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
339745976401	339745976969	339745977519	339745978069	339745978619	339745979169	339745979719	339745980269	339745980819	339745981369	339745981919	339745982470	339745983019	339745983569	339745984119	339745984669	339745985219	339745985769	339745986319	339745986869	339745987419	339745987969	339745988519	339745989069	339745989619	339745990169	339745990719	339745991269	339745991819	339745992369	339745992919	339745993469	339745994019	339745994569	339745995119	339745995669	339745996219	339745996769	339745997319	339745997869	339745998419	339745998969	339745999519	339746000069	339746000619	339746001169	339746001719	339746002269	339746002819	339746003369	339746003919	339746004469	339746005019	339746005569	339746006119	339746006669	339746007219	339746007769	339746008319	339746008869	339746009419	339746009969	339746010519	339746011069	339746011619	339746012169	339746012719	339746013269	339746013820	339746014369	339746014920	339746015469	339746016019	339746016569	339746017119	339746017669	339746018219	339746018769	339746019319	339746019870	339746020420	339746020969	339746021522	339746022069	339746022619	339746023169	339746023719	339746024269	339746024819	339746025369	339746025919	339746026469	339746027019	339746027569	339746028119	339746028669	339746029220	339746029769	339746030319	339746030869	339746031420	339746031969	339746032522	339746033069	339746033619	339746034169	339746034719	339746035270	339746035819	339746036370	339746036920	339746037469	339746038020	339746038569	339746039119	339746039669	339746040220	339746040769	339746041320	339746041870	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2669	3600	2300	2668	3600	2300	2668	3600	2300	2667	3600	2300	2666	3600	2300	2665	3600	2300	2664	3600	2300	2663	3600	2300	2661	3600	2300	2660	3600	2300	2659	3600	2300	2658	3600	2300	2657	3600	2300	2655	3600	2300	2654	3600	2300	2653	3600	2300	2651	3600	2300	2650	3600	2300	2649	3600	2300	2647	3600	2300	2645	3600	2300	2644	3600	2300	2643	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2640	3600	2300	2638	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23698	22974	31184	25609	23421	24312	24452	17568	16324	16452	16332	16238	16251	16003	16296	16247	16038	16233	16185	16159	16079	16168	16205	16053	16113	16167	16349	15967	16199	15951	16077	15887	15838	15979	16047	15871	16070	15949	16209	16041	16121	15962	15973	15920	16013	16020	16011	16011	16089	15986	16040	15983	15890	15978	16041	15898	15992	15976	16109	15816	15927	16136	15958	15862	16028	15958	16168	16062	15963	15998	16061	16189	15974	15888	15753	15914	16081	16014	15946	15879	16085	15856	16091	16035	15993	15873	16196	15693	16035	15812	16300	16050	16053	16031	16022	15642	15902	15952	15981	16062	16069	16250	15906	16098	16235	16189	16072	16096	16105	15952	15955	16001	15894	16035	15755	16138	16048	15926	16001	15970	15960	15994	16074	15854	15986	16005	15951	16053	15928	15859	15962	16133	15933	15853	15937	15867	15773	16068	15790	16011	15960	15759	16062	16168	16204	16027	15922	15891	16114	15756	16062	15856	15982	16156	16048	15927	15943	16041	15992	16157	16089	16058	15865	15793	16004	16052	15951	16068	16290	15962	15730	15882	15901	15858	15892	16088	15787	16028	15911	15895	15892	15843	16127	16009	16012	15952	15937	15974	15899	15902	15821	16092	16050	15940	15953	16004	16143	16024	15959	15883	15777	15972	16057	16036	15907	16064	16103	15917	15949	16003	15927	15876	15887	16025	15865	15873	15887	16099	16130	15911	16117	15966	15900	16001	16002	15781	15752	15892	15977	15766	15835	15972	15960	15989	15764	15894	16195	15845	15811	15795	15793	16019	16064	15733	15941	16183	16095	16077	15981	15969	15913	15986	15971	15950	15977	15903	15892	15922	15957	15942	16020	15972	16121	16093	16103	15876	16063	15910	15982	15895	16036	15797	15884	15891	15890	15906	15941	16007	16254	16072	16039	15987	15912	15904	15974	16067	15976	15980	15976	16082	15981	15981	15939	16073	16179	16024	15977	16111	15918	15809	15827	16029	15921	15989	15912	15865	15887	16151	16092	16185	16143	15916	15915	16007	15708	15844	15975	16001	15972	15859	15924	15991	16162	15740	15946	15854	16054	15879	15941	16037	16098	15891	16024	16086	16006	15897	15996	15990	15934	15885	15959	16047	16149	16018	15801	15882	15986	15783	15981	16089	16039	15967	15763	15847	16078	16094	15958	15918	15851	16051	15991	15823	15805	16151	15916	15885	16086	16147	16052	16087	16078	15785	16053	15973	15891	15780	15771	16028	15899	15880	16008	15901	15973	16188	16087	15912	15782	15918	16030	15971	15751	16151	16021	15884	15934	16041	15919	16073	16030	16007	16110	15913	15860	15768	15951	16113	15777	16054	16083	15992	15983	15918	15815	15881	16129	15930	15891	15807	15861	15999	15890	15867	15945	15908	16056	15874	15869	15747	15961	15941	16010	16050	16040	15836	15792	15840	15866	15977	15803	15938	15802	16029	15831	16080	15877	15923	15936	15999	15957	15928	16048	15830	15755	15970	16047	16109	15927	15893	15948	16030	15950	16074	15956	15811	15754	16053	15913	16010	15972	15986	15991	15968	15968	15824	16045	15951	15894	15825	15784	15882	16136	15926	15798	15995	16022	16001	15963	15996	15704	15811	15939	15878	15711	15943	15910	15990	15840	15974	15912	16016	16131	16034	16059	15931	15897	15874	15904	15812	15999	15778	15684	16151	15732	15833	15883	15842	15993	15909	15908	15721	15785	15947	15885	15870	16009	15959	15891	15876	15696	15995	15926	16081	15968	15937	16014	15958	16031	15833	15924	15937	16052	15920	16006	16019	15909	15745	15943	15641	15829	15814	15964	15928	15947	15940	16033	15821	16110	15917	15852	15892	15966	15935	16093	15805	16146	15987	15944	15871	15912	15961	15819	15941	15945	15920	16066	16078	15806	16032	15978	15843	15999	15850	15798	15981	15815	15973	15854	15811	15713	16096	15884	15749	16009	15965	15992	15823	15900	15832	16121	16116	15718	15911	16063	15954	16100	15994	15907	15797	15937	15775	15779	15936	15907	16094	16101	15929	15979	16024	15825	16003	15907	15946	15918	16006	15798	15886	16069	16064	15860	16003	15767	15839	15917	15973	15845	15769	15924	16089	16164	15898	16055	15820	15783	16075	15874	15734	15895	15999	15920	15969	15803	16014	15909	16082	15947	15934	15853	15782	15895	15960	15963	16066	15676	15962	15885	15807	15919	16028	15843	15897	15884	16017	15903	15904	15944	15963	15999	15856	15954	15910	15950	15869	15863	15813	15952	15871	15952	16101	15934	15860	15896	15786	15814	16070	15972	15888	15921	16146	15744	15938	15832	15842	15958	15723	15867	16184	15883	15977	15980	15887	15967	16089	15885	15928	16047	15858	15841	15906	16043	15993	15954	16147	15927	16113	15851	15917	16028	15846	15939	15972	15899	16064	15820	15901	15934	15932	16032	16127	15777	16071	15879	15908	15961	15959	15906	15962	15969	15824	15904	16048	15924	15977	15892	16047	16023	15897	16017	15919	15977	16124	15900	15788	16095	15947	15937	15903	15877	16078	15871	15861	16071	15786	15771	16260	15959	15708	15964	15943	15922	15646	16021	15937	15909	15920	15939	15748	15792	15924	15711	15901	15808	15913	15886	15923	16159	15833	15926	15831	15943	15728	15864	15898	15836	16120	16057	15840	16307	16039	16055	15853	15737	15796	16071	15849	16003	15864	15930	15776	15769	16044	15922	16021	16098	15923	15751	15977	15693	16197	16247	15805	15971	15899	15850	15831	15998	15954	15929	15995	15923	15967	16125	15849	16167	15911	16107	15821	15951	16029	16029	15849	15920	16161	15863	16053	15851	15977	15843	15980	15932	16005	15985	15914	15856	15989	15646	15920	15839	15962	15926	15814	15935	15996	16111	16038	15787	15984	16178	15794	16007	15944	15958	15759	15958	16041	15929	15940	16006	15969	16135	16088	15884	15888	15817	15930	16102	16004	15976	15854	16016	15931	15984	16020	15764	15940	15733	15899	15941	16002	16090	15964	15840	15651	15996	15820	15883	15851	16007	15837	15870	15940	16004	16073	16093	15872	15758	15887	15948	16038	15848	15952	15987	15963	15835	15793	15756	15965	16083	15999	15821	16193	15843	15902	15973	15907	15993	15988	16048	15987	16102	15963	15991	15915	16005	15926	16030	15906	15862	16120	15744	15966	15801	15923	15857	15783	15968	15962	15858	15985	16094	15960	15971	15964	15733	15851	16061	15901	16007	15914	15871	15871	16033	15919	15850	15949	15823	15860	15660	15870	15865	15847	15754	15751	15712	15683	15902	15761	15863	15839	16029	15904	15893	16013	15970	16063	16209	15874	16018	15808	15921	15860	15773	15923	15941	15819	15957	15849	15842	16199	15883	16045	15852	15991	16096	16155	15683	16076	16058	15784	15828	15932	15937	15815	15927	16102	16172	16042	15960	16077	15983	15980	15925	15897	15995	15873	15992	15999	16147	16034	15841	15979	15872	15960	16004	16139	15800	15873	15882	15942	15971	15845	16007	16123	15869	15989	15903	16020	15896	15914	15951	15946	15770	15976	16033	16048	16021	16044	15903	15999	15861	15950	15949	16025	15814	15943	15929	15759	15791	15836	16030	15909	16045	15845	15964	15833	15892	15972	15952	16139	15811	15838	15908	15878	16002	15756	15843	15931	16014	15828	16019	15980	15992	15936	15962	15886	16025	15880	15899	15869	15947	15769	15904	15883	15949	16041	16168	15854	16228	15983	16047	15811	16110	15951	15860	15987	16013	15945	15899	15838	15963	15884	15972	15880	15832	15795	15782	15924	16034	15972	16003	16146	16066	15959	16007	15732	15943	16040	15770	15740	15949	15853	15878	15907	15988	16211	16035	16040	15904	15909	16048	16022	15893	16096	16005	15951	16014	15928	16021	15900	16046	16035	15947	15847	15979	16044	15987	15834	15808	15639	16064	16006	15943	16107	15798	16015	15947	15963	15879	16065	15907	15945	15867	16059	15820	16084	15990	15883	15924	15979	15930	15755	15965	16007	15825	15861	16008	16073	16060	15819	16008	15907	15952	16062	15977	15952	15872	15977	15853	15879	15982	15924	15901	15819	16013	16123	15902	16103	15928	16038	16076	15950	15753	15762	15804	15923	15776	15812	15818	15952	16147	15991	15812	15881	15957	16044	15889	15961	15943	15912	15814	15813	15815	15875	15718	15926	16090	15933	16036	15971	16129	16109	15908	15839	15835	15974	15717	15974	16008	15862	15951	15941	16009	15867	15830	15941	16052	16076	15843	16021	15882	15904	16100	15941	15836	15986	16009	15862	16110	15880	15829	16141	15790	15870	15964	15816	15850	16002	15784	15912	16069	15939	16077	16141	15876	16008	15775	15871	16073	15837	15886	15859	15930	15985	15837	16081	15985	16077	15753	15785	15843	15910	16041	15983	16123	15906	15939	15845	15866	15913	15957	15902	15853	15759	15996	15925	15923	15882	15956	15961	15821	15801	15680	15827	16014	16068	15896	15964	16033	15710	16063	16129	16056	15974	15916	15920	15911	16057	15924	15830	15823	15860	16056	15824	15838	15820	15917	16024	16018	15959	15885	15862	16086	16010	15904	16044	15786	15917	15926	16024	15929	15820	15853	15882	15866	15950	15875	15963	15856	15888	15639	16075	15940	15854	15933	15978	15839	15985	15944	15833	15795	15992	15910	15944	15771	15926	15925	15870	16019	16092	16062	15847	16050	15875	15902	16033	15978	15982	15954	16109	16016	16123	15963	16096	15968	15894	15932	16025	15763	15883	16028	15894	15977	15764	15871	15893	15907	15876	16031	15961	15822	15980	15928	15839	15945	15948	15900	16160	16102	15747	15599	15856	16032	15936	15960	15986	15845	15975	15991	16027	16013	16002	16130	15842	15823	15844	15750	15901	16031	15869	15979	16088	15866	16021	15860	15885	15894	15908	15949	16043	15955	15877	15987	16083	15837	15922	15998	15758	16059	15850	15946	15949	16039	15773	15761	15846	15992	15886	15983	16034	15961	15835	16048	15956	15946	15862	16101	15885	15927	15995	16024	15886	16097	15910	15926	16001	15993	15888	15857	16078	16129	16010	16010	16127	15836	15925	15947	15797
64586	104248	80055	53355	33350	20880	16201	14556	14388	14295	14337	14140	14231	14392	14396	14342	14209	14364	14509	14312	14524	14330	14377	14405	14394	14231	14314	14369	14284	14376	14312	14250	14254	14261	14279	14390	14342	14233	14299	14366	14348	14361	14412	14423	14351	14340	14300	14232	14445	14335	14198	14167	14257	14264	14316	14397	14364	14226	14379	14429	14384	14196	14314	14368	14299	14347	14091	14396	14292	14219	14431	14427	14241	14232	14151	14406	14146	14397	14274	14359	14212	14198	14321	14335	14271	14296	14261	14493	14110	14398	14347	14341	14288	14266	14231	14293	14214	14178	14329	14170	14206	14368	14245	14455	14359	14402	14369	14262	14294	14292	14180	14186	14259	14370	14292	14359	14311	14250	14397	14386	14276	14286	14217	14234	14365	14325	14265	14370	14364	14094	14233	14242	14300	14313	14414	14269	14217	14178	14331	14265	14385	14268	14412	14430	14354	14177	14304	14377	14296	14310	14277	14247	14194	14262	14365	14356	14280	14231	14322	14176	14361	14330	14308	14292	14278	14405	14079	14261	14250	14354	14331	14284	14383	14205	14220	14360	14347	14457	14287	14290	14315	14306	14397	14382	14264	14224	14211	14224	14221	14272	14312	14227	14415	14332	14261	14463	14316	14354	14337	14292	14370	14250	14374	14313	14214	14249	14264	14400	14218	14302	14312	14338	14355	14263	14410	14323	14178	14289	14137	14317	14308	14371	14351	14242	14336	14200	14312	14261	14202	14418	14368	14164	14361	14291	14159	14430	14251	14294	14355	14428	14510	14455	14118	14387	14283	14190	14292	14238	14182	14427	14410	14271	14030	14240	14539	14341	14329	14149	14220	14376	14283	14410	14396	14219	14214	14351	14381	14171	14233	14355	14197	14243	14175	14243	14307	14304	14301	14287	14200	14083	14253	14399	14350	14316	14192	14347	14300	14251	14289	14298	14358	14225	14345	14176	14352	14252	14287	14250	14330	14476	14335	14174	14415	14264	14120	14189	14225	14241	14433	14343	14185	14489	14465	14416	14251	14389	14417	14284	14294	14430	14350	14388	14330	14299	14177	14246	14280	14271	14450	14090	14363	14285	14469	14447	14340	14245	14371	14241	14096	14386	14237	14215	14337	14334	14076	14391	14261	14199	14226	14246	14339	14116	14163	14291	14269	14424	14126	14381	14370	14306	14300	14319	14449	14352	14253	14099	14265	14321	14399	14441	14246	14212	14153	14422	14344	14552	14393	14421	14104	14314	14409	14275	14439	14330	14411	14225	14334	14272	14216	14292	14286	14261	14377	14344	14244	14288	14249	14222	14293	14176	14396	14151	14379	14214	14246	14359	14184	14311	14341	14439	14441	14253	14171	14198	14208	14298	14363	14296	14215	14275	14223	14257	14260	14218	14307	14319	14391	14174	14434	14301	14370	14259	14380	14327	14586	14407	14286	14185	14301	14385	14436	14237	14115	14254	14157	14263	14203	14366	14394	14322	14371	14293	14304	14311	14356	14264	14260	14263	14340	14259	14241	14508	14228	14367	14182	14218	14127	14414	14328	14152	14341	14267	14240	14413	14291	14415	14366	14298	14306	14220	14275	14209	14274	14329	14265	14187	14361	14524	14120	14347	14362	14137	14323	14385	14159	14234	14121	14097	14218	14400	14263	14488	14383	14282	14310	14172	14377	14285	14376	14343	14401	14176	14201	14338	14248	14320	14453	14168	14273	14177	14374	14224	14153	14162	14382	14197	14180	14373	14202	14227	14284	14363	14291	14323	14299	14200	14317	14350	14320	14223	14279	14266	14274	14278	14475	14237	14317	14281	14405	14438	14282	14406	14339	14332	14273	14222	14436	14255	14080	14283	14278	14457	14172	14363	14236	14453	14214	14373	14326	14366	14212	14191	14334	14199	14279	14315	14384	14357	14273	14244	14015	14233	14405	14407	14221	14301	14501	14247	14192	14276	14288	14325	14291	14347	14323	14374	14284	14373	14337	14293	14329	14160	14332	14287	14383	14141	14401	14283	14381	14399	14296	14244	14324	14443	14129	14436	14276	14392	14217	14160	14420	14333	14310	14400	14162	14115	14434	14284	14484	14361	14507	14330	14368	14251	14376	14370	14295	14345	14364	14318	14285	14268	14205	14315	14207	14281	14218	14432	14391	14328	14458	13968	14363	14425	14252	14225	14305	14254	14402	14210	14316	14520	14294	14304	14229	14377	14356	14318	14080	14336	14324	14337	14232	14225	14278	14288	14408	14194	14404	14456	14248	14352	14340	14261	14331	14296	14363	14238	14315	14403	14241	14295	14271	14379	14463	14242	14302	14196	14279	14519	14363	14455	14315	14490	14274	14347	14339	14341	14303	14306	14395	14367	14390	14287	14148	14397	14500	14256	14484	14286	14240	14382	14228	14332	14271	14242	14114	14308	14335	14240	14329	14182	14456	14312	14141	14506	14389	14276	14405	14411	14333	14272	14331	14309	14405	14392	14324	14242	14388	14066	14124	14243	14294	14520	14343	14234	14419	14193	14286	14270	14419	14258	14286	14424	14415	14280	14343	14298	14505	14269	14170	14341	14318	14197	14159	14248	14230	14368	14389	14060	14407	14298	14158	14486	14277	14342	14065	14283	14351	14484	14341	14249	14359	14461	14369	14233	14337	14323	14441	14186	14254	14278	14199	14327	14301	14385	14229	14163	14370	14321	14290	14227	14319	14400	14273	14284	14228	14359	14236	14337	14324	14237	14270	14180	14432	14540	14221	14348	14168	14360	14435	14131	14259	14230	14376	14338	14210	14274	14174	14262	14451	14111	14315	14274	14259	14307	14444	14432	14443	14270	14250	14229	14238	14260	14219	14211	14376	14341	14319	14304	14044	14284	14358	14299	14322	14318	14170	14260	14398	14340	14428	14252	14669	14309	14406	14191	14263	14323	14274	14311	14270	14308	14383	14204	14391	14338	14356	14253	14338	14294	14344	14363	14218	14253	14220	14323	14272	14388	14368	14261	14318	14308	14381	14269	14292	14166	14466	14399	14278	14316	14454	14360	14285	14071	14144	14422	14230	14399	14338	14294	14407	14374	14270	14211	14297	14251	14440	14192	14278	14409	14360	14383	14429	14237	14141	14070	14285	14231	14305	14080	14373	14197	14347	14260	14279	14196	14358	14320	14343	14213	14446	14285	14337	14406	14306	14242	14262	14279	14407	14310	14163	14221	14253	14422	14337	14199	14237	14276	14116	14430	14118	14376	14330	14458	14287	14227	14490	14451	14377	14255	14187	14308	14365	14177	14385	14422	14403	14562	14176	14401	14398	14292	14378	14209	14323	14316	14352	14392	14215	14309	14282	14294	14122	14267	14247	14341	14352	14357	14461	14261	14212	14205	14268	14143	14290	14353	14209	14405	14140	14266	14300	14284	14407	14384	14250	14335	14199	14552	14187	14355	14182	14214	14241	14253	14287	14181	14437	14275	14434	14359	14394	14306	14349	14362	14289	14318	14468	14239	14385	14313	14288	14181	14222	14167	14377	14097	14420	14421	14192	14284	14383	14347	14203	14306	14255	14303	14387	14413	14473	14061	14260	14412	14418	14280	14209	14319	14298	14148	14310	14342	14266	14211	14246	14406	14219	14236	14247	14314	14223	14291	14309	14239	14288	14313	14318	14381	14325	14308	14358	14300	14286	14276	14210	14349	14378	14335	14278	14403	14346	14101	14270	14463	14174	14244	14423	14485	14322	14259	14240	14385	14436	14151	14224	14357	14276	14293	14279	14285	14367	14123	14343	14255	14143	14533	14257	14301	14247	14259	14253	14295	14299	14386	14260	14217	14319	14251	14243	14444	14231	14268	14418	14332	14418	14243	14160	14470	14442	14262	14192	14261	14377	14342	14368	14337	14417	14312	14325	14223	14208	14251	14239	14273	14228	14255	14133	14180	14398	14069	14370	14277	14239	14130	14355	14282	14366	14398	14317	14428	14355	14500	14461	14277	14381	14287	14379	14212	14343	14251	14221	14223	14484	14179	14276	14078	14399	14332	14408	14277	14309	14272	14371	14307	14466	14279	14265	14447	14311	14323	14174	14111	14321	14206	14334	14325	14463	14323	14358	14528	14342	14361	14291	14187	14483	14179	14355	14474	14213	14301	14268	14380	14319	14291	14399	14344	14383	14389	14248	14088	14274	14331	14423	14250	14252	14174	14239	14341	14271	14298	14225	14320	14308	14121	14289	14438	14211	14553	14196	14378	14242	14402	14266	14126	14276	14256	14384	14262	14309	14265	14274	14088	14138	14394	14461	14203	14254	14309	14187	14301	14227	14555	14312	14274	14246	14234	14219	14234	14187	14230	14375	14159	14363	14321	14330	14332	14382	14283	14290	14228	14421	14283	14272	14339	14224	14334	14235	14366	14313	14268	14226	14407	14470	14369	14319	14159	14414	14419	14400	14267	14182	14120	14319	14453	14271	14236	14458	14297	14426	14425	14252	14214	14322	14382	14252	14117	14344	14307	14421	14443	14401	14087	14228	14466	14073	14402	14244	14358	14428	14343	14378	14174	14358	14334	14308	14345	14232	14254	14132	14421	14301	14442	14225	14294	14248	14222	14339	14322	14388	14180	14172	14280	14316	14179	14397	14282	14169	14427	14278	14305	14439	14137	14385	14064	14410	14176	14168	14322	14427	14293	14497	14354	14436	14214	14377	14216	14257	14431	14403	14139	14268	14248	14270	14279	14354	14280	14215	14164	14304	14193	14351	14433	14324	14359	14423	14429	14388	14125	14194	14402	14256	14269	14356	14180	14330	14237	14141	14288	14361	14406	14152	14287	14457	14421	14391	14300	14386	14259	14287	14424	14407	14363	14109	14307	14142	14325	14207	14247	14277	14460	14221	14370	14302	14479	14195	14385	14268	14312	14374	14246	14390	14318	14370	14333	14323	14241	14232	14231	14130	14257	14381	14212	14260	14443	14196	14332	14175	14428	14420	14284	14213	14318	14337	14228	14374	14292	14353	14337	14235	14411	14177	14279	14383	14395	14263	14197	14250	14172	14277	14240	14355	14339	14207	14376	14188	14371	14357	14263	14199	14334	14252	14308	14310	14140	14295	14241	14393	14360	14350	14379	14249	14360	14252	14365	14461	14299	14200	14314
32226	37885	34000	24915	17934	16295	15760	15351	15294	15489	15410	15498	15736	15359	15538	15382	15364	15342	15411	15402	15588	15604	15279	15259	15327	15423	15420	15320	15474	15441	15441	15542	15357	15396	15604	15518	15321	15348	15491	15334	15337	15359	15494	15422	15486	15517	15405	15308	15366	15476	15529	15319	15390	15262	15408	15330	15440	15474	15448	15285	15537	15500	15445	15503	15213	15548	15406	15315	15319	15360	15489	15604	15352	15260	15279	15468	15411	15447	15526	15162	15425	15356	15643	15459	15536	15633	15513	15358	15300	15296	15458	15406	15481	15475	15381	15212	15223	15356	15283	15564	15396	15246	15395	15477	15282	15204	15386	15517	15574	15457	15520	15350	15371	15393	15248	15552	15299	15495	15391	15420	15444	15288	15553	15507	15152	15426	15263	15405	15385	15571	15578	15545	15455	15482	15527	15391	15321	15321	15227	15504	15488	15288	15398	15383	15541	15389	15610	15576	15307	15425	15586	15196	15689	15305	15361	15302	15397	15368	15394	15438	15540	15398	15341	15465	15336	15371	15442	15426	15487	15348	15533	15538	15440	15467	15242	15366	15296	15251	15345	15486	15369	15431	15642	15188	15313	15358	15426	15367	15279	15592	15412	15587	15405	15445	15537	15310	15625	15445	15721	15355	15321	15579	15383	15576	15499	15388	15450	15296	15475	15414	15445	15577	15521	15366	15546	15353	15392	15243	15422	15489	15227	15439	15461	15337	15434	15402	15393	15483	15231	15425	15469	15362	15518	15524	15281	15563	15404	15372	15286	15466	15158	15370	15499	15426	15339	15280	15288	15427	15336	15498	15449	15492	15522	15357	15210	15499	15335	15371	15195	15354	15382	15287	15337	15396	15242	15155	15313	15401	15361	15245	15268	15457	15404	15435	15450	15317	15351	15309	15451	15390	15395	15310	15403	15434	15431	15474	15287	15178	15382	15448	15632	15149	15431	15624	15292	15440	15534	15261	15392	15322	15528	15637	15515	15374	15471	15281	15556	15490	15538	15499	15319	15393	15437	15417	15364	15347	15355	15463	15395	15292	15304	15437	15542	15572	15388	15596	15377	15278	15514	15270	15265	15490	15414	15324	15409	15430	15518	15419	15206	15333	15365	15438	15679	15417	15316	15395	15375	15350	15235	15517	15273	15471	15409	15479	15590	15471	15392	15358	15515	15376	15613	15474	15418	15324	15452	15380	15467	15642	15273	15537	15372	15383	15537	15388	15663	15444	15178	15356	15551	15300	15375	15415	15368	15264	15354	15530	15388	15470	15536	15272	15430	15401	15305	15547	15520	15346	15480	15545	15229	15246	15262	15370	15178	15278	15440	15347	15289	15360	15411	15448	15557	15437	15452	15324	15374	15444	15222	15395	15388	15528	15363	15457	15507	15290	15128	15356	15364	15388	15578	15333	15492	15464	15417	15596	15427	15435	15392	15236	15407	15402	15524	15461	15493	15396	15172	15537	15539	15402	15316	15220	15432	15219	15557	15273	15602	15475	15458	15408	15570	15399	15364	15356	15402	15326	15534	15404	15273	15320	15133	15357	15559	15410	15342	15550	15233	15454	15305	15362	15517	15318	15406	15419	15492	15426	15459	15457	15425	15342	15437	15550	15593	15238	15451	15420	15316	15374	15560	15419	15268	15385	15539	15464	15227	15385	15322	15519	15490	15442	15541	15499	15401	15486	15269	15302	15384	15411	15306	15505	15408	15368	15440	15268	15411	15383	15562	15383	15335	15460	15400	15222	15487	15371	15236	15302	15432	15562	15315	15238	15407	15605	15301	15412	15254	15253	15243	15103	15226	15469	15428	15308	15322	15397	15383	15342	15572	15364	15463	15553	15413	15280	15396	15479	15346	15427	15545	15475	15566	15305	15342	15488	15369	15178	15585	15399	15587	15378	15245	15513	15545	15404	15462	15520	15160	15499	15362	15500	15388	15143	15358	15219	15475	15688	15378	15341	15365	15400	15455	15329	15342	15428	15259	15445	15325	15416	15323	15364	15453	15368	15446	15315	15558	15509	15301	15367	15448	15387	15421	15346	15206	15327	15543	15381	15351	15411	15388	15372	15297	15284	15345	15387	15432	15427	15469	15382	15314	15293	15339	15483	15288	15557	15347	15164	15515	15379	15486	15269	15401	15409	15507	15483	15439	15322	15553	15453	15364	15636	15471	15327	15496	15326	15344	15329	15358	15366	15333	15376	15579	15431	15449	15459	15525	15256	15141	15449	15466	15567	15537	15407	15532	15289	15302	15485	15440	15354	15481	15284	15557	15612	15270	15226	15611	15623	15397	15384	15458	15382	15192	15619	15719	15520	15454	15424	15278	15456	15339	15404	15273	15361	15430	15425	15233	15287	15501	15475	15530	15478	15447	15384	15454	15512	15446	15457	15599	15324	15529	15454	15439	15503	15401	15251	15425	15592	15348	15313	15301	15438	15476	15286	15269	15374	15423	15485	15349	15411	15469	15251	15210	15261	15461	15408	15256	15222	15472	15316	15515	15374	15559	15214	15505	15296	15310	15298	15509	15439	15445	15307	15278	15311	15370	15386	15369	15497	15415	15445	15425	15673	15404	15423	15321	15438	15432	15526	15411	15459	15552	15497	15444	15480	15267	15499	15413	15492	15567	15402	15446	15168	15436	15645	15675	15358	15368	15438	15282	15564	15459	15424	15568	15380	15450	15449	15496	15424	15679	15646	15451	15334	15282	15333	15353	15386	15430	15302	15519	15349	15316	15365	15357	15345	15413	15447	15245	15361	15627	15322	15319	15402	15474	15527	15378	15433	15483	15530	15521	15386	15477	15289	15317	15383	15282	15656	15389	15284	15368	15429	15286	15454	15527	15453	15186	15483	15639	15458	15376	15286	15417	15318	15485	15408	15396	15306	15141	15372	15423	15385	15344	15537	15609	15261	15320	15339	15334	15385	15424	15300	15349	15243	15583	15457	15420	15441	15565	15541	15321	15383	15399	15308	15407	15344	15429	15387	15510	15418	15313	15334	15393	15465	15434	15484	15411	15418	15362	15643	15671	15451	15420	15356	15284	15385	15167	15330	15244	15355	15198	15450	15338	15265	15272	15412	15509	15380	15272	15254	15404	15300	15345	15365	15326	15365	15384	15253	15482	15402	15558	15396	15323	15358	15516	15099	15424	15197	15377	15334	15540	15410	15416	15510	15376	15364	15474	15407	15415	15256	15396	15617	15232	15296	15394	15387	15365	15397	15268	15281	15623	15376	15320	15257	15285	15323	15431	15223	15376	15467	15424	15237	15481	15376	15451	15453	15241	15311	15404	15391	15197	15544	15255	15227	15552	15333	15455	15575	15360	15444	15362	15533	15371	15173	15277	15193	15403	15542	15494	15506	15553	15247	15340	15453	15484	15398	15547	15395	15536	15393	15449	15422	15438	15314	15494	15680	15413	15372	15384	15431	15381	15519	15443	15275	15515	15378	15373	15509	15473	15267	15527	15471	15490	15577	15490	15368	15450	15485	15422	15377	15452	15532	15248	15425	15415	15538	15455	15342	15358	15383	15347	15395	15544	15424	15501	15551	15400	15337	15453	15438	15411	15594	15530	15665	15578	15540	15446	15456	15507	15378	15369	15352	15491	15326	15429	15454	15399	15483	15380	15458	15503	15316	15408	15413	15355	15309	15599	15499	15284	15343	15401	15372	15426	15543	15313	15375	15335	15180	15279	15403	15431	15437	15253	15340	15390	15175	15537	15448	15162	15461	15340	15428	15544	15305	15376	15568	15450	15315	15688	15376	15440	15513	15582	15493	15262	15320	15442	15420	15407	15345	15445	15371	15194	15546	15290	15385	15307	15358	15649	15393	15394	15392	15445	15300	15469	15305	15182	15361	15322	15270	15514	15376	15468	15439	15593	15365	15490	15372	15316	15322	15193	15404	15553	15334	15469	15494	15350	15290	15305	15361	15369	15380	15356	15236	15504	15513	15499	15340	15392	15212	15351	15530	15637	15558	15547	15586	15456	15455	15422	15312	15270	15406	15239	15372	15357	15442	15357	15386	15411	15547	15484	15345	15461	15574	15265	15308	15431	15504	15434	15268	15278	15313	15373	15507	15408	15328	15477	15466	15416	15344	15423	15109	15242	15477	15450	15325	15229	15423	15448	15420	15494	15398	15497	15439	15359	15396	15326	15620	15345	15347	15388	15513	15463	15446	15397	15609	15334	15403	15376	15259	15400	15326	15532	15214	15434	15614	15468	15663	15360	15516	15326	15570	15386	15427	15234	15483	15460	15495	15299	15514	15366	15377	15428	15251	15562	15258	15392	15373	15589	15605	15374	15599	15346	15563	15523	15358	15469	15353	15394	15455	15297	15364	15423	15497	15290	15400	15470	15336	15498	15515	15541	15144	15404	15436	15367	15426	15490	15340	15423	15379	15475	15464	15411	15503	15300	15226	15453	15235	15413	15251	15377	15428	15211	15322	15314	15464	15461	15417	15433	15409	15443	15420	15379	15265	15357	15460	15441	15359	15492	15450	15433	15280	15330	15488	15315	15317	15476	15459	15334	15146	15522	15620	15370	15437	15462	15521	15378	15438	15383	15211	15399	15431	15311	15602	15481	15583	15533	15337	15474	15461	15504	15404	15523	15545	15407	15279	15540	15273	15407	15412	15326	15657	15361	15202	15416	15346	15589	15429	15400	15433	15390	15518	15440	15323	15472	15343	15458	15232	15269	15443	15252	15319	15395	15436	15394	15561	15454	15269	15404	15297	15584	15221	15618	15225	15469	15337	15406	15404	15277	15295	15559	15376	15535	15205	15554	15222	15464	15508	15358	15546	15235	15512	15426	15272	15352	15099	15431	15433	15462	15421	15249	15394	15386	15342	15474	15506	15392	15157	15344	15453	15323	15375	15523	15370	15450	15252	15410	15280	15221	15298	15526	15233	15603	15389	15446	15343	15566	15438	15316	15416	15311	15334	15468	15378	15418	15336	15432	15223	15160	15403	15386	15443	15213	15321	15267	15384	15472	15448	15445	15435	15491	15669	15368	15383	15292	15293	15318	15332	15209	15449	15374	15391	15539	15346	15394	15434	15306	15367	15367	15465	15338	15318	15443	15467	15546	15621	15403	15370	15455	15499	15294	15562	15572	15551
43553	55520	35267	21503	16229	14362	14011	13976	13997	13848	13802	13821	13951	13803	14090	13956	13732	13983	13718	13984	13806	13980	13964	13874	13889	13782	13827	13992	13782	13890	13786	13930	13806	13719	13861	13856	13907	13849	13926	13896	13747	13835	13894	13855	13842	13763	14042	14017	13950	13754	13791	13999	14086	13879	13727	13714	13747	13738	13803	13905	13934	13875	13747	13789	13845	13926	13714	13879	13776	13907	13771	13961	13918	13745	13987	13857	13896	13938	13785	13690	13884	13795	13900	13759	13989	13865	13991	13931	13841	13932	13857	13813	13850	13861	13784	13876	13878	13705	13774	13800	13820	13897	13757	13849	13838	13952	13938	13889	13684	13803	13794	13736	13732	13760	13854	13962	13845	13836	13796	13890	13956	13899	13844	13838	13903	13841	13802	13825	13776	13880	13886	13891	13869	13894	13759	13906	13864	13758	13945	13778	13833	13733	13881	13834	13679	13920	13904	13837	13896	13935	13771	13914	13838	13880	13882	13993	13863	13815	13917	13911	13851	13803	13976	13691	13795	13896	13840	13759	13707	13729	13783	13874	13940	13917	13800	13818	13720	14052	13870	13924	14015	13794	13876	13991	13942	13847	13828	13885	14004	13811	13911	13894	13825	13621	13709	13854	13991	13832	13969	13807	13933	13796	13994	13885	13761	13850	13919	13835	13891	13809	13677	13688	13837	13869	13760	13931	13830	13768	14000	13926	14003	13721	13692	13889	13788	13923	13817	13906	13812	13930	13823	13883	13897	13776	13813	13882	13828	13685	13924	13814	13909	13910	13927	13880	13994	13922	13803	13876	13690	13761	13856	13951	13833	13881	13860	13823	13982	13844	13746	13840	13964	13663	13893	13795	13859	13956	13971	13890	14039	13911	13844	13763	13873	13803	13807	13817	13765	13943	13895	13951	13867	13816	13787	13888	13938	13587	13829	13904	13762	13710	13923	13902	13758	14011	13878	13893	13774	13858	13839	13883	13896	13859	13909	13822	13616	13913	13746	13864	13816	13809	13880	13766	13863	13916	13929	13731	13805	13958	13754	13879	13765	13773	13895	13901	13885	13898	13859	13936	13849	13822	13928	13914	13747	13922	13879	14004	13860	13756	13703	13908	13922	13935	13818	13605	13737	13902	13624	13713	13760	13701	13859	13728	13772	13821	13752	13857	13745	13843	13790	13820	13707	13872	13866	13938	13837	13826	13957	13908	13736	13863	13632	13802	13901	14046	13835	13777	13785	13893	13802	13766	13776	13877	13831	13966	13789	13794	13735	14027	13899	13802	13844	13767	13824	13871	13836	13724	13925	13763	13817	13887	13768	13826	13816	13833	13784	13850	13859	13824	13985	13812	13794	13867	13787	13856	13960	13734	14003	13873	13722	13896	14000	13974	14055	13723	13902	13722	13833	13899	13882	13780	14006	13797	13955	13886	13861	13831	13843	13802	13822	13946	13818	13815	13719	13794	13634	13739	13815	13791	13731	13834	13976	13814	13671	13911	13823	13683	13868	13710	13883	13772	13773	13980	13880	13935	13911	13882	13893	13735	13835	13789	13888	13854	13936	13823	13948	13851	13700	13708	13890	13794	13873	13785	13813	14126	13895	14108	13790	13819	13884	13857	13857	13831	13741	13686	13838	13799	13807	13787	13902	13725	13814	13733	13759	13906	13780	13752	13999	13975	13919	13806	13865	13883	13910	13748	13797	13758	13818	13765	13940	13928	13832	13861	13830	13828	13934	13860	13814	14067	13851	13837	13748	13749	13823	13746	13886	13942	13638	13780	14037	13794	13889	13716	13699	13723	14030	13838	13689	13994	13805	13882	13845	13928	13863	13851	13858	13929	13710	13748	13761	13783	13973	13945	13751	13837	13682	13862	13776	13684	13675	13860	13764	13801	13800	13865	13798	13933	13788	13821	13846	13969	13785	13981	13875	13741	13761	14158	13831	13974	13991	13804	13834	13789	13801	13869	13838	13971	13943	13885	13851	14023	13819	13856	13927	13833	14037	13955	13816	13728	13887	13892	13779	13687	13931	13938	13880	13873	13674	13867	13996	13869	13734	13845	13769	13918	13947	13791	13910	14011	13834	13898	13875	13720	13764	13901	13758	13919	13891	13977	13785	13889	13932	13704	13941	13946	13879	13886	13837	13885	13756	13804	13842	13816	13845	13907	13957	13931	13948	13810	13847	13786	13912	13823	13855	13847	14027	13857	13641	14052	13982	13860	13728	13874	13759	13829	13950	13860	13929	13682	13828	14033	13868	14134	13806	13856	13814	13893	13986	13828	13756	13932	13929	13791	13903	13843	13800	13869	13825	13880	13866	13999	13856	14019	13971	13986	13839	13585	14003	13863	13731	13857	13901	13924	13755	13760	13802	13994	13878	13903	13647	13883	13859	13892	13814	14082	13902	13828	13784	13958	13729	13905	13883	13762	13752	13989	13855	13933	13796	13854	13771	13993	13885	14123	13852	13941	13847	14045	13710	13826	13900	13767	13845	13778	13774	13852	13832	13866	13874	13909	13670	13712	13797	13846	13805	13848	13922	13559	13866	13696	13875	13752	13832	13943	13841	13856	13932	13690	13988	13774	13817	13809	13921	13772	13929	13669	13731	13941	13956	14009	13881	13945	13769	13947	13953	13913	13836	13980	13872	13956	13894	13754	13927	13764	13912	13712	13839	13784	13918	13771	13829	14028	13830	13828	13864	13983	13922	13862	13802	13846	13827	13951	13854	13828	13908	13898	13814	14010	13884	13887	13839	13978	13903	13859	13859	13687	13912	13859	13835	13873	13925	13928	13891	13969	13720	13859	13854	14022	13903	13925	13892	13878	13871	13796	13800	13870	13796	13871	13908	13739	13779	13822	13896	13766	13907	13991	13954	13643	13827	13672	14044	13940	13858	13853	13859	13866	13970	13859	13920	13928	13772	13924	14096	13806	13800	14017	13794	13745	14063	13843	13861	13832	13752	13921	13966	14013	13737	13831	13954	13874	13732	13833	13743	13820	13875	13960	13844	13832	13727	13897	13639	13920	13909	13934	13740	13801	13923	13854	13738	13720	13764	13979	13832	13742	13982	13762	13853	14038	13703	13908	14001	13847	13897	13818	13877	13793	13687	13715	13884	14080	13917	13977	13898	13802	13787	13873	13833	13844	13815	13832	13840	13877	13772	13862	13923	13735	13871	13965	13860	14001	13744	14109	13828	13663	13814	13826	13813	13811	13871	13937	13897	13899	13883	13839	13875	13891	13855	13722	13843	13721	13921	13883	13815	13871	13766	13944	13887	13885	13716	13743	13792	13944	13798	13922	13948	13936	13909	13977	13805	13961	13954	13698	13873	13831	13705	13734	13844	13989	13677	13924	13916	13994	13931	13729	13987	13997	13923	13963	13861	13913	13803	13925	13687	13811	13924	13900	13852	13865	13808	13952	13600	13859	13930	13868	13897	13828	13909	13822	13899	13916	13986	13973	13917	14024	13819	13671	13816	13810	13928	13844	13693	13914	13824	13893	13833	13841	13720	13986	14011	13891	13923	13941	13949	13852	13852	14081	14020	13953	13673	13847	13833	13986	13699	13807	13850	13907	13751	14044	13726	13805	13924	13791	14045	13705	13909	13737	13825	13893	13966	13988	14001	13849	13981	14090	13748	14017	13813	13722	13738	13982	13929	13871	14023	13899	13923	13874	13945	13770	13863	13859	13853	13759	13986	13853	13819	13808	13908	13788	13861	13943	13965	13805	13942	13653	13894	13880	13797	13854	13891	14073	13826	13935	13987	13835	13913	13878	13553	13841	13839	13901	13958	13884	13873	13877	13733	13759	13848	14052	13897	13698	13792	13765	13903	13847	13702	13785	13756	13984	13831	13966	13997	13788	13919	13738	13765	13945	13904	13773	13886	13849	13970	13860	13951	13918	13735	13920	13986	13865	13694	13749	13897	13987	13827	13645	13959	13809	13843	14067	13935	13831	13740	13787	13781	13882	13685	13859	14063	13816	13847	13887	13914	13728	13935	13790	13902	13983	13898	13845	13916	13923	13903	13759	14017	13987	13699	13810	13631	13818	13833	13819	13925	13927	13760	13754	13732	13777	13981	13908	14086	13900	13918	13761	13931	13911	13794	13881	13719	13916	14010	13728	13878	13695	13786	13803	13860	13991	13863	13870	13704	13886	13690	13809	13901	13840	13888	13919	13682	13757	13833	13801	13902	13914	13955	13819	13994	14021	13612	13809	13873	13857	13825	13888	13826	13973	13786	13894	13744	13857	13714	13920	13744	13811	13812	13934	13825	13931	14081	13852	13953	14108	13934	13796	13901	13689	13900	13846	13869	13718	14094	13665	13899	13776	13763	13909	13779	13748	13951	13799	13907	13921	13950	13816	13865	13926	13903	13782	13906	13855	13870	13874	13856	13737	13702	13858	13788	13963	13959	13948	14001	13884	13795	13904	13879	13860	13931	13898	13763	13936	13968	13802	13766	14037	13767	13864	13829	13942	13674	13873	13764	13754	13931	13791	13815	13802	14051	13802	13758	13863	13852	13909	13814	13966	13869	13831	13832	13820	13982	13930	13815	13850	13867	13755	13763	13792	13663	13843	13848	13722	13783	13795	13736	13793	13944	13777	13968	13841	13871	13944	13748	13872	13820	13960	13906	13956	13880	13857	13687	13923	13884	13923	13905	13966	13800	13682	14003	13828	13810	13853	13862	13959	13750	13818	13830	13781	13814	13830	13896	13895	13764	13746	13892	13938	13686	13899	13970	13939	13914	13872	13842	13902	13726	13680	13892	13783	13964	13798	13863	13860	13985	14008	13768	13734	13996	13795	13982	13879	13913	13775	13937	14008	13884	13978	13913	13877	14037	13869	13974	13933	13832	13987	14041	13908	13853	13892	13791	13870	13931	13872	13938	13907	13849	13932	13702	13790	13815	13983	13878	13844	13790	13763	13858	13940	13956	13815	13824	13860	13813	13882	13810	13922	13781	13944	13730	13900	13951	13952	13934	14042	13971	13853	13966	13803	13983	13753	13940	13802	13764	13988	13895	13918	13846	13844	13904	13831	13809	13879	13876	13916	13775	13927	13961	13764	13829	13880	13795	13899	13930	13999	13969	13814	13891	13820	13893	13894	13962	13883	13916	13841
24473	24206	31543	26633	23268	21406	18794	16051	15518	15558	15582	15565	15456	15594	15603	15531	15482	15274	15510	15602	15659	15507	15670	15496	15410	15499	15552	15605	15430	15761	15641	15431	15605	15413	15525	15396	15628	15534	15414	15520	15530	15359	15323	15406	15377	15559	15611	15665	15447	15518	15500	15560	15470	15351	15488	15341	15239	15362	15397	15593	15296	15676	15507	15278	15420	15472	15482	15456	15411	15353	15556	15457	15560	15632	15502	15198	15445	15452	15432	15500	15451	15453	15456	15200	15392	15444	15508	15357	15494	15309	15412	15380	15390	15536	15296	15167	15470	15569	15483	15542	15419	15553	15463	15454	15357	15404	15566	15428	15395	15220	15630	15312	15567	15501	15689	15194	15382	15454	15341	15311	15391	15169	15399	15298	15488	15457	15398	15254	15402	15380	15518	15319	15597	15495	15589	15395	15472	15469	15359	15382	15261	15253	15480	15500	15517	15301	15430	15378	15305	15294	15276	15379	15459	15608	15255	15401	15337	15432	15341	15422	15394	15450	15502	15543	15248	15400	15299	15412	15239	15402	15521	15483	15346	15458	15584	15599	15315	15162	15311	15360	15338	15293	15412	15276	15527	15474	15250	15477	15435	15342	15568	15256	15549	15540	15499	15600	15308	15351	15235	15431	15524	15401	15383	15348	15254	15313	15486	15322	15424	15356	15481	15559	15521	15307	15346	15496	15625	15350	15445	15368	15262	15319	15457	15403	15182	15370	15311	15329	15327	15462	15607	15263	15377	15478	15412	15346	15212	15385	15506	15653	15385	15357	15265	15435	15507	15436	15337	15485	15504	15208	15549	15508	15329	15334	15257	15533	15336	15494	15418	15337	15636	15493	15407	15521	15323	15360	15365	15347	15467	15400	15465	15445	15428	15451	15542	15511	15556	15326	15309	15417	15298	15578	15279	15536	15379	15502	15315	15316	15241	15315	15400	15311	15418	15429	15419	15398	15413	15491	15444	15460	15394	15507	15482	15652	15242	15389	15274	15422	15454	15473	15506	15674	15366	15463	15396	15544	15539	15405	15303	15463	15278	15414	15302	15353	15506	15355	15548	15147	15427	15312	15354	15600	15329	15461	15243	15411	15426	15298	15276	15311	15314	15437	15423	15369	15328	15326	15503	15282	15573	15410	15434	15258	15338	15314	15327	15141	15162	15378	15577	15505	15492	15389	15491	15330	15504	15299	15549	15553	15346	15255	15414	15258	15484	15374	15316	15350	15282	15503	15338	15341	15505	15371	15400	15415	15509	15286	15504	15221	15508	15355	15380	15431	15339	15480	15556	15102	15149	15381	15468	15449	15217	15434	15407	15454	15537	15396	15532	15403	15477	15348	15601	15345	15401	15414	15421	15281	15378	15421	15393	15291	15560	15622	15411	15401	15549	15351	15583	15576	15593	15271	15286	15386	15421	15406	15377	15436	15309	15657	15283	15162	15293	15650	15366	15355	15434	15438	15446	15272	15333	15455	15389	15340	15268	15389	15369	15625	15648	15441	15358	15406	15412	15408	15363	15303	15414	15473	15236	15515	15503	15374	15295	15333	15467	15518	15452	15486	15322	15357	15309	15472	15032	15261	15316	15166	15464	15262	15541	15479	15332	15213	15506	15345	15289	15510	15441	15560	15318	15439	15317	15372	15329	15405	15413	15548	15506	15318	15166	15376	15643	15253	15374	15355	15452	15418	15496	15491	15339	15213	15424	15268	15325	15346	15305	15509	15303	15596	15537	15379	15481	15417	15550	15474	15393	15457	15416	15343	15418	15542	15413	15212	15396	15419	15436	15560	15388	15392	15427	15505	15228	15389	15521	15186	15350	15509	15337	15592	15561	15570	15157	15339	15437	15421	15287	15488	15323	15457	15448	15287	15521	15284	15445	15361	15474	15369	15531	15370	15378	15395	15452	15455	15481	15363	15404	15172	15394	15361	15265	15573	15597	15472	15438	15449	15291	15286	15455	15362	15326	15401	15372	15609	15345	15264	15383	15447	15576	15351	15441	15257	15459	15462	15436	15530	15482	15254	15450	15258	15282	15329	15312	15404	15482	15393	15510	15331	15387	15319	15317	15280	15386	15374	15352	15336	15328	15394	15650	15606	15382	15171	15360	15405	15208	15188	15197	15330	15534	15330	15362	15442	15488	15363	15288	15175	15469	15664	15455	15337	15397	15367	15516	15273	15257	15249	15372	15598	15341	15218	15493	15436	15494	15373	15570	15237	15347	15310	15406	15317	15449	15344	15392	15663	15379	15313	15290	15332	15268	15544	15330	15401	15400	15410	15457	15438	15403	15379	15295	15448	15153	15549	15396	15396	15519	15487	15435	15496	15221	15421	15266	15145	15497	15196	15518	15260	15331	15323	15345	15331	15320	15511	15430	15291	15140	15426	15519	15367	15376	15342	15291	15279	15412	15533	15450	15587	15317	15123	15305	15432	15542	15367	15214	15347	15552	15483	15435	15409	15369	15345	15215	15434	15388	15479	15500	15484	15286	15422	15283	15307	15466	15513	15059	15391	15526	15323	15347	15211	15306	15310	15360	15358	15423	15369	15467	15389	15254	15353	15513	15360	15282	15272	15467	15545	15435	15396	15295	15452	15435	15254	15309	15221	15342	15371	15415	15228	15407	15395	15368	15648	15534	15534	15362	15482	15377	15293	15569	15448	15421	15471	15423	15272	15422	15446	15370	15401	15426	15515	15463	15440	15553	15409	15338	15268	15170	15263	15258	15365	15425	15350	15438	15661	15628	15397	15377	15314	15458	15242	15311	15359	15406	15314	15518	15351	15467	15509	15280	15322	15505	15476	15512	15521	15339	15463	15249	15433	15469	15337	15532	15423	15354	15445	15462	15442	15310	15382	15350	15455	15442	15565	15470	15189	15538	15354	15378	15303	15475	15381	15245	15389	15421	15394	15425	15275	15429	15351	15358	15347	15497	15267	15347	15312	15366	15266	15393	15409	15416	15327	15451	15324	15383	15348	15354	15613	15307	15292	15448	15543	15280	15248	15345	15422	15360	15336	15262	15411	15415	15204	15352	15291	15446	15414	15369	15267	15514	15415	15393	15461	15396	15442	15505	15493	15374	15344	15310	15195	15499	15547	15417	15539	15347	15502	15324	15326	15385	15546	15213	15326	15359	15337	15559	15335	15341	15449	15441	15358	15377	15305	15603	15350	15390	15355	15298	15342	15498	15497	15290	15389	15464	15447	15266	15320	15220	15260	15452	15670	15290	15392	15391	15487	15341	15444	15282	15235	15208	15288	15312	15303	15535	15330	15323	15567	15573	15381	15310	15296	15386	15332	15384	15380	15285	15600	15332	15302	15220	15453	15382	15444	15151	15457	15574	15224	15277	15417	15310	15337	15229	15188	15527	15347	15551	15447	15207	15391	15484	15584	15513	15411	15517	15413	15332	15468	15427	15333	15569	15317	15287	15467	15413	15583	15378	15402	15507	15401	15369	15388	15230	15465	15333	15358	15311	15417	15458	15298	15466	15508	15455	15503	15507	15398	15375	15581	15575	15334	15428	15450	15269	15432	15319	15319	15501	15468	15357	15500	15489	15199	15606	15515	15536	15434	15293	15209	15345	15557	15353	15412	15431	15290	15254	15391	15388	15544	15246	15222	15358	15422	15421	15587	15505	15487	15324	15296	15385	15432	15358	15330	15317	15251	15340	15110	15339	15408	15635	15359	15384	15509	15161	15117	15315	15244	15376	15376	15251	15601	15233	15402	15513	15361	15341	15409	15452	15299	15522	15415	15489	15436	15323	15223	15564	15522	15420	15529	15295	15246	15431	15382	15334	15292	15374	15385	15558	15308	15154	15416	15359	15510	15425	15490	15508	15471	15486	15411	15282	15245	15378	15235	15325	15293	15277	15322	15426	15472	15433	15456	15386	15455	15352	15588	15302	15331	15516	15477	15263	15427	15424	15409	15393	15351	15337	15373	15416	15557	15531	15361	15357	15150	15321	15139	15236	15501	15359	15555	15296	15438	15431	15317	15510	15263	15400	15494	15430	15254	15403	15376	15265	15411	15342	15328	15404	15277	15331	15403	15284	15461	15454	15283	15280	15331	15351	15430	15149	15354	15432	15671	15304	15344	15275	15360	15339	15348	15292	15439	15430	15252	15536	15389	15416	15228	15416	15343	15335	15409	15464	15337	15617	15382	15600	15333	15537	15252	15403	15341	15302	15401	15490	15443	15294	15493	15633	15303	15570	15293	15454	15347	15302	15506	15357	15562	15353	15580	15436	15482	15344	15380	15483	15321	15287	15575	15333	15460	15270	15308	15506	15366	15293	15211	15213	15430	15336	15559	15264	15283	15380	15412	15306	15362	15264	15433	15253	15290	15208	15451	15300	15296	15399	15474	15478	15416	15521	15413	15449	15424	15407	15400	15189	15097	15341	15338	15393	15505	15339	15319	15357	15493	15437	15365	15321	15346	15498	15326	15433	15625	15242	15351	15256	15584	15467	15223	15418	15320	15203	15401	15538	15379	15374	15572	15533	15643	15348	15550	15422	15399	15554	15299	15446	15321	15469	15548	15431	15342	15448	15455	15460	15424	15261	15197	15528	15387	15335	15621	15406	15453	15270	15238	15162	15231	15591	15458	15340	15423	15516	15496	15523	15342	15473	15365	15422	15370	15403	15369	15539	15451	15433	15252	15315	15313	15228	15186	15331	15399	15419	15325	15601	15543	15391	15476	15639	15259	15293	15467	15269	15413	15407	15487	15471	15295	15375	15437	15437	15334	15425	15430	15369	15339	15507	15482	15407	15469	15399	15414	15358	15305	15473	15198	15308	15455	15331	15357	15444	15504	15277	15472	15455	15325	15564	15234	15554	15579	15457	15484	15486	15417	15574	15323	15405	15172	15380	15296	15495	15218	15468	15387	15531	15441	15395	15464	15713	15563	15420	15483	15396	15258	15407	15527	15403	15563	15567	15332	15372	15704	15649	15394	15356	15517	15429	15260	15500	15335	15376	15405	15481	15350	15430	15394	15430	15390	15400	15374	15439	15364	15391	15498	15385	15270	15380	15344	15520	15246	15392	15551	15393	15379	15268	15382	15467	15436	15487	15480	15300	15476	15606	15282	15509	15540	15465	15390	15359	15485	15284	15286
63806	93687	63681	38798	24407	16915	14718	13991	13850	14016	13932	13864	13975	13902	14117	13932	13924	13810	14067	14020	14000	13850	13837	13912	13981	13970	13844	13797	13918	13896	13868	13911	13886	13894	13739	13794	13834	13859	13752	13835	13782	13952	13895	13870	13750	13834	13825	13958	13911	13908	13897	13651	14090	13921	13807	13906	13845	13721	13994	13974	13815	13931	13900	13981	13853	13859	13751	13801	13906	13787	13990	13739	13887	13915	13806	13860	13892	13907	13963	13895	13744	13910	13926	13706	14063	13969	13991	13764	13857	13899	13892	13928	13824	13964	13979	13800	14086	13770	13845	13939	13854	13751	13868	13785	13712	13889	13782	13807	13792	13929	13793	13994	13765	13912	14033	13705	13862	13882	13928	13895	13982	14012	13903	13858	13898	13767	13934	13904	13867	13901	13869	13905	13837	13847	13837	13689	13913	13900	13762	13962	13672	13766	13797	13781	13975	13872	14010	13767	14004	13906	13849	13708	13905	13861	13809	13882	13872	14042	13819	14009	13738	13898	13988	13913	13948	13962	13875	13994	13807	14011	13844	13953	13845	13976	13901	13836	13927	13957	14040	13782	13932	13954	13876	13802	13943	13750	13871	13837	13917	13818	13870	13829	13789	13922	13820	13938	13806	14030	13838	13872	13817	13835	13938	14041	13595	13883	13895	13945	13918	14008	13876	13973	13872	13950	13982	13936	13767	13782	13947	13794	13933	13876	13810	13885	13885	13826	13907	13916	13879	13982	13867	13998	14016	13885	13890	13721	14010	13917	13945	13824	13959	13779	13907	13889	13856	13865	13833	13868	13972	13766	14099	13704	13915	14161	13839	13751	13899	13868	13974	14017	13852	13905	13861	14024	13850	13844	13866	14101	14031	13869	13887	13782	13724	13974	14037	13958	13962	13903	13789	13794	13915	13879	13805	13839	13787	13902	14013	13879	13898	13892	14055	13819	13998	13794	14093	13953	14078	13880	13764	13952	13827	13887	14049	13979	13723	14048	13843	13920	13973	13896	13826	13814	13943	13776	13754	13838	13925	13952	14011	13986	13895	13909	13877	14100	13965	13808	13912	13870	13955	13987	13763	13996	13982	13843	13862	13826	13796	13867	13731	13851	13946	13912	13823	13891	13889	13916	13873	13858	13778	13946	13924	13884	13881	13908	13902	13959	13643	14010	13832	13902	13900	13866	13870	13876	14009	13800	13811	13934	13873	13950	13868	13858	13967	13876	13925	13780	13984	13954	13822	14025	13985	13812	13813	13702	13808	13795	14002	13820	13876	13809	13891	13767	13890	13771	13971	13748	13830	13981	13992	13818	13972	13995	13907	13932	13931	13896	13825	13933	13843	13906	13869	13882	13903	13602	14034	14046	13904	13935	13753	13842	13849	13826	13916	13937	14051	13842	13868	13926	13761	13914	13956	13920	13882	13862	13900	13715	13880	13971	14015	13876	13873	13900	13770	13713	13567	13926	13916	14042	14003	13927	13806	13754	13694	13938	13813	13853	13972	13935	13895	13864	13922	13962	14020	13736	13981	13882	14011	13733	13736	13933	13822	13734	13741	13905	13850	13896	14107	13809	13783	13918	13892	13802	13887	13694	13875	13880	13772	13879	13995	13797	13912	13675	13974	13834	13743	13817	13894	13908	13819	13845	13666	14015	14009	13776	13802	13965	13882	13930	13898	14030	13893	14024	13754	13910	13745	13921	14077	13881	13950	13946	13771	13923	14008	13955	14052	13874	13826	13963	13895	13925	13911	13932	13845	13994	13959	13911	13888	13881	13894	13883	14006	13698	13824	13991	13932	14191	13945	13782	14040	14046	14090	14035	13895	13852	13762	13797	13857	13869	13901	13905	13862	14044	14004	13880	13747	13748	13773	13768	13838	13872	13823	13982	13924	13889	13812	13922	13871	13934	13821	13914	13768	14012	13852	13868	13805	13806	14074	13854	13833	13796	13870	13877	13875	13986	13843	13836	13902	13961	13970	13861	13778	14065	13857	14048	13881	13900	14011	13723	13659	13812	14003	13919	14005	13930	13808	13712	13896	13723	13893	13901	13802	13856	14099	13994	14072	13749	13892	13886	13960	13762	13857	14019	14145	13736	13773	13881	13831	13967	13920	13940	13919	13813	13893	13904	13943	13865	13893	13889	13851	13925	13909	14065	13855	14021	13983	14004	13920	13847	14015	13897	13751	13867	13861	13846	13867	13800	13932	13996	13819	13973	13878	13866	14052	13830	13810	13847	13982	13746	13955	13724	13892	13888	13870	13841	13921	13843	13998	13860	13931	13847	14009	13948	13845	13971	13919	13812	13912	14016	14012	14041	13861	13884	13763	13798	13914	13868	13943	13913	13768	13978	13964	13674	13815	13850	14034	13792	13904	13746	14007	13783	13836	13802	13889	13881	13819	13889	13889	13720	13904	14003	13824	13915	13886	13762	13814	13981	13929	13950	13940	13956	13819	13844	13868	13715	13867	13790	13939	13883	13942	13941	13922	13937	13903	13762	13832	13892	13757	13957	13739	13890	13714	13886	13931	13892	13892	13922	13900	14076	13856	13970	13850	13920	13763	13904	13921	13939	13879	13879	14025	13841	13798	13846	13883	13779	13940	13891	13962	13785	13934	14045	13659	14166	14080	13943	13908	13654	13815	13988	13911	13874	13823	13737	13717	13865	13914	13823	13870	13790	14066	13858	13897	14063	13789	13869	13982	13839	13905	13850	13935	14004	13943	13844	13912	13902	13870	13915	13873	13918	13873	13939	13979	13922	13871	13861	13888	13898	13797	13998	13845	13884	13807	13850	14050	14076	13967	13856	13896	13991	13775	13969	13867	13956	13914	13905	13754	13886	13943	13764	13967	14005	13815	13899	13931	13888	14062	13822	13893	13977	13841	13924	13965	13848	13942	13659	13755	13771	13952	13954	13782	13784	13776	13819	13959	13952	13941	14035	14062	13909	13872	13772	14008	13860	13825	13912	13832	14022	13906	13761	13925	14041	13988	13831	13684	14063	13978	13841	13855	13788	13960	13882	14005	13751	14013	13804	14088	13798	13916	13824	13750	13800	13802	13816	13855	13852	13731	13862	13863	13874	13822	13809	13853	13818	14014	13809	13885	13781	14005	13786	14016	13770	13784	13814	14030	13917	14004	13952	13776	13831	13919	13882	14010	13943	13929	13776	13939	13978	13884	13742	13920	13830	13955	13790	13935	13841	13831	13780	13881	13837	13944	13913	13899	13941	13990	13793	13992	13859	13767	13775	13881	13885	13864	13763	13909	13742	13964	13872	13877	13879	13782	13892	13901	13859	13840	13829	13913	13877	13803	13917	13779	13843	13966	13766	13954	14155	13774	13838	13828	13787	13867	13761	13864	13950	13916	13996	13835	14010	13906	13778	13983	13863	13867	13902	13792	13912	13803	14029	13974	13984	14006	13968	13830	13792	13965	13967	14003	13768	14000	14025	13859	13847	13906	13657	13993	13974	13918	13628	13911	13845	13735	13912	14014	13882	13779	13806	13856	13901	13836	13844	13947	13982	13866	13854	13887	13650	13853	13881	13953	13837	13913	13809	13869	14055	13951	13898	13945	13739	13893	13841	13896	13992	13975	14050	13909	13881	13800	14077	14097	13741	14095	13824	13876	13865	13878	13902	14029	13975	13888	13885	13959	13956	13832	13998	13868	13803	13982	13737	13861	13738	13847	14038	13896	13699	13996	13942	13885	13919	13935	13865	13893	13922	13753	13757	13856	13875	14010	13978	13893	13998	13945	13890	13927	13992	13926	13889	13869	13891	13949	13932	13902	13837	14096	13874	13886	13858	13961	13864	14002	14005	13907	13884	13974	13975	13795	13861	13737	13917	13962	14006	13969	13843	13755	13762	13937	14000	13750	13981	13916	13852	13822	13935	13882	13924	13827	14006	13864	13817	13988	14017	13940	13896	13792	13803	14049	13828	13901	13753	13839	13854	13856	14047	13756	13998	13733	13892	13911	13896	13964	13886	13821	13898	13780	13732	13746	13945	13986	13996	13945	13931	13943	13908	13786	13859	14031	13940	13978	13904	13809	13732	13893	13992	13907	13679	13810	13728	13774	13767	13968	13992	14045	13783	13874	13921	13842	13776	13935	13766	13741	13824	13866	13598	14056	13996	13833	13870	13864	13960	13896	13819	13880	13881	13794	13784	13862	13814	13945	13997	13892	13987	13924	13923	13849	13821	13833	13926	13903	13902	13757	13934	13871	13860	13846	14019	13864	13889	14014	13815	13807	14031	13949	13845	13834	13909	13853	13800	13796	13835	14066	13908	13791	13908	14000	14001	14032	13975	13815	13849	13986	13935	13961	13906	13837	13900	13770	13851	13935	13719	14053	13817	13789	13936	14004	13907	13881	13762	13960	13849	13934	14045	13861	14052	13772	13818	13716	13999	14116	13791	13797	13869	13884	13793	13833	13817	13975	13999	13867	13887	13849	13929	13859	13894	13928	13930	13982	13828	13883	13929	13884	13867	13843	13726	13893	14044	13837	13999	13852	13824	13799	13787	13969	13897	14047	13943	14033	13718	13885	13905	14070	13954	14049	13719	13893	13960	13951	13827	13899	13952	13867	13911	13875	13979	13681	14080	13697	13831	13879	13897	13841	13889	14002	13744	13846	13896	14029	13894	13974	13931	13823	13905	13785	13904	13987	13835	13877	13838	13843	13673	13946	13774	13777	13786	14041	13623	13923	13902	13881	13882	13913	13971	13948	13981	13786	13782	13907	13765	13840	13941	14014	13853	13832	13888	13908	13856	13811	13821	13931	13905	13899	13901	13899	13909	13957	13759	13962	13963	14123	13912	13689	13835	13825	13870	13963	13863	13939	13819	13937	13705	13970	13711	13903	14042	13916	13907	13766	13932	13951	13917	13844	13806	14020	13880	13962	13979	13895	13884	13691	13859	13998	13989	13892	13839	13710	13907	13933	13961	13935	13979	13839	13837	13882	13903	14029	13865	13953	13859	13864	13834	13837	13874	13948	13950	13856	13887	14022	14047	13854	13980	13838	13921	13904	13912	13828	13909	14040	13916	14035	13980	13973	13812	13870	13940	13908	14111	13880	13840	13910	13829	13817	13907	13901	13863	13887	13870	13941	13987	13972	13871
22983	22438	30091	24795	22304	23389	23809	17499	16366	16625	16517	16340	16442	16372	16383	16164	16335	16342	16337	16370	16182	16138	16245	16193	16167	16201	16195	16430	16128	16353	16154	16011	16216	16074	16112	16205	16115	16199	16170	16181	15972	15984	16122	16006	15974	16393	16162	16113	16244	16248	16273	16283	16085	15970	16204	16069	16242	16195	15946	16034	16289	16181	16112	16150	16137	16189	16155	16240	15928	16133	16042	16142	15991	16101	16119	16190	16060	16212	16180	16093	15977	16132	16046	16152	16093	16093	16261	16003	16098	15901	16185	15997	16067	16121	16325	16208	16217	16038	16162	16238	16203	16038	16172	16110	16115	16124	16009	16085	16315	16015	16098	16106	15884	16141	16020	16290	16256	15970	16277	16028	16160	16092	16063	16168	16058	16026	16081	15895	16134	15994	16011	15823	15944	16090	16000	16047	16046	15966	16090	15996	16005	15932	16018	15998	16071	16130	16105	15997	15996	16192	16301	16152	16047	15926	16148	15984	16182	16220	16247	16132	16048	16209	15870	16153	16102	16088	16002	16215	15981	16058	16105	15918	15996	15940	16102	16354	15986	16008	16050	16025	15819	16100	16234	16252	15878	16051	16006	15930	16241	15999	15890	16144	15951	16042	16170	16071	16188	15940	16041	16150	16230	16206	16057	16235	16086	16133	15904	16264	16184	16118	16081	16278	16084	16090	16070	16031	16205	16099	16106	16049	16109	16099	16120	16156	16090	16087	16010	15951	16113	16270	15983	16294	16131	16088	16163	16079	15999	16022	16034	16195	16009	15935	16108	16023	15972	16133	16262	16146	16097	16117	16170	15935	16044	16026	16078	16066	15948	15912	16215	16014	16153	16186	16034	16041	16221	15953	15893	16073	16085	15921	16117	16146	16134	15995	16050	16030	15795	15904	15975	16177	15978	16172	16278	16154	16222	15990	16058	15798	16078	16176	16094	16300	15883	15931	15931	16144	16150	15973	16101	16122	16097	16063	16219	16011	16178	16121	16145	16091	16173	16038	16223	16061	16164	16082	16119	16025	16249	16026	16048	15993	16027	15931	16088	15990	16133	16057	16003	16165	16151	15862	16108	16110	16061	16188	15955	15910	16162	16247	15984	16048	16042	16141	15994	16116	16133	16060	15799	16059	16200	16039	15996	16081	16087	16041	16051	15881	16015	15945	15983	16059	16178	16177	16135	16123	16027	15825	16043	16074	16078	16004	16160	16165	16128	16018	16101	16112	16077	16044	15872	15946	16124	16080	15919	15999	16103	16133	16006	16226	16024	16099	15970	16003	16128	15996	16182	15989	16091	15926	15968	16101	16007	16148	15962	16068	16086	16113	16031	15981	16132	15915	16257	16239	16214	16040	16129	16010	16129	16074	16099	16009	16262	16107	16123	16204	16109	16194	15975	16010	15953	15953	15980	15961	16085	16135	15894	15967	16067	16206	16050	15969	16220	16157	16143	15976	16128	15994	15856	16050	16109	16037	16125	15911	16248	15985	16098	16039	16151	16060	16114	15993	16136	15954	16162	16055	16028	16237	15976	16121	16155	15936	16040	16061	16008	15992	15921	15961	15981	16152	16062	16142	16029	15961	16018	15983	16046	16062	16246	16073	15925	16068	15937	16047	16264	16166	16152	16018	16023	15953	15845	16150	16076	15975	15993	16170	16003	15990	15957	16193	16063	15948	15942	16121	16266	16129	16104	15907	16134	15962	16097	16121	16081	16243	16313	15920	16033	15962	15849	16038	16134	16231	16015	15976	16276	15961	16175	15927	16080	16107	15928	16085	15950	16064	16215	15962	15935	16089	16105	15857	16027	16008	15977	15938	15979	16098	16096	15929	15970	15923	15982	15959	16063	16101	16099	15994	16081	16150	16054	16129	15858	15948	15982	16042	16084	16048	16056	16020	16211	16054	16029	16095	15988	16055	15899	15934	16033	15995	15940	16042	16055	16024	16048	15938	16299	16239	16025	16108	15856	16117	16057	16256	16030	15901	16018	15941	16257	16054	16101	16057	16240	16059	16116	16083	16130	16204	16106	16114	15936	16001	15958	15972	15993	16100	16177	15929	16156	15961	15913	16076	16076	16086	16002	15922	15916	16066	16167	16051	15979	16223	16046	15916	16191	15997	16134	15974	16098	15838	16169	16054	15821	16079	15921	15920	16081	16270	15949	16035	15894	16042	16162	16146	16124	16070	15969	15863	16037	15969	16105	16105	15795	16212	15885	16043	15917	16203	16179	16089	15993	15986	15977	16045	16111	16136	16114	16123	16318	16018	15836	15896	15892	16085	16191	16222	16052	16076	16113	16078	16177	16081	16002	16200	15788	16179	16008	16149	16201	16054	16005	16110	15951	16199	16098	16197	16347	16067	16162	16097	15998	16044	15955	16131	16075	15879	16001	16187	16190	16001	16019	16048	16080	16208	16317	15950	16187	15932	16058	16171	16289	15931	16142	16091	16025	16142	16036	16077	16208	16168	16333	15909	16040	16147	16018	16216	15842	16047	16033	15934	15960	16185	16080	16262	15857	15801	15792	16061	15997	15976	15930	16020	16186	16115	16112	16000	16346	15979	15946	16030	15973	16104	16096	16065	16084	16227	15904	16060	16176	16094	16046	16175	16101	15934	16030	16098	16012	15953	15925	16119	16047	16270	15887	15925	16123	16047	16079	16284	15916	16005	16113	16054	16104	16111	15908	15921	15899	15944	16292	15970	15919	15859	15946	15952	15940	15905	15905	16063	16074	16126	15945	16040	16017	16129	16069	16123	15998	15899	16069	16204	15930	16048	15807	16018	16132	16025	16107	16042	15956	16063	16029	16064	16012	16049	16047	16026	16141	15998	16120	16212	15901	16199	16211	15883	16011	16367	16099	16016	15835	16191	16075	16025	15880	15918	16133	16108	16097	16086	16104	16031	15910	16002	16086	15936	15947	15977	16092	16111	16150	16351	15949	16014	16098	16104	16042	16192	16044	16151	15966	15925	16214	15897	15948	15800	16089	16179	15942	16162	16130	16173	16057	16059	16213	15933	16177	15986	16043	15999	16139	15830	15975	15935	16014	15919	16137	16203	16119	15974	15918	16021	16102	15995	16124	16308	15979	15891	16086	16206	16225	16107	16162	16076	16084	16112	16156	16003	16032	16196	16292	16045	15917	15953	16115	16055	16074	16071	16195	15960	16110	16130	15998	16032	16034	15945	16129	16050	16148	16155	16048	16090	16017	16051	16222	16033	16015	15828	16037	15836	16170	16038	16187	16106	15988	16001	16014	16046	16010	15996	16110	16047	15906	16198	15902	15951	16096	16088	16068	16127	15939	16017	16066	16157	16126	16035	16170	16030	16316	15894	15991	16017	15939	15961	15956	15925	16017	16099	16085	16055	16098	16057	15926	16154	15903	16016	15983	16110	16125	16039	15881	16138	16081	16241	16239	16027	16277	16226	16105	16169	16237	16045	15934	16118	16047	15886	15931	15866	15942	15946	16176	16181	16270	16018	15975	16199	16129	15989	16060	16010	15954	16088	16086	16112	16171	16020	16145	16072	15991	16031	16242	16133	16139	16304	16114	16042	16004	15958	16098	16012	16119	16309	16004	16271	15953	15937	15981	16015	16020	16047	16007	16047	16089	16088	16292	16112	16077	16054	16063	16190	16254	15963	15786	16055	15861	15923	16048	16026	16132	16027	16203	15935	16124	16018	16119	15853	15893	15849	16056	15925	15863	16153	15992	15955	15852	16002	16176	16172	16020	16067	16127	16193	16002	15878	16017	16215	16095	16022	15972	16115	16076	16129	16037	15923	16142	15949	16075	16103	16152	16020	16146	16026	16170	16201	16172	15995	16055	16139	16056	16032	16038	15917	15843	16108	15935	16197	15929	16171	15911	16190	16113	16115	16152	16029	15995	15994	16042	16078	15989	16097	16181	16075	15764	16045	16121	15881	15904	15933	16227	16112	16068	15921	15949	16096	16001	16017	16018	15913	16075	16047	15794	15982	16232	16065	16125	16039	16073	16076	15903	15990	16077	15893	15955	16036	16149	16000	16123	15951	16105	16137	16325	16081	15832	16037	16045	16074	16157	16031	16107	16023	16074	16121	16080	16031	16140	16070	16136	16192	16136	16251	16152	15922	15895	16005	16085	15830	15987	15892	15725	16091	16012	15995	16028	15989	16028	16152	16084	16137	16037	16221	15904	16092	16093	16018	16029	16019	16078	16117	16013	16119	15959	16146	16081	16042	15762	15940	16077	15963	16071	16153	15880	16000	16005	15977	16075	16124	15976	16050	15941	16100	15954	16082	16133	16026	15981	16095	16083	16013	16055	16067	16010	16025	15981	16078	16015	15996	16019	15922	16008	16067	16062	16086	16292	16018	16048	16002	16185	15960	15930	16084	15918	15663	16016	16012	15943	16212	16163	16095	15870	16064	16062	16068	15926	16161	16170	16138	16036	15737	16023	16086	15987	15727	16066	15939	16221	15828	16010	15870	16108	16050	15939	16222	16095	15719	16052	16257	16115	16008	15899	16105	16078	16219	16088	16204	15895	16082	15868	16216	15842	15963	16142	16163	16120	16127	16203	15942	15953	15806	15989	16162	15920	16197	16342	16164	15992	15941	15953	16113	16065	16244	16253	16078	16102	15935	16019	15995	16072	16173	16123	15972	15955	16081	16069	16086	16139	16038	16013	16191	15910	15997	15957	15937	16027	16084	16147	15964	16147	15781	16016	16004	16045	16016	16182	16094	15940	15938	16192	16172	15977	16066	16098	15972	16085	15762	15989	16299	16228	16035	15975	16032	15998	16011	16015	15996	16062	16044	16177	16069	16255	16106	16022	15872	16169	16121	16211	16226	16031	16221	16016	16041	15793	16062	16010	15920	16031	15990	16140	16058	16099	15977	15820	16001	16021	16005	16117	16189	15988	15770	15979	16026	16033	16069	16139	16166	16119	16114	16049	15911	15983	16079	16157	16014	16182	15963	16112	16096	16303	16057	16098	15951	16072	16094	16150	16141	16040	16225	15846	15882	15918	15981	16148	15942	15945	16052	16062	16145	16050	16053	16214	16061	15988	16083	15985	16236	15975	16022	15869	16003	15833	16085	16153	16012	16099	16333	15909	15891	16029	15872	16262	16039	16066	16056
60233	102204	74873	48190	30003	18837	15440	14352	14091	14312	14073	14156	14376	14089	14189	14339	14297	14161	14187	14199	14002	14196	14190	14200	14181	14318	14343	14309	14309	14213	14174	14388	14248	14343	14174	14118	14184	14130	14094	14261	14274	14180	14200	14303	14348	14041	14124	14208	14323	14110	14069	14298	14129	14214	14302	14295	14283	14127	14150	14087	14290	14244	14449	14068	14348	14327	14291	14068	14256	14224	14142	14390	14221	14130	14128	14085	14347	14162	14189	14106	14266	14147	14213	14100	14121	14369	14293	14326	14145	14253	14105	14264	14262	14153	14305	14140	14140	14205	14294	14215	14154	14286	14431	14274	14240	14226	14068	14379	14026	14334	14391	14261	14318	14222	14266	14151	14167	14348	14263	14179	14197	14284	14226	14083	14235	14006	14180	14340	14173	14282	14177	14239	14084	14313	14480	14255	14100	14217	14270	14463	14140	14196	14160	14170	14195	14274	14234	14310	14078	14155	14069	14214	14190	14214	14202	14202	14338	14210	14348	14358	14227	14333	14271	14220	14284	14261	14284	14322	14208	14274	14217	14091	14314	14313	14174	14211	14159	14274	14157	14094	14297	14242	14246	14163	14296	14256	14221	14225	14259	14202	14086	14336	14288	14169	14354	14216	14289	14197	14261	13991	14196	14312	14120	14259	14232	14175	14282	14275	14222	14032	14168	14171	14161	14096	14095	14306	14220	14236	14146	14464	14263	14116	14173	14071	14194	14247	14110	14306	14080	14091	14185	14256	14228	14232	14222	14182	14142	14195	14178	14228	14279	14171	14364	14189	14239	14194	14195	14121	14318	14305	14177	14359	14336	14133	14295	14258	14082	14142	14162	14361	14356	14181	14275	14386	14233	14309	14192	14114	14458	14359	14295	14227	14275	14173	14352	14229	14310	14173	14216	14378	14197	14288	14165	14144	14262	14300	14260	14135	14147	14356	14274	14224	14068	14208	14329	14262	14189	14104	14189	14297	14225	14221	14259	14173	14244	14141	14143	14151	14177	14352	14255	14249	14204	14054	14386	14035	14326	14262	14167	14328	14181	14146	14338	14206	14065	14330	14298	14207	14071	14448	14145	14141	14187	14044	14351	14444	14337	14306	14275	14219	14178	14142	14178	14186	14386	14261	14198	14187	14335	14077	14085	14276	14220	14271	14441	14138	14227	14252	14224	14079	14148	14340	14184	14214	14249	14247	14110	14327	14235	14150	14321	14376	14162	14295	14199	14307	14317	14165	14131	14193	14222	14186	14337	14161	14412	14325	14173	14228	14206	14432	14216	14113	14479	14156	14065	14224	14151	14149	14084	14267	14211	14203	14269	14253	14388	14330	14070	14349	14213	14351	14244	14536	14254	14248	14174	14225	14171	14159	14129	14334	14158	14216	14312	14239	14306	14063	14154	14240	14286	14111	14342	14166	14248	14141	14123	14246	14392	14297	14207	14234	14139	14391	14180	14131	14245	14125	14272	14363	14346	14254	14305	14195	14318	14265	14118	14295	14434	14119	14209	14247	14232	14131	14328	14210	14163	14225	14103	14298	14351	14422	14223	14352	14068	14248	14221	14272	14182	14156	14062	14254	14173	14198	14346	14139	14278	14312	14091	14211	14227	14204	14189	14227	14219	14306	14270	14133	14328	14022	14259	14291	14281	14266	14234	14115	14164	14347	14432	14299	14384	14186	14297	14304	14379	14046	14356	14231	14059	14230	14328	14069	14169	14317	14224	14140	14268	14285	14310	14328	14248	14044	14296	14122	14208	14079	14254	14165	14171	14126	14270	14235	14291	14233	14239	14148	14223	14240	14186	14392	14324	14108	14198	14199	14146	14226	14146	14155	14058	14093	14146	14198	14097	14131	14333	14050	14251	14226	14310	14317	14175	14191	14279	14188	14353	14394	14204	14163	14239	14227	14112	14149	14283	14172	14311	14019	14106	14321	14212	14272	14312	14274	14256	14156	14327	14391	14390	14281	14271	14430	14263	14297	14272	14179	14113	14207	14306	14291	14333	14184	14156	14337	14271	14250	14191	14106	14212	14224	14319	14174	14356	14202	14229	14187	14190	14294	14059	14309	14248	14295	14160	14342	14394	14168	14227	14162	14347	13920	14150	14192	14254	14188	14173	14297	14156	14136	14310	14173	14113	14059	14168	14247	14223	14440	14242	14128	14198	14027	14261	14210	14297	14175	14371	14294	14236	14346	14186	14304	14232	14175	14256	14201	14203	14184	14059	14217	14225	14449	14111	14334	14061	14029	14256	14127	14196	14303	14196	13979	14358	14373	14284	14136	14356	14126	14004	14229	14209	14280	14017	14335	14453	14368	14236	14189	14183	14156	14209	14267	14143	14218	14282	14157	14310	14242	14215	14177	14189	14255	14274	14284	14250	14269	14209	14114	14374	14197	14320	14133	14168	14408	14151	14274	14235	14123	14250	14208	14236	14203	14228	14174	14125	14333	14354	14059	14250	14174	14196	14239	14032	14205	14275	14322	14250	14245	14259	14156	14309	14353	14186	14402	14246	14167	14243	14210	14351	14458	14172	14293	14073	14202	14159	14109	14111	14310	14172	14123	14353	14115	14245	14223	14312	14268	14223	14270	14313	14262	14134	13972	14174	14201	14097	14156	14179	14183	14202	14209	14456	14372	14155	14275	14058	14353	14158	14329	14208	14264	14019	14323	14329	14245	14178	14144	14188	14062	14197	14242	14177	14256	14085	14200	14275	13996	14005	14238	14152	14185	14158	14143	14245	14264	14245	14203	14164	14027	14265	14207	14127	14238	14193	14215	14124	14052	14135	14137	14274	14187	14308	14286	14233	14224	14177	14137	14092	14321	14221	14151	14146	14144	14267	14108	14000	14392	14262	14209	14250	14218	14426	14262	14307	14416	14174	14213	14258	14303	14278	14109	13911	14263	14229	14083	14446	14254	14351	14225	14111	14172	14203	14124	14343	14231	14232	14180	14164	14081	14181	14217	14173	14115	14286	14128	14168	14224	14200	14162	14088	14398	14077	14306	14231	14191	14337	14218	14246	14226	14206	14292	14212	14204	14214	14373	14215	14324	14172	14210	14294	14256	14313	14202	14213	14201	14078	14235	14265	14271	14213	14248	14083	14164	14275	14266	14194	14260	14281	14276	14211	14251	14224	14315	14391	14050	14199	14355	14433	14277	14148	14250	14421	14280	14259	14087	14320	14227	14287	14268	14374	14308	14198	14263	14098	14489	14310	14138	14249	14282	14194	14153	14224	14109	14202	14299	14238	14349	14310	14202	14263	14307	14088	14206	14335	14173	14329	14289	14237	14178	14342	14150	14280	14208	14168	14099	14445	14309	14165	14182	14105	14180	14136	14237	14184	14170	14322	14248	14427	14272	14177	13997	14193	14194	14243	14177	14365	14266	14249	14291	14081	14131	14134	14025	13996	14215	14090	14275	14158	14221	14221	14259	14243	14119	14188	14385	14217	14220	14207	14222	14243	14275	14228	14135	14327	13927	14237	14265	14225	14146	14117	14285	14289	14177	14243	14127	14108	14162	14392	14222	14181	14343	14022	14274	14086	14310	14105	14456	14337	14220	14377	14310	14227	14217	14310	14161	14252	14286	14101	14263	14141	14241	14283	14315	14295	14173	14340	14089	14295	14138	14227	14270	14372	14353	14311	14093	14136	14161	14088	14266	14229	14201	14305	14318	14216	14262	14245	14304	14294	14257	14231	14473	14178	14345	14149	14249	14209	14123	14324	14199	14288	14386	14141	14268	14277	13998	14352	14137	14175	14158	14250	14208	14357	14295	14215	14192	14282	14290	14172	14203	14275	14275	14255	14042	14246	14231	14118	14145	14203	14400	14153	14121	14354	14181	14345	14263	14241	14322	14215	14310	14153	14184	14351	14363	14233	14000	14243	14215	14123	14081	14215	14238	14224	14124	14324	14197	14181	14294	14346	14153	14243	14149	14140	14177	14326	14165	14322	14132	14245	14181	14250	14334	14252	14449	14208	14122	14190	14119	14213	14107	14429	14124	14238	14327	14241	14185	14310	14196	14258	14340	14257	14084	14152	14154	14161	14142	14144	14186	14144	14178	14083	14156	14065	14242	14032	14049	14235	14114	14113	14212	14219	14384	14449	14209	14261	14079	14342	14257	14311	14241	14186	14270	14284	14068	14180	14334	14242	13996	14214	14257	14238	14185	14221	14216	14251	14342	14165	14374	14292	14142	14306	14208	14314	14163	14349	14253	14182	14233	14277	14175	14247	14174	14235	14159	14233	14271	14283	14092	14192	14235	14098	14162	14162	14122	14256	14255	14192	14234	14370	14270	14174	14222	14291	14291	14099	14251	14071	14096	14309	14235	14259	14239	14250	14148	14367	14197	14257	14317	14263	14318	14173	14403	14205	14197	14164	14113	14042	14446	14378	14447	14206	14179	14205	14300	14175	14277	14244	14274	14256	14268	14256	14082	14242	14249	14157	14132	14227	14364	14372	14216	14109	14266	14203	14175	14150	14197	14337	14030	14288	14284	14277	14161	14216	14081	14320	14158	14081	14032	14103	14167	14209	14298	14220	14219	14115	14282	14401	14108	14113	14165	14343	14294	14249	14313	14257	14079	14146	14388	14164	14131	14112	14405	14082	14111	14436	14343	14107	14375	14111	14288	14278	14250	14193	14220	14357	14078	14160	14149	14098	14447	14220	14217	14110	14195	14403	14376	14252	14270	14305	14302	14244	14296	14274	14402	14112	14148	14180	14287	14178	14172	14378	14205	14194	14061	14167	14362	14213	14144	14303	14115	14195	14213	14263	14298	14235	14324	14251	14202	14196	14309	14254	14117	14134	14273	14355	14077	14235	14139	14296	14315	14154	14185	14071	14362	14258	14317	14129	14280	14223	14245	14285	14343	14322	14289	14192	14334	14144	14144	14170	14244	14135	14346	14194	14372	14203	14151	14177	14243	14093	14199	14184	14088	14309	14197	14153	14287	14111	14266	14209	14288	14245	14200	14358	14076	14166	14117	14233	14294	14214	14261	14073	14273	14090	14332	14206	14356	14247	14344	14244	14231	14210	14269	14166	14371	14320	14145	14185	14222	14354	14333	14269	14252	14180	14219	14123	14298	14132	14009	14140	14319	14192	14199	14158	14494
32097	39479	35813	25328	18771	17138	16881	16619	16567	16541	16493	16480	16218	16556	16381	16622	16661	16617	16277	16353	16689	16572	16587	16664	16568	16492	16550	16713	16573	16604	16467	16574	16669	16487	16542	16350	16608	16453	16320	16490	16450	16618	16524	16439	16576	16478	16457	16511	16517	16343	16683	16496	16412	16606	16598	16374	16445	16622	16535	16546	16385	16371	16650	16426	16627	16642	16374	16465	16477	16464	16369	16336	16523	16530	16474	16548	16510	16442	16629	16545	16486	16598	16266	16474	16412	16412	16341	16642	16527	16537	16430	16508	16564	16657	16759	16398	16483	16484	16489	16275	16510	16280	16619	16671	16671	16577	16488	16554	16475	16578	16375	16476	16417	16438	16475	16435	16566	16471	16508	16494	16496	16532	16474	16419	16350	16404	16405	16484	16418	16403	16626	16460	16474	16426	16270	16632	16535	16412	16399	16619	16390	16412	16566	16672	16490	16420	16445	16343	16588	16418	16414	16445	16349	16430	16584	16436	16447	16486	16586	16429	16682	16568	16469	16476	16627	16462	16487	16382	16472	16529	16491	16370	16493	16394	16579	16363	16331	16261	16667	16366	16645	16468	16387	16567	16322	16427	16506	16490	16573	16440	16438	16422	16583	16700	16416	16475	16556	16398	16721	16528	16378	16580	16429	16450	16471	16382	16406	16375	16486	16388	16727	16681	16605	16446	16453	16537	16679	16638	16686	16426	16370	16508	16494	16485	16602	16555	16443	16460	16454	16312	16247	16475	16538	16576	16466	16738	16521	16445	16696	16355	16403	16713	16498	16348	16359	16499	16628	16621	16433	16520	16530	16665	16317	16474	16475	16371	16452	16589	16511	16474	16370	16383	16332	16233	16431	16472	16396	16435	16506	16517	16412	16516	16480	16236	16254	16506	16336	16502	16324	16406	16345	16430	16451	16437	16503	16402	16694	16437	16600	16442	16336	16620	16428	16554	16580	16409	16427	16680	16426	16491	16724	16415	16450	16453	16470	16541	16430	16500	16386	16706	16512	16251	16510	16565	16267	16534	16407	16309	16548	16571	16551	16493	16508	16432	16551	16496	16580	16523	16553	16434	16365	16461	16364	16548	16530	16522	16450	16501	16609	16646	16371	16625	16611	16679	16582	16454	16248	16463	16448	16688	16278	16781	16425	16339	16452	16388	16565	16502	16723	16525	16491	16606	16729	16375	16478	16534	16467	16388	16504	16410	16305	16510	16536	16371	16425	16565	16753	16551	16570	16494	16697	16423	16457	16268	16506	16674	16432	16461	16394	16351	16497	16449	16555	16496	16711	16421	16644	16466	16450	16540	16276	16581	16461	16608	16565	16381	16402	16371	16448	16386	16466	16503	16439	16442	16372	16427	16348	16508	16406	16436	16661	16534	16398	16421	16530	16617	16693	16430	16459	16516	16349	16437	16542	16521	16380	16490	16488	16517	16649	16549	16412	16631	16635	16477	16571	16525	16589	16557	16391	16298	16618	16511	16680	16527	16516	16424	16368	16579	16419	16452	16525	16513	16519	16468	16484	16584	16479	16417	16453	16349	16600	16330	16463	16422	16592	16505	16609	16348	16657	16486	16519	16401	16494	16625	16558	16621	16689	16476	16422	16523	16461	16422	16507	16380	16484	16542	16625	16565	16474	16440	16524	16439	16510	16373	16373	16547	16366	16395	16497	16492	16494	16644	16250	16300	16490	16636	16578	16540	16229	16677	16699	16559	16370	16676	16273	16432	16476	16415	16308	16507	16654	16671	16276	16485	16459	16348	16503	16313	16524	16412	16397	16492	16583	16495	16593	16764	16459	16476	16712	16552	16445	16377	16651	16491	16384	16468	16447	16451	16403	16432	16423	16515	16397	16573	16456	16514	16593	16441	16568	16340	16380	16525	16764	16332	16236	16512	16666	16471	16357	16269	16475	16408	16561	16454	16545	16578	16549	16603	16543	16689	16552	16447	16499	16650	16566	16481	16501	16508	16552	16575	16407	16550	16436	16512	16590	16509	16555	16533	16322	16516	16540	16373	16499	16390	16354	16485	16590	16511	16634	16654	16511	16541	16508	16806	16320	16493	16469	16542	16563	16513	16565	16496	16531	16481	16479	16536	16599	16364	16527	16620	16362	16422	16717	16343	16401	16536	16444	16568	16406	16646	16380	16469	16478	16542	16465	16696	16591	16470	16532	16411	16343	16614	16434	16203	16265	16479	16567	16291	16389	16412	16532	16878	16520	16518	16561	16563	16461	16395	16576	16480	16463	16369	16441	16432	16599	16569	16696	16500	16474	16527	16482	16591	16507	16486	16415	16272	16544	16667	16606	16776	16371	16504	16353	16508	16469	16365	16364	16541	16272	16449	16386	16595	16624	16674	16539	16600	16424	16426	16537	16756	16352	16498	16577	16419	16399	16484	16574	16630	16301	16522	16439	16372	16530	16282	16451	16410	16650	16367	16287	16530	16681	16724	16550	16588	16593	16559	16477	16497	16277	16191	16519	16393	16288	16368	16344	16585	16657	16543	16517	16592	16370	16498	16444	16542	16659	16594	16442	16557	16379	16433	16391	16362	16268	16354	16357	16408	16562	16493	16431	16544	16498	16466	16619	16624	16609	16553	16760	16312	16372	16350	16805	16443	16531	16356	16637	16732	16572	16769	16494	16440	16505	16406	16446	16463	16433	16439	16462	16480	16497	16480	16477	16492	16653	16644	16653	16580	16549	16537	16439	16414	16518	16296	16498	16315	16593	16482	16510	16464	16673	16410	16415	16402	16432	16528	16427	16348	16480	16598	16465	16452	16505	16347	16376	16587	16469	16588	16427	16432	16513	16333	16566	16377	16256	16423	16536	16642	16404	16640	16263	16359	16698	16525	16292	16355	16370	16685	16210	16642	16444	16621	16465	16506	16589	16442	16492	16575	16417	16680	16347	16484	16682	16524	16494	16376	16483	16573	16285	16768	16601	16592	16531	16585	16422	16400	16363	16471	16526	16699	16437	16289	16310	16472	16503	16635	16432	16628	16590	16382	16669	16376	16511	16588	16564	16497	16499	16385	16480	16466	16446	16338	16388	16552	16482	16548	16625	16501	16405	16574	16520	16370	16342	16499	16396	16348	16279	16483	16588	16465	16491	16365	16353	16467	16554	16487	16449	16699	16546	16532	16479	16512	16545	16418	16491	16513	16516	16468	16518	16575	16516	16715	16544	16608	16235	16673	16436	16590	16464	16445	16456	16526	16405	16359	16407	16346	16512	16562	16465	16465	16704	16613	16566	16318	16717	16538	16535	16441	16594	16358	16416	16435	16469	16432	16463	16479	16504	16463	16545	16544	16448	16743	16670	16566	16505	16667	16379	16444	16576	16463	16718	16591	16532	16402	16433	16501	16274	16415	16206	16757	16438	16364	16556	16400	16485	16525	16378	16466	16500	16317	16538	16586	16644	16631	16466	16509	16540	16694	16465	16494	16435	16400	16529	16427	16272	16324	16629	16622	16624	16398	16582	16688	16562	16521	16532	16425	16559	16563	16557	16412	16395	16554	16556	16463	16593	16339	16363	16600	16259	16487	16481	16378	16404	16554	16385	16443	16576	16485	16531	16521	16658	16807	16401	16416	16634	16387	16413	16439	16466	16566	16508	16609	16469	16517	16596	16395	16578	16419	16301	16483	16764	16282	16572	16462	16464	16579	16610	16425	16486	16396	16532	16453	16451	16434	16515	16558	16354	16441	16311	16527	16505	16592	16737	16539	16272	16457	16634	16434	16562	16374	16620	16648	16483	16475	16495	16674	16478	16483	16650	16413	16408	16307	16597	16616	16542	16469	16637	16630	16283	16464	16386	16651	16577	16461	16604	16502	16531	16542	16570	16369	16541	16552	16511	16578	16324	16410	16261	16391	16617	16704	16430	16357	16309	16400	16508	16528	16445	16661	16470	16282	16446	16330	16489	16384	16551	16614	16471	16725	16391	16455	16416	16623	16342	16527	16511	16398	16458	16455	16670	16488	16814	16324	16394	16668	16556	16451	16723	16503	16651	16527	16649	16365	16490	16388	16537	16528	16338	16595	16617	16599	16358	16482	16551	16433	16570	16450	16475	16443	16482	16659	16312	16237	16503	16291	16564	16426	16508	16596	16459	16570	16678	16647	16415	16355	16488	16558	16466	16557	16684	16494	16540	16469	16395	16532	16538	16586	16480	16419	16514	16550	16372	16525	16511	16512	16590	16487	16685	16585	16569	16636	16620	16501	16601	16578	16656	16480	16448	16484	16519	16336	16666	16399	16641	16401	16410	16380	16505	16584	16556	16615	16481	16361	16440	16375	16511	16594	16387	16353	16370	16417	16578	16399	16631	16489	16508	16530	16481	16529	16596	16485	16511	16542	16461	16658	16500	16298	16390	16586	16294	16399	16712	16541	16590	16498	16645	16509	16281	16325	16606	16604	16541	16457	16432	16543	16508	16468	16725	16483	16496	16524	16294	16621	16442	16692	16381	16572	16590	16557	16529	16710	16404	16292	16391	16381	16382	16580	16382	16523	16485	16457	16575	16530	16475	16481	16432	16321	16399	16339	16635	16513	16457	16549	16438	16575	16561	16394	16374	16340	16514	16345	16526	16508	16520	16469	16600	16618	16527	16676	16531	16488	16353	16489	16676	16422	16520	16369	16443	16649	16391	16587	16470	16376	16390	16350	16585	16618	16585	16480	16386	16376	16332	16484	16597	16308	16670	16546	16505	16640	16486	16581	16472	16375	16368	16539	16556	16843	16485	16488	16674	16517	16431	16465	16393	16465	16581	16426	16521	16591	16602	16471	16664	16585	16516	16709	16546	16594	16207	16302	16353	16551	16423	16569	16455	16564	16307	16547	16536	16541	16471	16451	16532	16427	16443	16513	16463	16373	16683	16362	16492	16552	16524	16506	16546	16360	16324	16331	16472	16589	16499	16395	16638	16476	16488	16656	16377	16365	16612	16559	16564	16542	16482	16423	16665	16607	16378	16322	16353	16586	16595	16564	16329	16570	16521	16473	16583	16587	16525	16598	16501	16430	16568	16621	16412	16535	16544	16695	16897	16605	16646	16478	16666	16424	16435	16515	16556	16531	16402	16472	16441	16434	16481	16719	16641	16426	16579	16321	16561	16385
43854	57827	36237	21387	16173	15018	14706	14650	14570	14490	14474	14553	14671	14660	14626	14499	14480	14513	14508	14519	14383	14647	14771	14406	14360	14438	14543	14496	14522	14631	14526	14531	14537	14589	14564	14476	14312	14425	14614	14590	14548	14654	14552	14540	14472	14521	14606	14862	14577	14411	14370	14562	14531	14570	14304	14569	14669	14524	14579	14621	14678	14558	14467	14495	14512	14492	14251	14534	14561	14596	14515	14484	14471	14527	14532	14528	14656	14627	14477	14578	14498	14362	14572	14691	14418	14631	14399	14465	14594	14340	14611	14476	14548	14522	14380	14416	14582	14709	14546	14546	14460	14390	14740	14480	14511	14547	14432	14606	14563	14356	14599	14518	14505	14532	14523	14473	14660	14408	14615	14574	14567	14374	14428	14569	14393	14500	14384	14603	14523	14618	14597	14497	14584	14620	14547	14583	14379	14439	14553	14467	14610	14526	14530	14547	14575	14471	14528	14665	14588	14463	14343	14527	14367	14614	14548	14508	14566	14618	14538	14621	14564	14457	14468	14529	14457	14627	14548	14571	14566	14661	14540	14474	14546	14613	14509	14475	14504	14533	14453	14620	14686	14605	14501	14562	14173	14560	14468	14733	14476	14591	14578	14390	14613	14383	14378	14530	14648	14343	14515	14631	14561	14611	14555	14544	14457	14533	14506	14421	14513	14482	14547	14535	14438	14500	14474	14334	14433	14633	14605	14476	14525	14534	14412	14469	14503	14547	14616	14555	14686	14465	14541	14588	14666	14654	14625	14409	14472	14474	14651	14549	14570	14599	14336	14568	14547	14431	14380	14544	14545	14460	14500	14555	14591	14559	14460	14695	14566	14439	14566	14611	14503	14522	14623	14626	14494	14471	14681	14347	14413	14626	14561	14473	14666	14576	14616	14537	14636	14446	14756	14538	14533	14617	14358	14486	14380	14676	14519	14562	14647	14562	14533	14459	14479	14392	14549	14495	14660	14550	14453	14656	14639	14526	14498	14542	14651	14422	14460	14616	14579	14505	14518	14428	14622	14547	14553	14455	14484	14615	14577	14501	14547	14643	14526	14620	14542	14555	14521	14463	14433	14513	14607	14569	14567	14482	14551	14576	14656	14514	14625	14598	14469	14620	14557	14519	14534	14448	14539	14420	14662	14560	14566	14590	14365	14493	14640	14513	14497	14553	14628	14472	14641	14435	14538	14487	14566	14512	14539	14450	14740	14661	14528	14442	14644	14613	14612	14559	14515	14562	14427	14628	14719	14425	14610	14435	14526	14543	14611	14541	14630	14563	14518	14485	14517	14580	14495	14471	14380	14627	14567	14524	14457	14609	14540	14466	14560	14574	14735	14565	14588	14381	14483	14466	14511	14518	14634	14500	14691	14483	14601	14431	14586	14653	14539	14368	14380	14442	14489	14461	14509	14513	14522	14544	14695	14359	14488	14528	14503	14517	14613	14412	14525	14599	14509	14538	14422	14555	14526	14502	14645	14578	14527	14543	14577	14574	14696	14458	14438	14524	14551	14662	14405	14564	14750	14609	14545	14475	14597	14701	14582	14475	14641	14603	14532	14493	14480	14488	14452	14544	14446	14439	14503	14502	14608	14539	14549	14485	14523	14387	14694	14568	14651	14568	14383	14641	14521	14662	14629	14525	14540	14523	14355	14638	14475	14279	14596	14636	14470	14588	14529	14649	14663	14581	14400	14402	14643	14570	14592	14438	14503	14412	14462	14459	14443	14480	14498	14476	14596	14465	14538	14603	14493	14495	14400	14600	14428	14543	14531	14402	14534	14406	14555	14480	14384	14468	14601	14565	14371	14514	14372	14520	14499	14395	14557	14463	14545	14350	14601	14435	14467	14500	14787	14553	14532	14452	14443	14481	14381	14611	14577	14605	14574	14657	14548	14452	14668	14331	14563	14670	14496	14390	14647	14399	14617	14368	14559	14489	14463	14493	14527	14601	14440	14783	14467	14639	14499	14545	14671	14494	14504	14529	14450	14664	14650	14575	14457	14510	14344	14523	14538	14324	14617	14530	14619	14720	14636	14540	14601	14355	14482	14678	14651	14401	14652	14587	14642	14349	14668	14541	14412	14450	14648	14658	14590	14486	14485	14595	14442	14510	14740	14457	14305	14618	14494	14518	14519	14427	14719	14594	14636	14446	14587	14537	14580	14601	14646	14505	14449	14565	14451	14607	14472	14463	14603	14416	14587	14483	14505	14433	14506	14509	14585	14682	14478	14524	14520	14572	14519	14582	14450	14481	14499	14626	14512	14537	14428	14529	14430	14292	14607	14651	14680	14492	14499	14431	14361	14583	14581	14425	14505	14501	14523	14529	14719	14416	14678	14304	14681	14590	14525	14630	14576	14573	14506	14495	14480	14474	14608	14449	14489	14441	14535	14555	14572	14455	14325	14477	14463	14711	14473	14477	14597	14376	14584	14577	14590	14641	14586	14665	14487	14647	14571	14550	14598	14391	14538	14395	14559	14538	14588	14434	14371	14509	14531	14705	14676	14318	14600	14556	14512	14426	14553	14363	14519	14400	14552	14530	14593	14726	14648	14637	14653	14539	14587	14422	14583	14665	14413	14698	14640	14567	14546	14662	14478	14483	14457	14448	14506	14467	14512	14513	14551	14482	14559	14534	14498	14537	14506	14663	14536	14469	14444	14383	14487	14547	14512	14706	14316	14612	14644	14520	14528	14652	14577	14397	14574	14591	14477	14324	14676	14534	14496	14452	14449	14423	14651	14276	14644	14582	14512	14639	14638	14486	14607	14377	14565	14451	14450	14646	14466	14500	14525	14526	14405	14744	14548	14646	14565	14711	14397	14696	14593	14500	14636	14448	14759	14336	14544	14481	14430	14463	14467	14613	14535	14642	14571	14670	14644	14482	14600	14529	14547	14553	14464	14561	14659	14437	14440	14479	14602	14526	14568	14364	14443	14565	14547	14590	14475	14556	14468	14555	14717	14311	14560	14637	14540	14475	14497	14387	14591	14402	14589	14450	14556	14470	14662	14355	14605	14525	14520	14709	14566	14522	14606	14474	14521	14627	14558	14463	14462	14581	14569	14537	14479	14568	14695	14691	14435	14624	14570	14597	14565	14522	14665	14522	14597	14617	14453	14520	14561	14624	14471	14431	14654	14548	14439	14492	14680	14419	14431	14548	14662	14475	14716	14542	14550	14697	14528	14645	14464	14641	14630	14534	14485	14437	14476	14592	14696	14569	14475	14497	14582	14580	14612	14688	14601	14470	14531	14603	14532	14523	14552	14581	14595	14428	14685	14437	14691	14467	14599	14377	14631	14584	14564	14400	14597	14635	14588	14535	14545	14684	14373	14389	14541	14593	14435	14517	14666	14540	14604	14401	14320	14552	14518	14571	14494	14567	14560	14561	14558	14641	14678	14598	14579	14427	14483	14341	14421	14546	14703	14515	14310	14483	14468	14429	14508	14478	14630	14426	14573	14578	14363	14562	14591	14560	14437	14541	14386	14584	14534	14642	14478	14543	14481	14516	14282	14502	14503	14446	14584	14547	14579	14573	14505	14565	14524	14501	14518	14482	14599	14606	14480	14652	14474	14725	14657	14563	14433	14541	14471	14481	14664	14537	14629	14677	14732	14446	14596	14555	14582	14613	14487	14571	14435	14540	14624	14506	14701	14437	14474	14463	14479	14419	14639	14586	14450	14421	14603	14423	14501	14471	14552	14471	14587	14626	14485	14468	14661	14650	14601	14665	14373	14562	14566	14332	14492	14607	14491	14572	14688	14370	14619	14433	14581	14387	14617	14428	14340	14507	14517	14593	14419	14537	14529	14433	14618	14638	14442	14514	14658	14595	14377	14627	14388	14451	14568	14612	14418	14567	14601	14556	14570	14432	14742	14540	14455	14481	14674	14508	14575	14517	14544	14495	14527	14398	14511	14536	14480	14683	14480	14502	14531	14418	14513	14508	14516	14597	14424	14598	14660	14522	14634	14376	14445	14413	14453	14281	14565	14447	14470	14523	14627	14453	14416	14621	14545	14588	14627	14461	14643	14708	14521	14457	14554	14705	14337	14662	14636	14557	14500	14604	14422	14697	14428	14580	14463	14619	14587	14490	14672	14562	14634	14517	14511	14460	14545	14425	14589	14507	14653	14525	14570	14558	14593	14521	14684	14566	14666	14427	14504	14528	14593	14726	14454	14496	14456	14609	14567	14462	14368	14484	14432	14534	14610	14552	14663	14436	14588	14594	14171	14384	14447	14532	14682	14473	14422	14427	14377	14446	14529	14481	14651	14310	14497	14617	14486	14408	14694	14605	14602	14495	14575	14682	14411	14444	14335	14551	14670	14533	14747	14519	14397	14596	14574	14541	14389	14574	14505	14712	14419	14638	14569	14721	14608	14659	14639	14605	14623	14471	14424	14520	14262	14624	14540	14548	14553	14555	14613	14543	14713	14505	14414	14523	14442	14580	14370	14590	14556	14495	14549	14389	14472	14437	14325	14528	14478	14570	14511	14612	14591	14402	14674	14649	14599	14669	14486	14599	14669	14538	14583	14528	14513	14486	14572	14550	14375	14475	14708	14484	14387	14566	14564	14598	14513	14396	14567	14625	14408	14529	14599	14673	14624	14494	14637	14584	14352	14502	14570	14426	14529	14442	14531	14530	14605	14528	14559	14648	14542	14538	14484	14577	14408	14542	14518	14546	14511	14478	14580	14432	14514	14569	14695	14450	14556	14596	14395	14545	14506	14560	14568	14494	14660	14508	14674	14499	14456	14549	14489	14497	14581	14441	14501	14604	14529	14651	14688	14612	14516	14647	14508	14698	14593	14628	14483	14576	14465	14464	14702	14486	14551	14525	14372	14700	14638	14421	14556	14571	14533	14563	14621	14529	14565	14529	14489	14337	14509	14490	14443	14749	14488	14465	14623	14417	14558	14537	14488	14429	14559	14674	14524	14708	14454	14470	14510	14480	14530	14618	14676	14585	14502	14500	14534	14504	14501	14589	14664	14650	14507	14606	14311	14637	14659	14598	14537	14555	14573	14505	14378	14432	14449	14521	14596	14449	14540	14508	14536	14406	14581	14562	14631	14406	14534	14365	14728	14719	14677	14384	14516	14554	14533	14437	14653	14491	14530	14553	14668	14691
24471	24277	32483	26915	23214	21946	20338	17439	17004	17100	17279	17108	16897	16771	17092	17032	17136	16880	17012	16900	16927	16664	16980	17053	16837	16944	16877	16757	16901	17011	16656	16888	16831	16694	16814	16883	16834	16769	16939	16764	16923	16986	16998	16842	16976	17073	16878	16708	16885	17052	17012	16831	17058	16806	16887	16744	16741	16654	16597	16728	16819	16891	16814	16881	16843	16796	16976	16768	16824	16822	16500	16856	16749	16741	16985	16902	16842	16829	16842	16851	16749	16759	16835	16746	16766	16672	16814	16777	16746	16930	16748	16678	16858	16880	16639	16996	16887	16834	16744	16767	16723	16927	16714	16957	16870	16893	16832	16950	16821	17018	17015	16766	16808	16790	16776	16710	16659	16864	17198	16774	16694	16831	16878	16985	17060	16918	16849	16603	16959	16891	16666	16833	16744	16880	16855	17010	16698	16687	16684	16681	16583	16778	16865	16779	16649	16818	16644	16950	16819	16825	16764	17025	16808	16711	16897	16696	17010	16769	16666	16927	16547	16691	16827	16534	16842	16896	16953	16720	17029	16770	16716	16742	16853	16820	16899	16917	16932	17056	16903	16849	16866	16922	16821	16615	16710	16605	16860	16798	16829	16628	16772	16608	16929	16940	16887	16654	16835	16747	16873	16812	16726	16725	16733	16796	16786	16729	16661	16853	16656	16705	16661	16942	16852	16757	16919	16805	16890	16748	16722	16694	16836	16674	16748	16779	16539	16828	16827	16795	16940	16780	16696	16912	16987	16836	16876	16931	16877	16803	16767	16933	16752	16766	16917	16609	16870	16590	17096	16775	16719	16881	16731	16863	16663	16806	16780	16924	16719	16671	16804	16949	16675	16976	16964	16710	16820	16698	16620	16849	16846	16800	16891	16784	16860	16776	16902	16671	16875	16813	16860	16891	17069	16774	16758	17010	16826	16776	16619	16694	16658	17083	16678	16865	16840	16791	16597	16939	16961	16715	16638	17024	16861	16947	16907	16731	16893	16761	16739	16725	16808	16864	16880	16783	16798	16890	16658	16759	16790	16638	16694	16846	17030	16784	16752	16839	16740	17006	16946	16694	16846	16921	16737	16988	16856	16680	16755	16722	16742	16884	16638	16844	16877	16832	16747	16691	16500	16451	16905	16739	16785	16925	16877	16834	16842	16791	16883	16744	16798	16759	16759	16882	16592	16727	17040	16787	16809	16798	16883	16831	16866	16844	17013	16642	16768	16615	16800	16861	16713	16707	16848	16819	16592	16756	16844	16629	16776	16804	16728	16709	16843	16968	16717	16753	16960	16678	16956	16676	16783	17074	16966	16687	16915	16842	17016	16854	16727	16809	16909	16831	16867	16793	16857	16883	16808	16704	17004	16813	16787	16815	16675	16894	16758	16772	16734	16688	16494	16788	16792	16934	16970	16697	16691	16777	16771	16838	17065	16787	16917	16895	16908	16906	16807	16909	16808	16729	16745	16873	16661	16706	16767	16894	16835	16862	16977	16759	16633	16474	16779	16618	16793	16777	16877	16708	16650	16875	16892	16860	16802	16767	16729	16855	16872	16821	16755	16613	16823	16745	16935	16780	16814	16853	16747	16678	16946	16699	16765	16910	16773	16946	16645	16900	16773	16666	16813	16728	16711	16944	16752	16817	16861	16658	16852	16888	16865	16887	16548	16616	17178	16924	16927	16860	16894	16895	16706	16694	16870	16680	16552	16908	16715	16821	16698	16702	16773	16722	16819	16832	16851	16752	16802	16916	16877	16726	16745	16888	16901	17015	16742	16775	16986	16882	16904	16904	16737	16762	16633	16630	16787	16653	16849	16665	16888	16645	16685	16877	17010	16834	17080	17199	16740	16723	16870	16841	16677	16912	16685	16853	16809	16833	16835	16887	16617	16714	16967	16595	16985	16740	16775	16760	16853	16829	16778	16722	16621	16750	16935	16798	16805	16923	16807	16902	16922	16907	16923	16762	16722	16812	16885	16683	16838	16936	16749	16693	16792	16895	16856	16722	16970	16704	16804	16780	16911	16703	16852	16933	16964	16833	16951	16945	16799	16887	16954	16744	16830	16790	16610	17106	16812	16981	16863	16835	16737	16686	17000	16675	16909	17083	16790	16783	16624	16728	16775	16676	16794	16809	16794	16768	16669	16903	16694	16838	16928	16806	16748	16692	17040	16644	16904	16855	16685	16826	16921	16962	16896	16883	16877	16794	17021	16915	16673	16861	16838	16922	16979	16598	16742	16960	17137	16628	16816	16582	16798	16833	16765	16773	16960	16784	16792	16938	16742	16665	16826	16855	16755	16909	16837	16961	16701	16845	16780	16743	17006	16643	16474	16719	16857	16816	16779	16895	16972	16803	16943	16821	16677	16800	16918	16871	16808	16949	16907	16757	16709	16889	16765	16951	16883	16860	16588	16763	16780	16962	16873	16805	16700	16948	16620	16687	16870	16861	16742	16801	16786	16728	16931	16815	17027	16831	16823	16887	16823	16855	16723	16906	16809	16862	16932	16701	16528	16713	16759	16701	16841	16734	16738	16845	16748	16789	16842	16717	16816	16789	16869	16832	16858	16922	16718	16736	16803	16691	16751	16733	16816	16799	16643	16737	16679	16762	16825	16865	16975	16927	16846	16618	16659	16804	16887	16820	16607	16817	16697	16956	16724	16870	16734	16855	16849	16927	16925	16839	16985	16737	16797	16848	16684	16717	16925	16774	16952	16899	16980	16824	16713	16575	16851	16653	16835	16804	16831	16892	16749	16782	16655	16714	16791	16736	16467	16856	16837	16848	16810	16782	16886	16973	16829	16837	16686	16805	16847	16936	16694	16628	16854	16632	16963	16860	16830	16604	16687	16787	16690	16658	16738	16729	16716	16821	16789	16857	16803	16754	16841	16630	16733	16685	16765	16802	16723	16765	16571	16685	16665	16680	16840	16800	16674	16589	16562	16854	16869	16831	16873	16779	16811	16671	16841	16816	16670	16855	16761	16561	16798	16917	16873	16938	16694	16776	16874	16790	17059	16765	16831	16732	16805	16924	16775	16733	16812	16826	16877	16740	16857	16735	16950	16790	16801	16867	16656	16819	16862	17030	16729	16752	16907	16897	16767	16711	16811	16718	16947	16800	16825	16647	16814	16840	16915	16904	16786	16681	16815	16746	16937	16917	16824	16950	16970	16956	17028	16683	16782	16869	16914	16797	16921	16798	16659	16555	16913	16763	16855	16845	16890	17007	16700	16879	16878	17014	16953	16888	16889	17026	16936	16726	16838	16725	16852	16959	16835	16894	16817	16813	16731	16882	16682	16804	16722	16872	16851	16927	16970	16954	16916	16836	16684	16848	16761	17029	16931	16709	16914	16948	17029	16736	16711	16804	16837	16853	16791	16914	16979	16886	16846	16923	16740	16694	16853	16883	16890	16895	16773	16885	16975	16862	16780	16993	16802	16809	16821	16659	16844	17129	16752	16684	16783	16623	16810	16923	16800	16894	17031	16776	17000	16718	16839	16664	16893	16557	16815	16712	16910	16854	16731	16730	16745	16852	16836	16759	16869	16923	16736	16832	16807	16787	16849	16900	16778	16803	16944	17007	16639	16670	16828	16668	16720	16840	16724	16754	16875	16714	16628	16930	16704	16723	16838	16641	16757	16777	16694	16708	16855	16772	16877	16854	16685	16901	16841	16704	16872	16804	16981	16913	16931	16607	16687	16707	16688	16792	16849	16808	16748	16733	16812	16855	16848	16805	16915	16996	16721	16783	16834	16854	16756	16656	16815	16532	16739	16608	16790	16661	16581	16867	17046	16802	16754	16771	16869	16677	16905	16958	16571	16702	16887	16944	16760	16800	16896	16730	16833	16767	16631	16824	16914	16709	16902	16890	16708	16957	16941	16810	16841	16782	16817	16929	16961	16813	16901	16788	16839	16688	16919	16760	16794	16684	16830	16705	16868	16819	16994	16762	16804	16915	16877	16790	16832	16693	16830	16874	16542	16637	16955	16819	16859	16789	16707	16864	16766	16952	16768	16721	16500	16825	16711	16502	16783	16668	16750	16902	16866	16812	16679	16726	16837	16744	16805	16744	16772	16785	16938	16822	16878	17084	16946	16898	16659	16832	16892	16755	16844	16915	16930	16986	16618	16905	16627	16609	16645	16863	16696	16694	16807	16906	16849	16768	16676	16896	16877	16845	16706	16615	16785	16803	16755	16694	16847	16808	16799	16795	16872	16733	16933	16699	16984	16890	16586	16629	16896	16995	16891	16828	17035	16796	16740	16740	16970	16733	16962	16832	16827	16733	16895	16737	16887	16790	16865	16836	16718	17001	16930	16956	16859	16793	16656	16831	16776	16733	16923	16734	16730	16736	16945	16763	16974	16694	16666	16564	16798	16737	17056	16834	17016	16783	16593	16896	17091	16931	16955	16854	16909	16885	16782	16875	16826	16706	16824	16760	16803	16546	16800	16766	16701	16665	16761	16962	16606	17004	16819	16881	16764	16756	16925	16626	16734	16718	16677	16802	17011	16863	16807	16824	16900	16942	16821	16798	16791	16878	16893	16776	16764	16712	16752	16854	16807	16714	16873	16986	16702	17034	16935	16762	16837	16869	16804	16715	16873	16722	16813	16994	16779	17102	16743	16712	16733	16645	16728	16760	16713	16740	16881	16873	16774	16822	16842	16760	16659	16828	16908	16715	16757	16710	16787	16719	16689	16715	16817	16743	16841	16843	16753	16832	16769	16844	16836	16968	16527	16861	17085	16675	16779	16817	16653	16866	16657	16770	16611	16801	16867	16793	16896	16835	16850	16594	16772	16819	16760	16946	16738	16753	16733	16905	16844	16894	16822	16914	16701	16797	16738	16724	16863	17001	16792	16891	17026	16789	17080	16991	16672	16853	16866	16805	17011	16901	16700	16746	16943	17023	16804	17011	16920	17000	16816	16724	16708	16788	16629	16896	16879	16954	16822	16858	16837	16707	16821	16832	16920	16669	16749	16794	16749	16687	16744	16793	16668	16958	16735	16696	16905	16714	16645	16625	16725	16890	16818	16712	17078	16816	16739	16990	16904	16927	16768	16808	16753	16952	16955	16798	16787	16743	17034	16956	16788	16709	16698	16940	16740	16702	16839	16827	16765	16622
63980	96572	64945	38390	23064	16925	15270	14841	14929	14860	14872	14619	14734	14716	14816	14896	14791	14574	14743	14875	14841	14758	14544	14712	14684	14760	14770	14732	14828	14744	14563	14842	14865	14875	14741	14898	14518	14829	14814	14706	15071	14645	14704	14772	14801	14701	14637	14819	14712	14653	14793	15063	14840	14902	14588	14695	14801	14701	14752	14804	14766	14764	14760	14784	14695	14703	14661	14846	14740	14807	14635	14829	14729	14889	14806	14581	14762	14785	14843	14779	14682	14814	14676	14883	14781	14759	14835	14823	14734	14885	14707	14855	14846	14764	14820	14849	14741	14808	14854	14627	14664	14893	14757	14748	14822	14794	14693	14855	14758	14778	14838	14660	14692	14589	14691	14737	14814	14753	14634	14686	14688	14889	14781	14674	14861	14742	14831	14708	14873	14776	14760	14769	14739	14729	14773	14975	14786	14758	14961	14607	14930	14732	14776	14661	14885	14766	14774	14702	14751	14871	14655	14804	14740	14799	14823	14762	14959	14756	14713	14814	14678	14631	14675	14739	14844	14657	14727	14784	14715	14740	14723	14892	14724	14653	14820	14889	14595	14734	14635	14738	14764	14653	14720	14880	14837	14577	14682	14780	14737	14672	14717	14693	14772	14721	14802	14601	14704	14770	14745	14692	14847	14700	14679	14701	14679	14715	14702	14868	14817	14850	14924	14631	14579	14642	14587	14833	14787	14753	14603	14841	14866	14742	14863	14555	14593	14581	14688	14621	14671	14826	14697	14845	14881	14800	14845	14676	14780	14777	14715	14781	14586	14867	14620	14756	14758	14881	14728	14790	14872	14739	14672	14933	14694	14799	14707	14921	14814	14754	14600	14864	14757	14803	14732	14732	14803	14727	14900	14784	14842	14690	14816	14704	14579	14738	14845	14698	14700	14658	14836	14899	14699	14666	14777	14818	14630	14682	14690	14684	14751	14768	14605	14798	14698	14858	14883	14969	14769	14591	14962	14805	14828	14719	14658	14755	14661	14786	14579	14660	14846	14903	14622	14750	14819	14748	14762	14813	14830	14613	14687	14611	14764	14683	14908	14728	14932	14758	14692	14814	14723	14964	14573	14699	14791	14786	14770	14733	14909	14702	14815	14549	14702	14816	14800	14893	14713	14855	14740	14872	14875	14787	14967	14852	14786	14675	14643	14697	14678	14648	14760	14879	14689	14747	14790	14678	14633	14597	14703	14720	14830	14807	14816	14902	14840	14757	14703	14556	14678	14986	14636	14785	14767	14811	14769	14797	14692	14844	14892	14651	14819	14822	14704	14802	14834	14862	14621	14501	14753	14789	14849	14749	14617	14688	14642	14736	14680	14605	14704	14790	14843	14886	14591	14683	14905	14671	14706	14801	14720	14824	14751	14854	14936	14647	14760	14635	14700	14727	14819	14802	14725	14704	14690	14837	14748	14806	14732	14718	14732	14902	14644	14840	14754	14725	14866	14793	14784	14823	14789	14818	14830	14553	14832	14821	14599	14784	14737	14932	14648	14684	14855	14793	14655	14776	14745	14774	14593	14779	14760	14659	14929	14792	14812	14610	14683	14797	14737	14755	14911	14572	14565	14881	14686	14726	14650	14748	14763	14895	14709	14705	14789	14849	14783	14752	14811	14736	14904	14585	14623	14607	14659	14714	14715	14724	14695	14799	14749	14751	14860	14864	14622	14657	14767	14809	14917	14706	14758	14723	14734	14695	14849	14703	14944	14643	14680	14711	14754	14846	14712	14784	14880	14813	14662	14696	14615	14687	14755	14827	14634	14763	14623	14609	14938	15027	14757	14664	14849	14718	14818	14701	14783	14679	14832	14856	14874	14675	14687	14791	14850	14843	14886	14792	14779	14787	14625	14846	14775	14741	14836	14698	14728	14791	14688	14778	14665	14861	14737	14726	14751	14754	14707	14665	14685	14714	14665	14669	14756	14644	14863	14696	14699	14884	14767	14704	15029	14753	14831	14748	14732	14715	14651	14648	14771	14764	14717	14753	14866	14877	14880	14685	14813	14761	14809	14693	14661	14901	14694	14831	14714	14625	14783	14641	14714	14717	14780	14950	14862	14707	14912	15003	14667	14761	14851	14712	14722	14740	14566	14566	14716	14732	14740	14750	14804	14665	14833	14884	14691	14774	14759	14878	14753	14666	14897	14707	14694	14725	14781	14592	14726	14711	14718	14714	14933	14771	14687	14660	14770	14681	14690	14833	14707	14658	14698	14782	14598	14692	14653	14630	14693	14625	14819	14775	14705	14818	14747	15001	14897	14699	14885	14766	14787	14768	14872	14773	14811	14728	14669	14772	14805	14732	14734	14631	14809	14733	14658	14761	14793	14797	14811	14877	14769	14757	14899	14889	14821	14704	14653	14760	14853	14817	14790	14755	14778	14830	14863	14750	14678	14617	14668	14706	14845	14848	14790	14870	15011	14813	14528	14691	14696	14695	14582	14882	14871	14821	14732	14568	14921	14711	14711	14745	14844	14625	14650	14688	14817	14828	14762	14704	14738	14831	14634	14771	14762	14805	14742	14728	14649	14895	14626	14789	14674	14783	14930	14923	14680	14743	14596	14659	14642	14838	14634	14646	14801	14724	14700	14812	14890	14598	14732	14654	14753	14821	14665	14686	14807	14733	14603	14725	14840	14655	14673	14652	14724	14767	14725	14749	14605	14808	14906	14785	14709	14830	14629	14831	14876	14681	14767	14832	14917	14895	14790	14745	14747	14700	14831	14784	14752	14659	14836	14804	14801	14928	14735	14566	14688	14941	14850	14714	14672	14652	14590	14711	14706	14728	14799	14871	14800	14867	14796	14804	14855	14668	14843	14716	14843	14756	14730	14610	14963	14800	14717	14600	14747	14815	14663	14891	14694	14764	14784	14902	14780	14741	14687	14844	14683	14713	14795	14783	14825	14794	14844	14635	14779	14778	14828	14909	14691	14940	14766	14881	14708	14853	14721	14889	14736	14626	14822	14769	14880	14848	14763	14651	14640	14731	14706	14740	14704	14840	14725	14785	14789	14987	14530	14723	14732	14836	14732	14669	14620	15000	14927	14626	14779	14705	14942	14763	14884	14790	14785	14940	14835	14785	14786	14732	14734	14647	15029	14741	14795	14760	14680	14816	14817	14769	14802	14678	14874	14676	14696	14641	14855	14837	14694	14630	14894	14889	14667	14903	14838	14701	14675	14721	14812	14760	14764	14855	14702	14875	14890	14713	14820	14864	14752	14843	14683	14790	14744	14692	14792	14541	14942	14679	14849	14898	14725	14803	14856	14783	14860	14614	14730	14755	14589	14690	14726	14580	14888	14767	14757	14731	14894	14797	14723	14785	14716	14789	14889	14732	14694	14635	14745	14768	14809	14739	14812	14981	14766	14708	14694	14707	14644	14803	14631	14748	14645	14793	14743	14845	14633	14773	14770	14653	14688	14916	15012	14605	14765	14722	14672	14647	14726	14793	14682	14651	14820	14679	14806	14903	14750	14894	14741	14626	14760	14740	14732	14743	14753	14671	14755	14844	14705	14596	14795	15033	14662	14723	14752	14668	14513	14714	14902	14821	14518	14748	14807	14644	14997	14758	14637	14680	14718	14857	14622	14654	15006	14799	14773	14779	14781	14783	14713	14830	14745	14765	14792	14762	14748	14730	14829	14609	14761	14648	14751	14621	14844	14868	14552	14855	14607	14823	14861	14575	14811	14681	14750	14869	14659	14784	14784	14634	14697	14745	14791	14854	14811	14701	14898	14726	14668	14655	14865	14675	14901	14740	14727	14711	14627	14598	14805	14607	14722	14827	14828	14835	14756	14688	14905	14805	14797	14627	14872	14581	14822	14929	14871	14778	14805	14833	14808	14735	15006	14797	14820	14809	14768	14656	14709	14687	14751	14820	14861	14780	14694	14859	14721	14770	14663	14659	14699	14684	14810	14697	14688	14961	14840	14879	14708	14768	14552	14856	14630	14765	14715	14914	14716	14844	14741	14742	14557	14778	14639	14783	14799	14670	14748	14755	14673	14714	14609	14773	14750	14938	14573	14870	14859	14831	14964	14768	14678	14642	14715	14710	14950	14690	14856	14732	14665	14854	14922	14506	14846	14685	14750	14753	14719	14771	14820	14569	14731	14781	14878	14771	14819	14655	14842	14808	14669	14709	14737	14862	14815	14717	14950	14725	14773	14659	14717	14702	14756	14751	14705	14721	14913	14904	14656	14598	14753	14872	14603	14730	14829	14746	14817	14699	14921	14649	14607	14710	14784	14714	14770	14674	14768	14706	14819	14672	14768	14799	14792	14696	14744	14590	14817	14882	14702	14749	14962	14819	14743	14840	14793	14639	14738	14821	14703	14687	14745	15055	14652	14748	14691	14794	14696	14807	14709	14683	14801	14859	14814	14973	14917	14860	14709	14757	14968	14956	14769	14682	14705	14762	14715	14699	14838	14726	14765	14721	14773	14842	14780	14805	14666	14775	14749	14789	14811	14836	14686	14764	14795	14654	14779	14781	14672	14791	14798	14794	14778	14758	14880	14647	14845	14717	14690	14760	14808	14827	14739	14745	14778	14826	14802	14675	14618	14712	14761	14752	14719	14650	14833	14709	14940	14796	14766	14828	14710	14808	14885	14751	14774	14721	14715	14799	14771	14666	14751	14616	14777	14859	14685	14712	14915	14726	14833	14734	14976	14849	14886	14782	14708	14739	14723	14817	14807	14830	14631	14724	14816	14665	14646	14805	14795	14764	14860	14726	14738	14692	14824	14777	14606	14779	14870	14769	14785	14598	14817	14615	14719	14658	14859	14930	14789	14749	14886	14703	14857	14744	14662	14636	14767	14738	14918	14786	14864	14865	14585	14796	14713	14851	14741	14676	14685	14737	14873	14804	14916	14757	14803	14574	14578	14944	14845	14733	14899	14548	14776	14811	14592	14798	14810	14818	14719	14802	14652	14914	14716	14865	14678	14662	14869	14668	14982	14631	14853	14779	14735	14658	14707	14906	14491	14722	14870	14644	14699	14830	14745	14919	14826	14832	14829	14773	14627	14705	14792	14863	14773	14696	14720	14858	14719	14856	14621	14830	14681	14625	14878	14765	14799	14760	14805	14653	14751	14912	14649	14775	14771	14635	14664	14585
22906	22558	30509	24755	22285	23513	24639	18703	17566	17999	18041	17722	17719	17758	17748	17663	17775	17784	17832	17744	17539	17689	17656	17774	17851	17504	17724	17468	17796	17652	17575	17324	17485	17569	17616	17575	17492	17300	17734	17345	17509	17633	17617	17599	17423	17712	17625	17544	17600	17497	17413	17599	17518	17583	17599	17514	17517	17638	17697	17653	17526	17565	17459	17413	17445	17690	17618	17430	17568	17549	17424	17587	17485	17571	17426	17312	17646	17481	17439	17462	17541	17447	17495	17501	17609	17633	17551	17346	17519	17347	17617	17546	17539	17341	17601	17613	17539	17482	17387	17392	17340	17544	17698	17553	17502	17452	17515	17384	17462	17497	17307	17571	17486	17587	17335	17600	17492	17442	17341	17294	17523	17224	17333	17524	17590	17423	17256	17464	17564	17476	17592	17377	17537	17682	17518	17555	17469	17465	17498	17616	17532	17624	17536	17530	17466	17423	17297	17500	17364	17526	17475	17448	17580	17385	17652	17497	17458	17423	17549	17552	17633	17493	17483	17377	17438	17523	17608	17572	17478	17432	17639	17308	17301	17461	17281	17323	17237	17477	17642	17546	17385	17603	17439	17579	17543	17464	17560	17611	17386	17326	17394	17388	17613	17623	17591	17541	17446	17532	17433	17501	17573	17432	17514	17454	17479	17564	17390	17586	17489	17621	17421	17511	17617	17332	17653	17525	17359	17414	17523	17712	17399	17490	17466	17472	17381	17487	17525	17493	17269	17547	17445	17632	17463	17530	17435	17494	17644	17441	17494	17338	17535	17480	17466	17432	17707	17549	17648	17486	17328	17610	17436	17314	17406	17585	17279	17472	17342	17281	17586	17411	17352	17390	17413	17550	17484	17337	17747	17526	17358	17389	17392	17521	17604	17384	17451	17359	17502	17412	17445	17482	17508	17510	17370	17496	17644	17345	17590	17572	17653	17291	17417	17478	17373	17370	17574	17153	17516	17551	17530	17421	17536	17462	17374	17366	17548	17466	17500	17457	17398	17494	17597	17390	17501	17439	17517	17545	17407	17322	17340	17442	17502	17402	17261	17425	17496	17398	17659	17554	17444	17782	17488	17524	17404	17394	17572	17381	17417	17643	17429	17181	17448	17387	17456	17502	17398	17650	17499	17418	17572	17465	17395	17540	17423	17375	17494	17458	17402	17520	17478	17458	17521	17562	17478	17714	17459	17448	17559	17499	17435	17459	17270	17526	17535	17305	17423	17636	17392	17453	17690	17363	17513	17379	17582	17635	17379	17427	17344	17250	17508	17558	17668	17300	17555	17543	17495	17501	17441	17432	17571	17332	17520	17381	17429	17436	17366	17497	17541	17499	17423	17489	17493	17342	17424	17406	17348	17619	17322	17457	17434	17197	17304	17450	17314	17444	17695	17550	17373	17416	17369	17512	17413	17539	17362	17326	17170	17319	17600	17268	17473	17270	17171	17537	17051	17533	17437	17495	17379	17388	17439	17683	17461	17532	17542	17376	17624	17172	17512	17389	17567	17594	17536	17339	17551	17375	17421	17393	17237	17478	17363	17255	17507	17274	17332	17587	17587	17401	17580	17338	17361	17457	17538	17272	17302	17413	17475	17552	17425	17561	17541	17698	17563	17417	17487	17556	17449	17410	17489	17521	17483	17360	17615	17381	17542	17435	17368	17503	17312	17440	17470	17455	17553	17607	17512	17610	17480	17563	17513	17389	17323	17536	17573	17483	17421	17287	17514	17568	17421	17462	17715	17329	17321	17353	17407	17266	17482	17464	17452	17523	17595	17373	17547	17491	17500	17454	17508	17405	17353	17217	17334	17118	17498	17500	17502	17530	17512	17347	17325	17395	17419	17504	17535	17564	17269	17585	17523	17308	17570	17447	17562	17635	17367	17476	17510	17363	17529	17482	17480	17570	17568	17275	17505	17392	17434	17296	17431	17300	17353	17391	17402	17308	17214	17520	17456	17438	17360	17373	17513	17398	17466	17449	17516	17475	17655	17439	17541	17343	17729	17602	17438	17393	17421	17626	17443	17307	17398	17410	17533	17519	17509	17262	17471	17421	17426	17360	17496	17381	17346	17657	17408	17475	17344	17234	17456	17231	17573	17402	17465	17409	17324	17458	17365	17372	17519	17179	17454	17500	17428	17311	17457	17407	17471	17227	17564	17541	17631	17493	17452	17347	17523	17436	17552	17354	17477	17436	17495	17660	17512	17375	17414	17468	17302	17259	17256	17283	17473	17380	17362	17637	17392	17412	17493	17686	17435	17457	17503	17560	17654	17493	17416	17537	17517	17344	17403	17494	17430	17385	17571	17381	17410	17532	17381	17506	17346	17515	17531	17621	17602	17337	17378	17051	17406	17836	17302	17493	17562	17293	17679	17582	17522	17507	17439	17472	17213	17400	17544	17466	17466	17521	17725	17421	17411	17529	17732	17391	17365	17245	17374	17313	17445	17485	17419	17277	17480	17462	17501	17317	17312	17457	17211	17340	17566	17272	17556	17355	17436	17548	17472	17431	17408	17390	17284	17375	17425	17427	17578	17522	17576	17486	17344	17617	17437	17292	17518	17354	17545	17665	17397	17468	17608	17311	17459	17407	17493	17447	17280	17383	17383	17565	17323	17557	17661	17414	17507	17379	17656	17404	17400	17444	17552	17492	17376	17462	17472	17348	17487	17396	17455	17386	17512	17367	17501	17414	17653	17588	17476	17604	17419	17514	17273	17341	17411	17525	17298	17414	17562	17499	17554	17467	17610	17216	17421	17413	17571	17385	17573	17728	17482	17388	17545	17470	17544	17468	17584	17410	17638	17355	17387	17497	17592	17411	17785	17454	17433	17130	17401	17264	17250	17544	17480	17620	17324	17555	17636	17291	17353	17429	17451	17591	17566	17572	17434	17433	17584	17549	17519	17405	17420	17522	17396	17307	17426	17309	17297	17378	17481	17468	17517	17460	17334	17410	17330	17211	17384	17411	17435	17457	17483	17321	17356	17273	17250	17666	17453	17494	17751	17515	17363	17180	17725	17397	17280	17614	17590	17378	17376	17301	17484	17401	17675	17449	17651	17404	17295	17584	17511	17621	17296	17618	17309	17428	17608	17265	17485	17327	17590	17540	17445	17596	17434	17265	17576	17391	17564	17287	17462	17433	17257	17495	17521	17355	17453	17455	17442	17347	17454	17555	17500	17516	17361	17481	17328	17372	17589	17305	17423	17437	17308	17541	17537	17428	17493	17407	17472	17473	17501	17565	17394	17559	17420	17356	17351	17394	17458	17366	17311	17467	17536	17298	17297	17306	17425	17418	17461	17307	17359	17427	17362	17657	17434	17404	17482	17555	17414	17294	17587	17307	17402	17220	17571	17340	17500	17497	17558	17445	17573	17574	17447	17459	17383	17459	17455	17314	17524	17523	17445	17298	17525	17648	17453	17370	17479	17556	17290	17511	17526	17317	17451	17541	17424	17545	17565	17552	17395	17543	17694	17552	17702	17597	17416	17678	17419	17463	17412	17534	17553	17712	17297	17142	17431	17457	17589	17299	17460	17425	17428	17289	17586	17366	17354	17336	17233	17266	17492	17422	17462	17326	17496	17558	17671	17421	17556	17426	17339	17574	17698	17691	17443	17353	17385	17522	17359	17438	17383	17530	17355	17657	17488	17355	17254	17466	17379	17602	17572	17509	17451	17628	17425	17573	17374	17353	17486	17451	17533	17478	17425	17312	17669	17294	17491	17172	17596	17422	17406	17644	17351	17570	17633	17447	17345	17599	17592	17267	17647	17553	17364	17741	17769	17408	17559	17403	17285	17456	17493	17478	17634	17565	17505	17278	17557	17471	17422	17566	17458	17378	17516	17498	17373	17338	17491	17677	17566	17359	17512	17287	17577	17494	17377	17292	17388	17272	17416	17426	17393	17298	17406	17360	17362	17431	17435	17381	17347	17397	17413	17500	17448	17438	17452	17549	17437	17402	17462	17381	17335	17394	17428	17361	17386	17698	17332	17407	17465	17208	17473	17595	17417	17394	17486	17420	17568	17333	17509	17454	17447	17531	17406	17582	17300	17527	17513	17667	17521	17567	17579	17768	17574	17546	17476	17453	17598	17465	17445	17467	17350	17420	17459	17546	17375	17204	17410	17575	17377	17470	17406	17439	17473	17448	17302	17592	17591	17477	17480	17534	17674	17394	17497	17552	17510	17375	17310	17629	17439	17497	17450	17461	17434	17395	17434	17465	17315	17289	17422	17438	17441	17502	17443	17316	17439	17629	17415	17484	17424	17560	17540	17573	17525	17308	17479	17424	17157	17432	17477	17240	17529	17441	17410	17371	17562	17449	17501	17390	17454	17568	17371	17543	17403	17576	17694	17579	17444	17407	17403	17405	17501	17413	17580	17573	17561	17428	17612	17568	17350	17445	17333	17488	17447	17532	17416	17373	17498	17397	17415	17521	17291	17455	17455	17711	17655	17544	17372	17320	17183	17286	17657	17324	17237	17368	17370	17420	17457	17593	17694	17325	17582	17629	17469	17423	17508	17546	17459	17531	17482	17601	17543	17512	17270	17242	17655	17595	17421	17495	17368	17534	17319	17564	17633	17573	17532	17610	17595	17482	17493	17624	17591	17284	17280	17387	17581	17268	17413	17560	17435	17214	17477	17392	17393	17443	17462	17614	17571	17324	17342	17300	17422	17452	17594	17471	17501	17474	17403	17323	17461	17500	17424	17582	17490	17414	17535	17521	17509	17433	17488	17318	17430	17654	17544	17502	17331	17584	17513	17366	17384	17610	17485	17418	17548	17451	17310	17422	17354	17426	17446	17462	17231	17537	17463	17456	17733	17501	17161	17604	17395	17236	17297	17302	17509	17544	17601	17378	17328	17550	17489	17394	17618	17344	17480	17580	17442	17509	17314	17592	17505	17482	17358	17288	17615	17403	17515	17600	17420	17435	17493	17294	17464	17359	17325	17501	17308	17437	17457	17250	17468	17512	17539	17615	17500	17465	17333	17458	17729	17449	17375	17588	17378	17454	17492	17510	17578	17351	17500	17403	17508	17559	17354	17572	17345	17507	17290	17299	17677	17447	17548	17309	17509	17610	17342	17259	17359	17407	17381	17347	17517	17525	17536	17535	17385	17592
59548	104411	75763	46694	28430	18782	16083	15214	15179	14910	15029	15106	15110	15318	15028	15164	15114	15124	15268	15036	15217	15130	15313	15149	14966	15150	15135	14984	15233	15173	15316	15060	15233	15181	15006	15250	15130	15093	15318	15024	15130	15176	15184	15165	15085	14969	15180	15057	15184	15120	15237	15170	15141	15102	15168	14999	15230	15082	15121	15153	15073	15241	15101	15234	14947	15104	15191	15065	14949	14968	15111	14935	15258	15126	15202	14973	15206	15153	15094	15180	15233	15248	15230	15280	15035	15096	15160	15044	15082	15282	15015	15130	15016	15228	15109	15158	15002	15162	15077	15155	15203	15130	15059	15130	15091	15130	15146	14971	15164	15077	15044	14987	15200	15135	15106	15204	15106	15099	14998	15205	15144	15018	15288	14977	15192	15026	15192	15017	15040	15075	15067	15093	15141	15254	15196	15152	15228	15195	15134	14988	15310	15289	14960	15144	15011	15066	15151	14988	15089	14963	15087	15034	15036	15149	15030	15063	15070	14950	15145	15040	15135	15174	15091	15105	15126	15043	15080	15243	15175	15077	15038	15209	15142	15048	15297	15148	15058	14986	15211	15035	15189	15133	15071	15142	15310	15022	15078	15144	15149	15137	15143	15093	15158	15140	15256	15114	15124	15076	15163	15223	15287	15069	15007	15170	15067	15021	15101	15168	15248	14997	15069	15118	15333	15145	15081	15048	15097	14979	15101	15025	15336	15052	15218	15317	15112	15116	15080	15191	15074	15042	15186	15119	15096	15127	15151	15232	15128	14990	15052	15108	15069	15197	15152	14940	15221	15025	15248	15123	15142	15135	15179	15156	15130	15209	15153	15127	15107	15100	15204	14991	15143	15217	15143	15148	15175	15195	15107	15036	14996	15082	15239	15123	15025	15161	15115	15154	15070	15123	15193	15171	15163	15179	15071	15184	15247	15021	14951	15076	14882	14860	14998	15162	15146	15284	15121	15129	15045	14995	14870	15031	15079	15162	15144	15092	15071	15294	15166	15133	15121	15052	15096	15137	15343	15245	15167	15109	14985	15141	15240	14989	15068	15262	15018	15032	15152	15245	14952	15055	14920	15082	15190	15184	15164	15143	14956	15084	15156	14997	15241	15061	15187	15078	15078	15224	15121	14930	15152	15039	14992	14995	15266	15407	15179	15127	15102	15091	15135	15060	15096	15010	15095	15149	15194	15031	15022	15146	15102	15138	15180	15313	15099	14956	14984	15132	14987	15159	15110	15072	14998	15111	15098	15110	15074	15104	15165	15076	14989	15136	15038	15204	15255	15249	15168	15000	15168	15256	15084	15241	15045	15223	15149	15198	15205	15210	15174	15152	15178	15047	15157	15127	15079	15048	15172	15211	15214	15124	15248	15273	15180	15315	15087	15057	15214	15158	15042	15341	15296	15116	15160	15186	14962	15192	15173	15108	15089	14997	14998	15028	15084	15055	15235	15187	15051	15162	15198	15108	15207	15069	15182	15148	15052	15072	15031	15115	15146	14982	15163	15292	15255	15252	15109	15104	15091	15142	15112	15203	15040	14975	15183	15151	15321	15158	15135	15050	15118	15216	15230	15129	14996	15033	15295	14962	15170	15115	15064	15092	15113	15092	15222	15125	15179	15008	15146	14992	15085	15250	15065	14989	15170	15204	15263	14997	15119	15200	15031	15019	15280	15153	15175	15042	15190	15072	15141	15114	15081	15124	15331	14949	15142	15083	14986	15053	15020	15124	15081	15018	15057	15021	15042	15256	15038	15340	14995	15096	15107	15130	15127	15096	15085	14916	15155	15165	14988	15021	15255	15084	15141	15138	15294	15040	15072	15177	15322	15141	15217	15048	15140	15135	15031	15163	15073	15210	15110	15076	15182	15319	15009	15030	15114	14905	15218	15179	14959	15092	15118	15139	15282	15183	15101	14931	15343	15116	15172	15049	15094	15105	15219	15090	15056	15038	15043	15157	15004	14999	15082	15230	15221	15123	15098	15127	14924	15102	15004	15085	15101	14991	15102	15149	14944	15144	15020	15008	15143	15105	15124	15006	15120	15316	15116	15203	15035	15349	15032	15127	15139	15076	15222	15068	15100	15251	15125	15116	15201	15028	15274	15241	15054	15156	15000	15077	15133	15172	15259	15040	15067	15228	15001	15088	15115	15048	15208	15002	15207	15285	15206	15270	15076	15161	15141	15150	15082	15063	15010	15083	15256	15057	15080	15192	15256	15087	15082	15034	15168	15063	15206	14939	14993	15012	15028	15252	15274	14981	14948	15205	15141	15202	15106	15210	15132	15137	15092	15200	15198	14959	14977	15230	15207	14974	15086	15086	14996	15047	15308	15099	15123	15041	15099	15068	14975	15083	14936	14946	15123	15075	15066	15097	15032	15142	15188	14968	15269	15119	15230	15078	15126	15078	15167	14998	15133	15171	15206	15096	15074	15070	15044	15222	15099	15205	15051	15161	15018	15217	15059	15192	15092	15156	14900	15147	14938	15089	15158	15193	15108	15065	14970	15184	15123	15085	15270	15349	15036	15230	15195	15178	15150	15075	15181	15203	15230	14940	15289	15249	14912	15123	15274	15146	15196	15082	14951	15144	15181	14924	15251	15106	15092	15179	15026	15095	15183	15151	15071	15112	15152	15236	15036	15141	15066	15220	15157	15252	14933	15084	15156	15243	15151	15111	15084	15122	15152	15121	15140	15294	15173	14961	15059	15244	15040	15150	15051	15120	15124	15147	15095	15107	15123	15174	15296	15049	15244	15307	15033	15071	15039	15063	15168	15133	15212	15019	15161	15187	15066	15101	14974	15159	15140	15223	15165	15265	15036	15118	14933	15066	15242	15205	15299	15093	15084	15078	15031	15204	15344	15166	15096	15183	15245	15100	15122	15199	15022	15022	15091	15095	15245	15118	15060	15179	14998	15097	15116	15151	15096	15271	15214	15150	15262	15036	15052	15233	15152	15298	15181	15086	15110	15119	15183	15121	15193	15082	15265	15136	15373	15357	15175	15138	15181	15077	15055	15140	14952	14995	15062	15293	15074	15065	15135	15070	14975	15205	15145	15278	15141	15267	14910	15147	15189	15126	15164	14971	15183	14985	15135	15085	15152	15198	15135	15078	15110	15095	15174	15112	14965	15019	15031	15052	15063	15060	15046	15148	15144	15178	15129	14999	15006	15174	15166	15145	15099	15158	15262	15058	15189	15196	15050	15161	15133	15142	15255	15177	15031	15006	15126	15196	15086	15036	15073	15180	15121	15144	15162	15159	14973	14947	15003	15219	15177	15014	15019	15089	15190	15203	15130	15165	15213	15049	14988	14965	15211	15202	15004	15054	15149	14890	14937	15131	15099	15124	15000	15047	15092	15236	15074	15142	15134	15357	15116	15004	15098	15027	15146	15204	15147	15019	15059	15166	15231	14890	15213	15211	15171	15087	15150	15235	15251	15073	14993	15045	15136	15154	15117	15052	15105	15055	15207	15131	15100	14946	14984	15012	15133	15100	15103	15179	15109	15093	15050	15092	15043	15168	15181	15155	15068	15339	15058	15113	15029	14990	15103	15042	15287	14948	15068	15228	15345	15105	15118	15086	15162	15241	15062	15089	15088	15131	15251	15146	15246	15242	15175	15007	14956	15032	15241	15191	15188	15236	15215	15012	14959	15128	15115	15184	15051	15208	15167	15134	15180	15149	14990	15037	15114	14863	15021	15090	15193	15073	15290	15191	15142	15156	15259	15235	15179	15162	14978	15069	15068	15175	15117	14920	14956	15165	15018	14936	15143	14964	15169	15035	15131	15181	15019	15021	15065	15230	15115	15184	15081	15260	15163	15122	15201	15097	14961	15127	15142	14940	15088	15005	15288	15149	15072	15036	15015	15152	15115	15071	15016	15153	15222	15183	15076	15200	14988	14997	15161	15241	15267	15280	14919	15136	15282	15144	15027	15190	15239	15176	15036	15036	15178	15156	15099	15141	15130	15118	15113	15048	15100	15137	15179	15133	15011	15040	15220	15099	14993	15248	15115	15113	14986	15089	15373	15154	15124	15096	15081	15157	15077	15277	15274	15027	15165	15099	15211	15197	15164	15269	15081	15170	15123	15226	15257	15046	15108	15145	15186	15127	15127	15326	15163	15024	15140	15108	15133	15009	15017	15095	15183	15073	15066	15121	15128	15188	15037	15065	15068	15085	15242	15087	14972	15071	15089	15195	15081	15133	15105	15014	15045	15211	15123	15168	15266	15114	14970	15260	15005	15157	15200	15074	15119	15148	15167	15006	15150	14960	15209	15167	15127	15135	15034	15349	15152	14999	15187	15096	15071	15127	15118	15021	15234	15224	15199	15178	15257	15055	15238	15194	15147	15063	15054	15226	15105	15050	15006	15163	15031	15148	15165	14994	15127	14882	15165	15184	15105	15048	15003	14940	15324	15209	15183	15127	15018	15107	15124	15155	15159	15077	15161	15256	15275	14845	15168	15025	15196	15057	15169	15233	15122	15017	14994	15145	15184	15061	15170	15108	15109	15046	15106	15021	15307	15040	15189	15184	15295	15187	15167	15074	15087	15202	15098	15052	15230	15038	14938	15149	14977	15156	15176	15192	15056	15251	15200	15126	15267	14903	15302	15221	15109	15078	15086	15059	15186	15212	15161	15017	15105	15026	15147	14949	15161	15222	15178	14971	15228	15224	15198	15194	15257	15101	14956	15156	15151	15088	15194	15198	15149	15148	15179	15068	15094	15176	15169	15108	15047	15108	15190	14992	15129	15031	15021	15214	15068	15211	15078	15139	15096	14894	15119	15420	15135	15037	15113	15045	15142	15086	15335	15166	15115	15183	14941	14889	15096	15138	15079	14985	15105	14996	15200	15210	15131	15223	15071	15169	15104	14924	15175	14979	15212	15199	15021	15018	15016	15196	15142	14994	15257	15138	15243	15177	15132	15172	15069	15044	15146	15084	15001	15056	15013	14977	15018	15090	15073	15186	15106	15206	15171	15188	15264	15191	14913	15225	15174	15083	15100	14982	15136	15245	15138	15004	14979	15195	15200	15133	15040	15146	14949	15097	15089	14997	15059	15164	15003	15123	15307	15104	15088	14990	15102	15208	15229	14984	15298	14818	15056	15312	15075	15175	15215	15091
32484	38685	37198	26234	19726	18277	18354	17769	17902	17673	17936	17970	17990	17891	17964	17622	17666	17662	17861	17778	17812	17855	17783	17687	17892	17862	17608	17724	17841	17718	17860	17820	17780	17805	17955	17851	17795	17733	17534	17739	17648	17800	17721	17781	17746	17573	17581	17586	17738	17805	17787	17884	17817	17667	17760	17762	17860	17996	17818	17824	17744	17766	17623	17756	17734	17571	17745	17538	17753	17578	17770	17762	17667	17615	17775	17870	17625	17448	17824	17554	17674	17700	17940	17884	17719	17591	17635	17775	17739	17784	17753	17665	17711	17723	17797	17794	17761	17661	17781	17717	17777	17502	17645	17878	17880	17527	17704	17704	17960	17615	17782	17718	17694	17617	17599	17828	17687	17866	17797	17762	17615	17712	17856	17802	17650	17672	17748	17581	17622	17804	17735	17794	17538	17527	17650	17644	17692	17472	17630	17886	17774	17877	17741	17622	17742	17772	17785	17796	17683	17642	17703	17759	17819	17760	17641	17705	17997	17697	17751	17828	17671	17794	17602	17587	17778	17797	17834	17703	17583	17917	17609	17647	17766	17861	17658	17362	17582	17689	17711	17791	17734	17795	17775	17837	17718	17749	17567	17948	17725	17632	17713	17681	17635	17780	17760	17759	17882	17680	17580	17802	17997	17837	17756	17902	17674	17620	17696	17805	17719	17672	17628	17777	17540	17710	17982	17683	17674	17706	18067	17630	17593	17659	17753	17845	17772	17828	17733	17800	17728	17691	17777	17631	17603	17570	17776	17804	17527	17926	17735	17807	17534	18006	17532	17499	17600	17750	17647	17677	17602	17701	17741	17547	17806	17704	17773	17780	17784	17457	17550	17682	17625	17900	17716	17892	17606	17925	17809	17686	17901	17718	17800	17853	17682	17804	17653	17748	17754	17634	17821	17690	17803	17753	17716	17564	17753	17771	17807	17744	17634	17507	17753	17751	17846	17747	17832	17856	17799	17808	17741	17742	17689	17581	17772	17919	17896	17605	17645	17813	17715	17628	17793	17861	17537	17706	17783	17606	17610	17668	17806	17849	17688	17777	17783	17828	17795	17664	17746	17773	17698	17858	17683	17681	17634	17837	17838	17753	17861	17773	17756	17610	17787	17646	17544	17757	17619	17788	17669	17713	17597	17686	17764	17913	17860	17627	17695	17705	17723	17796	17845	17926	17723	17881	17672	17875	17471	17669	17611	17783	17664	17599	17590	17751	17807	17787	17525	17691	17717	17805	17698	17901	17812	17876	17694	17389	17630	17750	17804	17777	17761	17722	17612	17801	17571	17670	17559	17843	17813	17791	17927	17792	17677	17947	17696	17620	17798	17837	17629	17652	17517	17931	17738	17735	17874	17778	17760	17785	17695	17805	17854	17899	17888	17634	17716	17683	17764	17592	17818	17815	17826	17795	17836	17700	17839	17820	17731	17844	17876	17686	17796	17874	17638	17683	17804	17554	17818	17720	17626	17763	17782	17806	17585	17886	17680	17609	17854	17667	17762	17728	17581	17869	17754	17798	17920	17825	17681	17916	17811	17747	17863	17845	17715	17639	17753	17743	17769	17780	17809	17566	17895	17681	17548	17597	17679	17810	17560	17745	18040	17663	17595	17759	17782	17721	17736	17610	17846	17634	17613	17581	17781	17692	17674	17873	17682	17803	17924	17533	17713	17571	17820	17842	17769	17591	17755	17645	17609	17688	17858	17673	17781	17650	17590	17746	17748	17577	17739	17656	17686	17711	17726	17699	18098	17703	17766	17837	17795	17760	17779	17900	17737	17561	17865	17809	17783	17740	18006	17665	17881	17883	17827	17670	17717	17788	17872	17613	17769	17755	17848	17646	17720	17653	17858	17620	17491	17764	17728	17642	17706	17716	17626	17765	17793	17914	17775	17582	17839	17771	17951	17749	17829	17574	17581	17884	17866	17670	17597	17764	17798	17874	17783	17726	17736	17814	17619	17813	17839	17839	17764	17626	17920	17872	17695	17805	17857	17521	17686	17780	17631	17683	17770	17718	17808	17665	17655	18073	17885	17698	17793	17894	17631	17728	17838	17622	17828	17958	17740	17569	17592	17800	17720	17760	17751	17838	17918	17879	17649	17747	17719	17820	17536	17783	17562	17689	17807	18069	17630	17597	17632	17966	17921	17694	17969	17758	17749	17676	17665	17620	17743	17867	17763	18009	17758	17800	17717	17714	17711	17682	17713	17765	17849	17768	17935	17663	17762	17773	17723	17759	17728	17877	17913	17764	17841	17858	17741	17871	17613	17822	17837	17761	17736	17619	17785	17865	17721	17860	17850	17759	17909	17667	17660	17577	17834	17756	17655	17735	17663	17780	17822	17834	17730	17748	17822	17875	17681	17698	17632	17845	17837	17650	17533	17648	17819	17782	17778	17882	17751	17717	17792	17739	17718	17705	17599	17760	17743	17756	17522	17667	17763	17846	17693	17737	17721	17873	17732	17718	17827	17548	17741	17738	17909	17692	17849	17727	17656	17733	17701	17858	17759	17735	17725	17749	17869	17719	17897	17716	17628	17694	17763	17722	17592	17885	17769	17757	17661	17814	17889	17857	17846	17711	17716	17871	17660	17972	17858	17608	17766	17799	17450	17910	17802	17529	17793	17700	17796	17821	17862	17780	17844	17751	17670	17594	17799	17852	17670	17797	17618	17680	17723	17721	17863	17752	17603	17804	17658	17984	17739	17887	17397	17786	17732	17801	17674	18007	17707	17908	17818	17758	17599	17513	17648	17654	17594	17605	17684	17910	17905	17704	17872	17722	17720	17732	17663	17653	17753	17775	17920	17692	17786	17757	17762	17687	17726	17656	17868	17669	17648	17711	17872	17716	17736	17712	17833	17792	17720	17773	17870	17887	17767	17715	17760	17748	17702	17827	17711	17579	17841	17560	17961	17886	17868	17868	17684	17875	17729	17817	17782	17831	17696	17758	17693	17622	17768	17686	17695	17712	17787	17805	17673	17679	17753	17738	17907	17692	17904	17836	17795	17664	17777	17781	17585	17798	17899	17698	17782	17814	17705	17672	17714	17857	17783	17767	17667	17633	17895	17608	17674	17681	17753	17857	17710	17741	17749	17650	17597	17881	17735	17773	17699	17629	17759	17706	17759	17673	17605	17749	17531	17644	17830	17796	17676	17734	17703	17648	17822	17583	17564	17695	17796	17583	17885	17858	17740	17724	17800	17703	17796	17944	17745	17793	17691	17788	17625	17739	17689	17790	17633	17662	17733	17765	17662	17768	17728	17527	17685	17814	17740	17685	17759	17463	17934	17708	17777	17718	17895	17705	17792	17670	17595	17863	17832	17527	17634	17677	18013	17736	17881	17659	17716	17708	17796	17995	17740	17726	17525	17796	17940	17704	17519	17740	17927	17906	17649	17883	17831	17673	17803	17664	17881	17861	17801	17585	18083	17819	17739	17526	17704	17838	17642	17632	17969	17737	17752	17782	17646	17819	17797	17823	17888	18117	17774	17517	17637	17838	17786	17697	17619	17779	17770	18171	17887	17715	17939	18028	17856	17791	17729	17830	17822	17725	17829	17792	17922	17885	17649	17963	17906	17619	17721	17867	17759	17787	17888	17610	17689	17960	17779	17685	17974	17590	17840	17775	17683	17938	17920	17854	17844	17824	17600	17963	17750	17733	17710	17751	17838	17780	17654	17536	17618	17702	17749	17724	17732	17740	17748	17718	17834	17767	17635	17509	17686	17683	17707	17728	17703	17862	17923	17551	17709	17707	17774	17863	17904	17728	17847	17670	17768	17851	17955	17858	17720	17821	17815	17826	17872	17814	17758	17697	17617	17829	17731	17602	17703	17855	17774	17792	17681	17706	17541	17700	17770	17879	17809	17707	17865	17746	17748	17963	17784	17657	17840	17841	18035	17633	17769	17810	17770	17829	17971	17719	17796	17767	17717	17806	17784	17443	17712	17916	17729	17783	17855	17775	17837	18015	17748	17723	17723	17755	17743	17693	17664	17720	17773	17670	17764	17716	17558	17913	17922	17935	17796	17714	17937	17729	17808	17726	17721	17697	17902	17817	17848	17714	17540	17555	17685	17628	17876	17691	17613	17800	17706	17685	17614	17651	17691	17613	17673	17751	17722	17893	17929	17929	17723	17609	17823	17830	17685	17899	17624	17694	17717	17758	17792	17708	17821	17888	17762	17831	17606	17887	17930	17658	17761	17752	17741	17862	17796	17604	17595	17819	17896	17763	17517	17777	17724	17711	17714	17664	17658	17740	17701	17653	17802	17707	17673	17672	17927	17659	17642	17727	17775	17750	17890	17837	17580	17703	17826	17911	17739	17772	17665	17644	17757	17740	17879	17742	17582	17702	17766	17760	17627	17723	17907	17983	18001	17857	17574	17821	17751	17680	17959	17697	17823	17749	17856	17677	17673	17709	17609	17918	17829	17902	17677	17776	17668	17757	17695	17597	17758	17570	17534	17619	17636	17706	17875	17738	17749	17624	17746	17617	17655	17692	17901	17914	17783	17723	17692	17683	17897	17874	17826	17755	17693	17706	17778	17646	17649	17800	17996	17842	17723	17827	17643	17836	17936	17523	17768	17795	17487	17934	17761	17749	17643	17714	17651	17653	17762	17613	17840	17740	17465	17700	17898	17486	17909	17787	17645	17777	17681	17706	17727	17859	17799	17789	17778	17907	17770	17735	17971	17775	17800	17730	17743	17742	17985	17673	17743	17804	17797	17656	17603	17941	17938	17515	17824	17730	17837	17538	17702	17898	17894	17911	17814	17737	17771	17737	17689	17624	17675	17658	17829	17566	17751	17837	17949	17649	17829	17626	17573	17784	17767	17710	17720	17609	17708	17654	17888	17946	17756	17779	17552	17566	17828	17708	17662	17721	17936	17740	17847	17782	17745	17795	17659	17765	17804	17728	17726	17724	17933	17985	17842	17716	17769	17716	17619	17797	17904	17620	17695	17695	17871	17655	17923	17850	17691	17687	17707	17809	17820	17569	17999	17766	17946	17626	17684	17741	17897	17966	17784	17824	17692	17718	17741	17616	17672	17798	17738	17693	17692	17612	17770	17783	17748	17831	17639	17780	17690	17725	17711	17771	17642	17804	17722	17835	17802	17640	17866	17842
44693	57618	37946	21600	16940	15740	15431	15366	15371	15165	15292	15425	15308	15051	15294	15318	15303	15297	15376	15205	15415	15396	15425	15264	15247	15284	15273	15323	15342	15224	15472	15420	15297	15244	15360	15318	15402	15161	15156	15390	15277	15338	15289	15222	15340	15138	15497	15242	15348	15261	15311	15167	15261	15256	15307	15267	15266	15256	15395	15186	15404	15238	15176	15327	15322	15381	15346	15259	15189	15201	15510	15266	15295	15266	15159	15233	15242	15337	15444	15286	15297	15379	15262	15220	15222	15194	15209	15221	15297	15464	15099	15389	15303	15262	15353	15472	15168	15399	15318	15112	15253	15353	15184	15233	15139	15230	15254	15415	15348	15176	15328	15436	15297	15412	15310	15260	15439	15249	15296	15206	15296	15341	15312	15122	15156	15274	15206	15378	15271	15197	15216	15181	15097	15212	15257	15219	15508	15144	15454	15297	15156	15282	15297	15260	15371	15350	15156	15320	15155	15118	15346	15279	15191	15228	15339	15354	15117	15196	15184	15310	15247	15356	15205	15259	15275	15272	15206	15238	15367	15276	15311	15392	15324	15172	15275	15217	15170	15136	15365	15196	15388	15346	15094	15292	15234	15205	15369	15243	15299	15421	15199	15161	15413	15110	15271	15291	15139	15328	15254	15353	15353	15349	15256	15148	15422	15244	15257	15320	15249	15233	15205	15258	15220	15366	15277	15063	15228	15266	15384	15305	15305	15245	15261	15263	15306	15384	15162	15296	15239	15418	15318	15362	15019	15238	15321	15206	15296	15373	15320	15383	15305	15283	15148	15070	15158	15298	15504	15223	15215	15118	15273	15246	15282	15102	15177	15376	15347	15292	15308	15247	15456	15419	15324	15351	15111	15296	15336	15253	15328	15263	15278	15141	15188	15285	15403	15374	15283	15341	15313	15152	15188	15320	15276	15217	15369	15281	15317	15404	15238	15419	15222	15292	15291	15406	15381	15254	15360	15216	15263	15194	15211	15211	15124	15164	15260	15035	15099	15430	15366	15260	15212	15190	15350	15074	15235	15411	15136	15270	15198	15534	15248	15310	15359	15124	15282	15413	15370	15437	15357	15357	15416	15407	15157	15297	15487	15354	15366	15205	15339	15351	15344	15233	15228	15177	15331	15202	15362	15471	15341	15299	15338	15292	15217	15128	15268	15348	15189	15351	15296	15381	15260	15332	15165	15185	15244	15335	15243	15186	15216	15283	15173	15312	15305	15326	15295	15338	15273	15226	15332	15321	15273	15413	15251	15461	15360	15365	15300	15175	15156	15282	15335	15309	15170	15383	15251	15283	15247	15202	15075	15300	15251	15270	15384	15251	15261	15299	15141	15246	15365	15164	15300	15395	15386	15295	15258	15543	15425	15139	15352	15294	15301	15204	15187	15208	15258	15238	15188	15257	15353	15329	15471	15164	15323	15422	15302	15401	15238	15346	15243	15367	15051	15373	15244	15483	15302	15284	15309	15371	15370	15369	15293	15054	15311	15307	15218	15353	15280	15337	15297	15024	15250	15205	15338	15269	15304	15271	15349	15123	15301	15366	15268	15279	15206	15189	15041	15394	15344	15332	15262	15307	15333	15476	15331	15289	15307	15315	15362	15358	15264	15331	15279	15259	15209	15173	15324	15356	15292	15333	15296	15400	15323	15353	15292	15448	15287	15236	15435	15367	15175	15161	15229	15168	15145	15270	15437	15346	15254	15258	15285	15485	15336	15166	15369	15108	15370	15235	15451	15256	15407	15140	15418	15282	15194	15286	15403	15244	15369	15281	15204	15203	15289	15244	15194	15249	15349	15163	15398	15435	15194	15229	15229	15260	15379	15327	15347	15354	15043	15190	15271	15116	15231	15274	15342	15167	15191	15399	15256	15117	15200	15187	15362	15174	15302	15375	15263	15283	15185	15256	15374	15077	15432	15251	15298	15121	15384	15184	15315	15363	15312	15257	15235	15446	15260	15361	15328	15270	15357	15246	15332	15457	15217	15434	15201	15359	15180	15356	15260	15235	15264	15282	15257	15392	15164	15427	15239	15411	15142	15341	15263	15342	15258	15259	15257	15247	15355	15138	15193	15320	15424	15329	15242	15202	15378	15259	15314	15537	15456	15279	15293	15359	15292	15352	15343	15239	15309	15338	15227	15274	15420	15217	15305	15359	15219	15374	15335	15375	15312	15213	15248	15391	15297	15371	15303	15156	15395	15227	15307	15271	15221	15235	15316	15366	15279	15121	15237	15257	15208	15478	15256	15203	15289	15364	15187	15374	15233	15283	15397	15460	15149	15379	15317	15330	15355	15393	15119	15251	15298	15120	15316	15277	15346	15501	15279	15202	15261	15218	15292	15283	15236	15212	15402	15281	15240	15201	15244	15448	15394	15213	15164	15417	15390	15294	15233	15368	15213	15323	15232	15373	15205	15209	15193	15271	15274	15257	15353	15211	15375	15297	15286	15293	15360	15373	15474	15150	15294	15323	15268	15325	15205	15132	15315	15313	15296	15372	15215	15283	15348	15276	15334	15328	15414	15014	15300	15285	15112	15324	15238	15276	15139	15405	15283	15104	15311	15211	15540	15355	15322	15284	15129	15115	15425	15329	15382	15211	15379	15246	15204	15312	15293	15181	15274	15413	15191	15196	15314	15288	15301	15329	15167	15218	15123	15270	15354	15242	15241	15310	15385	15360	15390	15173	15237	15322	15264	15438	15239	15244	15313	15209	15288	15324	15339	15279	15344	15155	15390	15133	15033	15321	15313	15094	15333	15231	15199	15198	15345	15402	15240	15221	15288	15227	15084	15215	15208	15419	15195	15326	15310	15311	15321	15349	15196	15347	15341	15254	15279	15120	15328	15239	15322	15244	15159	15302	15340	15393	15300	15249	15244	15170	15202	15132	15299	15044	15329	15209	15140	15405	15248	15015	15372	15298	15348	15139	15338	15382	15053	15081	15344	15457	15482	15409	15326	15113	15310	15315	15412	15217	15280	15317	15295	15091	15311	15193	15231	15178	15256	15266	15329	15286	15211	15209	15227	15295	15254	15152	15196	15270	15328	15307	15149	15318	15138	15198	15262	15461	15418	15383	15341	15031	15299	15388	15194	15102	15380	15329	15227	15219	15216	15338	15438	15215	15298	15327	15321	15159	15340	15291	15379	15338	15207	15357	15276	15074	15408	15276	15366	15251	15212	15173	15261	15348	15255	15500	15217	15180	15498	15387	15341	15348	15298	15180	15415	15173	15228	15288	15324	15339	15292	15305	15318	15374	15229	15333	15268	15157	15191	15269	15118	15323	15194	15307	15193	15337	15192	15439	15257	15318	15489	15208	15176	15484	15232	15339	15358	15402	15223	15298	15396	15413	15278	15460	15406	15320	15506	15395	15314	15288	15226	15422	15197	15429	15220	15227	15210	15248	15284	15351	15253	15337	15452	15323	15254	15364	15387	15337	15280	15424	15327	15268	15306	15454	15296	15404	15303	15144	15232	15355	15356	15286	15238	15285	15356	15330	15200	15354	15173	15344	15191	15386	15259	15308	15332	15467	15353	15298	15201	15432	15484	15345	15416	15273	15274	15123	15226	15357	15424	15423	15173	15092	15250	15214	15539	15209	15301	15400	15197	15238	15286	15250	15335	15278	15426	15276	15429	15292	15379	15296	15391	15221	15130	15292	15454	15342	15214	15089	15335	15417	15218	15210	15210	15214	15362	15324	15283	15478	14918	15501	15349	15353	15281	15310	15281	15217	15319	15309	15265	15322	15261	15345	15100	15313	15282	15256	15195	15336	15222	15269	15269	15331	15111	15343	15416	15316	15196	15162	15348	15186	15295	15345	15208	15178	15176	15205	15374	15328	15426	15324	15248	15181	15166	15396	15299	15330	15357	15108	15307	15258	15224	15157	15437	15200	15140	15270	15381	15174	15231	15210	15352	15408	15356	15361	15133	15298	15233	15391	15304	15320	15139	15221	15323	15241	15183	15228	15382	15347	15402	15233	15196	15377	15283	15253	15145	15363	15190	15371	15299	15361	15297	15225	15235	15294	15252	15200	15150	15340	15424	15187	15507	15367	15216	15260	15267	15292	15396	15372	15198	15434	15138	15099	15245	15223	15286	15203	15324	15415	15229	15357	15140	15286	15421	15332	15333	15295	15335	15384	15491	15310	15288	15332	15260	15244	15313	15253	15474	15256	15223	15405	15263	15374	15336	15305	15225	15202	15151	15112	15266	15440	15222	15248	15284	15139	15319	15280	15304	15355	15269	15397	15450	15108	15425	15383	15132	15348	15236	15221	15476	15224	15287	15250	15241	15330	15394	15306	15313	15033	15135	15349	15334	15224	15117	15216	15258	15129	15332	15204	15448	15319	15330	15228	15266	15207	15418	15235	15162	15228	15407	15257	15442	15204	15246	15406	15392	15243	15224	15118	15257	15351	15210	15270	15212	15363	15279	15198	15122	15162	15407	15419	15381	15198	15291	15279	15390	15338	15303	15248	15369	15220	15241	15381	15351	15273	15151	15245	15439	15337	15348	15259	15326	15078	15225	15341	15246	15101	15297	15204	15300	15287	15140	15330	15390	15019	15367	15211	15122	15111	15243	15435	15326	15269	15196	15321	15436	15202	15367	15423	15272	15285	15244	15267	15219	15247	15167	15305	15381	15394	15388	15266	15274	15214	15161	15247	15224	15405	15337	15306	15211	15300	15395	15228	15198	15340	15388	15406	15292	15277	15244	15497	15242	15278	15341	15334	15284	15182	15294	15381	15236	15154	15223	15228	15241	15083	15229	15345	15036	15363	15295	15104	15313	15282	15234	15211	15149	15077	15379	15330	15420	15236	15204	15319	15298	15315	15196	15456	15179	15336	15307	15231	15180	15304	15259	15384	15319	15337	15178	15399	15314	15149	15242	15130	15141	15160	15194	15309	15174	15198	15351	15345	15359	15323	15257	15437	15251	15365	15126	15350	15553	15159	15506	15406	15226	15443	15226	15180	15234	15380	15218	15361	15159	15193	15108	15173	15265	15176	15199	15106	15326	15327	15173	15352	15362	15097	15426	15241	15265	15313	15378	15148	15362	15321	15335	15242	15231	15124	15393	15242	15346	15304	15315	15462	15246	15346	15331	15124	15261	15224	15366	15124
24305	24412	32822	27016	23336	22307	20594	17956	17186	17428	17538	17390	17512	17384	17317	17523	17270	17548	17567	17294	17277	17310	17403	17354	17158	17120	17102	17142	17251	17370	17195	17189	17303	17267	17342	17251	17181	17365	17179	17189	17229	17404	17037	17184	17193	17237	17185	17326	16975	17198	17158	17240	17362	17054	17243	17174	17199	17381	17230	17306	17349	17059	17106	17110	17127	17233	17227	17217	16909	17180	17274	17120	17066	17344	17099	17031	17144	17118	17123	17342	17640	17156	17142	17284	17203	17111	17125	17195	17144	17185	17403	17299	17054	17262	17161	17363	17220	17259	17023	17216	17187	17198	17397	17251	17198	17153	17245	17256	17042	17032	17291	17151	17105	17215	17297	17119	17033	17317	17312	17311	17261	17284	17282	17288	17123	17222	17263	17355	17247	17211	17068	17457	17166	17233	17048	17218	17118	17195	17110	17359	17282	17026	17251	17136	17319	17053	17109	17294	17002	17145	17189	17190	17207	17251	17167	17233	17264	17340	17191	17012	16956	16999	17232	17136	17098	17101	17314	16991	17249	17046	17156	17048	17161	17189	17218	17163	17337	17220	17194	17183	17063	17220	17200	17093	17157	17098	17323	17186	17138	17305	17070	17128	17161	17370	17043	17117	17117	17326	17212	17129	17069	17174	17286	17079	17182	17249	17156	17115	17146	17306	17094	17187	17118	17116	17178	17010	17060	17228	17249	17295	17152	17150	17241	17055	17059	17113	17099	17286	17377	17304	17277	17002	17380	17400	17200	17183	17130	17188	17127	17150	17190	17126	17336	17363	17364	17383	17045	17004	17034	17201	17173	17199	17264	17082	17295	17071	17077	17263	17156	17158	17172	17082	17167	16944	17302	17195	17297	17154	17345	17116	17117	17174	17185	17235	17093	16974	17246	17376	17490	17212	17220	17207	17179	17144	17211	17146	16955	17370	17185	17018	17192	17219	17141	17163	17141	17136	17357	17258	16913	17367	17408	17160	17071	17345	17224	17183	17277	17235	17270	17264	17184	17118	17239	17073	17222	17260	17073	17133	16978	17085	17177	17253	17099	17322	17402	17195	17100	17059	17067	17240	17104	17166	17148	17358	17114	16864	17247	17264	16926	17281	17153	17080	17126	17223	17292	17171	17196	17201	17157	17351	17112	17104	17292	17122	17233	17184	17096	17212	17212	17413	17223	17177	17336	17519	17072	17237	17115	16983	17223	17150	17089	17265	17428	17384	17353	17075	17357	17177	17259	16983	17195	17180	17153	17279	17394	17058	17304	17315	17460	17337	17216	17026	17116	17035	17258	16960	16936	17169	17180	17042	17239	17062	17215	17206	17052	17164	17117	17130	17292	17122	17230	17469	17208	17136	17306	17120	17113	17225	17280	17206	17418	17276	17152	16992	17288	17204	17134	17063	17059	17224	17167	17135	17241	17274	17073	17192	17284	17094	17273	17255	17407	17050	17125	17164	17094	17199	17408	17222	17309	17192	17211	17118	17045	17305	17018	17043	17328	17258	17069	17213	17068	17319	17051	17135	17153	17146	17147	17111	17152	17069	17314	17188	17270	17127	17338	17238	17021	17258	17292	17105	17259	17072	17215	17197	17242	17375	17128	17188	17461	17027	17035	17204	17143	17129	17206	17110	17262	17130	17157	17167	17115	17099	17376	17228	17185	17292	17138	17154	16983	17271	17346	17099	17176	17359	17147	17216	17165	17259	17141	17146	17147	17321	17209	17074	17319	17191	17226	17263	17067	17174	17075	17131	17178	17173	17034	17226	17213	17116	17122	17160	17382	17029	17263	17377	17165	17033	17171	17268	17195	17095	17142	17408	17126	17285	17204	17259	17248	17016	17077	17062	17278	17075	17226	17362	17262	17284	17204	17145	17192	17395	17306	17340	17185	16986	17190	17240	17060	17228	17145	17200	17326	17170	17313	17114	17159	17337	17240	17201	17258	17365	17260	17054	17200	17282	17213	17087	17130	17216	17221	17208	17157	17148	17027	17097	17111	17208	17196	17218	17096	17381	17237	17220	17202	16922	17056	17143	17147	17152	17185	16990	17071	17269	17164	17106	17127	17090	17452	17389	17304	17228	17366	17243	17237	17240	17175	17199	17303	17242	17120	17114	17216	17161	17264	17358	17303	17155	17162	17084	17222	17213	17171	17401	16978	17086	17196	17244	17196	17324	17258	17171	17312	17150	17171	17102	17415	17214	17082	17196	17273	17276	17203	17111	17095	17071	17229	17341	17390	17045	17063	17159	17061	17140	17286	17241	17202	17355	17351	17237	16994	17172	17379	17222	17248	17073	17140	17303	17344	17286	17118	17192	17295	17183	17249	17226	17322	17144	17360	17252	17235	17190	17291	17289	17179	17128	17234	17268	17130	17150	17284	17056	17146	17184	17250	17145	17189	17170	17248	17140	17221	17320	17179	17255	17404	17140	17027	17128	17187	17279	17267	17268	17160	17378	17158	17247	17290	16897	17066	17262	17210	17174	17194	17187	17138	17095	17147	17049	17276	16838	17176	17217	17202	17235	17031	17172	17352	16844	17159	17262	17221	17314	17146	17026	17182	17317	17309	17067	17010	17122	17294	17334	17226	17225	17182	17123	17342	17190	17119	17204	17188	17263	17176	17290	17037	17102	16994	17156	17087	17120	17213	17124	17179	17165	17081	17096	17222	17352	17056	17165	17132	17316	17117	17300	17198	17112	17238	17263	17068	17170	17148	16914	17324	17265	17151	17248	17272	17009	17296	16997	17159	17114	17074	17304	17087	17122	17418	17229	17290	17095	17251	17139	17285	17128	17236	17305	17181	17350	17254	17299	17195	17270	17130	17304	17190	17021	17108	16935	17409	16953	17222	17449	17358	17139	16885	17123	17262	17174	17070	17151	17174	17261	17107	17195	17215	17222	17074	17183	16957	17240	17161	17204	17055	17098	17156	17096	17142	17162	17212	17017	17172	17246	17106	17125	17256	17222	17129	17169	17197	17244	17054	17093	17052	17030	17188	17512	17314	17187	17171	17182	17157	17105	17222	17090	17300	17158	17098	17201	17377	17260	17343	17229	17218	17213	17226	17326	17136	17264	17127	17299	17121	17133	17151	17348	17228	17026	17119	17083	17078	17272	17026	17358	17210	17064	17295	17196	17326	17238	17216	17122	17228	17159	17269	17398	17187	17129	17079	17040	17251	17208	17324	17224	17030	17132	17200	17171	17222	17173	17087	17234	17223	17041	17239	17095	17137	17066	17247	17034	17253	17243	17189	17148	17290	17242	17268	17404	17161	17076	17206	17156	17090	17051	17119	17334	17336	17198	17331	17140	17155	16994	17095	17059	17292	17116	17211	17319	17432	17156	17143	17084	17174	17247	17406	17149	17434	17156	17268	17262	17202	17085	17222	17161	17143	17006	17225	17012	16983	17197	17296	17365	17017	17123	17199	17242	17187	17246	17099	17250	17044	17133	17121	17170	17139	17218	17311	17171	17002	17169	17245	17194	17035	17243	17207	16862	17227	17240	17323	17223	17051	17020	17166	16977	17052	17108	17138	17241	17222	17197	17117	17016	17222	17353	17129	17175	17113	17328	17069	17290	16965	17024	17348	16968	17330	17231	17310	17114	16993	17216	17424	17228	17097	17277	17317	17094	17192	17516	16960	17102	17173	17094	17088	17121	17095	17061	17243	17124	17270	17068	17075	17317	17216	17407	17224	17262	17223	17461	17173	17108	17151	17165	17104	17089	17150	17280	17212	17224	17318	17065	17286	17265	17205	17193	17241	17034	17149	17284	17204	17263	17394	17367	17205	17207	17116	17225	17244	17342	17162	17138	17014	17175	17100	17367	17131	17170	17392	17246	17309	17080	17128	17099	17198	17286	17256	17272	17205	17208	17017	17101	17295	17328	17171	16913	17233	17287	17190	17113	17209	17132	17032	17307	17422	17047	17030	17240	17110	17125	16938	17202	17091	17233	17338	17087	17016	17070	17124	17192	17021	17205	17048	17091	17007	17092	17093	17188	17144	17329	17121	17279	17201	17213	17117	17148	17364	17230	17291	17130	16961	17185	17459	17029	17196	17187	17021	17370	17187	17179	17184	17083	17354	17215	17119	17223	17217	17173	17366	17229	17213	17121	17167	17028	17090	17046	17079	17406	17262	17199	17200	17373	17097	17171	17161	17115	17190	17065	17321	17178	17408	17224	17177	17048	17029	17187	17366	17218	17239	17098	17090	17147	17085	17098	17173	17032	17022	17258	17150	17234	17391	17413	17086	17226	17030	17238	17023	17215	17199	17281	17241	17266	17171	17130	17090	16953	17142	17208	17309	17015	17316	17169	17148	17301	17169	17107	17102	17217	17175	17097	17329	17272	17204	17237	17171	17178	17257	17088	17153	16991	17142	17303	17280	17116	17144	16973	17245	17216	17106	17266	17108	17143	17204	17363	17174	17185	17285	17113	17297	17110	17094	17078	17247	17041	17260	17094	17393	17196	17313	17222	17229	17111	16984	17203	17260	17166	17325	17236	17032	17335	17286	17198	17406	17093	17154	17177	16951	16992	17184	17016	17192	17120	17196	17218	17348	17251	17209	17089	17338	17230	17326	17141	17312	17291	17210	17007	17075	17329	17170	17209	17224	17282	17251	17077	17173	17194	17038	17142	17165	17261	17132	17290	17071	17246	17185	17319	17274	17136	17233	16982	16976	17143	17294	17108	17218	17035	17042	17185	17088	17151	17343	17219	17170	17264	17267	17139	17079	17306	17220	17196	17096	17005	17260	17127	17198	17087	17039	17364	17240	17150	17169	17302	17106	17101	17126	17039	17110	17072	17018	17126	17364	17155	17007	17131	17286	17136	17265	17134	17228	17255	17108	17353	17234	17290	17262	17226	17039	17331	17175	17287	17340	17105	17344	17117	17259	17199	16986	17044	17086	17099	17193	16971	17182	17142	17332	17271	17043	17179	17381	17274	17010	17126	17336	17014	17206	17297	17468	17073	17366	17062	17090	17182	17185	17136	17231	17062	17135	17138	17197	17202	17255	17446	17149	17303	17015	17203	17261	17290	17281	17241	17087	17124	16998	17260	17090	17274	17186	17336	17091	17151	17031	17348	17234	17157	17123	17203	17096	17216	17362	17162	17125	17036
63894	97480	66377	38991	23558	16954	15305	15193	14816	15053	14823	15103	14987	14903	14903	15156	15007	15029	14989	14828	14909	14977	15082	14940	14852	14977	14929	14923	14862	14898	14924	14928	14856	14881	14969	14951	14985	15105	14888	15022	15003	15203	14703	14894	14987	14765	14945	14977	14963	14991	14700	14893	14915	14823	14978	14846	14926	14943	14842	15040	14945	14861	14877	15077	14837	14955	14770	15013	14973	14928	14912	14971	14896	14906	14886	15009	15077	15002	14855	14918	14883	14866	14944	15024	14721	14849	14860	15037	15039	14845	15010	14897	14804	14984	14928	14820	14929	14837	14902	14912	14756	14828	14889	14905	14932	14792	15080	15025	14942	14950	14759	14853	14949	15079	14829	14936	14758	14960	14952	15011	14949	14963	14990	15059	14983	14997	14931	15001	14866	14936	14921	14976	14867	14859	14866	14851	14828	14910	14846	14702	14996	14964	14927	15028	14914	14991	15004	14889	14808	14796	14898	14901	14849	14978	14897	15029	14861	14896	14858	14924	14920	14863	14783	14883	14921	14834	14952	14924	14924	14954	14770	14908	14905	14820	14787	14920	14877	14627	14921	14868	14831	15000	15127	14792	15063	14879	14941	14723	14872	15020	14750	14926	14799	15013	15144	14877	14832	14882	15001	15048	14762	14879	14881	14776	14906	14877	14866	14854	14784	14946	14800	14932	14869	14845	14831	14891	15041	14851	14879	15015	14682	14876	14778	15023	14808	14889	14950	14923	14795	15066	14868	15023	14992	14847	14812	14979	14787	14886	14750	14840	14764	14980	15052	14779	14861	14736	15041	15027	14866	14897	14802	14944	14835	14728	15004	14993	14842	15029	14833	14963	15054	14758	15003	14864	15015	14964	14978	14903	15027	14809	14966	14870	14985	14822	14971	14883	14864	14809	14992	14890	14882	14823	15000	15034	14942	14767	14743	15174	15030	14938	14947	14684	14857	14893	14845	14972	14908	14890	14938	14922	14887	14860	15005	14932	14991	14810	14949	15056	14997	14862	14769	14994	14883	14805	14945	14768	14918	14815	14920	15024	14913	14924	14965	14797	14859	14810	14820	14908	14864	15046	15009	14804	14816	14743	14994	14969	14923	14806	14960	14783	14914	14937	14845	14937	14942	14794	14752	14920	14835	14987	14902	14815	14987	14892	14858	15005	14927	14758	14800	15058	14863	15026	14910	15056	14785	14926	14982	14944	14959	15108	14892	14979	14782	14938	14815	14961	14892	15034	14885	14816	14854	14999	14690	15017	14988	14902	14864	15064	14958	14875	14958	14920	14824	14972	15045	14842	14808	14912	15145	14923	14967	14988	14923	14881	14940	14859	15080	14862	14955	14957	14885	14873	15118	14855	14879	15028	14953	15108	15000	14973	14963	14807	14983	15067	15074	15013	14940	14862	14852	14995	14915	14963	14998	15002	14839	14672	14928	14883	14946	14879	14890	14783	14969	14819	15000	15008	14947	14677	14926	14739	15017	14865	14832	14919	14961	14922	14937	14827	14895	14939	14843	14926	14796	14788	14950	14927	15021	15027	14969	14787	14915	15026	14842	14926	14943	14922	14833	14881	14921	14858	15035	15028	14937	14903	14778	14853	14824	14950	14909	14879	14971	15018	14752	14860	14839	14916	14903	15032	14847	14848	14815	14787	14860	14982	14878	14945	15033	14909	15175	14939	14741	14863	14979	14917	14859	15065	14837	14895	14835	14901	14927	15031	14710	14770	14698	14941	14998	14898	15163	14807	14971	15059	14882	14774	15092	15086	15141	15119	14858	14773	14959	14808	14895	14780	14909	14887	15032	14735	14956	14937	15080	14912	14926	14829	15089	14815	15129	14757	14916	15036	15112	14968	14834	14976	14903	15039	14861	14989	14991	14803	14971	14830	14961	15057	14920	14722	14940	14982	14867	14734	14763	14910	14931	14957	14903	14833	14939	15038	15134	14959	14742	14726	14767	14857	15023	14952	14920	14851	15080	14860	14947	14850	14933	14932	14967	14965	14879	15074	14749	14700	14858	14897	14730	14950	14954	14668	14895	14873	14772	14903	14969	14890	14895	14799	14743	14998	14995	14789	14842	14859	14864	14831	14962	14857	14810	14731	14854	14830	14924	14922	14914	14850	14993	14913	14956	14904	14845	15168	14926	14883	14967	14849	14939	14906	14819	14909	15102	14904	15045	15000	14823	14836	14899	14945	14889	15006	14966	14959	14813	15019	14910	14861	14880	14861	14994	15038	14810	14916	14847	14953	14893	14926	14857	14920	14890	14905	14995	14823	14817	14893	14895	14715	14930	14971	14794	14902	14882	14850	14837	15036	15055	14991	14901	14766	14796	14922	14924	14776	14926	15029	14870	14955	15090	14945	14941	14802	14914	14979	14869	14909	14919	15069	14933	14938	14965	14930	14894	15098	14882	14809	14968	15065	14913	14905	14798	14843	14865	14972	14752	14936	14891	14870	15050	14942	14952	14851	14740	14901	15008	14880	14919	14879	14997	14922	14956	14830	14996	14841	14954	14836	14723	15101	14916	14938	14787	14842	14891	15052	14753	14820	15002	14837	14993	15005	14867	14977	14997	14897	14942	14736	14786	14917	14868	14961	15026	14771	14917	14962	14758	14817	14837	15021	14931	15010	14894	14869	15075	15044	14919	15044	15033	14693	14967	14739	15040	14899	14996	14892	14827	14799	15019	14919	14920	14930	14896	14902	15079	14784	14993	14933	14978	14863	14938	14951	14937	14987	14955	14825	14890	14918	14818	14816	14814	14907	14799	15005	14993	14981	14798	14796	14898	14715	14908	14952	14817	14986	14906	15084	14751	14921	15080	14988	14961	14910	14802	14783	14927	14790	15010	14990	14917	14888	14824	15004	14959	14800	14860	14844	14981	15003	14830	14855	15133	14929	14872	15016	14674	14821	14864	14995	14917	14853	14913	14788	14879	14794	14845	14935	14933	14840	14812	14830	14719	14925	14917	14832	15007	15038	14931	14854	14928	14830	14867	14835	14895	14956	14898	14892	15108	14846	14914	14969	14700	15031	14878	14919	15067	15016	14911	14802	15035	14924	14820	14874	14884	14880	15000	14814	14984	14666	14927	14917	15053	14943	14958	14863	14833	14806	14996	15213	14890	14826	14843	14926	14923	14869	15022	14995	15064	14888	14834	14952	15005	14962	14866	14845	14963	14835	14965	14787	14945	14987	14891	14862	14981	14738	14969	15070	14975	15179	14960	14824	14906	14962	14914	14794	14960	14979	15015	14894	14950	14798	14918	15017	14902	15010	14886	14938	14836	14980	14983	14983	14856	14746	14955	14785	14785	14769	14888	14904	14786	14626	14914	14911	14907	14966	14926	14801	14948	14836	14991	14854	14816	14875	14861	15036	15006	14796	14926	15056	14792	14898	15019	14894	14847	14792	14948	15008	14794	14941	14747	14923	14888	14752	14841	15000	14924	14918	15002	14930	14809	14787	14940	14825	14929	14908	15050	14946	14710	14954	14906	14850	15009	14882	14806	15008	14856	14971	14925	14956	14993	14949	14834	14837	14731	14824	14854	14922	14852	14961	15014	14854	14954	14976	14941	14863	14880	14908	14770	14865	14887	14895	14931	15075	14951	14879	14957	14817	15002	14890	14847	15015	14809	14970	14807	14968	14952	14912	14999	14818	14725	14688	15008	14829	14913	15001	14942	14807	14980	14891	15136	14942	14944	14965	14852	14847	14992	14823	14967	14849	14738	14932	15033	14880	14840	14822	14824	14842	14869	15094	14806	14945	14761	14794	15007	14901	14778	14859	14794	14932	14919	14729	15078	14804	14880	14892	15038	14905	14938	14914	14850	14722	14996	14871	14845	14903	14842	14944	15051	15063	14883	14784	14973	15028	14762	15066	14899	14864	14942	14806	15030	14925	14858	14803	14687	14889	14762	15008	14815	14911	14839	14833	15066	14812	14951	14976	14783	14772	14956	14874	14843	14944	15006	15045	14960	14831	14835	14863	14952	15110	14838	14980	15027	14805	14811	14728	15068	14920	14786	14922	14976	15065	14960	14806	14710	14740	14906	14868	14628	14865	14961	14813	14845	14953	14979	14991	14836	14844	14847	14855	14906	14840	14910	14968	14993	14784	15047	15021	15044	14798	14885	14863	14963	14998	14843	14994	15061	14857	14900	15054	14973	14861	14958	15030	14655	14873	14849	14885	14835	14855	14939	14839	14982	14781	15077	14882	14891	14916	14908	14711	14937	14832	14883	14996	14862	14840	15042	15000	15088	14776	15052	15009	14858	15027	15039	14775	14875	14926	14846	14800	14811	14873	14955	14869	14941	14876	14868	14861	14831	14905	15024	14948	15044	14796	14956	14930	15034	14770	15116	14964	14931	14904	14924	14863	14874	14860	15183	15071	14919	14867	14894	14869	15089	14841	15080	14881	14970	14904	15084	14902	14943	14824	14875	14821	14914	14807	15033	15039	14964	14763	14856	14875	14894	14867	14942	14719	15009	14993	14935	15095	14745	14942	14891	14938	14810	14839	14928	14877	14938	14945	14936	14748	14949	14949	14914	14998	14969	14929	15026	15044	14873	14727	15006	14898	14946	14933	14903	14785	15054	14987	14967	14807	14938	14978	14862	14979	15114	14817	14988	14872	14885	14771	14896	15053	14831	14933	14709	14848	14952	15029	14925	14889	14933	14639	14891	15041	15061	14747	14873	14804	14773	15049	14999	14910	14959	14927	14886	14985	14926	14872	15096	14983	14839	14991	14942	14874	14916	14815	14916	15041	14912	15018	14923	14968	14984	14860	14977	14919	14897	15003	15078	14930	14810	14878	15027	14894	14957	14871	14974	14912	14858	14983	14854	14729	14909	14911	14950	15050	14941	14941	14844	14880	14968	14957	14912	14939	14875	14851	15032	14898	14931	15015	14851	14835	14891	14761	14947	15013	14928	14955	14960	15025	14852	15083	14749	14877	15161	14790	14837	14920	14964	15039	14789	15022	15030	14828	14867	14828	14995	14848	14779	14769	14827	14899	14863	14859	14882	14994	14791	14907	14923	15043	14929	14838	15123	15032	14899	14997	15145	14821	14951	14900	14793	14953	14924	14974	15102	14814	15016	14770	14982	14822	14788	14834	15038	14944
22974	22417	30602	24949	22379	23565	24334	18605	17543	17971	17865	17702	17613	17572	17436	17710	17621	17708	17271	17561	17484	17485	17439	17419	17648	17267	17331	17410	17552	17392	17424	17552	17495	17266	17055	17306	17363	17375	17505	17232	17455	17288	17206	17411	17310	17336	17428	17331	17294	17451	17458	17395	17459	17364	17497	17423	17277	17553	17542	17514	17288	17358	17178	17278	17382	17361	17381	17492	17434	17377	17189	17351	17222	17375	17226	17368	17184	17208	17238	17462	17248	17249	17251	17317	17372	17308	17345	17097	17246	17308	17274	17293	17251	17365	17386	17375	17260	17286	17475	17325	17382	17393	17359	17462	17398	17267	17359	17392	17264	17227	17480	17321	17293	17278	17458	17576	17540	17340	17212	17204	17226	17316	17086	17397	17118	17266	17401	17237	17249	17246	17184	17287	17182	17312	17295	17385	17487	17264	17316	17335	17132	17289	17262	17343	17189	17386	17327	17298	17265	17436	17463	17213	17276	17430	17344	17404	17362	17285	17187	17338	17310	17293	17469	17346	17266	17177	17380	17379	17475	17291	17224	17434	17317	17325	17267	17301	17426	17145	17359	17341	17498	17314	17504	17387	17527	17471	17315	17326	17404	17258	17429	17346	17510	17484	17326	17140	17297	17277	17309	17287	17336	17378	17350	17511	17423	17231	17310	17519	17359	17342	17258	17059	17255	17354	17414	17297	17209	17281	17408	17341	17332	17382	17358	17306	17232	17251	17226	17409	17305	17358	17126	17363	17393	17574	17319	17353	17400	17382	17296	17336	17313	17351	17260	17272	17318	17416	17067	17290	17175	17268	17327	17387	17489	16974	17328	17262	17171	17409	17287	17374	17409	17530	17319	17438	17284	17256	17394	17150	17332	17164	17347	17119	17427	17281	17198	17187	17277	17368	17262	17254	17193	17389	17405	17264	17352	17324	17215	17222	17340	17381	17449	17392	17212	17170	17222	17087	17378	17314	17435	17349	17397	17127	17458	17458	17291	17287	17301	17213	17376	17277	17343	17350	17161	17309	17168	17244	17352	17191	17158	17023	17233	17279	17304	17296	17240	17133	17357	17139	17486	17268	17311	17228	17250	17334	17278	17236	17352	17238	17239	17347	17347	17355	17298	17437	17342	17257	17280	17397	17530	17372	17331	17207	17288	17347	17618	17283	17288	17072	17441	17194	17284	17090	17538	17176	17348	17371	17188	17161	17290	17216	17667	17182	17285	17334	17160	17220	17352	17349	17416	17281	17356	17301	17351	17251	17291	17424	17131	17281	17358	17249	17181	17478	17304	17317	17401	17478	17464	17304	17452	17508	17098	17186	17252	17638	17371	17414	17086	17038	17334	17410	17247	17502	17208	17163	17218	17165	17198	17317	17097	17199	17260	17015	17333	17407	17208	17234	17449	17307	17177	17319	17125	17239	17167	17403	17331	17225	17441	17274	17312	17413	17472	17278	17071	17228	17300	17253	17288	17286	17266	17296	17404	17244	17359	17322	17520	17513	17224	17057	17100	17344	17429	17186	17534	17396	17312	17187	17292	17477	17443	17158	17347	17316	17198	17296	17277	17342	17362	17238	17215	17163	17029	17201	17301	17279	17156	17055	17366	17439	17074	17446	17402	17179	17271	17334	17414	17244	17169	17165	17335	17217	17395	17196	17205	17338	17186	17291	17232	17480	17463	17282	17264	17158	17220	17468	17263	17261	17279	17108	17344	17147	17410	17181	17294	17042	17078	17310	17287	17464	17187	17178	17372	17379	17323	17308	17050	17154	17413	17070	17179	17364	17233	17209	17233	17346	17218	17403	17336	17252	17231	17190	17138	17088	17275	17222	17433	17191	17320	17263	17153	17448	17257	17274	17387	17187	17285	17295	17547	17278	17290	17243	17274	17040	17273	17241	17334	17286	17325	17178	17189	17250	17223	17344	17339	17321	17357	17299	17408	17282	17332	17190	17277	17304	17424	17184	17273	17187	17248	17356	17248	17375	17267	17415	17390	17318	17288	17495	17229	17338	17318	17290	17349	17196	17423	17331	17204	17188	17496	17316	17531	17206	17428	17177	17254	17285	17139	17366	17237	17132	17290	17220	17260	17211	17429	17354	17439	17147	17055	17462	17299	17370	17217	17352	17341	17277	17484	17169	17121	17159	17446	17072	17137	17171	17193	17146	17400	17168	17200	17311	17111	17206	17013	17449	17342	17381	17343	17425	17268	17371	17139	17089	17426	17391	17284	17356	17369	17281	17193	17494	17353	17142	17206	17343	17202	17528	17113	17228	17331	17416	17414	17455	17206	17234	17242	17219	17223	17506	17395	17318	17306	17062	17343	17313	17344	17305	17298	17043	17152	17286	17452	17296	17360	17131	17269	17284	17358	17477	17284	17245	17213	17143	17166	17440	17156	17231	17175	17234	17224	17368	17154	17364	17285	17353	17274	17282	17383	17192	17225	17457	17280	17150	17108	17150	17485	17055	17329	17257	17268	17175	17340	17469	17335	17311	17388	17364	17426	17151	17145	17384	17305	17344	17498	17315	17195	17036	17097	17292	17264	17192	17177	17387	17309	17374	17235	17335	17154	17128	17465	17285	17285	17395	17498	17444	17407	17278	17193	17366	17271	17314	17301	17253	17449	17339	17214	17217	17336	17136	17105	17297	17335	17227	17090	17305	17290	17324	17217	17265	17526	17178	17067	17177	17118	17454	17456	17327	17284	17227	17377	17198	17306	17197	17327	17151	17397	17486	17174	17246	17248	17275	17420	17152	17359	17534	17356	17313	17428	17092	17274	17256	17404	17379	17429	17446	17380	17162	17386	17186	17256	17386	17345	17423	17383	17361	17219	17556	17408	17099	17258	17496	17199	17416	17359	17200	17458	17326	17254	17190	17641	17267	17319	17325	17411	17206	17220	17016	17174	17211	17279	17262	17140	17328	17256	17026	17275	17236	17272	17225	17452	17119	17117	17309	17240	17247	17313	17468	17307	17314	17363	17476	17282	17355	17415	17269	17339	17142	17201	17416	17211	17315	17443	17337	17412	17323	17205	17404	17238	17329	17260	17221	17187	17186	17354	17288	17175	17158	17259	17261	17338	17463	17214	17253	17252	17307	17534	17370	17241	17203	17282	17274	17435	17245	17401	17246	17270	17391	17198	17325	17295	17218	17389	17227	17125	17490	17214	17198	17316	17470	17223	17213	16987	17455	17159	17505	17331	17112	17320	17194	17376	17378	17242	17344	17240	17273	17392	17266	17309	17330	17017	17230	17143	17312	17108	17228	17253	17319	17304	17200	17392	17296	17238	17215	17401	17181	17126	17269	17334	17455	17407	17068	17308	17267	17347	17205	17138	17205	17246	17380	17341	17403	17109	17314	17207	17205	17392	17416	17368	17341	17210	17312	17503	17348	17284	17125	17079	17250	17316	17187	17042	17477	17327	17334	17261	17289	17468	17221	17171	17345	17217	17296	17189	17305	17245	17561	17326	17194	17226	17251	17198	17238	17385	17287	17297	17414	17321	17230	17297	17401	17240	17265	17227	17242	17320	17478	17261	17315	17292	17086	17522	17248	17277	17510	17069	17189	17080	17295	17482	17329	17299	17412	17475	17105	17048	17259	17395	17396	17331	17690	17191	17301	17381	17307	17330	17327	17315	17226	17249	17263	17276	17321	17368	17511	17225	17601	17150	17249	17293	17193	17208	17328	17282	17156	17430	17272	17136	17375	17378	17245	17225	17152	17417	17299	17358	17048	17250	17364	17446	17369	17079	17332	17314	17316	17187	17316	17370	17141	17285	17294	17332	17455	17435	17326	17262	17246	17389	17367	17181	17199	17430	17155	17373	17193	17304	17430	17291	17331	17320	17391	17436	17356	17149	17240	17184	17247	17298	17260	17362	17361	17213	17397	17379	17079	17530	17359	17344	17235	17438	17196	17522	17194	17255	17243	17214	17249	17237	17434	17271	17318	17282	17224	17170	17379	17336	17199	17293	17145	17329	17213	17303	17133	17197	17368	17210	17173	17369	17346	17378	17162	17152	17115	17454	17316	17220	17137	17320	17483	17478	17269	17231	17320	17197	17179	17276	17268	17192	17365	16991	17260	17420	17353	17246	17384	17160	17268	17420	17437	17330	17343	17399	17249	17551	17277	17313	17341	17476	17126	17341	17259	17226	17274	17349	17307	17395	17222	17241	17209	17365	17266	17296	17209	17242	17347	17466	17418	17191	17291	17201	17354	17219	17085	17539	17271	17135	17303	17395	17276	17412	17218	17258	17230	17281	17304	17394	17445	17408	17155	17108	17177	17217	17218	17248	17246	17290	17190	17423	17250	17499	17282	17267	17341	17303	17394	17236	17236	17463	17129	17335	17640	17352	17239	17450	17381	17075	17289	17497	17257	17403	17039	17216	17334	17306	17315	17338	17182	17333	17305	17395	17331	17207	17330	17131	17316	17490	17169	17074	17364	17297	17239	17324	17120	17311	17322	17475	17295	17109	17034	17409	17371	17133	17297	17220	17105	17237	17364	17291	17246	17427	17061	17407	17524	17336	17255	17445	17350	17222	17194	17544	17441	17369	17317	17247	17241	17244	17345	17366	17302	17399	17053	17447	17296	17200	17286	17345	17338	17069	17279	17299	17369	17201	17317	17226	17202	17259	17198	17273	17155	17365	17312	17315	17256	17363	17325	17289	17269	17329	17400	17294	17383	17468	17209	17359	17160	17119	17361	17234	17306	17139	17181	17174	17448	17113	17219	17275	17355	17441	17388	17324	17465	17310	17432	17214	17447	17250	17269	17217	17320	17433	17137	17357	17010	17192	17164	17325	17422	17293	17226	17481	17270	17319	17149	17256	17486	17114	17488	17259	17131	17210	17430	17309	17367	17531	17388	17303	17360	17250	17367	17385	17209	17313	17286	17305	17400	17264	17457	17242	17194	17297	17351	17136	17273	17386	17425	17312	17316	17366	17382	17280	17261	17434	17257	17396	17105	17097	17319	17333	17155	17436	17184	17395	17409	17251	17328	17398	17308	17166	17358	17224	17233	17095	17302	17334	17472	17127	17153	17205	17192	17149	17188	17304	17079	17260	17240	17225	17324	17367	17145	17320	17186	17273	17243	17141	17220	17179	17263	17266	17067	17251	17083
61962	104935	75517	49258	29196	18636	15668	14868	14885	14958	14912	15043	15105	15088	14995	14955	15012	15080	14969	15105	15148	15126	14996	14854	14908	15082	15134	14961	15000	15028	14969	15024	15040	15093	15034	14879	15030	15169	14871	14985	14914	14914	14818	15021	15097	15218	15034	15116	15098	14896	15076	15194	15087	15021	15130	15156	15095	15040	15045	14859	15037	14981	15049	15025	15039	15101	15109	14948	15000	14895	15055	15163	15153	14887	15067	15074	15057	15124	14998	15060	14841	14984	15013	15115	15002	14910	15023	15109	14938	14985	15111	14940	15039	15224	15060	14971	14933	14983	14856	15059	14989	15191	15087	14938	15084	15029	15011	15146	15016	15003	15074	15139	14896	15077	14877	14952	14955	14997	15110	14935	14974	14939	15019	15050	15016	15052	15002	14946	14962	15018	14938	15055	14952	14992	15115	14973	14963	14988	15072	15178	14856	14949	15111	15221	14939	15007	15043	15088	15153	15010	15012	15082	15088	14936	15007	14945	14980	15064	15047	14933	14924	14921	15007	15022	15072	14887	14944	14904	15121	14907	15036	14954	14949	14914	15029	15059	14915	14940	14873	15116	14987	14955	14874	15088	14948	15155	15146	14872	15006	14906	14857	14950	15067	14909	15125	15132	15065	15062	14967	14907	14859	14961	14864	15017	14984	15001	14868	14974	14987	14877	15120	15073	15217	15160	15059	14978	15047	14903	15021	15086	15020	14990	15095	15143	15118	14999	15330	15004	14979	14884	14907	14948	15024	14923	14922	15010	15119	14907	15106	15026	14966	14961	14903	14958	14944	14903	14894	15064	15080	14998	15067	15011	14950	15041	15102	15043	15056	14905	14873	15110	15075	14970	15193	14985	15130	14903	14861	15027	15010	15120	14975	14978	14840	14913	15047	14988	14859	15050	14981	15024	15093	15009	15005	15023	14959	14736	14959	15117	14976	15072	14914	15027	14933	14975	15008	15166	14986	15108	14969	14964	14944	14952	15003	15037	15044	15089	14968	14899	14956	15088	15072	14989	15000	14924	14974	15104	15040	15062	14968	14983	14797	15107	14959	15110	15086	14876	15021	14999	15033	15126	15058	14941	15135	14943	14838	15026	15044	14935	15046	14823	15000	15024	15084	15389	15011	14920	15023	14956	14933	14995	14822	14947	14928	15000	15048	14876	14950	14998	15118	15030	14887	14949	15017	14989	14893	15131	14832	14802	15005	14936	15037	15030	14870	15070	14899	15023	15023	14923	14939	14989	14885	15078	14877	15062	14959	15042	14931	15008	15064	15015	14972	14966	15084	15044	14910	15086	14964	15082	15045	15063	14956	15007	14992	14924	15060	15053	14997	14942	15124	15024	14934	15173	15296	15021	15005	15131	14954	14958	15084	15007	14984	15019	15061	14903	14983	15027	14852	15072	14776	14993	14897	15065	14790	14916	14999	14930	15002	14972	14911	15026	14934	15068	14914	14978	15100	15020	15106	14950	14927	14868	15023	15110	15065	14936	14899	15027	15018	15019	14955	14940	15147	15190	14893	14805	15098	15124	15107	15057	14863	15093	15035	15092	14936	15002	14919	15013	15025	14849	15068	14977	15146	14898	15074	14921	14912	15074	14897	14999	14972	15085	15073	15012	14930	15050	14949	14929	14934	15070	15057	14956	14897	15062	14966	15022	15071	15004	14996	15150	14836	14851	15095	14971	15107	14952	14968	15111	15041	15009	14905	14895	14936	15030	15072	14793	15111	15023	14978	14995	15066	14923	14914	15048	15114	15043	14990	14938	15022	14995	14925	14874	15001	15047	15081	14969	15102	15019	15016	15035	14919	15019	15019	14856	15005	14813	15115	14967	14982	15099	15039	14856	14968	15025	15038	15021	15067	15044	14922	14902	14999	15152	15024	14852	15019	14876	14983	15124	15090	15113	14956	14929	15002	15105	14946	15004	15025	14922	15024	14913	14958	15010	14884	15020	15119	14948	14962	14991	15082	15192	14990	14999	15042	15001	14917	15131	15075	14934	14994	15147	15150	14885	15072	14998	14928	14935	15070	15004	14928	15194	14921	15098	14935	14967	14978	15023	15155	14925	15031	14938	14858	14906	15153	14990	14849	14919	15079	15162	14737	14774	14980	14959	14989	14978	15089	14951	14983	15011	15222	15017	14919	15021	14884	15009	15074	14907	14943	15020	14956	14927	15121	15198	15104	14898	15050	14945	14817	14878	14805	15063	15042	15003	15056	14818	15029	15093	15002	15116	14994	15018	15097	14814	14889	14930	14999	15012	15093	15084	14879	14970	14988	14887	15052	15046	15040	15087	15002	15178	15047	14977	15044	15038	15102	15155	15154	14956	15236	14984	14928	14972	15063	15129	15058	14982	15023	15121	14957	14983	15084	14923	15091	14943	14872	14852	14881	14905	14869	14970	15051	15133	14971	14968	15151	14940	14989	14761	15137	15126	14971	14893	14912	15170	15152	15103	15047	14915	14959	14930	15056	15048	15071	15092	14917	14928	15112	14965	14850	14949	15231	14961	15231	15009	14935	15141	14976	14948	14991	14861	15049	14990	15082	14946	14998	15189	14909	15040	14916	14979	15102	15207	14981	15059	15047	14996	15121	14980	15064	15095	15023	15025	15004	14945	15027	15071	15090	14892	15178	15029	14959	14881	14962	14932	14852	15010	14938	15041	15035	15023	14922	14930	15064	14977	14947	14924	14965	14929	15043	14960	15091	14920	15015	14839	14935	15020	14992	14952	15068	15097	15033	15045	14989	15047	15070	15086	14780	15064	14940	15058	14907	14933	14993	15119	15072	14984	14880	15005	14986	14944	14954	14965	14818	14806	15005	14940	14976	15045	15018	14942	15062	15056	14834	15105	15070	14990	14959	15116	14757	15145	15022	15026	14985	15009	14958	15003	15139	15088	15013	14998	15030	15099	14926	15095	14908	15116	15058	15077	14902	15006	15066	15008	15044	14812	14816	14936	15079	14888	15170	15027	15051	15052	15104	15040	15025	15005	15086	15142	14876	14964	14923	14879	15078	15023	14943	14905	14955	14994	15039	15005	15074	15003	14950	15080	15159	14962	14986	14910	14989	15024	15071	14948	15171	15017	14931	15007	15009	15023	15031	15065	14958	14935	15068	15043	15195	15020	14890	15035	14955	14948	14953	15231	15016	14995	15046	15006	14858	15063	14986	14988	15015	15017	15045	15094	14988	14964	15191	14897	15028	15052	15131	14963	15070	14816	15123	14831	15129	14839	15161	15150	14895	15006	15063	15064	14898	15203	14941	14866	15161	14934	15070	15004	15107	15036	14835	15061	15114	14993	14985	15074	15081	14974	14859	15051	14970	15047	15107	15000	15053	15152	15060	14994	14973	14892	15026	14962	15018	14799	15053	14978	14934	15005	14907	15072	14825	14988	14746	14906	15024	14973	15026	14877	14998	14947	14970	15077	15022	14901	15065	15042	15170	15030	15081	14943	15146	15015	14766	15025	14933	15086	15078	15093	15028	14938	15150	15124	15034	15051	14987	14998	15138	15035	14833	14935	15166	15110	15057	14871	14969	15058	15006	14962	15052	15057	14911	15060	14897	15076	14915	15074	15040	14941	14801	14904	14887	15026	15045	14920	15085	15151	14964	15097	15139	14925	15027	15110	15135	15058	15069	14943	14933	15082	15118	15016	14953	15109	15110	14918	14926	15023	14994	15012	14975	15027	15029	15063	15031	15089	14953	15055	14938	14971	15068	14753	15031	15026	15048	14999	15081	15003	15191	15060	15030	14936	14912	14898	14876	14959	15007	14851	14866	14927	15070	14835	14963	15059	15028	15020	14911	14983	15042	15143	14986	15090	14988	14993	14969	14936	14907	14953	14906	15104	14938	14994	14938	14949	15199	14980	15136	14893	15016	14984	14959	15131	14951	15014	15007	15026	14971	15047	14991	15035	14878	14902	14929	14999	15006	14981	15057	15042	15032	14931	14933	15084	15189	14805	15024	14685	14916	15004	14947	15092	15026	14965	14920	14918	15156	15111	15021	15050	15008	15017	15002	14963	14912	15045	15058	15155	14882	15209	15101	14830	14967	14802	15084	14906	15146	15013	15101	15227	15049	14958	15013	14992	14931	15046	15137	15008	15101	15048	15105	15058	14985	15157	15033	14964	14798	15052	15170	14851	14962	14964	15016	14945	14905	15031	14927	14992	14797	15088	14928	14899	15010	14801	15003	14991	14982	14940	15048	15007	15020	15046	14918	15188	14844	15136	15023	14867	15188	14957	15049	14986	14989	15184	14998	15019	14934	14965	15033	14939	15065	14961	15172	15122	15193	14858	15049	15038	15122	14980	15043	15001	14974	15069	15116	15066	14950	14890	14908	15095	15103	14849	14962	15054	15079	15005	14947	15114	15121	14918	15010	15021	15048	15002	14944	14858	14990	14980	14858	15013	14969	14916	15209	14994	14940	14914	15017	14957	14910	14950	15153	14942	15010	15130	14875	14958	14983	14957	15062	15046	14984	15075	14812	14938	14866	15046	15106	15128	15007	14998	15036	15016	14922	14970	14871	15052	15166	15051	15189	15083	15085	15043	15001	14995	14835	15038	14936	15038	14993	15032	15066	14950	14990	15027	15034	14936	15000	14892	15090	15107	15030	14998	15079	14777	15089	14980	14955	14908	14932	15031	14937	14988	14993	14971	14982	15071	14966	15034	15059	14899	15093	14974	15014	14975	14999	14900	14910	14941	15034	14955	15113	14943	15051	14983	15076	15249	14998	15139	15178	14996	15009	15134	15024	15074	15133	14986	14950	14976	14896	15030	15017	15038	15053	15088	14815	14955	15240	14937	15049	14909	15076	15060	14999	14968	15071	14981	14798	14948	14970	14952	14989	14950	15009	14925	15014	14962	15052	14933	15036	15118	14899	14906	14901	14828	15066	14798	14935	14938	15123	15011	14939	14902	15202	14947	14986	15008	14986	14936	15217	14980	15000	15009	15151	14984	15261	15078	15021	15110	15057	15087	14927	14916	15044	15107	15097	15000	14979	15037	15024	15001	14954	15050	14980	14890	14991	15013	14912	15145	14904	15038	14908	14949	15127	14988	14931	14723	15089	15077	14886	15047	14866	15007	14927	15076	15007	15074	14912	15126	15015	15026
32371	39111	36082	26493	19930	18363	18125	17794	17874	17958	17867	17834	17817	17990	17774	17943	17733	17915	17976	17933	17838	17888	17899	17790	17857	17896	17858	17974	17899	17759	17897	18020	18026	17779	17723	17516	17781	17806	17785	17744	17968	17875	17847	17755	17843	17771	17853	17922	17746	17873	17837	17825	17898	17836	17685	17910	17763	17746	17794	17821	17773	18049	17868	17674	17953	17728	17793	17855	17742	17998	17952	17646	17576	17799	17720	18064	17948	17746	17928	17905	17751	17746	17996	17848	17909	17793	17723	17933	17731	17839	18000	17668	17911	18051	17871	17906	17877	17857	17925	17880	17687	17906	17571	17743	17666	17658	18031	17804	17694	17864	17738	17966	17765	17903	17993	17773	17975	17842	18023	17865	17876	17931	17754	17884	17769	17673	17822	17952	17805	17841	17685	17822	17941	17791	17595	18022	17823	17750	17979	17901	17781	17652	17812	17946	17673	17638	17841	17773	17693	17785	17825	17797	17873	17645	17776	17950	17725	17900	17772	17796	18101	17717	17564	17825	17780	17803	17873	17928	17871	17914	18181	17734	17793	17660	17958	17846	17713	17928	17802	17877	17871	18010	17982	17827	17735	17980	17878	17861	17857	17992	18036	17844	17849	17875	17949	17892	17759	17937	18125	17836	17722	17867	17799	17700	17723	17989	17861	17785	18065	18012	17832	17769	18020	17934	17865	17933	17757	17813	17825	17977	17900	17916	17888	17669	17705	17748	17657	17831	17801	17914	17852	17959	17837	17751	17902	17975	17820	17968	17797	17963	17905	17900	17647	17621	17744	17795	17884	17795	17873	17801	17815	17823	17746	17925	17941	17847	17693	18109	17870	17702	17624	17744	17776	17785	17724	17596	17966	17664	17806	17682	17699	17670	17729	17892	17888	17753	17727	17942	17726	17713	17716	17859	17896	17742	17651	17779	17801	17823	17830	17882	17749	17803	17885	17772	17939	17697	17745	17677	17875	17803	17697	17813	17678	17840	17550	17682	17894	17777	17513	17749	17847	17809	17806	17682	17856	17765	17815	17890	17654	17813	17881	17616	17833	18124	17831	17990	17949	17803	17927	17797	17696	17808	17886	17821	17657	17980	17923	17720	17948	17779	17801	17776	17805	17836	17799	17997	17892	17784	17845	17685	18002	17954	17898	17542	17852	17712	17946	17804	17780	17877	17877	17535	17832	17884	17756	18045	17911	17841	17988	17878	17845	17909	17832	17808	17832	17781	17812	17922	17857	18165	17873	17847	17734	17873	17727	17840	17619	17856	18142	17893	17678	18028	17868	17621	17919	17630	17933	17901	17831	17920	17777	18061	17946	17845	17717	17720	17892	17787	17908	18024	17802	17727	17801	17788	17847	17907	17871	17819	17752	17885	17871	17798	18037	17764	17840	17897	17665	17877	17912	17723	17779	17808	17794	17933	17820	17768	17892	17732	17747	17780	17712	17675	17986	18125	17695	17904	17793	17862	17583	17837	17832	17829	17827	17873	18069	18021	18024	17694	17897	17832	17825	17871	17789	17960	18081	17699	17901	17686	17782	17781	17850	17750	17935	17656	17700	18043	17769	17927	17817	17758	18050	17742	17679	17735	17871	17742	17838	17944	17658	17620	17849	17969	17658	17726	17838	17919	17834	18061	17760	17801	17856	17800	17632	17574	17647	17893	17661	17857	17898	17808	17835	17734	17866	17749	17839	17709	17861	17855	17692	17839	17792	17520	17722	17902	17823	18040	17966	17658	17866	17910	17827	17920	17988	17722	17723	17954	17729	17930	17604	17716	17909	17924	18042	17756	17995	17980	18041	17946	18033	17909	17918	17985	17756	17690	17762	17974	17941	17815	17907	17794	17996	17977	17731	17764	17887	17869	17726	17800	17955	17786	17923	17870	17839	18027	17753	17805	17841	17722	17837	17733	17792	17817	17769	17671	17871	17971	17946	17697	17583	17805	17817	17781	17720	17827	17943	17582	17867	17737	17665	17908	17894	17981	17999	17818	17582	17941	17705	17882	17797	17820	17867	17681	17985	17917	17888	17950	17898	17700	17814	17930	17924	18030	17751	17645	17948	17697	17841	17771	17787	17851	17739	17766	17951	17618	17892	17872	17850	17723	17796	17867	17754	17951	17991	17675	17896	17692	17737	17910	17925	17776	17751	17916	17743	17684	17785	17860	17656	17905	17927	17919	17944	17976	17781	17878	17739	17711	17733	17628	17801	17867	17692	17677	17772	17925	17810	18051	17736	17912	17847	17804	17818	17649	17860	17729	17799	17614	17849	17787	17825	17766	17713	17832	17876	17642	18040	17770	17801	17684	17928	17858	17951	17894	17818	17883	17805	17883	17809	17736	17788	17921	17943	17861	17833	17588	17716	17744	17758	17787	17919	17785	17896	17843	17846	17980	17766	17676	17732	17638	17718	17874	17797	17890	18001	17881	17582	17842	17787	17980	17902	18078	17798	17885	17652	17716	17880	17873	17737	17996	17813	17761	17987	17814	17960	18088	17688	17820	17903	17970	17841	17810	17788	17869	17844	17703	17793	17917	17836	17740	17827	17907	17938	17610	17785	17740	17732	17844	17630	17905	17747	17700	17836	17844	17852	18052	17760	18017	17921	17945	18014	17728	17880	17789	17897	17883	17959	17857	17629	17913	17765	17650	17889	17821	17506	17692	17671	17773	18007	17840	17672	17862	17816	17877	17865	17948	17742	17916	17899	17781	18084	17761	17775	17892	17709	17744	17596	17938	17716	17848	17684	17718	17605	17481	17754	17829	17923	17862	17911	17740	17889	18011	17841	17900	17693	17760	17589	17751	17741	17772	18030	17723	17923	17684	17762	17572	17925	17875	17765	17612	17856	17754	17693	17871	18006	17972	17957	17817	17779	17852	17733	17844	17819	17782	17733	17792	17764	17820	17798	17985	17732	17853	17866	17933	17925	17787	17902	17956	17842	17886	17644	17801	17914	17791	17911	17700	17815	17790	17776	17799	17766	17814	17943	17839	17930	17540	17685	17744	17637	17912	17866	17789	17900	17888	17787	17743	18011	17626	17840	17828	18035	17832	17672	17902	17912	17843	17851	17671	17818	17853	17940	17700	17833	17745	17761	17857	17963	17707	17968	18166	17918	17930	17721	17889	17994	17991	18043	17956	17916	17857	17899	18005	17876	17741	17661	17885	17966	17763	17677	17814	17785	17781	17921	17827	17903	17886	17623	17835	17933	17959	17864	17694	17747	17592	17819	17951	17954	17886	17374	17876	17824	17857	17941	17900	17892	17937	17618	17869	17859	17915	17956	17823	17914	17735	17793	17857	17831	17694	17755	17800	17758	17692	17965	17861	17899	17867	17512	17854	17614	17872	17945	17885	17839	17928	17940	17809	17852	17908	17966	17994	17600	17790	17752	17768	18021	18009	18044	17879	17905	17860	17967	17994	17846	17832	18009	17893	17880	17777	17785	17914	17790	17898	17650	17703	17922	17943	18047	17742	17845	17954	17816	17832	17798	17686	17601	17618	17861	17793	18002	17699	17800	17763	17914	17773	18043	17842	17624	17773	17862	17989	17798	17793	17827	17841	17899	17947	18028	17689	17881	18041	18006	17777	17935	17556	17979	17792	17881	17834	17972	17926	17710	17875	17759	17746	18037	17933	17896	17823	17818	18026	17859	17666	17945	17775	17784	17967	17915	17797	17986	17923	17782	17818	18015	17798	17873	17751	17795	17992	17889	17885	17678	17904	17992	17881	17771	17917	18047	17885	17957	17962	17913	18095	17726	17769	17966	17844	17918	17893	17764	17661	17775	17734	17801	17701	17723	17546	17744	17743	17651	17754	18063	17680	17975	17804	17729	17938	18056	17917	18110	17911	17968	17948	17988	17604	17885	17937	17797	17706	17965	17763	17728	17854	18089	18015	17878	17950	17719	17821	17928	17887	17778	17781	17905	17885	17842	17888	17739	17837	17830	17703	17833	17645	17989	18009	17743	17866	17736	17743	17829	17873	17773	17903	17854	17869	17937	17727	17929	17886	18059	17734	17897	17788	17790	17897	17948	18028	17951	17808	17786	17882	17810	17894	17866	18120	17798	17922	17761	17829	17797	18060	17962	18048	17931	17730	17706	17739	17864	17567	17792	17834	17857	17790	17790	17729	17874	17657	17551	18085	17717	17831	17710	17567	17967	17906	17921	17997	17912	17678	17811	17856	18085	17706	17831	17865	17967	17670	17892	17665	17774	17733	17785	17643	17912	18036	17893	18019	17949	18017	18012	17900	17879	17500	17938	17897	17830	17989	17922	18111	17794	17950	18060	17804	17857	17831	17867	17971	17698	17661	17774	17749	17904	17855	17780	17809	17816	17763	17656	17753	17830	17639	17736	17705	18062	17799	17856	17890	17827	17643	17676	17949	17657	17771	17829	17850	17885	18116	17952	17918	17924	17696	17968	17694	17698	17753	18004	17871	17870	17859	17661	17713	17802	17624	17884	17743	17862	17863	17557	17691	18048	17811	17701	18012	17970	17927	17776	17854	17788	17855	17699	17848	18020	17806	17934	17998	17871	18023	17609	17753	17871	17887	17651	17892	17956	17918	18030	17973	17760	17863	17708	17908	17778	17747	17854	17740	17933	17737	17973	17966	17951	17856	17932	17762	17854	18025	17836	17861	17785	17746	17792	17728	17991	17637	18009	17972	17864	17839	17814	17911	17730	17760	17839	17622	17905	17754	17805	17991	17628	17755	17792	17815	17958	17737	17768	17739	17764	17775	17726	17767	17819	18023	17884	17930	17857	17900	17851	17785	17934	17617	17779	17844	17929	17858	17635	17951	17639	17795	17824	17831	17711	17882	17997	17726	17888	17806	17781	17949	18008	17878	17952	17689	17623	17845	18055	18009	17953	17601	17820	17872	17678	17702	17776	17944	17948	17813	17759	17698	18013	17746	17756	17847	17620	17972	17896	17752	17816	17810	17692	17915	17789	17887	17801	17727	17923	17800	17803	18113	17790	17768	17840	17702	17929	17767	18094	17950	17866	17775	17684	17876	18017	17782	17904	17843	17749	17826	17906	17810	17995	17742	17847	17787	17821	17768	17817	17704	17850	17947	17734	18012	17771	17599	17880	17917	17937	17960	17660	17838	17576	17973
44242	57555	36660	22155	17139	15665	15596	15352	15314	15310	15397	15331	15191	15312	15397	15299	15420	15162	15338	15344	15419	15283	15338	15354	15355	15510	15376	15376	15299	15245	15362	15456	15343	15311	15417	15347	15436	15228	15387	15291	15343	15159	15228	15184	15224	15174	15133	15285	15274	15561	15336	15429	15303	15192	15295	15424	15209	15537	15329	15383	15235	15531	15407	15463	15363	15390	15384	15335	15317	15400	15366	15386	15354	15425	15233	15244	15350	15421	15259	15377	15230	15157	15281	15194	15364	15271	15286	15383	15268	15289	15284	15269	15374	15275	15366	15120	15357	15484	15347	15309	15376	15245	15400	15411	15257	15231	15292	15342	15260	15233	15256	15477	15446	15244	15477	15405	15273	15433	15344	15249	15447	15188	15388	15381	15278	15293	15466	15425	15431	15273	15256	15273	15194	15357	15244	15423	15415	15213	15474	15117	15347	15258	15309	15476	15157	15293	15246	15456	15393	15100	15400	15325	15205	15320	15263	15363	15360	15296	15424	15293	15361	15177	15242	15333	15189	15375	15296	15262	15218	15252	15213	15309	15309	15248	15425	15342	15387	15363	15168	15400	15346	15327	15284	15347	15286	15241	15243	15399	15306	15095	15449	15259	15292	15490	15211	15363	15280	15513	15331	15315	15249	15216	15426	15335	15264	15236	15521	15403	15426	15136	15200	15192	15340	15540	15432	15236	15344	15392	15457	15269	15256	15263	15240	15323	15440	15327	15350	15363	15227	15340	15352	15190	15410	15274	15369	15333	15274	15104	15360	15219	15291	15497	15354	15249	15269	15396	15437	15283	15291	15175	15315	15143	15112	15405	15360	15204	15218	15092	15364	15410	15302	15379	15434	15366	15182	15293	15355	15279	15349	15263	15329	15308	15457	15260	15438	15195	15314	15303	15376	15442	15321	15401	15357	15220	15288	15384	15270	15350	15284	15354	15488	15504	15393	15338	15473	15265	15434	15354	15346	15318	15316	15244	15311	15312	15341	15395	15342	15300	15338	15412	15348	15347	15296	15395	15340	15253	15181	15361	15335	15406	15275	15109	15392	15384	15259	15085	15445	15452	15184	15206	15364	15250	15249	15368	15308	15378	15387	15251	15382	15358	15140	15104	15483	15313	15397	15362	15472	15337	15285	15433	15311	15310	15319	15247	15290	15189	15262	15328	15368	15280	15367	15227	15342	15439	15309	15301	15468	15383	15254	15332	15389	15196	15233	15265	15424	15326	15385	15301	15226	15389	15231	15322	15271	15327	15382	15418	15460	15256	15426	15365	15215	15275	15344	15227	15409	15247	15453	15284	15218	15404	15451	15261	15372	15252	15328	15294	15377	15309	15259	15383	15406	15202	15138	15273	15276	15390	15450	15394	15310	15261	15393	15336	15302	15221	15177	15399	15418	15333	15089	15301	15366	15206	15481	15407	15434	15409	15364	15357	15360	15423	15380	15237	15407	15444	15307	15525	15362	15425	15406	15337	15137	15478	15229	15499	15419	15424	15290	15271	15324	15029	15509	15180	15330	15207	15208	15329	15293	15290	15199	15307	15162	15260	15221	15297	15384	15591	15445	15428	15287	15358	15514	15327	15386	15235	15339	15215	15218	15353	15366	15312	15256	15308	15222	15212	15280	15334	15373	15261	15312	15118	15298	15324	15148	15297	15122	15293	15440	15341	15419	15377	15304	15460	15358	15297	15458	15136	15426	15265	15436	15271	15267	15503	15291	15347	15345	15189	15490	15331	15209	15265	15394	15279	15410	15325	15359	15452	15326	15377	15182	15236	15378	15191	15351	15363	15367	15251	15380	15445	15218	15281	15165	15236	15250	15400	15120	15302	15238	15349	15361	15260	15333	15459	15351	15360	15306	15345	15303	15278	15382	15299	15444	15339	15369	15130	15325	15358	15312	15374	15247	15390	15279	15267	15276	15452	15223	15262	15100	15199	15233	15312	15523	15317	15388	15246	15230	15259	15474	15344	15186	15227	15325	15310	15356	15176	15247	15229	15302	15580	15508	15408	15263	15419	15294	15243	15376	15259	15310	15404	15372	15135	15470	15394	15308	15437	15369	15348	15383	15380	15338	15373	15358	15320	15307	15242	15282	15360	15336	15345	15359	15275	15217	15237	15413	15295	15298	15241	15363	15198	15347	15375	15272	15384	15464	15359	15351	15425	15486	15427	15251	15394	15345	15438	15298	15444	15215	15362	15415	15467	15299	15371	15466	15331	15283	15438	15235	15402	15285	15616	15342	15287	15271	15425	15238	15323	15380	15320	15138	15328	15434	15143	15308	15401	15202	15343	15313	15356	15194	15270	15350	15368	15354	15261	15225	15239	15159	15375	15324	15389	15513	15324	15364	15331	15289	15303	15481	15323	15300	15466	15424	15272	15232	15261	15454	15379	15329	15268	15375	15428	15365	15405	15374	15341	15315	15351	15554	15388	15309	15357	15085	15190	15279	15284	15345	15418	15313	15245	15320	15318	15336	15286	15273	15205	15156	15395	15322	15362	15381	15362	15391	15504	15228	15291	15282	15246	15369	15284	15355	15422	15409	15179	15284	15268	15158	15358	15362	15282	15367	15211	15435	15376	15491	15341	15284	15397	15210	15261	15328	15420	15257	15422	15307	15242	15314	15304	15455	15305	15286	15403	15260	15260	15261	15292	15282	15248	15237	15390	15253	15418	15363	15185	15148	15341	15454	15489	15388	15470	15208	15218	15368	15355	15342	15277	15362	15315	15304	15228	15329	15346	15431	15501	15263	15357	15273	15407	15361	15311	15338	15211	15480	15283	15477	15490	15352	15335	15469	15172	15327	15289	15337	15222	15217	15309	15329	15618	15339	15386	15195	15267	15229	15312	15385	15514	15361	15309	15189	15266	15303	15361	15282	15376	15174	15334	15399	15471	15335	15084	15180	15263	15372	15186	15262	15398	15279	15221	15254	15238	15499	15220	15444	15255	15316	15411	15197	15337	15310	15398	15209	15187	15463	15234	15311	15379	15481	15220	15250	15232	15257	15344	15331	15424	15225	15347	15540	15326	15220	15201	15439	15251	15461	15339	15184	15446	15354	15160	15289	15177	15272	15300	15360	15338	15238	15213	15362	15437	15176	15432	15289	15281	15312	15450	15307	15382	15282	15366	15301	15266	15260	15406	15361	15373	15312	15251	15279	15335	15304	15333	15547	15359	15355	15390	15444	15203	15408	15262	15233	15237	15253	15241	15509	15195	15284	15321	15247	15324	15463	15395	15398	15313	15406	15338	15542	15476	15340	15401	15403	15348	15373	15384	15365	15365	15242	15373	15254	15324	15361	15488	15351	15337	15276	15291	15474	15364	15313	15440	15326	15391	15302	15104	15306	15462	15290	15385	15343	15193	15209	15386	15311	15275	15129	15256	15483	15209	15132	15052	15473	15410	15237	15254	15251	15293	15301	15266	15283	15309	15317	15411	15401	15457	15300	15364	15470	15293	15479	15201	15497	15386	15201	15165	15255	15277	15348	15378	15148	15169	15308	15372	15310	15239	15406	15351	15275	15416	15463	15395	15272	15298	15213	15289	15362	15161	15234	15297	15218	15315	15310	15298	15490	15422	15342	15204	15498	15297	15282	15530	15390	15339	15365	15339	15468	15224	15304	15584	15426	15385	15394	15319	15371	15325	15392	15253	15088	15617	15243	15305	15334	15362	15222	15400	15384	15413	15298	15372	15365	15177	15261	15312	15190	15330	15374	15182	15303	15097	15224	15310	15344	15378	15221	15321	15385	15349	15265	15096	15135	15374	15268	15334	15279	15305	15239	15400	15306	15321	15364	15372	15371	15219	15315	15344	15157	15422	15259	15348	15339	15275	15351	15353	15435	15264	15347	15315	15438	15387	15321	15319	15373	15373	15360	15246	15408	15366	15454	15187	15262	15281	15207	15301	15390	15274	15371	15392	15432	15372	15226	15351	15154	15254	15284	15302	15369	15377	15453	15285	15296	15180	15258	15271	15368	15329	15341	15218	15468	15402	15224	15396	15155	15131	15326	15216	15207	15271	15348	15308	15303	15457	15374	15387	15231	15519	15302	15237	15366	15153	15419	15256	15261	15429	15347	15268	15462	15179	15388	15458	15485	15306	15369	15186	15422	15265	15439	15272	15254	15376	15473	15350	15564	15449	15393	15268	15201	15195	15229	15242	15255	15379	15211	15379	15298	15305	15415	15438	15448	15315	15198	15353	15176	15166	15490	15392	15379	15237	15285	15329	15087	15293	15374	15328	15385	15276	15172	15119	15498	15379	15210	15237	15369	15481	15382	15167	15342	15292	15187	15431	15305	15339	15358	15207	15358	15371	15395	15496	15213	15599	15182	15271	15320	15320	15293	15348	15340	15174	15228	15374	15310	15324	15373	15438	15265	15420	15266	15225	15246	15253	15300	15240	15212	15397	15376	15358	15368	15300	15222	15217	15215	15297	15329	15379	15302	15354	15364	15259	15373	15150	15392	15146	15381	15319	15389	15250	15369	15299	15253	15459	15169	15226	15305	15285	15287	15425	15389	15403	15243	15327	15352	15386	15235	15377	15357	15250	15359	15198	15357	15377	15272	15445	15279	15398	15269	15272	15236	15339	15177	15290	15235	15492	15405	15404	15427	15290	15527	15289	15341	15321	15110	15152	15342	15354	15281	15212	15177	15273	15251	15371	15391	15069	15328	15404	15434	15189	15385	15353	15288	15292	15473	15351	15440	15436	15446	15275	15373	15414	15424	15429	15339	15302	15351	15422	15518	15323	15136	15476	15271	15296	15265	15410	15216	15390	15389	15452	15387	15408	15347	15287	15499	15427	15445	15486	15202	15323	15184	15429	15168	15347	15282	15204	15443	15254	15507	15483	15346	15174	15275	15178	15211	15407	15362	15365	15233	15259	15423	15266	15572	15436	15291	15388	15364	15420	15290	15328	15345	15304	15289	15255	15350	15214	15369	15322	15413	15310	15420	15277	15268	15320	15302	15235	15436	15337	15190	15279	15168	15383	15316	15355	15466	15272	15151	15332	15386	15391	15436	15350	15125	15212	15241	15285	15395	15302	15311	15323	15450	15362	15300	15280	15400	15465	15203	15200	15274	15414	15243	15205	15332	15423	15426	15341	15283	15253
24411	24169	32622	27364	23599	22235	20746	18129	17906	17932	17760	17522	18038	17811	17722	17961	17660	17750	17978	17664	17810	17583	17640	17641	17798	17801	17533	17681	17637	17730	17849	17884	17687	17805	17792	17712	17674	17563	17663	17513	17748	17672	17646	17668	17635	17683	17651	17821	17579	17640	17736	17721	17694	17466	17638	17451	17858	17570	17877	17590	17477	17470	17517	17726	17611	17884	17499	17515	17260	17576	17781	17654	17552	17688	17563	17587	17709	17504	17725	17593	17463	17733	17616	17655	17698	17449	17772	17675	17675	17659	17572	17657	17566	17561	17492	17565	17874	17619	17687	17564	17644	17841	17690	17567	17688	17848	17676	17743	17592	17708	17607	17628	17541	17696	17235	17731	17661	17752	17475	17518	17635	17611	17447	17580	17510	17381	17519	17533	17555	17471	17683	17592	17642	17488	17425	17619	17564	17380	17484	17632	17756	17704	17668	17708	17699	17575	17651	17517	17748	17483	17528	17682	17658	17659	17673	17526	17745	17674	17602	17341	17550	17731	17650	17604	17632	17781	17692	17755	17650	17740	17455	17639	17551	17555	17651	17589	17499	17669	17694	17552	17822	17489	17780	17647	17591	17613	17824	17582	17474	17852	17898	17553	17646	17556	17713	17777	17638	17550	17439	17554	17572	17460	17483	17493	17604	17631	17369	17645	17631	17617	17632	17593	17738	17525	17484	17427	17629	17671	17418	17457	17629	17604	17798	17565	17687	17530	17529	17459	17552	17770	17720	17712	17445	17774	17802	17656	17559	17662	17568	17495	17661	17662	17397	17851	17782	17778	17594	17624	17397	17789	17536	17407	17615	17736	17623	17761	17600	17664	17627	17643	17755	17554	17654	17493	17628	17366	17640	17804	17626	17614	17548	17646	17736	17774	17725	17512	17723	17595	17672	17492	17919	17550	17675	17582	17757	17575	17696	17434	17525	17580	17701	17449	17509	17519	17584	17560	17462	17580	17747	17620	17754	17801	17518	17721	17612	17647	17706	17487	17638	17670	17768	17496	17478	17580	17492	17676	17586	17591	17655	17578	17685	17700	17568	17501	17632	17675	17850	17678	17574	17642	17467	17622	17789	17704	17750	17602	17683	17548	17758	17370	17556	17510	17651	17694	17464	17770	17656	17571	17562	17439	17632	17480	17524	17473	17621	17644	17757	17637	17635	17701	17621	17598	17667	17579	17750	17622	17565	17566	17570	17643	17623	17593	17743	17551	17577	17605	17838	17643	17705	17589	17842	17832	17728	17618	17450	17703	17645	17492	17624	17545	17331	17453	17655	17810	17504	17753	17713	17470	17654	17764	17835	17782	17474	17733	17830	17654	17518	17666	17389	17261	17677	17578	17749	17342	17668	17646	17549	17763	17683	17388	17653	17598	17701	17550	17380	17689	17618	17453	17591	17668	17491	17480	17777	17759	17509	17337	17671	17518	17382	17488	17620	17854	17687	17731	17783	17639	17498	17560	17710	17569	17726	17774	17815	17623	17514	17492	17674	17621	17426	17621	17722	17807	17654	17591	17563	17537	17639	17628	17604	17520	17455	17635	17587	17606	17468	17789	17450	17431	17591	17579	17591	17668	17674	17653	17434	17572	17591	17440	17628	17329	17676	17758	17864	17804	17610	17783	17520	17562	17769	17538	17682	17408	17589	17642	17475	17698	17325	17602	17860	17576	17761	17751	17812	17646	17713	17617	17768	17618	17645	17406	17653	17656	17731	17476	17611	17602	17607	17728	17724	17680	17590	17588	17523	17518	17447	17608	17569	17582	17494	17577	17359	17586	17680	17669	17708	17687	17900	17549	17554	17705	17586	17572	17466	17579	17697	17753	17366	17518	17445	17487	17685	17797	17582	17540	17723	17656	17679	17577	17676	17590	17361	17850	17538	17667	17465	17684	17482	17586	17714	17572	17532	17612	17626	17656	17337	17691	17509	17812	17523	17463	17938	17558	17400	17518	17698	17562	17634	17576	17613	17704	17702	17377	17360	17358	17671	17550	17717	17548	17588	17435	17887	17695	17639	17681	17483	17557	17707	17499	17741	17713	17444	17651	17506	17621	17680	17670	17628	17559	17627	17470	17554	17630	17743	17590	17835	17678	17536	17540	17558	17428	17459	17468	17670	17644	17602	17887	17383	17603	17681	17604	17659	17624	17684	17581	17552	17491	17648	17567	17765	17508	17572	17593	17735	17590	17679	17622	17543	17523	17769	17560	17667	17624	17652	17517	17431	17504	17660	17543	17472	17516	17434	17650	17637	17662	17564	17583	17685	17437	17676	17781	17554	17470	17523	17585	17429	17513	17410	17804	17615	17407	17528	17666	17700	17501	17626	17667	17541	17500	17594	17811	17515	17624	17592	17601	17650	17598	17669	17686	17734	17661	17479	17574	17705	17623	17492	17510	17590	17635	17795	17724	17592	17742	17600	17545	17726	17792	17574	17661	17624	17564	17603	17417	17681	17551	17568	17452	17729	17551	17717	17517	17544	17685	17783	17660	17580	17646	17694	17479	17676	17683	17773	17771	17696	17611	17444	17519	17721	17647	17587	17874	17801	17777	17630	17949	17562	17647	17452	17540	17549	17520	17658	17812	17667	17678	17807	17765	17695	17539	17537	17579	17626	17722	17583	17613	17629	17609	17458	17537	17717	17473	17586	17682	17668	17625	17742	17282	17544	17737	17523	17673	17508	17515	17460	17669	17678	17568	17826	17501	17504	17581	17708	17553	17584	17387	17663	17453	17557	17648	17481	17564	17467	17376	17634	17670	17734	17702	17648	17599	17685	17654	17626	17579	17661	17752	17443	17801	17545	17625	17554	17639	17566	17716	17661	17769	17682	17733	17630	17444	17689	17604	17752	17534	17586	17717	17404	17631	17625	17523	17514	17636	17790	17577	17819	17522	17728	17536	17470	17499	17558	17463	17506	17542	17608	17832	17444	17680	17613	17523	17592	17608	17631	17656	17790	17464	17758	17385	17610	17362	17596	17865	17727	17548	17558	17746	17840	17588	17522	17567	17758	17602	17700	17549	17789	17517	17689	17770	17660	17476	17761	17589	17526	17733	17611	17588	17820	17548	17606	17600	17500	17593	17426	17631	17635	17669	17668	17559	17543	17835	17594	17403	17810	17665	17678	17426	17550	17567	17531	17638	17784	17715	17735	17551	17666	17544	17799	17643	17437	17679	17651	17602	17665	17701	17836	17397	17579	17377	17569	17696	17665	17565	17809	17822	17530	17667	17499	17516	17529	17557	17419	17580	17610	17691	17726	17599	17611	17593	17514	17743	17442	17578	17604	17541	17558	17425	17591	17830	17427	17586	17439	17603	17554	17808	17517	17625	17520	17500	17663	17666	17450	17515	17653	17552	17650	17643	17670	17450	17620	17613	17581	17725	17444	17670	17524	17638	17633	17620	17542	17657	17796	17636	17810	17684	17709	17824	17726	17699	17598	17722	17641	17585	17513	17784	17550	17523	17367	17636	17516	17799	17533	17752	17613	17781	17793	17590	17581	17467	17506	17500	17636	17663	17728	17663	17591	17515	17697	17738	17550	17624	17673	17529	17571	17423	17580	17535	17515	17534	17731	17382	17696	17475	17721	17584	17779	17589	17425	17633	17614	17755	17510	17598	17350	17556	17580	17689	17517	17566	17529	17633	17587	17477	17654	17585	17454	17840	17713	17548	17692	17736	17481	17585	17774	17638	17465	17661	17885	17444	17765	17596	17493	17783	17517	17516	17515	17537	17724	17696	17627	17817	17756	17574	17782	17672	17710	17576	17555	17525	17784	17713	17549	17743	17629	17450	17295	17770	17531	17751	17558	17606	17606	17695	17752	17637	17560	17625	17621	17701	17627	17732	17354	17643	17639	17741	17725	17694	17716	17634	17479	17432	17683	17475	17695	17506	17548	17563	17739	17690	17460	17390	17518	17575	17887	17561	17587	17590	17772	17579	17541	17753	17668	17647	17483	17423	17612	17682	17642	17447	17520	17742	17610	17647	17564	17652	17839	17564	17681	17537	17620	17644	17538	17559	17536	17494	17586	17360	17378	17825	17475	17570	17719	17690	17720	17489	17626	17627	17712	17577	17699	17726	17548	17605	17391	17541	17408	17600	17765	17661	17629	17590	17568	17642	17746	17733	17582	17756	17500	17895	17607	17566	17497	17684	17740	17527	17634	17634	17628	17582	17456	17740	17714	17578	17513	17447	17534	17562	17691	17857	17516	17546	17653	17601	17509	17607	17496	17412	17561	17614	17452	17574	17809	17670	17755	17527	17581	17782	17600	17427	17653	17765	17602	17579	17641	17735	17597	17705	17538	17711	17766	17663	17411	17804	17591	17641	17688	17408	17409	17405	17514	17781	17501	17661	17640	17599	17785	17770	17752	17963	17630	17725	17661	17503	17548	17884	17662	17721	17796	17638	17682	17638	17620	17712	17496	17633	17721	17640	17653	17732	17827	17570	17553	17522	17583	17595	17434	17489	17406	17547	17614	17699	17536	17725	17484	17617	17699	17517	17529	17654	17609	17504	17533	17727	17708	17562	17610	17768	17707	17576	17417	17581	17554	17755	17524	17428	17641	17645	17660	17653	17731	17774	17637	17550	17647	17685	17474	17627	17853	17591	17583	17676	17510	17561	17662	17566	17693	17630	17515	17638	17641	17666	17593	17533	17605	17795	17663	17540	17811	17677	17709	17814	17441	17633	17538	17660	17631	17448	17648	17640	17753	17563	17634	17753	17681	17713	17481	17391	17598	17600	17515	17541	17679	17538	17458	17641	17533	17651	17756	17468	17642	17401	17464	17543	17354	17557	17642	17327	17633	17765	17752	17605	17423	17503	17375	17461	17382	17648	17608	17537	17536	17510	17472	17454	17507	17502	17584	17567	17653	17398	17672	17499	17605	17762	17762	17440	17711	17644	17625	17579	17429	17568	17558	17777	17464	17574	17569	17531	17586	17808	17619	17516	17487	17653	17720	17689	17653	17552	17741	17679	17585	17506	17552	17714	17513	17606	17691	17676	17709	17627	17562	17503	17767	17618	17711	17654	17700	17548	17526	17380	17527	17742	17735	17526	17629	17461	17706	17512	17409	17710	17621	17688	17568	17627	17546	17700	17448	17684	17545	17491
64242	97052	66497	39927	23706	16937	15636	15448	15240	15172	15293	15140	15297	15208	15229	15360	15110	15347	15311	15173	15169	15254	15222	15239	15294	15285	15315	15307	15110	15304	15188	15172	15175	15380	15185	15142	15212	15201	15194	15183	15357	15215	15219	15174	15338	15308	15248	15077	15190	15253	15299	15289	15183	15233	15114	15255	15396	15327	15140	15285	15247	15171	15202	15133	15078	15125	15321	15356	15284	15413	15229	15163	15304	15261	15341	15305	15257	15369	15190	15203	15214	15271	15320	15248	15205	15102	15277	15224	15268	15328	15290	15331	15154	15185	15247	15332	15298	15296	15008	15302	15015	15105	15163	15339	15232	15284	14988	15244	15328	15163	15224	15282	15150	15096	15328	15167	15428	15212	15273	15217	15296	15124	15188	15218	15132	15336	15199	15252	15192	15113	15329	15275	15187	15296	15278	15180	15130	15230	15177	15208	15171	15242	15187	15197	15349	15487	15362	15297	15317	15274	15263	15304	15291	15203	15265	15180	15370	15140	15150	15220	15260	15285	15210	15258	15168	15100	15282	15344	15407	15127	15302	15155	15238	15262	15018	15309	15125	15228	15194	15208	15290	15260	15174	15380	15178	15295	15165	15398	15206	15453	15236	15121	15316	15038	15295	15199	15256	14974	15218	15283	15246	15255	15210	15218	15149	15295	15416	15302	15229	15313	15529	15270	15251	15157	15238	15327	15137	15108	15194	15106	15306	15211	15204	15226	15264	15092	15304	15379	15275	15055	15307	15168	15267	15142	15227	15238	15256	15152	15041	15108	15294	15249	15072	15116	15353	15322	15242	15351	15141	15333	15161	15284	15122	15413	15199	15150	15277	15233	15329	15123	15198	15097	15375	15214	15080	15116	15323	15079	15257	15152	15178	15413	15191	15303	15197	15313	15285	15125	15362	15163	15251	15181	15351	15279	15207	15404	15295	15201	15204	15182	15149	15267	15281	15149	15304	15226	15279	15113	15182	15182	15108	15135	15015	15204	15084	15159	15184	15212	15380	15053	15348	15207	15138	15172	15242	15329	15187	15153	15131	15191	15284	15210	15245	15222	15280	15277	15199	15070	15230	15327	15357	15323	15203	15316	15111	15208	15119	15290	15346	15172	15223	15213	15381	15223	15104	15278	15210	15237	15191	15258	15393	15265	15150	15123	15159	15191	15190	15394	15226	15236	15296	15367	15256	15180	15365	15340	15176	15166	15168	15238	15222	15024	15312	15278	15111	15401	15321	15252	15108	15239	15276	15046	15140	15291	15247	15217	15243	15384	15130	15331	15208	15380	15239	15247	15243	15228	15296	15057	15274	15068	15192	15310	15400	15154	14997	15283	15187	15200	15300	15280	15433	15084	15241	15229	15290	15298	15200	15153	15251	15228	15246	15295	15195	15287	15253	15161	15192	15097	15100	15090	15203	15246	15258	15207	15226	15051	15181	15136	15120	15207	15374	15256	15296	15197	15285	15279	15137	15475	15242	15307	15286	15292	15285	15215	15193	15216	15195	15266	15371	15417	15257	15211	15264	15215	15271	15259	15210	15162	15167	15130	15235	15434	15183	15125	15366	15416	15116	15209	15248	15117	15244	15401	15162	15296	15278	14997	15067	15143	15116	15394	15105	15308	15341	15316	15148	15215	15175	15221	15138	15239	15192	15161	15192	15271	15234	15195	15155	15201	15353	15053	15362	15174	15278	15056	15272	15156	15250	15306	15123	15260	15270	15305	15203	15356	15219	15293	15240	15254	15204	15276	15230	15138	15378	15227	15377	15164	15223	15311	15216	15158	15183	15192	15298	15202	15012	15335	15240	15215	15237	15262	15265	15347	15265	15089	15095	15238	15243	15142	15064	15207	15093	15170	15232	15220	15184	15316	15290	15219	15259	15230	15274	15269	15322	15211	15249	15205	15320	15412	15068	15099	15340	15175	15145	15265	15171	15323	15296	15208	15164	15473	15169	15205	15208	15326	15203	15189	15362	15007	15274	15296	15352	15100	15411	15171	15281	15167	15198	15329	15230	15181	15421	15172	15158	15202	15136	15371	15339	15226	15253	15162	15272	15325	15264	15201	15120	15338	15323	15098	15396	15275	15386	15188	15272	15167	15155	15320	15242	15190	15043	15306	15344	15109	15248	15260	15102	15131	15302	15245	15200	15130	15317	15307	15245	15286	15156	15073	15295	15178	15136	15289	15191	15145	15399	15057	15266	15485	15124	15211	15221	15189	15202	15291	15191	15164	15200	15305	15360	15080	15283	15151	15248	15301	15274	15178	15331	15196	15470	15209	15114	15188	15264	15211	15238	15246	15208	15156	15285	15036	15229	15268	15234	15179	15232	15196	15287	15109	15381	15018	15117	15064	15193	15131	15216	15208	15248	15159	15337	15212	15273	15280	15213	15127	15306	15252	15304	15273	15305	15143	15304	15128	15357	15247	15189	15296	15159	15131	15107	15391	15251	15312	15296	15145	15322	15204	15239	15229	15217	15216	15317	15090	15312	15211	15256	15113	15272	15257	15048	15262	15357	15371	15314	15172	15125	15248	15310	15251	15213	15363	15303	15386	15047	15248	15260	15312	15275	15232	15261	15300	15217	15033	15215	15167	15188	15313	15180	15321	15222	15380	15258	15230	15256	15079	15210	15245	15263	15379	15119	15295	15211	15295	15286	15202	15118	15062	15161	15198	15114	15192	15187	15075	15228	15147	15284	15319	15191	15218	15223	15241	15015	15202	15237	15087	15317	15259	15151	15329	15238	15239	15195	15328	15162	15298	15125	15209	15313	15239	15310	15287	15266	15318	15285	15183	15122	15268	15298	15267	15211	15243	15265	15299	15196	15099	15266	15320	15186	15068	15232	15107	15150	15321	15260	15116	15338	15319	15165	15290	15249	15046	15185	15233	15139	15274	15225	15243	15218	15165	15247	15283	15309	15295	15131	15418	15133	15170	15458	15247	15152	15320	15214	15259	15259	15181	15189	15061	15091	15298	15325	15322	15154	15273	15258	15220	15363	15060	15245	15257	15221	15269	15166	15344	15158	15417	15252	15303	15352	15277	15233	15153	15196	15144	15195	15336	15279	15136	15177	15112	15286	15172	15208	15085	15330	15102	15280	15061	15271	14972	15218	15221	15285	15096	15256	15284	15139	15211	15049	15219	15180	15240	15225	15176	15330	15109	15243	15205	15160	15411	15294	14961	15139	15256	15419	15310	15150	15395	15165	15263	15196	15264	15255	15430	15221	15288	15089	15197	15278	15349	15372	15160	15320	15227	15432	15243	15197	15303	15380	15128	15270	15420	15279	15195	15284	15224	15179	15424	15239	15290	15218	15240	15315	15330	15129	15012	15318	15439	15355	15387	15332	15166	15123	15222	15221	15002	15280	15255	15380	15319	15418	15237	15361	15239	15051	15351	15328	15354	15320	15411	15209	15247	15238	15150	15186	15309	15231	15195	15105	15237	15421	15042	15474	15144	15252	15257	15229	15246	15146	15100	15183	15154	15171	15265	15192	15150	15375	15199	15078	15282	15282	15282	15167	15267	14963	15199	15221	15383	15263	15132	15212	15317	15042	15357	15116	15213	15089	15120	15307	15177	15163	15096	15201	15248	15224	15163	15205	15151	15216	15117	15232	15223	15097	15258	15126	15166	15193	15063	15318	15459	15287	15163	15189	15269	15354	15214	15146	15152	15284	15443	15281	15159	15392	14916	15138	15250	15212	15281	15189	15153	15088	15305	15287	15130	14973	15178	15232	15154	15282	15236	15147	15383	15232	15157	15231	15244	15038	15248	15084	15349	15279	15282	15283	15271	15124	15318	15207	15237	15223	15167	15271	15286	15150	15302	15216	15333	15346	15276	15443	15133	15231	15251	15336	15271	15153	15030	15138	15245	15226	15159	15278	15204	14979	15267	15213	15225	15315	15267	15179	15141	15166	15107	15245	15361	15230	15390	15086	15153	15288	14969	15222	15211	15178	15364	14985	15169	15242	15309	15107	15196	15067	15319	15266	15209	15183	15320	15309	15238	15243	15263	15268	15236	15194	15270	15324	15299	15188	15456	15279	15323	15290	15109	15354	15175	15278	15248	15241	15302	15212	15163	15171	15124	15093	15400	15200	15248	15111	15218	15313	15173	15406	15329	15176	15263	15347	15224	15302	15180	15176	15274	15152	15274	15186	15107	15129	15376	15215	15343	15239	15277	15356	15176	15341	15158	15216	15054	15284	15168	15235	15232	15331	15283	15336	15228	15163	15219	15300	15238	15212	15255	15195	15109	15301	15272	15211	15336	15375	15200	15193	15346	15238	15064	15195	15365	15145	15252	15226	15007	15220	15195	15300	15234	15195	15204	15249	15153	15289	15153	15259	15267	15164	15301	15210	15177	15351	15265	15177	15165	15183	15301	15143	15345	15218	15222	15137	15249	15409	15285	15258	15302	15179	15303	15315	15069	15172	15232	15167	15182	15441	15130	15284	15344	15192	15274	15292	15326	15153	15147	15182	15176	15270	15197	15268	15170	15220	15366	15301	15223	15259	15178	15318	15160	15114	15078	15112	15182	15132	15316	15210	15254	15361	15251	15115	15296	15094	15158	15304	15215	15306	15165	15185	15130	15190	15178	15143	15284	15201	15261	15341	15235	15244	15346	14996	15237	15283	15254	15364	15290	15250	15048	15158	15195	15092	15247	15040	15251	15104	15031	15122	15260	15409	15140	15194	15104	15203	15178	15149	15075	15108	15222	15162	15342	15253	15321	15148	15307	15300	15255	15330	15177	15149	15175	15341	15105	15194	15331	15346	15150	15250	15348	15264	15157	15238	15219	15201	15404	15265	15206	15320	15187	15190	15262	15145	15247	15257	15230	15165	15082	15215	15231	15085	15160	15212	15294	15288	15236	15214	15127	15161	15259	15174	15139	15439	15239	15212	14997	15236	15090	15174	15251	15254	15206	15325	15282	15183	15132	15215	15309	15137	15042	15256	15190	15300	15009	15351	15290	15253	15280	15155	15284	15127	15484	15287	15184	15202	15215	15177	15233	15315	15261	15199	15205	15434	15165	15315	15067	15183	15224	15207	15079	15223	15367	15349	15125	15130	15289	15301	15240	15380	15259	15133	15223	15277	15229	15265	15186	15175	15312	15250	15182
22833	22396	30479	24769	22210	23323	24903	18911	17906	18095	18182	17866	18218	17877	17931	17973	17953	17913	17956	17866	17918	17750	17724	17515	17834	17848	17647	17811	17848	17949	17870	17800	17693	17656	17872	17805	17782	17834	17932	17647	17939	17724	17703	17706	17760	17739	17572	17826	17658	17675	17647	17821	17773	17767	17761	17797	17805	17871	17689	17915	17737	17734	17649	17709	17837	17743	17892	17711	17698	17663	17688	17530	17688	17500	17612	17641	17784	17754	17709	17740	17868	17824	17569	17652	17758	17585	17522	17593	17680	17572	17928	17547	17700	17732	17688	17865	17716	17820	17597	17764	17628	17751	17607	17521	18041	17915	17723	17431	17615	17759	17637	17929	17850	17788	17698	17657	17662	17659	17800	17780	17790	17647	17756	17558	17460	17677	17804	17786	17679	17784	17739	17913	17688	17497	17786	17926	17785	17661	17840	17682	17883	17710	17708	17776	17626	17699	17849	17641	17750	17676	17641	17595	17658	17764	17767	17773	17605	17806	17714	17686	17590	17805	17491	17737	17701	17678	17574	17885	17948	17477	17610	17646	17653	17807	17586	18040	17930	17943	17680	17642	17834	17619	17528	17755	17617	17864	17756	17563	17674	17825	17750	17620	17804	17670	17611	17846	17607	17679	17614	17693	17628	17660	17737	17712	17650	17764	17565	17776	17698	17701	17592	17689	17632	17829	17758	17613	17747	17862	17654	17680	17732	17737	17613	17493	17550	17504	17655	17706	17574	17626	17738	17665	17756	17676	17475	17722	17739	17512	17721	17686	17688	17747	17767	17718	17832	17646	17438	17798	17746	17679	17623	17650	17648	17714	17627	17837	17818	17589	17670	17482	17609	17763	17623	17626	17707	17664	17731	17847	17859	17699	17490	17595	17534	17582	17655	17444	17748	17816	17563	17672	17737	17478	17776	17697	17748	17853	17644	17829	17578	17558	17756	17776	17713	17655	17723	17575	17924	17498	17672	17560	17489	17863	17517	17738	17725	17755	17720	17538	17876	17518	17598	17639	17533	17596	17711	17675	17587	17469	17688	17797	17754	17567	17879	17736	17730	17575	17736	17567	17715	17575	17690	17702	17582	17820	17649	17763	17885	17859	17651	17505	17641	17554	17828	17698	17752	17548	17706	17620	17531	17647	17794	17819	17828	17523	17531	17844	17723	17797	17683	17667	17951	17670	17715	17511	17542	17591	17810	17602	17817	17839	17634	17580	17742	17616	17788	17975	17529	17810	17664	17497	17638	17810	17754	17781	17755	17609	17863	17984	17525	17750	17918	17772	17630	17815	17608	17811	17754	17761	17774	17764	17578	17667	17740	17837	17616	17646	17605	17683	17665	17437	17828	17607	17696	17561	17713	17681	17785	17656	17793	17891	17938	17538	17763	17772	17646	17795	17608	17791	17542	17668	17683	17462	17601	17635	17727	17837	17543	17524	17609	17576	17837	17690	17805	17877	17621	17660	17728	17696	17783	17755	17687	17687	17610	17769	17705	17578	17665	17794	17440	17644	17926	17747	17658	17706	17784	17666	17751	17720	17693	17606	17857	17638	17774	17623	17659	17821	17863	17717	17621	17739	17662	17758	17618	17715	17580	17795	17759	17753	17709	17491	17561	17593	17698	17633	17691	17676	17622	17739	17839	17697	17795	17571	17503	17828	17729	17435	17663	17526	17759	17851	17715	17792	17768	17613	17666	17458	17760	17850	17913	17772	17845	17710	17613	17916	17818	17783	17673	17558	17572	17629	17482	17667	17721	17553	17846	17893	17746	17702	17863	17594	17602	17803	17845	17681	17653	17907	17664	17628	17689	17574	17933	17691	17698	17711	17676	17499	17467	17691	17566	17590	17521	17761	17695	17591	17641	17711	17678	17883	17848	17813	17593	17617	17532	17687	17610	17726	17708	17853	17808	17666	17839	17770	17780	17552	17519	17536	17675	17829	17813	17770	17712	17532	17729	17724	17643	17533	17791	17388	17802	17713	17685	17782	17505	17709	17582	17746	17747	17621	17708	17595	17897	17757	17770	17644	17672	17753	17743	17598	17751	17741	17679	17659	17709	17645	17551	17668	17608	17470	17712	17686	17564	17789	17552	17799	17510	17718	17527	17746	17537	17710	17606	17660	17574	17948	17571	17624	17771	17651	17616	17509	17722	17727	17603	17772	17743	17776	17717	17555	17633	17622	17799	17681	17746	17829	17567	17567	17761	17650	17701	17749	17679	17507	17637	17555	17651	17670	17797	17594	17654	17546	17791	17698	17539	17771	17591	17805	17861	17570	17708	17719	17924	17973	17661	17502	17653	17739	17664	17564	17654	17702	17648	17707	17675	17734	17858	17488	17794	17465	17770	17688	17644	17814	17745	17744	17554	17661	17623	17822	17607	17689	17819	17557	17747	17541	17640	17645	17644	17658	17676	17595	17666	17713	17517	17738	17709	17759	17737	17721	17576	17445	17643	17796	17794	17637	17770	17487	17811	17814	17603	17707	17583	17595	17725	17724	17653	17791	17749	17769	17858	17593	17528	17721	17437	17678	17679	17679	17853	17751	17882	17728	17838	17680	17552	17811	17866	17632	17633	17638	17815	17572	17540	17625	17870	17536	18069	17783	17753	17853	17591	17508	17331	17558	17666	17640	17562	17606	17646	17629	17615	17561	17594	17599	17695	17556	17625	17694	17774	17763	17613	17690	17539	17583	17560	17656	17557	17635	17470	17830	17803	17741	17694	17621	17676	17775	17940	17640	17712	17747	17644	17737	17588	17633	17568	17785	17683	17733	17754	17556	17833	17568	17665	17665	17549	17506	17690	17535	17653	17633	17510	17730	17821	17523	17572	17720	17737	17877	17627	17945	17681	17770	17540	17861	17551	17749	17511	17630	17683	17609	17572	17772	17707	17663	17487	17585	17773	17822	17663	17601	17606	17708	17716	17744	17527	17653	17704	17620	17630	17636	17678	17563	17648	17701	17697	17592	17684	17686	17795	17907	17800	17652	17554	17887	17544	17619	17886	17571	17712	17579	17596	17671	17411	17584	17648	17654	17796	17731	17520	17550	17873	17721	17724	17829	17723	17743	17862	17645	17607	17589	17768	17606	17423	17519	17686	17765	17477	17602	17751	17495	17679	17533	17770	17822	17750	17713	17597	17478	17566	17713	17649	17620	17696	17655	17688	17486	17688	17642	17795	17615	17758	17510	17784	17695	17613	17700	17530	17526	17862	17894	17706	17832	17625	17985	17779	17438	17785	17872	17790	17678	17791	17987	17698	17358	17646	17705	17612	17826	17484	17528	17687	17799	17844	17669	17935	17683	17803	17876	17744	17777	17980	17719	17825	17437	17672	17743	17573	17522	17756	17637	17699	17742	17591	17614	17639	17809	17583	17658	17748	17531	17809	17749	17644	17528	17539	17545	17555	17463	17680	17725	17620	17813	17583	17646	17576	17664	17866	17962	17722	17486	17695	17584	17743	17549	17557	17759	17733	17715	17584	17739	17702	17623	17818	17565	17766	17712	17699	17576	17647	17702	17743	17556	17607	17694	17675	17574	17721	17622	17736	17881	17771	17620	17734	17615	17639	17849	17678	17746	17564	17698	17754	17831	17685	17755	17885	17674	17485	17641	17636	17632	17833	17866	17801	17446	17722	17803	17591	17554	17593	17550	17730	17577	17758	17685	17487	17689	17655	17370	17886	17611	17783	17700	17663	17905	17826	17648	17641	17623	17543	17545	17624	17731	17637	17671	17900	17683	17791	17781	17670	17733	17620	17614	17819	17591	17609	17651	17567	17724	17924	17684	17719	17886	17933	17705	17504	17702	17681	17818	17871	17613	17598	17760	17626	17949	17731	17836	17619	17593	17632	17584	17776	17684	17667	17595	17735	17724	17645	17567	17655	17769	17837	17681	17777	17558	17672	17713	17593	17757	17655	17731	17722	17711	17760	17799	17736	17778	17570	17719	17790	17604	17500	17626	17761	17668	17809	17614	17582	17517	17708	17729	17667	17633	17577	17663	17661	17769	17595	17554	17791	17634	17515	17806	17675	17672	17592	17877	17723	17793	17838	17760	17628	17579	17656	17466	17386	17564	17786	17647	17534	17543	17704	17657	17554	17508	17761	17821	17729	17597	17908	17434	17640	17750	17766	17725	17722	17591	17561	17559	17593	17651	17671	17589	17738	17622	17564	17568	17699	17688	17518	17563	17778	17645	17517	17860	17516	17647	17711	17909	17660	17768	17875	17740	17790	17561	17496	17554	17773	17772	17754	17644	17760	17768	17634	17505	17593	17676	17835	17739	17721	17784	17654	17641	17581	17718	17501	17518	17640	17661	17298	17563	17929	17690	17683	17841	17611	17643	17621	17593	17675	17640	17811	17693	17503	17785	17637	17477	17739	17734	17728	17731	17798	17590	17674	17748	17600	17886	17630	17742	17737	17781	17654	17645	17691	17806	17584	17810	17863	17674	17783	17785	17511	17597	17726	17565	17606	17666	17711	17667	17758	17685	17753	17777	17721	17727	17677	17688	17430	17683	17630	17439	17600	17752	17692	17667	17670	17673	17702	17710	17659	17820	17720	17651	17479	17764	17871	17576	17712	17686	17610	17647	17746	17729	17686	17618	17481	17467	17693	17635	17778	17809	17687	17638	17775	17889	17804	17554	17497	17667	17739	17601	17642	17630	17878	17699	17710	17617	17825	17536	17720	17591	17605	17547	17929	17745	17767	17880	17621	17737	17600	17645	17615	17636	17631	17672	18065	17633	17821	17630	17541	17729	17667	17811	17769	17756	17682	17655	17842	17524	17661	17735	17603	17810	17670	17571	17701	17896	17663	17824	17795	17675	17782	17925	17562	17654	17655	17797	17646	17580	17796	17689	17971	17876	17655	17686	17559	17492	17719	17766	17709	17644	17708	17765	17624	17717	17938	17722	17622	17601	17578	17612	17716	17691	17544	17736	17609	17734	17674	17906	17583	17757	17742	17752	17583	17465	17573	17557	17602	17552	17707	17761	17879	17761	17770	18059	17716	17801	17693	17657	17642	17651	17692	17743	17737	17670	17719	17698	17726	17663	17732	17588	17840	17605	17706	17756	17704	17802	17976	17702	17635	17572	17587	17652	17745	17756	17835	17857	17806	17692
61422	103949	76436	48407	27677	18622	15972	15417	15156	15202	15253	15308	15285	14926	15329	15061	15047	15236	15387	15422	15296	15272	15208	15176	15202	15350	15297	15242	15127	15371	15354	15275	15247	15114	15183	15102	15185	15364	15332	15154	15314	15083	15102	15012	15407	15042	15297	15273	15282	15192	15318	15221	15164	15296	15184	15315	15120	15545	15469	15193	15342	15125	15151	15182	15214	15179	15227	15295	15136	15222	15072	15454	15245	15139	15051	15179	15164	15221	15208	15204	15266	15373	15287	15122	15302	15108	15213	15346	15151	15411	15270	15195	15212	15125	15227	15242	15314	15113	15228	15308	15218	15260	15402	15194	15281	15136	15094	15118	15321	15349	15155	15268	15189	15306	15203	15378	15207	15131	15050	15116	15116	15191	15251	15279	15084	15223	15286	15313	15253	15279	15018	15171	15208	15321	15308	15243	15320	15186	15143	15352	15226	15372	15181	15060	15288	15206	15199	15256	15302	15238	15099	15360	15364	15215	15112	15291	15026	15291	15186	15272	15265	15216	15251	15280	15168	15323	15314	15133	15123	15215	15095	15209	15242	15351	15235	15310	15199	15202	15306	15101	15235	15295	15358	15159	15399	15263	15383	15151	15429	15257	15494	14996	15072	15222	15174	15313	15295	15305	15263	15236	15323	15124	15325	15136	15051	15176	15381	15209	15210	15311	15289	15379	15175	15058	15328	15395	15206	15069	15258	15402	15284	15344	15292	15311	15221	15206	15293	15364	15255	15194	15245	15248	15224	15199	15081	15240	15083	15071	15174	15231	15069	15196	15060	15151	15232	15334	15075	15188	15318	15345	15076	15263	15318	15272	15293	14880	15298	15259	15320	15175	15255	15149	15301	14993	15246	15077	15250	15161	15220	15261	15139	15327	15263	15239	15248	15247	15189	15239	15142	15230	15087	15289	15144	15357	15056	15071	15203	14944	15193	15304	15109	15289	15318	15245	15289	15200	15152	15079	15093	15104	15142	15165	15272	15117	15143	15322	15243	15334	15217	15276	15338	15257	15236	15336	15216	15279	15171	15077	15317	15279	15313	15237	15241	15179	15253	15364	15140	15261	15126	15112	15205	15027	15250	15226	15226	15136	15193	15198	15157	15090	15219	15197	15170	15226	15317	15416	15188	15317	15070	15196	15206	15284	15011	15303	15331	15258	15220	15255	15185	15104	15228	15151	15198	15280	15244	15420	15374	15293	15125	15366	15117	15168	15270	15127	15273	15354	15254	15220	15271	15206	15237	15304	15213	15149	15046	15133	15085	15419	15369	15177	15141	15168	15165	15079	15115	15045	15335	15151	15252	15072	15084	15311	15263	15246	15107	15390	15140	15378	15265	15311	15398	15193	15151	15207	15251	15227	15205	15135	15209	15084	15284	15221	15075	15351	15116	15048	15346	15121	15272	15199	15161	15076	15180	15375	15098	15181	15127	14955	15316	15258	15295	15135	15122	15250	15265	15258	15227	15371	15181	15266	15204	15170	15284	15281	15208	15351	15172	15009	15215	15326	15085	15322	15094	15261	15239	15275	15361	15204	15304	15198	15155	15081	15206	15298	15187	15209	15206	15328	15103	15269	15240	15174	15252	15200	15401	15294	15256	15142	15235	15092	15106	15395	15261	15297	15310	15091	15139	15178	15215	15177	15192	15162	15346	15234	15273	15117	15169	15250	15259	15179	15032	15241	15201	15294	15222	15304	15191	15229	15227	15218	15120	15014	15323	15302	15319	15274	15259	15128	15228	14982	15271	15201	15287	15282	15080	15101	15194	15214	15178	15272	15322	15322	15338	15346	15241	15230	15225	15268	15165	15247	15214	15229	15431	15265	15208	15066	15143	14979	15141	15260	15100	15037	15205	15186	15118	15114	15255	15248	15334	15203	15213	15360	15335	15235	15377	15194	15286	15330	15088	15208	15260	15220	15382	15249	15293	15188	15176	15168	15177	15362	15134	15181	15122	15198	15132	15096	15164	15358	15331	15252	15238	15312	15242	15243	15314	15039	15040	15286	15173	15209	15267	15303	15264	15252	15143	15135	15230	15317	15092	15288	15197	15322	15347	15267	15167	15131	15197	15169	15276	15253	15182	15267	15304	15252	15222	15160	15287	15162	15044	15210	15259	15212	15180	15499	15237	15112	15215	15114	15143	15206	15321	15233	15179	15412	15165	15095	15132	15079	15168	14943	15233	15380	15315	15224	15269	15215	15188	15228	15223	15236	15292	15341	15165	15215	15185	15171	15161	15320	15232	15251	15244	15375	15066	15130	15204	15279	15129	15120	15247	15159	15260	15195	15039	15179	15194	15181	15408	15312	15260	15175	15216	15258	15251	15140	15172	15169	15088	15315	15120	15123	15193	15313	15402	15375	15227	15234	15237	15127	15270	15244	15290	15024	15257	15288	15261	15250	15172	15362	15356	15116	15223	15293	15070	15046	15192	15160	15154	15257	15125	15192	15130	15234	15138	15181	15101	15191	15221	15256	15205	15408	15132	15130	15208	15224	15220	15256	15179	15114	15202	15155	15044	15187	15075	15264	15034	15285	15277	15134	15193	15143	14924	15125	15219	15161	15296	15158	15232	15296	14931	15244	15167	15277	15408	15271	15103	15222	15192	15310	15142	15274	15250	15371	15271	15145	15087	15165	15295	15343	15113	15126	15246	15337	15145	15326	15196	15269	15272	15300	15190	15344	15393	15326	15134	15338	15286	15285	15189	15240	15159	15404	14998	15295	15268	15278	15179	15313	15181	15060	15098	15338	15256	15225	15168	15203	15296	15180	15301	15251	15139	15465	15186	15229	15443	15384	15258	15347	15186	15238	15094	15416	15195	15363	15206	15157	15360	15240	15354	15257	15199	15249	15106	15006	15017	15229	15212	15119	15183	15158	15075	15225	15289	15199	15234	15240	15221	15268	15233	15249	15318	15246	15248	15211	15252	15090	15135	15122	15111	15288	15270	15138	15146	15247	15241	15169	15097	15142	15302	15247	15283	15218	15111	15194	15116	15283	15421	15315	15178	15120	15084	15221	15157	15341	15149	15224	15183	15262	15075	15164	15287	15094	15276	15424	15189	15175	15157	15259	15206	15262	15218	15126	15096	15186	15311	15157	15234	15409	15129	15194	15256	15209	15242	15215	15174	15150	15013	15363	15312	15241	15133	15273	15038	15197	15299	15114	15373	15339	15379	15212	15040	15184	15074	15208	15166	15194	15184	15368	15253	15208	15230	15160	15099	15096	15326	15195	15247	15338	15212	15302	15170	15107	15170	15291	15179	15064	15249	15269	15164	15174	15038	15219	15180	15088	15192	15081	15018	15253	15279	15198	15169	15276	15012	15270	15225	15320	15033	15075	15246	15347	15173	15147	15128	15137	15235	15170	15184	15241	15257	15153	15382	15143	15449	15314	15209	15365	15489	15335	15300	15148	15326	15243	15217	15376	15045	15288	15188	15239	15233	15153	15106	15126	15231	15379	15345	15071	15372	15245	15237	15391	15314	15167	15329	15359	15116	15231	15131	15245	15040	15233	15104	15309	15266	15235	15105	15337	15252	15330	15182	15214	15201	15060	15315	15237	15322	15330	15215	15394	15008	15103	15089	15349	15173	15321	15055	15227	15153	15246	15097	15331	14930	15371	15170	15191	15323	15266	15324	15098	15229	15122	15151	15246	15227	15266	15079	15223	15253	15342	15247	15121	15150	15233	15222	15196	15263	15129	15127	15296	15268	15175	15193	15419	15056	15113	15243	15387	15207	15208	14976	15173	15391	15394	15125	15210	15245	15196	14980	15161	15065	15228	15135	15304	15206	15097	15237	15189	15290	15225	15312	15182	15179	15201	15280	15121	15152	15180	15213	15207	15249	15197	15095	15274	14992	15112	15265	15166	15108	15036	15284	15088	15244	15153	15094	15158	15238	15346	15015	15203	15248	15330	15063	15171	14962	15167	15227	15248	15202	15167	15258	15185	15135	15140	15196	15311	15247	15199	15125	15245	15338	15172	15260	15260	15331	15232	15188	15109	15172	15197	15124	15220	15226	15178	15110	15138	15201	15135	15308	15310	15194	15260	15246	15271	15246	15243	15112	15309	15174	15094	15392	15117	15154	15423	15254	15372	15361	15246	15323	15107	15160	15282	15203	15232	15231	15098	15312	15283	15245	15250	15274	15216	15140	15176	15377	15067	15225	15114	15191	15254	15116	15158	15161	15104	15259	15125	15371	15210	15301	15207	15141	15204	15219	15128	15062	15249	15190	15199	15216	15257	15191	15225	15116	15176	15290	15314	15187	15333	15230	15159	15230	15335	15099	15210	15248	15184	15137	15249	15287	15340	15160	15262	15205	15299	15259	15081	15309	15126	15182	15080	15167	15307	15100	15190	15229	15186	15228	15205	15282	15220	15290	15126	15141	15163	15117	15189	15037	15194	15222	15396	15277	15296	15222	15286	15409	15253	15118	15333	15254	15267	15365	15324	15091	15103	14978	15189	15325	15243	15437	15252	15235	15125	15325	15324	15069	15189	15166	15334	15368	15267	15201	15258	15183	15109	15291	15151	15092	15206	15189	15187	15248	15158	15331	15137	15304	15073	15211	15350	15108	15286	15245	15273	15124	15269	15327	15271	15177	15221	15091	15215	15221	15176	15048	15247	15189	15110	15143	15227	15358	15111	15221	15103	15058	15384	15199	15248	15328	15101	15411	15219	15204	15308	15145	15335	15371	15211	15295	15239	15084	15141	15159	15107	15201	15074	15130	15174	15049	15393	15237	15211	15228	15082	15110	15172	15269	15211	15238	15254	15095	15218	15253	15256	15066	15082	15288	15223	15179	15047	15427	15093	15281	15018	15389	15218	15308	15184	15237	15278	15285	15314	15201	15234	15208	15291	15154	15316	15154	15229	15255	15393	15193	15198	15214	15143	15185	15032	15060	15238	15320	15128	15270	15117	15102	15257	15160	15247	15368	15269	15316	15235	15118	15446	15377	15008	15301	15230	15106	15319	15095	15263	15256	15207	15094	15219	15255	14997	15223	15390	15139	15256	14964	15226	15155	15226	15273	15115	15124	15240	15111	15396	15195	15165	15298	15142	15219	15093	15202	15104	15336	15092	15219	15211	15292	15139	15201	15271	15064	15274	15262	15372
32257	39112	37310	26785	19677	18174	17899	17532	17800	17807	17630	17723	17718	17645	17540	17775	17660	17787	17719	17571	17319	17662	17681	17677	17669	17650	17723	17550	17807	17707	17487	17550	17606	17470	17646	17542	17594	17548	17604	17531	17515	17713	17568	17540	17590	17513	17369	17367	17601	17605	17591	17666	17507	17571	17772	17762	17678	17820	17506	17566	17446	17630	17784	17662	17450	17650	17733	17546	17783	17533	17363	17543	17544	17681	17372	17614	17653	17699	17619	17576	17607	17763	17577	17563	17754	17669	17621	17408	17581	17582	17584	17854	17499	17473	17502	17676	17388	17466	17390	17510	17700	17868	17833	17652	17625	17481	17741	17609	17513	17653	17514	17563	17668	17517	17614	17498	17642	17578	17581	17521	17479	17702	17683	17635	17783	17519	17559	17714	17638	17514	17531	17636	17631	17595	17595	17567	17754	17579	17792	17654	17773	17842	17664	17577	17534	17673	17660	17373	17597	17566	17566	17637	17604	17583	17780	17624	17446	17653	17465	17511	17667	17494	17491	17608	17689	17506	17834	17677	17494	17543	17534	17644	17571	17803	17452	17528	17645	17650	17700	17768	17708	17639	17465	17524	17522	17560	17715	17687	17817	17571	17644	17832	17702	17661	17532	17393	17750	17553	17585	17485	17662	17531	17549	17460	17596	17803	17536	17577	17565	17573	17632	17596	17510	17464	17533	17713	17439	17496	17421	17582	17563	17580	17375	17527	17417	17777	17403	17662	17742	17400	17642	17554	17612	17539	17433	17506	17624	17457	17522	17756	17386	17427	17660	17498	17578	17705	17628	17613	17732	17500	17678	17586	17628	17490	17540	17586	17433	17655	17458	17608	17528	17647	17421	17732	17675	17476	17816	17704	17673	17568	17522	17473	17554	17384	17707	17446	17422	17444	17612	17737	17635	17550	17539	17522	17630	17595	17536	17650	17753	17488	17522	17583	17536	17334	17526	17557	17710	17641	17581	17464	17519	17770	17569	17658	17638	17549	17667	17539	17685	17617	17557	17642	17548	17615	17490	17480	17624	17865	17625	17533	17732	17563	17727	17551	17436	17865	17516	17628	17606	17711	17547	17664	17606	17489	17785	17576	17395	17494	17572	17712	17448	17475	17701	17500	17545	17593	17623	17616	17449	17481	17710	17509	17475	17819	17356	17506	17850	17827	17730	17378	17640	17463	17670	17518	17562	17675	17599	17658	17657	17666	17620	17486	17690	17490	17587	17548	17415	17469	17716	17586	17404	17595	17584	17440	17643	17657	17438	17558	17575	17411	17689	17607	17675	17525	17585	17640	17629	17588	17610	17648	17561	17692	17498	17444	17408	17529	17520	17620	17474	17512	17508	17481	17900	17602	17551	17669	17567	17356	17526	17564	17517	17616	17549	17586	17560	17531	17505	17644	17621	17594	17549	17505	17488	17773	17547	17444	17590	17439	17473	17425	17685	17678	17668	17710	17878	17566	17645	17634	17636	17503	17586	17458	17643	17221	17594	17405	17426	17431	17579	17452	17560	17629	17366	17581	17431	17674	17565	17535	17552	17502	17347	17541	17418	17498	17563	17652	17565	17628	17629	17600	17522	17561	17572	17576	17591	17435	17714	17567	17643	17679	17562	17249	17678	17492	17657	17690	17640	17518	17602	17553	17522	17600	17678	17587	17559	17621	17416	17577	17413	17655	17551	17420	17574	17646	17733	17775	17456	17592	17673	17459	17676	17650	17875	17632	17808	17495	17693	17541	17709	17785	17643	17590	17657	17438	17356	17719	17688	17632	17619	17546	17599	17514	17632	17639	17534	17710	17529	17809	17632	17466	17480	17743	17598	17550	17602	17493	17619	17653	17610	17628	17424	17309	17478	17723	17656	17478	17541	17438	17715	17624	17544	17481	17598	17762	17476	17660	17627	17761	17481	17682	17685	17763	17430	17673	17793	17663	17590	17474	17427	17518	17624	17572	17713	17747	17557	17399	17826	17672	17701	17612	17636	17395	17523	17543	17519	17388	17638	17163	17516	17646	17640	17693	17706	17772	17631	17530	17522	17696	17567	17760	17494	17484	17775	17778	17463	17445	17634	17621	17543	17533	17555	17573	17394	17455	17653	17698	17544	17527	17461	17450	17442	17655	17691	17658	17602	17533	17584	17469	17502	17459	17465	17370	17609	17679	17659	17813	17561	17626	17738	17653	17709	17455	17583	17439	17614	17522	17600	17698	17828	17491	17352	17625	17535	17540	17805	17441	17634	17526	17544	17776	17673	17658	17696	17453	17575	17717	17565	17680	17487	17476	17641	17694	17630	17511	17496	17410	17459	17493	17615	17559	17503	17635	17613	17695	17652	17532	17408	17612	17628	17494	17447	17512	17594	17597	17501	17553	17552	17421	17518	17352	17649	17429	17761	17668	17631	17614	17582	17647	17440	17513	17610	17814	17492	17502	17390	17702	17610	17724	17651	17692	17558	17478	17736	17597	17730	17657	17373	17563	17498	17419	17536	17557	17697	17644	17649	17488	17627	17645	17584	17687	17410	17483	17496	17536	17630	17495	17535	17477	17503	17499	17647	17441	17612	17743	17430	17514	17534	17568	17423	17559	17518	17635	17757	17683	17572	17504	17481	17747	17615	17575	17615	17553	17804	17585	17760	17526	17420	17470	17523	17705	17780	17553	17574	17439	17573	17658	17632	17606	17620	17633	17723	17689	17767	17661	17466	17458	17658	17571	17516	17622	17621	17655	17668	17613	17701	17542	17571	17334	17455	17545	17568	17483	17591	17506	17589	17381	17566	17511	17553	17474	17581	17722	17506	17629	17614	17560	17568	17566	17611	17724	17524	17686	17598	17521	17450	17585	17386	17465	17634	17660	17632	17622	17360	17567	17552	17578	17592	17712	17665	17507	17624	17579	17569	17493	17628	17450	17560	17663	17531	17622	17659	17602	17692	17638	17587	17627	17523	17795	17569	17638	17671	17493	17448	17682	17463	17620	17493	17677	17514	17683	17601	17508	17645	17674	17551	17693	17758	17654	17608	17716	17517	17714	17693	17707	17502	17684	17477	17586	17718	17438	17354	17556	17467	17414	17556	17513	17375	17634	17807	17422	17741	17492	17733	17603	17633	17548	17548	17631	17594	17779	17618	17524	17363	17462	17845	17803	17573	17360	17568	17568	17795	17448	17628	17601	17522	17692	17608	17439	17565	17476	17571	17686	17562	17579	17613	17696	17359	17572	17485	17518	17585	17451	17600	17799	17745	17624	17693	17660	17471	17408	17546	17618	17571	17650	17551	17906	17461	17429	17714	17609	17698	17607	17669	17659	17741	17812	17698	17399	17790	17533	17711	17491	17678	17493	17650	17631	17759	17650	17468	17599	17564	17567	17749	17569	17597	17665	17765	17639	17584	17743	17523	17492	17518	17454	17569	17795	17666	17705	17538	17556	17522	17506	17548	17732	17636	17592	17677	17654	17554	17610	17449	17546	17400	17587	17502	17649	17458	17671	17603	17641	17573	17420	17505	17627	17776	17595	17641	17756	17594	17747	17536	17519	17336	17613	17566	17630	17391	17672	17631	17406	17513	17545	17633	17454	17600	17625	17594	17578	17548	17614	17434	17408	17464	17479	17450	17744	17650	17615	17656	17496	17527	17557	17594	17507	17607	17578	17669	17525	17302	17612	17538	17630	17700	17490	17623	17696	17480	17621	17525	17516	17632	17679	17686	17569	17660	17734	17691	17548	17749	17420	17505	17630	17586	17716	17508	17545	17473	17604	17415	17829	17697	17561	17549	17732	17606	17412	17532	17640	17657	17759	17683	17525	17486	17528	17651	17584	17647	17597	17638	17567	17674	17854	17686	17697	17444	17572	17614	17672	17475	17467	17652	17551	17562	17592	17641	17563	17572	17653	17527	17618	17565	17594	17496	17542	17723	17550	17634	17628	17658	17616	17503	17462	17553	17630	17567	17530	17669	17688	17656	17397	17816	17328	17449	17491	17456	17656	17613	17453	17467	17537	17579	17651	17818	17610	17524	17643	17674	17498	17450	17476	17710	17614	17591	17597	17697	17670	17521	17373	17579	17674	17481	17572	17607	17570	17651	17582	17680	17513	17469	17520	17667	17689	17577	17499	17498	17505	17752	17590	17556	17469	17727	17511	17545	17434	17535	17537	17836	17717	17555	17450	17632	17748	17470	17644	17489	17616	17487	17480	17496	17650	17641	17659	17536	17813	17615	17601	17740	17509	17422	17359	17523	17401	17847	17544	17643	17639	17646	17658	17483	17321	17649	17639	17619	17521	17574	17384	17451	17609	17655	17583	17665	17540	17452	17618	17554	17530	17629	17528	17483	17499	17628	17563	17603	17594	17581	17558	17617	17620	17449	17693	17590	17517	17572	17567	17656	17820	17608	17558	17608	17632	17488	17448	17595	17673	17727	17365	17783	17651	17641	17733	17354	17528	17686	17638	17675	17503	17643	17639	17601	17394	17592	17662	17734	17590	17596	17570	17640	17502	17506	17696	17665	17584	17350	17611	17609	17567	17644	17623	17727	17549	17743	17432	17769	17675	17620	17656	17642	17489	17606	17734	17500	17587	17546	17597	17620	17570	17603	17661	17700	17473	17493	17693	17687	17767	17468	17675	17571	17540	17608	17797	17318	17621	17595	17531	17683	17543	17561	17649	17415	17695	17506	17565	17692	17589	17426	17383	17614	17553	17619	17609	17588	17705	17493	17507	17700	17359	17611	17708	17865	17608	17789	17765	17595	17513	17466	17512	17556	17588	17680	17546	17620	17663	17520	17531	17586	17707	17761	17595	17530	17493	17647	17497	17599	17684	17485	17568	17683	17431	17673	17742	17478	17523	17649	17415	17582	17555	17496	17566	17562	17668	17621	17328	17575	17557	17548	17463	17351	17678	17667	17606	17513	17457	17620	17936	17681	17632	17670	17766	17543	17592	17526	17546	17491	17578	17531	17788	17659	17530	17523	17677	17477	17754	17648	17798	17808	17703	17574	17635	17632	17344	17813	17608	17507	17623	17751	17534	17550	17475	17455	17430	17457	17527	17632	17535	17546	17618	17535	17618	17744	17607	17829	17603	17627	17634	17430	17552	17670	17465	17759	17473	17497	17300	17508	17524	17636	17504
43666	58169	38357	22885	16927	15598	15337	14988	15349	15205	15436	15249	15222	15186	15022	15190	15169	15286	15307	15374	15337	15340	15154	15454	15338	15312	15315	15218	15225	15233	15209	15376	15066	15063	14987	15247	15128	15239	15438	15114	15384	15174	15217	15168	15146	15297	15230	15142	15127	15195	15135	15181	15114	15136	15017	15029	15301	15157	15165	15178	15065	15375	15290	15160	15243	15172	15191	15201	15066	15196	15138	15181	15123	15133	15098	15431	15240	15106	15329	15059	15124	15287	15215	15359	15033	15163	15132	15179	15227	15347	15322	14885	15149	15361	15183	15310	15156	15325	15362	15216	15177	15315	15290	15311	15215	15077	15266	15220	15305	15113	15090	15035	15305	15304	15082	15196	15138	15291	15386	15238	15235	15209	15174	15081	15132	15072	15217	15179	15335	15231	15211	15254	15388	15117	15115	15236	15138	15217	15223	15254	15275	15125	15305	15187	15355	15231	15187	15364	15181	15175	15318	15234	15322	15174	15224	15117	15255	15285	15044	15193	15356	15242	15205	15224	15087	15216	15167	15105	15204	15140	15264	15482	15130	15263	15370	15254	15216	15151	15032	15233	15223	15087	15313	15420	15196	15243	15069	15225	15127	15148	15223	15102	15277	15123	15227	15180	15092	15344	15156	15358	15129	15201	15291	15303	15392	15140	15253	15192	15300	15097	15324	15191	15166	15096	15209	15321	15112	15098	15181	15271	15173	15304	15226	15230	15139	15151	15233	15158	15373	15278	15140	15298	15210	15259	15180	15059	15279	15121	15219	15306	15119	15046	15164	15240	15204	15200	15319	15124	15294	15301	15162	15202	15283	15081	15254	15180	15099	15224	15254	15327	15066	15352	15195	15179	15137	15225	15193	15116	15166	15323	15184	15190	15155	15226	15307	15036	15195	15216	15175	15338	15285	15140	15153	15336	15092	15363	15403	15203	15274	15139	15223	15156	15216	15094	15230	15310	15301	15033	15211	15123	15092	15240	15280	15088	15125	15380	15233	15232	15227	15148	15387	15202	15299	15379	15122	15094	15162	15067	15153	15183	15229	15196	15265	15276	15292	15130	15083	15267	15180	15251	15203	14989	15220	15119	15205	15115	15126	15294	15027	15295	15215	15170	15358	15278	15114	15149	15077	15250	15211	15261	15232	15075	15324	15361	15292	15193	15284	15232	15282	15259	15089	15249	15284	15119	15258	15192	15138	14985	15167	15373	15240	15138	15087	15212	15274	15280	15105	15092	15024	15150	15287	15449	15222	15133	15284	15312	15365	15083	15207	15259	15310	15239	15144	15160	15342	15225	15356	15285	15243	15069	15293	15131	15009	15105	15356	15170	15197	15213	15200	15240	15169	15037	15138	15257	14983	15169	15129	15400	15048	15209	15201	15369	15172	15166	15242	15142	15263	15339	15225	15254	15258	15242	15161	15178	15061	15362	15225	15313	15057	15336	15208	15173	15285	15405	15243	15132	15130	15081	15271	15207	15110	15076	15388	15257	15244	15234	15079	15250	15210	15321	15237	15124	15174	15306	15314	15215	15329	15319	15316	15396	15149	15373	15347	15189	15152	15349	15109	15092	15333	15258	15021	14968	15199	15314	15223	15343	15159	15109	15162	15478	15236	15259	15259	15131	15235	15028	15219	15195	15146	15093	15041	15062	15112	15198	15320	15186	15359	15208	15258	15443	15164	15193	15174	15105	15310	15359	15285	15384	15172	15173	15040	15229	15212	15329	15115	15218	15251	15230	15194	15226	15210	15273	15396	15092	15372	15137	15211	15196	15188	15098	15202	15198	15102	15141	15242	15368	15200	15272	15200	15168	15239	15200	15187	15252	15237	15177	15377	15162	15185	15219	15315	15134	15339	15324	15183	15175	15063	15074	15007	15167	15075	15407	15278	15174	15096	15091	15137	15066	15382	15291	15255	15181	15354	15133	15171	15286	15444	15200	15286	15147	15119	15349	15197	15228	15249	15287	15248	15286	15227	15248	15170	15334	15128	15241	15427	15189	15156	15219	15225	15193	15239	15268	15137	15082	15126	15156	15225	15179	15218	15271	15373	15244	15145	15059	15313	15227	15319	15203	15136	15243	15113	15157	15321	15239	15187	15223	15321	15199	15092	15207	15149	15226	15243	15284	15217	15348	15167	15147	15269	15174	15366	15271	15200	15290	15333	15232	15231	15308	15112	15420	15125	15260	15152	15258	15329	15081	15173	15052	15165	15361	15314	15150	15346	15093	15242	15224	15166	15224	15212	15102	15144	15424	15222	15290	15216	15223	15166	15204	15210	15321	15475	15313	15071	15136	15334	15312	15201	15155	15310	15289	15094	15215	15242	15248	15194	15165	15168	15286	15161	15344	15239	15122	15260	15088	15316	15021	15123	15207	15054	15313	15104	15137	15184	15347	15096	15310	15283	15308	15400	15165	15162	15064	15255	15295	15161	15116	15142	15258	15152	15295	15213	15143	15364	15309	15131	15251	15198	15116	15079	15261	15090	15270	15238	15147	15204	15127	15223	15220	15143	15319	15179	15089	15278	15221	15289	15233	15120	15249	15203	15244	15137	15155	15230	15325	15203	15298	15387	15083	15219	15155	15240	15230	15057	15166	15242	15183	15400	15175	15166	15158	15255	15276	15216	15233	15341	15067	15148	15333	15280	15240	15342	15375	15173	15312	15228	15296	15148	15230	15159	15175	15025	15075	15038	15417	15285	15064	15145	14997	15280	15279	15146	15183	15094	15276	15297	15107	15391	15209	15223	15182	15268	15253	15187	15271	15099	15090	15309	15257	15313	15175	15247	15126	15164	15237	15300	15199	15297	15400	15041	15101	15198	15084	15188	15179	15221	15334	15121	15180	15122	15356	15179	15211	15179	15172	15263	15395	15195	15260	15231	15074	15105	15131	15209	15363	15310	15255	15194	15063	15196	15310	15271	15067	15141	15358	15202	15350	15071	15207	15037	15265	15267	15276	15298	15232	15287	15259	15179	15252	15070	15391	15178	15190	15211	15407	15182	15158	15165	15092	15139	15112	15061	15216	15161	15083	15147	15248	15318	15298	15075	15328	15312	15299	15225	15227	15106	15375	15216	15370	15209	15105	15347	15156	15227	15364	15164	15258	15169	15165	15332	15294	15070	15212	15176	15201	15173	15250	15131	15128	15289	15129	15252	15226	15299	15144	15158	15212	15430	15203	15228	15193	15221	15376	15224	15240	15305	15018	15195	15289	15100	15226	15180	15153	15316	15217	15239	15156	15196	15224	15239	15434	15305	15380	15303	15107	15238	15250	15271	15345	15195	15062	15154	15185	14983	15170	15203	15113	15320	15077	15367	15069	15229	15222	15247	15287	15196	15288	15268	15363	15101	15262	14993	15276	15214	15253	15224	15274	15100	15333	15213	15200	15219	15211	15175	15150	15288	15098	15255	15242	15162	15198	15272	15179	15262	15156	15262	15243	15330	15163	15297	15233	15147	15288	15297	15155	15277	15226	15180	15308	15203	15223	15251	15090	15322	15234	15174	15175	15187	15167	15244	15227	15282	15144	15090	15155	15261	15278	15196	15340	15156	15235	15268	15271	15230	15150	15221	15219	15164	15333	15072	15298	15212	15291	15212	15061	15298	15308	15163	15153	15064	15296	15104	15094	15347	15274	15130	15225	15150	15258	15317	15380	15201	15244	15218	15428	15075	15202	15203	15314	15277	15183	15460	15294	15013	15287	15415	15179	15360	15362	15267	15166	15292	15191	15287	15318	15180	15115	15246	15183	15163	15102	15182	15235	15318	15310	15293	15236	15417	15119	15074	15249	15191	15270	15448	15319	15188	15263	15243	15215	15093	15227	15121	15247	15325	15329	15100	15103	15337	15285	15291	15203	15353	15219	15115	15199	15111	15134	15268	15308	15251	15178	15246	15183	15258	15237	15295	15310	15252	15224	15372	15203	15061	15184	15229	15082	15255	15207	15251	15244	15318	15291	15033	15114	15269	15173	15215	15113	15209	15191	15164	15183	15390	15191	15219	15326	15241	15287	15282	15270	15290	15239	15071	15463	15231	15209	15091	15278	15191	15313	15158	15028	15343	15192	15272	15243	15204	15271	15269	15043	15301	15113	15224	15340	15240	15211	15114	15203	15324	15342	15398	15219	15119	15313	15252	15235	15169	15243	15064	15221	15215	15224	15260	15125	15217	15025	15364	15078	15289	15154	15273	15173	15258	15256	15232	15424	15430	15237	15442	15178	15294	15356	15069	15204	15132	15246	15091	15205	15245	15042	15335	15250	15352	15230	15261	15135	15284	15283	15063	15164	15131	15286	15308	15142	15155	15295	15253	15249	15344	15191	15164	15192	15132	15063	15344	15324	14959	15146	15358	15146	15443	15184	15191	15184	15110	15196	15202	15220	15086	15208	15126	15155	15263	15116	15168	15029	15170	15345	15096	15155	15110	15204	15227	15101	15296	15025	15183	15117	15114	15203	15370	15270	15138	15195	15230	15164	15182	15202	15110	15225	15173	15160	15193	15234	15184	15310	15044	15411	15172	15206	15135	15236	15213	15324	15210	15037	15170	15222	15276	15048	15225	15077	15247	15147	15098	15036	15227	15132	15093	15177	15361	15059	15246	15133	15453	15103	15240	15228	15197	15293	15101	15171	15263	15206	15243	15217	15193	15204	15082	15244	15128	15171	15244	15244	15313	15216	15064	15302	15235	15299	15223	15213	15219	15372	15187	15162	15226	15220	15149	15202	15274	15068	15033	15238	15194	15111	15195	15240	15229	15225	15392	15262	15152	15096	15206	15074	15042	15203	15314	15217	15165	15211	15322	15311	15200	15097	15171	15205	15200	15266	15331	15164	15429	15015	15214	15159	15193	15404	15225	15241	15344	15094	15353	15224	15245	15325	15183	15462	15188	15333	15176	15341	15120	15234	15441	15314	15061	15318	15302	15286	15063	15148	15275	15291	15310	15165	15075	15386	15281	15305	15332	15113	15179	15296	15174	15279	15201	15228	15151	15093	15246	15260	15336	15211	15148	15316	15094	15131	15257	15130	15252	15282	15280	15229	15172	15185	15430	15213	15259	15210	15161	15398	15096	15334	15250	15316	15035	15352	15367	15136	15249	15122	15230	15128	15266	15197	15187	15075
24360	24374	33029	28095	23538	21876	20582	17755	17210	17316	17502	17097	17489	17235	17401	17334	17373	17214	17303	17159	17187	17359	17305	17322	17248	17472	17268	17156	17348	17191	17422	17202	17167	17107	17336	17057	17045	17340	17392	17171	17231	17159	17158	17053	17184	17152	16905	17193	17278	17161	16968	17214	17156	17245	17278	17213	17049	16884	17236	17196	17272	17067	17323	17105	17052	17185	17211	17276	17341	17193	17111	17093	17243	17122	16968	17281	17295	17091	17163	17202	17250	17064	17307	17185	17238	17167	17013	17053	16895	17027	17123	17211	17092	17009	17244	17301	17234	17161	16985	17370	17287	17277	17205	17201	17057	17244	17356	17126	17207	17426	17072	17252	17208	17106	17052	17158	16956	17206	17012	17205	17204	17400	17245	17272	17079	17019	17260	17132	16980	17108	17086	17068	17018	17190	17281	17026	17147	17211	17078	17166	17228	17187	17162	17384	17145	17083	17039	17241	17004	17134	17232	16891	17054	17131	17389	17214	17057	17423	17242	17043	17113	17301	17224	17307	17182	16919	17227	17239	17154	17300	17149	17147	17126	17250	17200	17019	17070	17066	17214	17102	17303	17302	17167	16985	17174	17058	17055	17038	17036	17012	17145	17136	17299	16949	17163	17175	17158	17194	17277	17240	17155	17347	17202	17083	17382	17206	17164	17200	17254	17196	17230	17056	17183	17305	17224	17071	17131	17238	17211	17097	17117	17025	17223	17248	17159	17242	17224	16981	17161	17305	17125	17169	17294	17171	17432	17013	17103	17220	16994	17082	16946	17118	17026	17085	17137	17242	17239	17206	16893	17295	17183	17156	16992	17149	17354	16937	17165	17192	17169	17105	17203	17219	17189	17000	17262	17270	17316	17185	17183	17098	17029	17167	17005	17156	17313	17133	17034	17077	17343	17051	17214	17200	17077	16893	17117	17286	17241	17076	17197	17110	17280	17081	17063	17204	17288	17226	17202	17163	17064	17019	17261	17108	16972	17131	17121	17079	17168	17093	17188	16996	17040	17102	17118	17032	17077	16991	16905	17112	17159	17326	17519	17139	17321	17143	17084	17273	17275	17183	17189	16936	17274	17196	17182	17249	16981	17108	17308	16964	17090	17211	16958	16977	17154	17098	17190	17165	17144	17145	17093	17087	17299	17270	17126	17240	17136	17202	17162	17217	17134	17113	17122	17085	17264	17265	17063	17103	17079	17079	17353	17179	17160	17360	17102	17159	17302	17141	17092	16921	17186	16874	17079	16984	17014	17336	17149	17216	17300	17129	17126	17216	17110	17143	17293	17169	17079	17139	17254	17111	17230	17066	17112	17092	17164	17141	17081	17090	17400	17314	17099	17147	17100	17143	17021	17193	17077	17181	17235	17174	17354	17159	17171	17183	17200	17182	17290	17001	17140	17371	17149	17106	17228	17425	17313	17137	17292	16940	17189	17212	17008	17164	17184	17031	17052	17168	17139	17363	17172	17105	17173	17000	17136	17085	17033	16987	16933	17270	17220	17145	17013	17041	17179	17142	17106	17122	17119	17030	17195	17013	16916	17071	16948	17096	17065	17187	17315	17173	17105	17255	17102	16883	17203	17275	17305	17093	17246	17091	16889	17368	17149	17197	17124	17143	17438	16956	17320	17283	17213	17080	16982	17152	17020	17227	16859	17087	17295	17271	17051	17023	17027	17230	17115	17068	17100	17087	17214	17134	17064	17158	17307	17110	17277	17197	17053	17032	17175	17133	17235	17066	17117	17208	17023	17138	17104	17188	17087	17083	17198	17078	17250	17201	17125	17232	17282	17329	17207	17171	17046	17139	17080	17205	17224	17057	17169	17099	17175	16990	17287	17052	17086	17146	17160	17227	17200	17187	17366	17155	16947	17281	17262	17066	16961	17104	17207	17208	17049	17117	17152	17034	17324	17066	17062	17303	17108	17302	17037	17067	17259	17116	17148	17165	17056	17332	17236	17148	17218	17181	17227	17203	17075	17162	17259	17235	17168	17144	17284	17147	17088	17156	17238	16988	17293	16992	17150	17101	17382	17267	17095	17063	17239	17225	17047	17055	17077	17293	17194	17190	17160	17053	17084	17201	17251	17069	17107	17212	17065	17112	17371	17280	17269	17162	17083	17257	17189	17287	17138	17211	17156	17078	17195	17174	17304	17160	17246	17289	16953	16950	17016	17160	17177	17328	17242	17099	17058	16961	17172	17115	17142	17068	17010	17133	17052	17306	16979	17228	17073	16951	17316	17121	17161	17005	17338	17155	17044	17241	17085	17053	17144	16982	17353	17280	17012	17046	17103	17041	17104	17296	17086	17338	17329	17099	17394	17029	17155	17036	16935	17011	17278	17128	17051	17185	17265	17122	17200	17189	17321	17123	17159	17205	17048	17048	17092	17154	17249	17117	17248	17246	17061	17093	17233	17258	17192	17206	17068	16974	17173	17129	17042	17017	17057	17020	17397	17123	17026	17023	17209	17150	17230	17170	17108	17183	17082	17346	17296	17218	17335	17178	17173	17013	17251	17016	17220	17271	17166	17125	17077	17062	17130	17141	17229	16993	16983	17025	17177	17113	17161	17084	17278	17021	17162	17059	17083	17081	17287	17074	17215	17141	17269	17030	17342	17431	17248	17174	17090	17120	17268	17322	17323	17156	17023	17021	16996	17034	16917	17135	17047	17139	17190	17081	17361	17209	17146	17372	17167	17295	17166	17193	17003	17117	17291	17242	16970	17063	17093	17306	17145	17229	17037	16950	16929	17112	17093	17295	17124	17202	17267	17345	17150	17266	17272	17395	16867	17067	17280	17087	17050	17205	17144	17123	17237	17237	17156	17099	17001	16966	17033	17144	17058	17251	17105	17130	17163	16971	17016	17073	17154	17265	17144	17055	17377	16981	17309	17251	17198	17249	17124	17216	17326	17277	17218	17018	17066	17162	17134	17032	16947	16942	17199	17184	17244	17334	17062	16852	17041	17197	17113	17357	17010	17193	17204	17024	17425	16983	17065	17237	17060	17101	17162	17147	17246	17266	17287	16995	17042	17236	17102	17101	17308	17307	16969	16888	16976	17030	17215	17159	17224	17071	17114	17094	17154	17127	16980	16968	17065	17278	17300	17209	17250	17083	17081	17205	17221	16970	17235	16983	16980	17348	17158	17194	17019	17230	16955	16960	17130	17245	17196	16955	17150	17128	17283	17225	17073	17084	17238	17112	17217	17227	17259	17201	17124	17170	17143	17023	17230	16955	17120	17187	17140	17173	17246	17113	17120	17153	17146	17162	17222	17189	17115	17031	17218	17113	17084	17081	17361	17213	17192	17152	17193	17298	17057	17109	17053	17140	17240	16893	17102	17187	17066	16988	17389	17147	17301	17184	17203	17186	17193	17052	17125	17179	17187	17432	17074	17060	17136	17027	17260	17193	17019	17189	17135	16982	17368	17040	17078	17141	17232	17096	17284	17112	17293	17012	17126	17094	17292	17061	17005	17176	17178	17055	16999	17111	17153	16997	17077	17156	17168	17076	17078	17263	17203	17236	17106	17062	17180	17192	17303	17324	17224	17081	17185	16981	17089	17002	17052	17203	17117	17095	17059	17061	17136	17063	17077	17075	17257	17277	17097	16802	17041	17064	17234	17126	17192	17133	17024	17050	17268	17167	17023	16964	16959	17095	17173	17186	17235	17114	17140	17063	17275	17133	17186	17057	17076	17077	17163	17060	17175	17228	16901	17038	17122	17158	17181	17270	17170	16860	17211	17365	17110	17064	16946	17214	17052	17272	17248	17134	17111	17244	17278	17165	17257	17299	17206	17134	17205	17086	17268	17098	17167	17280	17122	17031	17000	17152	17200	17115	17135	17225	17268	17115	17044	16937	17109	17062	17363	17123	17025	17312	17345	17186	17192	17173	17341	17222	17168	17013	17181	16938	17202	17251	17121	17147	17328	17254	17021	17140	17148	17099	16939	17183	16952	17138	17259	17204	17085	17327	17085	17179	17262	17122	17331	17243	17310	17034	17129	17128	17015	17094	16918	17229	17174	17036	17064	17038	17202	17144	17447	17140	17109	17209	17232	17145	16917	17126	17249	17078	17264	16871	17233	17238	17278	17131	17101	16984	17110	17284	17125	17058	17260	17259	17161	17120	17007	17319	17170	17174	17110	17364	16897	16964	17267	17127	17394	17218	17174	17029	17158	17276	17309	17269	17033	16845	17092	17242	17172	17069	16770	17159	17140	17135	17061	17051	17135	17186	17009	17178	17170	17110	17098	17170	17271	17195	17149	17230	17217	17173	16965	17124	17059	17042	17341	17136	17213	17186	17015	17022	17299	17110	17182	17261	17210	17083	17364	17167	17116	17419	17163	16875	17137	17005	17476	16942	17251	17118	17203	17130	17164	17114	17197	17358	17175	16962	17063	17090	17252	17103	17081	16987	17282	17132	17234	17239	17191	16981	17194	16912	17096	17006	17436	17174	17182	17317	17236	17217	17264	17162	17191	17212	17347	17027	17282	17283	17151	17191	17251	17172	17129	17099	17385	17242	17075	17286	17211	17159	17185	17137	16999	17241	17186	17210	17205	17114	17076	17109	17015	17200	16994	17155	16995	16919	17096	17251	17119	16947	16935	17148	17114	17072	17273	17100	17221	17166	17095	17180	17076	17091	17154	17198	17034	16981	17190	17149	17220	17048	16990	17006	17180	16996	16958	16863	17164	17256	17355	17106	17095	17182	17180	17143	17373	17165	17188	17159	17329	17161	17083	17135	17204	17281	17158	17098	17110	17136	17246	17252	17156	17137	17238	17189	17041	16937	17206	17103	17157	17022	17172	17184	17310	17216	17075	17011	17248	17155	17061	17081	17269	17132	17141	17260	17114	17061	17185	17205	16900	17145	17068	17205	17084	17234	17248	17180	17165	16958	16867	17100	17299	16996	17085	17022	17411	17113	17201	17220	17076	17174	17158	17078	17071	17198	17197	17133	17156	17251	17216	17280	17122	17085	17239	17169	17146	17016	17131	16985	16991	17210	17042	17303	16908	16989	17172	17069	17273	17237	17058	17167	17182	17059	17204	17094	17090	17109	17085	17190	17105	17044	17148	16992	17090	17100	17195	16996	17064	17027	17244	17189	17104	17001	17222	17109
63917	96448	66917	40867	23078	16750	15430	15084	14908	14909	14759	14941	14967	14857	14727	14857	14948	14779	14864	14833	14973	14865	15125	15022	14897	15072	14842	14837	14910	14831	15026	14893	14988	14934	14899	14838	14859	14992	14916	15008	14782	14942	15058	14963	15083	15033	14862	15072	15001	14893	14805	15000	14742	14922	14928	14845	14802	14796	14832	15036	14956	15110	14818	15105	14747	14783	14943	15044	14852	14942	14933	14840	15050	15032	14902	15040	15005	14843	14815	14823	15120	14865	14856	14963	14915	15004	14908	14838	14824	14993	14749	14962	14940	14926	15084	14779	14906	14895	14976	15013	14992	14728	14781	14685	14979	14848	15038	14663	14829	15097	15108	14673	14938	15063	14947	14995	14961	14848	15100	14981	14922	14837	14955	15090	14858	14840	14890	14858	14883	15000	15077	14988	14953	14922	14807	14850	14906	14755	14944	14805	15112	14918	14885	14910	15134	14827	14990	14947	14789	14790	14984	14969	14967	14977	14839	14888	15067	14686	15051	15057	14973	15099	14954	14714	14823	14913	14810	14971	15061	14755	14755	15013	15076	14918	14795	15055	15035	14890	15047	14889	14894	14961	14908	14925	14951	15051	15082	14843	15132	14869	15007	14873	14918	14912	15105	14832	14881	14903	14961	14983	14857	14837	15085	14796	14914	14896	14891	14944	14999	14922	15049	14872	14877	14923	14926	14879	14956	14804	14963	15057	14939	14827	15078	14893	14847	14876	15078	14793	15052	14954	14807	14884	14878	14992	14787	14901	14928	14916	15103	14822	14905	14938	14942	14827	14951	14861	15051	14971	14822	14923	14979	14886	14769	14779	14872	14877	14928	15022	14843	14912	14938	14800	14909	14967	14809	14843	14820	14766	14830	14978	14934	15059	14798	14761	14948	14748	15083	14856	14929	14892	14870	15008	14898	14894	14939	14788	14992	14965	14958	14995	14909	14946	14913	14888	14924	14836	15084	14919	14970	14849	14922	14978	14792	14750	14977	14809	14750	15110	14947	14825	15048	15012	14973	14824	14760	14821	14917	14756	15023	15033	14870	14938	14939	14894	14952	14924	14791	15062	15029	14933	14723	15020	14912	14893	14901	14981	14867	14979	14928	15066	14916	14896	14960	15122	15050	14907	14766	14936	14969	15090	14806	14993	14879	14771	14910	14924	14927	14842	14870	14824	15022	14956	15039	14966	14931	14876	14743	15016	15022	14791	14777	14763	15060	14987	14971	14961	14981	14931	14818	14815	14963	14702	14932	14770	14963	14909	15049	14747	15022	14984	14895	14648	14903	14863	14929	14879	14929	14844	14851	14924	14948	15041	14916	14840	14844	15076	14902	14898	14867	15008	14826	14870	14760	15003	14960	14913	14944	15105	14878	14918	14806	14983	14944	14880	14810	14956	14873	14878	15044	14838	14842	14859	14784	14990	14871	14943	14774	14907	14920	15006	14977	14967	14839	14996	14740	14969	14896	14793	15110	14869	14904	14905	14851	14922	14933	15061	14915	14932	14781	14968	14874	14866	15000	14646	15078	14838	15144	14878	14867	14912	14977	15133	14882	14782	15058	14863	14931	14918	15033	14962	14666	14758	14999	14949	14886	14946	14859	15085	14933	14775	14908	14907	14908	14920	15068	14904	15081	15107	14866	14757	14844	14921	14781	14880	15062	14876	15044	14875	15091	14813	14933	15042	14798	14819	15003	14824	14760	14958	14923	14852	14912	15066	14986	14761	14941	15195	14941	14866	14880	14938	14949	15075	14967	14918	15001	14949	14777	14970	14816	15004	14868	15109	14795	14861	14794	15001	14812	14891	14986	14933	14915	14962	14874	15112	14934	15141	14808	15018	15050	14788	14917	14817	14899	14984	14833	15060	14962	14951	14864	14906	14732	14924	14959	14925	14983	14880	14878	14974	14936	14944	14839	14898	14936	15011	14969	14928	14887	14995	14960	14851	15064	14834	15010	14805	15022	15050	14836	15005	14878	14904	15046	14824	14995	14784	15099	14912	14968	14910	15011	14998	14766	15077	14933	14887	15049	14840	15019	15020	14918	14913	14826	15026	14822	14701	14821	14912	14904	15009	14878	14957	14921	15061	14999	15122	14934	15026	14943	14787	15212	14819	14955	14847	14931	14878	14934	14978	15025	14792	14997	14836	15020	14887	14948	14934	14666	14996	15114	14794	15016	14832	15048	15048	15118	14802	14870	14821	14841	14900	14930	14940	15062	14861	15019	14874	14925	14956	14896	14995	15063	14835	14948	15091	14858	14809	14987	14862	14971	15017	14934	15141	14908	14831	14967	14836	14903	14850	15039	14920	14967	14796	15029	15027	15005	14842	14849	14871	14937	15018	14832	14944	14897	14743	14994	14821	14978	14861	14942	14901	14993	14897	14983	14781	14800	14941	15060	14867	15031	14795	14869	14899	14874	14980	15041	14798	15051	15004	14940	14917	15114	14778	14913	14964	15120	14854	14915	14890	14887	14933	14882	15070	14952	14840	14723	14655	14985	14887	14909	14890	15043	14931	14861	14962	14919	14824	14841	14753	15034	14897	14942	15068	15011	14910	15035	14700	14965	14848	15069	14991	15010	14806	14920	15086	14924	14931	15049	14931	14855	14970	14952	14937	15054	14767	14941	14865	14832	14883	14867	14922	14945	14925	14764	15160	14864	14868	14871	14956	14978	14830	15054	14837	15055	14897	14924	15041	14872	14990	14855	14859	14851	14911	14897	14993	14914	14847	15080	14942	15041	14887	14992	15057	15075	14834	14792	14791	14754	14994	14913	14865	15060	14976	14891	14930	14880	14965	15063	14794	14937	15122	14884	14866	14980	14847	14921	14986	14830	14848	14744	14834	15008	14924	14922	14897	14964	14987	15060	14865	14872	15189	14932	15021	14994	14888	14853	15010	14925	15113	14875	14887	14910	14933	14988	14874	14942	15010	14974	14844	14955	14894	15037	14967	15050	15171	14744	14846	14953	14887	14882	14931	14685	14951	14796	14965	14774	14928	14997	14632	14817	14866	15011	14987	14826	14877	14890	14901	14935	15057	15072	14812	14894	15063	14935	14689	14964	14955	14956	14985	14761	15035	14747	14802	14868	15080	14669	14888	14899	15034	15047	14857	15090	15044	14837	14942	14848	14968	14746	14986	14990	14871	14925	14870	14925	14874	14921	14916	14930	14994	14932	15110	14999	14875	14826	14913	15004	14939	14867	14924	14931	14904	14926	15074	14917	14941	14938	14871	15046	14934	14932	14960	14882	14944	14785	14816	15051	15027	14783	14885	15006	14980	14928	14744	14906	14959	15065	14961	15030	14941	14978	14853	14923	14980	15007	15089	14935	14907	15050	14847	15121	14772	14918	14864	15000	14755	14958	14833	14872	14918	15057	14898	14949	14840	15069	14887	14769	15048	14924	14878	14955	14845	14897	14811	14921	14982	14812	14891	15051	14788	15045	14970	14835	14857	14804	15025	14820	14798	14747	15001	14875	14703	14748	14831	14937	14832	14913	14995	14747	15119	14978	14884	14720	14901	14909	14870	14854	14922	14993	14861	14934	14967	14967	14965	14866	15054	14940	14893	14844	15073	14852	14954	15032	14768	14983	14915	15020	14845	14835	14883	14994	14803	14678	14842	15024	14862	14959	14731	15134	14752	14883	14791	14905	14804	15021	14983	14828	14900	14788	14873	14880	14972	14867	14869	15082	14824	15058	14841	15015	15155	14841	14925	14901	14938	14915	14920	14938	14946	14874	14980	14994	14937	14975	14833	14857	14934	14727	15067	14873	15020	14844	14959	14928	14837	14939	14803	14949	14912	15057	14805	14924	14834	14940	14922	15029	14965	14719	14848	14788	14953	15016	14858	14996	14872	14970	14882	14946	15060	15030	15037	15074	14914	15049	14873	14946	14991	14891	14924	14939	15094	14806	15012	14985	14717	15025	14938	14967	14952	15018	14907	14709	14766	14883	14855	14811	14970	14868	14991	14883	14850	14943	15041	14853	15096	14752	14890	14994	14905	14911	14883	14881	14864	15019	14800	14834	14816	14915	14949	14900	15058	14779	15023	14970	15001	14882	15014	14885	14835	15011	14988	14858	14927	14954	14863	14887	14663	15033	14791	14890	14683	15033	14757	14839	14864	14928	14692	14790	14912	14910	14970	15013	14964	14936	14596	14972	15015	15115	15105	15037	14955	14859	14905	14939	14993	14876	14801	14883	14818	14901	14739	14991	14975	14938	15000	14718	14919	14836	14883	14920	14863	15079	14899	15034	14887	14930	14852	14905	14953	15079	14764	15028	14980	14917	14931	14987	14839	14901	14876	15008	14904	14864	14828	14851	14772	14967	14898	15005	14776	15011	14877	15031	14967	14755	14879	14983	14951	14743	14962	14897	14741	14971	14890	14840	14679	14994	15044	14912	14871	14893	15080	14911	14953	14989	14957	14885	14929	14756	14897	14848	14961	14941	15055	14735	14885	15056	14948	15017	14935	15022	14911	14802	14963	14874	14814	14881	14835	14895	14995	14951	14915	15026	14975	14860	14990	14943	14934	14948	14841	14987	14970	14979	14919	14847	14971	15110	15084	14837	14897	14697	14924	14832	14871	14873	14886	14943	14852	14796	14881	14811	14913	14933	14812	14870	14816	14913	14759	15023	14867	14954	14995	15033	14859	14949	14777	14854	14770	14990	15031	14930	14880	15050	14918	14923	14984	14952	14896	14935	15000	15089	14863	14828	14883	14634	14799	14805	14853	14873	14825	14843	14929	14858	14863	14822	15009	14896	14923	14862	14817	14953	14905	15000	14833	15002	14876	15106	14837	14756	15012	14686	14929	14816	15003	14999	14909	14934	14820	15091	14893	14909	14996	14957	14976	14741	14945	14856	14913	14866	14851	14907	14964	14813	14997	15156	14854	14892	14909	14779	14868	14977	14708	14984	14878	14936	14851	15098	14884	15020	14866	14937	14922	15070	15059	14817	14881	15056	14924	15118	14889	14879	14960	14886	14833	14766	14969	15025	15000	14948	14869	14961	14773	15009	14803	14714	15005	15040	14989	14868	14856	14903	14956	14883	15011	15031	15106	14908	14862	14862	14906	15067	14894	15082	14990	15001	14919	15021	15040	14872	15035	14997	14958
22919	22359	30423	25180	22338	23234	24075	18086	17124	17254	17095	17015	16928	17058	17015	16977	17174	16808	16990	16885	16871	16886	16912	16861	16920	16976	16874	16612	16834	16815	16701	16878	16673	16835	16735	16825	16787	16973	16736	16659	16696	16899	16808	16682	16692	16700	16667	16744	16666	16729	16714	16702	16715	17010	16876	16793	16701	16703	16776	16787	16606	16828	16854	16693	16761	16785	16808	16646	16725	16605	16811	16670	16629	16697	16648	16751	16728	16706	16609	16806	16884	16745	16663	16751	16681	16726	16591	16828	16717	16715	16923	16928	16747	16800	16716	16884	16897	16798	16505	16751	16792	16743	16824	16839	16706	16490	16545	16637	16675	16636	16746	16656	16765	16876	16681	16670	16719	16691	16685	16858	16753	16534	16755	16745	16782	16592	16802	16845	16606	16729	16623	16839	16627	16745	16822	16669	16755	16607	16614	16510	16538	16744	16795	16718	16675	16718	16745	16687	16612	16629	16732	16601	16837	16890	16567	16730	16718	16689	16678	16623	16574	16656	16674	16882	16940	16752	16929	16565	16849	16767	16734	16383	16691	16634	16684	16718	16773	16745	16652	16692	16550	16656	16751	16777	16726	16584	16718	16669	16589	16664	16584	16464	16648	17021	16789	16772	16663	16800	16589	16676	16859	16568	16781	16639	16614	16703	16580	16767	16855	16724	16792	16675	16805	16648	16771	16802	16786	16691	16707	16904	16552	16860	16674	16774	16672	16638	16876	16763	16701	16650	16571	16654	16763	16735	16667	16787	16593	16826	16791	16592	16658	16834	16719	16854	16731	16527	16687	16721	16831	16867	16619	16560	16798	16788	16653	16608	16633	16733	16646	16834	16776	16718	16767	16508	16706	16821	16626	16557	16789	16766	16840	16829	16600	16538	16752	16735	16827	16722	16738	16877	16886	16681	16636	16732	16590	16672	16720	16606	16834	16696	17024	16679	16896	16978	16819	16586	16661	16551	16651	16539	16746	16792	16721	16720	16702	16730	16678	16758	16729	16676	16574	16683	16610	16780	16755	16642	16771	16727	16559	16679	16763	16857	16696	16551	16796	16886	16477	16710	16577	16701	16674	16613	16817	16596	16733	16703	16846	16805	16686	16523	16738	16680	16781	16730	16816	16560	16827	16493	16649	16812	16844	16591	16613	16762	16574	16553	16722	16697	16614	16831	16684	16807	16817	16977	16753	16744	16752	16684	16626	16730	16867	16844	16571	16558	16720	16555	16990	16638	16782	16590	16733	16777	16727	16662	16831	16843	16646	16854	16758	16756	16722	16672	16722	16801	16637	16708	16722	16609	16678	16913	16780	16695	16780	16653	16817	16552	16716	16771	16753	16777	16633	16871	16697	16815	16588	16652	16672	16442	16618	16560	16675	16697	16619	16676	16723	16750	16775	16639	16633	16427	16635	16543	16597	16628	16807	16786	16566	16774	16737	16737	16805	16670	16731	16791	16691	16812	16614	16644	16720	16659	16655	16746	16705	16787	16708	16844	16760	16593	16845	16745	16862	16776	16846	16679	16715	16924	16623	16454	16627	16747	16785	16864	16827	16834	16650	16654	16702	16565	16731	16865	16722	16526	16784	16633	16618	16644	16993	16533	16596	16818	16999	16643	16770	16641	16763	16567	16912	16641	16746	16751	16538	16803	16728	16750	16665	16602	16708	16712	16842	16804	16695	16755	16643	16714	16681	16937	16781	16719	16852	16713	16695	16630	16715	16621	16839	16556	16863	16607	16651	16836	16582	16692	16667	17029	16608	16707	16871	16621	16792	16687	16706	16806	16696	16571	16688	16776	16708	16743	16595	16712	16756	16619	16821	16645	16883	16714	16674	16866	16924	16832	16836	16879	16566	16788	16835	16645	16792	16613	16675	16721	16501	16449	16749	16897	16761	16752	16889	16815	16884	16827	16697	16600	16793	16696	16589	16650	16671	16626	16744	16649	16920	16791	16745	16753	16520	16549	16555	16680	16730	16670	16740	16675	16906	16727	16603	16791	16667	16672	16538	16726	16558	16924	16674	16613	16611	16625	16615	16696	16850	16729	16650	16808	16490	16698	16962	16753	16468	16661	16801	16834	16603	16794	16640	16573	16690	16784	16704	16796	16682	16506	16764	16654	16693	16759	16998	16700	17031	16800	16673	16463	16733	16714	16772	16687	16645	16704	16735	16713	16695	16556	16652	16622	16878	16738	16720	16769	16611	16728	16743	16711	16769	16572	16662	16621	16678	16674	16651	16762	16937	16758	16793	16648	16851	16609	16754	16781	16696	16677	16906	16597	16705	16479	16917	16641	16712	16770	16849	16715	16650	16718	16653	16639	16815	16666	16762	16694	16646	16492	16648	16663	16656	16317	16699	16586	16778	16692	16595	16712	16750	16604	16611	16718	16810	16767	16856	16715	16737	16731	16714	16696	16651	16535	16669	16737	16851	16625	16737	16676	16608	16779	16707	16742	16679	16700	16662	16768	16654	16692	16732	16663	16731	16878	16833	16698	16639	16635	16455	16618	16687	16792	16568	16739	16630	16743	16784	16611	16455	16749	16896	16824	16750	16931	16754	16719	16565	16706	16828	16543	16726	16714	16665	16813	16813	16694	16830	16877	16874	16671	16829	16575	16529	16666	16611	16627	16797	16741	16631	16664	16629	16782	16643	16705	16756	16726	16821	16675	16584	16687	16854	16738	16690	16756	16806	16525	16628	16673	16655	16571	16857	16755	16686	16505	16673	16794	16565	16767	16772	16649	16816	16844	16724	16605	16670	16836	16538	16695	16556	16812	16734	16778	16682	16601	16642	16744	16714	16747	16515	16776	16687	16803	16744	16822	16550	16605	16700	16535	16887	16732	16689	16525	16636	16358	16902	16630	16821	16853	16732	16677	16853	16771	16550	16853	16846	16692	16800	16748	16659	16768	16702	16720	16725	16681	16664	16735	16703	16281	16838	16736	16763	16635	16792	16592	16669	16604	16515	16765	16530	16704	16693	16485	16793	16656	16672	16636	16666	16782	16737	16539	16529	16664	16920	16722	16876	16659	16633	16628	16618	16628	16745	16723	16785	16934	16827	16783	16642	16592	16728	16841	16810	16670	16585	16662	16777	16630	16578	16702	16720	16504	16803	16780	16638	16790	16873	16720	16743	16587	16710	16965	16675	16427	16896	16634	16771	16610	16653	16534	16856	16734	16627	16697	16730	16994	16655	16877	16872	16467	16732	16616	16701	16859	16836	16923	16574	16510	16807	16770	16542	16752	16763	16693	16764	16689	16536	16458	16760	16797	16942	16627	16645	16902	16905	16921	16746	16760	16724	16561	16648	16714	16742	16804	16876	16657	16842	16647	16551	16745	16829	16559	16529	16586	16482	16619	16454	16602	16735	16692	16767	16696	16757	16781	16714	16644	16721	16594	16463	16560	16857	16892	16814	16793	16764	16812	16613	16685	16605	16884	16812	16737	16579	16802	16737	16616	16674	16651	16455	16590	16731	16540	16751	16665	16659	16635	16696	16752	16736	16745	16739	16600	16742	16795	16819	16643	16626	16596	16745	16669	16792	16743	16647	16864	16955	16495	16652	16669	16622	16655	16742	16633	16483	16565	16545	16690	16690	16721	16960	16593	16934	16824	16791	16766	16695	16731	16566	16769	16767	16722	16610	16983	16771	16708	16795	16769	16776	16593	16615	16556	16445	16594	16748	16685	16886	16651	16709	16512	16479	16823	16627	16662	16555	16640	16746	16614	16679	16780	16828	16841	16710	16879	16984	16794	16823	16744	16705	16772	16593	16816	16877	16829	16741	16842	16790	16799	16587	16597	16762	16610	16835	16619	16726	16636	16709	16760	16792	16785	16744	16599	16603	16725	16665	16646	16661	16643	16689	16725	16724	16649	16606	16708	16675	16664	16718	16594	16717	16641	16719	16607	16757	16894	16552	16628	16809	16705	16567	16581	16789	16670	16553	16835	16613	16844	16540	16633	16675	16714	16682	16463	16620	16621	16666	16714	16638	16585	16699	16875	16619	16690	16873	16710	16760	16545	16742	16562	16557	16637	16754	16887	16868	16768	16819	16731	16717	16838	16839	16799	16849	16968	16602	16705	16918	16586	16911	16699	16631	16531	16833	16735	16780	16635	16709	16674	16518	16634	16582	16578	16530	16616	16810	16703	16720	16622	16572	16790	16692	16829	16789	16665	16471	16708	16567	16729	16678	16729	16891	16855	16646	16955	16711	16609	16621	16843	16625	16427	16748	16820	16630	16491	16499	16513	16711	16820	16687	16780	16543	16664	16708	16809	16652	16670	16649	16635	16669	16790	16886	16755	16827	16849	16575	16684	16584	16667	16641	16776	16697	16658	16832	16838	16643	16717	16790	16607	16663	16712	16682	16863	16821	16595	16667	16620	16810	16643	16913	16606	16782	16667	16743	16613	16748	16520	16862	16663	16598	16871	16720	16684	16559	16477	16667	16652	16684	16762	16612	16573	16720	16629	16749	16823	16883	16667	16678	16799	16687	16623	16307	16504	16533	16746	16629	16671	16623	16623	16825	16727	16625	16745	16651	16796	16651	16670	16810	16451	16645	16769	16601	16756	16800	16708	16699	16759	16659	16714	16609	16744	16982	16490	16586	16752	16743	16540	16754	16835	16833	16332	16559	16762	16736	16828	16607	16802	16745	16654	16512	16643	16739	16788	16695	16813	16878	16645	16905	16683	16753	16573	16620	16548	16549	16610	16673	16855	16689	16607	16806	16644	16586	16692	16606	16597	16740	16718	16852	16516	16560	16605	16836	16721	16521	16863	16729	16585	16662	16887	16764	16857	16717	16712	16807	16671	16770	16695	16590	16814	16779	17006	16927	16715	16697	16814	16738	16695	16629	16738	16613	16726	16601	16707	16783	16830	16755	16647	16720	16753	16817	16857	16597	16887	16700	16525	16819	16879	16617	16614	16737	16621	16714	16873	16708	16815	16424	16817	16854	16818	16794	16526	16698	16647	16772	16569	16754	16786	16687	16598	16652	16693	16674	16692	16762	16694	16437	16590	16359	16588	16638	16642	16471	16398	16660	16638	16726	16840	16812	16907	16663	16612	16721	16594	16748	16528	16781	16754	16792	16521	16877	16686	16581	16596	16802	16625
59984	102673	78623	50167	28323	18261	15542	14620	14419	14564	14619	14628	14710	14532	14504	14608	14551	14577	14480	14687	14492	14605	14546	14515	14634	14664	14452	14559	14702	14611	14635	14568	14620	14747	14699	14635	14732	14455	14534	14734	14702	14593	14633	14545	14704	14531	14535	14606	14636	14547	14557	14530	14555	14614	14609	14646	14492	14518	14703	14755	14504	14721	14520	14659	14586	14493	14483	14781	14642	14684	14631	14546	14598	14623	14730	14525	14499	14591	14573	14629	14817	14434	14570	14489	14480	14544	14734	14667	14559	14710	14750	14547	14587	14397	14550	14773	14563	14264	14581	14483	14606	14672	14664	14446	14472	14506	14440	14602	14652	14587	14548	14632	14673	14666	14636	14588	14540	14627	14581	14595	14740	14551	14767	14572	14446	14711	14641	14751	14656	14606	14512	14533	14718	14600	14625	14400	14591	14575	14539	14672	14621	14595	14479	14637	14618	14603	14569	14709	14570	14553	14709	14542	14445	14607	14746	14670	14697	14593	14577	14517	14561	14671	14637	14471	14784	14761	14586	14673	14527	14673	14639	14644	14422	14615	14703	14758	14705	14524	14484	14512	14616	14500	14575	14619	14572	14419	14639	14572	14597	14819	14712	14490	14607	14523	14516	14752	14602	14512	14647	14471	14521	14536	14384	14518	14695	14742	14615	14621	14655	14605	14661	14496	14570	14769	14518	14466	14524	14527	14710	14607	14582	14730	14567	14621	14404	14548	14575	14577	14640	14636	14491	14594	14454	14667	14691	14577	14589	14571	14490	14565	14602	14546	14492	14788	14574	14541	14636	14341	14582	14626	14523	14532	14736	14618	14655	14593	14667	14567	14436	14494	14534	14687	14545	14623	14632	14677	14472	14599	14715	14338	14607	14651	14515	14539	14825	14526	14628	14650	14568	14424	14389	14511	14579	14520	14636	14598	14526	14459	14380	14526	14687	14518	14429	14596	14490	14632	14601	14600	14499	14545	14568	14401	14634	14762	14523	14555	14570	14519	14541	14610	14520	14727	14490	14528	14564	14381	14704	14625	14568	14653	14411	14828	14419	14616	14576	14680	14435	14643	14459	14486	14593	14502	14560	14665	14586	14721	14619	14511	14555	14758	14530	14651	14489	14561	14584	14590	14535	14766	14713	14724	14499	14649	14520	14473	14637	14535	14575	14489	14778	14543	14621	14648	14593	14562	14603	14769	14546	14654	14507	14435	14458	14645	14602	14547	14613	14529	14529	14667	14551	14605	14432	14714	14416	14663	14517	14527	14640	14677	14541	14477	14631	14623	14611	14627	14527	14639	14594	14582	14521	14761	14544	14476	14605	14647	14689	14474	14556	14741	14581	14507	14596	14616	14564	14601	14795	14541	14642	14432	14623	14528	14685	14567	14503	14733	14498	14434	14624	14707	14605	14587	14447	14661	14674	14639	14655	14451	14691	14547	14591	14721	14440	14615	14693	14449	14454	14614	14789	14613	14590	14674	14478	14743	14522	14685	14618	14612	14526	14492	14549	14577	14609	14687	14491	14505	14435	14675	14706	14625	14534	14588	14617	14719	14684	14549	14621	14500	14560	14589	14610	14713	14847	14483	14540	14666	14599	14458	14574	14415	14566	14502	14566	14741	14462	14552	14642	14737	14563	14505	14503	14303	14524	14608	14711	14686	14539	14655	14599	14582	14630	14625	14554	14584	14587	14726	14538	14512	14702	14569	14567	14655	14538	14410	14502	14655	14579	14545	14694	14648	14527	14783	14560	14637	14637	14675	14613	14501	14582	14499	14552	14716	14565	14629	14593	14624	14510	14739	14503	14542	14529	14659	14486	14557	14598	14628	14515	14645	14588	14489	14678	14546	14650	14829	14624	14743	14545	14596	14637	14681	14618	14620	14767	14520	14668	14525	14667	14427	14478	14623	14528	14516	14675	14507	14450	14676	14501	14747	14590	14642	14530	14668	14459	14534	14522	14557	14692	14574	14438	14630	14595	14561	14543	14588	14334	14573	14621	14478	14534	14518	14521	14707	14463	14563	14575	14545	14718	14513	14563	14673	14573	14536	14579	14579	14498	14579	14477	14454	14503	14648	14614	14585	14612	14488	14729	14712	14780	14516	14652	14554	14617	14512	14569	14610	14558	14554	14801	14714	14522	14734	14730	14557	14593	14615	14564	14638	14650	14624	14626	14634	14511	14676	14503	14478	14506	14793	14539	14597	14702	14626	14602	14536	14756	14719	14551	14728	14639	14593	14512	14532	14659	14528	14453	14474	14567	14501	14597	14629	14574	14638	14484	14486	14406	14536	14589	14565	14406	14524	14613	14514	14500	14396	14740	14435	14573	14700	14556	14627	14604	14515	14518	14462	14617	14722	14569	14416	14508	14689	14612	14571	14639	14590	14626	14706	14532	14550	14665	14523	14441	14675	14578	14505	14581	14616	14548	14565	14460	14462	14544	14575	14514	14630	14563	14724	14501	14692	14573	14527	14450	14587	14403	14608	14578	14528	14511	14613	14484	14365	14524	14562	14366	14560	14507	14637	14720	14592	14559	14694	14619	14575	14505	14465	14637	14669	14585	14492	14643	14296	14535	14493	14640	14685	14671	14573	14557	14524	14572	14586	14692	14619	14621	14614	14307	14633	14484	14718	14628	14565	14638	14543	14515	14648	14653	14507	14696	14558	14681	14605	14418	14581	14757	14624	14516	14667	14576	14459	14576	14416	14753	14588	14483	14607	14594	14523	14532	14572	14725	14530	14283	14763	14654	14477	14571	14470	14610	14639	14613	14657	14500	14689	14537	14544	14674	14513	14608	14564	14594	14446	14492	14519	14545	14608	14565	14557	14492	14748	14537	14542	14561	14569	14707	14529	14640	14533	14628	14678	14482	14526	14432	14465	14446	14624	14518	14612	14571	14530	14590	14593	14602	14526	14770	14740	14613	14701	14633	14547	14458	14529	14587	14755	14522	14655	14628	14609	14631	14531	14428	14784	14610	14529	14663	14459	14668	14786	14547	14780	14491	14568	14514	14629	14629	14652	14536	14473	14397	14583	14597	14599	14396	14696	14733	14588	14603	14693	14584	14663	14450	14523	14651	14644	14701	14677	14691	14621	14639	14520	14598	14563	14784	14607	14540	14635	14672	14591	14397	14398	14455	14736	14652	14607	14538	14649	14670	14696	14530	14791	14605	14654	14695	14438	14503	14489	14754	14686	14662	14701	14546	14605	14724	14548	14639	14753	14676	14558	14694	14663	14422	14663	14511	14631	14547	14637	14624	14587	14727	14452	14650	14536	14642	14460	14715	14458	14592	14602	14601	14480	14588	14487	14463	14763	14575	14803	14663	14653	14441	14690	14564	14571	14420	14731	14478	14537	14791	14537	14552	14573	14567	14465	14539	14539	14535	14694	14695	14588	14634	14606	14612	14621	14728	14477	14643	14588	14547	14454	14606	14472	14561	14471	14611	14449	14778	14660	14585	14624	14713	14583	14469	14708	14601	14469	14662	14413	14608	14575	14627	14547	14645	14635	14545	14608	14616	14459	14445	14695	14589	14612	14528	14538	14507	14460	14501	14509	14511	14669	14551	14564	14477	14584	14639	14706	14675	14721	14707	14543	14711	14678	14609	14496	14659	14529	14559	14385	14555	14704	14651	14747	14408	14729	14391	14656	14667	14501	14726	14630	14465	14515	14589	14641	14618	14622	14558	14625	14585	14662	14505	14618	14531	14537	14556	14614	14561	14547	14525	14437	14492	14894	14699	14665	14585	14585	14594	14514	14515	14628	14620	14582	14622	14519	14445	14588	14610	14742	14403	14547	14344	14435	14605	14710	14716	14637	14565	14547	14671	14417	14557	14669	14611	14550	14423	14757	14518	14690	14645	14572	14531	14475	14464	14521	14627	14495	14580	14459	14476	14570	14619	14491	14660	14606	14558	14637	14623	14593	14664	14642	14603	14829	14649	14553	14603	14733	14534	14569	14490	14502	14616	14645	14753	14432	14831	14590	14556	14456	14521	14558	14441	14482	14515	14561	14623	14616	14655	14618	14672	14519	14605	14534	14407	14558	14499	14641	14639	14479	14742	14509	14468	14505	14684	14440	14565	14614	14621	14514	14622	14410	14573	14636	14613	14616	14471	14388	14773	14600	14626	14560	14582	14532	14839	14546	14679	14566	14634	14550	14567	14734	14594	14708	14667	14571	14660	14568	14527	14697	14600	14689	14623	14505	14681	14650	14596	14676	14596	14334	14701	14847	14535	14650	14690	14665	14666	14508	14451	14472	14574	14661	14796	14566	14370	14477	14483	14564	14844	14634	14615	14448	14602	14633	14646	14621	14622	14745	14602	14701	14566	14590	14550	14636	14502	14585	14512	14559	14623	14485	14559	14661	14440	14693	14563	14496	14510	14720	14549	14551	14531	14594	14628	14426	14637	14398	14685	14496	14601	14532	14653	14696	14517	14707	14380	14688	14585	14644	14659	14686	14492	14624	14559	14553	14664	14501	14659	14450	14576	14582	14706	14572	14703	14547	14511	14499	14435	14552	14816	14659	14552	14623	14770	14626	14688	14782	14527	14559	14678	14522	14649	14578	14609	14561	14483	14569	14557	14526	14668	14383	14479	14666	14442	14782	14534	14678	14613	14584	14387	14450	14608	14519	14526	14568	14490	14640	14539	14685	14676	14555	14780	14459	14458	14505	14582	14594	14612	14750	14578	14612	14636	14683	14546	14537	14540	14638	14659	14593	14498	14607	14481	14530	14544	14576	14693	14624	14713	14517	14549	14612	14641	14558	14474	14387	14703	14565	14664	14603	14462	14414	14581	14677	14536	14665	14455	14586	14506	14597	14535	14546	14401	14721	14506	14420	14663	14708	14468	14554	14529	14475	14453	14483	14566	14657	14722	14756	14497	14462	14552	14481	14575	14717	14712	14467	14723	14746	14572	14682	14602	14544	14512	14595	14671	14429	14539	14409	14528	14499	14696	14694	14614	14582	14581	14536	14514	14647	14702	14590	14517	14741	14462	14711	14432	14524	14687	14624	14633	14616	14490	14574	14535	14644	14663	14496	14671	14554	14430	14421	14622	14749	14468	14518	14897	14718	14612	14655	14599	14238	14639	14549	14476	14532	14383	14595	14485	14464
32199	38946	36360	26682	19222	17993	17432	17079	17051	17112	17093	17196	16914	17201	17073	17180	17113	17219	17021	17203	17130	17259	17045	16960	17182	17001	17172	17230	17149	17285	17040	17101	17270	17197	17090	17032	17158	17134	17044	17405	17208	17033	17066	17154	16948	17032	17164	17108	16957	16956	17047	17164	17040	16987	16903	16987	17059	16992	17067	17019	16835	16915	16926	17102	16983	17060	16970	16956	17173	17023	16976	17164	17034	17039	17011	16969	16948	17159	16992	17123	16998	17159	17100	17059	16967	17079	17052	17075	17006	16988	17064	17036	17088	16955	17065	16924	17348	17078	17258	17104	17083	16876	17137	17098	16992	17042	16924	16970	17125	17202	17085	17111	17189	17206	17092	17083	16868	17124	17229	17137	17042	16911	17305	16928	16964	17062	17124	16964	17103	17079	17024	16918	16849	16959	16989	16825	16893	16901	16982	16966	16873	17062	17027	17079	16943	17049	16889	16861	16999	17125	17227	17071	17013	17291	17138	17039	17150	17125	16985	16931	16890	17295	17158	17198	16947	17014	16970	16844	17021	16980	17127	16914	17110	16944	17047	17142	17284	17104	16957	17074	17219	17014	17117	16974	16848	17005	16993	17076	17020	17014	17021	16882	17113	16931	17079	17040	17184	17107	16844	16836	17036	17032	17030	17009	17093	17005	16967	16965	17007	16953	17088	16868	17162	16859	17027	17061	17224	16869	17015	17176	17081	16996	17068	17197	17163	16979	16868	16959	17153	17314	17083	17173	16961	16993	16940	16954	17081	17096	16931	17147	16812	17174	17042	17007	17002	17098	17069	17070	16939	17280	17218	17070	17054	17261	17017	16995	16880	16954	17088	17061	17048	17047	17008	16983	16890	17024	17189	17087	17102	17183	16890	16979	17085	17173	16979	17043	17233	17088	17075	17007	17069	16898	17132	17085	17267	16850	17039	17196	16998	17051	17016	17107	16824	17122	16994	17194	17086	16927	17153	16998	17183	17217	16944	17097	17090	17014	17171	17114	17113	17026	17041	17018	17005	16982	17032	17051	16949	16881	17009	17103	17112	17100	17219	17108	17241	17065	17168	16954	17270	16942	17049	16814	17153	17073	16999	17076	17003	17080	17205	16788	17037	17134	16945	17053	16999	16813	17020	16956	16857	16959	16935	17071	17090	17119	17268	17150	17123	17159	17288	17229	16879	17084	16882	17043	17056	16909	17201	17090	17087	17053	17074	17158	16981	17083	17039	16886	16983	17151	17065	16962	17037	17145	16986	17279	17010	17164	16961	17080	17011	17232	17052	17122	17151	17261	16800	16974	17176	17074	17092	17062	16950	17167	17161	16992	16884	16996	16880	17054	16980	17248	17022	17251	17150	16935	17008	17072	17048	17092	17116	16967	17041	17067	16977	16897	16939	17207	16912	16957	17140	17162	17217	16930	16959	17069	17120	17012	16953	17132	17203	17113	17114	16944	17004	17042	16974	16997	17096	17102	17008	17133	16861	17051	17076	17027	16804	17051	16888	17066	17088	17080	16959	16977	17030	17229	17108	17091	16884	16985	17238	17030	16923	17137	16939	17036	17026	17158	17056	16960	17059	16899	17110	17272	17116	17033	17210	17091	16975	17167	17261	17031	17050	17229	17055	16921	17193	17287	17194	17015	17037	17051	16788	17096	17047	16931	17138	16965	17041	17133	17151	17093	17121	17076	17003	16955	16967	16951	17036	16963	17142	16999	17211	16866	16847	17291	16945	17001	16902	17115	16910	17166	16766	17094	17116	16975	17034	17070	17124	16887	16794	16860	17109	17017	17204	17043	16844	17192	16825	17029	17022	16937	16946	17100	16858	17044	17074	17139	17014	17043	17045	17035	17098	17127	16879	16852	17028	17076	16914	17032	17178	17014	16809	16940	16850	16980	16964	16992	17173	17044	17034	17049	16842	16927	17171	17054	17081	16967	17192	16905	16810	17066	17120	16966	17158	16926	17032	17311	17014	16973	17070	17095	17185	17108	17057	17064	16984	16961	17071	16995	16989	16896	17099	17142	17178	17100	17000	16991	17151	17054	17117	17173	17023	16742	17078	17028	17137	16898	17062	17094	16956	16936	17159	17056	16827	17074	16772	17002	17059	16847	16868	17128	17012	17092	17104	17142	17122	17166	17138	17155	17016	17121	17007	17162	17091	17098	17134	17375	17155	17164	16972	16819	17005	16981	17028	16979	17118	17106	17088	17008	17052	17102	17070	17024	17140	17231	16931	17039	16912	17012	17138	16825	17074	16997	17016	17094	17118	17147	17182	17164	17061	17175	17030	17008	17070	17106	17002	16788	17082	17185	17199	17058	16906	17070	17087	17056	16992	16961	17048	17079	16998	17068	17084	16910	17059	17032	16985	17055	17037	17085	17089	17054	17111	17101	17002	16964	17054	16976	16954	16962	16935	17059	16912	16966	17142	16973	17098	17315	17090	17135	17066	17029	17048	16941	17028	17130	17025	17159	16934	16980	17054	16954	16974	16854	17075	17040	16877	16970	16902	17152	17169	16973	17065	17018	17030	16883	16970	17158	17145	17029	17074	17005	17014	16938	17086	16904	16973	16964	16995	17077	16884	17048	16906	17067	17124	16929	17038	17183	16988	16922	17119	17039	17014	16773	16997	16958	16912	17044	16970	16892	17053	17068	17010	17090	16902	17151	17016	17186	17044	17002	16904	16988	17186	17131	17124	16988	16990	17192	17060	17128	17111	17098	17015	17195	16944	17165	17095	17078	17065	17112	17045	17094	16960	17012	16964	16976	17005	17007	17286	16878	16808	17030	16827	16921	17154	17037	17103	17060	17154	17295	17034	17130	16983	16916	16951	17006	17059	17140	17076	16913	17046	17046	17242	16992	16995	16995	16997	17176	16921	16977	17148	16997	17141	17077	17037	17061	16928	16766	17073	16880	16973	16910	16903	16948	17173	17046	17013	16951	17359	17056	16995	17221	17105	17092	17142	17025	16992	17158	17139	17146	17150	16768	17121	17015	17070	17062	17129	16911	17095	17021	17111	16836	17200	17123	16982	17132	17113	17021	17058	17198	17089	17257	16940	17006	16886	17204	17249	17022	17034	16914	17145	17136	17096	16823	17192	17006	16909	16928	17186	17039	16991	17089	17034	17164	17167	16885	17096	17042	17133	17136	16961	17062	16971	16888	16908	17031	17020	17089	17025	16983	17034	17045	17033	16861	16971	17071	16992	17112	17150	17181	16886	16976	17088	17106	17138	17150	17029	17027	17234	17059	17040	17184	17167	17121	16906	16979	17197	17282	17081	16866	16952	17205	16860	16991	16951	17170	16943	17143	16928	17050	16836	16992	17162	16987	16781	17164	17031	16949	17048	17216	16987	17016	16938	17220	17002	16953	17142	17073	17087	17090	17049	16993	16909	17087	17187	17006	16840	17040	17013	17092	17005	17074	17168	16930	16993	17110	17128	16857	17131	16885	17054	17074	17117	17021	16985	16952	16928	17017	17120	17034	17029	16945	17152	17051	17303	17083	17098	17125	16839	17072	16943	16927	17127	16976	16994	16740	17010	16899	17031	16949	17151	17048	16987	17127	17210	17186	16982	17110	17136	17033	17068	17115	17088	16993	16946	17189	17282	16958	17154	17080	17011	16958	16824	17130	17145	17156	17018	17061	17059	16992	16894	17068	17166	16972	17042	16891	17073	17031	16878	16876	17170	16855	17167	17090	17023	17032	17255	17031	17218	17103	17090	17135	17130	17049	17159	17080	17058	16995	17145	17118	17137	17121	16809	16911	17055	17112	17146	16911	17137	17084	17196	16979	17055	17035	17076	16984	16798	16943	16997	16950	17087	16923	16884	17075	17108	16979	16803	17185	17126	16973	17125	16928	17063	17007	17098	17107	17143	17089	17044	17129	17001	17087	16907	17065	16995	17063	17189	17028	17006	16783	16966	17085	17073	17011	16999	17183	16884	17127	17149	17073	17008	16975	17082	16994	17098	17057	17176	17134	17144	16998	17104	17011	17197	17067	17042	16898	16856	17053	16833	17152	17042	17022	16946	17085	16919	16977	17191	17032	17107	17045	17097	16889	17017	17002	17272	17300	17146	16944	17102	16908	16760	17082	17176	17035	17045	16985	17122	16943	16963	16973	16954	16993	17106	17067	17073	16942	16989	17194	17106	17071	17038	16891	17105	16873	16962	16834	17005	17089	17052	16966	17100	17141	16995	16945	17276	17186	17159	17062	16938	16946	16869	16802	16920	17093	17039	17009	17367	17053	16965	16818	17260	16904	16863	17168	16982	17178	17126	17046	17071	17129	16871	16891	16952	16983	16823	17243	16750	17189	17013	17181	16957	17057	17084	16999	17067	17096	16856	17034	17127	17109	16979	17125	17172	16789	17024	17208	17023	17051	17036	16876	16971	16906	16931	16999	17244	17168	16987	17173	17051	17010	17137	17047	17132	17031	17156	16892	17007	17259	17060	17037	17331	16943	17153	17004	16971	17070	16944	17034	16969	17032	16980	17149	17052	17038	16929	17155	17074	16912	17090	17104	16888	17217	16931	17027	16930	17024	16848	17163	16904	17218	17047	17073	17125	17274	17158	16976	17068	17185	16901	17084	17144	17147	17133	17191	17034	17017	16969	17164	17217	17026	16874	17034	17149	16727	16974	16847	17075	16962	16962	17023	17070	17069	16968	16891	16795	17039	16995	16981	17062	17217	17159	17022	17000	16973	17013	17092	17036	17126	16881	17126	17026	17163	17215	17112	17195	17103	17255	17152	17026	17095	17041	17096	16951	17033	17055	17083	17084	16905	17020	17109	16955	17088	16987	17097	17083	17144	16945	16834	16945	17005	16960	17313	16963	17059	17167	16924	16988	17027	17041	17124	17117	17115	17175	17028	17167	17076	17066	17177	17083	17223	17047	16949	16919	17057	16917	16998	17007	17195	17011	17150	17121	16902	16909	16973	17038	17075	17088	17137	17158	17068	17013	16904	16935	16974	17145	17155	16865	16754	17129	17104	17019	16994	17129	16894	17164	17262	16922	17068	16818	17184	17217	17125	17064	17053	16936	16848	16928	17001	17223	16956	17045	16817	16871	17136	17171	17113	16882	16993	16999	16858	17031	17067	17085	16918	17012	16856	16939	17160
43997	57768	37700	22505	16823	15162	14895	14687	14997	14795	14905	14714	14823	14684	14921	14741	14982	14746	14882	14845	14792	14733	14958	14910	14750	14757	14842	14870	14824	14825	14853	14832	14943	14877	14905	14994	14738	15000	14834	14825	14877	14727	14817	14758	14778	14963	14810	14888	14707	14813	14821	14630	14825	14872	14710	14937	15033	14897	14695	14776	14636	15044	14698	14868	14621	14766	14860	14833	14788	14731	15021	14996	14820	14712	14751	14882	14768	14790	14870	14786	14830	14886	14697	14845	14797	14743	14738	14714	14715	14878	14719	14767	14783	14999	14911	14716	14769	14875	14768	14854	14826	14923	14918	14827	14997	14998	14860	14906	14837	14724	14787	14660	14842	14791	14952	14915	14738	14967	14788	14772	14827	14759	14791	14807	14896	14895	14803	14807	14766	14865	14875	14872	14903	14854	14666	14750	14799	14987	14944	14795	14630	15023	14752	14757	14676	14822	14703	14864	14976	14990	14748	14785	14944	14837	14685	14822	14723	14842	14726	14882	14821	14709	14966	14758	14819	14837	14936	14863	14814	15033	14897	14857	14703	14874	14885	14772	14858	14863	14926	14691	14902	14947	14784	14733	14907	14876	14861	14762	14840	14911	14787	14802	14806	14857	14789	14607	14831	14764	14810	14938	14940	14777	14918	14678	15012	14887	14830	14983	14783	14954	14746	14781	14760	14979	14945	14757	14864	14858	14898	14824	14706	14951	14969	14796	14881	14900	14923	14808	14735	14949	14658	14904	14690	14942	14727	14702	14785	14866	14794	14695	14916	14852	14835	14703	14807	14599	14668	14773	14823	14870	14707	14820	14862	14819	14783	14876	14834	14811	14934	14669	14951	14671	14775	14716	14860	14702	14764	14771	14790	14734	14753	14668	14831	14790	14825	14756	14785	14753	14775	14964	14733	14836	14858	14793	14744	14711	14698	14921	14945	14788	14949	14940	14944	14699	14864	14777	15051	14873	14810	14813	14870	14702	14926	14901	14783	14710	14820	14743	14840	14895	14659	14908	14685	14762	14758	14743	14922	14848	14920	14749	14840	14608	14801	14764	14607	14915	14926	14699	14748	14797	14776	14913	14842	14867	14626	14810	14754	14897	14889	14970	14787	14685	14914	14786	14784	14891	15038	14811	14751	14902	14681	14800	14827	14826	14851	14690	14753	14922	14825	14970	14893	14877	14856	14823	14969	14905	14998	14851	14761	14727	14771	14620	14828	14892	14802	14812	14888	14760	14780	14784	14707	14752	14807	14699	14889	14743	14845	14827	14830	14785	14809	14947	14760	14920	14854	14858	14963	14821	14813	14936	14771	14690	14928	14799	14769	14919	14667	14839	14907	14758	14937	14840	14815	14905	14695	14770	14765	14763	14818	14657	15068	14966	14960	14942	14867	14746	14773	14828	14940	14754	14869	14674	14828	14988	14891	14758	14900	14944	14828	14967	14711	14877	14926	14825	14702	14753	14879	14991	14705	14868	14781	14715	14620	14807	14938	14740	14756	14687	14882	14804	14893	14764	14928	14870	14836	14849	14842	14873	14726	14918	14818	14780	14864	14944	14966	14679	14833	14832	14791	14736	14859	14790	14734	14956	14713	14714	14717	14800	14852	14714	14803	14888	14792	15024	14665	14794	14773	14848	14815	14783	14821	14816	14861	14909	14772	14825	14801	14934	14787	14973	14905	14860	14714	14924	14805	14992	14869	14690	15013	14695	14639	14767	14880	14841	14900	14920	14839	14740	14880	14630	14943	14791	14672	14755	14905	14840	14713	14827	14900	14941	15062	14814	14767	14947	15052	14851	14884	14849	14727	14879	14870	14944	14802	14912	14717	14899	14659	14835	14772	14822	14859	14798	14729	14926	14806	14779	14855	14846	14845	14737	14739	14782	14905	14993	14749	14912	14948	14572	14772	14793	14893	14632	14933	14844	14863	14935	14767	14875	14784	14883	14649	14905	14929	14793	14841	14851	14869	14696	15063	14908	14788	14857	14786	14746	14934	14719	14932	14640	14749	14798	14916	14816	14870	14750	14875	14879	14903	14768	14983	14937	14860	14891	14866	14825	14681	14806	14775	14776	14725	15006	14768	14889	14802	14863	14725	14840	14766	14853	14932	14905	14875	14814	14909	14877	14766	14931	14724	14915	14847	14963	14758	14832	14610	14874	14866	14722	14859	15007	14838	14906	14909	14736	14932	14974	14703	14827	14703	14712	14788	15028	14861	14900	14853	14731	14796	14982	14989	14724	14857	14662	15015	14767	14819	14774	14891	14861	14855	14871	14659	14809	14824	14824	14998	14707	14827	14846	14766	14824	14874	14866	14885	14736	14882	14731	14880	14712	14857	14760	14722	14833	14812	14721	14826	14848	14746	14838	14772	14760	14916	14731	14808	14933	14847	14765	14732	14867	14927	14799	14850	14765	15011	14862	14900	14657	14830	14783	14664	14690	14877	14736	14753	14777	14891	14821	14874	14879	14646	14668	14817	14811	14912	14811	14864	14829	14713	14778	14866	14965	14804	14873	14856	14821	15103	14904	14907	14847	14694	14788	14885	14821	14842	14704	14924	14787	14998	14852	14742	14801	14763	14990	14878	14793	14828	14714	14874	14831	14832	14792	14760	14967	14986	14970	14765	14876	14848	14789	14734	14738	14939	14817	14596	14876	14943	14709	14915	14926	14832	14744	14759	14741	14664	14878	14863	14866	14758	14983	14821	14848	14861	14895	14911	14869	14826	14926	14732	14729	14896	14828	14849	14892	14783	15029	14761	14778	14626	14836	14814	14786	14910	14901	14887	15000	14783	14850	14786	14841	14834	14899	14765	14757	14819	14924	14770	14769	14776	14848	14799	14749	15018	14686	14878	14811	14847	14779	14722	14800	14741	14919	14708	14768	14856	14823	14718	14831	14800	14805	14871	14934	14787	14730	14960	14760	14608	14812	14759	14741	14856	14723	14950	14894	14912	14890	14709	14824	14767	14891	14684	14804	14858	14744	15029	14809	14871	14748	14883	14773	14795	14814	14805	14846	14636	14978	14765	14809	14842	14883	14687	14723	14917	14865	14961	14835	14806	14829	14787	14894	14799	14784	15039	14820	14810	14789	14840	14698	14799	14765	14873	14811	14817	14951	15051	14778	14623	14680	14982	14870	14904	14735	14878	14794	14774	14876	14758	14893	14941	14844	14826	14724	14792	14814	14891	14763	14840	14907	14975	14806	14795	14869	14725	14686	14885	14772	14672	14791	14881	14752	14818	14794	14982	14834	14878	14767	14882	14695	14841	14906	14741	14781	14971	14653	14867	14734	14874	14876	14773	14774	14988	14682	14774	14978	14805	14745	14853	14940	14746	14817	14803	14827	14927	14707	14863	14764	14937	15015	14784	14909	14803	14882	14764	14939	14976	14824	14828	15006	14888	14865	14696	14712	14931	14872	14793	14824	14689	14857	14858	14956	14807	14852	14751	14532	14707	14778	14911	14839	14647	14924	14856	14849	14773	14683	14858	14837	14761	14666	14921	14878	14866	14753	14922	14842	14933	14744	14863	14919	14940	14690	14818	14842	14778	14703	14721	14870	14734	14907	14707	14912	14820	14870	15064	14823	14732	14874	14729	15019	14895	14829	14832	14790	14926	14911	14914	14744	15038	14802	14822	14923	14803	14872	14709	14863	14889	14759	14740	14736	14807	14824	14876	14861	14813	14840	14830	14783	14709	14745	14932	14782	14919	14814	14909	14752	14910	14864	14833	14817	14917	14929	14839	14852	14848	14647	14855	14747	14994	14869	14921	14826	14858	14921	14793	14816	14972	14845	14853	14966	14777	14786	14818	14973	14971	14904	14730	14712	14906	14721	14870	14795	14897	14818	14684	14749	14639	15013	14579	14561	14853	14916	14848	14784	14764	14865	14847	14777	14817	14811	14845	14769	14909	15052	14607	14848	14679	14749	14662	14953	14812	14882	15011	14888	15051	14865	14766	14927	14763	14810	14701	14778	14826	14693	14792	14662	15004	14882	14828	14739	14781	14712	14874	14913	14847	14796	14674	14954	14818	14720	14922	14793	14787	14776	14884	14634	14988	14919	14844	14769	15053	14914	14793	14837	14885	14772	14947	14820	14663	14788	14874	14761	14908	14925	14822	14837	14839	14694	14893	14870	14959	14755	14845	14934	14935	15004	14813	14938	14882	14905	14926	14839	14797	14745	14651	14763	14821	14649	14832	14863	14833	14866	14735	14852	14731	14832	14974	14732	14846	14861	14704	14890	14843	14742	14863	14751	14733	14748	14732	14829	14910	14781	14873	14805	14817	14853	14867	14790	14831	14980	14741	14814	14924	14893	14912	14766	14766	14885	14821	14981	14786	14896	14801	14840	14642	14773	14817	14810	14932	14851	14812	14985	14991	14914	14922	14983	14821	14796	14886	14629	14864	14954	14759	14846	14868	14770	14812	14858	15104	14722	14951	14877	14983	15007	14900	14988	14874	14835	14894	14751	14714	15040	14801	14751	14920	14782	14832	14857	14987	14774	14733	14950	14696	14698	14897	14708	14922	14942	14665	14869	14773	14742	14807	14700	14729	14798	14842	14774	14958	14837	14875	14843	14930	14824	14890	14794	14842	14841	14959	14710	14859	14926	14840	14997	14898	14706	14773	14824	14819	14717	14839	14848	14721	14781	14641	14933	14747	14937	14821	14875	14859	14859	14969	14642	14713	14907	14838	14880	14876	14743	14988	14788	14890	14759	14894	14889	14770	14814	14690	14783	14683	14882	14739	14907	14805	14843	14790	14946	14704	14865	14711	14746	14848	14936	14880	14965	14742	14853	14783	14755	14859	14899	14799	14730	14753	14721	14817	14797	14926	14654	14651	14779	14839	14820	14774	14948	14788	14913	14734	14773	14781	14853	14897	14736	14887	14741	14862	14705	14828	15126	14791	14858	14916	14803	14965	14833	14920	14984	14880	14816	15011	14936	14846	14787	14684	14724	14883	14853	14831	14728	15009	14692	14964	14864	14906	14614	14875	14705	14830	14757	14780	14719	14922	14755	14733	14967	14901	14885	14910	15073	14933	14928	14733	15000	14695	14815	14780	15036	14725	14899	14789	14886	14920	14585	14933	14811	14928	15049	14983	14826	14925	14835
24494	24521	33077	27969	23651	22125	20371	17898	17340	17741	17416	17437	17420	17543	17370	17459	17546	17390	17505	17179	17239	17353	17389	17329	17325	17157	17267	17163	17140	17436	17277	17406	17080	17218	17374	17466	17096	17143	17107	17271	17409	17254	17330	17195	17166	17143	17242	17225	17239	17179	17324	17378	17292	17233	17270	17339	17176	17248	17268	17126	17138	17299	17276	17429	17214	17438	17226	17286	17188	17176	17059	17059	17010	17177	17282	17277	17269	17087	17255	17259	17294	17361	17324	17141	17121	17244	17015	17254	17020	17122	17075	17204	17102	17343	17143	17366	17154	16999	17213	17077	17138	17236	17108	17141	17236	17188	17414	17249	17119	17107	17321	16980	17127	17085	17105	17202	17259	17150	17185	17149	17204	17271	17249	17249	17197	17297	17216	16942	16946	17089	17073	17267	17402	17214	17221	17245	17038	17137	17298	17095	17265	17153	17177	17352	17119	17207	17246	17290	17238	17044	17058	17110	17198	17303	17524	17092	17273	17127	17230	17071	17376	16982	17196	17239	17215	17194	17204	17456	17091	17064	17377	17097	17384	17214	17100	17133	17412	17104	17370	17393	17055	17248	17218	17321	17335	17130	17413	17153	17161	17215	17232	17065	17198	17213	17207	17366	17422	17222	17136	17214	17327	17219	17189	17484	17293	17317	17293	17341	17059	17120	17215	17134	17058	17200	17025	17069	17172	17253	17243	17190	17260	17274	17164	17286	17202	17172	17254	17328	17173	17298	17493	17219	17237	17095	17372	17129	17383	17107	17081	17291	17336	17221	17320	17186	17225	17252	17193	17371	17393	17317	17253	17324	17108	17435	17184	17312	17346	17293	17167	17021	17304	17136	17147	16986	17070	17118	17227	17214	16952	17111	17188	17147	17222	17178	17308	17226	17101	16932	17248	17499	17205	17161	17321	17149	17168	17533	17152	17297	17191	17620	17136	17264	17247	17123	17295	17245	17031	17097	17376	17268	17326	17076	17241	17280	16993	17327	17102	17307	17006	17057	17251	17145	17387	17091	17259	17322	17257	17174	17240	17188	17130	17369	17077	17426	17227	17121	17219	17063	17262	17205	17256	17188	17151	17201	17212	17299	17187	17043	17133	17273	17095	17194	17269	17416	17350	17094	17151	17257	17298	17250	17130	17223	17128	17056	17352	17138	17389	17288	17273	16999	17387	17436	17399	17160	17089	17148	17146	17262	17327	17349	17372	17179	17140	17246	17507	17095	17221	17094	17244	17158	17418	17351	17358	17355	17142	17238	17234	17139	17140	17222	17106	17060	17127	17305	17164	17209	17157	17378	17266	17311	17322	17132	17326	17188	16977	17160	17160	17133	17222	17195	17060	17140	17073	17288	17211	17346	17217	17249	17116	16969	17144	17221	17412	17130	17405	17269	17398	17169	17278	17105	17075	17126	16978	17199	17325	17142	17391	17119	17298	17101	17192	17114	17288	17385	17341	17277	17274	17125	17192	17173	17198	17176	17397	17138	17197	17144	17249	17157	17233	17243	17155	17245	17237	17413	17083	17191	17077	17212	17089	17331	17328	17253	17051	17381	17223	17217	17307	17165	17223	17301	17309	17384	17426	17188	17313	17342	17371	17483	17110	17156	17267	17340	17314	17248	17247	17003	17064	17434	17295	17272	17239	17106	17202	17411	17252	17194	17162	17329	17397	17347	17249	17138	17464	17194	17257	17369	17381	17134	17115	17352	17334	17149	17295	17080	17335	17078	17052	17225	16999	17128	17172	17167	17270	17040	17216	17256	17265	17044	17267	17228	17159	17229	17053	17237	17120	17210	17305	17332	17228	17296	17066	17292	17108	17190	17296	17136	17242	17089	17071	17163	17345	17346	17105	17111	17198	17064	17224	17476	17248	17101	17162	17254	17233	17017	17491	17220	17349	17282	17298	17422	17063	17200	17283	17276	17274	17075	17275	17081	17246	17326	17199	17128	17294	17178	17073	17175	17356	17193	17164	17241	17185	17270	17220	17112	17345	17385	17021	17312	17187	17289	17267	17359	17196	17474	17189	17246	17083	17169	17455	17244	17284	17144	17086	17274	17158	17253	17139	17043	17113	17287	17585	17168	17111	17285	17086	17310	17295	17154	17247	17196	17131	17360	17114	17406	17152	17400	17143	17275	17009	17281	17297	17320	17449	17349	17244	17258	17437	17288	17197	17159	17156	17157	17191	17306	17230	17197	17177	16978	17126	17025	17241	17171	17390	17257	17239	17390	17215	17295	17155	17006	17273	16904	17057	17242	17132	17213	17333	16987	17269	17255	17255	17404	17305	17323	17049	17329	17296	17044	17224	17170	17310	17217	17249	17192	17236	17214	17252	17208	17250	17179	17228	17099	17000	17090	17146	17104	17121	16981	17229	17098	17135	17340	17036	17232	17244	17073	17169	17204	17314	17163	17138	17027	17208	17039	17205	17213	17236	17347	17317	17181	17113	17281	17087	17235	17283	17140	17132	17073	16942	17242	17273	17416	17365	17308	17152	17061	17102	17141	17160	17337	17408	17137	17297	17183	17223	17094	17410	17163	17127	17315	17262	17267	17211	17107	17310	17129	17075	17152	17276	17203	17265	17358	17174	17265	17146	17354	17257	17270	17286	17210	17140	17192	17408	17167	17225	17341	17171	17260	17143	17265	17194	17226	17146	17194	17023	17324	17098	17141	17122	17259	17250	17503	17255	17301	17156	17210	17183	17196	17282	17398	17456	17283	17288	17280	17239	17043	17260	17287	17357	17196	17443	17232	17032	17150	17316	17232	17338	17035	17214	17109	17241	17205	17341	17123	17158	17229	17148	17355	17178	17126	17535	17124	17364	17224	17218	17303	17222	17126	17029	17016	17272	16924	17045	17343	17222	17224	17025	17323	17452	17280	17269	17170	17412	17110	17404	17333	17314	17301	17315	17400	17323	17325	17269	17107	17311	17550	17214	17410	17115	17179	17273	17244	17410	17113	17306	16942	17167	17423	17113	17096	17178	17210	17325	17302	17363	17269	17376	17289	17140	17131	17306	17264	17109	17408	17299	17078	17045	17252	17139	17437	17247	17278	17221	17312	17053	17542	17164	17364	17186	17247	17356	17392	17094	17212	17186	17317	17285	17090	17131	17148	17132	17212	16905	17168	17324	17351	17253	17219	17234	17244	17415	17331	17212	17154	17235	17176	17234	17340	17095	17332	17089	17229	17180	17226	17022	17044	17332	17251	17300	17372	17135	17241	17270	17160	17482	17197	17245	17234	17306	16987	17095	17361	17373	17099	17383	17010	17253	17136	17285	17412	17120	17185	17077	17468	17293	17234	17310	17144	17317	17398	16988	17060	17212	17290	17339	17176	17078	17027	17185	16946	17261	17173	17327	17287	17141	17351	17191	17240	17327	17186	17408	17267	17206	17460	17345	17097	17212	16983	17160	17172	17186	17278	17207	17267	17086	17212	17267	17341	17101	17177	17246	17395	17258	17185	17084	17283	17392	17147	17208	17333	17284	17095	17247	17360	17441	17388	17236	17168	17485	17217	17526	17078	17309	17070	17365	17321	17198	17457	17289	17274	17381	17216	17061	17171	17202	17141	17256	17277	17172	17235	17270	17380	17268	17155	17337	17064	17077	17138	17420	17128	17264	17385	17219	17240	17206	17334	17356	17119	17096	17016	17228	17273	17271	17126	17148	17077	17299	17347	17192	17107	17223	17070	17083	17191	17283	17167	17105	17322	17101	17254	17228	16964	17338	17251	17072	17314	17212	17359	17358	17339	17114	17321	17233	17051	17357	17119	17188	17100	17253	17414	17230	17355	17248	17082	17220	17229	17234	17191	17259	17268	17358	17368	17184	17301	17183	17246	17243	17199	17308	17461	17180	17137	17223	17107	17364	17116	17308	17039	17196	17521	17152	17252	16940	17256	17074	17175	17327	17271	17123	17300	17197	17190	17302	17217	17400	17257	17064	17186	16984	17283	17241	17171	17229	17158	17215	17211	17358	17082	17191	17127	17254	17254	17248	17201	17153	17230	17178	17201	17230	17205	17239	17263	17269	17141	17293	17358	17327	17160	17069	17004	17303	17411	17199	17230	17328	17144	17073	17243	17273	17115	17176	17215	17132	16965	17039	17370	17071	17261	17334	17178	17157	17058	17041	17186	17311	17184	17087	17191	17108	17261	16923	17130	17090	17363	17388	17086	17198	17170	17377	17359	17295	17258	17098	17202	17195	17201	17411	17477	17410	17296	17300	17203	17258	17162	17158	17245	17271	16974	17199	17397	17331	17114	17325	17398	17322	17116	17160	17130	17024	17093	17119	17306	17068	17095	17284	17191	17416	17190	17193	17103	17229	17241	17187	17403	17060	17295	17223	17186	17269	17427	17403	17135	17243	17251	17155	17243	17321	17155	17379	17258	17276	17217	17432	17232	17242	17139	17237	17260	17338	17253	17143	17153	17274	17038	16985	17073	17131	17001	17233	17220	17061	17345	17070	17144	17133	17107	17393	16991	17263	17282	17270	17083	17149	17059	17119	17293	17176	17242	17132	17315	17105	17382	17099	17247	17268	17320	17160	17209	17247	17178	17325	17356	17238	17007	17173	17484	17133	17300	17250	17357	17317	17318	17170	17313	17172	17140	17184	17333	17028	17232	17179	17311	17248	17387	17051	17150	17176	17174	17078	17158	17324	17184	17111	17262	17359	17192	17164	17145	17096	17386	17109	17192	17431	17212	17067	17074	17060	17190	17188	17157	17131	17277	17161	17423	17186	17024	17138	17417	17297	17158	17373	17163	17023	17240	17293	17323	17092	17180	17335	17312	17278	17258	17152	17224	17257	17138	17202	17106	17204	17263	17140	17054	17199	17242	17322	17135	17193	17239	17170	17293	17358	17153	17314	17214	17207	17101	17182	17063	16970	17103	17254	17107	17479	17145	17249	17435	17268	17189	17277	17148	17162	17176	17297	17321	17355	17183	17218	17260	16970	16930	17123	17281	17289	17099	17354	17434	17353	17314	17317	17057	17230	17211	17326	17278	17256	16971	17309	17367	17319	17445	17300	17509	17343	17137	17173	17098	17146	17248	17220	17199	16988	17387	17228	17283	17096	17167	17158	17229	17371	17327	17147	17362	17187	16910	17076	17216
63865	96248	66932	40116	23529	16927	15277	15114	15055	15093	15055	15110	14965	14901	15131	15005	14867	14990	14977	14990	15123	15022	15229	15033	15123	14969	14900	14921	15050	14903	15102	14939	15041	14960	14855	15098	15005	15012	14910	15184	14998	14794	15038	14925	15037	14969	15011	15019	14966	14946	15220	14949	14846	14957	14972	15056	15006	15060	14954	14838	14987	14917	14979	14930	14978	14881	15140	15029	14948	15034	15105	14881	15071	15198	14983	15124	15127	15003	14968	14959	14994	14994	15033	15044	14996	14943	14970	15130	15113	14831	14969	15122	15078	15008	15031	14852	14941	14925	15024	14929	15134	15064	14881	15054	15015	15069	14950	15000	15106	15003	15192	14908	14978	14784	15012	14985	15141	14968	15212	14928	14871	15032	14928	15012	15040	14987	15098	15072	14897	14922	14985	15057	14868	14896	15077	15061	14955	14999	14897	14969	15074	15166	14918	15110	15011	15000	15109	14904	15139	15058	14879	14997	15072	15002	15112	14938	15045	14903	14907	15133	14899	14843	14983	15096	15055	14733	14995	15098	15056	15059	15031	15013	15032	15077	15022	14917	15044	15039	15010	15025	15022	14981	14922	15004	14913	14789	15081	14908	15108	15228	14891	15169	15014	15079	15064	15023	15173	14954	15048	15064	14967	14969	15104	14921	14861	15109	14910	14820	15007	15022	14985	15180	14949	15067	15098	14895	15064	14934	15005	14937	14947	14817	14930	14849	14947	14900	15028	15071	15017	14956	14976	15093	15045	14996	15095	14880	14978	14718	15049	14874	15063	15083	14955	14951	14996	14971	14965	15049	14974	15121	14946	15000	15126	14773	14890	14955	14941	15007	14921	15015	14913	14841	15104	15004	15020	14950	15014	14915	14964	15131	14966	14959	15301	14967	14943	15005	15073	15020	15011	15014	14908	15012	15089	14901	15023	15002	14976	15025	14886	14933	14914	15092	15118	15042	14913	14944	15146	15026	14958	15001	14837	15069	15200	14997	14907	15104	14977	14955	15030	14979	14975	14990	14945	15062	14907	14889	15051	15051	14877	15063	14927	14963	14932	15066	14922	14856	14969	14972	14983	14947	15010	15087	14740	14939	14832	15091	15048	14860	14992	15005	14975	14949	14964	15007	14998	15011	14967	14894	15026	15068	15087	15091	15009	15062	14929	15038	15010	15075	14975	15087	14908	15010	15203	14891	15047	15044	15056	14989	15012	15129	14930	15113	14866	14935	14829	14923	15038	14911	14980	15061	15007	15055	15170	15009	15024	14945	14994	14957	15047	14911	14853	15115	15023	15036	14904	14959	14864	14882	15009	14922	15115	15091	14906	14994	14884	14891	14988	14934	15006	15101	14854	14881	15143	14964	15107	14915	14987	14945	14838	15129	14968	15000	15055	15053	14975	14966	15107	15044	15096	15048	15027	14822	15137	15075	14752	14838	14979	14895	15002	14934	15032	15052	15080	15067	14950	15043	15107	15112	14987	15010	15092	15054	15041	15004	15006	15009	14998	14990	15051	14923	14926	14953	15041	14988	15127	15055	14888	14930	14990	15009	14930	14928	14903	15168	15074	15035	14946	14861	15083	14929	15111	15074	14929	14986	14921	14921	15046	15111	14981	14975	14949	14911	14912	14862	15018	14967	14946	15075	14995	15074	15078	14901	14882	14971	15000	15023	14908	14869	15042	15101	14888	15092	14911	14970	15088	15117	14973	15126	15035	15033	14968	15044	15191	14888	15009	15005	15017	14839	15190	15090	14897	14775	15010	14953	15122	15055	14863	15072	15229	14850	15040	15202	14956	14958	15057	14919	14967	14824	15033	14998	14834	15306	14885	14957	14998	15117	14805	14950	15076	14957	15030	14961	14930	15054	15124	14961	14929	14850	14929	14957	14960	14903	14983	15072	14913	15048	14907	15137	15134	14960	14927	14975	15063	15003	14956	15084	14923	15061	15019	14870	15002	14965	15076	14921	15080	15062	14947	15036	14986	14961	15146	15022	15150	15083	14936	14915	14994	15158	15000	15022	14719	14936	14852	15014	14847	14972	14820	15081	14982	15014	15063	14932	15121	15122	15080	15106	14766	14873	14994	14893	14946	14940	15021	14838	15106	14838	14996	15030	15059	15049	14987	14909	14999	14903	15027	14997	15107	14984	14990	15089	15007	14979	15148	15063	14969	14967	15179	15155	14940	14882	14935	14904	14822	15125	14894	14748	15099	15134	14994	15020	15164	14946	14912	14987	14950	15005	15176	14898	14937	15051	14877	15216	14957	15020	15033	15069	14893	15068	14798	15101	15009	14857	14913	15126	14906	15177	15089	14904	14753	15088	14907	15002	14979	14937	14844	15001	14879	14929	15115	14890	14977	14942	15094	15095	14968	14973	15135	14955	14977	15023	14956	14959	14838	15065	15011	15114	15096	15002	15086	15099	14957	14966	14912	14863	15026	14929	15050	14842	15174	14835	14996	15051	14990	14927	15000	14933	14926	14933	15210	14831	15072	15059	14996	15059	14985	14950	14891	14811	15132	14838	15076	14976	14771	14821	14858	15133	15097	14899	14953	15117	15066	14944	15001	15023	14915	14931	14989	14998	15134	15063	14988	14994	14998	14871	14988	15046	14917	14979	14877	15117	14948	15080	15123	14804	14979	14982	15040	15003	15201	15196	14963	15081	14849	15015	15036	14931	15142	15011	15113	14989	15070	15037	14910	15232	14932	14936	15010	14910	14817	15007	14977	14938	15018	14965	14952	15111	14961	15053	15019	15157	15018	15057	15121	14817	15077	14970	14913	15003	14968	15073	15229	14994	14872	15124	15056	15079	15011	14881	15097	14933	14948	14975	15064	15155	14989	15008	14931	15029	15043	15290	15001	14922	14947	15087	14940	15040	15057	15073	14837	15045	14967	15005	14976	15043	15032	14937	15145	15007	15050	15015	14973	15053	14964	14892	14967	14962	14982	14977	14889	14924	14968	15052	14879	15355	15107	14848	14983	15059	15118	14995	15012	15053	14886	14924	15019	14988	15023	14980	14919	14969	15048	14920	15153	14876	14964	15189	14822	15101	14851	14983	15172	14820	14957	15023	14951	14927	15095	15113	15045	14850	14947	14972	14921	15075	15001	15059	14980	15048	14955	14874	15134	14924	15077	15022	15060	15143	15076	14923	15028	14992	15032	15069	15070	15101	14970	15065	15081	15120	15008	14923	15059	15054	14934	14795	15154	15046	15027	14946	15043	14987	15128	14833	15032	14955	15085	15027	14868	15097	15159	14990	15047	14816	15017	15118	15081	14966	15033	15016	14892	14847	15008	14998	15046	15020	15068	14944	14939	14966	14932	15137	15111	14913	14966	14946	15130	15115	14988	15142	14997	15010	15012	15172	14789	15053	14898	15019	14977	15063	15028	15061	15093	14868	15002	14962	14884	15045	15063	15022	14873	14943	15000	15047	14962	15067	15017	15036	14951	14984	15087	15136	15032	15116	15150	15104	15003	15016	15136	15070	15001	14872	15029	14789	15013	14931	14927	15091	15111	14904	14783	14901	14956	15096	15084	15023	14902	14982	14944	15042	15005	15137	15059	15215	14914	14999	14858	15039	15083	14949	14805	14865	14956	15015	15066	14931	15110	15119	14956	15155	15014	14910	15117	15088	15043	14816	15084	14882	14921	15116	15087	14933	14990	15251	15068	14921	14991	14922	15007	15067	14893	15035	14886	14846	14865	14937	14987	14950	14980	15252	15061	15046	15072	15067	14922	15030	14984	14772	14944	15012	15062	14992	14980	14917	14970	15157	14929	15031	14796	15008	14936	14954	14875	15109	14979	15060	14996	14954	14927	15134	15136	14994	14756	15022	15027	14915	14911	15031	15003	15064	14922	15085	15204	15036	14987	15071	14965	14943	14920	14995	14911	14971	15066	14924	14943	15051	15084	14960	14952	15038	14953	14930	15206	14944	15029	15076	15013	14893	15045	15041	14992	15039	15012	15219	15072	14874	14988	15026	14953	14993	14994	14946	15151	15028	14942	14910	15051	14989	14915	15000	14977	15009	14909	14954	14888	15144	15140	14972	15126	15050	15114	14884	15014	14978	15033	14946	14861	14866	15182	14983	14958	15064	14878	14943	14853	15158	15261	15175	14968	15008	14977	15182	15073	14865	15058	15065	14987	15170	15048	14865	15007	14852	14934	14885	14921	15028	14828	15130	15059	15010	14938	14976	15017	14862	14899	15179	15021	14929	15036	15092	14931	15054	14729	15140	15104	15051	14929	14960	15140	14953	14926	15007	14860	14980	14929	14856	14968	15169	14901	15150	15005	14953	14923	14740	15040	15127	15096	14940	15086	15041	15035	15142	14968	15119	15026	14972	14895	14953	15016	15054	14909	15175	14793	14964	14998	15137	14881	15000	14942	14988	15021	15119	15046	15114	14981	15024	15092	15009	15058	14908	14886	15055	15011	14927	14753	14885	14940	15072	14997	14819	15050	15076	15033	14918	14983	15030	15097	15106	14551	14967	14919	15048	14975	15048	15010	14867	14980	15012	15025	14907	14879	14884	14876	14916	15001	14849	15070	15061	14822	14943	15021	14962	15100	15133	15011	14911	15116	14957	14934	14981	14836	14987	14876	15032	15072	15141	15056	14920	15056	14904	14947	15084	15073	15000	14988	15073	15026	14994	15067	15111	15154	14941	14960	14809	15049	14900	14940	15087	14849	15036	14832	14948	14892	14954	15074	14959	14864	15012	14871	15133	15094	15190	14972	15101	15151	14989	14812	14966	14956	14804	15062	14966	14901	15137	15029	15103	14882	14957	14961	14991	14956	15107	15084	15061	14777	15089	15077	14898	14998	14901	14967	15059	14908	14934	15210	14916	15007	14958	15076	14822	14998	14866	15067	15103	15011	14803	15073	14907	14946	15042	15230	14986	14932	14892	14966	15027	14951	15011	15019	15036	14978	15116	15082	14925	14923	15032	14977	14990	15065	15011	14951	15017	15148	15005	15126	15053	15005	15011	15043	14968	15131	15090	14898	14948	14957	14996	14935	14966	14991	14964	14919	15114	15004	15000	15027	14785	15048	15181	15032	15090	14914	15085	14904	15023	15097	14913	14914	14826	15083	15069	15082	14995	14968	14967	15111	15108	15020	14914
22895	22645	31033	25101	22500	23821	24895	19410	18396	18802	18542	18294	18455	18442	18665	18629	18402	18139	18107	18136	18118	18392	18205	18169	18211	18490	18460	18124	18232	18139	18216	18262	18249	18152	18192	18261	18203	18082	18187	18268	18463	18129	18139	18259	18161	18109	17994	18165	18298	18006	18301	18223	18136	18131	18417	18052	18209	18018	18246	17994	18200	18403	18163	18013	18165	18201	18144	18279	18197	18290	18038	18134	18197	18189	17947	18209	18245	18288	18053	18079	18014	18214	17954	18153	18143	18175	18014	18040	18031	18107	18161	17965	18235	18108	18138	18186	18151	18060	18097	18032	18212	18177	18133	17909	17985	18166	18090	18136	17997	18154	18029	17978	18156	18145	18058	18214	18135	17938	18170	17998	18144	18046	18072	18132	18082	17957	18295	18115	18335	18262	17964	18185	18132	18166	18148	18246	18125	18371	17916	18017	18113	18105	18132	18085	18284	18156	18097	18106	18111	18257	18022	18061	18030	17923	18193	17898	18119	17929	18104	18117	18177	18135	18174	18295	18172	18086	18424	17939	18138	18228	17953	18215	17987	18247	18088	18097	18311	18087	18332	18118	17979	17940	17980	18004	18209	18360	18163	18094	18106	18058	18019	18102	18119	18034	17987	18083	18152	17954	17959	18126	18293	18173	18227	18256	18178	17888	18154	18175	18025	17879	18261	17947	17930	17983	18146	17955	18066	18169	18353	18149	18090	18086	18196	18098	18029	17896	18198	18118	18060	18124	17975	18118	18139	18078	18231	18061	17982	18072	18162	18210	18099	18107	18107	18091	18142	18180	18293	18031	17872	18307	18213	18011	18217	18141	18151	18046	17986	18178	17950	18084	17990	18131	18011	18190	18211	18167	17940	18142	17936	18127	18171	18234	18138	18111	18104	17984	18066	18290	18313	18092	18162	18081	18107	18196	18175	18365	18279	18066	18040	18234	18133	18126	18004	18215	18087	18401	18156	17984	17900	18070	18116	18027	18035	18073	18072	18054	18251	18110	18023	18151	18185	18253	18168	18066	18167	17986	18354	17972	18084	18108	18158	18131	18213	17937	18275	18143	18097	18055	17804	17987	18241	18016	18123	18092	18006	18032	18028	18122	17928	18057	18111	18089	18042	18012	17893	18058	18047	18083	18088	18188	18127	18090	18248	18297	17974	18086	18161	18196	18257	17995	18061	17874	18194	18302	18097	17998	18060	17935	18028	18056	17988	18278	18020	17868	18056	18297	18116	18149	18216	18019	18232	18215	18079	18137	18044	17790	18037	18113	18049	18147	18017	17947	18030	18241	17979	18287	18155	18180	18101	17987	18283	18051	18235	18068	18246	18119	18118	17923	17936	18124	18206	17982	17981	18053	18239	18155	17926	18060	17994	18208	18171	17924	17971	18188	18145	17980	18074	18011	17915	18193	18047	18044	18195	18133	18198	18072	18158	18165	18026	18271	18174	18240	18109	18109	17884	18108	18172	18099	18114	17993	17964	18130	17959	18160	18117	17833	18154	17788	17887	18050	18156	18371	18185	18197	18007	18007	17967	18085	18194	17983	17888	18174	17987	18154	17924	18174	18115	18060	17981	18025	18187	18131	18261	18199	18083	18036	18102	18063	18117	18136	17932	17917	18196	18205	18104	18308	17870	18122	18150	18001	18377	18002	17918	18065	17966	17956	18264	18053	18180	18188	18115	18101	17850	17850	18001	18025	18071	18355	18001	18091	17948	17996	17907	18054	18054	18253	18057	18055	18316	17984	18268	18046	17863	18106	18007	18112	18020	18100	18098	18037	18111	18098	18104	17907	18099	18015	18143	17999	17926	18203	18030	18347	18188	18292	18212	18271	18139	17849	17899	18163	18137	17982	17961	18133	18109	18072	18058	18217	18096	18066	18178	18090	18234	18020	17938	18075	17999	18049	18435	18122	18120	18039	18140	17973	18153	18058	18155	17891	18338	18052	18231	18088	18125	18059	18026	18033	18092	17747	17978	17977	18245	18021	17934	18106	17939	18089	18215	18315	17835	18144	18234	18184	18065	18177	17943	18153	18139	18253	18112	18235	18105	18174	18136	18197	18121	18196	18032	18162	18085	18111	18088	18147	17912	18174	18038	18149	18116	18207	17896	18078	18020	18025	18012	18106	18025	17973	18119	18203	18130	17946	18026	17954	17898	18003	18101	18177	18047	18260	17985	18340	18105	18376	18075	18167	18089	18006	18275	18009	18362	18173	18102	18161	17981	18065	17982	18014	18112	18136	18095	17997	18188	18191	18187	18093	18337	18274	17997	18044	17988	17959	18130	18216	18044	18084	18281	17946	17931	17943	17970	18069	17997	17905	18215	18027	18039	18017	18165	18069	18144	17945	18067	18148	18059	17903	18169	18218	18156	18178	18166	18101	17980	18349	18094	17967	18084	18012	18254	18072	18305	18004	18060	18172	18030	18011	18179	17970	18068	18173	18213	18060	18170	18457	18181	18165	18109	18051	18129	18080	17975	18188	17847	18114	18054	18039	17931	18120	18014	17968	17868	18130	18127	17915	18178	18135	18018	18106	18205	18088	18015	18166	18130	18064	18010	18120	18250	17902	18086	18065	18184	18158	17975	18208	18116	18110	18231	17993	17882	17899	18374	18146	18143	18017	17952	18050	18056	18256	18298	18154	17941	18145	17915	18264	18331	17987	18336	18081	18037	18091	18167	18239	17851	18067	18036	18254	17975	17927	18144	17974	17879	18307	18255	18043	18220	18189	18217	18131	18105	17822	18146	17850	17920	18114	18044	18101	18071	18055	18276	18277	17978	18101	18005	18063	18021	17987	18198	18189	18041	18200	18114	17963	18008	18094	18011	18056	17940	18104	18024	18139	18238	18106	18326	18152	18153	18160	18066	18084	18335	18096	17838	17845	18075	17992	18072	17956	18047	18170	17864	18083	18135	17952	18101	18136	18150	18299	17980	18182	18232	17999	18047	17998	17851	18015	17963	17994	18088	18011	18037	18027	18283	18054	18085	18164	17954	18229	18203	17925	18051	18058	17988	17938	17997	18044	18235	18129	18040	18188	17963	18025	18167	18043	18106	17891	18161	18120	18155	18175	18153	17901	17987	17880	18239	18126	18010	18317	17888	17920	18172	17989	18111	17948	18232	18083	18106	17917	17877	18338	18118	18113	18261	18084	18151	17778	18150	17978	18024	17999	18141	18193	18067	18012	18089	18044	18087	17893	18005	18080	18059	18096	18355	18092	18380	18046	18104	18089	18060	18190	17924	18174	18069	18221	18002	18258	18171	18229	18200	18080	18259	18168	17896	18159	18093	18230	18173	18197	18214	18173	18023	17930	18049	18106	18113	17910	17909	18173	18305	18150	18111	18243	17923	18052	18117	18175	18161	18012	17969	17921	18016	18204	18055	18112	18109	18285	17952	18252	18132	18117	17994	18153	18036	18250	17947	17801	18034	18083	18124	18112	18144	17943	18223	17977	18078	18080	18322	18033	18181	18119	18071	18056	18155	18085	18035	17951	18208	18048	18115	18038	18009	18163	18196	18095	18128	18118	18009	18178	18341	17991	18086	18129	18131	18080	18241	17977	18043	18151	18072	17969	17952	18062	18129	17942	18052	17984	18198	18187	18180	18006	18097	18103	18174	18083	17954	18128	18014	18097	17966	18047	18220	18017	18068	18001	18159	18200	17951	18198	18251	18188	17999	18057	18273	18199	18036	18042	18165	17881	17984	18147	18257	18118	18102	18109	18228	18058	18035	18001	18146	18008	18050	17985	18100	18215	18213	18037	17866	18080	18014	18043	18066	18101	18010	18036	18111	18075	18120	18020	18437	18141	18205	18157	18007	18022	18046	17893	18002	17907	18163	17987	18039	18170	18107	18239	17948	18041	18096	18167	18015	17987	18194	18042	18134	18137	18107	18264	18084	18058	17978	18002	18159	17907	17955	18163	18168	18224	18184	18069	18090	18131	18072	18165	18106	18128	17959	17812	18030	17970	18036	18061	18122	18099	18330	18037	18243	18189	18215	18266	18075	18046	18026	18141	17987	18033	18266	18079	18215	18074	18139	18117	18147	18019	18027	18123	18015	18232	18200	17996	17949	18045	17978	17893	18022	18146	18271	18247	18075	18193	18284	18185	18036	18148	17942	18065	18392	18171	18072	18047	18120	17828	18121	18229	18158	18256	18071	18075	18184	17911	18119	18080	18031	18036	18115	18117	18109	18040	18222	18018	18010	17853	18137	18067	18060	18090	18094	18033	18116	17927	18085	18217	18050	18108	17792	18087	17888	18073	18016	17930	18122	17907	17935	18151	18159	18245	18032	18121	18248	18310	18270	17913	18207	18074	17964	18008	18449	18297	18162	18198	18030	18046	18098	17940	18146	18129	18006	18045	18062	17996	18182	18074	17928	18193	17923	18034	18339	17970	17944	17977	18038	18058	17972	18131	18309	18084	18287	18018	17941	17829	18151	18021	18117	18214	17983	18069	17932	18168	18127	18312	17971	18064	18123	18250	18040	18012	18059	18017	18225	18093	18095	18001	18214	18132	18135	18118	18141	18190	18017	18043	17910	18122	18082	18115	18137	17948	18100	17767	18185	17983	18069	17940	18023	18135	18157	18005	18151	18060	18115	18037	18276	17935	18056	18007	18219	17865	18113	18073	18206	18039	18172	18076	18131	18031	18046	18063	17906	18223	18068	17949	17909	18049	17911	18187	18112	18027	18006	17947	17931	18035	18133	18157	18073	17936	18207	17907	18243	17867	18074	17991	17945	18191	18058	18026	18125	18065	18030	18024	18148	18266	18212	17905	18003	18075	17985	18039	18032	18238	18094	18023	17982	18061	17984	18076	18173	18133	18154	18125	17966	18026	17815	17838	18062	17950	17890	18254	18183	18119	18138	18031	18096	18145	18039	18069	18299	18257	18246	17929	18145	18139	17942	18184	18230	18208	18016	18124	18123	18081	18174	18105	18032	18031	18111	18166	18018	18132	18267	18029	17985	18179	18122	18088	18086	18160	18111	17941	18105	18118	17934	18172	18018	18039	18123	18069	18205	18135	18360	18172	18091	18008	18106	18106	18178	17925	18176	18136	18269	18096	18119	18237	18097	18164	18070	18084	18132	18156	18080	18085	18138	18210	18249	17961
61887	104273	76885	50071	29670	19093	16109	15557	15422	15355	15506	15540	15471	15485	15452	15408	15486	15387	15598	15423	15454	15612	15386	15522	15460	15370	15563	15412	15423	15614	15498	15610	15527	15403	15418	15495	15365	15374	15297	15554	15466	15343	15536	15441	15543	15467	15628	15559	15447	15535	15595	15547	15407	15331	15422	15285	15526	15415	15556	15269	15467	15296	15432	15376	15588	15475	15524	15505	15586	15511	15452	15486	15329	15622	15470	15314	15244	15474	15530	15590	15520	15521	15412	15441	15402	15567	15631	15471	15430	15612	15331	15492	15558	15428	15422	15491	15547	15461	15406	15552	15597	15441	15392	15551	15564	15437	15415	15456	15473	15597	15461	15404	15440	15231	15464	15443	15301	15474	15497	15441	15378	15295	15542	15395	15476	15400	15438	15559	15519	15617	15565	15604	15583	15475	15449	15430	15468	15354	15448	15425	15284	15463	15564	15433	15419	15395	15483	15662	15442	15396	15466	15441	15464	15336	15453	15358	15459	15515	15447	15522	15511	15439	15450	15515	15409	15657	15425	15446	15470	15524	15516	15485	15496	15379	15449	15304	15583	15466	15265	15600	15512	15502	15435	15575	15263	15422	15617	15485	15327	15448	15546	15418	15403	15532	15386	15258	15342	15576	15407	15347	15610	15434	15525	15390	15520	15363	15399	15567	15591	15441	15443	15378	15387	15429	15541	15444	15570	15582	15372	15504	15472	15422	15556	15432	15387	15472	15397	15381	15372	15525	15476	15378	15499	15641	15562	15564	15604	15362	15538	15438	15360	15500	15530	15446	15446	15473	15448	15463	15590	15644	15426	15330	15548	15447	15369	15538	15541	15373	15382	15442	15571	15636	15442	15460	15601	15308	15489	15387	15402	15617	15317	15437	15422	15489	15385	15459	15376	15432	15530	15543	15442	15440	15561	15467	15295	15376	15308	15389	15391	15600	15430	15482	15518	15502	15622	15532	15496	15485	15247	15464	15409	15447	15298	15459	15603	15600	15483	15772	15757	15508	15531	15545	15502	15495	15636	15534	15415	15354	15481	15652	15509	15327	15561	15387	15405	15404	15357	15495	15494	15401	15285	15472	15430	15562	15365	15544	15453	15489	15546	15425	15571	15389	15632	15355	15439	15599	15406	15466	15466	15543	15386	15579	15466	15435	15468	15583	15623	15535	15510	15454	15503	15435	15460	15440	15511	15328	15519	15435	15507	15515	15558	15251	15398	15324	15522	15570	15336	15256	15571	15434	15569	15558	15379	15443	15413	15388	15688	15474	15459	15357	15553	15452	15471	15498	15530	15396	15538	15537	15629	15662	15351	15416	15548	15362	15567	15516	15390	15474	15608	15521	15702	15452	15412	15540	15290	15409	15363	15509	15553	15797	15444	15415	15303	15528	15411	15349	15380	15558	15401	15463	15721	15588	15531	15416	15394	15393	15468	15613	15483	15578	15482	15527	15434	15720	15594	15484	15411	15454	15325	15699	15458	15460	15410	15527	15489	15642	15477	15416	15487	15360	15602	15739	15633	15585	15231	15512	15551	15369	15341	15381	15503	15496	15540	15400	15480	15446	15524	15581	15433	15530	15391	15404	15445	15654	15604	15445	15437	15416	15435	15537	15587	15416	15573	15383	15548	15406	15484	15515	15398	15437	15549	15464	15518	15375	15372	15464	15454	15510	15225	15523	15609	15550	15654	15262	15487	15478	15555	15643	15616	15459	15370	15570	15439	15385	15430	15637	15365	15423	15525	15488	15386	15425	15596	15518	15508	15411	15417	15442	15408	15480	15471	15512	15527	15627	15489	15568	15403	15442	15383	15300	15431	15466	15849	15421	15450	15268	15468	15539	15578	15535	15557	15501	15601	15402	15382	15414	15550	15428	15588	15386	15353	15436	15527	15564	15597	15500	15442	15355	15364	15417	15296	15417	15427	15452	15564	15321	15534	15432	15498	15391	15544	15453	15431	15485	15495	15341	15595	15500	15614	15547	15560	15489	15373	15463	15670	15492	15462	15530	15457	15390	15598	15449	15407	15500	15434	15253	15393	15577	15376	15573	15486	15639	15579	15482	15269	15347	15554	15629	15403	15393	15338	15522	15487	15399	15506	15519	15395	15447	15361	15382	15468	15466	15429	15586	15552	15395	15488	15550	15654	15167	15303	15313	15345	15434	15481	15476	15686	15491	15500	15482	15388	15382	15634	15440	15586	15377	15470	15605	15492	15479	15511	15581	15510	15443	15354	15484	15421	15445	15678	15390	15473	15465	15565	15398	15564	15441	15548	15609	15646	15511	15486	15543	15523	15344	15492	15425	15448	15397	15318	15410	15565	15518	15374	15297	15557	15566	15581	15594	15443	15437	15684	15533	15455	15533	15540	15705	15459	15481	15422	15468	15509	15436	15233	15395	15581	15492	15359	15418	15642	15390	15687	15590	15545	15498	15377	15494	15461	15353	15458	15441	15412	15456	15417	15235	15470	15529	15433	15272	15474	15462	15503	15361	15363	15572	15312	15403	15404	15446	15575	15453	15432	15568	15503	15344	15352	15610	15589	15435	15704	15437	15565	15416	15396	15440	15364	15452	15611	15673	15605	15475	15446	15514	15593	15398	15332	15500	15601	15507	15299	15455	15475	15375	15576	15291	15526	15637	15565	15544	15546	15375	15616	15421	15465	15482	15419	15467	15481	15474	15405	15461	15566	15684	15458	15374	15465	15392	15499	15449	15540	15357	15451	15553	15552	15380	15449	15614	15395	15538	15482	15305	15452	15562	15424	15412	15434	15294	15407	15625	15569	15690	15408	15541	15610	15610	15491	15581	15542	15459	15320	15415	15526	15565	15436	15393	15482	15487	15415	15373	15537	15712	15548	15395	15496	15273	15320	15340	15535	15356	15407	15409	15460	15362	15607	15283	15560	15331	15405	15514	15450	15515	15485	15517	15493	15591	15613	15452	15513	15480	15420	15477	15369	15515	15429	15594	15517	15405	15560	15376	15446	15502	15455	15561	15597	15597	15400	15438	15325	15538	15538	15444	15400	15436	15541	15423	15539	15550	15608	15440	15519	15449	15593	15448	15482	15492	15543	15355	15422	15517	15377	15447	15586	15475	15517	15507	15586	15621	15572	15313	15453	15478	15449	15329	15441	15546	15491	15636	15312	15422	15517	15394	15493	15676	15268	15557	15380	15551	15470	15514	15306	15440	15449	15499	15549	15459	15374	15431	15442	15452	15572	15675	15491	15427	15431	15451	15501	15508	15399	15541	15447	15461	15435	15649	15451	15433	15574	15611	15584	15442	15621	15321	15529	15414	15529	15477	15453	15526	15345	15506	15481	15355	15491	15468	15468	15385	15409	15515	15417	15390	15555	15460	15533	15450	15397	15368	15358	15429	15369	15342	15528	15494	15378	15596	15577	15422	15380	15557	15403	15444	15338	15469	15252	15459	15467	15479	15431	15486	15611	15426	15357	15623	15429	15471	15487	15266	15553	15462	15400	15454	15454	15479	15341	15414	15495	15258	15527	15587	15542	15583	15504	15472	15638	15459	15477	15554	15460	15358	15492	15528	15374	15589	15454	15453	15543	15382	15532	15422	15517	15504	15618	15527	15464	15351	15576	15470	15614	15533	15480	15288	15557	15382	15435	15382	15606	15497	15484	15256	15567	15496	15348	15508	15430	15576	15299	15349	15486	15535	15350	15443	15405	15407	15545	15569	15436	15495	15404	15459	15457	15423	15361	15399	15507	15602	15559	15527	15399	15402	15571	15441	15450	15412	15286	15461	15395	15512	15308	15431	15338	15660	15491	15450	15424	15434	15438	15551	15415	15509	15274	15587	15499	15492	15615	15501	15518	15446	15450	15603	15467	15452	15425	15531	15500	15474	15352	15329	15424	15716	15427	15510	15550	15338	15413	15468	15431	15192	15474	15352	15429	15468	15442	15308	15487	15606	15433	15557	15651	15520	15538	15601	15536	15555	15443	15499	15610	15395	15424	15407	15410	15406	15483	15667	15470	15408	15507	15333	15460	15586	15347	15417	15544	15484	15330	15375	15334	15570	15466	15273	15758	15539	15418	15480	15362	15532	15510	15433	15484	15622	15489	15305	15342	15346	15411	15411	15503	15667	15537	15450	15387	15601	15599	15599	15342	15519	15502	15319	15389	15392	15471	15570	15454	15374	15452	15465	15308	15460	15537	15416	15513	15442	15457	15460	15473	15453	15520	15480	15437	15431	15447	15411	15578	15552	15499	15397	15564	15645	15454	15281	15573	15314	15609	15449	15449	15436	15436	15380	15556	15483	15673	15284	15509	15497	15288	15532	15343	15508	15349	15276	15428	15312	15452	15557	15473	15467	15387	15309	15352	15380	15409	15560	15574	15375	15327	15636	15447	15402	15561	15656	15676	15515	15620	15430	15346	15500	15545	15403	15532	15503	15461	15366	15517	15445	15492	15463	15200	15281	15362	15433	15600	15261	15320	15381	15355	15251	15429	15397	15470	15406	15333	15514	15540	15651	15383	15409	15563	15585	15558	15379	15353	15451	15563	15521	15364	15606	15469	15491	15441	15498	15557	15504	15456	15416	15472	15342	15529	15469	15541	15526	15504	15408	15557	15450	15323	15288	15456	15358	15467	15447	15383	15480	15448	15422	15375	15488	15499	15468	15425	15687	15563	15424	15395	15497	15321	15659	15338	15501	15411	15419	15406	15383	15469	15515	15208	15368	15473	15562	15351	15433	15473	15443	15364	15383	15555	15449	15473	15481	15268	15367	15525	15407	15309	15391	15334	15525	15537	15613	15520	15496	15619	15557	15461	15484	15341	15392	15397	15558	15465	15452	15615	15571	15527	15614	15276	15557	15447	15360	15568	15310	15451	15383	15489	15467	15415	15377	15533	15416	15506	15361	15531	15446	15551	15411	15467	15559	15597	15337	15620	15416	15498	15558	15386	15466	15430	15542	15530	15367	15611	15424	15456	15455	15435	15447	15393	15504	15560	15521	15732	15344	15360	15427	15427	15485	15450	15291	15487	15563	15373	15446	15575	15513	15378	15557	15416	15416	15215	15611	15611	15546	15448	15553	15242	15616	15481	15390	15479	15429	15527	15457	15453	15499	15479	15479	15533	15419	15462	15464	15656	15276
32598	38850	36837	27151	20350	19032	18866	18226	18318	18431	18312	18297	18299	18433	18306	18148	18000	18229	18077	18232	18240	18247	18123	18291	18231	18132	18323	18380	18131	18237	18364	18364	18399	18302	18327	18393	18218	18412	18533	18288	18218	18231	18378	18277	18238	18180	18061	18083	18319	18232	18269	18429	18170	18249	18207	18007	18238	18011	17996	18079	18335	18388	18545	18457	18222	18331	18105	18111	18327	18294	18299	18214	18240	18334	18190	18176	18278	18257	18330	18203	18369	18129	18386	18216	18122	18174	18196	18037	18304	18286	18355	18129	18216	18108	18329	18329	18302	17963	18253	18327	18411	18292	18183	18093	18209	18230	18244	18263	18156	18219	18225	18283	18421	18463	18414	18213	18322	18174	18289	18309	18338	18379	18346	18430	18220	18499	18394	18282	18216	18030	18238	18118	18392	18406	18005	18212	18127	18191	18198	18156	18340	18308	18163	18253	18137	18189	18213	18135	18157	18327	18155	18183	18074	18392	18304	18238	18107	18154	18262	18148	18183	18231	18146	18255	18169	18215	18222	18236	18280	18445	18082	18186	18294	18424	18329	18164	18183	18237	18332	18358	18355	18016	18372	18256	18159	18250	18162	18439	18183	18124	18222	18260	18179	18163	18455	18110	18107	18236	18179	18160	18339	18150	18371	18213	18032	18175	18227	18282	18131	18313	18283	18317	18059	18312	18307	18264	18179	18189	18308	18130	18317	18149	18281	18091	18274	18099	18235	18194	18311	18238	18376	18152	18334	18293	17959	18058	18220	18251	18155	18327	18239	18231	18105	18036	18344	18007	18279	18250	18484	18222	18244	18171	18183	18205	18359	18336	18134	18395	18261	18143	18467	18097	18121	17994	18403	18076	18332	17999	18026	18078	18219	18199	18274	18334	18532	18160	18220	18112	18303	18133	18044	18301	18053	18372	18119	18195	18175	18361	18103	18186	18333	18309	18286	18177	18262	18282	18129	18136	18298	18237	18288	18159	18264	18225	18161	18150	18275	18135	18244	18379	18357	18179	18217	18159	18318	18247	18000	18267	18141	18276	18231	18190	18293	18201	18186	18138	18148	18384	18253	18319	18250	18340	18201	18251	18273	18232	18325	18402	18400	18587	18120	18279	18458	18186	18122	18404	18364	18471	18496	18205	18124	18243	18224	18278	18026	18065	18473	18034	18099	18232	18432	18462	18078	18175	18164	18323	18222	18224	18235	18185	18286	18154	18071	18345	18313	18210	18155	17961	18050	18355	18342	18116	18291	18108	18366	18215	18182	18206	18107	18262	18256	18045	18113	18410	18366	18321	18333	18441	18233	18122	18336	18303	18356	18150	18234	18207	18269	18394	18096	18154	18121	18280	18052	18113	18195	18130	18255	18355	18247	18019	18261	18347	18395	18121	18196	18200	18166	18217	18372	18158	18215	18016	18434	18317	18364	18276	18260	18130	18226	18300	18197	18211	18223	18054	18248	18276	18281	18395	18301	18344	18276	18234	18128	18298	18500	18168	18288	18145	18015	18231	18279	18187	18124	18212	18299	18220	18216	18148	18092	18151	18285	18371	18353	18200	18174	18160	18230	18377	18366	18233	18234	18338	18306	18298	18309	18212	18082	18258	18214	18312	18139	18231	18194	18102	18369	18018	18056	18320	18112	18323	18104	18356	18135	18175	18245	18300	18219	18339	18220	18104	18103	18247	18174	18417	18237	18233	18101	18241	18313	18074	18341	18268	18167	18257	18307	18404	18110	18278	18169	18312	18294	18271	18227	18204	18219	18181	18248	18221	18229	18261	18217	18175	18128	18133	18370	18228	18310	18098	18179	18300	18279	18466	18197	18147	18222	18270	18295	18238	18157	18138	18181	18203	18025	18164	18297	18218	18213	18399	18352	18221	18243	18323	18223	18281	18401	18438	18294	18234	18363	18192	18278	18243	18099	18188	18350	18203	18341	18311	18422	18386	18016	18109	18396	18063	18190	18346	18142	18119	18294	18285	18074	18297	18113	18253	18326	18207	18378	18293	18243	18317	18038	18181	18258	18210	18138	18123	18141	18330	18402	18291	18313	18270	18139	18280	18200	18025	18047	18333	18361	18135	18122	18180	18259	18245	18240	18276	18258	18285	18274	18206	18206	18201	18330	18395	18359	18130	18177	18211	18174	18362	18210	18186	18138	17999	18259	18333	18294	18224	18173	18298	18247	18360	18168	18257	18140	18255	18323	18342	18260	18129	18128	18238	18277	18281	18264	18270	18291	18277	17923	18185	18208	18311	18220	18293	18273	18177	18366	18060	18246	18462	18409	18153	18035	18254	18186	18139	18154	18245	18126	18275	18105	18299	18250	18099	18341	18171	17926	18268	18408	18398	18358	18491	18208	18295	18167	18381	18296	18157	18227	18053	18094	18080	18317	18072	18472	18270	18229	18355	18209	18269	18219	18187	18409	18115	18240	18083	18206	18193	18324	18126	18294	18313	18215	18165	18091	18044	18133	18177	18085	18072	18246	18206	18198	18070	18008	18320	18471	18262	18293	18225	18197	18154	18283	18095	18155	18400	18522	18278	18206	18169	18204	18111	18225	18062	18324	18304	18108	18272	18307	18206	18164	18399	18049	18175	18382	18142	18320	18252	18173	18293	18401	18325	18283	18049	18122	18353	18277	18144	18176	18213	18227	18064	18200	18292	18221	18209	18193	18159	18388	18125	18253	18286	18399	18225	18350	18211	18346	18429	18174	18331	18172	18173	18218	18285	18146	18275	18284	18175	18221	18263	18394	18136	18124	18313	18301	18408	18159	18229	18216	18223	18142	18230	18270	18550	18217	18128	18119	18233	17953	18423	18285	18103	18093	18284	18347	18139	18280	18344	18351	18181	18120	18237	18141	18195	18221	18458	18272	18278	18223	18161	18384	18382	18113	18207	18318	18293	18289	18244	18114	18081	18231	18306	18263	18482	18203	18265	18279	18112	18176	18188	18106	18042	18391	18178	18214	18053	18075	18294	18116	18167	18231	18150	18367	18180	18135	18110	18345	18119	18184	18171	18339	18220	18300	18312	18191	18254	18356	18377	18236	18235	18307	18131	18088	18393	18316	18029	18259	18412	18200	18350	18029	18244	18243	18456	18034	18132	18315	18312	18180	18145	18338	18103	18326	18098	18167	18188	18261	18319	18172	18372	18229	18153	18225	18072	18268	18477	18320	18297	18316	18259	18178	18460	18277	18197	18187	18178	18355	18297	18118	18455	18303	18219	18362	18210	18245	18295	18233	18120	18541	18193	18123	18283	17996	18328	18379	18452	18311	18142	18217	18327	18260	18196	18230	18253	18396	18259	18037	18004	18148	18528	18188	18260	18353	18247	18322	18199	18120	18166	18084	18164	18276	18149	18350	18133	18166	18024	18144	18298	18139	18394	18340	18256	18275	18250	18302	18246	18026	18289	18313	18266	18307	18237	18193	18245	18270	18233	18366	18281	18149	18152	18334	18156	18185	18138	18178	18204	18494	18265	18251	18076	18193	18130	18082	18403	17974	18132	18028	18266	18206	18286	18376	18076	18171	18101	18200	18222	18297	18388	18274	18346	18327	18241	18230	18180	18320	18152	18358	18237	17989	18262	18252	18161	18157	18096	18167	18187	18235	18153	18149	18348	18209	18386	18224	18250	18253	18128	18253	18224	18202	18147	18102	18193	18195	18029	18194	18346	18114	18176	18244	18134	18411	18090	18330	17934	18074	18168	18385	18209	18120	18237	18178	18198	18215	18005	18361	18340	18242	18258	18174	18149	18140	18305	18325	18373	18388	18275	18292	18204	18240	18104	18174	18330	18344	18266	18262	18124	17934	18178	18287	18216	18239	18378	18240	18325	18408	18294	18216	18185	18016	18105	18291	18183	18208	18142	18216	18193	18206	18335	18268	18324	18307	18269	18270	18311	18329	18314	18237	18237	18154	18210	18326	18426	18174	18374	18219	18300	18438	18290	18121	18276	18197	18226	18460	18033	18191	18294	18239	18281	18232	18297	18369	18299	18230	18282	18354	18220	18110	18381	18039	18261	18100	18211	18154	18200	18298	18282	18103	18032	18308	18273	18294	18362	18253	18171	18323	18298	18193	18240	18222	18282	18317	18349	18381	18360	18279	18444	18341	18237	18406	18176	18128	18307	18311	18400	18135	18329	18428	18360	18437	18252	18415	18295	18104	18099	18370	18389	18257	18331	18351	18335	18350	18401	18338	18248	18309	18094	18284	18167	18174	18372	18081	18252	18316	18097	18114	18403	18077	18324	18019	18443	18159	18247	17961	18138	18259	18129	18145	18341	17977	18086	18076	18372	18085	18254	18396	18202	18176	18383	18171	18266	18174	18391	18218	18268	18367	18127	18380	18249	18266	18327	18276	18323	18378	18343	18091	18364	18093	18381	18091	18451	18442	18153	18267	18153	18415	18300	18205	18276	18259	18064	18250	18375	18487	18376	18093	18379	18235	18274	18235	18313	18179	18198	18170	18398	18242	18284	18202	18220	18377	18202	18184	18196	18277	18177	18128	18259	18277	18128	18315	18336	18474	18389	18318	18451	18297	18287	18115	18309	18251	18452	18179	18275	18320	18180	18174	18265	18211	18393	18128	18317	18234	18304	18317	18279	18203	18110	18086	18165	18278	18258	18313	18473	18286	18302	18075	18041	18252	18340	18292	18227	18316	18522	18025	18128	18114	18074	18233	18098	18154	18188	18256	18233	18184	18487	18259	18011	18049	18371	18311	18250	18322	18354	18297	18212	18142	18280	18281	18330	18240	18094	18356	18404	18131	18310	18390	18256	18130	18379	18324	18179	18130	18234	18286	18175	18179	18091	18342	18217	18491	18113	18014	18205	18339	18454	18278	18380	18422	18433	18136	18165	18073	18337	18319	18255	18306	18300	18384	18224	18127	18293	18374	18083	18190	18483	18288	18176	18204	18003	18294	18163	18250	18135	18281	18242	18145	18100	18362	18093	18145	18267	18085	18263	18337	18128	18195	18324	18132	18396	18187	18383	18215	18347	18163	18188	18161	18118	18406	18233	18331	18397	18326	18020	18286	17947	18139	18282	18217	18304	18232	18358	18128	18304	18240	18307	18334	18130	18149	18107	18234	18155	18357	18517	18239	18093	18245	18221
44266	57515	37665	22687	17092	15979	15671	15503	15540	15587	15515	15575	15485	15476	15541	15539	15654	15592	15575	15657	15593	15520	15407	15485	15661	15803	15534	15535	15426	15533	15621	15437	15585	15600	15546	15556	15884	15430	15333	15584	15725	15594	15456	15462	15463	15663	15607	15687	15407	15738	15461	15600	15656	15501	15636	15683	15603	15734	15686	15478	15572	15566	15510	15604	15560	15583	15430	15509	15542	15340	15478	15432	15382	15661	15554	15522	15430	15635	15399	15621	15615	15545	15491	15586	15635	15487	15584	15627	15762	15593	15553	15487	15400	15496	15529	15553	15482	15479	15520	15658	15456	15543	15643	15664	15661	15569	15645	15495	15635	15496	15571	15312	15457	15629	15606	15435	15618	15379	15469	15581	15723	15603	15503	15580	15566	15519	15551	15563	15506	15724	15681	15676	15413	15574	15549	15507	15600	15524	15609	15521	15468	15634	15531	15375	15554	15639	15593	15429	15472	15668	15470	15608	15411	15498	15445	15752	15645	15499	15583	15520	15595	15526	15653	15747	15364	15664	15487	15503	15569	15580	15515	15454	15714	15490	15638	15409	15648	15711	15439	15445	15730	15536	15650	15514	15461	15532	15572	15562	15460	15620	15443	15475	15555	15711	15642	15548	15645	15554	15725	15580	15457	15561	15521	15510	15543	15537	15462	15542	15437	15449	15692	15614	15548	15659	15496	15621	15468	15500	15519	15624	15551	15457	15635	15521	15501	15706	15601	15460	15494	15510	15502	15646	15459	15450	15589	15499	15616	15440	15583	15432	15511	15480	15459	15588	15660	15542	15438	15498	15532	15470	15426	15508	15637	15477	15669	15519	15625	15522	15524	15462	15544	15639	15596	15434	15425	15473	15648	15405	15617	15468	15682	15467	15675	15545	15633	15709	15534	15533	15586	15571	15522	15470	15572	15478	15537	15587	15518	15696	15639	15615	15649	15612	15600	15526	15372	15544	15703	15463	15664	15460	15608	15458	15501	15595	15548	15589	15537	15717	15499	15571	15475	15448	15714	15637	15537	15530	15460	15702	15414	15597	15686	15501	15572	15472	15620	15611	15482	15605	15489	15549	15719	15519	15458	15694	15623	15492	15582	15600	15586	15387	15582	15650	15715	15606	15557	15702	15614	15737	15451	15544	15787	15705	15542	15559	15367	15573	15505	15584	15515	15418	15607	15589	15483	15523	15650	15631	15581	15713	15436	15410	15595	15507	15552	15548	15459	15508	15445	15571	15400	15608	15540	15405	15374	15572	15384	15643	15549	15542	15530	15651	15486	15725	15638	15610	15649	15339	15648	15439	15492	15497	15390	15804	15373	15510	15333	15492	15698	15628	15477	15538	15453	15471	15358	15687	15515	15644	15398	15588	15482	15505	15550	15617	15607	15460	15710	15588	15524	15357	15392	15509	15628	15728	15506	15519	15620	15578	15460	15645	15638	15575	15566	15553	15548	15650	15608	15585	15472	15451	15569	15421	15450	15733	15745	15466	15500	15624	15631	15553	15524	15501	15717	15547	15635	15510	15528	15734	15682	15531	15663	15666	15672	15496	15543	15515	15276	15433	15564	15479	15749	15604	15526	15460	15418	15681	15582	15493	15499	15676	15504	15526	15600	15561	15502	15497	15521	15629	15380	15579	15498	15715	15498	15602	15516	15508	15471	15446	15663	15550	15560	15319	15510	15752	15576	15526	15511	15563	15560	15383	15586	15714	15473	15614	15562	15466	15431	15494	15696	15636	15544	15533	15562	15405	15452	15577	15572	15452	15517	15464	15291	15553	15688	15561	15437	15444	15450	15548	15475	15603	15757	15425	15614	15495	15486	15496	15700	15436	15367	15567	15555	15745	15568	15528	15652	15614	15586	15556	15582	15684	15531	15554	15667	15544	15560	15572	15583	15549	15680	15720	15359	15467	15539	15629	15626	15704	15907	15622	15664	15691	15589	15461	15410	15643	15557	15448	15607	15542	15714	15636	15552	15316	15635	15521	15607	15531	15626	15553	15415	15715	15511	15557	15556	15365	15467	15705	15643	15395	15589	15508	15677	15410	15403	15616	15628	15313	15308	15657	15623	15542	15559	15510	15629	15664	15703	15662	15606	15434	15722	15411	15582	15441	15653	15577	15400	15464	15556	15547	15391	15655	15418	15583	15494	15490	15416	15444	15539	15516	15507	15646	15598	15566	15456	15456	15516	15684	15759	15481	15551	15631	15627	15602	15447	15566	15581	15433	15510	15493	15521	15457	15748	15547	15568	15534	15664	15443	15534	15633	15671	15591	15508	15719	15542	15636	15526	15550	15304	15663	15638	15438	15546	15609	15665	15677	15448	15542	15622	15492	15690	15445	15475	15561	15640	15665	15577	15525	15521	15445	15604	15430	15636	15605	15502	15514	15677	15414	15480	15758	15617	15545	15625	15498	15452	15629	15520	15642	15535	15612	15570	15624	15435	15353	15615	15510	15726	15600	15552	15495	15617	15447	15654	15530	15382	15476	15559	15582	15555	15411	15637	15331	15679	15455	15705	15765	15550	15481	15685	15586	15551	15506	15457	15517	15694	15615	15616	15492	15515	15598	15643	15593	15526	15548	15535	15570	15499	15720	15434	15387	15607	15778	15789	15587	15659	15574	15525	15649	15785	15430	15520	15358	15474	15649	15586	15580	15674	15643	15378	15616	15572	15587	15610	15623	15488	15502	15312	15607	15513	15554	15592	15504	15649	15539	15574	15590	15743	15391	15371	15619	15447	15640	15443	15425	15549	15674	15614	15528	15655	15582	15502	15490	15555	15639	15520	15627	15533	15601	15733	15537	15618	15543	15674	15531	15623	15589	15534	15578	15549	15662	15480	15667	15427	15470	15500	15409	15626	15474	15555	15469	15498	15460	15604	15563	15573	15478	15550	15516	15425	15525	15536	15563	15488	15576	15588	15548	15477	15489	15484	15372	15530	15670	15674	15774	15518	15553	15650	15322	15631	15549	15387	15411	15607	15589	15543	15572	15599	15573	15506	15424	15643	15694	15602	15470	15562	15467	15669	15552	15596	15463	15465	15598	15518	15587	15521	15625	15513	15489	15661	15473	15819	15542	15471	15547	15545	15375	15523	15456	15540	15560	15655	15590	15678	15667	15582	15734	15539	15550	15652	15649	15609	15523	15456	15524	15473	15592	15495	15614	15589	15799	15599	15489	15390	15462	15621	15582	15570	15696	15479	15658	15444	15504	15506	15403	15579	15520	15638	15324	15543	15510	15547	15629	15326	15526	15633	15591	15496	15546	15501	15540	15714	15669	15498	15528	15610	15481	15620	15675	15676	15647	15744	15433	15665	15584	15650	15428	15631	15649	15591	15525	15536	15561	15518	15576	15512	15395	15412	15558	15545	15589	15604	15685	15499	15456	15559	15610	15565	15485	15610	15452	15483	15588	15570	15551	15529	15647	15548	15613	15605	15494	15519	15323	15585	15718	15631	15784	15567	15439	15611	15658	15647	15444	15396	15595	15710	15712	15652	15662	15668	15541	15621	15724	15755	15500	15528	15472	15408	15552	15316	15500	15531	15511	15641	15594	15486	15555	15520	15420	15605	15546	15568	15600	15498	15389	15613	15546	15687	15517	15425	15430	15628	15456	15553	15625	15586	15618	15569	15693	15561	15478	15428	15712	15526	15644	15455	15490	15495	15598	15674	15650	15650	15629	15521	15509	15654	15610	15664	15699	15611	15626	15550	15621	15396	15653	15451	15390	15375	15623	15504	15506	15549	15614	15785	15581	15658	15440	15658	15361	15550	15473	15561	15541	15526	15756	15371	15514	15413	15506	15487	15576	15532	15658	15409	15433	15486	15434	15411	15624	15510	15501	15548	15433	15567	15633	15624	15516	15571	15371	15669	15708	15561	15708	15495	15610	15592	15740	15509	15594	15543	15574	15524	15570	15638	15383	15553	15657	15636	15592	15606	15543	15667	15331	15666	15502	15472	15438	15573	15612	15498	15520	15668	15635	15517	15419	15582	15666	15578	15492	15527	15682	15826	15547	15648	15605	15568	15634	15648	15684	15588	15432	15540	15519	15426	15688	15401	15599	15627	15497	15498	15408	15563	15481	15618	15525	15363	15546	15563	15496	15555	15591	15469	15560	15405	15497	15681	15380	15541	15567	15324	15417	15643	15672	15540	15550	15567	15511	15481	15529	15481	15530	15487	15671	15579	15445	15519	15561	15597	15478	15511	15581	15632	15581	15546	15571	15589	15496	15537	15524	15454	15413	15621	15642	15631	15387	15623	15527	15374	15571	15468	15538	15526	15446	15497	15617	15498	15579	15590	15585	15438	15421	15708	15427	15615	15694	15617	15686	15504	15573	15504	15557	15751	15448	15697	15539	15507	15411	15560	15429	15562	15509	15618	15499	15484	15530	15656	15449	15551	15590	15578	15657	15476	15486	15637	15563	15550	15729	15473	15443	15411	15635	15536	15464	15571	15703	15417	15628	15580	15555	15499	15460	15406	15553	15593	15562	15560	15557	15443	15527	15529	15378	15790	15591	15489	15487	15612	15399	15484	15534	15553	15495	15412	15641	15587	15534	15603	15430	15549	15713	15515	15525	15511	15553	15727	15477	15496	15678	15680	15538	15527	15543	15566	15431	15581	15419	15592	15631	15731	15490	15606	15584	15637	15518	15432	15555	15541	15685	15522	15663	15492	15555	15523	15521	15678	15606	15451	15683	15487	15430	15490	15485	15536	15503	15607	15637	15672	15377	15483	15509	15558	15578	15493	15451	15613	15464	15453	15516	15577	15663	15782	15561	15557	15571	15658	15680	15488	15641	15481	15603	15507	15589	15588	15626	15629	15627	15586	15500	15607	15689	15446	15628	15480	15626	15511	15480	15502	15657	15630	15455	15588	15469	15717	15427	15436	15532	15530	15582	15603	15530	15555	15507	15545	15685	15535	15452	15631	15533	15468	15479	15626	15532	15538	15643	15640	15652	15485	15604	15580	15570	15529	15599	15513	15474	15566	15537	15324	15616	15542	15517	15594	15495	15591	15566	15503	15664	15558	15518	15606	15575	15531	15503	15483	15475	15712	15485	15419	15545	15458	15622	15663	15690	15541	15535	15662	15598	15435	15603	15524	15517	15599	15495
24464	24407	32990	27685	23690	22517	21163	18325	18053	18432	18274	18071	18042	18147	18307	18216	18081	18123	18052	18060	18189	18100	17921	17818	17898	17962	17986	18099	18233	18075	17872	18014	17874	17972	17941	17920	17899	18071	17813	17971	17990	18221	18110	18160	18031	17812	18069	17825	17750	17957	17970	17822	18088	17860	17902	18033	18251	17925	17781	17978	18144	17950	17958	17786	17875	17973	17932	17918	18117	17803	18000	17933	17934	18041	17897	17906	18025	17930	17801	18064	17936	18008	17863	17968	17882	18007	17909	17992	17998	17957	17917	17754	17874	17820	17926	18006	17845	17932	17799	17766	17885	18002	17699	17869	18197	18045	17764	17901	18106	18108	18070	17880	17741	17884	17836	17751	17973	17809	18048	18161	17898	17863	17802	18062	17735	17938	17982	17999	17866	17857	18027	18034	17964	18100	17926	18020	17941	18141	17919	17855	17929	18014	18011	17952	17781	17866	18123	17927	17851	17927	17766	17788	17918	18018	18028	17698	17715	18116	18220	17815	17798	17898	18182	17894	17814	17955	17860	17945	17901	18001	18190	18016	18021	17874	17911	17684	18083	18081	17975	17868	17957	17994	17889	18009	17985	17797	17873	17984	17903	18096	17822	17859	18011	18112	18205	18085	17899	18104	17998	18049	17779	17950	17844	18002	17875	18033	18189	17927	17920	17861	18124	18101	18059	17899	17846	17908	17813	18093	18001	17698	18082	17881	17940	17979	18051	17846	17979	17834	17950	17987	17999	18019	18007	18074	17851	17822	17791	17910	18069	17944	17967	18108	18054	18025	17842	17918	18043	17895	17918	17899	17819	17921	17906	17967	17927	18124	17779	17963	17958	17981	18022	17955	17995	17896	17848	17863	17845	17953	17903	18008	18107	17906	17912	17950	17804	17949	18035	18084	18085	17967	18039	18014	17925	17865	17655	17731	17841	17988	18076	17897	17967	17895	17972	18026	17744	17795	18238	18008	18097	17937	17903	17943	17898	17945	17873	17883	18018	17936	17789	17805	17935	17674	18097	18034	17974	17955	17775	17809	17872	17883	17759	17910	17976	17874	17810	17861	18018	17983	18051	17830	17958	18057	18050	17888	17996	17825	17912	17819	17831	17986	17907	17793	17921	17845	17930	17962	18043	18126	17835	17987	18217	17797	17824	17971	17813	18007	18090	17788	17881	17973	17725	17914	17902	17947	18159	18052	18092	17879	17900	17961	17975	17859	18058	18045	17929	17995	17863	17949	18005	17948	17978	17920	17939	17795	17963	18033	17841	17809	17802	18007	18028	18051	17939	18066	17993	17891	17935	17723	17576	17815	17892	17885	17964	17909	17857	17942	17936	17850	18145	18004	18112	17873	18080	17895	18044	17881	17936	18133	17992	18197	18035	17950	18070	18102	17803	17958	17891	17985	18048	17999	17997	18019	17990	17972	18144	17881	17910	17881	17967	17801	17821	17956	18104	17825	17853	17957	17900	17892	17782	17894	17980	17862	17816	17891	17907	18102	18010	17900	18002	17708	17881	17818	17983	18016	17921	17896	18048	17887	17963	18029	18013	18009	17821	17996	17867	18066	17872	17974	17938	17964	18068	17871	17726	18206	18064	17991	17869	17976	17949	17690	18033	17946	17880	17930	17787	17980	17916	18045	18030	17899	17854	18132	17702	17683	17892	18060	17819	17930	18061	17946	17967	18166	17943	18001	17845	18087	17959	17789	17954	17862	18201	17847	18063	17923	17981	17793	18016	17956	18093	18157	17854	17841	17881	17846	17845	17856	18004	17919	17987	17889	18092	17969	18022	18103	17999	17837	17806	18011	17955	18041	18146	17998	17962	17762	17825	17938	17859	17948	17816	18009	17914	17736	17876	18139	18015	18137	17994	17513	17889	17938	17970	17937	17865	17895	17797	17992	17907	17827	18135	17707	18039	17875	18019	17827	18085	17793	17987	17964	17858	17989	17984	17967	18122	18031	17803	17937	17898	17828	17994	17807	17935	18047	17811	17874	17835	17981	17973	17993	17760	17742	17827	18014	17884	18087	18075	17821	17746	17994	18025	17867	18134	18035	18168	17813	18082	17999	18033	18110	18052	18042	17720	17862	18052	17931	17969	18103	17842	18112	17851	17927	17915	17937	17987	17898	17926	17956	17687	17914	17875	17865	18051	17959	18039	17905	17899	18001	18054	17972	17921	17796	17952	17924	17954	17744	17781	18117	17927	17963	17863	17876	17913	17720	17931	18022	18172	17878	17794	17807	17989	17868	17827	18077	17900	18081	17762	18044	17850	17741	17908	17911	17936	17911	17776	17775	17857	17995	18028	18009	18023	17998	18117	17938	18078	17899	17942	17864	18067	18022	17896	18045	17875	18124	17678	17765	17895	17808	17922	17916	17833	17798	18011	17854	18078	17949	17975	17833	17883	17897	17829	17874	18023	18164	18058	17931	17958	17952	17768	17847	18093	18028	17935	18041	18002	17949	18083	17737	17974	18009	17785	17914	18080	17924	17721	17897	17864	17893	17914	18082	18131	18108	18045	17954	17962	18089	17784	18005	17900	17918	17890	17972	17922	17991	18011	17938	18093	17924	17937	17920	18026	17626	17730	17973	17988	17744	17864	17859	17794	17983	17881	17960	17807	17873	17856	17820	18094	18078	18116	17955	17857	17972	18096	17929	17987	17963	17885	17978	18044	17710	17783	17928	17930	17884	18052	17820	18016	17871	17809	17917	17803	18039	17974	17875	18045	17834	17892	17924	17902	18225	17890	17873	18038	17885	18124	18116	17976	17862	17905	17792	17874	17960	17908	17904	17948	17908	17798	17991	17949	17954	17791	17931	18025	18034	17956	17730	17941	17800	18113	17772	17833	17993	17803	17998	17786	18113	18000	18036	17950	18069	18050	17986	18153	18100	17858	17843	17950	17947	18080	17818	17965	18007	17655	17729	18016	17815	17863	18165	18016	18075	17944	18070	17986	17940	18116	18031	17898	17927	18103	17943	18000	17944	17999	17810	18117	17853	17991	17767	18067	18093	18133	17982	18134	17739	17883	17830	18078	17958	17857	17916	17735	18110	18058	18015	17744	17838	17646	17735	17846	17877	17814	18019	17961	17852	17815	18045	18033	17858	17940	18192	18020	17974	17920	17688	17922	17999	17851	18002	18011	17882	18080	17838	17967	18091	17781	18033	17863	17936	18025	17858	17955	17901	18099	18189	18038	17936	18035	17896	17962	18205	17917	17761	17823	17862	17861	18025	17817	17856	18008	17788	17814	18001	17993	17907	17880	18021	17977	18024	18045	18084	17966	17953	18062	17990	18005	17996	17822	17875	18184	17808	18053	17812	17978	17803	17923	18109	18001	17994	18073	17839	18035	17927	18147	17834	17845	17961	17708	17857	17952	17952	18023	18033	17906	17895	17763	17846	17827	17951	17918	17900	17942	17690	18079	18115	18022	17964	18142	18109	18021	17861	17776	17965	17943	17941	18095	17989	17950	17873	17914	18031	17960	17892	18108	17921	17950	17833	17977	18196	17867	18008	17779	17906	17869	17980	17976	17922	18083	17981	18182	18078	18104	17976	17962	17824	17841	18064	17716	18056	18035	17996	17969	17815	17982	17874	17993	18039	17974	17803	17954	18052	18252	17979	17715	18031	17886	17848	17880	17924	17954	17831	17800	17592	18042	18164	17943	17857	17921	18005	17817	18079	18100	18106	17870	17965	17983	17879	17981	17916	18000	17897	17943	17807	17884	17851	17968	17837	17792	17862	17931	17957	17938	17736	17826	17803	17998	17996	18096	17971	17678	18006	17854	17891	17744	17888	17949	17809	17930	18060	18057	17883	18085	17917	17840	17869	17824	17973	17991	17944	17705	17887	18013	18084	17754	18021	17820	17991	18092	17867	17892	18063	18020	17843	17891	17866	18081	17837	18148	18090	17869	17928	18015	17886	17702	18024	18043	17887	18095	18190	18314	17970	18092	17969	17866	18009	17980	17758	17950	17552	17871	17888	17748	17997	17968	18041	18127	17874	18057	17944	17903	17893	18067	18048	17978	18036	17903	17996	17990	17888	17853	17972	17856	17775	17943	18012	17998	17824	18066	18076	18104	17731	18006	17877	17800	17928	17984	18163	18124	17886	17657	17830	17877	17831	18074	17977	18098	17926	17796	17949	17980	17846	17860	18049	17800	17786	18148	18077	18070	18021	18081	18160	18010	17729	17832	17776	17966	17867	17972	18028	17979	17928	18189	18132	17847	17976	17878	17888	18081	17686	17900	17852	18001	18024	18052	18012	17932	17813	17905	17850	18134	18024	17549	17915	17920	18092	17959	17865	17794	17945	17884	17709	17884	18062	17944	17698	17963	17977	17922	18048	17942	17950	18069	17870	17824	18120	17919	18068	17649	17858	17990	17907	18036	17910	17871	18129	17894	17871	18127	17902	18009	17870	17702	17992	17987	18039	17833	17820	17772	17973	18009	18156	18034	17909	17928	17913	17920	17959	17883	18063	17917	17833	18019	17938	17958	17991	18288	17720	17960	17949	18078	17820	18109	17995	17924	17915	18114	17916	18058	17959	17806	17973	18161	17802	17718	18022	17928	17906	18045	18148	17916	18031	17746	17803	17843	17965	17932	18017	18040	17966	17661	18002	17994	17760	18116	18078	17909	18011	18043	18148	18020	17998	18095	17905	17722	17738	17977	17850	17892	17960	17929	18063	17938	18120	17810	17831	17939	17951	17827	17841	18126	17876	17809	17760	18058	18031	17907	18113	17850	18018	17968	17955	17886	17891	18264	17978	17765	17771	18053	17952	17871	17699	17888	17876	17899	18042	17775	17871	18111	17962	17888	18021	17746	17899	17924	17876	17983	18178	18045	17969	18009	17833	17881	17953	17937	18016	17907	17950	17971	17740	17944	17755	18093	17772	17795	18088	17848	17859	18039	17937	17918	17979	17887	17899	18020	17844	17862	17942	17811	18046	17912	17841	18012	17946	17952	18221	18070	17977	18129	17903	17881	17771	18302	17960	17959	17939	17878	17887	17912	18008	17855	17730	17952	17937	18084	17987	17967	17845	18121	17829	17911	18026	17884	17988	18050	18101	18036	18129	17958	17935	17692	17959	17895	17884	17901	17755	17911	17992	18167	17906
64489	96831	67674	40283	23768	17376	15837	15546	15410	15328	15531	15411	15431	15652	15204	15634	15567	15400	15450	15444	15555	15478	15484	15392	15574	15491	15310	15530	15506	15524	15277	15388	15409	15158	15570	15462	15442	15363	15425	15483	15492	15440	15390	15521	15282	15399	15618	15493	15371	15404	15371	15481	15301	15366	15318	15302	15417	15553	15381	15381	15428	15494	15413	15413	15349	15410	15514	15414	15316	15460	15267	15495	15519	15387	15519	15490	15431	15490	15513	15303	15434	15365	15400	15407	15436	15613	15422	15378	15468	15432	15487	15536	15433	15520	15338	15404	15513	15291	15414	15294	15411	15313	15419	15441	15541	15534	15449	15490	15284	15359	15531	15349	15368	15260	15309	15384	15251	15426	15338	15340	15503	15382	15468	15549	15300	15402	15444	15281	15465	15429	15397	15449	15367	15357	15326	15514	15299	15487	15658	15391	15340	15353	15316	15415	15357	15557	15424	15294	15480	15504	15567	15419	15461	15162	15201	15281	15427	15346	15355	15492	15516	15542	15339	15373	15406	15372	15407	15267	15327	15339	15428	15608	15388	15383	15296	15353	15478	15430	15610	15454	15418	15609	15471	15434	15481	15616	15445	15233	15429	15416	15435	15309	15380	15393	15385	15458	15404	15342	15413	15253	15444	15468	15455	15591	15554	15388	15387	15401	15492	15512	15288	15377	15538	15371	15467	15396	15432	15350	15548	15283	15190	15551	15446	15577	15337	15307	15490	15374	15271	15322	15303	15384	15373	15355	15541	15470	15422	15231	15370	15452	15609	15366	15599	15360	15375	15207	15399	15499	15383	15381	15343	15385	15425	15314	15476	15408	15349	15378	15327	15424	15370	15428	15376	15289	15368	15396	15429	15322	15398	15416	15424	15235	15474	15363	15432	15583	15231	15456	15388	15561	15286	15462	15386	15407	15344	15295	15502	15300	15242	15428	15383	15377	15325	15459	15385	15400	15451	15155	15541	15236	15363	15290	15426	15354	15449	15385	15337	15403	15441	15465	15364	15456	15449	15315	15335	15435	15491	15376	15403	15397	15392	15329	15276	15291	15341	15536	15534	15473	15443	15501	15525	15207	15390	15337	15401	15339	15386	15275	15405	15442	15327	15488	15354	15578	15549	15446	15258	15204	15427	15556	15316	15320	15524	15544	15408	15370	15425	15321	15425	15494	15298	15306	15288	15362	15391	15231	15336	15443	15311	15311	15390	15292	15386	15639	15492	15346	15370	15476	15461	15227	15482	15286	15583	15411	15413	15436	15640	15401	15399	15329	15475	15359	15277	15500	15325	15274	15500	15398	15294	15445	15547	15460	15286	15435	15310	15497	15309	15349	15579	15451	15592	15438	15417	15348	15331	15489	15237	15500	15507	15312	15471	15407	15543	15317	15347	15284	15497	15418	15490	15307	15320	15332	15523	15432	15321	15239	15482	15387	15432	15515	15376	15413	15392	15336	15396	15381	15318	15374	15508	15536	15422	15283	15273	15394	15311	15436	15460	15440	15415	15350	15519	15566	15281	15315	15488	15329	15517	15570	15318	15312	15465	15362	15530	15471	15376	15484	15397	15334	15480	15525	15368	15392	15332	15415	15259	15410	15334	15386	15369	15466	15461	15359	15348	15462	15462	15515	15379	15387	15515	15311	15429	15509	15463	15428	15540	15157	15489	15218	15306	15434	15448	15404	15297	15317	15342	15274	15400	15514	15605	15588	15358	15494	15407	15496	15459	15523	15452	15331	15423	15437	15241	15364	15368	15372	15534	15354	15406	15440	15588	15367	15602	15350	15435	15462	15493	15462	15520	15520	15437	15237	15408	15429	15281	15221	15287	15271	15559	15476	15508	15479	15507	15433	15336	15629	15344	15506	15259	15493	15437	15534	15450	15392	15608	15519	15349	15542	15534	15290	15406	15420	15379	15355	15427	15239	15298	15319	15530	15464	15417	15452	15287	15551	15425	15305	15443	15522	15468	15247	15267	15482	15371	15381	15373	15430	15174	15455	15486	15405	15554	15453	15477	15276	15357	15370	15294	15541	15326	15364	15125	15315	15457	15475	15628	15498	15309	15502	15339	15535	15229	15432	15616	15460	15430	15437	15520	15371	15541	15411	15538	15378	15420	15436	15402	15244	15448	15360	15305	15521	15448	15381	15335	15362	15374	15442	15403	15422	15392	15483	15387	15441	15486	15478	15316	15462	15465	15374	15479	15518	15430	15513	15429	15410	15590	15509	15365	15335	15362	15383	15300	15455	15443	15413	15330	15473	15348	15464	15300	15321	15449	15395	15509	15230	15379	15418	15430	15505	15505	15572	15685	15491	15156	15370	15479	15324	15530	15380	15384	15660	15463	15339	15266	15489	15451	15530	15400	15336	15574	15335	15344	15405	15458	15417	15521	15582	15592	15483	15387	15646	15272	15307	15375	15431	15257	15537	15436	15498	15431	15525	15370	15427	15392	15514	15263	15451	15341	15411	15409	15338	15350	15327	15483	15379	15481	15435	15415	15653	15455	15287	15462	15468	15315	15391	15348	15384	15395	15427	15532	15318	15338	15445	15472	15438	15418	15359	15385	15345	15334	15434	15482	15397	15356	15421	15315	15440	15404	15498	15506	15409	15399	15559	15350	15421	15473	15432	15368	15321	15625	15383	15477	15297	15456	15388	15446	15393	15341	15452	15529	15372	15389	15366	15427	15454	15339	15414	15490	15543	15307	15246	15534	15369	15278	15466	15398	15388	15548	15492	15319	15489	15278	15506	15397	15524	15295	15475	15589	15421	15492	15303	15443	15438	15436	15505	15562	15306	15431	15367	15445	15580	15488	15384	15282	15394	15344	15321	15431	15402	15338	15585	15335	15482	15449	15299	15407	15355	15387	15376	15509	15466	15317	15406	15409	15342	15335	15276	15403	15497	15436	15405	15447	15332	15445	15389	15402	15291	15393	15440	15323	15635	15558	15528	15302	15417	15474	15399	15385	15491	15342	15445	15378	15376	15439	15592	15476	15399	15421	15468	15340	15481	15221	15524	15553	15462	15428	15527	15512	15485	15490	15409	15306	15464	15462	15576	15508	15333	15531	15415	15659	15468	15371	15319	15260	15367	15352	15330	15364	15386	15337	15291	15416	15420	15370	15542	15397	15503	15542	15392	15291	15456	15409	15392	15189	15315	15503	15384	15386	15396	15384	15439	15500	15338	15329	15498	15468	15490	15321	15453	15229	15351	15225	15457	15380	15290	15323	15387	15318	15371	15222	15369	15278	15466	15282	15440	15459	15287	15531	15339	15349	15271	15380	15412	15503	15501	15382	15418	15394	15470	15421	15332	15357	15512	15380	15320	15432	15413	15417	15421	15373	15315	15487	15520	15524	15502	15610	15422	15506	15490	15413	15400	15492	15373	15421	15288	15427	15382	15462	15326	15296	15520	15305	15507	15421	15484	15396	15365	15385	15406	15559	15506	15467	15446	15586	15480	15290	15368	15443	15404	15349	15497	15502	15194	15490	15313	15448	15459	15475	15351	15312	15353	15281	15379	15474	15298	15474	15425	15471	15378	15407	15431	15443	15504	15387	15333	15481	15442	15438	15322	15418	15383	15479	15555	15488	15238	15414	15205	15445	15295	15460	15441	15469	15384	15293	15422	15469	15526	15419	15420	15404	15546	15418	15538	15402	15449	15435	15505	15497	15398	15509	15366	15322	15395	15497	15597	15340	15286	15392	15511	15604	15664	15590	15288	15405	15480	15326	15420	15430	15531	15373	15391	15250	15540	15341	15236	15387	15532	15526	15474	15427	15314	15320	15553	15420	15486	15362	15423	15394	15527	15443	15351	15528	15379	15232	15297	15502	15225	15377	15334	15483	15563	15317	15359	15328	15489	15409	15511	15421	15529	15426	15356	15489	15311	15476	15363	15442	15345	15503	15479	15580	15156	15339	15454	15289	15358	15395	15312	15384	15418	15257	15351	15431	15391	15466	15414	15385	15303	15548	15377	15378	15536	15181	15376	15448	15275	15405	15412	15565	15506	15505	15598	15552	15397	15295	15276	15327	15419	15228	15349	15513	15450	15519	15469	15394	15476	15562	15303	15517	15471	15339	15392	15485	15449	15486	15408	15461	15357	15498	15278	15321	15419	15394	15373	15354	15543	15340	15499	15479	15501	15456	15555	15486	15345	15379	15321	15462	15258	15417	15253	15374	15365	15441	15396	15437	15324	15456	15259	15292	15499	15288	15455	15326	15441	15354	15324	15434	15397	15338	15385	15252	15334	15302	15492	15461	15379	15481	15280	15301	15373	15364	15353	15378	15457	15404	15302	15637	15535	15367	15520	15318	15522	15468	15410	15420	15408	15469	15382	15378	15448	15365	15585	15359	15282	15553	15421	15270	15449	15297	15406	15323	15393	15278	15204	15320	15393	15256	15405	15372	15389	15481	15406	15345	15448	15569	15538	15368	15456	15505	15321	15463	15399	15441	15342	15368	15267	15510	15296	15333	15283	15563	15300	15269	15407	15458	15334	15426	15527	15500	15430	15270	15382	15383	15337	15441	15609	15520	15465	15373	15515	15391	15578	15424	15529	15293	15472	15474	15272	15230	15485	15365	15535	15415	15503	15320	15283	15444	15417	15487	15403	15372	15391	15457	15394	15423	15525	15455	15506	15443	15467	15376	15619	15428	15332	15351	15510	15451	15234	15459	15523	15466	15488	15355	15395	15330	15291	15449	15441	15507	15440	15640	15240	15293	15423	15348	15393	15352	15382	15405	15422	15509	15500	15355	15302	15189	15578	15305	15463	15486	15493	15416	15479	15459	15276	15533	15414	15534	15501	15328	15395	15339	15555	15368	15363	15486	15388	15507	15605	15445	15484	15360	15346	15434	15503	15371	15507	15200	15601	15419	15365	15519	15334	15513	15264	15527	15339	15380	15417	15412	15600	15303	15376	15587	15469	15643	15367	15277	15395	15449	15534	15404	15475	15237	15278	15472	15370	15557	15432	15414	15399	15482	15364	15512	15405	15399	15530	15335	15419	15367	15450	15342	15367	15276	15378	15401	15388	15397	15562	15354	15451	15428	15451	15611	15387	15590	15584	15338	15481	15359	15353	15463	15334	15439	15351	15495	15272	15312	15277	15562	15342
22823	22261	30426	24788	22165	23471	24644	18929	17757	17941	18091	17723	17842	17711	17877	17707	17754	17811	17903	17722	17854	17693	17637	17634	17550	17706	17595	17725	17681	17722	17779	17598	17497	17517	17598	17750	17715	17470	17457	17378	17720	17743	17731	17440	17708	17687	17483	17587	17701	17639	17608	17530	17410	17780	17586	17543	17551	17524	17587	17657	17479	17608	17424	17529	17482	17445	17463	17491	17743	17679	17854	17460	17480	17412	17510	17565	17623	17628	17620	17714	17525	17646	17481	17665	17605	17588	17506	17629	17568	17500	17384	17556	17392	17529	17596	17570	17369	17416	17675	17486	17620	17479	17393	17625	17494	17539	17348	17689	17673	17584	17601	17638	17613	17600	17435	17632	17690	17519	17604	17576	17677	17621	17476	17636	17560	17551	17746	17440	17588	17591	17419	17602	17547	17605	17638	17675	17685	17704	17509	17571	17484	17555	17711	17645	17449	17440	17409	17357	17561	17636	17601	17751	17636	17781	17496	17737	17600	17614	17529	17723	17593	17634	17548	17576	17454	17500	17475	17561	17427	17621	17583	17523	17413	17656	17528	17577	17749	17674	17432	17495	17322	17466	17575	17650	17364	17387	17522	17488	17533	17666	17414	17586	17737	17656	17509	17494	17714	17628	17573	17558	17604	17580	17321	17531	17698	17560	17550	17705	17488	17533	17538	17638	17673	17527	17469	17527	17416	17422	17416	17562	17656	17659	17603	17639	17677	17673	17663	17833	17665	17642	17442	17509	17377	17610	17430	17479	17359	17533	17460	17457	17497	17564	17494	17623	17551	17402	17552	17422	17465	17603	17592	17367	17593	17634	17497	17701	17625	17692	17581	17514	17615	17554	17623	17532	17547	17687	17393	17651	17380	17432	17577	17340	17457	17386	17537	17477	17620	17494	17461	17506	17630	17530	17498	17607	17876	17421	17668	17496	17399	17367	17469	17583	17615	17446	17860	17319	17573	17685	17449	17771	17541	17713	17446	17449	17558	17585	17554	17680	17618	17637	17579	17483	17458	17526	17419	17343	17503	17638	17470	17546	17576	17395	17405	17666	17270	17405	17500	17568	17621	17624	17510	17610	17520	17502	17463	17230	17450	17460	17569	17480	17501	17707	17514	17358	17545	17468	17404	17587	17355	17745	17428	17653	17638	17612	17622	17503	17649	17814	17558	17769	17762	17472	17418	17506	17275	17504	17625	17319	17666	17601	17469	17620	17590	17645	17553	17413	17693	17580	17559	17589	17512	17490	17516	17579	17643	17616	17490	17377	17422	17332	17248	17343	17524	17360	17491	17633	17557	17261	17592	17502	17485	17529	17221	17508	17512	17562	17655	17368	17540	17644	17667	17502	17676	17650	17544	17718	17521	17644	17803	17717	17643	17354	17479	17614	17475	17727	17744	17626	17561	17543	17658	17598	17609	17646	17514	17500	17664	17656	17645	17537	17712	17598	17331	17346	17474	17459	17657	17557	17278	17550	17400	17624	17576	17591	17584	17663	17583	17598	17440	17540	17644	17554	17564	17438	17646	17652	17583	17635	17511	17396	17695	17399	17577	17450	17468	17646	17537	17550	17728	17412	17516	17662	17580	17653	17543	17458	17591	17545	17496	17524	17401	17573	17545	17587	17469	17333	17619	17499	17654	17716	17735	17416	17609	17546	17715	17474	17555	17554	17528	17451	17511	17596	17399	17390	17493	17531	17649	17541	17705	17608	17694	17838	17485	17497	17508	17507	17395	17507	17447	17607	17546	17417	17587	17518	17774	17553	17597	17326	17465	17478	17351	17493	17517	17670	17737	17748	17661	17286	17706	17428	17392	17429	17471	17493	17691	17524	17498	17490	17630	17456	17531	17665	17677	17508	17666	17622	17581	17544	17492	17468	17510	17358	17591	17319	17571	17643	17498	17642	17382	17503	17324	17258	17390	17697	17733	17768	17606	17590	17475	17484	17546	17448	17449	17549	17601	17567	17601	17533	17467	17552	17526	17530	17414	17626	17502	17394	17318	17538	17367	17625	17483	17334	17657	17649	17517	17587	17498	17683	17513	17492	17314	17493	17606	17462	17588	17687	17468	17470	17620	17414	17581	17483	17639	17487	17680	17594	17455	17364	17742	17623	17565	17411	17794	17593	17575	17538	17498	17623	17608	17674	17579	17574	17634	17661	17695	17597	17438	17652	17521	17435	17412	17610	17553	17572	17477	17530	17666	17294	17537	17585	17670	17195	17621	17490	17560	17779	17531	17473	17659	17591	17512	17620	17636	17409	17595	17664	17394	17620	17342	17564	17556	17635	17507	17491	17521	17427	17427	17726	17412	17657	17675	17572	17586	17469	17570	17516	17563	17511	17697	17487	17569	17689	17510	17436	17542	17438	17387	17381	17242	17680	17417	17390	17442	17621	17410	17649	17624	17251	17539	17573	17309	17415	17712	17453	17561	17594	17659	17557	17754	17650	17573	17872	17639	17447	17502	17583	17532	17522	17546	17390	17374	17540	17370	17453	17625	17563	17535	17527	17485	17752	17476	17347	17556	17587	17510	17653	17540	17479	17272	17507	17679	17552	17512	17607	17554	17477	17759	17547	17679	17669	17686	17393	17651	17465	17557	17440	17500	17321	17673	17495	17682	17473	17735	17652	17492	17483	17526	17546	17447	17434	17774	17686	17462	17555	17548	17491	17489	17469	17644	17517	17417	17535	17447	17490	17490	17490	17547	17431	17708	17382	17580	17642	17395	17395	17474	17671	17659	17604	17520	17594	17323	17706	17424	17681	17485	17683	17525	17552	17419	17576	17690	17660	17464	17504	17594	17468	17356	17349	17562	17862	17513	17469	17497	17484	17609	17513	17629	17712	17484	17565	17666	17591	17655	17587	17801	17670	17507	17673	17634	17514	17626	17583	17569	17669	17524	17568	17582	17419	17450	17412	17421	17389	17749	17720	17552	17637	17702	17521	17380	17233	17500	17592	17335	17484	17501	17575	17596	17409	17621	17618	17240	17589	17670	17659	17510	17575	17536	17521	17525	17433	17532	17684	17582	17587	17585	17634	17351	17598	17445	17513	17523	17634	17664	17558	17610	17448	17565	17655	17683	17514	17433	17602	17669	17564	17396	17607	17556	17670	17568	17537	17506	17472	17551	17602	17506	17563	17664	17485	17583	17486	17635	17654	17450	17623	17733	17422	17418	17448	17798	17349	17551	17502	17355	17661	17341	17478	17475	17538	17504	17629	17456	17670	17550	17527	17516	17333	17727	17584	17529	17450	17599	17371	17527	17534	17618	17432	17653	17492	17418	17702	17486	17395	17536	17533	17554	17308	17448	17394	17491	17425	17269	17547	17498	17600	17581	17612	17688	17418	17469	17338	17561	17792	17520	17592	17629	17450	17492	17560	17349	17606	17632	17629	17398	17663	17520	17581	17510	17608	17474	17638	17706	17729	17309	17559	17368	17619	17587	17484	17562	17487	17555	17460	17481	17448	17542	17539	17560	17583	17536	17761	17496	17524	17614	17452	17460	17595	17709	17671	17462	17764	17522	17242	17432	17480	17392	17375	17575	17478	17541	17771	17451	17477	17391	17645	17659	17452	17687	17481	17643	17638	17617	17572	17494	17636	17610	17745	17833	17649	17484	17444	17526	17709	17745	17645	17637	17701	17467	17494	17669	17580	17539	17536	17407	17431	17587	17347	17482	17476	17542	17390	17550	17483	17668	17324	17604	17241	17554	17549	17570	17462	17370	17610	17576	17365	17646	17775	17356	17598	17546	17480	17649	17515	17610	17479	17426	17698	17255	17442	17484	17530	17428	17400	17738	17544	17587	17743	17616	17382	17651	17374	17437	17525	17650	17740	17656	17442	17378	17455	17398	17417	17595	17618	17507	17556	17556	17546	17390	17380	17670	17490	17658	17493	17582	17519	17466	17515	17332	17493	17549	17550	17485	17707	17654	17549	17460	17506	17605	17592	17582	17585	17623	17645	17530	17287	17613	17440	17404	17327	17709	17477	17624	17408	17359	17459	17781	17443	17601	17515	17427	17743	17708	17473	17630	17418	17560	17548	17506	17441	17551	17411	17560	17351	17682	17615	17657	17662	17526	17503	17623	17575	17466	17586	17400	17664	17707	17546	17516	17638	17582	17605	17491	17614	17605	17510	17436	17487	17671	17552	17699	17522	17645	17688	17360	17234	17442	17344	17494	17486	17529	17670	17438	17564	17664	17611	17444	17534	17623	17603	17527	17528	17634	17327	17610	17496	17499	17693	17727	17592	17339	17806	17534	17578	17679	17364	17302	17498	17422	17594	17413	17513	17607	17566	17336	17603	17574	17412	17677	17530	17531	17611	17625	17500	17426	17387	17601	17536	17484	17565	17639	17588	17601	17389	17586	17686	17437	17564	17568	17530	17606	17343	17458	17531	17673	17565	17596	17429	17570	17672	17616	17531	17340	17357	17428	17405	17487	17592	17267	17512	17701	17500	17430	17561	17570	17424	17500	17663	17548	17729	17721	17658	17663	17661	17448	17509	17510	17583	17574	17564	17372	17448	17523	17444	17630	17665	17701	17633	17688	17520	17338	17488	17625	17454	17618	17708	17299	17557	17460	17424	17370	17496	17594	17534	17496	17270	17520	17437	17542	17310	17581	17430	17694	17503	17465	17552	17563	17493	17467	17581	17681	17470	17697	17727	17556	17351	17526	17518	17310	17682	17624	17563	17350	17518	17511	17607	17714	17432	17571	17544	17521	17649	17609	17570	17554	17746	17517	17435	17661	17784	17394	17306	17510	17709	17492	17638	17557	17476	17561	17621	17595	17586	17555	17497	17610	17531	17470	17454	17233	17456	17465	17604	17584	17500	17504	17496	17648	17453	17492	17561	17353	17508	17576	17554	17594	17470	17438	17493	17811	17634	17575	17620	17359	17428	17527	17521	17646	17514	17501	17586	17476	17570	17738	17571	17729	17408	17470	17533	17238	17672	17638	17334	17653	17656	17711	17503	17561	17442	17632	17689	17440	17569	17605	17725	17487	17345	17274	17637	17612	17309	17532	17441	17632	17590	17491	17578	17331	17351	17666	17479	17565	17548	17370	17628	17517	17445	17435	17581	17629	17558	17754	17406	17331	17527	17516	17646	17377	17415
60991	103604	77245	49139	28125	18448	15904	15190	15094	15143	15184	15123	15174	15156	15256	15202	15301	15154	15162	15204	15226	15138	15170	15266	15303	15183	15378	14996	15131	15240	15297	15151	15129	15193	15063	15088	15080	15106	15056	15150	14947	15202	15101	15213	14935	14951	15065	15174	15207	15296	15138	15046	15105	15090	15225	15057	15120	15239	15125	15174	15194	15400	15091	15137	15027	15025	15167	15184	15179	15299	14917	15149	14904	15141	15195	15212	15041	15184	15087	15118	15198	15167	15222	15075	15100	15136	15088	15024	15141	15132	15185	15061	15070	15205	15171	15087	15087	15076	15200	15101	15009	15032	15067	15202	15039	15078	15138	14934	14952	15043	15271	15225	15155	14920	15010	14941	15089	15122	15021	15162	15032	15155	15165	15104	15148	15183	15149	15002	15149	15038	15106	15152	15338	15009	15199	15150	15213	15219	15213	15289	15013	15182	15100	15094	15037	15155	15140	15041	15104	15210	15121	15009	15076	15111	15164	15149	15047	15265	15139	15078	15179	15166	15292	15116	15073	15192	15093	15100	15141	15111	15077	15194	15262	15150	15122	15297	15190	15077	15098	15039	15153	15025	15264	15280	15007	15304	15142	15171	15044	15138	15232	15259	15202	15175	15153	14999	15220	15034	15026	15181	15169	15048	14954	15070	15204	15040	15217	15035	15186	15012	15177	15234	15172	15214	15284	15139	15174	15110	15027	15000	15021	15121	15203	15020	15106	15164	15015	15148	15108	15061	15103	15085	15129	15136	15196	15091	15144	15150	15178	15300	15227	15196	15161	15200	15196	15124	15179	15035	15198	14918	15035	15146	15156	15156	15143	15141	15035	15259	15072	15139	15231	15137	15204	15121	15290	15171	15047	15156	14987	15142	15005	14979	15214	15258	15116	15142	15135	15199	15154	15192	15053	15161	15192	15044	15285	15308	15103	15229	15206	15007	14971	15143	15342	15297	15230	15162	15241	15069	15213	15212	15382	15107	15154	15200	15008	15074	15176	15077	15154	15107	15111	15159	14934	15130	15060	15005	15052	15075	15153	15233	15153	14969	15270	15199	15196	14976	15064	15180	15040	15109	15240	15144	15079	15131	15215	15122	15267	15244	15121	15175	15206	15125	15291	15216	15236	14927	15250	15072	15268	15085	15175	15102	15149	15033	15332	15010	15099	15123	15256	15120	14928	15274	14992	15081	15196	15068	15069	14998	15208	15145	15126	15255	15053	15078	15207	15232	15081	15244	15168	15143	15126	15063	15160	15343	15172	15149	15070	15181	15100	15195	15039	15096	15010	15152	15162	15001	15059	15201	15126	15054	14874	14953	15317	15221	14910	15162	15054	15000	15179	15070	15154	15157	15066	15258	15092	15043	15288	15118	15020	15146	15107	15043	15136	15049	15111	15035	15093	15108	15234	15193	15143	14956	15197	14898	15153	15122	15131	15177	15208	15111	15082	15057	15127	15087	15249	15056	15234	15092	15106	15019	15106	15307	15205	15247	15180	15222	15012	15098	15088	15230	15143	15017	15144	15106	15300	15205	15202	15020	15123	15152	15222	15201	15166	15251	15183	15060	15013	15184	15148	15207	15153	15102	15220	15289	14988	15128	15199	15282	15151	15037	15104	15146	15035	15200	15088	15339	15336	15258	15111	15144	15186	15331	15154	15333	15070	15256	15112	15215	15172	15114	15120	15313	15238	15235	15059	15156	14944	15072	15134	15229	15179	15212	15088	15174	15186	14984	15093	15162	15154	15137	14963	15296	15033	15300	15183	15093	15106	15112	15092	14917	15189	15062	15086	15185	15077	15110	14947	15064	15071	15138	15202	15089	15043	15174	15063	15117	14924	15160	15039	15187	15231	14994	15188	15170	15184	15067	15038	14984	15053	15132	15179	15082	15232	14948	15158	15144	15257	15161	15154	15103	15134	15099	15029	15173	15227	15372	15094	15229	15100	15041	14983	15077	14979	15089	15149	15219	15247	14899	15150	15052	15078	15166	15045	15336	14993	15213	15166	15185	15379	15178	15124	15263	15234	15211	15085	15056	15066	15141	15179	15211	15069	15059	14996	15002	15150	15180	15189	15147	15178	15152	15194	15199	14887	14990	15205	15154	15200	15052	15117	14982	15258	15135	15248	15258	15217	15263	15020	15070	15209	15185	15037	15323	15243	15091	15167	15101	15125	15175	15228	15119	15211	15009	15153	15098	15155	15176	15309	15077	15030	15142	15226	15070	15121	15079	15155	15012	15219	15056	15021	15115	15183	15150	15143	15190	15163	15117	15121	15101	15203	15124	15174	15056	15035	15135	15004	15253	15097	15030	15126	15085	14922	15065	15165	15042	15143	15259	15102	15176	15045	15204	15242	15235	15106	14978	15180	15175	15072	15135	14892	15085	15176	14989	15154	15076	15139	15051	15070	15131	15021	15212	14998	15048	14944	14952	15137	15073	15108	15194	15206	14992	15097	15239	15215	15018	15167	15108	15236	15078	15098	15288	15053	15074	15241	15030	15187	15011	15324	15101	15078	15210	15132	15062	15205	15165	15210	15129	15071	15082	15088	14983	14958	15206	15184	15195	15233	15134	15007	15028	15122	15290	15134	15074	15271	15035	15152	15163	15188	15220	15179	15005	15156	15086	15100	15098	15089	15124	15166	15279	15164	15169	15125	15007	15117	15154	15123	15243	15252	15085	15171	15200	15287	15102	15082	15157	15197	15003	15052	14994	15127	15037	15059	14874	14961	15161	14999	15234	15011	15200	15064	15111	15098	15085	15200	14963	15316	15147	15146	15095	15127	15069	15075	15092	15262	15015	15113	15117	15227	15120	15162	15090	15215	15149	14976	15089	15224	15114	15116	15066	15158	15291	15141	15133	14963	15148	15226	15030	15265	15296	15087	15176	15225	15197	15008	15244	15187	15148	15111	15246	15199	15064	15096	15238	15078	15047	15067	15127	15116	15248	15041	15139	15056	15207	15093	14916	15053	15140	14938	15089	15307	15264	15178	15181	15203	15095	15135	15088	15064	15154	15056	15023	14921	15267	15212	15010	15117	15159	15079	15159	15091	15110	15276	15020	15125	15072	15104	15155	15125	15065	15095	15014	15098	15132	14943	15142	15074	15111	14937	15127	15261	15099	14964	15178	15235	15025	15028	15198	15112	15137	15225	15178	15080	15186	14934	15070	15224	15068	15209	15137	15234	15089	15073	14943	15175	15075	15219	15170	15153	15001	15127	15184	15135	15165	15061	15160	15082	15049	15139	15195	15038	15070	15139	14834	15115	15160	15176	15175	14991	15335	15025	15232	14919	15177	15086	15204	15125	14964	15047	15265	14982	15063	15116	15199	15066	15101	15199	15075	15193	15200	15137	15019	15059	15317	15100	15253	15097	15096	15148	15111	15128	15127	15137	15291	15200	15033	15038	15036	15190	15045	15151	15060	15245	15278	14990	15016	15228	15059	15153	15029	15249	15275	15050	15354	15121	15184	15089	15314	15144	15224	15131	15178	15169	14987	15065	15156	15174	15163	15069	15156	15164	14952	14963	15213	15169	15088	15030	14930	15141	15239	15192	15271	15114	15084	15246	15067	15119	15088	15000	15139	15144	15054	15018	15258	15206	15020	15244	15211	15333	15116	15114	15154	15200	15019	14961	15150	15179	15094	15051	15100	14994	15136	15046	14979	15341	15207	15215	14993	15090	15214	15058	15055	15220	15107	15290	15190	15148	15285	15136	15116	15183	15045	15153	15094	15287	15135	15176	15283	14973	15345	14943	15135	15247	14972	15202	15006	15193	15102	15146	15202	15044	15057	15198	15029	15187	15206	15407	15022	15160	15297	15116	15110	15113	15123	15153	15216	15127	15112	15126	15017	15049	15054	15074	15217	15123	14988	15201	15058	14963	15155	15168	15203	15083	15098	15148	15011	15070	15191	15044	15254	15095	15065	15142	15100	15164	15079	15298	15220	15017	15227	15006	15079	15393	14984	15235	14954	15108	15044	15160	15218	15098	15044	15217	14874	15136	15029	15163	15164	15143	15092	15196	15109	15192	15048	15064	15067	15057	15199	15061	15160	15234	15310	15101	15128	15138	15079	14902	15145	15118	14993	15193	15102	15146	15167	15120	15125	15110	15055	15127	15168	15166	15057	15171	15161	15142	14984	15122	15020	15098	15106	15024	15081	15114	15165	15131	15267	15160	15157	15229	15058	15146	15136	15338	15177	15310	15201	15121	15127	15130	15192	15117	14974	15175	15173	15251	15237	15034	15137	15267	15203	15230	15199	15226	15191	15067	15216	15183	15127	15157	15108	15091	15164	15309	15114	15188	15219	15185	15103	15247	15037	15249	14971	15229	15000	15378	15106	15116	15239	14985	15230	15201	15362	15202	15208	15314	15028	15088	15167	15060	15168	15005	15117	15073	14897	15159	15071	15103	15101	15124	15275	15152	15120	15126	14978	15035	15164	15084	14959	15171	15320	15070	15114	15250	15167	15209	15294	14995	15001	15149	15264	15181	15186	15103	15112	15153	15074	15151	15154	15206	15220	15157	14979	15015	15155	15148	15090	15199	15210	15199	15113	15099	15360	15201	15184	15208	15382	15283	14849	15117	15272	15097	15114	14967	15128	15061	15179	15172	15206	15251	15197	15229	15148	15193	14948	15129	15081	15165	15315	15176	15240	15144	15122	15223	15175	15024	15167	15119	15204	15041	15086	15148	15077	15154	14930	14963	15274	15230	15173	15274	15183	15052	15092	14991	15290	15006	15162	15206	15096	15050	15346	15146	15219	15309	15151	15163	15009	15119	15129	15141	15262	15055	15241	15213	14933	14971	15302	15158	15125	15084	15041	15078	14994	15231	15295	15064	15019	15296	15216	15110	15091	15192	15044	15185	15146	15151	15205	15138	15177	15081	15243	15177	15246	15144	15243	15262	15151	15117	15071	15213	15011	15148	15010	15300	15135	15084	15154	15014	15197	15288	15068	15135	15036	15110	15199	15135	15242	15343	15229	15032	15016	15251	15113	15197	15065	15153	15119	15156	15257	15398	15124	15219	15162	15181	15203	14903	15246	15137	15115	14922	15173	15166	15127	15182	15204	15074	15116	15120	15099	15053	15093	15215	14879	15048	15043	15184	15062	15350	15087
32740	38601	36551	27051	19843	18561	18283	17935	18231	18008	18070	17965	17745	18154	18237	17872	18068	17828	17833	17823	17766	17997	17955	17973	17787	17745	18125	18063	18181	17872	17980	18045	17956	17842	17879	18042	17848	18118	17930	18002	18050	18101	18054	18019	18097	17927	17769	17665	18068	17820	17938	17893	18072	17978	18040	18067	17784	17617	18039	17978	17912	17821	18000	18139	17887	17797	18053	18070	17940	18116	17647	17830	17825	17806	17946	17725	18190	17997	18039	17867	17825	17907	18028	17780	17953	18044	17893	18029	17966	17935	18003	17814	17982	17959	17899	17802	17890	18040	18131	18120	17948	17876	17861	18106	18082	18144	18059	18030	17929	17933	17906	18068	18065	17838	17692	17856	17880	17843	18001	17936	17866	17670	17783	17778	17976	18159	18041	17895	18113	17973	17877	17825	17776	17775	17944	17980	18059	17774	18033	17829	17940	17843	17969	17951	17871	18034	18030	17930	17861	17912	17913	17866	17941	18032	17784	17876	18035	17942	18052	17986	18100	17921	18135	17831	17882	18029	17984	17953	18031	17984	17942	17947	18096	17913	17900	18001	18015	18057	17850	17827	17999	18040	17949	17973	18041	17901	17917	17666	17838	17749	18071	17918	17762	17993	17984	17916	17860	17977	17857	17854	17916	18013	18184	18057	17747	17689	17877	18049	18004	17841	17916	17872	17891	17774	17795	17834	17899	17866	17900	17857	17916	18070	17737	17863	17989	17869	18042	17942	17720	17933	17990	17949	18053	17951	18015	18010	17977	18043	17940	17815	17954	17883	18029	17883	18016	17952	17990	17937	18001	17866	17993	17806	17863	17953	17989	17911	17907	18227	17990	17978	17849	17861	17929	18099	17784	18127	18120	17941	17886	18041	18024	17905	17831	17907	18001	17906	17953	18191	17799	17872	17887	18011	18137	17900	17761	17960	18075	17994	17830	18095	17952	17952	17884	17886	17989	17943	18068	18015	18241	17802	18018	18031	17870	18120	17872	17880	17829	17964	18056	17940	17879	18053	17758	18045	17976	17977	18008	17957	17923	18076	18059	18044	18101	18058	17923	18019	17762	17897	18035	17873	17917	17836	17905	17967	17935	17855	17832	17941	17922	17743	18087	17997	17906	17841	17938	18014	17828	17964	18158	17988	17793	17862	17913	17986	17785	17876	18162	18055	17968	17937	17799	17940	17777	17918	17928	17956	18094	17929	18117	18007	17881	17935	17910	18063	18026	17778	17864	17758	17971	18008	17951	18035	17980	18017	17704	17928	17778	18127	17897	18008	17929	18018	18022	18169	17951	17911	18107	17958	18069	17910	17940	18003	18081	17954	17949	18024	17992	17980	17928	17883	17652	18099	17840	18026	18103	17935	17802	17730	17865	17868	18022	17847	17855	17827	17943	17998	17767	18036	17941	17827	17738	17715	17915	18122	18116	18095	18162	17887	17811	17914	17828	17867	17919	17920	17949	18116	17985	17942	17705	17955	17960	17939	17940	17884	18044	17789	17812	17788	17992	17922	17836	17787	17975	17860	17990	18044	17866	18032	17926	17972	18275	18032	17685	17931	18165	17977	18026	17945	17931	17999	17998	17991	17809	18078	17849	18063	17883	17874	17851	17898	17881	18064	18151	17890	17995	17928	17815	17958	17919	17806	17814	18060	17875	18017	18067	18149	18077	17794	17688	17790	18092	17807	18011	18047	17910	17874	17839	18028	17940	18036	17949	17729	17883	17988	17927	17759	17836	18204	17883	17989	18110	18008	17941	18033	17950	17905	17922	17992	17888	18129	17657	17992	17993	17909	17742	18005	17857	17882	18000	18166	17687	17660	18024	17960	17973	17916	18022	18065	18167	18112	17867	17980	18088	17922	17864	17938	17769	17997	18070	17927	17821	17670	17857	17735	17895	17735	17796	18026	17790	18078	17984	17854	17865	18042	17890	17677	17935	17784	17809	18037	18146	17927	17888	17990	17853	18086	18071	17895	17619	17915	17905	17897	17767	18069	18019	17837	18163	18020	18143	18062	18159	17955	17924	18054	18064	17855	17875	17822	18114	18102	17940	17822	17743	18014	17971	17989	17948	17852	18078	17936	18110	17943	18000	17741	18096	18003	17920	18092	18186	17932	17902	17935	17927	18004	18000	18123	18017	17946	17965	17895	17909	18085	17916	17839	17962	17843	18053	17901	17986	17988	18017	17881	18013	17925	17871	17937	17937	18005	17895	18047	17975	17748	18042	18020	17859	17911	17919	17925	18048	17838	18001	17733	17974	17909	17991	18054	17962	17841	17901	17948	17995	18041	18058	18044	17980	17926	18057	17833	18004	18026	17904	17994	17946	17964	17867	17858	17936	17672	17991	17959	17970	17973	18057	17980	17976	17899	17762	17948	17880	17821	17895	17895	17960	17929	17890	17750	18061	17839	17854	17950	17728	17815	18015	17803	17871	17983	18075	17938	17726	17909	17746	18052	18043	17939	17661	18015	17706	18061	17828	18080	17922	18100	18021	17954	17865	17969	18133	17864	17839	17822	18058	18149	17998	17848	17861	17861	17772	17893	18058	18005	17903	18141	17849	17830	17844	18031	18032	18013	18040	17993	17971	18092	17974	17897	18021	17818	17982	17997	17887	18061	17993	18052	17928	18011	17854	17991	17981	17887	17956	18057	17808	17963	18113	17947	17895	18015	17685	18118	18131	18097	18090	18155	17999	17943	17919	17751	17970	17885	17920	18099	17915	17878	17704	17889	17996	17928	17893	17939	18064	17931	17808	17761	17873	17782	17874	17929	17896	17993	17896	17880	18064	18024	18102	17911	17970	18105	17940	17994	17828	17867	17925	17864	17938	17951	17935	18031	17909	17940	18097	18077	17967	17784	18033	17949	17985	17941	18129	17914	18019	18005	18046	18337	18060	18047	17978	17958	17880	17960	18014	18092	17968	18092	17778	17726	17651	17709	17774	17897	17866	18020	18008	17975	17832	17769	17874	18084	17821	17868	17828	18008	17772	17789	17890	17800	17954	17703	17851	17883	17793	17699	17890	17792	17837	18152	17900	17861	18046	18010	17914	17996	18073	17960	17768	17749	17894	17893	17972	18014	17841	17756	18097	17866	17897	17967	17906	17851	18119	18084	17953	17865	17950	17945	18084	17900	18004	17971	18016	17887	18007	18048	18013	18172	18011	17755	18088	18098	17893	17907	18084	17904	17960	18065	17835	17959	18047	17838	17981	17842	18024	17887	17916	17996	17950	17870	17800	17837	18069	17907	17941	17753	17796	17932	18043	17904	17771	17875	18029	17775	17978	18065	17923	18172	17755	18118	17818	18112	18068	17915	17923	18004	18009	17902	17730	17827	17985	18026	18000	17921	17844	18049	17918	17522	17813	17870	17923	17911	17964	17802	17912	18161	18086	18031	17854	17931	18031	18020	17847	17986	17884	17855	18091	18008	17842	17841	17815	17807	18061	17812	17841	17760	17847	17857	18058	17939	18086	17761	17863	17967	17957	18059	18105	17993	18068	17883	18058	18083	17965	17860	18058	17945	18033	17808	17951	18177	18156	18088	17977	17918	17914	17806	17884	17828	17963	17749	17729	17852	17948	17955	18040	17939	17911	17815	17954	17931	17857	17860	17893	18069	17966	17936	18060	17868	18299	18025	18029	17961	17928	18044	17995	18032	17911	18116	17948	17982	18072	17962	17905	18098	17932	18103	18026	17755	17869	17920	17866	17916	17944	17921	17967	17941	17864	17990	17803	17978	17918	18018	17752	18066	17956	17986	17993	17993	17906	18003	17758	18073	17849	17821	17888	18042	17757	18029	17776	18022	18136	17804	17839	18021	17890	18025	17973	17897	17838	17781	17936	18028	18078	17964	17871	17825	17966	17985	17959	17915	18032	17903	18082	17836	17771	17913	18049	17870	17938	17968	17940	17983	18057	17998	17893	17959	17774	17763	17958	18057	18052	17854	17942	18011	17899	17951	17970	17991	17708	17888	18000	17916	18078	17914	18170	17809	17873	17866	17890	17778	18078	17972	17964	17805	17857	18058	17890	17763	17790	17816	17943	17906	17901	17954	17900	18084	18021	18045	17806	18036	17837	17909	17747	17821	18038	17934	17806	17820	17897	17800	17909	18171	17979	17915	17794	17997	18107	18062	17900	17607	17878	17800	18027	17915	18000	17850	17986	18000	17880	17896	17956	17969	17924	17786	18119	17877	17981	17988	18042	17998	18042	17935	17945	17830	17983	17880	17993	17733	18043	17914	17978	18087	17917	17814	17881	17905	17992	17773	17925	17842	17888	17855	18036	17883	17929	17849	17934	18053	17835	18029	17980	17827	17944	17824	17854	17887	18003	17779	17874	17808	17766	18052	17997	17995	17990	18002	18181	18083	17857	17984	17925	18078	18010	18041	18075	18021	17960	17874	18014	17853	18040	17972	17795	18033	17982	18004	17954	18188	18014	17917	17682	17837	17969	17893	18031	17879	18108	18080	18034	18052	17966	17817	17780	18150	18092	17999	17869	17810	18011	17890	18037	17768	17954	17986	17808	17715	17898	17712	17948	18093	17879	17853	17853	17840	17645	17835	17683	17747	17888	17958	17893	17998	18010	17760	17960	18112	18005	17953	17966	18006	18062	18063	17904	17721	18107	17848	17951	17839	17780	17957	18024	17922	18104	17946	18060	17986	17894	17934	17694	17881	18231	17822	18110	18039	17842	18130	17888	17850	17932	17977	17965	17950	17935	17969	17951	17998	17976	17764	17961	17991	18009	17965	18076	18013	17886	18099	17925	18048	18090	17996	17858	17892	18063	17953	18018	17956	17882	17873	17770	17961	17936	17869	18020	17835	17885	17898	18061	18026	18250	18055	18079	18024	17813	17819	17972	18011	17984	17985	18008	17973	17945	18019	18123	17753	18090	17816	17864	17756	17953	18028	17905	17956	17851	17921	18094	17758	17987	17895	17871	17912	17804	17899	17945	17805	18028	18002	17941	17959	17834	17787	17841	17961	17861	18051	18023	17923	17938	17952	17986	18152	18011	17850	17804	17917	18011	17889	17821	18049	18124	17827	17905	18035	17853	17672	17984	17856	18033	17750	17905	18003	17891	17818	17920	17982	18052	18034	17868	17932	17917	17630	17958	17833
44737	56981	37505	22457	16854	15744	15533	15347	15305	15547	15438	15523	15545	15356	15461	15571	15294	15537	15414	15469	15371	15429	15281	15560	15287	15464	15400	15326	15253	15262	15583	15151	15505	15446	15376	15316	15389	15444	15442	15478	15293	15459	15409	15304	15416	15418	15296	15451	15330	15459	15329	15595	15531	15199	15462	15372	15599	15439	15323	15324	15469	15415	15355	15489	15295	15464	15368	15328	15230	15517	15219	15366	15420	15351	15332	15439	15259	15297	15356	15199	15319	15375	15526	15322	15294	15424	15242	15394	15483	15536	15353	15495	15299	15248	15242	15466	15330	15525	15323	15237	15441	15535	15492	15386	15405	15408	15297	15332	15381	15354	15599	15635	15242	15256	15398	15247	15302	15332	15483	15502	15379	15439	15344	15316	15464	15317	15365	15517	15321	15529	15468	15361	15566	15210	15399	15410	15414	15409	15240	15424	15350	15337	15381	15330	15369	15483	15526	15575	15351	15387	15362	15446	15303	15529	15372	15457	15280	15366	15440	15478	15298	15281	15388	15490	15403	15453	15442	15453	15339	15362	15338	15417	15547	15408	15263	15210	15388	15365	15138	15490	15392	15403	15460	15358	15359	15547	15367	15375	15490	15275	15523	15550	15352	15424	15433	15246	15411	15205	15262	15474	15473	15403	15476	15432	15337	15412	15391	15455	15387	15293	15442	15308	15518	15347	15335	15333	15244	15202	15357	15385	15457	15331	15448	15241	15240	15362	15307	15411	15255	15260	15380	15400	15207	15431	15309	15390	15350	15462	15356	15342	15281	15410	15462	15442	15429	15393	15314	15468	15332	15238	15379	15380	15401	15405	15136	15391	15509	15498	15530	15218	15459	15537	15371	15598	15349	15393	15465	15429	15345	15382	15259	15400	15372	15464	15241	15508	15563	15451	15328	15495	15497	15406	15440	15252	15503	15573	15304	15521	15353	15262	15416	15387	15407	15391	15407	15416	15368	15278	15482	15398	15334	15314	15386	15358	15259	15583	15447	15257	15419	15490	15233	15481	15394	15654	15381	15275	15253	15262	15349	15226	15486	15409	15355	15340	15353	15417	15323	15435	15331	15322	15112	15417	15419	15408	15599	15240	15522	15407	15283	15338	15354	15372	15444	15529	15282	15428	15514	15328	15514	15312	15432	15487	15508	15332	15460	15324	15207	15441	15269	15356	15302	15544	15467	15380	15427	15301	15331	15353	15314	15527	15416	15303	15251	15610	15397	15362	15379	15447	15227	15176	15310	15362	15387	15287	15468	15491	15501	15405	15340	15426	15311	15417	15342	15407	15335	15286	15448	15599	15244	15350	15392	15364	15341	15288	15286	15459	15296	15423	15403	15356	15487	15379	15332	15278	15392	15537	15492	15293	15418	15368	15384	15381	15437	15294	15189	15564	15172	15211	15211	15204	15443	15383	15415	15384	15475	15348	15402	15407	15410	15503	15397	15320	15308	15337	15393	15385	15397	15290	15372	15511	15467	15524	15303	15294	15367	15358	15401	15542	15309	15531	15324	15493	15452	15264	15369	15523	15401	15372	15445	15476	15532	15417	15364	15307	15177	15318	15299	15274	15332	15318	15484	15369	15558	15316	15383	15425	15375	15270	15347	15359	15369	15393	15210	15414	15259	15373	15371	15472	15134	15392	15437	15482	15550	15282	15426	15394	15441	15347	15317	15330	15412	15302	15445	15376	15364	15536	15396	15404	15460	15406	15360	15386	15357	15502	15360	15265	15290	15441	15212	15339	15433	15400	15349	15324	15419	15360	15341	15492	15218	15372	15456	15421	15461	15347	15509	15459	15271	15363	15393	15490	15423	15457	15437	15301	15276	15706	15400	15389	15453	15440	15405	15283	15250	15335	15455	15408	15421	15447	15416	15534	15417	15451	15416	15358	15342	15382	15384	15465	15447	15397	15483	15373	15456	15538	15417	15462	15314	15283	15507	15409	15372	15259	15373	15326	15498	15297	15488	15408	15470	15474	15556	15366	15510	15347	15449	15457	15146	15467	15363	15279	15464	15407	15284	15374	15567	15415	15417	15363	15479	15389	15473	15371	15438	15407	15425	15416	15363	15220	15413	15441	15421	15552	15444	15399	15436	15154	15553	15368	15232	15294	15366	15418	15300	15414	15284	15600	15348	15386	15570	15434	15475	15318	15490	15589	15501	15463	15390	15408	15474	15164	15398	15396	15145	15421	15339	15326	15270	15486	15342	15340	15402	15373	15310	15502	15463	15270	15346	15451	15489	15437	15384	15460	15305	15317	15482	15424	15418	15460	15404	15394	15340	15550	15398	15425	15390	15363	15455	15306	15260	15232	15414	15399	15384	15570	15309	15347	15297	15335	15340	15361	15306	15490	15498	15321	15311	15257	15338	15392	15356	15254	15441	15483	15218	15567	15455	15265	15427	15303	15429	15471	15415	15568	15432	15379	15452	15488	15522	15300	15397	15287	15300	15450	15644	15354	15341	15386	15326	15480	15459	15310	15494	15312	15365	15443	15600	15484	15474	15249	15336	15348	15488	15423	15410	15359	15396	15367	15573	15423	15312	15491	15214	15367	15372	15304	15506	15542	15366	15516	15298	15526	15285	15517	15439	15461	15452	15408	15462	15382	15277	15253	15293	15478	15501	15434	15217	15475	15487	15320	15480	15565	15433	15585	15516	15358	15485	15289	15556	15290	15457	15491	15390	15345	15365	15335	15208	15242	15302	15380	15525	15473	15357	15501	15211	15439	15535	15389	15306	15262	15331	15353	15491	15449	15447	15458	15459	15449	15393	15473	15490	15448	15351	15373	15397	15426	15477	15231	15327	15457	15340	15392	15426	15482	15337	15552	15400	15284	15452	15348	15509	15243	15568	15430	15416	15295	15434	15262	15498	15409	15451	15218	15429	15426	15465	15353	15611	15315	15389	15368	15330	15295	15204	15320	15537	15535	15420	15333	15381	15117	15297	15420	15511	15250	15264	15278	15461	15351	15421	15330	15310	15405	15424	15296	15453	15449	15425	15139	15327	15315	15409	15505	15389	15272	15557	15318	15325	15374	15573	15421	15342	15409	15386	15512	15485	15374	15342	15228	15440	15509	15339	15442	15430	15378	15424	15400	15483	15446	15360	15328	15346	15215	15392	15352	15461	15420	15385	15449	15308	15410	15437	15357	15400	15478	15415	15305	15306	15516	15361	15322	15370	15379	15452	15392	15338	15330	15386	15362	15527	15444	15579	15341	15532	15294	15429	15351	15348	15391	15133	15311	15454	15355	15502	15378	15533	15234	15345	15560	15426	15532	15402	15327	15345	15494	15499	15287	15437	15454	15336	15444	15560	15308	15485	15319	15379	15328	15234	15342	15386	15436	15417	15453	15180	15387	15358	15538	15285	15350	15586	15339	15420	15596	15292	15342	15441	15258	15388	15392	15229	15334	15375	15424	15346	15522	15419	15376	15402	15567	15197	15292	15381	15426	15394	15325	15509	15377	15352	15435	15334	15432	15316	15266	15312	15348	15519	15323	15299	15418	15255	15419	15345	15369	15553	15219	15436	15458	15571	15267	15391	15487	15525	15403	15365	15465	15499	15372	15529	15506	15269	15407	15291	15379	15320	15409	15384	15500	15525	15667	15345	15379	15460	15435	15481	15611	15465	15374	15391	15634	15311	15404	15302	15358	15499	15518	15391	15550	15305	15179	15458	15622	15389	15352	15313	15281	15469	15235	15558	15392	15459	15558	15469	15507	15423	15442	15332	15359	15450	15481	15332	15644	15422	15470	15478	15317	15303	15190	15301	15421	15209	15366	15312	15273	15245	15314	15353	15761	15368	15415	15361	15606	15238	15364	15388	15558	15467	15325	15259	15345	15597	15242	15546	15415	15398	15317	15344	15307	15334	15313	15558	15277	15419	15303	15342	15374	15315	15336	15502	15316	15493	15294	15344	15304	15311	15494	15276	15285	15484	15282	15212	15298	15496	15404	15285	15301	15336	15455	15394	15282	15249	15424	15329	15394	15389	15508	15380	15383	15462	15203	15418	15381	15372	15601	15438	15491	15276	15317	15435	15406	15575	15350	15395	15204	15399	15351	15438	15321	15273	15279	15304	15147	15298	15389	15429	15338	15358	15350	15556	15435	15307	15214	15272	15342	15358	15244	15413	15402	15337	15334	15366	15507	15270	15497	15404	15311	15384	15155	15558	15421	15383	15503	15255	15221	15480	15489	15504	15568	15410	15400	15247	15303	15539	15547	15440	15547	15339	15519	15415	15415	15506	15458	15355	15410	15401	15303	15242	15293	15534	15544	15589	15506	15295	15313	15332	15416	15469	15358	15489	15346	15389	15352	15374	15380	15440	15293	15598	15482	15532	15205	15477	15403	15475	15369	15321	15284	15284	15459	15355	15489	15353	15311	15453	15373	15146	15427	15300	15176	15428	15430	15309	15410	15514	15285	15369	15432	15504	15525	15285	15402	15441	15437	15410	15314	15339	15335	15364	15334	15471	15555	15375	15466	15361	15413	15241	15529	15445	15360	15338	15287	15522	15465	15261	15464	15488	15363	15508	15414	15357	15407	15439	15469	15243	15400	15373	15360	15444	15468	15479	15337	15439	15307	15445	15411	15372	15477	15384	15489	15397	15469	15424	15425	15426	15547	15465	15354	15378	15442	15502	15457	15411	15348	15269	15322	15444	15398	15328	15395	15372	15483	15561	15410	15277	15318	15445	15407	15406	15444	15324	15584	15565	15174	15429	15386	15387	15504	15389	15370	15521	15399	15235	15418	15376	15449	15416	15483	15351	15396	15343	15491	15432	15380	15324	15277	15397	15420	15296	15403	15276	15612	15318	15453	15366	15388	15372	15488	15264	15510	15539	15420	15201	15429	15474	15398	15433	15439	15249	15451	15435	15571	15259	15409	15376	15369	15564	15331	15408	15421	15430	15447	15415	15385	15391	15488	15549	15446	15517	15401	15382	15395	15415	15328	15498	15342	15560	15442	15204	15548	15158	15259	15338	15469	15498	15449	15400	15582	15372	15222	15283	15523	15383	15546	15404	15325	15532	15380	15499	15302	15437	15388	15289	15318	15235	15368	15390	15378	15425	15429	15454	15251	15449	15536	15350	15473	15429	15395	15488	15358	15489	15297
24453	24322	32819	27665	23467	22534	21113	18617	18360	18577	18503	18298	18247	18153	18267	18311	18168	18260	18270	18136	18227	18392	18142	18155	18217	18213	18129	18170	18110	18031	18279	18196	18169	18028	17993	18278	18143	18132	18336	18142	18125	18053	18061	18129	17950	18203	18005	17879	18342	18066	18406	18212	18095	18099	18202	18190	18103	18043	18100	18149	18179	18085	18200	18093	17989	17955	18140	18113	18120	18144	18034	18183	18168	18144	17982	18099	18139	18118	18191	18300	18258	18107	18164	18113	18047	18013	18117	18139	18155	18013	18296	17969	18092	18157	18277	18316	18242	17979	18227	17972	18034	18041	18231	18134	18117	18091	18234	18306	18121	18212	18052	17934	18250	18036	18052	17947	18013	18073	18114	18171	18215	18114	18091	18267	18131	18216	18004	18129	18201	18250	18137	17919	18061	17955	18186	18102	18119	17992	18108	18118	17859	18164	18081	18139	17878	17934	17903	18146	18083	17973	18152	18225	18190	18098	17968	17810	18076	18048	18206	18047	18048	18057	18038	18012	17866	18135	18405	18184	18056	17847	17996	18216	18055	17985	17820	18016	18053	18060	18280	18233	18250	18021	18050	18185	18123	17981	18043	18001	18058	18106	18029	18012	18061	17848	18008	18063	18178	18196	18208	18250	18235	18067	18125	18021	18045	18093	17989	18050	18064	18154	18158	18109	18124	18144	18121	18069	18038	18193	17996	18122	18199	18006	18103	18023	18397	18021	18016	18355	18171	18127	18321	18162	17955	18086	18241	18067	18153	17927	18104	18047	17980	17934	18149	18049	18335	18080	18162	17986	18016	18029	18107	18155	18202	18055	18119	17990	18113	18084	17906	17951	18231	18053	18242	17903	18087	18196	18017	18214	17983	18143	18138	18181	18204	18247	17986	18224	18199	18210	17970	18116	17917	18014	18042	18223	18152	18185	18138	18124	17801	17875	18175	17978	18252	18067	18151	18017	18077	18086	18119	18046	17995	18196	18159	18059	17977	18048	17918	18141	18020	18168	18087	18148	17941	18049	18086	17991	18058	18290	18051	18004	18185	17894	17825	18028	18069	18255	18204	17853	18146	18016	18019	18270	17925	17930	18128	18111	18035	17786	17947	18051	18086	18064	18078	17924	18173	18300	18012	18103	18128	18156	18298	18141	17967	18232	18149	18222	18200	18215	18184	18188	18160	18129	18066	17950	18304	17986	18073	18110	17941	17969	18144	17905	17939	17977	18015	18212	17934	18122	18383	18155	18060	18054	18008	17908	18024	17981	18119	17944	18116	17942	18099	18087	18212	17977	18034	18237	18103	18111	17981	18132	18101	18375	18103	18043	18227	18039	18025	17898	18004	18088	18184	18170	18150	18259	18276	18068	17992	18265	18073	18169	17870	17969	17908	18129	18092	18068	17902	18188	18207	18149	18106	18065	18126	18039	18050	17915	17786	18132	18084	18119	18028	18193	18149	18170	17915	18058	17953	18142	18051	18078	18086	17900	18046	18163	17857	18201	18085	18015	17993	18036	18181	18280	18098	18121	18189	18172	18101	18156	18245	17976	18174	18092	18148	18143	18082	18070	18068	18262	18105	18274	18120	17933	17964	17805	18162	18094	17928	18063	18138	17996	18198	18219	18068	18101	18328	17909	18147	18327	18006	18267	18161	18235	18071	18150	18034	18132	18040	18189	18392	18114	18297	18167	18116	18180	18051	18299	17984	18281	17804	18077	18109	18084	18102	18137	17989	18079	18116	18159	18028	18298	18245	18102	18116	18243	18121	18030	17959	18118	18029	17986	17805	18002	17895	18158	18220	17920	18185	18080	18111	18026	18162	18137	17814	18231	18105	17976	18220	18055	17904	18094	18256	18230	18174	18226	18189	18061	18294	17994	18268	18047	17989	18163	18059	18214	18155	18089	18052	18084	17948	18214	18346	18235	18179	18054	18275	18212	18073	17963	18344	18079	17994	18075	17919	18187	18054	17895	18161	18348	18417	18192	18134	18167	18275	18097	18069	18118	18136	17922	18268	18255	17918	17755	18202	18161	17931	18180	18086	18013	18147	17920	17996	18161	18254	18030	17879	18135	17960	18000	18102	18075	18242	18072	18018	17960	18242	18207	18041	18101	18254	18191	18094	18085	18152	18196	17985	18145	18016	18114	18241	18023	18045	18017	18210	18131	17926	17947	18167	18198	18288	18089	17913	18077	18198	17876	18170	17952	18134	18100	17978	18222	18095	18095	18035	18110	18057	18264	18083	17842	17907	17967	18271	18083	18013	18028	18054	17978	18087	17926	17873	18063	18177	18118	18130	18086	18320	18209	18057	17791	18134	18204	18185	17910	18012	18087	18125	18130	17891	17923	18144	18130	18176	18180	18089	18198	18078	18215	18110	18035	18133	18105	17867	17967	18174	18174	17907	18054	17926	18113	18055	18082	18248	18123	18036	17973	18086	18282	18099	18299	18145	18155	17969	18039	18050	18113	17767	18051	17947	18035	18207	18173	18269	18013	18181	17971	18085	18083	17968	17792	18051	18000	18172	17933	18084	18157	18206	18032	17987	17978	18100	17906	18140	18097	18017	17999	18026	18032	17994	18290	18050	18010	18151	18029	18200	18197	18145	17999	18048	18002	18072	18019	18009	18328	17989	17891	18133	17996	18189	18110	18096	18283	18104	18021	18181	18030	18211	18226	17943	17970	18163	18172	18036	18112	18357	17872	18125	18058	18077	18183	18034	18037	18071	18055	18072	18045	18146	17996	18101	18059	17906	17978	18118	17884	18055	17991	18077	18318	17987	18212	17989	18007	18077	18069	18104	17993	18127	18109	18004	18115	18279	18023	18022	18120	18153	18199	18040	18254	18070	18058	18398	18034	18067	18098	18007	18060	18134	18239	18044	18056	18087	18097	18354	17993	18235	17958	18137	18029	18035	17903	18194	18180	18220	18122	17992	18023	17985	18006	18175	18120	18209	17977	18249	18144	18025	17982	18039	18115	17984	18112	17968	18039	18009	18214	18147	18118	17881	18067	18131	18140	18223	18212	18069	18065	18128	18188	18133	18055	17978	18028	18179	18128	18015	18136	18051	18031	18141	17931	18196	18084	18104	18125	18095	18019	17953	18215	18150	17946	17954	18303	18217	18124	18083	18293	18098	18108	18159	18248	18042	17889	18182	18063	18170	18267	18160	18024	17922	18059	18089	17951	18170	17973	17963	18035	17919	18084	18301	18094	18064	18286	18111	18410	18062	17952	17964	18233	18055	18264	18062	18277	17941	18170	18149	18186	18305	17993	17991	17969	18215	18196	18005	17919	18290	18316	18255	18153	18173	18063	18296	18197	17992	18015	18042	18081	18155	18188	18140	18032	18132	18034	18078	18171	18295	17893	18000	18041	18245	18016	17953	18097	18233	18225	17958	18159	17705	18048	18200	18170	18098	17980	18262	18045	18096	17989	17718	18129	18018	18032	17902	18181	18021	18111	18094	18025	18055	18072	18089	18132	18014	18138	18207	18011	17917	18025	18005	18028	18075	18102	18097	18081	18137	17994	17908	18051	18039	17923	18140	17835	17927	18100	18140	18089	18008	18155	17968	18459	17900	17942	18026	18161	18217	17964	18238	18102	18232	18119	18100	17986	18188	17873	18268	18246	18073	18057	18026	18116	18213	18278	18199	17982	18037	18084	18109	18176	18100	18011	17954	18096	18181	18281	18160	18308	18116	17922	18074	18047	18052	18164	18109	18203	18067	18116	18163	18161	18233	18042	18158	18063	17925	17964	18234	18130	18103	18021	18226	18141	17963	18210	17974	18094	18234	18152	18079	17966	18041	18079	18049	18011	17882	18332	18184	18103	18125	18080	18120	18158	18206	17815	18147	18045	18067	17986	18279	18180	18132	18092	18115	17961	17943	18149	18056	17932	18143	18367	18143	18116	18095	18100	18161	18257	18184	17984	18121	18267	18180	18016	18179	18015	17862	18231	18130	18184	17971	17953	18150	18175	17995	18210	18182	18071	18239	17968	17986	18152	18046	18179	18066	17876	17998	18139	17987	18195	18187	17858	18049	18287	18173	18105	17908	18043	18127	18051	18124	18255	18053	18090	18166	18083	18261	18132	18186	18003	18027	18052	18080	18217	18137	18231	17867	17899	17860	18273	18098	17919	18039	18144	18076	18026	17918	18087	18064	18070	18166	18364	18179	18059	18010	18102	17988	18115	18109	18356	18286	18317	18198	18054	18127	18065	18020	18225	18065	18132	18254	18178	18189	18077	18109	18075	17869	18254	18020	17963	18000	17968	18102	18079	17992	18075	17917	17729	18098	18202	18006	18146	18081	18191	17940	18144	18193	17965	18248	18285	18144	18075	18036	18172	18104	18110	17933	18114	18227	18063	18216	18040	18133	18060	17977	18065	18129	18214	18169	18165	17949	18073	18046	18036	18060	18036	18285	17986	18178	17993	18299	18235	17972	18230	18214	17998	18072	18306	18124	18030	18167	17910	17744	17806	18127	17906	18137	18129	18220	18006	18151	18108	18041	18124	18165	18098	18129	18269	18048	18099	18064	18082	18141	18168	18099	18125	18221	18087	18212	17887	18215	18229	18203	18013	18195	17996	18052	17885	17998	17978	18191	18037	18118	18076	18104	17971	18179	17900	18073	17912	17970	18112	18065	17846	18175	18072	18033	18154	17986	18250	17971	18193	18188	18050	18045	17979	17962	18136	18007	18026	18327	18176	18153	18247	18038	18164	18140	18057	18248	18114	18033	18103	17863	18142	18071	18132	17967	17988	17998	18057	18163	17850	18072	18434	18011	18134	18250	17995	18221	18234	17987	18142	18204	18166	18202	18189	18065	18128	18082	18120	18106	18097	18149	17918	17977	18006	18194	18086	18214	18207	18097	18161	18120	18048	18159	17895	18024	18096	18283	18102	18116	17880	18066	18184	18344	18141	18070	18041	18215	18110	18193	18023	18094	18230	18120	18125	18077	18189	18219	18143	18236	17955	18175	18122	17961	18143	17993	18139	18139	18344	18189	17953	17989	18031	17972	18033	17995	18062	18082	18116	18082	18002	18124	18082	18065	18156	18063	17982	18254	18041	18047	18137	18166	18111	17906	18087	18202	18196	18179	18066	18261	18099	17977	18243	18115	18133
64115	96460	67075	39818	23194	17257	15690	15578	15472	15424	15452	15608	15567	15554	15429	15409	15549	15585	15611	15627	15627	15587	15620	15761	15435	15381	15590	15685	15522	15452	15565	15464	15564	15603	15729	15313	15579	15634	15502	15524	15471	15679	15593	15476	15417	15435	15741	15488	15540	15646	15528	15538	15585	15547	15463	15389	15361	15487	15669	15541	15518	15538	15573	15460	15691	15484	15485	15580	15516	15730	15424	15477	15488	15580	15490	15477	15553	15508	15430	15546	15502	15519	15447	15502	15539	15398	15428	15787	15476	15457	15571	15314	15473	15503	15533	15643	15433	15397	15451	15784	15480	15545	15641	15501	15343	15309	15480	15606	15387	15783	15463	15354	15450	15508	15541	15721	15545	15343	15455	15486	15555	15537	15528	15550	15551	15464	15605	15431	15466	15583	15594	15510	15501	15533	15555	15524	15442	15475	15431	15519	15423	15512	15350	15441	15605	15548	15644	15379	15459	15541	15447	15392	15575	15485	15480	15432	15531	15447	15617	15519	15434	15492	15458	15605	15631	15406	15339	15530	15676	15501	15525	15413	15520	15399	15448	15706	15610	15373	15580	15464	15533	15291	15378	15464	15444	15515	15359	15536	15547	15585	15506	15335	15487	15394	15398	15450	15452	15480	15553	15524	15532	15555	15454	15497	15617	15639	15342	15605	15493	15316	15424	15441	15462	15562	15624	15568	15442	15384	15712	15482	15538	15551	15419	15668	15563	15411	15513	15355	15570	15365	15369	15441	15620	15533	15633	15645	15469	15382	15486	15247	15494	15387	15558	15393	15417	15435	15435	15294	15660	15489	15498	15507	15430	15519	15563	15410	15478	15526	15630	15520	15615	15559	15553	15447	15376	15409	15494	15505	15687	15596	15736	15462	15569	15349	15460	15445	15552	15529	15728	15432	15709	15471	15284	15567	15638	15495	15443	15564	15461	15453	15592	15611	15586	15611	15510	15360	15466	15503	15534	15616	15516	15683	15557	15680	15635	15625	15466	15446	15544	15581	15486	15495	15590	15505	15547	15575	15447	15548	15485	15531	15526	15619	15560	15516	15476	15551	15541	15454	15507	15763	15435	15538	15565	15528	15476	15537	15620	15658	15538	15616	15405	15427	15353	15445	15643	15473	15413	15545	15542	15423	15559	15654	15514	15533	15517	15509	15508	15448	15663	15639	15482	15583	15438	15571	15453	15564	15414	15580	15631	15516	15545	15462	15557	15500	15545	15677	15562	15518	15600	15578	15682	15548	15542	15702	15585	15480	15418	15652	15606	15489	15434	15624	15625	15320	15536	15595	15515	15609	15516	15573	15522	15530	15424	15568	15332	15544	15582	15514	15453	15386	15556	15518	15468	15605	15480	15675	15552	15402	15612	15578	15375	15614	15524	15611	15421	15531	15839	15726	15718	15514	15453	15690	15553	15494	15593	15553	15515	15456	15567	15484	15435	15484	15754	15479	15443	15542	15577	15379	15572	15650	15500	15441	15479	15489	15487	15441	15376	15405	15424	15633	15529	15510	15284	15705	15493	15548	15494	15533	15457	15558	15486	15388	15453	15353	15377	15674	15509	15394	15582	15500	15682	15492	15348	15577	15661	15505	15416	15626	15557	15469	15437	15607	15490	15643	15495	15571	15611	15460	15448	15529	15578	15571	15570	15497	15513	15501	15555	15511	15599	15433	15572	15480	15462	15602	15439	15433	15604	15606	15356	15311	15435	15463	15448	15556	15592	15583	15570	15520	15575	15553	15492	15434	15451	15604	15615	15500	15419	15464	15586	15517	15613	15523	15487	15510	15448	15657	15508	15470	15564	15570	15412	15336	15617	15505	15540	15734	15399	15537	15551	15469	15513	15288	15566	15437	15582	15583	15392	15675	15510	15476	15422	15562	15671	15327	15468	15612	15434	15495	15627	15612	15500	15456	15455	15412	15435	15536	15402	15509	15429	15549	15593	15504	15646	15301	15525	15586	15496	15417	15647	15670	15499	15380	15575	15566	15462	15643	15508	15571	15618	15539	15513	15407	15468	15427	15526	15338	15457	15544	15579	15434	15511	15477	15609	15393	15568	15758	15617	15542	15695	15488	15501	15555	15454	15561	15609	15406	15566	15706	15529	15533	15395	15600	15669	15578	15354	15601	15420	15637	15545	15474	15665	15490	15556	15609	15538	15427	15446	15640	15589	15607	15632	15398	15352	15390	15491	15409	15510	15446	15617	15441	15476	15444	15470	15596	15611	15362	15478	15728	15364	15447	15536	15633	15480	15632	15641	15567	15554	15601	15500	15597	15390	15563	15467	15417	15637	15439	15482	15318	15482	15429	15390	15408	15603	15388	15596	15506	15377	15406	15662	15645	15455	15406	15433	15416	15632	15688	15335	15331	15537	15469	15544	15424	15545	15400	15466	15423	15470	15452	15503	15568	15704	15403	15595	15369	15501	15434	15454	15377	15516	15533	15659	15529	15599	15439	15436	15602	15566	15604	15588	15498	15519	15572	15564	15540	15488	15470	15561	15520	15668	15478	15430	15404	15468	15566	15480	15593	15490	15550	15436	15383	15628	15442	15547	15562	15342	15509	15469	15576	15523	15680	15702	15679	15359	15544	15439	15753	15463	15526	15643	15543	15386	15564	15447	15511	15603	15551	15488	15626	15586	15660	15470	15628	15401	15710	15470	15407	15504	15493	15511	15531	15491	15577	15615	15415	15443	15315	15520	15664	15473	15720	15350	15348	15454	15672	15519	15556	15511	15497	15303	15602	15638	15577	15347	15531	15599	15532	15651	15633	15352	15598	15538	15445	15585	15651	15659	15595	15436	15418	15440	15452	15604	15335	15500	15552	15581	15322	15478	15780	15509	15573	15561	15549	15438	15843	15456	15518	15528	15600	15519	15669	15495	15519	15540	15494	15661	15341	15469	15601	15576	15576	15583	15579	15601	15416	15655	15442	15489	15541	15503	15493	15445	15566	15545	15576	15611	15584	15449	15567	15585	15608	15473	15498	15596	15669	15548	15459	15416	15428	15610	15422	15675	15551	15481	15468	15614	15490	15561	15416	15380	15644	15609	15496	15568	15371	15561	15721	15397	15727	15571	15451	15381	15499	15441	15296	15651	15479	15428	15375	15582	15495	15470	15627	15518	15331	15432	15674	15415	15645	15334	15333	15522	15489	15618	15553	15383	15529	15646	15559	15442	15569	15671	15553	15780	15352	15527	15425	15569	15622	15511	15653	15639	15684	15627	15630	15476	15434	15405	15669	15527	15490	15488	15496	15499	15484	15470	15626	15556	15582	15387	15555	15600	15527	15490	15698	15483	15682	15512	15511	15733	15509	15518	15603	15474	15767	15457	15719	15497	15542	15378	15610	15703	15394	15656	15447	15464	15634	15560	15433	15476	15483	15587	15422	15575	15456	15582	15353	15464	15267	15439	15642	15550	15525	15561	15462	15668	15505	15562	15391	15489	15417	15628	15611	15483	15561	15461	15553	15517	15435	15598	15517	15574	15344	15637	15391	15499	15454	15412	15594	15524	15656	15470	15513	15478	15635	15483	15565	15499	15602	15611	15486	15332	15629	15449	15599	15710	15521	15339	15645	15373	15534	15608	15456	15477	15387	15519	15614	15486	15564	15628	15556	15444	15493	15609	15446	15420	15425	15667	15595	15428	15459	15597	15601	15485	15550	15496	15649	15461	15614	15552	15535	15493	15432	15556	15496	15658	15378	15514	15621	15545	15626	15625	15641	15598	15611	15497	15520	15602	15487	15402	15545	15404	15485	15483	15692	15388	15388	15521	15415	15501	15664	15481	15550	15497	15457	15560	15568	15560	15530	15500	15559	15552	15335	15528	15570	15360	15614	15421	15531	15715	15685	15481	15573	15513	15440	15496	15424	15513	15566	15442	15461	15741	15545	15561	15600	15332	15396	15646	15543	15412	15596	15521	15353	15505	15392	15503	15559	15548	15517	15440	15555	15549	15502	15540	15435	15491	15573	15610	15514	15435	15445	15515	15632	15550	15490	15505	15463	15612	15518	15423	15401	15516	15511	15381	15563	15326	15589	15427	15539	15485	15402	15525	15398	15491	15512	15561	15488	15377	15614	15482	15572	15677	15489	15558	15485	15425	15439	15674	15542	15524	15526	15483	15431	15387	15674	15443	15377	15557	15543	15526	15530	15564	15462	15545	15396	15481	15594	15631	15479	15624	15555	15379	15505	15543	15552	15585	15550	15423	15494	15544	15481	15470	15525	15529	15459	15498	15370	15689	15425	15441	15479	15571	15701	15477	15285	15342	15603	15430	15572	15503	15544	15361	15553	15519	15496	15634	15686	15392	15474	15410	15736	15654	15561	15533	15375	15449	15417	15392	15601	15486	15512	15414	15508	15611	15494	15464	15649	15591	15454	15612	15553	15498	15621	15615	15572	15562	15466	15664	15560	15459	15525	15520	15377	15565	15486	15538	15484	15616	15544	15596	15443	15552	15564	15490	15486	15560	15560	15467	15356	15509	15492	15523	15549	15617	15481	15388	15597	15458	15478	15437	15394	15448	15591	15402	15598	15429	15540	15428	15541	15426	15431	15481	15491	15499	15626	15639	15514	15522	15489	15528	15464	15483	15475	15413	15574	15569	15468	15400	15579	15576	15395	15636	15625	15445	15561	15333	15560	15509	15560	15497	15638	15642	15487	15416	15549	15441	15439	15586	15545	15622	15350	15542	15427	15419	15511	15473	15495	15545	15469	15464	15679	15478	15498	15481	15427	15525	15652	15488	15587	15567	15407	15647	15450	15614	15511	15527	15483	15436	15556	15444	15578	15404	15533	15525	15602	15570	15576	15378	15414	15490	15402	15491	15364	15465	15371	15452	15437	15505	15455	15460	15514	15701	15456	15539	15531	15533	15449	15491	15358	15480	15641	15391	15337	15513	15497	15531	15400	15376	15569	15523	15437	15351	15471	15416	15662	15495	15533	15680	15441	15610	15459	15566	15458	15572	15487	15509	15349	15487	15808	15373	15372	15531	15395	15681	15481	15669	15499	15366	15599	15623	15545	15422	15604	15425	15507	15460	15678	15510	15659	15401	15516	15563	15296	15543	15631	15751	15559	15462	15533	15416	15557	15598	15463	15534	15608	15347	15542
22864	22322	30453	24741	22192	23657	24888	19673	18388	18562	18601	18611	18671	18716	18513	18427	18447	18604	18371	18697	18418	18507	18462	18332	18279	18231	18542	18498	18382	18189	18278	18177	18348	18331	18173	18172	18289	18400	18259	18398	18426	18223	18314	18383	18176	17946	18502	18424	18545	18417	18474	18083	18171	18298	18489	18280	18425	18184	18135	18320	18384	18307	18247	18164	18496	18387	18313	18360	18044	18283	18376	17992	18356	18287	18395	18223	18119	18313	18237	18207	18120	18041	18260	18346	18258	18496	18300	18273	18058	18335	18291	18170	18221	18183	18109	18056	18133	18349	18333	18405	18407	18186	18110	18373	18268	18109	18133	18359	18298	18168	18302	18440	18139	18464	18280	18227	18357	18340	18406	18163	18364	18472	18200	18239	18406	18073	18372	18368	18092	18015	18102	18240	18206	18269	18231	18024	18003	18329	18212	18172	18132	18387	18146	18289	18187	18243	18032	18186	18261	18285	18241	18099	18327	18315	18133	18305	18356	18045	18243	18315	18174	18284	18251	18366	18401	18267	18309	18302	18348	18278	18151	18157	18304	18159	18216	18263	18295	18228	18344	18195	18493	18017	18374	17999	18273	18483	18311	18164	18029	18284	18420	18196	18294	18372	18276	18240	18176	18198	18348	18339	18360	18217	18208	18137	18484	18345	18365	18114	18264	18213	18228	18251	18127	18264	18141	18090	18305	18249	18290	18428	18151	18251	18237	18243	18143	18429	18141	18294	18298	18085	18281	18226	18217	18079	18329	18068	18186	18130	18252	18343	18223	18413	18236	18243	18300	18361	18340	18365	18203	18042	18248	18082	18226	18420	18079	18290	18194	18398	18381	18219	18354	18328	18361	18345	18173	18235	18418	18343	18352	18244	18087	18108	18363	18297	18367	18458	18348	18353	18178	18051	18145	18149	18332	18245	18244	18137	18338	18317	18255	18098	18215	18080	18156	18227	18119	18076	18058	18134	18113	18172	18117	18263	18310	18180	18054	18213	18388	18214	18180	18385	18453	18511	18291	18205	18179	18180	18432	18148	18219	18335	18133	17830	18158	18194	18251	18134	17947	18205	18374	18076	18401	18317	18287	18356	18268	18167	18227	18124	18406	18110	18277	18031	18271	18387	18236	18073	18289	18275	18198	18225	18317	18133	18178	18321	18043	18329	18339	18381	18172	18274	18308	18369	18369	18299	18364	18316	18096	18353	18266	18231	18346	18333	17954	18204	18091	18220	18173	18387	18097	18138	18042	18280	18313	18035	18197	18174	18343	18190	18205	18308	18323	18247	18410	18371	18249	18247	18215	18289	18201	18039	18272	18206	18266	18364	18209	18131	18431	18361	18200	18290	18377	18173	18287	18235	18396	18322	18108	18159	18251	18041	18200	18314	18420	18274	18180	18114	18449	18276	18378	17933	18178	18264	18398	18102	18159	18372	18349	18024	18296	18310	18251	18410	18199	18073	18076	18402	18338	18403	18377	18230	18357	18116	18298	18402	18222	18176	18342	18157	18182	18140	17999	18229	18395	18304	18286	18220	18185	18400	18356	18226	18081	18209	18381	18310	18253	18310	18328	18223	18292	18306	18312	18251	17921	18072	18420	18349	18374	18132	18034	18296	18075	18182	18131	18464	18092	18421	18147	18110	18361	18288	18244	18174	18135	18007	18231	18235	18216	18185	18240	18346	18329	18262	18293	18168	18197	18195	18489	18215	18147	18361	18119	18300	18438	18312	18274	18387	18174	18291	18202	18170	18337	18212	18171	18072	18296	18108	18110	18130	18242	18180	18242	18090	18166	18254	18259	18250	18160	18191	17947	18255	18031	18250	18411	18162	18309	18236	18278	18301	18253	18242	18175	18117	18212	18048	18056	18186	18186	18369	18384	18176	18138	18129	18227	18173	18279	18047	18312	18515	18162	18203	18144	18207	18139	18235	18150	18161	18304	18137	18291	18392	18161	18190	18273	18137	18163	18256	18248	18038	18296	18148	18149	18196	18126	17939	18227	18512	18439	18337	18115	18284	18342	18163	18144	18143	18176	18211	18249	18390	18210	18156	18156	18340	18022	18335	18304	18331	18268	18109	18442	18175	18307	18161	18281	18073	18115	18315	18278	18222	18192	18106	18062	18131	18338	18210	18206	18229	18318	18194	18210	18073	18150	18226	18154	18364	18337	18101	18199	18098	18221	18202	18126	18350	18041	18254	18025	18192	18356	18171	18234	18169	18150	18286	18395	18175	18213	18173	18308	18285	18134	18118	18065	18278	18237	18310	18178	18311	18103	18208	18138	18320	18298	18525	18016	18320	18161	18233	18059	18350	18393	18154	18206	18112	18370	18046	18300	18283	18326	18375	18365	18330	18252	18292	18251	18178	18190	18349	18237	18145	18210	18272	18174	18216	18274	18265	18144	18243	18204	18181	18298	18199	18252	18333	17944	18031	18146	18226	18381	18152	18351	18212	18314	18244	18304	17915	18227	18325	18141	18252	18254	18135	18171	18412	18022	18332	18121	18136	18273	18217	18253	18269	18327	18255	18492	18303	18284	18265	18164	18317	18245	18136	18265	18312	18287	18364	18425	18261	18405	18263	18330	18071	18234	18296	18242	18170	18054	18134	18324	18211	18301	18185	18092	18389	18459	18524	18039	18285	18271	18079	18081	18317	18423	18288	18358	18250	18277	18270	18308	18311	18187	18219	18226	18282	18274	18166	18187	18301	18168	18388	18436	18556	18378	18306	18287	18258	18148	18251	18036	18116	18241	18428	18118	18370	18283	18305	18172	18069	18233	18265	18338	18152	18323	18318	18015	18098	18292	18006	18217	18205	18193	18283	18219	18375	18194	18124	18253	18225	18276	18173	18304	18186	18281	18299	18252	18415	18269	18109	18369	18422	18217	18185	18221	18028	18186	18268	18235	18054	18397	18313	18277	18607	18389	18111	18362	18278	18093	18409	18163	18323	18283	18370	18260	18186	18468	18163	18220	18171	18289	18158	18319	18499	18238	18207	18253	18334	18333	18196	18278	18240	18229	18156	18313	18240	18191	18084	18249	18295	18170	18291	18118	17978	18212	18179	18130	18055	18198	18326	18044	18392	18212	18308	18286	18027	18106	18337	18194	17994	18278	18152	18014	18371	18381	18353	18305	18140	18303	18163	18151	18334	18317	18317	18278	18289	18148	18020	18378	18114	18247	18177	18128	18339	18230	18074	18174	18242	18344	18349	18334	18370	18330	18030	18396	18144	18320	18124	18384	18098	18153	18246	18141	18526	18232	18345	18282	18002	18134	18168	18111	18256	18399	18301	18310	18167	18183	18284	18413	18226	18084	18193	18279	18281	18388	18183	18397	18288	18225	18197	18317	18082	18182	18252	18069	18175	18163	18260	18376	18141	18125	18237	18114	18037	18297	18400	18129	18135	18202	18230	18288	18147	18203	18136	18068	18282	18300	18224	18201	18094	18103	18327	18196	18191	18293	18127	18283	18249	18312	18031	18076	18167	18218	18290	18232	18119	18281	18118	18148	18195	18197	18150	18143	17996	18428	18262	18311	18092	18097	18385	18266	18313	18201	18236	18277	17974	18253	18031	18101	18281	18262	18110	18352	18169	18261	18139	18259	18204	18264	18314	18369	18200	18306	18299	18204	18482	18084	17932	18303	18271	18382	18248	18214	18354	18220	18260	18322	17842	18223	18191	18193	17997	18065	18081	18290	18416	18193	18220	18354	18355	18287	18394	18258	18253	18385	18203	18055	18343	18102	18221	18459	18313	18085	18285	18284	18115	18198	18111	18276	18279	18105	18144	18190	18256	18275	18179	18272	18120	18292	18313	18203	18110	18342	18226	18210	18429	18227	18293	18429	18311	18296	18217	18171	18213	18247	18380	18356	18331	17990	18185	18411	18165	18173	18224	18208	18312	18233	18375	18197	18243	18222	17938	18387	18346	18153	18227	18045	18198	18192	18259	18164	18172	18285	18116	18299	18310	18372	18158	18361	18244	18182	18155	18016	18104	18162	18192	18358	18243	18258	18343	18158	18213	18274	18151	18128	18320	18283	18371	18507	18136	18017	18109	18214	18374	18470	18304	18051	18121	18124	18264	18212	18153	18142	18049	18198	18321	18274	18151	18140	18091	18076	18024	18173	18175	18183	18132	18149	18320	18211	18158	18190	18122	18092	18145	18450	18267	18179	18311	18393	18355	18132	18021	18248	18163	18127	18132	18183	18068	18404	18218	18344	18303	17936	18184	18244	18362	18257	18049	18080	18069	18309	18452	18088	18087	18318	18111	18277	18262	17944	17899	18319	18233	18170	18116	18203	18233	18264	18210	18226	18311	18342	18220	18104	18255	18180	18288	18244	18209	18278	18040	18007	18272	18268	18256	18225	18447	18143	18433	18406	18305	18034	18169	18222	18183	18408	18129	18310	18227	18084	18390	18249	18200	18338	18145	18121	18304	18215	18162	18054	18027	18098	18184	18171	18376	18347	18171	18206	18273	18445	18238	18350	18208	18335	18264	18165	18207	18245	18205	18516	18240	18167	18150	18220	18253	18155	18328	18365	18030	18150	18187	18253	18229	18311	18283	18067	18421	18131	18269	18117	18387	18236	18178	18215	18372	18266	18358	18281	18291	18165	18226	18225	18085	18297	18413	18237	18298	18198	18262	18116	18166	18179	18219	18151	18139	18231	18173	18175	18401	18180	18008	18245	18368	18226	18138	18092	18107	18144	18217	17956	18047	18052	18306	18170	18099	18127	18098	18285	18392	18014	18257	18179	18233	18210	18248	18156	18391	18049	18233	18226	18185	18119	18299	18449	18239	18096	18198	18212	18256	18335	17925	18192	18050	18338	18465	18380	18136	18336	18147	18183	18149	18327	18150	18235	18302	18324	18278	18223	18127	18071	18074	18230	18226	18439	18081	18209	18320	18244	18306	18233	17975	18050	18421	18340	18332	18082	18139	18290	18219	18183	18150	17955	18065	17976	18348	18303	18258	18184	18231	18397	18172	18100	18306	18115	18027	18138	18199	18350	18183	18419	18180	18356	18273	18354	18241	18520	18265	18292	18125	18247	18329	18170	18080	18096	18282	18348	18372	18191	18419	18225	18381	18264	18175	18428	18365	18096	18216	18346	18296	18346	18172
60697	104102	77143	47995	28574	18606	16212	15656	15399	15460	15591	15353	15558	15416	15589	15538	15442	15701	15467	15566	15477	15476	15515	15550	15484	15629	15435	15359	15510	15538	15491	15501	15618	15523	15463	15488	15589	15625	15470	15325	15716	15534	15460	15401	15357	15555	15575	15566	15368	15490	15565	15631	15613	15304	15679	15528	15363	15343	15569	15470	15512	15558	15311	15547	15595	15628	15387	15689	15654	15615	15636	15556	15372	15566	15369	15570	15431	15719	15591	15340	15555	15537	15445	15484	15489	15473	15576	15525	15553	15594	15344	15495	15383	15623	15460	15685	15354	15506	15521	15526	15474	15335	15480	15556	15453	15525	15422	15380	15518	15529	15387	15399	15448	15590	15460	15373	15588	15593	15404	15390	15482	15468	15650	15593	15479	15540	15477	15528	15442	15636	15585	15524	15569	15476	15459	15429	15493	15599	15471	15539	15321	15445	15688	15431	15524	15542	15487	15450	15566	15503	15520	15336	15585	15358	15201	15556	15440	15513	15540	15463	15533	15558	15643	15584	15499	15489	15622	15541	15353	15317	15465	15418	15556	15523	15540	15557	15465	15651	15782	15517	15533	15682	15510	15565	15417	15421	15546	15560	15450	15445	15509	15512	15554	15409	15551	15465	15425	15493	15477	15560	15413	15598	15460	15438	15652	15402	15698	15425	15527	15542	15608	15435	15606	15557	15462	15581	15586	15427	15567	15499	15587	15536	15505	15467	15325	15454	15498	15523	15522	15589	15500	15469	15483	15486	15568	15484	15643	15564	15346	15459	15472	15504	15549	15468	15669	15547	15406	15550	15584	15530	15674	15414	15387	15531	15369	15709	15586	15569	15458	15422	15535	15514	15434	15468	15676	15504	15447	15492	15663	15549	15454	15421	15278	15482	15515	15507	15515	15493	15489	15473	15660	15367	15495	15579	15397	15525	15617	15316	15552	15535	15489	15563	15437	15532	15457	15651	15568	15440	15518	15434	15507	15404	15569	15396	15634	15445	15541	15544	15358	15623	15496	15468	15486	15472	15541	15490	15419	15632	15373	15488	15465	15627	15621	15252	15630	15638	15630	15524	15562	15354	15482	15377	15491	15670	15536	15551	15586	15414	15453	15513	15576	15549	15415	15474	15521	15446	15356	15657	15476	15628	15592	15591	15366	15648	15521	15665	15536	15499	15450	15609	15586	15432	15531	15639	15545	15505	15581	15528	15496	15467	15504	15460	15545	15610	15627	15521	15597	15521	15444	15708	15665	15431	15610	15409	15516	15485	15475	15451	15386	15639	15597	15456	15507	15457	15742	15665	15635	15416	15518	15613	15503	15321	15586	15537	15357	15526	15560	15477	15491	15493	15704	15504	15597	15547	15460	15407	15339	15611	15727	15509	15444	15479	15413	15641	15520	15515	15495	15542	15498	15666	15380	15622	15482	15375	15726	15616	15451	15434	15466	15473	15462	15572	15485	15466	15667	15661	15598	15580	15418	15440	15524	15473	15560	15505	15516	15475	15576	15514	15623	15461	15393	15339	15614	15734	15523	15464	15477	15595	15570	15561	15481	15461	15650	15368	15560	15570	15494	15584	15581	15499	15571	15517	15386	15615	15426	15551	15443	15448	15558	15526	15427	15519	15467	15503	15484	15386	15594	15509	15375	15390	15735	15585	15615	15567	15521	15569	15400	15556	15518	15614	15387	15683	15616	15751	15620	15423	15326	15481	15684	15454	15637	15258	15676	15482	15487	15459	15433	15414	15454	15557	15582	15651	15434	15572	15446	15541	15622	15705	15618	15427	15611	15610	15442	15550	15642	15543	15490	15386	15628	15505	15535	15463	15544	15404	15565	15534	15472	15510	15429	15481	15492	15572	15252	15310	15391	15557	15540	15565	15625	15465	15601	15476	15590	15462	15424	15381	15532	15370	15541	15546	15506	15595	15514	15531	15540	15444	15555	15573	15564	15484	15634	15555	15518	15450	15645	15478	15463	15576	15482	15485	15557	15428	15640	15560	15483	15420	15661	15581	15475	15505	15681	15577	15337	15568	15565	15478	15767	15547	15548	15592	15424	15617	15535	15470	15603	15464	15559	15507	15389	15466	15528	15570	15513	15673	15678	15644	15594	15687	15425	15493	15562	15443	15579	15532	15572	15582	15498	15557	15448	15598	15555	15436	15476	15635	15447	15534	15788	15566	15594	15707	15393	15540	15387	15652	15455	15430	15530	15654	15535	15374	15403	15632	15596	15439	15575	15538	15651	15598	15450	15661	15586	15409	15422	15585	15640	15494	15187	15406	15619	15537	15732	15491	15405	15546	15385	15657	15481	15420	15600	15503	15485	15423	15342	15545	15490	15388	15429	15526	15484	15474	15499	15633	15548	15603	15395	15510	15460	15467	15563	15543	15543	15473	15574	15404	15313	15496	15485	15262	15537	15342	15632	15733	15564	15417	15511	15508	15659	15531	15429	15522	15457	15571	15490	15771	15480	15510	15589	15764	15496	15407	15391	15642	15591	15527	15631	15534	15502	15590	15523	15487	15563	15467	15396	15500	15502	15456	15515	15688	15483	15533	15703	15465	15586	15452	15431	15583	15366	15562	15387	15392	15460	15513	15357	15441	15459	15537	15376	15474	15536	15659	15414	15759	15391	15346	15600	15686	15499	15620	15385	15498	15714	15283	15634	15441	15434	15511	15564	15465	15566	15621	15549	15682	15397	15478	15727	15440	15571	15398	15528	15421	15563	15428	15685	15478	15496	15287	15562	15654	15459	15432	15431	15561	15481	15456	15370	15518	15242	15623	15403	15438	15413	15630	15508	15383	15670	15277	15526	15556	15469	15656	15572	15596	15380	15405	15439	15438	15528	15479	15454	15465	15448	15499	15547	15533	15573	15355	15648	15587	15409	15620	15385	15511	15521	15517	15718	15554	15384	15480	15515	15541	15478	15507	15441	15483	15571	15405	15606	15720	15587	15521	15532	15530	15468	15489	15516	15493	15679	15513	15403	15478	15468	15435	15401	15485	15545	15523	15477	15428	15494	15532	15606	15458	15562	15300	15503	15498	15573	15510	15611	15526	15558	15433	15452	15475	15502	15611	15546	15595	15455	15500	15375	15513	15473	15615	15621	15285	15497	15599	15668	15515	15525	15434	15571	15593	15198	15550	15375	15569	15366	15473	15426	15615	15528	15525	15503	15442	15497	15415	15497	15366	15549	15493	15499	15573	15559	15626	15437	15592	15459	15607	15291	15549	15491	15436	15492	15533	15643	15535	15393	15618	15626	15416	15506	15309	15564	15518	15447	15374	15614	15591	15434	15719	15360	15491	15417	15539	15652	15668	15483	15566	15507	15656	15370	15463	15659	15644	15419	15465	15554	15659	15467	15438	15472	15707	15508	15620	15423	15332	15536	15599	15454	15468	15394	15323	15505	15538	15352	15605	15688	15360	15554	15607	15503	15468	15429	15410	15367	15561	15387	15548	15604	15358	15385	15453	15456	15575	15481	15504	15807	15577	15438	15367	15462	15562	15427	15641	15522	15502	15447	15543	15396	15663	15493	15641	15595	15486	15584	15538	15507	15516	15525	15555	15338	15330	15481	15433	15450	15484	15415	15664	15357	15598	15689	15483	15599	15592	15591	15709	15450	15420	15495	15405	15384	15532	15476	15533	15426	15588	15454	15456	15512	15518	15581	15481	15661	15420	15365	15501	15457	15494	15483	15457	15470	15473	15558	15454	15566	15463	15493	15629	15479	15531	15481	15621	15500	15509	15444	15622	15487	15445	15580	15443	15563	15590	15388	15482	15502	15519	15702	15487	15578	15326	15389	15549	15547	15480	15648	15540	15264	15591	15352	15565	15518	15562	15493	15514	15421	15468	15447	15613	15445	15577	15515	15547	15354	15527	15567	15388	15414	15507	15505	15494	15415	15510	15532	15596	15476	15386	15546	15512	15401	15556	15495	15676	15500	15433	15532	15427	15302	15567	15316	15508	15595	15555	15573	15524	15360	15575	15486	15611	15572	15359	15512	15553	15558	15494	15577	15612	15500	15533	15524	15466	15545	15573	15310	15572	15517	15425	15547	15394	15417	15335	15598	15569	15495	15558	15433	15496	15570	15547	15416	15529	15666	15499	15350	15608	15662	15501	15579	15580	15561	15555	15533	15527	15595	15646	15375	15406	15521	15502	15445	15265	15584	15391	15529	15675	15386	15561	15545	15558	15640	15514	15559	15649	15472	15444	15527	15449	15597	15648	15569	15473	15670	15418	15313	15502	15558	15549	15439	15470	15585	15475	15532	15421	15575	15576	15413	15298	15550	15638	15598	15609	15379	15635	15513	15463	15591	15447	15440	15359	15564	15550	15460	15610	15433	15434	15591	15545	15613	15323	15524	15556	15578	15494	15447	15521	15294	15615	15551	15538	15414	15535	15520	15695	15572	15441	15623	15348	15326	15430	15589	15587	15416	15418	15429	15458	15605	15503	15639	15359	15543	15582	15498	15420	15500	15621	15386	15431	15669	15256	15524	15342	15455	15504	15401	15495	15417	15453	15550	15524	15571	15386	15569	15725	15566	15415	15482	15574	15457	15299	15508	15718	15511	15507	15412	15477	15511	15429	15517	15647	15427	15504	15411	15593	15541	15566	15404	15358	15549	15576	15265	15556	15425	15389	15480	15479	15539	15602	15532	15452	15400	15550	15688	15662	15448	15342	15524	15543	15377	15603	15485	15486	15517	15424	15462	15275	15524	15488	15638	15492	15576	15526	15577	15456	15512	15507	15388	15625	15408	15460	15624	15364	15322	15643	15380	15547	15406	15669	15524	15675	15452	15712	15571	15628	15665	15526	15653	15409	15522	15284	15452	15654	15457	15380	15551	15438	15533	15405	15601	15363	15547	15450	15515	15612	15499	15526	15507	15610	15324	15636	15461	15553	15597	15501	15608	15394	15479	15398	15515	15484	15537	15453	15543	15504	15497	15514	15701	15560	15509	15552	15736	15508	15468	15513	15500	15447	15418	15507	15483	15650	15427	15409	15302	15649	15489	15703	15543	15481	15527	15568	15372	15546	15541	15606	15414	15751	15444	15552	15524	15684	15570	15540	15362	15508	15354	15475	15539	15373	15451	15455	15589	15376	15596	15494	15693	15536
32786	38748	37199	27317	20416	19274	19108	18663	18805	18737	18819	18899	18853	18686	18767	18646	18691	18637	18720	18625	18760	18596	18716	18586	18770	18673	18549	18612	18444	18596	18571	18635	18786	18619	18758	18774	18688	18639	18674	18654	18743	18845	18725	18807	18844	18789	18739	18542	18705	18659	18508	18633	18633	18555	18521	18569	18738	18543	18739	18470	18692	18905	18642	18756	18692	18891	18646	18603	18544	18694	18536	18814	18532	18736	18528	18594	18548	18587	18792	18737	18863	18541	18734	18767	18805	18692	18597	18662	18651	18657	18737	18534	18711	18493	18683	18652	18709	18681	18637	18637	18634	18795	18777	18727	18693	18496	18446	18789	18496	18688	18583	18704	18782	18639	18768	18612	18659	18826	18630	18793	18574	18639	18538	18588	18532	18560	18532	18701	18762	18616	18543	18629	18822	18613	18624	18785	18737	18692	18675	18709	18879	18739	18570	18562	18619	18719	18656	18787	18696	18705	18621	18698	18632	18943	18728	18612	18568	18824	18698	18498	18634	18542	18620	18750	18571	18780	18617	18815	18882	18480	18770	18690	18678	18575	18488	18712	18697	18639	18684	18479	18557	18567	18533	18707	18695	18514	18647	18738	18961	18692	18718	18799	18665	18773	18541	18482	18633	18682	18873	18463	18752	18626	18658	18842	18829	18653	18689	18519	18695	18621	18566	18613	18616	18637	18578	18627	18584	18601	18723	18480	18547	18741	18570	18472	18828	18542	18672	18710	18721	18586	18629	18594	18843	18473	18540	18669	18507	18668	18647	18681	18764	18708	18610	18704	18479	18802	18753	18706	18641	18613	18588	18725	18611	18506	18834	18495	18472	18691	18500	18716	18768	18743	18724	18674	18664	18770	18727	18608	18751	18709	18551	18690	18911	18632	18511	18824	18595	18613	18616	18657	18644	18669	18730	18376	18609	18766	18661	18539	18552	18605	18688	18721	18570	18761	18492	18394	18595	18582	18530	18605	18561	18786	18478	18540	18396	18497	18827	18816	18561	18601	18688	18665	18723	18843	18845	18675	18647	18411	18573	18737	18673	18699	18728	18441	18550	18729	18672	18547	18687	18389	18659	18803	18655	18732	18813	18610	18818	18794	18627	18839	18553	18746	18572	18568	18700	18885	18779	18666	18685	18718	18611	18595	18666	18588	18857	18846	18623	18799	18701	18620	18828	18540	18568	18644	18568	18620	18757	18539	18578	18718	18584	18612	18709	18913	18705	18678	18788	18632	18570	18648	18697	18842	18766	18781	18578	18467	18761	18687	18752	18835	18671	18609	18607	18718	18593	18755	18787	18822	18640	18735	18626	18715	18628	18617	18547	18606	18633	18433	18737	18902	18763	18550	18656	18792	18748	18741	18626	18830	18702	18696	18839	18564	18713	18726	18680	18652	18834	18787	18527	18450	18654	18586	18867	18666	18469	18551	18518	18664	18680	18754	18755	18756	18747	18819	18646	18453	18598	18845	18822	18591	18556	18494	18756	18574	18361	18706	18566	18838	18608	18500	18443	18778	18603	18694	18644	18664	18533	18654	18754	18743	18774	18772	18815	18433	18695	18705	18572	18982	18749	18710	18788	18713	18657	18580	18718	18668	18684	18715	18595	18538	18586	18621	18668	18682	18674	18713	18506	18739	18636	18419	18731	18700	18577	18503	18700	18615	18548	18632	18673	18706	18687	18583	18773	18704	18527	18713	18632	18747	18675	18754	18623	18755	18637	18745	18643	18660	18631	18488	18605	18655	18609	18579	18670	18607	18668	18548	18566	18762	18615	18793	18742	18488	18529	18643	18645	18729	18524	18635	18683	18526	18706	18641	18454	18454	18684	18648	18558	18790	18591	18516	18494	18826	18524	18783	18657	18745	18767	18769	18510	18811	18700	18718	18577	18725	18782	18770	18709	18663	18617	18583	18475	18777	18657	18829	18693	18573	18712	18652	18834	18670	18543	18569	18663	18555	18590	18534	18917	18726	18832	18722	18485	18714	18674	18510	18689	18822	18588	18622	18564	18523	18244	18513	18707	18589	18472	18404	18553	18551	18577	18702	18716	18867	18682	18704	18619	18578	18747	18619	18527	18692	18784	18598	18669	18564	18638	18458	18510	18784	18653	18872	18771	18508	18666	18509	18693	18707	18850	18664	18853	18567	18469	18684	18617	18770	18659	18783	18729	18766	18580	18773	18833	18856	18685	18510	18678	18713	18606	18646	18650	18737	18866	18655	18624	18560	18662	18842	18565	18462	18514	18761	18723	18622	18638	18704	18720	18679	18471	18729	18687	18584	18614	18628	18762	18552	18674	18785	18613	18649	18781	18802	18685	18614	18724	18682	18816	18690	18758	18901	18825	18834	18543	18696	18660	18779	18727	18700	18660	18512	18610	18678	18642	18828	18662	18599	18862	18673	18666	18602	18636	18619	18721	18404	18737	18655	18585	18590	18793	18552	18701	18701	18635	18743	18704	18710	18697	18650	18628	18593	18900	18777	18810	18558	18503	18737	18543	18706	18673	18534	18570	18691	18606	18412	18568	18575	18546	18499	18689	18652	18819	18613	18676	18689	18763	18681	18693	18774	18883	18604	18646	18735	18620	18680	18755	18859	18728	18813	18627	18785	18933	18621	18598	18654	18619	18682	18761	18788	18570	18672	18649	18453	18610	18578	18474	18615	18832	18853	18762	18849	18424	18784	18621	18571	18557	18713	18630	18440	18513	18618	18745	18659	18619	18626	18793	18726	18852	18600	18542	18789	18697	18639	18835	18797	18683	18635	18612	18583	18834	18923	18721	18768	18648	18757	18545	18581	18651	18698	18573	18539	18673	18672	18675	18599	18721	18710	18704	18660	18656	18682	18669	18609	18752	18823	18859	18656	18744	18788	18621	18565	18601	18547	18684	18630	18737	18557	18764	18913	18724	18849	18659	18816	18874	18801	18772	18561	18628	18758	18507	18720	18806	18758	18720	18686	18714	18649	18677	18659	18732	18618	18586	18548	18634	18531	18660	18458	18740	18692	18753	18706	18624	18658	18596	18658	18781	18879	18821	18685	18619	18796	18423	18667	18797	18758	18861	18675	18732	18686	18453	18734	18840	18715	18546	18683	18758	18758	18771	18606	18837	18815	18659	18717	18461	18768	18624	18652	18794	18660	18450	18714	18820	18793	18720	18608	18485	18480	18661	18446	18706	18468	18694	18590	18809	18670	18668	18835	18657	18621	18687	18789	18637	18665	18669	18541	18539	18597	18441	18692	18637	18484	18702	18678	18813	18470	18536	18791	18858	18680	18520	18709	18630	18888	18790	18473	18599	18781	18620	18543	18632	18494	18725	18428	18643	18739	18779	18800	18554	18602	18455	18569	18798	18544	18668	18625	18614	18742	18551	18622	18677	18658	18580	18611	18509	18638	18673	18703	18610	18764	18722	18609	18528	18761	18519	18719	18709	18363	18700	18488	18491	18707	18755	18651	18718	18762	18654	18844	18774	18548	18647	18589	18434	18555	18803	18817	18532	18404	18641	18449	18702	19022	18676	18636	18469	18580	18655	18708	18676	18486	18726	18752	19002	18788	18651	18831	18533	18563	18743	18708	18605	18587	18723	18596	18817	18803	18784	18799	18645	18548	18683	18433	18522	18885	18834	18541	18658	18679	18596	18531	18577	18708	18734	18627	18672	18628	18668	18698	18693	18730	18498	18712	18534	18577	18662	18662	18652	18742	18720	18636	18504	18838	18543	18697	18604	18696	18592	18796	18502	18521	18804	18738	18654	18824	18865	18760	18696	18807	18719	18627	18825	18822	19041	18629	18707	18693	18840	18581	18888	18500	18585	18620	18779	18641	18699	18614	18621	18726	18748	18699	18777	18756	18765	18780	18773	18731	18731	18589	18672	18793	18735	18772	18610	18684	18562	18860	18774	18836	18670	18866	18614	18817	18641	18478	18665	18532	18332	18721	18643	18500	18575	18708	18550	18644	18456	18802	18725	18552	18697	18630	18873	18910	18706	18511	18714	18514	18619	18825	18600	18668	18697	18730	18554	18630	18799	18450	18754	18707	18585	18780	18712	18779	18662	18785	18745	18727	18619	18655	18554	18684	18932	18512	18746	18689	18799	18725	18656	18661	18512	18619	18552	18692	18705	18642	18767	18907	18580	18552	18509	18759	18558	18648	18838	18772	18577	18690	18711	18640	18686	18593	18668	18584	18701	18489	18765	18600	18643	18642	18470	18764	18751	18568	18647	18735	18780	18650	18781	18868	18656	18851	18571	18557	18680	18463	18504	18759	18679	18707	18752	18631	18761	18879	18816	18724	18775	18643	18662	18870	18832	18672	18711	18572	18772	18715	18798	18466	18769	18706	18502	18595	18707	18442	18687	18683	18513	18574	18536	18693	18660	18714	18689	18612	18766	18945	18605	18662	18841	18716	18918	18627	18595	18509	18754	18765	18634	18508	18654	18550	18705	18583	18782	18782	18822	18663	18571	18702	18644	18693	18647	18994	18424	18801	18633	18699	18757	18642	18618	18638	18597	18420	18748	18731	18659	18708	18507	18418	18530	18498	18826	18764	18659	18804	18697	18491	18520	18629	18775	18875	18683	18715	18822	18655	18686	18536	18632	18575	18590	18687	18719	18852	18585	18408	18554	18712	18764	18693	18807	18608	18784	18530	18597	18644	18667	18855	18732	18656	18835	18572	18585	18435	18864	18712	18567	18769	18728	18718	18654	18636	18801	18509	18574	18715	18558	18539	18511	18565	18849	18726	18884	18626	18564	18627	18683	18611	18602	18842	18801	18867	18640	18791	18706	18666	18668	18769	18620	18626	18708	18595	18820	18817	18471	18566	18563	18861	18705	18633	18737	18712	18715	18750	18636	18709	18723	18561	18708	18572	18734	18867	18587	18821	18606	18774	18885	18615	18778	18582	18666	18693	18780	18686	18512	18771	18682	18804	18693	18735	18732	18676	18697	18433	18624	18601	18566	18643	18955	18672	18728	18702	18835	18634	18691	18561	18568	18689	18565	18542	18775	18723	18826	18856	18504	18800	18524	18662	18691	18696	18672	18536	18668	18631	18697	18719	18517	18733	18638	18838	18684	18554	18807	18543	18732	18770	18712	18693	18694	18852	18706	18440	18635	18786
45167	57322	37996	22551	17386	16323	15856	15871	15965	15700	15759	15851	15818	15657	15772	15930	15996	15865	15764	15882	15747	15741	15899	15642	15786	15713	15820	15663	16086	15718	15820	15803	15869	15843	15770	15778	15793	15849	15767	15729	15800	15892	15915	15833	15746	15762	15784	15945	15924	15898	15851	15849	15670	15729	15836	15661	15916	15697	15688	15884	15880	15666	15743	15730	15711	15688	15714	15700	15917	15911	15799	15746	15851	15887	15666	15781	15854	15781	15894	15694	15916	15900	15818	15683	15887	15735	15911	15749	15721	15707	15712	15686	15802	15658	15700	15846	15795	15828	15735	15713	15717	15772	15797	15851	15818	15691	15776	15801	15873	15767	15732	15833	15758	15892	15706	15713	15918	15733	15895	15805	15808	15824	15723	15988	15859	15879	15812	15708	15820	15949	16035	15991	15998	15669	15564	15777	15705	15858	15912	15724	15851	15788	15851	15830	15961	15856	15769	15978	15684	15822	15933	15689	15604	15780	15825	15822	15712	15661	15751	15864	15614	16006	15869	15760	15804	15922	15820	15795	15926	15730	15808	15803	15750	15819	15847	15899	15824	15880	15882	15871	15677	15562	15769	15848	15874	15751	15904	15701	15804	15695	15668	15789	15779	15844	15855	15947	15870	15953	15878	15694	15812	15898	15876	15934	15816	15889	15873	15610	15751	15867	15964	15716	15844	15834	15672	15747	15764	15657	15734	15837	15698	16088	15760	15847	15779	15836	15840	15751	15734	15809	15827	15656	15827	15755	15933	15780	15749	15864	15671	15818	15946	15776	15727	15861	15819	15992	15897	15807	15690	15853	15857	15822	15831	15894	15706	16097	15676	15845	15835	15727	15917	15737	15705	15901	15729	15726	15871	15541	15938	15802	15994	15829	16045	15720	15750	15762	15737	15819	15899	15676	15680	15891	15754	15797	15733	15699	15821	15919	15762	15882	15693	15804	15860	15862	15896	15785	15693	15646	15895	15822	15871	15852	15744	15772	15812	15885	15768	15965	15710	15989	15885	15796	15932	15723	15766	15575	15816	15772	15806	15915	15762	15806	15905	15776	15688	15856	15664	15887	15692	15871	15706	15809	15874	15807	15691	15622	15706	15743	15896	15750	15832	15852	15615	15851	15745	15758	15786	15753	15761	15849	15787	15737	15800	15706	15743	15946	15775	15809	15966	15678	15848	15729	15905	16036	15815	15933	15616	15765	15872	15749	15800	15767	15759	15890	15785	15836	15774	15770	15686	15710	15758	15957	15792	15760	15752	15870	15727	15633	15919	15860	15908	15876	15783	15716	15776	15771	15681	15904	15951	15911	15844	15850	15523	15691	15772	15724	15788	15768	15690	15778	15831	15674	15946	15784	15637	15945	15883	15803	15807	15870	15564	15749	15800	15867	15845	15759	15937	15903	15785	15802	15838	15729	15928	15645	15747	15874	15946	15877	15855	15907	15867	15803	15790	15786	15908	15847	15787	15766	15789	15660	15949	15793	15840	16073	15660	15706	15725	15836	15810	15817	16040	15784	15915	15893	15811	15914	15789	15714	15742	15817	15844	15819	15656	15831	15723	15662	15714	15798	15804	15851	15908	15854	15827	15968	15836	15786	15870	15805	15899	15889	15860	16052	15888	15739	15766	15717	15930	15727	15788	15703	15859	15655	15680	15712	15811	15781	15712	15781	15795	15944	15854	15812	15754	15811	15814	15785	15886	15624	15644	15861	15870	15659	15939	15872	15899	15798	15819	15778	15658	15826	15913	15817	15903	15783	15892	15979	15752	15894	15728	15909	15844	15793	15757	15761	15969	15775	15621	15811	15642	15793	15646	15873	15715	15949	15878	15730	15862	15858	15808	15695	15852	15728	15649	16151	15846	15889	15662	15812	15809	15710	15727	15840	15784	15749	15813	15816	15545	15883	15862	15597	15886	15722	15825	15680	16045	15876	15769	15727	15896	15598	15673	15902	15909	15619	15734	15705	15756	15987	15815	15735	15850	15903	15813	15762	15791	15839	15869	15905	15843	15732	15803	15883	15698	15876	15714	15686	15991	15847	15796	15814	15832	15705	15892	15864	15859	15881	15785	15784	15848	15839	15793	15752	15935	15746	15651	15899	16019	15888	15612	15570	15837	15795	15912	15821	15831	15736	15724	15820	15761	15842	15843	15916	15841	15726	15657	15733	15806	15669	15862	15873	15916	15816	15728	15927	15787	15771	15798	15916	15756	15760	15900	15846	15777	15852	15791	15752	15800	15761	15712	15703	15870	15855	15878	15743	15862	15932	15950	15719	15806	15895	15781	15885	15728	15735	15688	15901	15693	15916	15827	15855	15911	15800	15772	15799	15851	15824	15916	15744	15765	15693	15799	15745	15774	15718	15761	15674	15687	15701	15787	15719	15820	15692	15894	15788	15914	15849	15800	15811	15764	15805	15576	15941	15645	15976	15939	15833	15855	15683	15729	15748	15764	15791	15930	15745	15780	15967	15792	15740	15752	15845	15753	15745	15892	15925	15691	15828	15940	15736	15835	15940	15731	15627	15825	15966	15785	15650	15908	15882	15805	15769	15787	15888	15784	15791	15706	15640	15812	15582	15825	15828	15811	16001	15825	15924	15675	15957	15815	15915	15901	15743	15831	15810	15751	15751	15721	15774	15701	15832	15788	15865	15745	15837	15849	15980	15712	15769	15741	15822	15690	15805	15786	15953	15757	15749	15863	15761	15769	15726	15814	15837	15878	15847	15771	15842	15802	15818	15804	15840	15769	15834	15526	15599	15863	15828	15668	15880	15726	15767	15827	15865	15734	15751	15819	15626	15834	15756	16010	15710	15788	15750	15656	15726	15649	15860	15680	15747	15861	15698	15779	15925	15891	15913	15774	15895	15846	15923	15763	15844	15878	15788	15724	15808	15696	15794	15744	15802	16102	15664	15820	15791	15864	15768	15789	15822	15672	15665	15865	15713	15827	15861	15690	15710	15826	15963	15760	15792	15670	15956	15773	15931	15770	16003	15838	15819	15706	15845	15700	15724	15872	15739	15799	15733	15543	15822	15817	15791	15802	15581	15830	15999	15952	15836	15798	15838	15677	15705	15795	15855	15826	15641	15881	15740	15826	15885	15844	15877	15923	15508	15850	15701	15891	15854	15842	15747	15801	15846	15833	15803	15916	15716	15931	15827	15858	15884	15714	15602	15882	15810	15921	15809	15915	15726	15794	15857	15780	15547	16018	15807	15783	15840	15752	15798	15776	15863	15953	15786	15885	15919	15803	15753	15730	15873	15787	15814	15970	15681	15822	15872	15711	15794	15750	15794	15645	15725	15773	15874	15840	15690	15753	15771	15792	15796	15717	15658	15767	15652	15711	15831	15811	15931	15812	15859	15936	15716	15784	15882	15822	15896	16014	15921	15991	15766	15766	15807	15923	15911	16124	15700	15981	15747	15893	15750	15923	15730	15811	15686	15739	15792	15770	15774	15654	15970	15991	15708	15815	15780	15618	15723	15916	15685	15850	15837	15878	15690	15801	15964	15753	15963	15895	15848	15918	15913	15959	15755	15995	15524	15854	15874	15797	15766	15756	15661	15648	15683	15910	15723	15708	15774	15820	15732	16003	15871	15817	15655	15908	15857	15775	15797	15881	15751	15848	15717	15891	15835	15782	15730	15668	15976	15926	15736	15896	15855	15814	15745	15799	15910	15755	15710	15833	15705	15830	15877	15876	15825	15816	15759	15731	15840	15646	15899	15735	15793	15777	15711	15820	15856	15677	15778	15761	15636	15772	15509	15789	15659	15892	15857	15734	15618	15770	15766	15788	15906	16015	15799	15842	15745	15903	15847	15752	15674	16023	15868	15771	15746	15794	15686	15792	15833	15734	15774	15827	15777	15683	15699	15864	15816	15767	15725	15879	15912	15810	15778	15749	15918	15770	15874	15764	15796	16011	15699	15695	15860	15880	15962	15880	15771	15665	15710	15791	15920	15750	15723	15895	15841	15894	15831	15755	15773	15648	15722	15877	15759	15712	15972	15633	15929	15628	15763	15614	15972	15671	15879	15760	15794	15607	15842	15892	15719	15903	15879	15807	15812	15856	15884	15804	15909	15917	15894	15876	15967	15699	15774	15701	15828	15820	15935	15746	15743	15920	15716	15680	15846	15723	15814	15814	15717	15842	15873	15842	15626	15840	15917	15872	15841	15934	15832	15829	15819	15773	15870	15771	15825	15843	15898	15923	15874	15890	15815	15721	15958	15866	15854	15913	15750	15762	15809	15781	15703	15916	15867	15768	15705	15878	15829	15752	15728	15935	15699	15812	15949	15774	15853	15789	15729	15642	15898	15831	15972	15723	15730	15784	15827	15637	15911	15947	15795	15970	15722	15892	15862	15887	15826	15938	15935	15776	15741	15875	15921	15749	15866	15786	15773	15891	15791	15791	15666	15799	15907	15670	16001	15724	15775	15728	15893	15986	15694	15870	15670	15676	15888	16028	15784	15805	15759	15878	15746	15846	15879	15779	15859	15931	15813	15616	15737	15818	15667	15833	15823	15871	15690	15811	15782	15683	15877	15876	15851	15838	15669	15787	15837	15793	15940	15944	15791	15750	15910	15807	15827	15836	15841	15832	15680	15595	15760	15870	15711	15748	15919	15808	15822	15714	15824	15805	15793	15717	15838	15925	15825	15827	15769	15982	15946	15782	15798	15616	15754	15664	15752	15796	15887	15827	15607	15820	15791	15713	15734	15869	15840	15774	15811	15934	15901	15950	15829	15840	15889	15728	15766	15627	15810	15688	15929	15824	15818	15808	15714	15814	15876	15786	15694	15996	15906	15664	15945	15783	15843	15805	15941	15872	15885	15718	15973	15748	15951	15728	15582	15936	15975	15828	15875	15859	15672	15954	15771	15972	15831	16019	15808	15862	15834	15918	15775	15891	15725	15746	15694	15785	15849	15736	15739	15749	15606	15768	15766	15719	15783	15720	15941	15865	15894	15722	15666	15679	15627	15755	15769	15898	15688	15983	15879	15737	15726	15945	15743	15746	15880	15902	15908	15874	15677	15897	15765	15825	15978	15887	15671	15718	15883	15847	15704	15773	15775	15701	15800	15842	15988	15965	15767	15791	15729	15910	15686	15739	15704	15656	16026
24424	24105	32540	27100	23672	22994	21735	19051	18675	19017	18898	18630	18662	18653	18594	18636	18780	18609	18702	18570	18600	18776	18471	18593	18906	18674	18644	18513	18673	18482	18697	18768	18580	18541	18564	18724	18410	18484	18718	18568	18509	18672	18787	18619	18803	18690	18652	18631	18624	18564	18512	18619	18529	18770	18577	18485	18673	18624	18920	18573	18645	18700	18334	18623	18609	18576	18611	18436	18712	18248	18657	18625	18607	18534	18474	18772	18554	18634	18683	18659	18765	18645	18307	18557	18457	18581	18679	18622	18512	18328	18361	18488	18360	18509	18565	18644	18461	18494	18445	18643	18600	18573	18518	18658	18586	18445	18473	18503	18577	18317	18489	18556	18467	18555	18605	18540	18491	18434	18751	18716	18517	18551	18564	18660	18504	18552	18727	18539	18719	18536	18515	18632	18406	18571	18595	18663	18593	18805	18629	18574	18573	18670	18642	18379	18682	18530	18624	18587	18646	18421	18440	18357	18550	18647	18558	18654	18385	18491	18624	18545	18479	18467	18462	18536	18730	18662	18450	18662	18496	18603	18389	18742	18504	18651	18690	18586	18442	18592	18520	18512	18480	18451	18535	18647	18573	18637	18506	18587	18463	18586	18487	18621	18524	18428	18466	18262	18651	18592	18468	18690	18613	18454	18478	18571	18534	18536	18585	18392	18444	18619	18390	18515	18679	18536	18509	18629	18569	18625	18603	18734	18467	18622	18528	18555	18604	18624	18584	18651	18772	18648	18584	18777	18453	18440	18572	18604	18661	18695	18508	18470	18642	18311	18582	18587	18482	18514	18547	18571	18444	18522	18636	18561	18575	18698	18776	18419	18360	18490	18761	18410	18516	18492	18431	18598	18592	18556	18419	18720	18614	18523	18578	18434	18641	18459	18453	18471	18534	18465	18501	18727	18567	18553	18592	18468	18482	18368	18600	18419	18697	18496	18520	18355	18477	18596	18505	18601	18547	18365	18305	18555	18559	18642	18631	18505	18834	18443	18540	18504	18650	18662	18606	18455	18489	18554	18597	18418	18513	18469	18709	18579	18508	18767	18541	18387	18428	18638	18456	18604	18546	18531	18355	18413	18379	18485	18716	18518	18661	18695	18504	18686	18390	18553	18515	18335	18529	18377	18304	18463	18470	18389	18533	18555	18538	18346	18486	18497	18724	18486	18541	18646	18730	18523	18564	18375	18595	18531	18450	18415	18520	18588	18475	18581	18538	18496	18371	18524	18476	18669	18620	18629	18667	18285	18586	18485	18585	18605	18561	18710	18723	18496	18469	18637	18497	18501	18274	18345	18280	18423	18559	18501	18502	18232	18444	18543	18565	18525	18559	18652	18438	18796	18602	18511	18593	18698	18646	18521	18640	18789	18646	18676	18643	18547	18787	18493	18680	18784	18535	18539	18626	18525	18423	18554	18601	18660	18645	18729	18489	18488	18323	18614	18505	18579	18317	18413	18467	18520	18673	18595	18328	18600	18562	18476	18303	18554	18583	18379	18421	18522	18509	18641	18521	18631	18623	18673	18383	18641	18549	18499	18606	18671	18440	18427	18421	18616	18515	18386	18653	18670	18411	18374	18637	18620	18550	18643	18602	18415	18335	18571	18673	18591	18559	18673	18585	18462	18419	18648	18828	18427	18418	18704	18644	18740	18648	18380	18413	18476	18530	18398	18518	18349	18445	18573	18660	18631	18630	18598	18457	18404	18545	18794	18682	18530	18704	18603	18434	18614	18457	18598	18638	18408	18372	18574	18628	18375	18507	18415	18723	18419	18614	18381	18507	18654	18549	18585	18550	18374	18497	18490	18343	18446	18363	18524	18432	18399	18524	18600	18599	18413	18601	18536	18572	18596	18421	18581	18561	18668	18589	18519	18426	18556	18648	18466	18467	18398	18539	18385	18481	18443	18351	18566	18582	18529	18568	18489	18567	18500	18444	18869	18661	18317	18706	18551	18508	18648	18526	18472	18633	18634	18657	18535	18647	18439	18687	18719	18449	18659	18689	18681	18633	18462	18464	18758	18477	18396	18636	18626	18384	18607	18467	18482	18530	18410	18786	18764	18639	18544	18545	18374	18546	18572	18552	18631	18605	18307	18476	18429	18674	18495	18469	18468	18579	18343	18402	18575	18347	18757	18581	18630	18470	18680	18447	18365	18512	18552	18551	18511	18562	18329	18586	18669	18628	18706	18502	18521	18820	18357	18732	18520	18547	18669	18529	18519	18595	18498	18564	18638	18337	18395	18492	18570	18415	18501	18426	18480	18427	18595	18547	18553	18687	18440	18423	18592	18498	18473	18538	18384	18742	18738	18560	18610	18694	18431	18546	18444	18583	18712	18489	18786	18646	18428	18519	18595	18552	18411	18528	18722	18613	18259	18705	18669	18651	18703	18622	18634	18440	18636	18731	18329	18521	18569	18629	18575	18407	18468	18326	18467	18617	18454	18597	18493	18464	18403	18717	18591	18552	18477	18727	18533	18495	18500	18461	18651	18460	18533	18687	18713	18776	18435	18492	18474	18514	18499	18517	18638	18712	18576	18624	18557	18513	18564	18560	18721	18637	18712	18365	18838	18541	18612	18522	18557	18576	18308	18541	18761	18546	18484	18334	18423	18238	18572	18726	18514	18353	18448	18543	18411	18592	18413	18567	18514	18855	18488	18389	18678	18615	18339	18490	18564	18711	18453	18539	18587	18530	18653	18339	18584	18653	18631	18459	18557	18612	18554	18358	18595	18635	18581	18441	18556	18588	18365	18705	18502	18542	18461	18494	18533	18519	18668	18677	18625	18689	18466	18544	18524	18541	18529	18502	18404	18402	18723	18351	18523	18542	18555	18493	18472	18626	18566	18296	18331	18575	18494	18436	18478	18563	18616	18499	18529	18560	18576	18581	18521	18781	18344	18568	18790	18529	18386	18540	18494	18403	18530	18357	18584	18564	18602	18392	18377	18650	18692	18590	18599	18764	18747	18696	18567	18477	18483	18280	18633	18729	18720	18683	18483	18572	18650	18464	18623	18512	18516	18551	18738	18484	18786	18573	18640	18684	18554	18577	18531	18544	18567	18428	18358	18699	18414	18527	18553	18444	18677	18671	18502	18600	18392	18537	18627	18613	18487	18650	18690	18459	18548	18450	18607	18370	18420	18420	18580	18750	18636	18406	18631	18394	18559	18646	18695	18203	18521	18611	18550	18564	18423	18489	18552	18425	18437	18572	18418	18550	18486	18469	18591	18570	18631	18683	18477	18787	18571	18488	18674	18664	18415	18525	18564	18548	18639	18609	18568	18566	18463	18508	18406	18558	18627	18718	18533	18668	18385	18476	18549	18488	18624	18736	18534	18349	18565	18616	18718	18587	18600	18533	18646	18419	18656	18597	18270	18384	18534	18721	18431	18561	18451	18452	18323	18564	18497	18502	18463	18601	18563	18523	18447	18577	18513	18444	18544	18541	18514	18741	18567	18573	18499	18423	18407	18278	18355	18532	18474	18506	18444	18491	18564	18493	18727	18478	18493	18421	18663	18550	18494	18628	18474	18672	18517	18610	18441	18556	18595	18476	18510	18524	18584	18735	18493	18689	18687	18852	18740	18460	18504	18446	18533	18534	18674	18624	18613	18516	18465	18646	18695	18570	18682	18587	18677	18809	18541	18622	18535	18504	18397	18518	18535	18636	18564	18927	18654	18536	18455	18632	18530	18622	18505	18617	18420	18658	18577	18603	18442	18554	18524	18564	18512	18602	18669	18433	18361	18756	18555	18506	18514	18558	18571	18624	18710	18544	18521	18600	18272	18503	18583	18586	18707	18716	18771	18489	18552	18513	18662	18601	18507	18662	18444	18593	18689	18464	18591	18581	18461	18600	18532	18626	18503	18459	18411	18683	18521	18587	18559	18660	18478	18774	18641	18665	18388	18276	18502	18643	18518	18398	18461	18509	18617	18467	18665	18603	18574	18700	18552	18623	18407	18584	18392	18591	18623	18573	18551	18585	18729	18534	18700	18386	18530	18628	18599	18604	18547	18470	18625	18763	18496	18576	18550	18520	18499	18444	18502	18713	18355	18632	18511	18552	18426	18396	18489	18515	18458	18546	18728	18665	18593	18754	18364	18676	18667	18706	18551	18542	18449	18316	18425	18625	18414	18523	18542	18532	18542	18634	18367	18437	18537	18679	18770	18471	18543	18537	18757	18561	18751	18628	18610	18300	18472	18578	18568	18416	18739	18665	18538	18469	18513	18625	18488	18695	18543	18755	18773	18546	18657	18567	18585	18503	18521	18776	18499	18500	18555	18572	18559	18595	18552	18509	18405	18676	18561	18402	18482	18244	18586	18675	18709	18417	18557	18594	18566	18685	18467	18602	18515	18581	18509	18567	18631	18610	18667	18627	18487	18649	18352	18426	18657	18619	18599	18517	18690	18414	18491	18345	18371	18182	18760	18544	18601	18592	18387	18632	18432	18692	18613	18781	18637	18477	18529	18458	18574	18610	18476	18513	18638	18479	18476	18546	18479	18463	18520	18496	18499	18532	18316	18508	18561	18574	18635	18650	18539	18777	18771	18629	18569	18804	18522	18352	18781	18613	18583	18529	18571	18407	18478	18642	18892	18614	18608	18549	18621	18648	18183	18471	18588	18479	18656	18786	18632	18661	18562	18426	18605	18542	18589	18434	18453	18704	18303	18610	18495	18689	18606	18529	18614	18474	18574	18614	18584	18611	18483	18569	18397	18595	18534	18651	18748	18435	18543	18623	18575	18312	18502	18485	18581	18610	18497	18544	18510	18695	18584	18452	18626	18530	18298	18349	18550	18535	18537	18528	18531	18575	18433	18780	18647	18326	18708	18397	18614	18680	18575	18743	18481	18630	18657	18596	18487	18597	18471	18552	18446	18544	18441	18535	18504	18534	18599	18535	18685	18629	18626	18396	18660	18467	18510	18364	18797	18590	18565	18602	18621	18746	18691	18593	18519	18633	18440	18580	18606	18618	18635	18641	18521	18566	18474	18605	18388	18619	18500	18602	18464	18550	18456	18606	18504	18542	18508	18630	18519	18585	18548	18419	18415	18735	18484	18488	18487	18702	18858	18444	18576	18531	18572	18602	18368	18723	18454	18465	18362	18773	18566	18555	18589
64520	95921	66431	39289	23997	17717	16183	15709	15823	15734	15822	15754	15640	15745	15943	15762	15647	15707	15675	15810	15927	15670	15535	15867	15933	15773	15713	15750	15704	15721	15603	15825	15793	15731	15761	15684	15710	15979	15818	15792	15697	15698	15772	15695	15655	15876	15685	15773	15784	15721	15797	15787	15808	15659	15792	15790	15741	15870	15770	15701	15815	15690	15665	15733	15632	15515	15619	15748	15756	15695	15668	15745	15643	15841	15732	15804	15615	15751	15733	15715	15872	15682	15855	15699	15892	15715	15813	15580	15730	15684	15712	15742	15866	15802	15753	15653	15731	15729	15646	15739	15660	15574	15764	15863	15675	15759	15677	15761	15620	15674	15622	15595	15772	15743	15667	15602	15600	15808	15781	15617	15660	15901	15745	15779	15886	15863	15739	15668	15789	15827	15815	15740	15740	15620	15921	15785	15611	15833	15687	15653	15732	15701	15695	15710	15549	15673	15854	15704	15913	15706	15544	15645	15612	15770	15561	15668	15765	15700	15844	15676	15787	15736	15739	15662	15836	15847	15649	15735	15941	15553	15753	15741	15741	15778	15832	15852	15751	15811	15796	15723	15786	15730	15752	15860	16013	15769	15623	15858	15693	15877	15711	15768	15615	15684	15800	15767	15649	15810	15576	15812	15650	15722	15441	15757	15875	15735	15784	15700	15623	15863	15662	15720	15769	15748	15646	15583	15800	15698	15718	15539	15861	15690	15661	15717	15872	15803	15877	15681	15781	15793	15633	15640	15700	15754	15739	15726	15664	15849	15853	15609	15646	15718	15743	15815	15718	15677	15857	15682	15671	15712	15734	15721	15694	15611	15799	15704	15783	15686	15777	15823	15694	15629	15700	15491	15789	15824	15739	15685	15725	15833	15884	15611	15885	15726	15752	15459	15748	15736	15587	15874	15773	15696	15702	15524	15687	15716	15572	15841	15852	15689	15704	15699	15631	15779	15759	15703	15798	15805	15929	15667	15741	15765	15823	15673	15724	15666	15761	15680	15972	15901	15760	15775	15807	15903	15740	15821	15762	15756	15773	15876	15860	15734	15967	15503	15717	15657	15823	15718	15769	15897	15555	15596	15793	15898	15691	15713	15749	15720	15772	15733	15709	15844	15690	15709	15519	15721	15915	15715	15695	15843	15551	15672	15737	15744	15574	15880	15822	15813	15596	15592	15801	15882	15662	15709	15716	15604	15876	15717	15752	15808	15631	15811	15860	15783	15768	15514	15720	15737	15742	15760	15782	15842	15790	15767	15609	15669	15731	15836	15710	15794	15654	15764	15664	15755	15656	15718	15781	15737	15718	15765	15677	15708	15633	15807	15821	15765	15701	15765	15836	15762	15886	15706	15709	15770	15899	15724	15862	15697	15927	15681	15736	15641	15662	15765	15676	15886	15772	15756	15806	15748	15814	15854	15817	15712	15740	15813	15668	15773	15765	15694	15695	15846	15715	15645	15917	15627	15724	15833	15847	15806	15686	15696	15529	15791	15862	15707	15493	15572	15719	15811	15748	15709	15736	15729	15879	15690	15695	15853	15825	15713	15868	15601	15734	15696	15758	15647	15626	15933	15894	15789	15720	15763	15772	15717	15643	15722	15728	15703	15788	15705	15649	15778	15636	15650	15805	15626	15654	15564	15699	15714	15804	15678	15634	15758	15739	15603	15568	15589	15604	15794	15704	15723	15580	15741	15805	15761	15715	15904	15758	15745	15719	15763	15714	15661	15868	15725	15595	15493	15764	15682	15624	15619	15805	15837	15670	15591	15768	15784	15688	15849	15877	15680	15738	15843	15609	15691	15682	15701	15605	15619	15757	15597	15826	15778	15537	15829	15958	15912	15707	15776	15787	15716	15776	15695	15711	15637	15791	15727	15899	15745	15594	15671	15791	15560	15862	15726	15890	15634	15573	15625	15729	15581	15689	15831	15689	15752	15766	15611	15632	15807	15847	15724	15731	15801	15645	15686	15800	15841	15670	15749	15827	15637	15784	15568	15652	15806	15718	15786	15714	15767	15736	15663	15754	15742	15624	15865	15804	15677	15760	15815	15649	15842	15739	15646	15862	15543	15669	15705	15780	15753	15776	15623	15802	15653	15835	15631	15711	15836	15512	15683	15708	15768	15705	15636	15729	15743	15535	15645	15879	15511	15621	15598	15708	15751	15939	15618	15623	15674	15821	15735	15635	15510	15877	15431	15675	15775	15802	15650	15912	15675	15695	15611	15890	15724	15795	15701	15716	15680	15898	15735	15833	15944	15629	15821	15740	15708	15658	15708	15844	15831	15617	15789	15731	15749	15841	15602	15775	15692	15807	15673	15696	15735	15724	15579	15796	15762	15874	15823	15825	15725	15812	15759	15689	15614	15873	15678	15780	15666	15844	15751	15666	15666	15833	15841	15719	15746	15936	15751	15708	15838	15743	15533	15875	15774	15800	15824	15894	15646	15734	15789	15936	15845	15742	15752	15735	15592	15730	15731	15790	15776	15634	15636	15771	15658	15686	15648	15775	15585	15673	15810	15711	15747	15687	15726	15595	15754	15706	15833	15753	15785	15684	15639	15804	15761	15709	15757	15701	15507	15780	15750	15782	15718	15854	15619	15757	15600	15576	15646	15770	15792	15705	15717	15797	15880	15650	15905	15775	15643	15619	15724	15851	15726	15648	15735	15913	15690	15748	15772	15707	15643	15736	15711	15890	15705	15723	15691	15770	15503	15893	15826	15712	15629	15702	15680	15730	15749	15739	15786	15626	15775	15959	15655	15762	15836	15630	15789	15775	15735	15681	15748	15659	15713	15887	15627	15746	15789	15822	15743	15883	15877	15531	15649	15724	15670	15543	15619	15951	15735	15641	15939	15682	15720	15841	15663	15749	15553	15943	15739	15710	15760	15809	15684	15894	15863	15794	15713	15820	15816	15840	15786	15805	15667	15885	15782	15735	15712	15702	15614	15809	15882	15682	15734	15856	15845	15699	15841	15729	15733	15552	15811	15641	15810	15543	15725	15901	15623	15719	15684	15598	15621	15830	15762	15814	15494	15766	15728	15796	15781	15710	15784	15681	15693	15752	15816	15698	15891	15710	15639	15643	15877	15794	15641	15676	15656	15760	15794	15674	15636	15750	15740	15794	15724	15770	15789	15735	15731	15732	15838	15688	15740	15823	15734	15624	15854	15696	15672	15798	15867	15944	15733	15993	15713	15632	15885	15753	15842	15692	15691	15709	15615	15546	15885	15652	15892	15803	15953	15684	15923	15647	15614	15704	15681	15796	15641	15648	15840	15586	15841	15858	15708	15753	15823	15885	15846	15740	15614	15642	15812	15571	15752	15868	15797	15675	15803	15654	15727	15553	15876	15659	15721	15647	15820	15767	15818	15624	15915	15697	15674	15848	15823	15731	15825	15785	15746	15838	15719	15828	15654	15647	15833	15814	15710	15618	15758	15681	15704	15869	15719	15644	15593	15799	15811	15833	15759	15715	15646	15797	15579	15708	15693	15808	15778	15610	15764	15809	15668	15627	16036	15659	15868	15769	15708	15889	15744	15671	15761	15702	15722	15643	15606	15837	15746	15829	15893	15638	15774	15813	15703	15626	15708	15809	15624	15923	15648	15717	15730	15737	15695	15753	15751	15770	15675	15773	15764	15761	15818	15628	15706	15694	15670	15670	15923	15842	15564	15762	15592	15812	15805	15792	15559	15711	15750	15722	15612	15826	15779	15789	15707	15802	15575	15726	15660	15657	15680	15839	15820	15685	15586	15753	15663	15792	15665	15649	15787	15812	15762	15668	15674	15734	15563	15689	15800	15613	15891	15782	15778	15663	15826	15686	15714	15721	15823	15930	15752	15750	15594	15900	15808	15670	15754	15767	15673	15742	15709	15742	15891	15821	15839	15705	15673	15777	15767	15622	15698	15647	15611	15711	15708	15753	15660	15919	15810	15637	15524	15731	15756	15749	15758	15732	15688	15834	15752	15558	15799	15802	15897	15846	15782	15634	15665	15799	15821	15678	15625	15725	15935	15722	15823	15697	15709	15807	15763	15823	15500	15806	15474	15612	15818	15731	15753	15566	15698	15719	15968	15581	15737	15649	15797	15854	15633	15749	15684	15772	15755	15674	15708	15615	15796	15921	15702	15641	15613	15554	15794	15792	15728	15667	15654	15753	15873	15959	15659	15601	15876	15669	15827	15701	15825	15772	15808	15793	15695	15635	15706	15739	15706	15710	15687	15871	15647	15768	15686	15839	15820	15740	15733	15686	15705	15654	15790	15633	15679	15800	15668	15742	15784	15785	15788	15791	15763	15725	15817	15757	15808	15682	15630	15738	15634	15804	15645	15760	15773	15867	15650	15657	15805	15574	15755	15916	15773	15518	15764	15744	15827	15762	15674	15757	15629	15746	15823	15934	15886	15838	15709	15710	15773	15725	15691	15704	15736	15841	15781	15737	15641	15787	15623	15871	15710	15762	15914	15699	15562	15861	15747	15674	15659	15766	15614	15802	15923	15669	15783	15644	15839	15780	15818	15694	15550	15791	15630	15735	15896	15890	15645	15746	15793	15751	15789	15655	15674	15697	15669	15715	15773	15608	15622	15807	15748	15744	15724	15904	15650	15787	15767	15692	15778	15628	15754	15840	15724	15716	15705	15843	15655	15700	15639	15796	15760	15700	15643	15877	15803	15664	15566	15654	15732	15736	15679	15624	15863	15639	15800	15650	15682	15857	15711	15789	15625	15767	15697	15862	15830	15639	15788	15925	15627	15882	15805	15600	15792	15702	15872	15765	15592	15866	15746	15741	15706	15698	15743	15780	15733	15798	15502	15625	15775	15855	15832	15738	15876	15690	15816	15663	15841	15721	15708	15623	15749	15821	15756	15835	15549	15802	15749	15707	15563	15776	15853	15728	15652	15622	15679	15732	15826	15763	15706	15819	15632	15784	15799	15882	15763	15738	15664	15745	15768	15652	15698	15742	15611	15632	15610	15686	15688	15678	15692	15673	15601	15781	15877	15856	15780	15468	15770	15676	15602	15649	15674	15611	15825	15742	15793	15655	15653	15932	15635	15892	15654	15721	15674	15698	15764	15713	15647	15646	15687	15891	15704	15689	15827	15699	15873	15802	15860	15712	15821
22889	22490	30706	24924	22470	24184	25898	20425	19320	19754	19794	19472	19654	19429	19659	19431	19430	19418	19468	19396	19611	19472	19508	19345	19387	19254	19462	19275	19313	19401	19338	19436	19278	19265	19497	19127	19208	19367	19445	19450	19298	19126	19348	19251	19260	19045	19491	19195	19410	19446	19395	19266	19322	19237	19342	19311	19200	19266	19109	19085	19152	19169	19194	19179	19195	19056	19520	19337	19296	19340	19159	19259	19248	19250	19269	19285	19254	19290	19159	19152	19202	19236	19286	19338	19320	19407	19323	19313	19246	19300	19413	19429	19194	19226	19289	19331	19289	19252	19139	19328	19227	19210	19344	19219	19403	19176	19207	19291	19332	19179	19397	19314	19169	19291	19366	19393	19293	19337	19144	19290	19302	19203	19263	19233	19080	19071	19242	19366	19222	19305	19486	19262	19440	19492	19064	19317	19187	19347	19238	19277	19145	19062	19330	19379	19334	19497	19220	19114	19287	19438	19385	19141	19393	19132	19381	19251	19331	19186	19327	19345	19312	19140	18998	19405	19286	19188	19203	19246	19038	19131	19219	19254	19426	19193	19302	19215	19332	19329	19219	19228	19247	19307	19183	19396	19364	19326	19264	19217	19203	19216	19155	19299	19298	19325	19390	19210	19046	19258	19213	19310	19420	19602	19496	19263	19178	19082	19049	19442	19203	19229	19165	19208	19255	19178	19338	19386	19263	19347	19228	19174	19470	19063	19113	19057	19078	19180	19198	19306	19261	19241	19174	19298	19240	19022	19392	19425	19301	19124	19274	19254	19132	19292	19215	19421	19365	19256	19335	19166	19197	19196	19174	19066	19185	19324	19273	19206	19217	19298	19366	19197	19324	19113	19253	19209	19230	19046	19333	19119	19138	19322	19186	19197	19476	19182	18937	19365	19211	19258	19215	19282	19478	19085	19239	19321	19247	19220	19043	19301	19274	19133	19196	19282	19427	19234	19395	19363	19240	19289	19280	19265	19066	19370	19374	19245	19172	19480	19392	19147	19261	19251	19259	19348	19277	19129	19295	19117	19308	19162	19197	19190	19035	19404	19200	19217	19350	19231	19169	19205	19125	19278	19270	19223	19231	19479	19197	19099	19321	19397	19224	19276	19214	19143	19194	19310	19462	19446	19379	19405	19141	19127	19258	19162	19269	19227	19210	19037	19275	19354	19226	19249	19461	19289	19071	19052	19228	19127	19257	19229	19211	19268	19256	19280	19081	19120	19111	19024	19175	19353	19482	19176	19375	19432	19297	19262	19017	19356	19226	19278	19376	19293	19412	19242	19118	19323	19097	19200	19330	19141	19370	19061	19368	19195	19433	19342	19341	19072	19114	19165	19195	19296	19239	19444	19400	19311	19016	19287	19444	19134	19376	19371	19187	19156	19320	19117	19127	19149	19260	19252	19310	19275	19137	19344	19233	19319	19155	19264	19232	19438	19303	19220	19095	19029	19221	19116	18971	19366	19323	19128	19383	19092	19319	19112	19326	18846	19595	19076	19363	19341	19268	19216	19247	19165	19377	19247	19273	19176	19192	19116	19329	19289	19280	19100	19235	19056	19235	19155	19219	19358	19363	19250	19269	19273	19302	19147	19362	19361	19149	19201	18987	19270	19288	19303	18979	19246	19295	19216	19255	19255	19448	19327	19240	18902	19082	19223	19151	19336	19241	19349	19332	19319	19301	19345	19344	19313	19179	19439	19286	19185	19531	19071	19409	19460	19347	19270	19175	19249	19087	19156	19118	19256	19315	19161	19069	19073	19242	19154	19131	19325	19232	19200	19361	19220	19199	19101	19304	19272	19092	19355	19091	19207	19191	19105	19189	19189	19333	19349	19137	19266	19312	19300	19138	19285	18994	19070	19245	19075	19352	19203	19260	19381	19149	19003	19300	19244	19363	19304	19184	19266	19360	19435	19446	19254	19331	19227	19347	19237	19223	19211	19193	19326	19368	19245	19363	19006	19148	19508	19429	18939	19277	19384	19084	19143	19134	19204	19247	19116	19224	19378	19360	19125	19191	19153	19200	19227	19290	19339	19232	19213	19351	19193	19411	19311	19286	19206	19232	19297	19221	19051	19193	19153	19376	19296	19495	19219	19192	19234	19187	19393	19219	19231	19211	18922	19196	19227	19227	19368	19368	19365	19331	19444	19338	19020	19211	19163	19143	19089	19245	19249	19366	19188	19056	19250	19227	19377	19392	19257	19262	19405	19283	19413	19406	19393	19201	19170	19406	19298	19339	19180	19335	19307	19302	19394	19254	19478	19406	19089	19460	19303	19235	19256	19408	19180	19216	19084	19192	19383	19243	19053	19311	19091	19309	19180	19326	19242	19305	19412	19462	19095	19116	19148	19367	19267	19202	19365	19227	19312	19375	19210	18996	19289	19307	19176	19203	19245	19205	19304	19181	19259	19328	19230	19274	19320	19266	19181	19389	19160	19133	19109	19469	19357	19201	19293	19096	19158	19118	19391	19264	19307	19087	19207	19222	19164	19208	19589	19142	19129	19386	19266	19173	19272	19299	19187	19386	19337	19184	19304	19242	19199	19174	19101	19238	19414	19210	19342	19160	19427	19256	19240	19295	19159	19260	19221	19436	19082	19398	19500	19193	19094	19211	19252	19307	19287	19260	19379	19135	19393	19285	19199	19350	19379	19257	19336	19308	19386	19501	19292	19087	19206	19277	19279	19107	19087	19292	19037	19135	19282	19172	19141	19304	19173	19257	19421	19147	19048	19112	19100	19245	19356	19305	19246	19174	19463	19125	19330	19379	19306	19406	19445	19334	19290	19466	19303	19149	19076	19277	19257	19382	19430	19191	19155	19349	19504	19217	19273	19238	19132	19013	19198	19427	19114	19335	19295	19154	19079	19470	19027	19172	19221	19066	19317	19073	19535	19234	19096	19214	19397	19367	19140	19179	19283	19165	19234	19247	19327	19105	19416	19187	19371	19202	19185	19335	18969	19325	19329	19158	19431	19134	19331	19135	19134	19285	19026	19072	19337	18995	19281	19333	19160	19267	19226	19280	19436	19432	19274	19300	19013	19334	19321	19230	19229	19137	19330	19246	19031	19197	19135	19158	19362	19221	19214	19183	19188	19287	19190	19167	19298	19220	19272	19343	19450	19246	19267	19623	19127	19308	19109	19177	19155	19242	19302	19358	19568	19404	19449	19190	19506	19293	19403	19287	19126	19352	19390	19194	19157	19161	19260	19278	19508	19302	19247	19385	19249	19197	19259	19370	19226	19489	19332	19106	19237	19215	19140	19127	19275	19269	19335	19141	19256	19284	19206	19283	19250	19091	19336	19269	19280	19218	19213	19113	19257	19421	19263	19181	19171	19147	18927	19251	19288	19029	19124	19013	19206	19205	19075	19283	19233	19062	19414	19235	19359	19067	19408	19245	19222	19178	19087	19166	19200	19249	19082	19372	19192	19286	19131	19083	19246	19166	19366	19294	19288	19116	19367	19417	19116	19308	19289	19157	19206	19309	19032	19290	19173	19265	19100	19150	19223	19343	19264	19247	19438	19355	19282	19199	19206	19298	19203	19244	19195	19444	19263	19163	19224	19164	19419	19343	19369	19352	19293	19215	19070	19099	19174	19184	19080	19287	19072	19081	19239	19172	18998	19367	19200	19074	19012	19090	19376	19299	19249	19369	19070	19288	19113	19274	19128	19183	19366	19345	19116	19197	19302	19155	19230	19222	19269	19142	19211	19399	19343	19287	19341	19218	19166	19258	19359	19265	19212	19212	19341	19006	19175	19220	19126	19192	19272	19144	19172	19163	19430	19431	19045	19318	19226	19144	19197	19312	19169	19114	19069	19372	19413	19339	19039	19251	19067	19315	19139	19347	19190	19361	19114	19096	19368	19353	19303	19219	19225	19259	19289	19381	19127	19274	19183	19334	19159	19341	19220	19265	19125	19127	19142	19358	19154	19306	19209	19232	19152	19376	19365	19316	19094	19123	19328	19536	19413	19267	19437	19467	19425	19020	19278	19143	19096	18900	19221	19473	19308	19136	19257	19182	19704	19244	19138	19341	19176	19244	19237	19292	19264	19205	19122	19300	19094	19368	19242	19201	19340	19112	19234	19223	19327	19346	19149	19202	19168	19216	19108	18984	19269	19451	19359	19365	19044	19221	19129	19296	19146	19215	19385	19407	19182	19138	19103	19233	19186	19472	19307	19189	19211	19211	19114	19240	19260	19158	19389	19423	19157	19118	19354	19327	19373	19203	19238	19356	19218	19151	19312	19136	19389	19319	19266	19133	19108	19479	19441	19192	19262	19227	18927	19154	19353	19254	19128	19379	19407	19163	19106	19158	19297	19141	19164	19243	19145	19284	19224	19168	19353	19322	19223	19339	19259	19379	19262	19314	19179	19265	19026	19037	19079	19230	19163	19551	19192	19191	19192	19288	19574	19410	19058	19028	19365	19288	19158	19310	19203	19266	19288	19136	19198	19368	19225	19259	19177	19358	19385	19237	19260	19171	19174	19092	19334	19163	19121	19207	19097	19096	19227	19209	19125	19099	19228	19143	19105	19228	19270	19158	19294	19158	19292	19167	19195	19150	19098	19353	19225	19145	19180	19180	19022	19303	19218	19247	19031	19146	19343	19284	19116	19208	19339	19151	19268	19147	19292	19196	19119	19214	19255	19089	19077	19314	19295	19088	19108	19093	19403	19211	19170	19152	19285	19376	19344	19074	19012	19268	19251	19287	19063	19445	19354	19360	19373	19426	18974	19266	19150	19439	19306	19339	19187	19344	19089	19355	19222	19249	19291	19172	19265	19247	19236	19108	19174	19243	19329	19302	19437	19176	19252	19229	19381	19184	19231	19119	19296	19302	19278	19313	19005	19249	19203	19637	19434	19215	19097	19203	19241	19317	19216	19298	19340	19076	19405	19216	19249	18839	19225	19250	19187	19290	19353	19235	19246	19264	19176	19092	19030	19078	19345	19105	19232	19320	19454	19310	19141	19386	19501	19264	19191	19234	19273	19043	19186	19168	19321	19304	19208	19404	19240	19256	19046	19199	19323	19180	19355	19292	19335	19286	19346	19317	19494	19348	19249	19277	19329	19477	19202	19430	19263	19075	19216	19154	18976	19164	19159	19477	19142	19212	19122
61804	103745	77804	49320	29783	20030	17161	16191	16088	16147	16166	16254	16119	16136	16089	16171	16185	16296	16259	16086	16126	16043	16126	16200	16106	16202	16070	16185	15979	16090	16118	16047	15971	16301	16256	16046	16042	16137	16108	16068	16232	16012	16161	16012	16209	16123	16287	15987	16222	16087	16032	16155	16142	16131	16131	15950	16198	16197	16041	16199	16131	16092	16073	16120	16050	16297	16251	16281	16225	16275	16264	16065	16213	16091	16213	16035	16045	16087	16088	16109	16118	16160	16000	16040	16341	16207	16197	16260	16098	16067	16157	16138	16083	16151	15919	16119	16068	16019	16039	16092	16039	16216	16034	16039	16269	16101	16072	16202	16018	16008	16150	15949	16053	16124	16114	15961	16114	16257	16094	16011	16233	16208	16113	16013	16167	15997	16211	16086	16081	16254	15917	16040	16173	15987	16239	16164	16139	16169	16046	16028	16066	16309	16033	16149	16207	16022	16202	15962	16252	16115	15996	16087	16019	16048	16016	16254	16149	16079	16172	16176	16062	16163	16159	16002	15958	16185	16294	15900	15980	16240	16086	16124	16119	16075	16098	15957	16124	16139	16195	16124	16068	16285	15910	16186	15974	16209	15993	16302	16127	16063	16166	16175	16396	16141	16028	16025	16186	15971	16201	16252	15938	15954	16089	16170	16042	16296	16104	16167	16137	16079	16089	16205	16206	16245	16158	16060	15949	16221	16141	16225	16103	16178	16073	16149	16078	16137	16275	16141	16105	16288	16142	16154	16196	16200	16234	16209	16082	16299	16161	16206	16374	16150	16307	16267	16233	16200	15913	16197	16073	16074	16071	16101	15961	16169	16128	16038	16115	16041	16150	16167	16168	16105	16095	16204	16099	16278	15962	16229	16005	16293	16022	16088	16122	16188	16072	16240	16148	16219	16116	16106	16260	15966	16107	16211	16347	16066	16215	16047	16056	16161	16123	15999	16133	16142	16241	16165	16062	16113	16153	16076	16209	15947	16089	16219	16230	16063	16023	16212	16114	16012	16166	15967	16039	16039	16356	15935	16177	16068	16133	16250	16227	16215	16297	16051	16193	16221	16092	15992	16138	16049	16319	16133	16073	16128	15933	16235	16110	16241	16149	16020	16107	16016	16311	16094	16263	16169	16011	16100	16194	15979	16121	16164	16018	16190	16130	16211	15988	15982	16234	16250	16051	16064	16077	16089	16176	16227	16223	15995	16150	16068	16319	16176	16289	16065	15926	15986	16298	16083	16066	16152	16108	15809	16253	16282	16240	16263	16083	16118	16087	16085	16091	16083	16045	16147	16102	15986	16157	16182	16227	16154	16194	15885	16040	16159	16239	16025	15937	16105	16186	16189	15982	16090	15869	16219	16118	16047	16256	16068	16056	16110	16142	15972	15963	16138	16118	16177	16132	16195	16127	16242	16234	16104	16376	16237	16260	16068	16058	16012	16309	16042	16047	16274	15967	16116	16232	16104	16085	16125	16096	15933	16206	16047	15958	16202	16020	16109	15979	16217	16083	16031	15915	16140	15999	16153	16222	16024	16122	16049	16224	16116	16153	16049	16080	16135	16199	16059	15857	15989	16094	16198	15980	16134	16090	16139	16249	16150	16287	16004	16198	15973	16038	16126	16182	15914	16138	16118	16343	16088	16032	15902	16244	15929	15983	16049	16063	16225	16097	16111	15974	16210	16220	16171	16065	16098	15932	16067	16116	16073	16200	16044	16116	16087	16053	16230	16003	16125	16082	16027	15963	16283	16122	16283	16172	16191	16068	16167	16139	16101	16107	16112	16112	16141	16168	16125	16047	16349	16068	16189	16023	16132	16214	16118	16186	16168	16013	16205	16236	16143	16230	16104	16126	16082	16182	16259	16074	16039	16219	16172	16139	16056	16094	16055	16124	16109	16033	15929	16041	16127	16068	16127	16239	16234	16158	16177	16030	16173	15911	16079	16174	16228	15931	16285	16147	16136	16140	16019	15949	16113	16198	16262	16281	16325	16255	16183	16101	16134	16168	16136	16259	16037	16074	16003	16029	16223	16127	16084	16066	16083	15981	16300	16141	16164	15969	16105	16172	16134	16261	16209	16259	16157	16170	16104	15984	16240	16216	16105	16093	16370	16033	16124	15952	16254	16235	16121	16051	16130	16207	15835	16065	15893	16090	15982	16080	16169	15996	16052	16250	16052	16145	16115	16111	16006	16143	16142	16178	16105	16291	16134	16117	16257	16168	16048	16206	16428	16152	16109	16243	16089	16117	16067	16169	16176	16032	15991	16206	16180	16089	16169	16134	16081	16064	16121	16107	16001	15965	16098	16187	16133	16050	16196	16225	15872	16057	16209	16093	16165	16159	16046	16137	16001	16191	15995	16248	16131	16070	16035	16010	16076	16086	16010	16071	16147	16026	16084	16165	16292	16043	16180	16059	16240	16059	15921	16124	16071	16246	16279	16091	16060	16116	16213	16249	15984	16032	16120	16065	16113	16074	16160	16126	16070	16202	16242	16015	16268	16249	16136	16096	16020	16025	16079	16148	16154	16318	16139	16052	16145	16136	16069	16074	16178	16094	16061	16259	16141	16044	16162	16066	16097	16267	16057	16174	15966	16131	16257	16056	16133	16218	16186	16217	16052	16277	16189	16073	15853	16238	16133	16013	16160	16182	16101	16147	16257	16086	16083	16089	16061	16071	16183	16016	16130	16062	16249	16024	16171	16163	16202	16159	16100	16266	16207	16210	16035	16057	16207	15992	16126	16190	16033	16366	16204	16072	16050	16095	16000	16242	16159	15954	16098	16031	16130	16161	16335	16231	16099	16331	16153	16228	16057	16278	16170	16151	16183	16049	15998	16292	16073	16047	16097	16137	16175	16210	16134	16251	16145	16201	16098	16175	16057	16275	16055	16043	16129	16054	16079	16294	16138	16059	16153	16022	16136	16039	16001	16254	16178	16031	16161	16126	16111	15967	16025	16183	16068	16221	16234	16123	16091	16223	16140	16343	16052	16122	15851	16151	16179	16410	16200	16141	16157	15996	16191	16198	15970	16266	15924	16114	16000	16148	16357	16130	16202	16082	16024	16153	16064	16196	16099	15917	16154	16118	16172	16122	16153	16264	16252	16043	16056	15968	16309	16204	16234	15999	16043	16038	16052	16153	15992	16160	16233	16236	16216	16172	16112	16096	15988	16112	16149	16130	16072	16255	16073	16363	16036	16165	16286	16326	16266	16008	16207	16272	15952	16040	16043	16230	16113	16084	16107	16079	16211	16076	16104	16177	16028	16027	16055	16187	16271	16102	16112	16083	16217	15954	16093	16164	16134	16082	16251	16064	15877	16175	16065	16371	16049	16192	16082	16122	16237	16158	16087	16142	16303	16093	16073	16087	16173	16062	15978	16064	16315	16233	15977	16172	15971	16289	16156	16099	16133	16216	16135	16216	16223	16078	16117	16251	16158	16033	16012	16204	16160	16024	16069	16115	16145	16198	15962	16090	16107	16275	16241	16266	16181	16046	16063	16172	16068	16152	16187	16062	16140	16056	16200	16020	16100	16187	16041	16135	15972	16209	16088	16180	16200	16147	16226	16095	16139	16089	16018	16216	16134	16175	16135	16094	16207	16131	16211	16332	16176	16312	16001	16054	16177	16268	16169	16191	15965	16195	16245	16209	15990	15963	16065	16207	16267	16073	16118	16253	16055	16153	16340	15844	16081	16041	16032	16103	16190	16245	16201	16164	16115	16167	15990	16099	15980	16063	16178	15989	16132	16149	16190	16216	16190	16179	16131	16104	16219	16095	16168	16128	16297	16134	16025	16137	16047	16210	16163	16187	16121	16066	16195	16093	16244	16191	16301	16225	16141	16185	16200	16171	15980	16086	16196	16287	16158	16135	16121	16006	16234	16128	16035	16170	16247	16162	16032	16149	16067	16106	16089	16054	16300	16046	16236	16274	16196	16179	16113	16089	16212	16024	16128	16250	15934	16074	16133	16114	16139	16173	16418	16155	16108	16053	16067	16028	16228	16110	15997	16011	16290	16097	16240	16015	16250	16202	16297	16170	16142	16003	16037	16180	16054	16151	16113	16190	16195	16194	16043	16237	16199	16148	16105	16133	16092	16063	16190	16029	16016	16051	16228	15980	16147	16094	16177	16013	16083	16147	16097	15928	16098	16042	16148	16118	16073	16053	16170	16111	16036	15981	16138	16097	16113	16060	16076	16256	16140	16064	16020	16131	16240	16161	16087	16078	16151	16028	15979	16100	16098	16112	16031	16240	16117	16343	16081	16131	16143	16075	16353	16014	16177	16213	16036	16039	16312	16160	16395	16127	15922	16138	16098	16117	16077	16132	15955	16166	16096	16013	16050	16203	16234	16087	16193	16365	16088	16142	16240	16242	16129	16194	16101	16205	16156	16052	16014	16019	16001	16144	16181	16140	16279	16290	16100	16292	16111	16022	16295	16245	16072	16179	16204	16040	16231	16020	15962	16170	16142	15910	16016	16087	16150	16091	16005	16080	16136	16142	16150	16013	16090	16255	16059	16010	16040	16094	16193	16154	16087	15940	16219	16124	16284	16042	16033	16253	16167	16024	15949	16310	16203	16153	16145	16052	16119	16017	16079	16116	16240	16155	16149	16163	16237	16129	16260	15952	16113	16125	16268	16087	16231	16099	16194	15886	16096	16268	16082	16112	16197	15988	16188	16078	16052	16077	16308	16133	16155	16093	16067	16145	16246	16241	16033	16188	16107	16195	16137	16053	16161	16016	16384	16107	16188	16199	16140	16085	16152	16182	16039	16243	16190	16118	16148	16232	16035	16054	16202	16176	15902	15949	16008	15900	16199	16178	16157	16059	15940	16088	16131	16103	16038	16059	15989	16180	16099	16071	16067	16098	16193	16221	16096	16186	16162	16267	16141	16276	15999	16033	16146	16100	15964	16064	16116	16088	16149	16087	16171	16230	16026	16116	16024	16204	16078	16164	16188	16180	16075	16288	16061	16119	15920	16139	16132	16145	15971	16123	16080	16265	15910	16212	16126	15928	16058	16194	16106	16097	16144	16106	16315	16269	16021	16042	15877	16144	16162	15961	16145	16161	16107	16048	16181	15859	16210	16271	16052	16181	16041	16169	16269	16051	16218	16161	16050
32791	39480	37556	27718	21238	20190	19925	19577	19453	19502	19658	19434	19657	19595	19666	19503	19497	19644	19700	19449	19626	19877	19764	19829	19727	19533	19534	19616	19732	19700	19746	19589	19585	19649	19724	19594	19614	19637	19675	19696	19632	19626	19686	19711	19578	19450	19513	19623	19861	19585	19480	19632	19551	19578	19620	19732	19608	19658	19430	19758	19638	19588	19693	19479	19523	19560	19633	19727	19581	19546	19746	19682	19644	19757	19428	19460	19656	19575	19389	19805	19559	19650	19572	19608	19589	19500	19711	19701	19627	19597	19559	19560	19504	19731	19514	19694	19512	19608	19475	19690	19482	19595	19451	19612	19447	19411	19586	19565	19634	19649	19763	19619	19623	19484	19652	19585	19684	19469	19412	19522	19707	19403	19524	19747	19600	19617	19500	19670	19576	19718	19573	19808	19524	19509	19522	19561	19528	19601	19381	19638	19625	19494	19429	19543	19379	19449	19517	19649	19741	19578	19652	19607	19554	19456	19606	19518	19607	19553	19423	19447	19548	19584	19411	19417	19827	19767	19611	19466	19636	19571	19552	19456	19577	19598	19499	19424	19635	19538	19363	19706	19589	19463	19876	19690	19586	19575	19591	19492	19675	19565	19541	19526	19477	19618	19256	19509	19695	19728	19644	19611	19712	19574	19616	19590	19453	19662	19465	19557	19636	19509	19632	19490	19622	19255	19629	19625	19496	19495	19590	19582	19647	19631	19240	19627	19265	19612	19650	19537	19573	19603	19500	19463	19565	19564	19731	19389	19472	19689	19598	19559	19545	19723	19546	19507	19483	19670	19650	19457	19625	19619	19505	19487	19537	19652	19697	19528	19616	19567	19607	19588	19562	19361	19474	19432	19659	19255	19613	19772	19639	19638	19424	19495	19442	19532	19458	19467	19498	19792	19680	19503	19666	19632	19478	19454	19516	19733	19615	19618	19508	19586	19550	19404	19675	19391	19438	19641	19467	19740	19598	19317	19603	19527	19680	19630	19717	19413	19589	19444	19561	19479	19749	19618	19680	19648	19708	19475	19505	19438	19418	19338	19326	19425	19536	19380	19431	19664	19568	19398	19595	19649	19510	19439	19486	19581	19522	19527	19804	19522	19529	19456	19681	19383	19477	19671	19548	19633	19569	19508	19598	19625	19674	19581	19629	19737	19652	19466	19450	19683	19586	19616	19760	19485	19450	19445	19440	19452	19661	19398	19555	19696	19593	19398	19702	19670	19661	19469	19484	19854	19731	19559	19558	19666	19485	19670	19507	19725	19536	19668	19565	19375	19645	19555	19524	19398	19632	19480	19633	19508	19561	19752	19592	19375	19351	19568	19652	19571	19717	19523	19602	19849	19737	19492	19565	19499	19452	19686	19584	19549	19573	19474	19718	19569	19419	19543	19517	19683	19495	19452	19524	19578	19437	19463	19592	19532	19447	19486	19410	19680	19733	19626	19428	19543	19602	19802	19583	19577	19513	19683	19373	19649	19611	19526	19586	19577	19421	19451	19371	19115	19524	19769	19584	19410	19628	19409	19417	19626	19488	19601	19460	19674	19754	19624	19400	19557	19473	19749	19574	19438	19645	19526	19542	19621	19535	19659	19588	19460	19847	19488	19575	19489	19758	19674	19537	19662	19490	19578	19569	19351	19482	19307	19569	19644	19648	19689	19589	19561	19591	19331	19562	19578	19779	19601	19566	19610	19349	19422	19487	19603	19528	19368	19511	19612	19452	19464	19543	19622	19436	19535	19515	19820	19568	19453	19583	19548	19598	19771	19700	19421	19536	19710	19538	19459	19239	19515	19710	19620	19666	19360	19572	19635	19399	19612	19549	19665	19712	19838	19593	19591	19590	19494	19614	19523	19456	19524	19499	19419	19554	19419	19634	19478	19602	19437	19739	19656	19500	19430	19467	19563	19725	19408	19566	19562	19764	19507	19475	19578	19414	19507	19471	19693	19471	19759	19764	19365	19601	19427	19532	19636	19761	19535	19484	19417	19678	19407	19452	19543	19561	19522	19493	19392	19542	19700	19489	19643	19648	19598	19612	19458	19631	19535	19455	19885	19647	19477	19570	19534	19484	19639	19537	19467	19398	19598	19502	19413	19602	19544	19326	19449	19430	19556	19444	19406	19545	19308	19709	19631	19671	19557	19622	19614	19704	19562	19586	19477	19592	19421	19458	19361	19749	19698	19670	19601	19474	19522	19730	19512	19669	19508	19496	19609	19554	19470	19500	19575	19775	19628	19531	19674	19353	19433	19481	19553	19525	19487	19532	19629	19663	19497	19500	19524	19736	19670	19420	19465	19509	19626	19618	19533	19741	19655	19585	19513	19668	19562	19480	19538	19716	19522	19560	19446	19508	19582	19744	19646	19759	19621	19597	19606	19482	19563	19477	19605	19506	19382	19627	19676	19602	19365	19577	19691	19483	19569	19467	19514	19555	19623	19299	19460	19546	19448	19683	19554	19533	19710	19586	19422	19611	19523	19404	19394	19383	19599	19718	19354	19519	19491	19494	19502	19597	19435	19211	19453	19706	19771	19710	19713	19712	19653	19598	19427	19689	19491	19683	19845	19465	19586	19499	19462	19424	19389	19490	19708	19464	19275	19533	19538	19407	19493	19640	19576	19389	19649	19570	19468	19493	19653	19637	19565	19508	19441	19590	19691	19734	19572	19642	19429	19528	19511	19596	19611	19465	19574	19522	19540	19413	19616	19593	19510	19513	19550	19537	19631	19458	19578	19808	19190	19672	19509	19621	19631	19479	19613	19462	19590	19662	19249	19523	19696	19538	19530	19443	19566	19865	19564	19549	19596	19560	19499	19659	19578	19734	19626	19387	19403	19807	19564	19398	19555	19533	19567	19529	19506	19491	19579	19802	19568	19653	19401	19577	19588	19625	19461	19495	19420	19575	19571	19576	19467	19522	19665	19487	19794	19689	19637	19422	19335	19869	19439	19557	19652	19532	19390	19703	19520	19464	19623	19467	19483	19619	19636	19529	19837	19511	19665	19635	19813	19816	19470	19473	19542	19437	19330	19591	19316	19462	19428	19436	19761	19589	19546	19494	19332	19506	19373	19595	19485	19462	19699	19384	19680	19613	19598	19558	19491	19528	19739	19565	19423	19451	19470	19509	19508	19549	19626	19599	19666	19730	19815	19600	19675	19605	19541	19779	19639	19395	19567	19576	19482	19735	19599	19621	19634	19600	19497	19554	19734	19578	19374	19472	19479	19543	19683	19519	19414	19563	19657	19683	19361	19543	19441	19671	19611	19759	19478	19845	19700	19444	19596	19643	19496	19405	19661	19579	19395	19785	19725	19506	19523	19526	19428	19651	19584	19513	19593	19476	19623	19665	19619	19694	19531	19762	19532	19521	19699	19580	19481	19393	19572	19579	19517	19413	19468	19467	19449	19573	19533	19516	19501	19506	19646	19553	19673	19696	19433	19624	19676	19844	19622	19604	19716	19562	19435	19636	19717	19525	19562	19435	19526	19679	19603	19619	19558	19615	19510	19475	19723	19759	19480	19633	19583	19420	19600	19418	19645	19585	19632	19492	19536	19326	19474	19689	19662	19791	19580	19658	19428	19607	19228	19570	19542	19630	19444	19508	19559	19591	19584	19631	19512	19470	19506	19678	19438	19799	19737	19715	19807	19522	19484	19632	19626	19604	19635	19573	19419	19412	19702	19711	19542	19563	19626	19575	19667	19601	19560	19704	19501	19469	19492	19635	19498	19545	19469	19703	19627	19554	19754	19755	19529	19600	19548	19559	19600	19663	19548	19584	19677	19334	19463	19409	19682	19576	19461	19785	19521	19533	19290	19353	19733	19435	19561	19681	19653	19503	19620	19843	19448	19536	19555	19554	19538	19862	19538	19460	19370	19725	19672	19504	19670	19503	19461	19586	19660	19470	19523	19765	19460	19534	19607	19704	19575	19415	19419	19601	19531	19830	19587	19582	19517	19625	19555	19466	19818	19683	19576	19662	19764	19505	19520	19377	19731	19732	19510	19642	19563	19501	19632	19596	19528	19556	19454	19466	19528	19618	19593	19585	19593	19600	19866	19587	19511	19465	19673	19377	19484	19640	19719	19620	19585	19470	19795	19766	19600	19640	19671	19524	19779	19690	19308	19351	19359	19346	19345	19534	19692	19449	19556	19580	19813	19631	19591	19517	19557	19556	19549	19700	19447	19569	19625	19553	19522	19372	19571	19379	19335	19864	19534	19490	19609	19551	19280	19668	19830	19762	19637	19520	19423	19507	19361	19567	19597	19694	19494	19626	19480	19620	19487	19621	19443	19544	19484	19388	19506	19668	19536	19665	19323	19363	19506	19737	19647	19659	19518	19696	19566	19489	19481	19597	19321	19480	19521	19570	19397	19535	19645	19875	19453	19510	19562	19689	19412	19482	19650	19586	19671	19637	19393	19568	19607	19562	19542	19726	19577	19638	19506	19573	19553	19661	19381	19751	19544	19603	19418	19583	19521	19548	19860	19695	19418	19666	19569	19621	19700	19549	19478	19802	19567	19570	19379	19602	19452	19591	19547	19484	19452	19612	19616	19460	19588	19543	19615	19467	19526	19395	19571	19479	19521	19513	19577	19541	19489	19730	19590	19652	19519	19561	19319	19447	19582	19605	19601	19708	19552	19595	19438	19444	19539	19681	19383	19636	19566	19557	19726	19634	19552	19622	19700	19463	19448	19649	19692	19305	19520	19583	19588	19515	19709	19607	19710	19545	19449	19590	19767	19651	19579	19381	19586	19733	19700	19798	19539	19561	19639	19651	19474	19534	19367	19564	19480	19290	19573	19685	19546	19525	19572	19463	19541	19592	19726	19638	19782	19646	19787	19610	19334	19509	19290	19672	19577	19568	19593	19738	19588	19563	19613	19587	19535	19641	19498	19506	19605	19690	19598	19427	19645	19697	19634	19759	19346	19589	19840	19404	19679	19282	19755	19637	19719	19341	19571	19715	19358	19637	19493	19524	19633	19713	19395	19458	19576	19192	19508	19554	19620	19465	19309	19666	19608	19569	19462	19527	19613	19282	19508	19599	19646	19726	19660	19504	19557	19593	19763	19473	19655	19509	19618	19371	19605	19582	19522	19523	19648	19527	19464	19388	19379	19333	19464
44885	57945	37976	22869	18028	16763	16486	16287	16408	16507	16354	16312	16477	16310	16383	16363	16297	16335	16475	16255	16428	16547	16413	16428	16449	16315	16282	16370	16305	16505	16478	16298	16260	16406	16340	16512	16394	16438	16393	16160	16369	16285	16274	16389	16341	16293	16254	16471	16474	16375	16156	16279	16410	16222	16426	16211	16283	16401	16548	16201	16464	16521	16510	16207	16327	16192	16309	16235	16416	16231	16390	16431	16387	16148	16382	16346	16338	16220	16361	16385	16266	16359	16401	16380	16395	16239	16173	16293	16292	16474	16325	16239	16291	16363	16272	16290	16314	16209	16414	16357	16298	16417	16294	16189	16421	16477	16327	16307	16306	16349	16173	16401	16277	16312	16215	16544	16389	16292	16312	16385	16442	16358	16544	16428	16315	16351	16511	16279	16424	16338	16385	16366	16416	16326	16259	16464	16507	16415	16275	16389	16369	16290	16334	16455	16291	16428	16303	16487	16303	16386	16268	16416	16504	16208	16370	16602	16340	16515	16427	16425	16507	16296	16490	16250	16202	16491	16664	16218	16286	16241	16288	16580	16367	16202	16309	16367	16303	16460	16332	16211	16364	16494	16261	16462	16414	16271	16227	16480	16188	16424	16292	16279	16166	16521	16398	16342	16400	16215	16461	16371	16338	16414	16470	16409	16482	16310	16325	16395	16448	16222	16444	16431	16394	16506	16172	16361	16313	16297	16294	16380	16208	16326	16441	16399	16370	16287	16376	16480	16176	16389	16536	16452	16505	16288	16476	16389	16263	16256	16363	16441	16378	16331	16303	16291	16477	16290	16309	16570	16409	16311	16295	16489	16325	16347	16377	16311	16360	16395	16292	16370	16287	16454	16525	16423	16126	16322	16453	16307	16546	16291	16365	16357	16454	16471	16287	16415	16150	16366	16382	16384	16432	16580	16402	16386	16216	16304	16279	16420	16249	16425	16335	16417	16276	16392	16398	16384	16310	16278	16291	16385	16218	16233	16280	16354	16368	16490	16170	16315	16462	16377	16330	16508	16464	16383	16390	16328	16508	16307	16422	16415	16354	16388	16255	16343	16355	16511	16473	16340	16153	16243	16565	16473	16441	16368	16437	16263	16471	16386	16404	16280	16358	16390	16374	16206	16291	16276	16393	16392	16440	16391	16439	16490	16465	16298	16411	16385	16310	16272	16471	16249	16462	16237	16364	16255	16256	16335	16420	16346	16426	16183	16385	16395	16263	16246	16300	16311	16341	16412	16413	16226	16542	16305	16370	16344	16250	16385	16476	16281	16402	16416	16354	16128	16340	16217	16058	16397	16265	16349	16481	16353	16400	16340	16228	16479	16343	16323	16404	16400	16398	16319	16355	16331	16290	16515	16315	16381	16349	16438	16403	16461	16372	16133	16442	16400	16452	16271	16233	16451	16380	16337	16331	16351	16281	16462	16424	16299	16233	16270	16496	16369	16348	16349	16253	16200	16509	16485	16428	16250	16415	16328	16359	16149	16474	16364	16257	16259	16362	16426	16254	16271	16244	16301	16452	16438	16538	16317	16300	16278	16485	16274	16329	16530	16280	16334	16314	16502	16472	16431	16479	16320	16396	16285	16264	16405	16537	16259	16514	16417	16450	16244	16308	16320	16464	16211	16498	16389	16315	16333	16377	16290	16244	16294	16317	16270	16452	16394	16243	16366	16281	16347	16221	16510	16381	16310	16269	16358	16449	16452	16424	16223	16358	16293	16350	16271	16324	16361	16371	16668	16365	16470	16357	16483	16402	16201	16291	16385	16392	16372	16322	16289	16330	16451	16275	16256	16448	16168	16487	16506	16363	16347	16414	16334	16439	16332	16477	16302	16275	16493	16380	16343	16515	16354	16251	16356	16376	16239	16415	16537	16328	16357	16417	16344	16456	16345	16379	16286	16330	16334	16338	16481	16576	16280	16437	16306	16430	16304	16297	16404	16420	16556	16460	16400	16383	16407	16415	16287	16390	16516	16422	16334	16440	16302	16320	16398	16438	16415	16305	16259	16284	16286	16415	16341	16409	16326	16303	16290	16350	16398	16381	16351	16508	16432	16154	16413	16216	16485	16465	16321	16415	16309	16469	16362	16350	16364	16267	16381	16432	16410	16400	16386	16440	16254	16446	16419	16284	16367	16452	16456	16313	16339	16300	16236	16230	16315	16396	16243	16418	16408	16554	16412	16360	16354	16413	16629	16385	16494	16497	16349	16370	16219	16455	16293	16251	16445	16152	16323	16514	16293	16231	16511	16347	16183	16393	16411	16363	16315	16407	16278	16389	16215	16301	16461	16500	16309	16420	16409	16421	16202	16403	16273	16188	16315	16545	16458	16421	16313	16466	16340	16268	16295	16460	16320	16397	16379	16534	16459	16270	16376	16487	16196	16260	16438	16254	16486	16320	16442	16423	16396	16472	16256	16395	16338	16283	16361	16313	16343	16300	16354	16273	16348	16327	16503	16264	16311	16390	16464	16380	16260	16477	16495	16298	16438	16465	16297	16365	16327	16356	16339	16326	16330	16265	16350	16398	16359	16472	16387	16446	16517	16335	16507	16374	16281	16303	16315	16446	16338	16367	16326	16446	16326	16338	16331	16395	16302	16499	16301	16317	16306	16364	16364	16362	16336	16382	16353	16515	16391	16371	16403	16239	16429	16426	16562	16190	16397	16271	16341	16237	16330	16381	16463	16206	16393	16400	16254	16579	16149	16400	16566	16237	16420	16379	16315	16466	16299	16286	16174	16552	16357	16441	16344	16386	16476	16189	16338	16403	16434	16497	16478	16229	16313	16427	16257	16344	16471	16504	16401	16406	16537	16408	16364	16454	16328	16573	16330	16481	16404	16418	16291	16403	16488	16324	16280	16348	16255	16477	16396	16311	16239	16352	16317	16255	16317	16515	16386	16451	16232	16255	16433	16406	16371	16304	16372	16304	16311	16280	16507	16317	16155	16280	16368	16366	16514	16431	16493	16297	16307	16406	16290	16396	16554	16255	16400	16551	16356	16431	16477	16317	16322	16193	16414	16313	16454	16296	16432	16418	16340	16325	16379	16193	16522	16267	16450	16130	16237	16286	16239	16264	16440	16440	16327	16370	16429	16516	16227	16467	16321	16440	16215	16586	16360	16375	16391	16415	16332	16397	16489	16453	16105	16515	16546	16442	16388	16529	16479	16295	16504	16359	16331	16372	16306	16386	16189	16355	16419	16445	16467	16412	16442	16459	16256	16373	16355	16386	16407	16358	16298	16322	16429	16483	16361	16435	16319	16409	16547	16264	16393	16143	16571	16373	16507	16365	16336	16322	16270	16300	16203	16260	16469	16300	16418	16440	16299	16444	16162	16374	16394	16345	16291	16343	16375	16330	16383	16422	16291	16351	16344	16607	16485	16550	16379	16480	16282	16392	16511	16288	16370	16435	16393	16370	16233	16355	16225	16239	16310	16358	16332	16572	16331	16443	16315	16309	16432	16348	16186	16369	16354	16457	16229	16377	16368	16475	16533	16241	16284	16293	16319	16335	16283	16448	16363	16440	16352	16349	16445	16434	16235	16375	16271	16461	16413	16385	16406	16253	16560	16367	16447	16412	16392	16419	16313	16265	16249	16337	16327	16318	16333	16513	16111	16460	16208	16260	16392	16369	16337	16299	16329	16534	16362	16242	16282	16509	16309	16339	16348	16366	16305	16406	16327	16551	16258	16461	16286	16341	16247	16514	16439	16355	16410	16379	16386	16464	16475	16296	16438	16317	16408	16465	16358	16441	16521	16304	16312	16257	16328	16370	16404	16339	16325	16283	16314	16493	16208	16350	16405	16260	16372	16606	16333	16287	16236	16174	16493	16393	16195	16420	16406	16263	16509	16385	16402	16466	16462	16496	16253	16457	16332	16307	16394	16552	16422	16213	16523	16310	16386	16473	16369	16333	16438	16282	16174	16341	16277	16430	16490	16417	16469	16454	16461	16390	16418	16337	16287	16286	16497	16383	16223	16236	16431	16351	16271	16363	16605	16343	16317	16391	16338	16231	16536	16270	16422	16338	16437	16457	16350	16532	16350	16386	16292	16528	16444	16424	16301	16372	16350	16070	16370	16355	16387	16443	16333	16411	16294	16484	16228	16459	16399	16268	16567	16468	16267	16379	16236	16459	16271	16298	16388	16392	16367	16389	16490	16393	16392	16469	16317	16449	16349	16331	16369	16379	16397	16292	16335	16397	16423	16296	16392	16351	16264	16388	16362	16306	16342	16402	16605	16312	16319	16338	16253	16372	16374	16496	16267	16358	16369	16367	16452	16393	16396	16393	16342	16320	16448	16343	16628	16170	16396	16479	16314	16313	16445	16455	16298	16477	16428	16306	16190	16413	16459	16254	16436	16409	16357	16346	16276	16417	16435	16378	16429	16485	16482	16488	16469	16309	16434	16137	16319	16232	16451	16463	16385	16442	16397	16579	16327	16407	16418	16495	16381	16506	16454	16498	16230	16594	16289	16469	16390	16398	16571	16379	16371	16434	16395	16267	16277	16229	16078	16284	16296	16359	16364	16286	16515	16336	16163	16444	16335	16281	16481	16574	16473	16433	16325	16381	16440	16354	16388	16372	16208	16510	16343	16366	16257	16406	16342	16387	16325	16439	16306	16498	16396	16234	16404	16376	16411	16289	16457	16386	16348	16480	16460	16350	16539	16476	16211	16473	16264	16370	16288	16334	16211	16426	16462	16263	16444	16267	16306	16214	16423	16258	16528	16280	16428	16567	16380	16419	16386	16376	16428	16301	16266	16331	16218	16384	16325	16490	16453	16434	16403	16361	16284	16252	16366	16474	16257	16333	16448	16486	16411	16426	16381	16387	16383	16327	16368	16239	16484	16338	16354	16338	16474	16352	16260	16404	16360	16397	16361	16409	16238	16408	16310	16405	16413	16446	16275	16414	16333	16454	16369	16182	16434	16458	16400	16404	16378	16542	16381	16409	16354	16361	16536	16407	16247	16398	16321	16341	16457	16402	16481	16319	16345	16525	16429	16346	16392	16505	16383	16347	16286	16302	16397	16287	16295	16319	16320	16417	16447	16399	16215	16303	16262	16442	16406	16343	16418	16348	16325	16239	16451	16458	16358	16569	16445	16334	16515	16523	16323
24442	24634	33200	28032	23742	23441	22274	19565	19351	19442	19629	19331	19491	19406	19481	19466	19560	19548	19494	19372	19517	19497	19426	19492	19410	19453	19158	19173	19266	19229	19284	19237	19345	19326	19191	19273	19193	19176	19236	19352	19411	19207	19096	19301	19451	19270	19397	19379	19181	19422	19195	19284	19371	19161	19398	19500	19420	19239	19180	19135	19477	19255	19089	19187	19057	19178	19069	19535	19154	19165	19204	19216	19347	19286	19226	19302	19079	19045	19423	19115	19131	19276	19149	19003	19011	19269	19278	19342	19133	18965	19320	19389	19383	19142	19216	19120	19289	19158	19072	19298	19091	19162	19064	19286	19178	19171	19282	19059	19308	19369	19165	19059	19115	19141	19281	19224	19255	19150	19415	19305	19424	19135	19220	19419	19344	19196	19343	18977	19435	19210	19149	19254	19365	19298	19245	19143	19257	19309	19279	19325	19245	19224	19127	19069	19154	19129	19199	19045	19313	19191	19044	19302	19305	19453	19267	19292	19273	19209	19344	19245	19266	19128	19279	19246	19294	19154	19228	19306	19138	19182	19223	19271	19326	19241	19051	19471	19372	19252	19326	19142	19198	19179	19075	19264	19283	19285	19201	19181	19081	19321	19233	19208	19222	19243	19181	19157	19313	19110	19050	19218	19296	19250	19328	19175	19220	19217	19462	19171	19216	19025	19270	19084	19160	19166	19086	19180	18905	19155	19233	19052	19035	19281	19337	19256	19227	19000	19095	19183	19365	19089	19120	19114	19402	19204	19286	19411	19280	19277	19417	19226	19249	19328	19380	19237	19222	19294	19262	19176	19313	19089	18928	19305	19143	19177	19160	19151	19209	19341	18928	19055	19391	19357	19374	19075	19062	19030	19305	18889	19236	19169	19286	19129	19229	19088	19182	19199	19178	18981	19250	19376	18988	18996	19210	19323	19256	19118	19355	19267	19086	19225	19279	19317	19181	19319	19310	19467	19238	19196	19319	19206	18995	18979	19360	19365	19123	19108	19313	19127	19258	18950	19067	19064	19284	19163	19133	19038	19236	19243	19325	19206	19235	19191	19218	19272	19128	19201	19197	19078	19262	19238	19387	19073	19208	18956	19187	19155	19185	19163	19127	19220	19428	18981	19164	19174	19177	19260	19369	19278	19322	19195	19314	19092	19191	19077	19284	19164	19142	19233	19147	19489	19312	19192	19311	19329	19377	19160	19005	19079	19232	19139	19242	19265	19338	19244	19308	19153	19280	19109	19299	19298	19119	18952	19000	19194	19295	19209	19267	19375	19305	19062	19050	19179	19215	19364	19203	19239	18999	19213	19115	19265	19402	19290	18979	19231	19256	19143	19112	19252	19315	19350	19138	19368	19163	19319	19316	19105	19389	19316	19025	19183	19310	19224	19435	19268	19076	19284	19166	19170	19039	19169	18970	19323	19195	19284	19049	19288	19196	19043	19225	19273	19313	19235	19235	19062	19191	19442	19010	19149	19082	19125	19182	19253	19251	18986	19166	19383	19429	19402	19199	19183	19064	19182	19290	19119	19222	19308	19151	19080	19421	19270	19227	19270	19325	19129	19291	19288	19435	19310	19152	19090	18908	19185	19201	19226	19075	19525	19140	19231	19247	19124	19206	19358	19302	19199	19181	19201	19364	19100	19204	19160	19307	19213	18936	18899	19251	19227	19227	19140	19302	19220	19431	19355	19222	19231	19308	19111	19302	19210	19156	19086	19311	19172	19256	19219	18962	19404	19170	19240	19381	19117	19102	19302	19291	19222	19293	19224	19112	19088	19101	19084	19302	19157	19354	19120	19341	19248	19333	19133	19177	19166	19103	19219	19195	19305	19083	19353	19201	19106	19272	19080	19203	19514	19164	19281	19170	19188	19206	19152	19273	19212	19365	19336	19424	19220	19289	19123	19187	19172	19193	19241	19291	19292	19256	19249	19250	19217	19189	19277	19341	19119	19257	19190	19262	19146	19229	19270	19091	19389	19285	19219	19412	19168	19005	19230	19186	19320	19496	19059	18923	19116	19168	19070	18972	19066	19465	19222	19160	19431	19174	19256	19188	19157	19350	19369	19148	19264	19267	19121	19133	19326	19427	18993	19053	19360	19378	19254	19328	19126	19450	19286	19125	19440	19163	19214	19203	19182	19276	19258	19021	19340	19102	19156	19212	19260	19139	19284	19141	19199	19324	19086	19198	19197	19184	19208	19050	18961	19016	19200	19188	19218	19247	19351	19168	19123	19328	19311	19316	19384	19283	19164	19385	19258	19292	19421	19192	19129	19281	19061	19279	19284	19416	19123	19361	19193	19299	19354	19294	19341	19418	19301	19197	19405	19095	19168	19303	19171	19403	19207	19406	19238	19225	19339	19291	19113	19221	19349	19304	19159	19279	19248	19232	19307	19254	19074	19310	19223	19252	19218	19509	18989	19206	19418	19244	19266	19139	19153	19244	19144	19011	19136	19279	19137	19253	19216	19283	19255	19335	19047	19087	18969	19248	19025	19208	19300	19164	19420	19385	19104	19221	19017	19221	19186	19302	19376	19419	19327	19361	19285	19325	19122	19283	19187	19187	19237	19397	18993	19213	18995	19360	19191	19328	19313	19268	19276	19141	19210	19153	19116	19359	19158	19224	19172	19281	19209	19554	19054	19171	19294	19368	19410	19330	19167	19177	19256	19200	19273	19132	19138	19313	19147	19165	19096	19108	19250	19232	19176	19196	19214	19343	19095	19032	19201	19256	19281	19248	19240	19023	19218	19296	19233	19206	19054	19273	19055	19183	19415	19391	19281	19234	19231	19273	18982	19063	19198	19115	19013	19131	19347	18997	19383	19207	19142	19200	19178	19296	19221	19105	19045	19272	19098	19040	19246	19395	19357	19249	19137	19399	19362	19288	19204	19151	18989	19383	19269	19306	19193	19352	19078	19320	19113	19248	19368	19178	19230	19089	19332	19310	19317	19250	19320	19300	19086	19344	19189	18987	19093	19091	19316	19440	19110	19230	19061	19179	19159	19134	19222	19419	19148	19125	19248	19154	19237	19234	19261	19242	19215	18948	19234	19233	19096	19106	19354	19243	19082	19337	19240	19371	19021	19092	19268	18988	19217	19296	19320	19286	19202	19120	19147	19237	19122	19143	19173	19180	19336	19218	19318	19332	19271	19096	19137	19210	19165	19281	19332	19088	19104	19090	19213	19304	19340	19418	18973	19265	19243	19307	19165	19339	19391	19155	19234	19233	19159	19288	19302	19273	19241	19003	19151	19244	19408	19194	19297	19300	19250	19431	19285	19260	19288	19310	19229	19238	19355	19335	18961	19239	19378	19310	19103	19319	19268	19180	19297	19346	19295	19158	18989	19074	19104	19119	19034	19266	19074	19111	19433	19111	19064	19052	19012	19202	19026	19343	19108	19292	19297	19233	19365	19233	19285	19291	19446	19161	19254	19406	19317	19228	19212	19459	19241	19266	19079	19019	19265	19208	19264	19193	19327	19372	19245	19189	19425	19308	19289	19098	19503	19140	19179	19109	19073	19173	19248	19290	19220	19378	19226	19233	19056	19013	19181	19124	19277	19250	19207	19259	19258	19385	19300	19198	19141	19302	19289	19329	19169	19236	19309	19239	19011	19145	19241	19365	19035	19295	19208	19246	19145	19267	19337	19306	19275	19231	19301	19285	19272	19243	19189	19312	19271	19150	19207	19291	19295	19168	19229	19406	19195	19163	19344	19132	19400	19075	19184	19300	19086	19287	19150	19315	19315	19433	19279	19255	19089	19224	19246	19245	19080	19221	19066	19121	19224	19245	19341	19238	19271	19213	19211	19146	19222	19309	19066	19558	19297	19249	19129	19221	19119	19373	19277	19249	19167	19012	19267	18975	19127	19210	19100	19204	19284	19257	19044	19163	19014	19136	19182	19364	19167	19245	19292	19119	19044	19229	19329	18975	19233	19182	19266	19331	19139	19342	19169	19043	19298	19147	19106	19355	19288	19141	19476	19203	19281	19233	19010	19159	19289	19170	19183	19384	19286	19204	19231	19261	19242	19219	19112	19177	19202	19165	19243	19359	19239	19095	19118	19221	19378	19226	19078	19088	19214	19297	19407	19442	19253	19256	19221	19069	19212	19267	19088	19186	19268	19146	19312	19332	19129	19276	19120	19376	19150	19350	19106	19279	19066	19144	19265	19308	19034	19310	19265	19303	19189	19573	19307	19095	19194	19118	19233	19267	19242	19257	19399	19317	19160	19152	19305	19573	19321	19259	19119	19242	19104	19206	19165	19148	19263	19298	19340	19224	19331	19118	19206	19136	19289	19114	19079	19187	19339	19299	19190	19145	19191	19463	19160	19215	19182	19416	19303	19101	19239	19222	19150	19383	19198	19230	19316	19312	19178	19212	19178	19079	19280	19312	19409	19255	18858	19256	19445	19191	19161	19331	19249	19201	19093	19190	19172	19324	19168	19107	19149	19113	19183	19175	19192	19320	19146	19069	19264	19240	19089	19309	19390	19612	19393	19308	19198	19097	18956	19175	19139	19112	19147	19400	19115	19277	19485	19205	19179	19067	19103	19260	19269	19151	19041	19273	19290	19226	19120	19264	19131	19118	19304	19189	19085	19214	19129	19415	19293	18994	19114	19165	19206	19427	19235	19095	19242	19104	19209	19148	19266	19143	19458	19294	19277	19385	19281	19057	19377	19219	19115	19193	19292	19444	19183	19318	19323	19186	19287	19370	19164	19451	19296	19339	19226	19277	19370	19246	19189	19320	18973	19258	19194	19177	19246	19037	19481	18950	19232	19330	19426	19188	19414	19380	19456	19413	19189	19164	19277	19121	19264	19305	19297	19328	19253	19210	19228	19343	19492	19342	19166	19362	19369	19288	19242	19417	19341	19189	19489	19356	19279	19433	19313	19096	19097	19160	18859	19196	19331	19288	19045	19403	19372	19087	19371	19177	19200	19170	19044	19255	19011	19398	19251	19203	19254	19165	19415	19089	19149	19247	19114	19294	19127	19276	19380	18959	19300	19375	19145	19287	19092	19236	19299	19061	19054	19252	19389	19122	19294	19333	19196	19271	19220	19543	19252	19189	19374	19208	19165	19264	19075	19214	19268	19120	19274	19208	19285	19279	19242	19314	19288
64347	97156	67983	40028	24038	17969	16573	16155	16126	16313	16105	16165	16297	16213	16309	16171	16159	16127	16133	16341	16295	16216	16119	16145	15970	16057	16073	16277	16344	16169	16233	16285	16223	16262	16183	16369	16185	16217	16109	16045	16239	16366	16118	16302	16243	16278	15886	16112	16234	16176	16063	16118	16193	16104	16022	16086	16278	16177	15968	16241	16396	16173	16247	15986	16236	16195	15945	16201	16246	16146	16049	16169	16124	16209	16279	16240	16278	16247	16070	16208	16039	16327	16105	16178	16065	16145	16180	16063	16135	16125	16195	16212	16174	16307	16192	16069	16331	16138	16106	16340	16172	16220	16212	16249	16031	16255	16109	16075	15952	16303	16130	16145	16289	16126	16220	16194	16045	16154	16159	16323	16129	16066	16154	16333	16180	16092	16092	16080	16240	16212	16083	16108	16215	16213	16223	16337	16207	16003	16182	16281	16257	16235	16153	16192	16030	16230	16152	16324	16183	16120	16070	16270	16279	16176	16154	16000	16270	16350	16236	16161	16158	16133	16293	16103	16091	16066	16347	16169	16052	16319	16167	16141	16019	16061	16111	16186	16259	16055	16118	16270	16278	16066	16130	16174	16342	16224	16355	16184	16124	16017	16099	16193	16158	16175	16311	16153	15986	16058	16154	16180	16234	16010	16098	16407	16171	16260	16140	16186	16286	16245	16167	16190	16072	16272	16249	16031	16289	16143	16112	16134	16227	16225	15986	16324	16237	16148	16202	16230	16046	16210	16290	16136	16145	16219	16119	16240	16219	16175	16298	16174	16165	16105	15988	16249	16081	16077	16268	16292	16012	16192	16328	16135	16150	16283	16302	16086	16227	15979	16117	16237	16139	16004	16263	16205	16391	16151	16344	16343	16212	16081	16096	16234	16361	16171	16030	16102	16218	16116	16266	16204	16279	15924	16029	16276	16208	16315	16276	16168	16285	16263	16359	16270	16206	16381	16095	16127	16261	16028	16196	16199	16283	16280	16241	16106	16031	16129	16299	16223	16110	16102	16171	16121	16370	16122	16087	16038	16160	16115	15921	16158	16209	16075	16208	16165	15958	16270	16232	16070	16161	16140	16110	16037	16145	16257	16114	16446	16282	16114	16369	16329	16227	16313	16045	16279	16013	16108	16243	16039	16264	16256	16221	16073	16339	16068	16123	16267	16253	16286	16025	16223	16319	16036	16176	16027	16304	16312	16162	16216	16087	16219	16269	16144	16081	16215	16102	16296	16164	16244	16082	16176	16110	16048	16080	16197	16054	16125	16170	16174	16183	16175	16225	16180	15900	16219	16153	16252	16156	16271	16235	16060	16107	16035	16277	16182	16300	16120	16146	16090	16261	16196	16066	16085	16286	16242	15969	16274	16043	16118	16267	16046	16135	16208	16043	16226	16156	16112	16131	16132	16335	16170	16077	16101	16235	16122	16256	16157	16224	16126	16095	16197	16234	16113	16225	15968	16056	16229	16142	16317	16214	16331	16176	16212	16117	16247	16054	16290	16216	16162	16202	16288	16230	15934	16308	15951	16228	16156	16084	16232	16276	16263	16202	16142	16253	16149	16196	16104	16277	16154	16187	16168	16157	16166	16165	16060	16198	16214	16084	16146	16064	16264	16076	16143	16295	16241	16165	16220	16410	16125	16197	16121	16141	16193	16093	16245	16269	16169	16236	16286	16183	16105	16265	16223	16127	16275	16039	16237	16049	16164	16072	16307	16135	16277	16022	16169	16224	16155	16132	16236	16218	16107	16228	16293	15928	16356	16086	16339	16149	16094	16324	16086	16277	16156	16273	16205	16152	16024	16193	16149	16210	16093	16063	16367	16102	16166	16106	16278	16155	16067	16224	16163	16100	16211	16085	16328	16078	16233	16090	16242	16183	16045	16144	16273	16294	16197	16233	16118	16052	16288	16226	16177	16170	16115	16213	16243	16265	16105	16258	16136	16189	16136	16153	16208	16174	16115	16320	16169	16114	16178	16281	16050	16064	16308	16031	16392	16026	16203	16134	16238	16222	16334	16292	16072	16143	16154	16083	16079	16136	16269	16156	16137	16151	16239	16245	16225	16098	16172	16183	16240	16340	16150	16255	16102	15985	16324	16309	16337	16184	16179	16052	16215	16044	16330	16295	16086	16321	16115	16339	16119	16183	16289	16014	16174	16172	16278	16156	16253	16175	16103	16111	16304	16223	16172	16239	15998	16180	16245	16315	16196	16131	16108	16338	16107	16282	16066	16286	16104	16285	16216	16049	16221	16167	16131	16241	16280	16057	16350	16322	16171	16332	16146	16189	16396	16101	16168	16310	16263	16187	16208	16162	16244	16119	16194	16249	16189	16223	16128	16217	16191	16114	16132	16091	15927	16087	16137	16221	16223	16229	16233	16202	16112	16363	16223	16170	16155	16206	16204	16165	16211	16248	16093	15994	16026	16103	16202	16270	16163	16245	16147	16150	16095	16320	16258	16112	16080	16007	15991	16151	16261	16182	16048	16222	16083	16199	16020	16192	16234	15993	16171	16222	16189	16231	16109	15996	16187	16347	16254	16290	16276	16102	16074	16262	16262	16173	16184	16217	16127	16039	16215	16217	16289	16219	16207	16209	16105	15975	15991	15946	16251	16232	16197	16347	16243	16249	16046	16237	16311	16155	16100	16272	16235	16241	16038	16221	16272	16309	16167	16306	15931	16323	16118	16278	16142	16242	16149	16111	16164	16209	16205	16100	16081	16176	16232	16260	16171	16096	16179	16217	16103	16015	16128	16189	16180	16305	16271	16241	16064	16219	16177	16027	16131	16185	16154	16058	16050	16216	16318	16097	16224	16173	16087	16115	16114	16126	16077	16120	16143	16208	16233	16292	16012	16046	16246	16134	16141	16216	16037	16168	16247	16161	16103	16188	16176	16196	16220	16149	16141	16081	16071	16234	16103	16204	16153	16153	16157	16190	16172	16181	16280	16221	16109	16242	16109	16284	16197	16296	16222	16233	16289	16244	16286	16061	16122	16342	16257	16087	16202	16170	16196	16228	16346	16045	16044	16280	16310	15979	16297	16152	16171	16232	16333	16185	16040	16144	16321	16075	16297	16122	16319	16117	16294	16334	16281	16093	16151	16193	16359	16225	16282	16099	16240	16118	16062	16253	16230	16102	16078	16109	16170	16350	16117	16062	16270	16074	16252	16146	16147	16155	16283	16209	16155	16201	16283	16199	16268	16058	16332	16194	16153	16209	16266	16221	16064	16145	16257	16225	15998	16205	16141	15943	16133	16127	16065	16074	16146	16328	16355	16161	16121	16133	16141	16266	16274	16166	16360	16236	15961	16259	16021	16202	16105	16200	16175	16063	16023	16190	16094	16168	16166	16250	16138	16131	16115	16261	16237	16326	16241	16071	16135	16111	16227	16194	16232	16194	16174	16110	16065	16231	16090	16165	16205	16248	16248	16218	16304	16195	16269	16240	16354	16169	16269	16150	16252	16241	16197	16183	16264	16237	16259	16124	16296	16258	16166	16012	16124	16271	16005	16265	16329	16298	16153	16257	16174	16152	16165	16152	16191	16146	16081	16257	16255	16151	16034	16144	16183	16212	16167	16227	16143	16120	16157	16231	16215	16094	16178	16306	16142	16321	16130	16184	16100	16146	16255	16209	16173	16155	16171	16261	16267	16190	16177	16210	16326	16233	16279	16172	16387	16062	16205	16264	15915	16400	15985	16275	16074	16242	16371	16285	16157	16141	16233	16315	16149	16046	16185	16254	16302	16215	16060	16067	16290	16170	16136	16225	16103	16178	16198	16225	16344	16081	16189	16142	16265	16143	16163	16095	16179	16264	16255	16304	16189	16249	16305	16280	16178	16054	16172	16328	16175	16209	16089	16124	16055	16161	16149	16179	16113	16436	16013	16416	16228	16151	16263	16148	16231	16126	16103	16220	16105	16143	16278	16297	16063	16357	16252	16248	16163	16189	16113	16248	16164	16012	16188	16242	16252	16073	16168	16096	16240	16228	16173	15905	16330	16230	16147	16163	16240	16208	16228	16238	16140	16274	16084	16143	16340	16242	16138	16157	16320	16031	16206	16182	16156	16200	16226	16142	16166	16157	16208	15966	16169	16219	16198	16046	16234	16209	16118	16152	16254	16227	16121	16265	16203	16172	16166	16196	16183	16367	16148	16105	16082	16066	16308	16294	16172	16032	16065	16350	16351	16193	16229	16089	16117	16133	16227	16284	16278	16309	16111	16192	16287	16174	15981	16221	16339	16175	16132	16125	15992	16167	16267	16267	16249	16127	16224	16080	16056	16216	16476	16226	16163	16316	16250	16215	16063	16237	16264	16097	16045	16294	16078	16200	16053	16102	16075	16126	16094	16082	16155	16082	16307	16046	16137	16177	16140	16114	16346	16142	16109	16320	16042	16328	16089	16079	16288	16162	16324	16217	16304	16219	16235	16135	16112	16253	16250	16155	16130	16033	16302	16169	16181	15984	16165	16381	16145	16174	16237	16164	16170	16258	16101	16133	16063	16138	16152	16244	16172	16257	16062	16226	16187	16229	16069	16207	16236	16109	16247	16363	16213	16185	16125	16125	16173	16190	16293	16133	16049	16239	16380	16131	16219	16183	16116	16201	16235	16288	16096	16221	16251	16118	16292	16212	16062	16140	16247	16297	16204	16075	16157	16085	16095	16265	16072	16260	16213	16224	16102	16139	16112	16069	16193	16074	16227	16183	16181	16412	16094	16218	16137	16007	16192	16097	16245	16045	16116	16216	16157	16323	16059	16218	16102	16248	16316	16156	16234	16192	16210	16221	16196	16189	16188	16089	16139	16210	16239	16293	16102	16119	16178	16193	16258	16238	16111	16100	16247	16212	16122	16329	16220	16292	16262	16238	16122	16180	16351	16077	16177	16124	16147	16172	16241	16236	16142	16218	16095	16219	16325	16356	16146	16119	16162	16144	16196	16303	16059	16215	16271	16090	16270	16206	16133	16330	16127	16084	16266	16186	16209	15991	16106	16290	16250	16096	16251	16090	16260	16218	16279	16162	16239	16151	16073	16155	16163	16144	16092	16212	16124	16234	16141	16119	16176	16147	16343	16226	16079	16157	16344	16228	16211	16224	16180	16140	16147	16175	15922	16223	16161
22920	22505	30553	24902	22339	24106	25624	20274	19591	19887	19676	19561	19494	19586	19526	19393	19407	19600	19221	19305	19281	19281	19507	19358	19464	19327	19309	19363	19361	19439	19374	19463	19344	19260	19339	19068	19466	19352	19187	19382	19222	19180	19310	19221	19437	19059	19276	19275	19324	19297	19172	19245	19197	19197	19313	19157	19306	19331	19327	19146	19266	19309	19359	19014	19367	18995	19257	19181	19173	19224	19212	19145	19152	19205	19067	19344	19218	19225	19123	19491	19342	19144	19204	19334	19343	19174	19504	19236	19146	19216	19283	19068	19188	19103	19189	19246	19105	19309	19406	19190	19210	18998	19197	19212	19089	19125	19265	19207	19169	19205	19194	19135	19086	19094	19143	19165	19247	19061	19016	19248	19219	19355	19205	19028	19047	19169	19187	19308	19208	19003	19030	18959	19075	19210	19191	19277	19207	19293	19171	19228	19045	19118	19222	19236	19165	19114	19207	19171	19337	19232	19256	19227	19203	19077	19213	19175	19383	19296	19581	19358	19175	19172	19327	19177	19199	19062	19194	19377	19214	19168	19106	19251	19165	19297	19490	19198	19181	19163	19009	19064	19334	19115	19302	19277	19267	19008	19179	19113	19297	19315	19308	19014	19283	19128	19494	19267	19000	19088	18982	19213	19307	19139	19099	19197	19373	19072	19145	19079	19187	19347	19222	19384	19392	19116	19129	19249	19348	19069	19349	19005	19244	19511	18953	19019	19372	19080	19233	19028	18973	19263	19270	19329	19244	19316	19090	19083	19289	19144	19110	19282	19165	19295	19231	19183	19432	19174	19292	19256	19124	19362	19320	18911	19048	19095	19224	19152	19344	19113	19329	19333	19083	19178	19225	19245	19063	19108	19275	19347	19052	19200	19255	19250	19200	19040	19272	18934	19087	19181	19238	19090	19270	19307	19217	19252	19377	19185	19033	19263	19203	19142	19102	19172	19352	19264	19170	19026	19273	19130	19042	19107	19192	18992	19258	19248	19244	19140	19197	19226	19496	19234	19307	19132	19061	19183	19367	19079	19154	18934	19397	19265	19425	19054	19259	18918	19200	19033	19260	19314	19010	19048	19263	19222	19297	19230	19259	19116	18820	19158	19113	19238	19188	19058	19293	18875	19360	19182	18976	19274	19243	19288	19218	19252	19312	19168	19147	19179	19325	19085	19287	19118	19314	19206	19178	19201	19182	19223	19442	19082	19322	19096	19281	19398	19077	19151	19109	19109	19334	19187	19376	19356	19170	19286	19251	19131	19403	19316	19004	19224	19189	19057	19312	19012	19323	19029	19146	19070	19203	19330	19060	19253	19019	19147	19085	19372	19197	19228	19353	19284	19326	19270	19385	19157	19263	19178	19223	19437	19157	19101	19189	19217	19300	19133	19360	19233	19268	19234	19224	19118	19211	19126	19174	19332	19028	19456	19090	19301	19319	19198	19236	19206	19156	18912	19189	19055	19117	19203	19033	19149	19329	19230	19138	19280	19024	19156	19231	19490	19224	19044	19106	19175	19131	19070	19308	19148	19232	19045	19100	19310	19079	19232	19172	19100	19211	19013	19172	19080	19234	19138	19128	19110	18991	19400	19222	19198	19265	19239	19117	19198	19165	19047	19112	19219	19251	19191	19142	19248	19048	19426	19260	19030	18973	19212	19297	19225	19254	19161	19240	19125	19090	19311	19195	19294	19058	19266	19265	19089	19312	19239	19380	19052	19271	19111	19272	19218	19098	19297	19104	19430	19189	19271	19086	19144	19144	19070	19290	19335	19015	19193	19063	18980	19128	19326	19158	19105	19127	19319	18999	19499	19348	19282	19283	19219	19232	19332	19117	19275	19213	19115	19041	19046	19321	19441	19011	18962	19272	19281	19286	19278	19066	19231	19240	19302	19135	19349	19238	19359	19316	19070	19257	18997	19223	19130	19206	19051	19150	19183	19052	19214	19093	19223	19128	19107	19219	19160	19166	19130	19170	19122	19255	19099	19075	19095	19271	19215	19133	19242	19213	19124	19029	19253	19044	19188	19238	19139	19267	19081	19372	19206	19350	19245	19120	19126	19222	19167	19249	19335	19228	19024	19015	19139	19238	19476	19223	19232	19390	19224	19128	19133	19366	19177	19182	19306	19257	18968	19251	19140	19160	19232	19174	19008	19226	19279	19105	19003	19171	19174	19175	19049	19170	19113	19224	19282	19113	19383	19318	19188	19072	19164	19222	19116	19260	19349	19323	19487	19292	19259	19083	19266	19087	19199	19307	19276	19142	18932	19177	19088	19188	19167	19222	19193	19320	19112	19357	19319	19179	19310	19308	19110	19139	19230	19306	19123	19136	19142	19138	19295	19233	19406	19044	19123	19323	19369	19083	19200	19274	19193	19229	19219	19185	19076	19199	19214	19221	19187	19057	19176	19307	19127	19079	19299	19341	19141	19211	19388	19210	19320	19377	19177	19202	19368	19212	19306	19237	19343	19171	19153	19261	19247	19162	19058	19174	19180	19079	19228	19220	19237	19275	19412	19354	19304	19159	19220	19249	18933	19171	19126	19329	19478	19413	19249	19463	19055	19205	18962	19173	19193	19048	19375	19172	19203	19221	19029	19186	19316	18972	19006	19093	19198	19229	19332	19198	19204	19046	19128	19162	18911	19185	19188	19179	19147	19349	19149	19233	19183	19494	19203	19336	19165	19232	19425	19157	19142	19253	19213	18982	19231	19382	19014	19230	19043	19207	19218	19212	19153	19131	19044	19181	19399	19286	19190	19247	19349	19336	18964	19269	19183	19370	19174	19194	19263	19141	19164	19144	19005	19113	19266	19375	19278	19229	19299	19005	19211	19284	19281	19004	19076	19119	19243	19186	19163	19087	19240	19088	19074	19184	19106	19088	19082	19256	19291	19542	19065	19192	19020	19228	19135	19193	19181	18962	19152	19149	19362	19219	19125	19152	19172	19299	19283	19038	19098	19023	19148	19241	19127	19022	19121	19047	19200	19161	19111	19182	19239	19235	19320	19242	19159	19106	19257	19127	19191	19140	19066	19183	19203	19119	19295	19031	19119	19127	19213	19298	19232	19018	19098	19241	19108	19216	19207	19348	19050	19164	19183	19251	19130	19211	19217	18928	19217	19214	19119	19115	19305	19221	19222	19232	19176	19431	19197	19220	19378	19266	19286	19233	19049	19273	18996	19101	19161	19211	19310	19191	19127	19169	19274	19199	19023	19208	19122	19241	19374	19319	19256	19232	19229	19165	19175	19170	19354	19223	19218	19173	19238	19096	19118	19309	19295	19181	19192	19386	19325	19118	19349	18925	19218	19178	19358	19058	19251	19160	18994	19250	19156	19238	19188	19220	19113	19429	19148	19125	19315	19364	19376	19259	19241	19110	18935	19137	19391	19197	19376	19009	19160	19052	19309	19150	19218	19216	19374	19128	18902	19064	19166	19260	19346	19252	19196	19141	19212	19409	18952	19289	19170	19049	18960	19194	19043	19117	19321	19190	19037	19161	19210	19306	19043	19186	19241	19095	19139	19244	19178	19396	19270	19291	19124	19035	19262	19242	19103	19309	19251	19144	19221	19104	19230	19256	19090	19089	19076	19292	19227	19342	19142	19327	19184	19271	19276	19244	19127	18986	19157	19003	19139	19113	19022	19247	19273	19123	19053	19170	19132	19168	19035	19287	19191	19245	19261	18973	19111	19273	19194	19219	19207	19231	19326	19401	19042	19156	19157	19237	19271	19203	19185	19298	19090	19194	19125	19139	19192	19103	19079	19124	19057	19144	19265	19104	19278	19178	19334	19366	19016	19325	19160	19161	19301	19211	19312	19088	19137	19042	19263	19314	19221	19146	19177	19126	19118	19187	19248	18987	19269	19256	19322	19132	19206	19063	19289	19157	19267	19229	19061	19020	18980	19273	19171	19304	19359	19203	19166	19152	19184	18962	19135	19221	19053	19201	19201	19225	19260	19188	19122	19325	19221	19244	19176	19319	19202	19349	19121	18968	19192	19407	19195	18968	19201	19295	19320	19235	19260	19018	19246	19183	19144	19127	19375	19354	19111	19279	19314	19461	19029	19279	19231	19139	19329	19285	19208	19111	18965	19264	19138	19472	19298	19112	19209	19304	19265	19108	19099	19151	19209	19201	19287	19223	19390	19103	19192	19116	19127	19439	19030	19287	19009	19297	19048	19261	19027	19177	19222	19260	19298	19261	19084	19227	19179	19260	19377	19077	19077	19446	19124	19459	19222	19153	19281	19218	19172	19209	18967	19115	19237	19243	19259	19187	19242	19398	19133	19243	18995	19226	19263	19070	18878	19006	19138	18811	18916	19412	19152	19176	19064	19191	19210	18961	19174	19079	19250	19429	19195	19073	19068	19148	19186	19230	19140	19094	19202	19167	19183	19104	19277	19415	19067	19073	19010	19205	19125	19510	19248	19251	19328	19189	19089	19264	19304	19175	19184	19231	19365	19107	19225	19238	19397	19078	19342	19102	19136	19126	19151	19222	19204	19140	19171	19358	19145	19191	19238	19100	19350	19365	19227	19160	19258	19106	19055	19351	19158	19397	19274	19119	19129	19292	19228	19196	19198	19231	19318	19234	19302	19245	19095	19159	18981	19293	19166	19291	19207	18955	19128	19131	19425	19279	19261	19105	18967	19019	19276	19198	19331	19318	19147	19231	19140	19204	19339	19130	19208	19292	19362	19078	19329	19247	19276	19234	19062	19261	19035	19144	19208	19249	19145	19501	19179	19193	19247	19083	19036	19089	19238	19274	19294	19023	19085	18798	19153	19284	19156	19208	19122	19138	19157	19091	19238	19294	19220	19079	19183	19052	19082	19090	19016	19155	19149	19146	19125	19079	19260	19325	19023	19135	19210	19451	19293	19268	19176	19456	19114	19248	19125	19055	19117	18996	19203	19114	19157	19269	19157	19252	19085	19289	19014	19130	19224	19131	19321	19194	19042	19280	19232	18932	19104	19248	19205	19339	19242	19310	19289	19339	19171	19238	19256	19174	19247	19161	19059	19341	19450	19084	19081	19372	19471	19322	19058	19193	19053	19060	18996	19342	19011	19297	19239	19065	19180	19201	18993	19219	19162	19118	19260	19155	19058	19127	19010	19474	19059	19214	19134
61386	103359	76494	47287	28775	19728	16849	16026	16015	16186	16088	16083	15971	16133	16268	16227	16128	16082	16164	16145	16075	16192	16135	16223	16088	16107	16075	16170	16245	16374	16062	16132	16182	16049	16103	16189	16048	16067	16156	16134	16071	16026	16244	16104	16155	16085	16145	16185	16192	16183	16070	16050	16040	16127	16150	16429	16197	16150	16247	16015	16101	16177	16068	16186	16219	16016	16203	16269	15996	16102	16044	16228	16097	16131	15830	16195	16171	16187	16090	16214	16044	16288	16230	16141	16037	15982	16183	16161	15996	16018	16123	15915	16080	16119	16077	16153	16227	16254	16094	16118	16251	16268	15947	16176	16036	16007	16316	16079	16235	16212	16174	16150	16212	16132	16243	16369	16056	16101	16153	16160	16070	16196	16083	16113	16175	16204	16132	16093	15968	16099	16200	16024	16158	16083	16259	16087	16064	15874	16222	15985	15938	16014	16190	16199	16007	16143	16060	15972	16158	16197	16180	16010	16101	16018	16110	16283	16163	16019	16090	16001	16221	16014	16147	16085	16132	16191	16214	16159	16162	16011	16151	16162	16118	16122	16152	16072	16167	16144	16047	16136	16149	16086	16137	16103	15991	16243	16116	16178	16123	16284	16032	16180	16157	16066	15920	16055	16289	16142	16043	16176	15976	16194	16109	16070	16103	16340	16349	16051	16125	15952	16113	16121	16004	16390	16049	16237	16130	16109	16093	16198	16139	16204	16074	16109	16026	16082	16124	16041	16143	16090	16171	16177	15973	16124	16116	16082	16148	16261	16138	16117	16104	16047	16093	16131	16046	16035	16198	16017	16132	15977	16099	16220	16211	16116	16137	16036	16134	15947	16092	16162	16165	16076	16148	15921	16091	16139	16141	15903	16141	16124	15941	16014	16088	16045	16189	16134	16193	16201	16174	16195	16125	15903	16115	16023	16132	15999	16021	16118	16174	15925	16104	16195	16068	16167	15914	15983	16166	16132	16036	16042	16076	16078	16047	16195	16174	16205	16027	16199	16053	16233	16167	16082	15981	16014	16193	16129	16081	15857	16084	16152	16134	15964	16134	16187	16135	15996	15953	16059	16039	16156	16159	16033	16182	16118	16070	16023	15978	16224	16015	16161	16129	16218	16266	16003	16196	16108	16072	16089	16415	16014	16140	16180	16159	15970	16224	16062	16117	16415	16082	16093	15988	16005	16098	16102	16134	15977	16167	16141	16111	16084	16218	16055	16181	16070	16060	15917	16197	16195	16042	16138	16130	16036	16081	15977	15995	16204	16012	16179	16007	16078	16088	16058	16080	16224	15980	16056	16196	16086	16065	16125	16104	16270	15873	16187	16235	16193	16055	16065	16205	16194	16022	16176	16106	16097	16140	16120	16124	16140	16139	16130	16074	16035	15940	16188	16191	16298	16368	16322	16047	16161	16048	16143	16097	16134	16095	16256	16031	16334	16057	16218	16179	16101	16074	16085	16182	16114	16122	16031	16130	16180	16008	16170	16191	15941	16178	16176	16100	16122	16163	16055	16074	16024	16205	16130	16088	16140	16056	15834	16150	16136	16228	16249	15990	15910	16157	16179	16175	16220	16030	16117	16120	16097	16162	16169	15882	16359	16142	16024	16121	16226	16209	16028	16009	16195	16036	15965	16126	16082	16118	16193	16143	16136	16124	15967	16108	15993	16140	16202	16181	15997	16129	16165	16132	15967	16114	16189	16038	16060	16183	16040	16023	16180	16051	16105	15977	16011	16283	16207	16118	16169	15974	16167	16086	16156	16210	16289	16050	16006	16109	16210	16130	16228	16022	16251	15992	16119	16143	16107	15964	16172	16179	16062	16211	16159	16104	16187	16112	16069	16149	16120	15855	16111	16015	15956	16144	16045	16133	16109	16253	16187	16213	16089	16135	16153	16071	16160	15881	16012	16188	15979	16048	16146	15998	15978	16102	15964	16227	16188	16206	16075	15939	16128	16086	16169	16148	16242	16030	16098	16029	16203	16165	16208	16172	15987	16194	16040	15977	15820	16133	16181	16064	16143	16045	16241	16195	15988	16154	16206	16108	16120	16011	16159	16165	16198	16122	16123	15932	16182	16104	16110	16075	16219	16135	16028	16153	16202	16020	16061	16072	16159	16042	16308	16107	16080	16146	16126	16115	16117	16172	16255	16059	16097	16065	16161	16143	16004	16188	16247	16150	16038	16109	16159	16020	15973	16089	16011	16023	16003	16124	16247	16134	15996	16145	15989	15976	16204	16255	15912	16171	16306	16140	16187	16165	16001	16237	16009	16087	16101	16093	16108	16124	15975	16080	16195	16098	16112	16172	15922	16129	16107	16094	16092	16078	16201	16097	16215	16054	16003	16227	16222	16260	16314	16168	16176	15812	16172	16074	16139	16045	16169	16091	16174	15977	16231	16207	16037	16052	16081	16117	16107	16232	16098	16170	16196	16081	16234	16239	16058	16198	16166	16025	16088	16205	15998	16269	15949	16033	16022	16018	15919	16036	16220	15990	15974	16048	16119	16071	16070	15981	16012	16151	16131	16207	16026	16131	16064	16182	16186	16137	16006	16067	16103	16037	16035	15979	15963	15989	16113	16050	16064	16266	16101	16227	16035	15988	16149	16192	16084	16219	15970	16226	16001	16057	16156	16071	15952	16247	16236	16051	16160	15940	15976	16002	16153	16136	16092	16012	16043	16201	16036	16103	16148	16133	15961	16083	16204	16160	16035	16178	15955	16098	16261	16118	16148	16093	16078	16217	16152	16142	15937	15889	16119	15959	16190	16149	16095	15981	16230	15980	16222	16227	16056	16095	16099	16219	16068	16166	15935	16182	16002	16031	16152	15967	16153	16099	16198	16153	15854	16029	16090	16074	16130	16018	16134	16032	16146	16163	16158	15956	16068	16043	16136	15940	16166	16148	16043	16013	16079	16049	16024	16067	16061	16236	16002	16025	16176	16004	16185	16044	15997	16037	16131	15979	16027	16169	16061	16025	16174	16097	16234	16122	16027	16085	16149	16001	16039	16292	16004	16123	16124	16217	16292	15991	16230	16071	16024	15943	16070	16214	16121	16107	15978	16253	15960	16111	16009	16062	16147	16223	16102	15999	15981	16205	15777	15992	16089	16263	16147	16168	16015	16089	16038	16042	15976	16095	15994	16207	15918	16304	16190	16179	16109	16017	16143	16174	16128	16155	16054	16162	16030	15980	16084	16058	16147	16152	16112	16154	16178	16017	16188	15956	16225	15944	15939	15991	15930	16135	16172	16234	16041	16068	16291	16077	16321	16077	16220	16072	16216	15925	16155	16028	16263	16299	16159	15928	16057	16202	15935	16170	16180	16022	16057	16085	16188	16092	16070	16121	16145	16143	16134	16013	16098	16239	16156	16368	16136	15985	16054	16181	16119	16137	16218	16298	16133	16132	16201	16160	16124	16103	15990	15987	16172	16078	16293	15953	16186	16143	16191	16310	16045	16055	16034	16024	16016	16151	15882	16342	16073	16105	16183	15979	16022	16151	16220	16154	16216	16113	16060	16099	16056	16054	16026	16051	16200	16265	16152	16135	16200	16103	15921	16001	16226	16246	15999	16191	16181	16148	16149	15980	16133	16030	16268	16135	16011	16408	16277	16279	16093	16281	16111	15931	16156	16124	16184	16013	16003	16158	15878	16179	15971	16118	16061	16104	16021	16352	16008	16065	16112	16093	16070	16076	16065	16182	16099	16095	16052	16216	16168	16143	16016	16007	16000	15939	15916	16002	16046	16143	15952	16044	16325	16216	16130	16043	16127	16226	16190	16106	16139	15994	16044	16180	15998	16050	16059	16191	16145	16187	16123	15998	16104	16208	16000	16153	16182	16205	16205	16182	16093	16022	16001	16233	16020	15969	16085	15912	16020	16024	16117	16156	16010	16071	16203	15978	16210	16290	16082	16230	16001	16246	16007	16083	16212	16068	16089	16105	16185	16111	16089	16115	16100	16082	15976	16014	16152	16142	16096	16115	16191	16011	16091	16283	16104	16147	16115	16186	16100	16062	16168	16174	16027	16076	16093	16072	16052	16078	16239	16096	16299	16268	16047	16057	16023	16237	16175	16055	15963	16161	16239	16041	16097	16202	16123	16252	16088	16137	16094	16171	16045	16123	16150	16030	16128	16216	16095	15971	16113	15885	16212	16073	16133	16001	15965	16179	16126	16286	16018	16184	16063	16086	16084	16321	16051	16052	16035	15918	16012	15972	16112	16155	16007	16210	16122	16235	16069	16143	16166	16034	16159	16117	16098	16129	15905	16171	16210	16266	16028	16079	15959	16034	15892	16193	16187	16115	16066	16126	16191	16144	16184	16193	15993	16004	16063	16033	16156	16075	16087	16034	16036	16060	16061	16174	16157	16217	16159	16251	16171	16231	15957	16108	16218	16090	16185	16226	16076	16068	15993	16224	15966	16181	16047	16120	16212	16175	15965	16124	16092	15861	16083	16009	15973	16088	16046	16051	16181	16007	16127	15924	15971	16191	16063	15972	16050	16167	16187	16134	16240	15925	15982	16130	16059	16087	16200	16165	15944	16130	15861	16195	16083	16077	16080	16230	16238	15971	16088	16089	15970	15970	16213	15950	16049	16038	16030	16210	16269	16291	16273	16054	16190	16030	15984	16199	16078	16101	16256	16175	16023	15868	15955	16054	16243	15981	16144	16051	16067	16264	16151	16083	16183	16198	16104	16149	16263	16090	16050	16025	16162	16103	16168	16238	16002	16079	16147	16064	16093	16160	15934	16192	16139	16139	16142	16132	16139	16141	16162	16145	16005	16209	16126	16207	16258	16025	16135	16136	16027	16260	16180	16089	16014	16249	16204	16090	16199	15997	16068	16222	16078	16111	16008	16140	16214	16046	16052	16033	16143	16086	16184	16074	16152	16169	16262	16169	16252	15955	15984	16159	16185	16171	15996	15993	16150	16169	15991	15891	16189	16033	16095	16138	15988	16046	15865	16095	16107	16017	16060	16168	16101	15846	16078	16063	16027	16175	16243	16329	15958	16147	16090	16070	16055	16241	16045	16210	16136	16216	16237	16226	16149	16293	16125	16067	16085	16153	16153	16042	16149	16160	16162	16182	16077	16080	16160	15964	16079	15861	16094	16111	16139
32754	40028	37243	27437	21288	20170	19975	19737	19666	19943	19688	19664	19576	19765	19636	19746	19641	19654	19649	19910	19473	19604	19519	19684	19847	19526	19517	19591	19627	19535	19647	19526	19494	19720	19741	19550	19798	19491	19530	19691	19536	19702	19520	19635	19683	19672	19715	19620	19772	19737	19595	19616	19674	19573	19548	19564	19632	19668	19563	19480	19621	19656	19591	19547	19746	19625	19842	19686	19564	19683	19669	19697	19506	19695	19550	19523	19569	19605	19478	19587	19684	19786	19842	19801	19749	19390	19621	19663	19531	19469	19784	19509	19438	19762	19574	19605	19551	19672	19653	19758	19534	19622	19655	19286	19720	19717	19581	19594	19463	19647	19564	19843	19618	19724	19644	19642	19638	19739	19679	19700	19722	19753	19630	19463	19550	19831	19718	19512	19555	19600	19507	19418	19460	19749	19541	19559	19743	19666	19734	19685	19691	19753	19476	19703	19646	19653	19854	19667	19578	19706	19779	19678	19623	19542	19451	19486	19738	19640	19430	19681	19658	19646	19653	19648	19529	19553	19540	19673	19659	19536	19533	19749	19575	19589	19742	19760	19633	19579	19489	19527	19624	19730	19820	19727	19908	19504	19537	19560	19638	19565	19525	19565	19663	19280	19577	19486	19684	19575	19731	19612	19878	19476	19741	19667	19449	19503	19668	19538	19718	19805	19858	19572	19685	19592	19555	19548	19663	19561	19705	19662	19729	19718	19675	19543	19756	19616	19549	19740	19615	19757	19486	19501	19616	19578	19789	19847	19759	19721	19506	19705	19444	19840	19596	19739	19620	19455	19688	19895	19732	19565	19683	19493	19534	19595	19708	19696	19816	19727	19576	19617	19478	19573	19501	19773	19541	19756	19733	19594	19803	19774	19587	19643	19656	19512	19890	19548	19381	19697	19695	19769	19620	19575	19728	19525	19673	19648	19617	19499	19606	19635	19539	19703	19592	19709	19677	19662	19678	19666	19787	19447	19509	19536	19616	19785	19716	19636	19675	19700	19772	19518	19789	19468	19754	19576	19660	19555	19592	19620	19378	19758	19562	19598	19570	19701	19725	19599	19536	19637	19797	19715	19715	19400	19530	19664	19429	19785	19587	19470	19584	19742	19723	19524	19541	19794	19829	19751	19357	19616	19722	19718	19630	19638	19609	19549	19639	19687	19492	19760	19565	19730	19661	19536	19595	19673	19639	19740	19798	19527	19530	19637	19659	19433	19619	19472	19502	19424	19519	19828	19577	19592	19832	19620	19661	19637	19784	19536	19745	19564	19531	19498	19512	19766	19629	19546	19559	19569	19754	19619	19765	19673	19817	19804	19570	19628	19659	19686	19677	19620	19700	19575	19593	19627	19590	19763	19670	19547	19478	19593	19420	19794	19595	19559	19461	19633	19553	19653	19632	19616	19806	19590	19749	19481	19523	19421	19489	19690	19562	19889	19572	19537	19483	19827	19595	19555	19623	19557	19527	19679	19690	19672	19602	19503	19518	19594	19794	19713	19560	19831	19762	19650	19654	19672	19496	19723	19555	19808	19381	19693	19857	19559	19670	19690	19816	19784	19723	19618	19664	19879	19790	19558	19925	19804	19710	19692	19508	19743	19786	19568	19804	19730	19662	19508	19479	19581	19734	19612	19805	19607	19777	19711	19587	19636	19452	19554	19565	19765	19641	19635	19558	19625	19609	19636	19403	19632	19515	19602	19460	19608	19581	19630	19683	19561	19695	19731	19566	19740	19638	19808	19782	19736	19685	19484	19623	19351	19499	19706	19553	19660	19473	19591	19746	19755	19584	19550	19609	19689	19496	19543	19489	19679	19645	19789	19417	19604	19499	19671	19448	19656	19703	19540	19698	19715	19765	19604	19625	19604	19682	19662	19377	19466	19492	19433	19585	19682	19466	19635	19693	19445	19625	19487	19659	19867	19756	19648	19658	19728	19479	19708	19655	19617	19535	19688	19746	19539	19694	19531	19659	19721	19615	19493	19713	19615	19704	19812	19684	19711	19697	19627	19684	19718	19731	19607	19672	19717	19561	19918	19468	19586	19671	19432	19751	19510	19698	19520	19680	19868	19685	19723	19804	19472	19702	19627	19610	19613	19745	19663	19663	19581	19773	19546	19574	19469	19476	19748	19543	19586	19653	19565	19670	19476	19559	19530	19733	19664	19701	19661	19489	19577	19549	19625	19762	19617	19612	19532	19654	19630	19536	19550	19687	19567	19570	19845	19761	19576	19773	19543	19658	19608	19355	19576	19496	19594	19359	19761	19691	19811	19817	19664	19576	19574	19730	19609	19689	19648	19710	19760	19685	19548	19682	19650	19573	19832	19686	19485	19584	19744	19778	19678	19518	19700	19793	19805	19413	19522	19562	19520	19464	19615	19562	19505	19565	19720	19535	19682	19729	19546	19688	19389	19601	19915	19775	19627	19521	19479	19509	19697	19695	19386	19443	19670	19755	19470	19409	19735	19429	19643	19790	19771	19721	19528	19765	19491	19667	19732	19589	19635	19727	19798	19847	19719	19576	19667	19590	19769	19645	19784	19449	19606	19701	19584	19832	19656	19692	19715	19549	19595	19928	19535	19793	19666	19763	19560	19537	19718	19782	19552	19843	19422	19865	19656	19684	19598	19568	19418	19636	19440	19724	19387	19732	19722	19634	19689	19770	19582	19671	19666	19679	19648	19659	19584	19820	19527	19776	19534	19565	19583	19459	19471	19397	19679	19712	19745	19665	19566	19550	19563	19592	19544	19642	19813	19559	19718	19586	19615	19682	19726	19653	19540	19565	19779	19791	19666	19257	19827	19678	19756	19608	19747	19608	19487	19758	19773	19650	19482	19685	19640	19777	19741	19608	19595	19782	19795	19338	19520	19556	19571	19755	19613	19729	19637	19656	19612	19597	19550	19857	19684	19561	19587	19540	19689	19596	19635	19879	19611	19703	19498	19616	19770	19762	19641	19721	19589	19628	19654	19586	19588	19777	19953	19490	19630	19712	19643	19428	19737	19627	19591	19624	19875	19760	19655	19621	19720	19654	19471	19520	19616	19770	19596	19609	19752	19460	19890	19857	19487	19593	19615	19516	19599	19648	19577	19570	19863	19527	19676	19717	19527	19396	19667	19599	19576	19647	19633	19669	19589	19708	19648	19792	19653	19607	19503	19577	19634	19640	19675	19749	19530	19663	19559	19746	19668	19660	19580	19667	19532	19547	19507	19664	19755	19732	19604	19565	19688	19811	19873	19817	19534	19688	19557	19677	19634	19705	19725	19587	19526	19778	19730	19759	19546	19814	19767	19742	19673	19766	19499	19554	19710	19758	19648	19513	19602	19828	19719	19758	19797	19656	19770	19526	19695	19740	19567	19542	19531	19601	19654	19707	19799	19647	19722	19607	19779	19592	19661	19473	19606	19586	19743	19733	19826	19743	19465	19872	19815	19693	19482	19494	19667	19579	19416	19681	19508	19553	19597	19577	19735	19450	19772	19756	19693	19549	19619	19395	19714	19700	19606	19678	19682	19772	19762	19480	19618	19699	19569	19708	19578	19626	19605	19553	19647	19666	19579	19546	19661	19604	19462	19678	19748	19612	19507	19597	19679	19786	19761	19786	19441	19793	19754	19780	19613	19655	19724	19650	19478	19500	19502	19780	19634	19635	19584	19590	19629	19378	19586	19706	19475	19649	19633	19521	19627	19631	19705	19768	19792	19726	19541	19579	19804	19780	19550	19714	19437	19526	19674	19651	19647	19651	19514	19681	19861	19604	19573	19705	19611	19688	19487	19642	19617	19529	19557	19564	19716	19329	19791	19592	19736	19479	19745	19518	19504	19769	19498	19778	19728	19562	19574	19532	19514	19685	19722	19821	19493	19360	19544	19620	19604	19708	19909	19801	19534	19828	19695	19664	19638	19589	19348	19659	19778	19528	19959	19657	19369	19609	19383	19682	19651	19821	19736	19632	19641	19551	19458	19478	19654	19501	19599	19871	19731	19690	19597	19846	19699	19584	19442	19557	19746	19734	19614	19796	19648	19812	19564	19535	19738	19405	19562	19449	19598	19628	19740	19455	19683	19670	19453	19526	19637	19703	19470	19555	19533	19598	19994	19596	19706	19848	19619	19670	19658	19468	19504	19616	19692	19456	19570	19712	19662	19410	19573	19551	19578	19729	19464	19821	19697	19485	19569	19636	19671	19669	19432	19748	19600	19483	19568	19625	19694	19522	19627	19600	19382	19759	19629	19531	19562	19675	19641	19420	19592	19604	19809	19849	19550	19813	19562	19673	19808	19544	19780	19679	19591	19664	19438	19677	19722	19299	19528	19836	19674	19659	19696	19368	19549	19472	19517	19688	19818	19434	19515	19493	19590	19671	19781	19544	19604	19661	19511	19661	19691	19636	19695	19434	19689	19533	19529	19811	19723	19507	19740	19750	19646	19558	19597	19739	19600	19771	19915	19779	19722	19675	19491	19598	19633	19512	19640	19567	19595	19616	19660	19764	19649	19719	19544	19864	19605	19560	19561	19735	19675	19606	19754	19696	19973	19504	19794	19580	19526	19604	19843	19486	19657	19583	19563	19610	19670	19746	19637	19743	19522	19543	19743	19607	19616	19475	19464	19715	19649	19720	19393	19449	19662	19439	19570	19689	19638	19684	19485	19549	19593	19664	19560	19549	19545	19648	19569	19732	19508	19587	19673	19616	19519	19582	19630	19644	19641	19634	19747	19507	19700	19479	19807	19804	19635	19495	19812	19529	19479	19638	19572	19767	19680	19819	19676	19740	19901	19631	19785	19578	19737	19749	19818	19751	19542	19580	19637	19519	19655	19723	19788	19595	19626	19750	19571	19793	19579	19791	19884	19837	19766	19889	19696	19803	19583	19503	19721	19540	19644	19619	19594	19762	19740	19591	19537	19556	19483	19656	19719	19676	19651	19780	19691	19731	19515	19760	19621	19615	19785	19490	19628	19619	19689	19876	19730	19583	19599	19853	19492	19633	19612	19568	19525	19766	19571	19480	19608	19636	19518	19747	19767	19659	19654	19756	19680	19552	19618	19794	19594	19642	19608	19609	19758	19651	19707	19805	19768	19786	19554	19569	19689	19640	19610	19608	19725	19579	19663	19521	19557	19639	19538
45105	58428	37594	22330	17717	16627	16456	16438	16369	16354	16300	16524	16416	16348	16359	16457	16375	16274	16392	16513	16425	16532	16223	16435	16504	16305	16484	16359	16306	16439	16419	16376	16461	16379	16276	16438	16319	16326	16351	16187	16240	16269	16350	16532	16240	16531	16390	16232	16384	16329	16354	16302	16420	16281	16484	16331	16411	16391	16298	16511	16476	16315	16496	16478	16514	16372	16279	16282	16243	16250	16612	16447	16444	16485	16396	16372	16449	16259	16386	16296	16523	16427	16459	16330	16310	16262	16447	16480	16462	16310	16463	16392	16439	16289	16147	16363	16257	16527	16482	16299	16490	16200	16335	16389	16585	16344	16332	16536	16464	16284	16261	16318	16318	16324	16340	16471	16362	16299	16528	16207	16286	16325	16416	16343	16467	16364	16327	16283	16361	16214	16304	16366	16395	16348	16296	16282	16134	16404	16359	16380	16421	16473	16340	16203	16374	16303	16280	16279	16203	16581	16319	16218	16388	16375	16206	16295	16440	16279	16486	16260	16470	16309	16396	16400	16492	16339	16478	16213	16400	16359	16312	16326	16271	16210	16219	16409	16353	16487	16308	16352	16410	16320	16299	16280	16480	16346	16302	16462	16340	16385	16403	16501	16473	16406	16378	16289	16275	16415	16269	16479	16369	16480	16494	16263	16431	16378	16494	16264	16356	16370	16343	16280	16220	16439	16384	16342	16420	16241	16231	16334	16162	16345	16257	16340	16495	16359	16380	16241	16380	16302	16454	16259	16402	16292	16444	16297	16365	16300	16470	16484	16504	16365	16478	16420	16192	16381	16300	16257	16414	16331	16355	16329	16288	16588	16448	16234	16411	16362	16368	16368	16511	16479	16322	16273	16498	16387	16441	16383	16092	16449	16195	16471	16361	16464	16483	16189	16526	16370	16416	16453	16437	16374	16190	16277	16278	16182	16498	16309	16375	16337	16322	16469	16321	16512	16330	16400	16241	16503	16415	16342	16226	16339	16296	16450	16382	16515	16198	16233	16422	16232	16398	16359	16363	16215	16430	16338	16474	16280	16491	16457	16410	16410	16441	16407	16313	16339	16451	16255	16294	16377	16292	16434	16560	16406	16362	16382	16387	16484	16379	16221	16370	16317	16212	16393	16425	16270	16420	16413	16553	16284	16306	16402	16232	16313	16359	16450	16395	16288	16222	16308	16470	16370	16244	16304	16316	16312	16388	16388	16337	16259	16403	16385	16329	16436	16388	16384	16415	16410	16327	16490	16472	16419	16310	16331	16356	16392	16345	16318	16206	16301	16442	16402	16280	16404	16388	16329	16481	16482	16353	16445	16537	16493	16445	16412	16392	16319	16543	16428	16460	16397	16519	16229	16239	16325	16453	16337	16528	16459	16399	16390	16269	16311	16337	16366	16378	16470	16470	16326	16421	16301	16432	16385	16386	16370	16243	16349	16345	16469	16293	16378	16350	16265	16431	16295	16459	16420	16392	16498	16456	16228	16494	16269	16587	16280	16431	16376	16394	16294	16358	16212	16360	16354	16335	16421	16201	16432	16417	16350	16374	16417	16411	16388	16560	16493	16354	16451	16419	16554	16333	16509	16428	16370	16419	16380	16307	16463	16432	16416	16288	16356	16487	16436	16339	16399	16461	16361	16324	16436	16266	16601	16407	16364	16369	16502	16174	16358	16401	16398	16494	16526	16219	16425	16400	16439	16279	16417	16168	16512	16174	16321	16514	16281	16359	16297	16337	16324	16198	16411	16364	16354	16450	16433	16469	16340	16429	16178	16406	16262	16462	16309	16356	16422	16473	16416	16360	16526	16244	16110	16460	16346	16320	16185	16290	16387	16305	16413	16414	16434	16412	16441	16277	16227	16482	16456	16328	16311	16318	16288	16368	16496	16540	16322	16283	16434	16314	16411	16275	16395	16484	16389	16283	16321	16505	16279	16441	16378	16576	16401	16365	16489	16290	16488	16399	16230	16331	16546	16399	16538	16389	16320	16231	16453	16346	16185	16320	16456	16298	16351	16432	16435	16397	16408	16324	16142	16428	16377	16306	16323	16435	16358	16386	16347	16337	16474	16467	16324	16480	16412	16547	16519	16219	16423	16466	16439	16369	16305	16325	16412	16259	16366	16239	16407	16466	16300	16307	16411	16291	16327	16385	16503	16380	16416	16343	16400	16391	16543	16308	16383	16383	16386	16502	16424	16303	16366	16281	16574	16288	16445	16411	16422	16316	16280	16270	16376	16313	16246	16323	16451	16405	16357	16418	16514	16323	16284	16250	16353	16393	16514	16289	16278	16401	16217	16323	16142	16345	16266	16297	16285	16391	16514	16398	16408	16455	16208	16394	16402	16279	16254	16344	16382	16427	16280	16456	16405	16412	16397	16358	16415	16304	16307	16422	16328	16407	16451	16357	16485	16415	16347	16274	16242	16509	16298	16375	16279	16464	16491	16281	16260	16393	16355	16455	16318	16383	16301	16403	16500	16294	16273	16268	16443	16432	16302	16407	16441	16437	16254	16446	16413	16325	16324	16348	16376	16425	16398	16473	16318	16398	16291	16327	16366	16357	16365	16310	16363	16233	16338	16383	16332	16552	16301	16415	16446	16285	16386	16201	16282	16434	16366	16283	16435	16398	16276	16317	16269	16326	16273	16499	16472	16608	16266	16342	16409	16407	16328	16396	16454	16247	16459	16283	16218	16309	16419	16466	16408	16297	16389	16462	16193	16327	16550	16462	16243	16403	16499	16395	16139	16429	16381	16379	16406	16453	16358	16334	16414	16160	16359	16346	16447	16320	16373	16301	16289	16421	16385	16248	16218	16359	16258	16327	16512	16200	16467	16295	16341	16339	16403	16491	16290	16372	16374	16320	16368	16473	16396	16377	16467	16410	16142	16365	16373	16384	16436	16331	16195	16281	16178	16396	16393	16311	16359	16415	16421	16381	16412	16274	16357	16333	16265	16413	16441	16391	16367	16290	16395	16144	16286	16383	16475	16200	16285	16405	16498	16549	16289	16482	16226	16327	16219	16406	16300	16375	16296	16340	16334	16410	16302	16367	16375	16402	16375	16365	16454	16362	16379	16346	16292	16326	16382	16326	16448	16428	16200	16356	16399	16475	16476	16420	16342	16208	16315	16249	16425	16281	16212	16275	16332	16086	16351	16249	16388	16538	16459	16309	16318	16189	16135	16476	16366	16501	16378	16331	16188	16228	16413	16400	16416	16403	16290	16330	16193	16395	16388	16360	16305	16324	16406	16293	16253	16303	16401	16265	16363	16369	16350	16401	16420	16350	16429	16289	16164	16318	16516	16407	16159	16229	16351	16353	16424	16174	16327	16333	16442	16414	16239	16457	16437	16235	16399	16449	16181	16406	16473	16473	16326	16266	16380	16322	16511	16519	16449	16262	16356	16297	16553	16428	16208	16515	16360	16187	16325	16438	16364	16398	16447	16320	16256	16248	16601	16546	16386	16507	16491	16426	16269	16248	16443	16390	16556	16419	16272	16228	16355	16244	16293	16268	16287	16316	16136	16247	16364	16540	16296	16351	16289	16415	16458	16360	16529	16247	16534	16452	16463	16384	16310	16572	16353	16503	16389	16379	16361	16451	16290	16347	16345	16128	16468	16219	16352	16464	16365	16257	16483	16257	16286	16442	16466	16316	16294	16490	16270	16381	16096	16221	16257	16566	16358	16190	16433	16313	16360	16264	16405	16402	16184	16404	16303	16344	16445	16406	16465	16412	16397	16471	16463	16357	16371	16419	16406	16388	16385	16269	16373	16393	16348	16276	16391	16370	16298	16407	16481	16325	16453	16225	16607	16428	16531	16315	16270	16396	16391	16450	16394	16319	16208	16251	16265	16308	16556	16305	16440	16370	16380	16403	16427	16299	16441	16571	16347	16396	16148	16404	16268	16270	16480	16500	16278	16365	16349	16396	16413	16202	16497	16309	16301	16376	16455	16203	16478	16417	16398	16339	16625	16544	16522	16400	16211	16348	16196	16257	16327	16347	16441	16345	16599	16317	16287	16470	16566	16226	16445	16440	16177	16502	16390	16124	16166	16361	16409	16409	16456	16438	16252	16449	16394	16569	16147	16309	16303	16292	16326	16415	16463	16522	16398	16271	16480	16154	16215	16339	16333	16487	16226	16432	16271	16415	16439	16279	16386	16326	16303	16427	16365	16381	16490	16309	16499	16410	16421	16109	16400	16470	16358	16422	16519	16429	16312	16533	16392	16250	16428	16335	16236	16215	16242	16497	16393	16320	16263	16344	16334	16459	16451	16466	16276	16434	16341	16215	16394	16473	16472	16348	16328	16279	16495	16491	16355	16459	16475	16329	16358	16451	16427	16295	16434	16250	16307	16424	16335	16287	16445	16351	16376	16452	16404	16259	16258	16514	16438	16386	16483	16322	16457	16277	16260	16323	16342	16327	16257	16393	16492	16372	16368	16346	16263	16466	16334	16310	16458	16400	16499	16414	16358	16373	16467	16306	16432	16406	16358	16318	16217	16527	16492	16320	16439	16325	16357	16257	16510	16251	16368	16340	16521	16309	16350	16453	16392	16434	16342	16333	16446	16321	16381	16420	16287	16418	16463	16457	16486	16404	16344	16396	16514	16387	16333	16405	16264	16398	16510	16451	16295	16360	16575	16489	16411	16425	16431	16560	16280	16363	16325	16347	16551	16389	16238	16413	16315	16315	16304	16438	16479	16321	16427	16423	16308	16425	16467	16351	16302	16419	16323	16251	16388	16535	16511	16204	16418	16261	16420	16354	16285	16433	16308	16341	16279	16330	16483	16562	16477	16473	16422	16401	16514	16427	16356	16348	16363	16464	16502	16389	16464	16449	16401	16366	16305	16391	16440	16329	16443	16274	16322	16295	16322	16503	16225	16470	16407	16409	16431	16294	16433	16272	16273	16284	16313	16607	16325	16337	16302	16311	16302	16341	16475	16454	16362	16439	16408	16457	16341	16457	16418	16295	16485	16205	16335	16317	16329	16394	16281	16460	16394	16325	16352	16387	16460	16365	16459	16293	16417	16390	16521	16342	16356	16216	16322	16414	16581	16500	16281	16397	16249	16360	16544	16300	16386	16363	16188	16402	16400	16353	16281	16426	16389	16343	16383	16335	16351
24474	24833	32922	28000	23913	23761	22696	20483	20020	20368	20253	20054	19962	19932	20349	19845	20135	19930	20049	19834	20106	19880	19902	19995	20037	20092	20047	19850	19892	19926	19809	20036	20063	20020	19902	19775	19802	19893	19862	19843	19971	19783	19935	20292	19982	19699	19949	19936	19960	20016	19842	20058	19943	19898	20003	20111	19893	19863	19823	19910	19955	20029	19937	19820	19832	20032	19787	19831	19796	19743	19909	20052	19972	19920	19813	19820	19709	19847	19982	19804	19935	19724	19781	20036	20250	19851	19973	19699	19685	20064	19756	19936	19753	19682	19842	19966	19813	19578	19904	19680	19875	19774	19910	19800	19948	19827	19709	19966	19969	19696	19682	19849	19770	19949	20132	19968	19831	19931	19975	19803	20142	19840	19746	19822	19842	19947	19976	19924	19749	19846	19630	19667	19894	20052	19929	19945	20042	19850	19904	19720	19914	19681	19806	19836	19908	19947	19878	19806	19560	19978	19773	19774	20078	19855	19880	19635	19838	20082	19794	19903	19921	20188	19668	19795	20081	19867	19858	19896	19684	19975	19900	19946	19851	19849	19872	19926	19791	19790	19775	19867	20002	20005	19974	19791	19906	19648	19808	19950	19814	19712	19980	19894	20022	19869	19873	19684	20018	19780	20001	19990	19767	20017	19719	19900	19636	19971	19853	19833	19821	19921	19923	19600	19852	19927	19981	19963	19898	19699	19921	19969	19673	19484	19539	19837	19839	19836	19910	19848	20018	20012	19782	19979	19919	19707	19832	19639	19822	20085	19766	19785	19706	19820	19709	19777	19670	20023	19904	19906	19672	19891	19692	19886	19691	19901	19718	19965	19805	19672	19744	19917	19836	19743	19629	19899	19975	19760	19729	19703	19911	19876	19869	19772	19871	19724	19981	19994	20075	19741	19811	19765	19695	19935	19792	19635	19877	20013	19906	20068	19862	19775	19854	19855	19755	19712	19895	19817	19994	19937	19833	20135	19867	19831	19698	19709	19765	19776	19842	19899	19854	19783	20038	19828	19789	19823	19924	19978	19886	19885	19846	19815	19793	19883	19961	19798	19818	20028	19812	19793	19855	19750	19778	19952	19933	19750	19990	19909	19954	19995	19830	19946	19768	20007	19762	19943	19936	19800	20010	19748	19935	19779	19860	19804	20035	19892	19938	19765	19945	19766	19914	19875	19993	20024	19907	19831	19880	19871	20017	19820	19855	19990	19903	19774	19936	19810	19792	19851	19866	19850	19948	19755	19880	19912	19952	19821	19829	19840	19896	19901	19754	19772	19800	19827	19738	19779	19854	19923	20096	19910	19788	19809	19934	19906	19930	19906	20065	20067	19868	19961	19818	19620	19775	19940	19916	19632	19806	19733	19644	19509	19740	19802	19870	19543	19679	19800	19855	19839	19829	19839	19803	19856	19937	20072	20130	19900	20047	19670	19940	19728	19969	20021	19834	19827	20018	19809	19844	19858	19943	19990	19756	19949	19858	19778	19883	19739	19911	19766	20041	19865	19966	19779	20094	19876	19888	19909	19886	19852	19836	19708	19939	19684	19792	19874	19995	19752	19870	19917	19789	19814	20059	19830	19811	19726	19600	19775	19898	19844	19893	19829	19877	19865	19844	19866	19645	19950	19903	19892	20021	20102	19996	19881	20209	19732	19781	19825	20008	20080	19846	19802	19834	19744	19733	19893	19757	19721	19815	19791	19688	19804	19733	19703	19498	19917	19706	20082	20086	19844	19796	19756	19848	19671	19705	19895	19680	19843	19786	20045	19775	19782	19860	19774	19855	19841	19818	19848	19895	19976	19966	20094	19961	19899	19632	19809	19792	20006	20051	19682	19717	19799	20053	19677	20052	19816	19936	19877	19958	19890	19973	19850	19850	19863	19865	19886	19788	19851	19760	19843	19810	19920	19650	19894	20091	19963	20009	19966	19632	19816	19962	19918	19806	19793	19845	19778	19816	19793	20028	19672	19721	19875	19931	19846	19877	19762	19919	20169	19845	19916	19894	19805	19818	19756	19807	19754	19894	19779	20087	19714	19762	20003	19930	19848	19666	19796	19616	19822	19837	19506	19782	19672	19792	19880	19968	19796	19701	19746	20063	19731	19853	19858	19781	19862	19983	19806	19941	19875	19962	19850	19917	19867	19649	19727	19561	19825	19840	19878	19742	19909	19891	19890	19860	19825	19919	19817	19969	19709	19889	19843	19808	19631	19698	19903	19916	19823	19880	19864	19937	19881	19749	19911	19858	19922	19912	19930	19718	19707	19755	19815	19595	19856	19902	19858	19797	19715	20125	19784	19861	19841	19882	20008	19839	19877	19740	19835	19863	20017	19888	19978	19973	19976	19872	19964	19735	19905	19871	19886	19893	20120	20020	19911	19851	19882	19945	19766	19879	19882	19953	19711	19617	19881	19792	19752	19936	19982	19761	19693	19912	19700	19789	19893	19938	19764	19790	19632	19769	19760	19915	19771	19905	19704	19878	19811	19883	19855	19782	19727	20065	19729	20000	19578	19896	19795	19893	19645	19760	19776	19745	19874	20042	19910	20054	19843	19920	19751	19777	19854	19919	19915	19836	19817	19602	19882	19845	19664	19739	19866	19890	19888	19880	19681	20052	19797	19661	19743	19981	19785	19744	19701	19924	19766	19810	20013	19527	19881	19599	19635	19813	19673	19867	19731	19670	19554	19871	19656	19844	19771	20181	19890	19799	19935	19922	19805	20061	19940	19928	19702	19864	19704	19716	19992	19912	19772	19658	19944	19895	19772	19754	19865	19825	19763	19795	19775	19818	19768	20042	19901	19875	19737	19667	19903	19886	19767	19786	19954	19828	19865	19765	19813	19723	19806	19920	19810	19993	19846	19997	19879	19896	19867	19794	20031	19972	19840	19705	19787	19763	19598	19797	19882	20067	19972	19783	19781	19880	19722	19687	19865	19924	19951	19898	19876	19900	19983	20006	19713	19808	19844	19959	19768	19995	19915	20022	19795	19826	19999	19835	19813	19862	19818	19917	20042	19911	19878	19921	19863	19816	19814	19965	19799	19871	19837	19855	19824	19809	19927	19865	19880	19804	19890	19938	19787	19929	19695	19894	19756	19736	19860	19877	19903	19692	19953	19810	19773	19940	19920	19910	19648	19731	19868	19806	19889	19847	19892	19871	19921	19794	19793	19950	19999	19719	19890	19815	20002	19950	19940	19734	19804	19953	19805	19752	19841	19916	20019	19742	19880	19845	19677	19831	19935	19794	19743	19982	19846	19806	20041	19760	19788	19676	19792	19992	19897	19861	19903	19859	19890	20009	19752	20099	19843	20041	19997	19792	19853	19703	19777	19917	19660	19651	19724	19878	19916	19896	19925	19976	19998	19798	19925	19889	19744	20041	19836	19911	19923	19872	19805	19890	19845	19846	19707	19878	19775	20082	19869	19955	20038	19854	19853	20052	19970	19708	19832	19703	19800	19991	19865	19927	19968	19663	19813	19885	19819	20042	19742	19897	19948	19697	19808	19956	19961	19685	19921	19932	19832	19822	19693	20011	19754	19968	19641	19977	19846	19797	19973	19840	19921	19818	19977	19992	19697	19804	19611	19869	19852	19923	19699	19895	19666	19770	19921	19794	19805	19744	19832	20081	20018	19971	19861	19911	19639	19822	19766	19794	19904	19546	19577	19744	19717	19909	19935	20003	19771	19838	19966	19903	19977	19762	19638	20090	19830	19781	19782	19740	19847	19934	19928	20212	19913	20010	19991	19886	20029	20075	19893	19810	19917	19747	19790	19889	19722	20122	20017	20035	19805	19983	19870	19475	19848	19857	19826	19988	19879	19754	19841	19763	19995	19777	19716	19810	19823	19978	19783	19857	19784	19756	19784	19789	19855	19845	19970	19879	20070	19527	19853	19911	19972	19826	19760	19739	20044	19703	19749	19719	19853	19940	19772	19723	19989	19700	19798	19727	19891	19894	19884	19719	19840	19958	19855	19865	19900	19883	19808	20039	19903	19696	19830	19826	19629	19832	19942	19841	19857	19935	19841	19569	19859	19824	20012	19875	19614	19599	19901	19816	20012	19657	19814	19770	19761	19791	19844	19753	19695	19824	20071	19789	19755	19880	20021	19878	19931	19890	19923	19884	19935	19811	19785	19825	19987	20082	19818	19806	19781	19790	19915	19836	19802	20006	19691	19861	19806	19526	19880	19839	19973	19796	19806	19694	20057	19727	19821	20007	19751	19900	20037	19712	19965	19863	19713	19819	19970	19726	20025	19807	19923	19852	19853	19813	19949	19943	19848	19810	19962	19909	19773	20136	20022	19759	19546	19711	19834	19684	19723	19888	20016	19912	19982	19841	19878	19972	20013	19866	19882	19890	19730	19871	19824	19867	19812	19947	19873	19938	20099	19997	19886	19786	19745	19646	19661	19988	19782	19805	19935	19795	19744	19861	20073	20088	19796	19896	19759	19942	19518	19907	19869	19913	19874	19882	19984	19860	19964	19979	19885	19999	19778	19965	19858	19885	19874	19941	19815	19850	19746	19673	19738	19845	19920	19772	19735	19793	19830	20007	19916	19869	19822	19788	19772	19734	19805	19673	20048	19997	19849	19882	19833	19886	19768	19893	20030	19887	19816	19613	19762	19808	19777	19674	19822	19893	19962	19965	19840	19867	19659	19744	19804	19820	19827	19825	19797	19836	19916	19842	19889	19635	20108	19892	19812	19706	19776	19885	20009	19922	19701	20008	19947	20025	20060	19751	19997	19959	19822	19706	20050	19985	20017	19831	19574	19877	19663	19764	19570	19751	19908	19722	19629	19795	19902	19782	19775	19942	19619	19754	20005	19798	19829	19554	19503	19856	19954	19849	19805	19787	19773	19616	20134	19777	19847	19754	19875	19784	19958	19612	19703	20015	19873	19930	20240	19803	19732	19914	19796	19699	19622	19949	19832	19783	19896	19691	19922	19836	19920	19756	19883	19796	19928	19848	20014	19890	19981	20007	19772	19819	19658	19828	19665	19914	19965	19970	19834	19921	19981	19845	19776	20053	19977	19935	19775	19903	19840	20019	19756	19854	19827	19880	19829	19952	19855	19900	19914	19861	19786	19956	19947	19925	19909	19845	19914	19602	19661	19884	19854
63923	97466	67443	39794	24286	18364	16776	16622	16494	16559	16538	16579	16642	16460	16599	16604	16623	16526	16443	16435	16532	16672	16686	16395	16681	16482	16538	16476	16499	16374	16681	16444	16559	16470	16545	16459	16773	16509	16468	16562	16534	16462	16510	16559	16436	16436	16657	16536	16602	16624	16779	16427	16555	16485	16522	16690	16524	16530	16555	16622	16508	16420	16791	16522	16577	16416	16452	16474	16539	16441	16564	16493	16445	16498	16445	16616	16501	16549	16432	16379	16413	16643	16451	16568	16510	16506	16708	16454	16541	16393	16443	16650	16446	16392	16402	16622	16501	16606	16417	16472	16701	16448	16576	16412	16583	16492	16614	16611	16625	16600	16471	16650	16630	16474	16455	16387	16485	16526	16542	16538	16236	16427	16575	16490	16682	16592	16595	16473	16529	16417	16614	16285	16588	16691	16633	16606	16544	16566	16532	16474	16559	16646	16653	16520	16406	16516	16482	16468	16635	16538	16566	16410	16398	16691	16582	16375	16566	16708	16542	16488	16486	16608	16565	16524	16467	16738	16726	16438	16535	16441	16506	16539	16559	16633	16332	16458	16548	16688	16543	16469	16508	16472	16476	16480	16480	16676	16466	16317	16467	16387	16538	16540	16578	16552	16639	16689	16474	16505	16424	16571	16612	16415	16644	16598	16563	16610	16492	16536	16463	16539	16497	16474	16448	16384	16503	16486	16590	16457	16467	16444	16547	16433	16323	16479	16515	16567	16456	16630	16523	16443	16571	16474	16610	16540	16558	16596	16627	16513	16523	16609	16450	16385	16347	16465	16615	16478	16424	16554	16561	16568	16408	16616	16473	16520	16546	16485	16449	16406	16550	16512	16595	16529	16475	16584	16427	16425	16461	16466	16511	16557	16577	16591	16591	16403	16486	16498	16384	16622	16544	16446	16495	16435	16541	16549	16549	16534	16727	16618	16472	16610	16408	16483	16473	16652	16611	16501	16534	16649	16468	16570	16687	16509	16294	16510	16438	16530	16380	16712	16608	16455	16531	16583	16415	16666	16551	16433	16506	16551	16566	16440	16507	16551	16401	16577	16590	16383	16485	16480	16719	16465	16614	16641	16532	16400	16372	16531	16509	16567	16600	16325	16592	16533	16479	16614	16527	16558	16547	16344	16592	16529	16453	16401	16608	16497	16503	16678	16461	16472	16510	16610	16449	16672	16724	16499	16699	16623	16547	16327	16522	16551	16485	16472	16483	16666	16560	16703	16469	16674	16535	16583	16569	16612	16523	16546	16438	16654	16370	16486	16442	16521	16585	16593	16415	16466	16569	16456	16429	16672	16576	16530	16626	16514	16662	16427	16537	16370	16468	16517	16452	16599	16485	16514	16444	16533	16783	16522	16744	16469	16627	16715	16538	16628	16479	16522	16499	16507	16442	16667	16442	16613	16599	16546	16629	16387	16569	16646	16522	16585	16446	16507	16481	16682	16527	16616	16448	16651	16587	16464	16511	16321	16664	16478	16419	16494	16595	16443	16716	16576	16594	16449	16761	16418	16544	16571	16422	16655	16475	16539	16465	16563	16471	16399	16765	16417	16646	16487	16426	16597	16548	16556	16522	16609	16619	16655	16439	16343	16621	16597	16612	16399	16635	16517	16571	16497	16365	16578	16482	16540	16634	16436	16580	16510	16536	16459	16566	16508	16481	16422	16640	16557	16625	16519	16478	16305	16432	16394	16579	16329	16555	16486	16536	16802	16469	16639	16461	16360	16589	16474	16478	16461	16537	16475	16430	16513	16559	16251	16731	16552	16476	16393	16470	16528	16536	16746	16498	16624	16450	16778	16654	16664	16439	16552	16555	16523	16562	16473	16536	16444	16546	16534	16537	16538	16467	16642	16386	16603	16652	16554	16590	16496	16451	16391	16551	16571	16550	16333	16548	16505	16490	16493	16593	16481	16378	16620	16438	16489	16467	16512	16584	16558	16487	16557	16651	16697	16365	16645	16396	16551	16523	16539	16510	16717	16507	16525	16510	16692	16562	16447	16634	16646	16537	16577	16442	16605	16569	16442	16566	16462	16628	16700	16568	16510	16596	16435	16330	16410	16682	16631	16445	16450	16619	16493	16553	16616	16504	16417	16735	16598	16387	16493	16470	16612	16474	16373	16347	16623	16502	16553	16693	16603	16496	16300	16588	16297	16625	16423	16374	16595	16681	16538	16591	16574	16434	16538	16618	16723	16348	16457	16608	16631	16369	16515	16570	16536	16594	16467	16562	16538	16571	16625	16417	16398	16548	16634	16390	16518	16476	16660	16377	16620	16640	16607	16618	16588	16623	16595	16483	16603	16573	16737	16561	16849	16430	16394	16524	16731	16498	16657	16349	16563	16522	16436	16445	16507	16533	16538	16508	16531	16565	16466	16703	16533	16608	16365	16505	16512	16581	16403	16488	16492	16431	16418	16449	16663	16354	16447	16475	16567	16355	16382	16507	16519	16652	16552	16488	16429	16508	16447	16763	16361	16598	16633	16581	16515	16423	16499	16476	16557	16531	16569	16418	16511	16473	16739	16708	16499	16695	16450	16708	16561	16716	16563	16501	16388	16468	16561	16632	16438	16457	16473	16506	16498	16461	16491	16546	16638	16577	16414	16456	16456	16492	16536	16588	16484	16438	16606	16293	16546	16613	16459	16289	16559	16469	16467	16397	16518	16629	16736	16568	16695	16535	16510	16486	16485	16668	16388	16439	16517	16362	16531	16326	16534	16378	16519	16571	16470	16497	16551	16425	16489	16561	16482	16663	16537	16610	16427	16412	16413	16664	16544	16366	16595	16551	16520	16528	16623	16614	16660	16551	16671	16572	16586	16689	16433	16370	16522	16574	16402	16562	16483	16473	16634	16521	16600	16680	16369	16470	16619	16425	16388	16646	16528	16538	16535	16717	16453	16572	16686	16334	16504	16554	16563	16531	16462	16573	16531	16496	16599	16599	16499	16614	16436	16388	16461	16504	16443	16366	16662	16591	16636	16681	16534	16478	16601	16459	16462	16524	16489	16557	16537	16660	16455	16528	16530	16532	16428	16532	16583	16459	16543	16338	16460	16353	16384	16528	16592	16652	16628	16422	16574	16614	16364	16542	16417	16636	16405	16359	16711	16395	16484	16377	16538	16731	16477	16434	16585	16588	16501	16326	16622	16596	16476	16666	16552	16549	16318	16491	16354	16565	16358	16566	16599	16716	16416	16628	16592	16467	16697	16470	16371	16554	16585	16549	16389	16623	16640	16489	16696	16494	16426	16563	16543	16621	16599	16560	16486	16467	16549	16411	16432	16587	16521	16526	16478	16505	16736	16664	16322	16330	16607	16410	16472	16626	16510	16607	16712	16396	16453	16483	16665	16578	16468	16464	16486	16541	16524	16648	16375	16709	16655	16441	16469	16687	16659	16298	16675	16590	16629	16495	16565	16631	16439	16538	16602	16556	16498	16625	16588	16302	16601	16521	16514	16690	16198	16680	16527	16617	16539	16543	16502	16608	16603	16482	16448	16572	16427	16521	16494	16499	16503	16462	16416	16441	16586	16372	16571	16614	16545	16451	16545	16527	16470	16479	16635	16416	16573	16488	16549	16557	16615	16595	16610	16650	16560	16613	16585	16532	16503	16596	16682	16447	16469	16541	16559	16515	16490	16437	16484	16646	16552	16418	16374	16568	16524	16601	16650	16620	16514	16371	16641	16501	16593	16481	16331	16361	16458	16460	16512	16591	16515	16568	16623	16558	16620	16459	16414	16580	16597	16501	16436	16557	16541	16467	16438	16510	16484	16488	16515	16462	16334	16560	16420	16653	16765	16516	16503	16528	16407	16570	16414	16689	16532	16348	16640	16598	16498	16662	16454	16543	16320	16653	16403	16375	16522	16542	16701	16581	16560	16672	16543	16532	16653	16591	16382	16373	16408	16612	16647	16656	16438	16516	16401	16464	16537	16531	16471	16470	16604	16384	16534	16518	16612	16537	16417	16470	16524	16503	16507	16310	16527	16608	16412	16700	16737	16514	16479	16388	16579	16629	16480	16471	16621	16672	16513	16530	16375	16704	16596	16506	16672	16471	16476	16580	16477	16622	16386	16548	16457	16538	16571	16611	16487	16608	16616	16574	16659	16514	16474	16487	16550	16339	16453	16646	16526	16421	16398	16513	16528	16284	16450	16632	16435	16641	16386	16511	16457	16432	16571	16435	16456	16538	16621	16453	16444	16490	16715	16438	16441	16523	16657	16563	16456	16639	16391	16552	16579	16470	16468	16448	16597	16643	16561	16468	16437	16364	16453	16500	16570	16501	16502	16601	16463	16593	16602	16369	16688	16419	16631	16518	16346	16387	16543	16392	16446	16566	16533	16571	16555	16581	16525	16500	16543	16624	16520	16529	16497	16518	16512	16574	16463	16453	16601	16443	16500	16546	16591	16318	16573	16504	16592	16406	16609	16395	16522	16649	16629	16579	16515	16430	16426	16499	16709	16518	16486	16543	16739	16616	16510	16527	16457	16448	16584	16419	16569	16514	16719	16576	16541	16690	16352	16461	16480	16392	16610	16617	16420	16605	16579	16389	16346	16524	16476	16677	16654	16617	16417	16488	16493	16460	16493	16536	16654	16620	16551	16673	16555	16772	16534	16632	16627	16417	16445	16523	16606	16486	16352	16576	16416	16585	16441	16552	16430	16600	16505	16608	16567	16641	16410	16781	16604	16511	16518	16608	16411	16517	16266	16498	16508	16511	16398	16622	16515	16520	16527	16579	16377	16465	16567	16423	16471	16533	16695	16593	16454	16545	16560	16417	16550	16614	16550	16518	16604	16698	16562	16631	16639	16651	16584	16471	16382	16667	16582	16438	16347	16535	16375	16532	16542	16694	16480	16565	16467	16543	16514	16546	16758	16649	16545	16599	16480	16460	16677	16449	16551	16439	16559	16452	16463	16398	16564	16481	16527	16440	16625	16482	16596	16670	16746	16528	16620	16604	16528	16720	16481	16646	16499	16521	16486	16530	16713	16376	16590	16569	16681	16503	16567	16588	16450	16746	16716	16501	16610	16588	16637	16510	16554	16376	16576	16522	16523	16443	16571	16643	16387	16574	16402	16605	16393	16646	16445	16279	16530	16502	16492	16624	16441
22897	22682	30707	25099	22635	24542	26594	21541	20887	21327	21019	20998	20969	20726	20798	21001	20954	21110	20942	20687	20877	20986	20577	20825	20766	20902	20754	20951	21096	20814	20704	20991	20532	20800	20724	20748	20576	20670	20682	20728	20803	20782	20725	20899	20882	20849	20846	20670	20879	20752	20790	20920	20742	20811	20857	20796	20625	20801	20703	20672	20686	20726	20819	20570	20770	20675	20748	20861	20802	20958	20601	20700	20777	20939	20678	20751	20870	20626	20626	20537	20864	20922	20697	20560	20751	20581	20886	20529	20778	20714	20713	20667	20797	20668	20768	20825	20571	20560	20656	20741	20727	20620	20612	20672	20640	20578	20754	20577	20736	20844	20737	20705	20763	21105	20613	20802	20593	20868	20704	20876	20443	20575	20590	20768	20559	20676	20681	20798	20845	20637	20584	20732	21004	20877	20695	20792	20833	20566	20795	20689	20863	20848	20450	20801	20570	20525	20906	20567	20602	20830	20703	20714	20569	20596	20533	20592	20610	20556	20694	20561	20672	20748	20716	20853	20903	20684	20548	20744	20743	20755	20762	20712	20666	20721	20593	20698	20718	20735	20869	20831	20591	20617	20741	20907	20572	20811	20815	20524	20687	20671	20646	20525	20768	20934	20677	20735	20742	20717	20627	20640	20811	21061	20665	20559	20718	20818	20518	20712	20814	20738	20844	20714	20753	20843	20648	20695	20720	20415	20759	20732	20828	20565	20701	20646	20676	20724	20841	20672	20873	20552	20690	20859	20726	20752	20632	20779	20713	20814	20806	20522	20835	20551	20582	20680	20575	20659	20643	20562	20516	20637	20770	20702	20693	20598	20501	20928	20477	20810	20617	20539	20585	20603	20675	20698	20901	20742	20752	20827	20733	20692	20676	20686	20504	20663	20597	20485	20677	20699	20506	20677	20709	20701	20844	20525	20607	20664	20797	20668	20691	20676	20624	20547	20867	20606	20600	20627	20608	20804	20860	20779	20671	20629	20717	20620	20753	20690	20681	20718	20761	20514	20545	20517	20551	20697	20610	20681	20740	20712	20787	20525	20891	20873	20746	20641	20784	20613	20691	20730	20758	20728	20623	20685	20399	20653	20882	20656	20795	20404	20571	20677	20725	20627	20881	20704	20603	20453	20780	20705	20795	20647	20678	20807	20700	20772	20596	20639	20534	20658	20510	20628	20780	20639	20778	20629	20562	20585	20908	20873	20761	20364	20709	20481	20662	20703	20940	20701	20598	20709	20710	20783	20539	20566	20812	20717	20631	20710	20804	20661	20627	20620	20744	20641	20684	20640	20702	20595	20737	20620	20829	20783	20573	20609	20836	20465	20718	20569	20718	20795	20595	20692	20762	20681	20541	20713	20725	20706	20722	20594	20735	20851	20523	20458	20594	20759	20804	20693	20771	20932	20539	20651	20613	20566	20608	20852	20785	20780	20659	20498	20559	20683	20586	20596	20833	20504	20673	20636	20648	20674	20658	20638	20601	20527	20668	20879	20583	20620	20990	20774	20636	20638	20650	20676	20697	20485	20499	20704	20755	20472	20734	20877	20591	20621	20453	20703	20536	20536	20865	20326	20665	20470	20489	20640	20647	20670	20735	20696	20639	20844	20760	20689	20601	20757	20642	20800	20781	20755	20523	20661	20617	20493	20588	20825	20666	20555	20569	20503	20593	20613	20576	20405	20804	20765	20838	20774	20763	20674	20777	20654	20698	20711	20842	20653	20633	20786	20645	20631	20596	20776	20582	20820	20748	20874	20711	20839	20715	20488	20513	20671	20759	20741	20822	20597	20872	20737	20835	20688	20422	20665	20784	20559	20612	20668	20552	20804	20646	20526	20546	20764	20930	20717	20558	20628	20596	20673	20649	20477	20600	20699	20688	20535	20559	20415	20678	20527	20601	20760	20498	20661	20562	20668	20727	20577	20602	20518	20790	20771	20589	20637	20615	20628	20712	20566	20719	20749	20618	20612	20445	20673	20753	20525	20626	20432	20661	20618	20642	20673	20804	20818	20664	20421	20531	20596	20743	20588	20721	20607	20734	20643	20721	20876	20597	20748	20691	20749	20739	20698	20638	20593	20591	20783	20758	20861	20731	20679	20517	20816	20623	20712	20632	20638	20635	20542	20643	20816	20784	20740	20494	20552	20598	20826	20816	20818	20746	20658	20915	20868	20693	20937	20629	20569	20674	20668	20729	20586	20595	20817	20588	20525	20738	20640	20568	20769	20579	20657	20598	20650	20536	20617	20781	20614	20694	20883	20977	20793	20896	20652	20817	20699	20796	20635	20640	20468	20795	20896	20723	20530	20617	20732	20596	20790	20670	20716	20811	20778	20822	20603	20629	20628	20687	20556	20564	20560	20668	20774	20686	20761	20708	20837	20423	20747	20633	20658	20592	20585	20799	20490	20591	20739	20486	20672	20626	20763	20709	20522	20569	20644	20673	20590	20631	20587	20531	20614	20742	20725	20618	20732	20566	20518	20567	20675	20584	20738	20895	20696	20561	20545	20449	20687	20555	20830	20571	20555	20680	20654	20566	20622	20467	20676	20556	20589	20632	20556	20644	20578	20615	20526	20810	20782	20690	20796	20850	20520	20566	20814	20678	20711	20880	20667	20629	20513	20651	20681	20801	20700	20676	20899	20752	20846	20693	20531	20881	20735	20669	20790	20705	20616	20770	20526	20675	20619	20769	20675	20609	20521	20443	20494	20735	20645	20419	20372	20610	20558	20780	20665	20679	20716	20697	20722	20609	20568	20789	20513	20517	20507	20742	20800	20783	20375	20656	20528	20976	20664	20592	20613	20713	20707	20750	20558	20784	20845	20783	20604	20527	20746	20523	20621	20430	20510	20806	20623	20756	20850	20708	20754	20690	20616	20882	20761	20747	20781	20798	20645	20653	20369	20509	20518	20605	20660	20662	20647	20627	20775	20668	20695	20737	20765	20697	20432	20558	20711	20877	20869	20734	20480	20459	20571	20774	20648	20571	20772	20750	20854	20824	20681	20618	20352	20503	20584	20617	20766	20597	20661	20434	20562	20646	20461	20539	20744	20543	20736	20669	20754	20738	20718	20791	20654	20725	20717	20637	20541	20559	20991	20602	20976	20891	20740	20586	20690	20666	20666	20480	20921	20839	20650	20758	20581	20639	20755	20651	20826	20651	20854	20553	20952	20593	20613	20427	20458	20611	20688	20579	20709	20570	20732	20582	20718	20586	20773	20632	20566	20832	20738	20789	20788	20825	20819	20852	20806	20721	20560	20491	20706	20742	20791	20603	20630	20686	20731	20762	20693	20541	20489	20584	20976	20520	20562	20516	20477	20627	20686	20815	20653	20674	20539	20605	20671	20669	20629	20805	20692	20731	20708	20761	20555	20871	20806	20417	20538	20489	20640	20858	20740	20873	20692	20589	20574	20681	20707	20683	20673	20657	20648	20771	20619	20768	20542	20813	20702	20631	20658	20752	20631	20771	20812	20628	20529	20704	20584	20832	20800	20673	20624	20739	20815	20826	20610	20660	20849	20764	20961	20654	20607	20637	20689	20637	20867	20779	20606	20578	20698	20614	20713	20553	20713	20813	20547	20629	20798	20641	20824	20766	20606	20692	20898	20799	20622	20758	20885	20863	20388	20448	20631	20626	20718	20563	20630	20598	20733	20586	20646	20757	20763	20658	20551	20768	20737	20824	20809	20644	20591	20655	20600	20545	20366	20642	20893	20675	20755	20584	20538	20377	20675	20773	20724	20614	20425	20515	20514	20502	20634	20815	20661	20760	20643	20660	20831	20567	20632	20918	20937	20838	20599	20840	20723	20724	20923	20759	20898	20851	20387	20514	20752	20560	20635	20550	20773	20964	20656	20818	20693	20669	20706	20523	20641	20621	20655	20826	20754	20834	20787	20830	20536	20644	20728	20778	20546	20821	20607	20520	20799	20604	20491	20690	20764	20603	20682	20595	20698	20609	20709	20622	20580	20666	20837	20692	20948	20720	20605	20715	20521	20589	20731	20720	20858	20648	20542	20654	20746	20706	20616	20662	20517	20532	20617	20636	20762	20708	20953	20562	20726	20737	20547	20728	20800	20473	20800	20667	20345	20856	20849	20523	20470	20580	20708	20759	20544	20868	20682	20492	20594	20596	20803	20626	20870	20445	20718	20620	20542	20647	20520	20561	20673	20632	20577	20648	20719	20590	20543	20651	20837	20673	20489	20642	20808	20670	20417	20756	20593	20831	20593	20639	20630	20776	20569	20707	20573	20682	20652	20646	20625	20504	20775	20898	20644	20688	20853	20767	20656	20482	20514	20672	20680	20869	20593	20691	20755	20543	20546	20536	20709	20785	20740	20437	20441	20404	20591	20807	20704	20757	20840	20602	20787	20753	20633	20738	20681	20900	20785	20789	20822	20550	20530	20700	20777	20731	20667	20679	20743	20493	20575	20490	20774	20554	20637	20743	20759	20795	20783	20636	20609	20676	20746	20581	20733	20937	20598	20434	20516	20743	20549	20578	20651	20627	20550	20783	20639	20727	20691	20568	20657	20772	20779	20661	20711	20918	20765	20660	20635	20639	20554	20676	20880	20696	20707	20763	20697	20735	20591	20876	20605	20788	20611	20768	20636	20845	20686	20587	20542	20680	20547	20499	20632	20681	20556	20546	20720	20795	20760	20552	20554	20551	20675	20683	20518	20618	20534	20943	20626	20568	20576	20823	20737	20797	20752	20736	20703	20716	20578	20707	20595	20940	20861	20664	20674	20896	20685	20396	20564	20758	20775	20712	20502	20579	20772	20684	20657	20899	20713	20571	20738	20678	20669	20661	20759	20607	20565	20587	20634	20684	20609	20849	20607	20773	20592	20701	20710	20570	20660	20683	20676	20449	20577	20836	20679	20704	20610	20570	20762	20618	20603	20832	20589	20519	20521	20733	20480	20755	20756	20759	20833	20538	20871	20675	20820	20671	20562	20832	20619	20970	20771	20686	20501	20917	20465	20624	20835	20679	20781	20729	20656	20481	20625	20735	20464	20462	20556	20791	20649	20622	20693	20592	20559	20756	20672	20596	20921	20475	20672	20529	20673	20632	20723	20526	20492	20656	20608	20916	20724	20671	20660	20463	20580	20739	20586	20708	20809
61763	103324	76785	48695	29484	19974	17494	17147	16813	16944	16940	16837	16776	17081	16912	16909	16887	17023	16905	16817	16993	17079	16927	16968	17139	16858	17004	17076	17079	16894	17009	16889	16989	16942	17054	16862	16859	16881	16924	16978	17003	16891	16948	17083	17073	17105	16960	16946	17062	17015	17112	17023	16771	16801	17019	17026	16867	16871	16730	17019	16854	16712	16966	16775	16937	17061	16938	16916	16933	16902	17075	17017	16875	16815	16923	16748	16836	16786	17004	16920	16905	16801	16925	16933	17155	16876	16819	16924	16892	16852	16915	17093	16781	16820	17011	17085	16883	16919	17076	16896	17067	17068	16960	16957	17074	17221	17029	16976	17209	16974	16852	16899	16905	16839	16979	16961	17006	16987	17157	17082	16879	17012	16925	16876	16915	16898	17006	16839	17109	17046	17144	17068	17012	16896	16829	17079	17052	16885	16967	17084	16835	16832	17026	17007	16976	16781	17077	16980	17128	16912	17204	16939	16931	16994	16939	16997	16805	16954	16900	16948	17101	16968	16933	16963	16795	16875	16986	16947	16878	16956	16902	16885	16865	16980	16976	16969	17002	17064	16806	16879	16937	16869	16869	16855	16881	17100	16915	16989	16941	16921	16980	16835	16835	17020	16944	16879	17047	16768	16801	16917	16994	16928	16860	16884	16898	16991	16924	16881	17086	16906	16876	16987	16880	16904	16994	16913	17029	17134	16979	16915	16826	16797	16986	16968	16937	17065	16949	16903	16932	17043	16756	16984	16834	16917	16864	17014	17058	16859	17015	17237	16941	16834	16983	16837	16720	17004	16906	17098	17065	16865	16982	16874	17043	16879	16969	16919	17067	16907	16934	16917	16964	16828	17098	16846	16868	16962	16983	16949	17040	16910	16829	16943	16789	17109	16951	16984	16830	16900	16840	16992	16971	16898	17080	16894	17033	16942	17089	16897	17022	16698	16844	17053	17013	16945	16842	17012	17155	16898	16893	16871	16888	16931	16943	16868	16919	16916	17045	16887	17015	16851	16843	16878	17009	16942	16826	17078	16992	16945	16803	16899	16863	16865	16855	17015	16926	17099	16865	16960	16925	16922	17030	16905	17031	17006	16880	16860	16904	16929	16925	16857	16996	16997	16904	17070	16861	17094	16904	16888	16859	16896	16624	17018	16881	17103	16898	16861	17063	16948	16985	16978	16968	16902	16835	17022	17082	16806	17078	16872	16894	16819	17134	16992	16782	16926	16972	16921	17041	16952	16984	16951	16851	16873	17103	17001	16899	17006	16804	16951	16739	16688	16915	17005	17061	16879	17034	16841	16854	17034	16906	17020	16951	17048	17066	17093	17030	16919	16993	16907	16993	16970	16855	16928	16862	16998	16967	17035	16953	16959	16968	16965	16798	16789	17070	16918	16915	16927	17010	16819	16849	16723	16990	16939	17104	16873	16831	16760	16886	16837	16797	16999	17012	16797	17017	16845	16993	16889	16860	17002	16790	16913	16838	16764	16901	16961	16996	16803	17000	16913	16995	17061	16871	17170	16878	16896	16957	16845	16904	17062	16775	16830	16956	16966	16986	16866	16896	16979	16909	16975	16908	16845	16981	17020	17030	16809	16947	16998	16992	16999	16709	16912	16985	16927	16915	17006	16904	17052	16781	16762	17209	16680	16907	16884	16955	16875	16966	16916	16963	16874	17019	16914	16857	16989	17055	17029	16828	16899	17037	17003	16926	16946	17015	16910	17035	16950	16930	16801	16829	17043	16980	16989	17024	16920	16938	16890	16959	16946	16890	16991	16859	17034	17047	16875	17088	16872	16894	16888	16957	16937	16887	16867	16971	16969	17089	16980	16848	17031	17057	17059	16996	16833	16881	16971	17004	16824	16931	16809	17029	16914	16950	16905	16886	16859	16799	16945	16906	16738	16823	17054	16895	16816	16885	16972	16908	16913	16971	16932	16824	17018	16981	16993	17142	16934	16710	17112	16868	16874	16902	17177	16800	17110	16924	17079	16991	16918	16904	16898	16861	16852	17024	16833	16885	16915	16825	16905	16989	17060	16967	17006	16883	16913	16955	16988	16983	17012	16967	16833	17071	16981	16969	16854	16907	16925	16900	17042	16821	17005	16979	16870	16987	16898	16784	16917	16835	16996	16904	16974	16923	17048	16655	16936	16974	16997	17092	16696	16835	17075	16978	16844	17067	16907	16851	16889	16886	16838	16822	16831	16847	17033	16863	16966	17010	16961	17012	16914	16853	16937	16860	16991	17064	17075	16989	16978	16811	17139	16943	16908	16824	16902	16887	17036	16855	16915	16957	17046	16808	16879	17040	16859	16995	16693	17045	16857	17015	17132	16819	16775	16849	17006	16932	16936	16774	17107	17038	17064	16878	16990	17066	17054	16943	16863	17005	16934	16795	17017	17030	16798	17035	16888	16969	16973	16990	16911	16931	16985	16844	16900	17016	16903	17005	16839	16948	16854	16973	16909	17007	16942	17055	16772	16972	16852	16885	17001	17018	17049	17018	16998	17013	16713	17098	16889	16954	16908	17022	16963	16836	16983	17021	16906	16995	16961	17001	16880	17016	16780	17025	17044	17031	16892	16974	16956	17142	16949	16951	17082	16999	16986	16989	17071	16826	17002	17053	16964	16828	16840	16973	17223	16857	17062	16935	17040	16996	16919	16957	16829	16756	16977	16868	16955	17003	16950	16858	17035	16851	16973	16838	16933	17099	17072	16988	16904	17103	16973	16879	17058	17018	16868	16979	16917	16949	16932	16971	16894	16743	16922	17033	16784	16977	16846	16890	17001	16997	17137	17069	16908	16956	17027	16952	16856	16920	16869	16988	17018	17029	16927	16926	16968	16980	17021	16904	17043	16859	16865	17025	16912	16947	17069	17033	16959	16822	17004	16811	16974	16794	16914	16871	16963	17145	17055	16937	16978	16958	16950	16759	16829	16865	16858	17019	17012	16905	16955	16956	16965	16941	16940	16810	16867	16985	16877	17095	16985	17031	17043	16743	16956	16965	17042	16851	16928	16767	16934	16817	16925	16912	16926	17109	17037	16976	16924	16858	16710	16952	16978	16910	16881	17016	16875	17225	16928	16968	16852	16887	16904	16811	16854	16968	17017	16912	16908	16958	17015	16821	16731	17050	16772	16962	16830	16961	16993	16938	16963	16897	17159	17012	16853	16911	16969	16914	16991	16941	17015	16972	16839	16812	17120	16999	16902	16840	17078	16885	17011	16907	16969	16890	16888	16863	16864	16904	16929	16989	17082	16906	16969	16896	16868	16894	17006	16993	16928	16761	17031	16857	17010	17070	16931	16843	17106	16777	16992	17002	16941	16960	16982	17007	17016	17084	16908	17020	16997	16899	16968	16940	16833	16866	16818	16938	17052	17038	16921	16961	17034	16982	16875	16881	17008	16880	16847	16960	17021	16933	16920	16726	16807	16914	16898	16923	16914	17042	16857	16892	16937	17040	17059	16998	17019	16975	17018	17078	17063	16901	16853	16913	17015	17027	16859	16910	16988	16961	17081	16747	16924	16882	17021	16964	16996	17206	17031	17068	16971	16938	16853	16930	16986	17052	16866	16976	17111	16892	17013	16855	17102	16889	16782	16956	17015	16960	17012	16839	16892	17192	16909	16900	16733	16987	16823	16739	17124	16767	16831	16819	16944	17024	16962	16996	16872	16816	16974	17119	17023	16992	16815	16985	16807	17008	17095	16874	16833	16876	17122	16865	16783	16843	16842	16964	16968	16951	16890	16808	16898	17008	17011	17000	16843	16707	17123	16961	16963	17029	17033	16925	16833	16996	16962	16945	16975	16947	16753	16866	16959	16907	16976	16940	16986	16941	16942	16933	16850	16984	16932	16888	16780	16934	16855	16997	17037	16941	16910	16889	16936	16939	16934	16959	16944	16876	16892	16989	16909	17063	16968	17171	16970	16803	16971	16950	17072	16903	16887	16748	16759	17055	17124	17086	17015	16780	17077	16953	16842	17132	17027	17113	16953	16788	16780	16969	16777	17175	16961	17041	16847	17029	16916	16997	16983	17088	16764	17081	17115	17045	16713	17006	16834	16888	16882	16705	16818	16943	16976	16913	17013	16920	16914	16899	16931	17126	17050	16798	16948	16880	17050	17101	17088	16956	17172	16877	16981	16822	16970	16901	17022	17187	16930	16884	16855	16972	16841	16888	16911	17048	16944	17070	16950	16875	16836	17042	16868	17199	17029	16880	16881	16884	17036	16937	17045	16978	17011	16961	17006	16942	16919	16876	16957	16961	16831	16845	16926	16712	16939	17085	17002	17019	17018	16988	16901	16893	16929	16840	17048	17021	16957	16983	16961	17181	16889	16993	16730	17001	16932	16825	16966	16988	16896	16866	16801	16845	16971	16954	16703	16810	16888	17024	16870	17058	17105	16852	16816	17008	16926	16957	16926	16915	17104	16882	16942	16928	16955	16812	16999	16908	17076	16826	16783	17051	16938	16986	16825	16989	16948	16904	16993	16968	16951	16862	16974	16950	17016	16985	16915	16921	16733	16911	16909	17077	16888	17025	16852	16887	16879	16905	16960	16687	16857	16940	16837	17030	16804	17042	16978	17019	16860	16921	16926	17058	16800	17075	16938	16804	16934	16985	17055	16949	16985	16873	16943	17085	16855	16998	16982	17058	16912	16805	16987	16986	16902	16872	17091	16868	17058	16775	16820	16896	16833	16841	16746	16940	16955	16925	17012	17079	16687	16998	17084	17006	16926	16872	16829	17049	16803	16944	16979	16911	16883	16778	16907	16911	16956	17043	16840	16807	17038	17034	17055	17055	17024	16932	17048	16984	16969	16880	16999	16969	16855	16966	17086	17095	17068	16904	16875	17018	16817	17066	16915	17114	16967	17049	16965	16802	16805	16806	16824	16726	16904	17005	16894	16855	16838	16922	17059	17025	16778	17137	16913	17010	16892	16876	16962	16784	16801	16984	16797	17069	16932	16875	17040	16863	17097	16967	17121	16859	16809	16899	16716	17015	16757	16773	16983	16949	16853	17072	17020	16908	16936	16833	16918	16898	17025	16892	16951	16967	16954	16929	16934	17007	16951	16676	16863	16903	16994	17018	16960	16801	16983	17015	16969	16875	17236	16836	17058
33115	40059	37241	27962	22112	21014	21241	20870	20823	20762	20929	20617	20703	20677	20639	20720	20760	20704	20608	20654	20539	20573	20692	20645	20712	20609	20759	20732	20772	20638	20828	20766	20726	20565	20682	20746	20616	20669	20603	20548	20827	20803	20697	20723	20601	20646	20766	20546	20617	20701	20428	20509	20702	20783	20657	20910	20754	20550	20522	20657	20660	20653	20868	20782	20606	20650	20676	20713	20701	20596	20711	20377	20539	20618	20535	20651	20608	20612	20473	20442	20616	20508	20647	20529	20756	20671	20522	20759	20848	20804	20908	20710	20682	20681	20538	20657	20708	20602	20695	20663	20645	20496	20664	20747	20689	20508	20584	20309	20826	20573	20629	20638	20769	20749	20599	20543	20674	20400	20410	20750	20685	20523	20726	20667	20787	20587	20716	20551	20763	20707	20610	20562	20572	20642	20653	20567	20687	20624	20654	20789	20902	20453	20556	20745	20618	20610	20673	20557	20779	20603	20595	20593	20480	20711	20571	20756	20791	20723	20667	20812	20711	20723	20646	20546	20625	20652	20691	20705	20538	20536	20499	20616	20586	20766	20795	20637	20595	20708	20521	20637	20713	20543	20806	20621	20496	20655	20519	20627	20555	20707	20655	20770	20740	20790	20674	20611	20601	20777	20604	20476	20609	20693	20632	20512	20548	20933	20707	20386	20684	20622	20448	20367	20542	20645	20690	20643	20690	20777	20638	20566	20627	20623	20747	20565	20625	20750	20649	20721	20710	20573	20790	20636	20510	20587	20661	20600	20633	20651	20637	20802	20668	20661	20609	20587	20611	20530	20801	20591	20722	20623	20637	20510	20627	20640	20512	20632	20836	20651	20641	20373	20535	20865	20754	20678	20620	20472	20664	20529	20652	20615	20687	20612	20734	20547	20624	20661	20694	20488	20712	20577	20526	20644	20674	20713	20770	20705	20699	20423	20388	20625	20631	20630	20617	20600	20628	20538	20447	20800	20536	20361	20661	20474	20749	20572	20768	20674	20775	20405	20672	20624	20796	20837	20599	20741	20694	20654	20573	20770	20560	20811	20448	20556	20582	20619	20647	20579	20767	20668	20652	20611	20771	20772	20540	20723	20677	20738	20493	20553	20715	20780	20868	20721	20682	20574	20729	20676	20856	20562	20677	20651	20862	20717	20567	20657	20435	20446	20559	20626	20524	20652	20624	20615	20366	20789	20691	20508	20549	20596	20520	20621	20571	20707	20887	20698	20634	20549	20595	20557	20633	20619	20605	20613	20536	20597	20488	20536	20860	20445	20382	20633	20817	20604	20612	20800	20781	20612	20923	20941	20357	20657	20450	20592	20396	20603	20423	20553	20737	20768	20669	20715	20640	20521	20502	20552	20803	20317	20578	20548	20650	20523	20747	20717	20550	20574	20655	20523	20659	20443	20714	20706	20776	20550	20834	20412	20539	20499	20648	20630	20620	20522	20675	20583	20504	20715	20495	20579	20735	20782	20715	20718	20764	20643	20771	20713	20654	20628	20595	20386	20381	20714	20559	20593	20635	20533	20661	20624	20663	20617	20617	20682	20516	20680	20781	20634	20592	20569	20602	20665	20739	20647	20672	20792	20606	20468	20711	20791	20744	20462	20522	20578	20410	20867	20698	20647	20663	20467	20749	20642	20557	20516	20484	20588	20539	20559	20771	20421	20465	20905	20629	20522	20695	20815	20602	20498	20515	20595	20796	20532	20683	20543	20233	20374	20735	20688	20674	20613	20857	20403	20596	20536	20648	20480	20757	20740	20712	20757	20615	20801	20703	20739	20655	20500	20625	20758	20539	20589	20728	20558	20489	20601	20724	20506	20769	20597	20758	20450	20627	20739	20727	20622	20594	20720	20528	20634	20575	20542	20392	20628	20732	20743	20768	20681	20598	20584	20708	20557	20607	20743	20399	20557	20419	20618	20594	20552	20687	20594	20628	20709	20552	20622	20881	20698	20565	20773	20595	20525	20788	20722	20690	20464	20668	20635	20400	20560	20594	20564	20637	20557	20629	20590	20483	20524	20558	20582	20650	20780	20706	20532	20683	20465	20810	20853	20543	20692	20751	20816	20650	20819	20759	20643	20637	20591	20660	20717	20726	20510	20656	20662	20710	20693	20563	20523	20725	20849	20568	20625	20640	20506	20499	20602	20517	20393	20390	20518	20699	20627	20601	20551	20525	20575	20642	20484	20599	20625	20817	20693	20414	20896	20544	20464	20654	20642	20638	20506	20663	20595	20622	20601	20667	20545	20452	20635	20354	20588	20581	20621	20610	20618	20629	20652	20544	20618	20541	20664	20644	20550	20684	20605	20401	20701	20728	20362	20639	20743	20770	20806	20572	20363	20464	20622	20434	20556	20692	20666	20865	20663	20574	20695	20608	20541	20649	20617	20705	20740	20773	20691	20683	20491	20671	20681	20575	20717	20639	20620	20588	20512	20545	20736	20581	20545	20787	20419	20491	20608	20493	20620	20859	20690	20429	20780	20748	20380	20505	20716	20268	20851	20957	20752	20967	20678	20714	20536	20557	20463	20815	20523	20513	20752	20716	20788	20398	20757	20876	20700	20588	20595	20618	20429	20435	20588	20634	20596	20666	20558	20691	20643	20621	20748	20603	20604	20517	20578	20714	20735	20448	20723	20464	20580	20651	20766	20823	20713	20688	20902	20763	20574	20731	20596	20780	20961	20745	20532	20543	20690	20884	20850	20712	20376	20655	20656	20383	20428	20684	20690	20601	20576	20708	20569	20752	20537	20592	20720	20667	20737	20732	20392	20592	20515	20546	20558	20605	20706	20797	20472	20721	20822	20556	20599	20534	20799	20559	20621	20736	20621	20471	20432	20592	20550	20419	20659	20665	20711	20809	20675	20823	20528	20785	20546	20421	20645	20602	20771	20672	20575	20864	20683	20668	20544	20523	20773	20515	20548	20735	20571	20777	20505	20655	20634	20490	20501	20902	20494	20676	20468	20417	20629	20988	20733	20748	20663	20731	20710	20543	20909	20640	20653	20589	20524	20548	20874	20640	20632	20552	20596	20591	20511	20827	20669	20613	20832	20617	20599	20582	20685	20530	20590	20734	20662	20636	20665	20536	20612	20616	20568	20827	20999	20566	20664	20637	20570	20672	20543	20637	20615	20640	20757	20460	20600	20617	20679	20606	20577	20463	20518	20549	20382	20580	20846	20595	20427	20639	20443	20690	20530	20574	20607	20850	20687	20745	20670	20598	20843	20773	20376	20724	20503	20651	20752	20459	20569	20588	20559	20626	20720	20439	20556	20567	20767	20609	20536	20684	20385	20717	20847	20735	20679	20653	20415	20497	20734	20666	20680	20659	20677	20595	20763	20548	20404	20669	20561	20951	20608	20681	20752	20528	20663	20768	20647	20434	20671	20598	20547	20497	20541	20723	20937	20597	20502	20570	20507	20765	20705	20702	20884	20475	20560	20831	20762	20735	20536	20723	20697	20712	20712	20622	20605	20640	20819	20627	20780	20587	20465	20769	20786	20557	20850	20839	20596	20594	20761	20810	20501	20544	20652	20662	20555	20557	20622	20725	20574	20547	20618	20933	20620	20540	20777	20600	20342	20710	20637	20546	20614	20672	20606	20376	20741	20632	20832	20588	20603	20720	20676	20799	20471	20716	20463	20413	20555	20592	20679	20679	20552	20606	20591	20482	20537	20659	20555	20692	20912	20576	20787	20612	20840	20690	20768	20461	20565	20567	20623	20609	20590	20424	20541	20572	20472	20477	20600	20589	20697	20549	20521	20789	20594	20818	20649	20661	20702	20605	20610	20538	20627	20605	20518	20495	20700	20722	20514	20655	20732	20643	20586	20666	20656	20653	20561	20621	20841	20779	20753	20666	20576	20662	20502	20712	20523	20724	20619	20457	20557	20615	20536	20448	20634	20530	20521	20600	20775	20852	20680	20769	20731	20771	20650	20587	20449	20726	20609	20591	20691	20719	20671	20810	20419	20485	20687	20644	20942	20601	20673	20669	20591	20695	20605	20510	20832	20620	20795	20783	20515	20818	20489	20708	20688	20763	20485	20676	20606	20546	20628	20684	20607	20730	20634	20606	20668	20709	20556	20898	20753	20410	20593	20622	20685	20522	20528	20705	20644	20739	20800	20606	20869	20433	20602	20728	20664	20603	20677	20698	20732	20818	20655	20493	20712	20604	20691	20655	20726	20653	20747	20920	20436	20762	20605	20498	20494	20626	20385	20783	20716	20456	20711	20557	20355	20368	20767	20526	20684	20775	20667	20701	20699	20601	20574	20705	20617	20708	20577	20754	20552	20330	20705	20657	20560	20597	20771	20592	20640	20623	20536	20555	20699	20569	20761	20690	20428	20532	20694	20530	20610	20498	20697	20660	20551	20766	20583	20693	20540	20743	20559	20666	20709	20567	20800	20557	20663	20604	20686	20462	20619	20469	20579	20739	20403	20616	20533	20746	20816	20792	20536	20602	20582	20728	20552	20797	20582	20679	20590	20805	20738	20673	20566	20412	20644	20640	20757	20825	20551	20584	20581	20320	20470	20745	20581	20938	20409	20545	20799	20631	20740	20667	20683	20612	20740	20813	20931	20820	20652	20700	20737	20815	20682	20495	20686	20490	20813	20515	20588	20678	20824	20754	20764	20505	20773	20551	20595	20763	20539	20677	20660	20665	20808	20557	20636	20549	20688	20467	20533	20584	20656	20589	20647	20600	20666	20566	20616	20684	20599	20581	20761	20770	20718	20671	20670	20705	20535	20589	20762	20618	20655	20802	20509	20678	20558	20602	20666	20690	20708	20685	20513	20733	20659	20551	20716	20714	20652	20632	20720	20763	20743	20771	20502	20732	20446	20730	20482	20752	20703	20856	20776	20518	20457	20631	20725	20679	20626	20570	20700	20541	20603	20668	20745	20789	20759	20825	20622	20859	20739	20680	20399	20700	20494	20592	20600	20620	20538	20582	20408	20868	20400	20741	20539	20660	20604	20653	20488	20539	20699	20738	20775	20704	20617	20726	20617	20513	20605	20815	20698	20672	20674	20608	20800	20487	20803	20685	20757	20715	20783	20498	20732	20657	20604	20712	20630	20665	20753	20816	20580	20753	20893	20660	20775	20509	20537	20700	20414
46289	58228	37023	22834	18247	17329	17008	16741	16869	16962	17118	16831	16951	17068	16847	16863	16960	16934	17040	17025	17095	16804	16877	17012	16966	16953	16998	16959	16910	16936	16835	17057	16957	16782	16842	17022	17033	17073	17043	16995	16877	16943	16901	16863	17000	17071	16916	16848	16967	16984	17071	16917	16836	16943	16729	16876	16893	17049	16897	16885	16949	16848	16907	16868	16968	17011	16992	16806	16903	16848	16783	16901	16939	16913	16962	16778	16853	17002	17020	16929	16924	16890	16839	16831	16974	16836	17117	16956	16852	16944	16897	16907	16924	16708	16928	16766	16729	17058	16943	17002	16904	16857	16888	16975	16974	16863	16977	16969	17163	16886	16985	16980	16830	16972	16884	17024	16863	17009	16993	16876	16877	16899	17040	16841	16863	16972	16881	16895	16910	16949	16904	16971	16811	16540	17067	17022	17000	16949	17003	16989	17044	16947	16806	16957	16959	17008	16986	16990	16977	16841	16890	16921	16828	17032	16811	16887	16859	17045	16962	17057	16926	17055	16864	16870	16944	16916	16958	17050	17224	16847	16903	17010	16851	16696	16907	16815	16830	16922	16809	16789	16853	16853	17016	16717	16984	16856	17026	16919	16996	16973	16968	17101	16982	17004	16930	16828	16760	16933	16834	16804	16847	16971	16877	16781	16896	16926	16787	16991	17097	16961	16899	16926	16894	17117	16765	16853	16848	17042	16749	16934	17004	16952	16966	16855	16995	16889	16852	16981	16943	16990	16994	16806	16981	16818	16863	17051	17048	16917	16826	16793	17039	17072	16825	16872	16892	17074	17043	17063	16984	16979	16885	16936	16933	16895	16921	16973	17013	17131	17046	17095	16894	17015	16984	16960	17052	16903	16841	17065	16872	17047	16802	16990	16973	16744	16949	16858	17010	17036	16983	17023	16995	16987	17072	17038	16816	16925	17024	16887	16970	16808	16886	16939	17113	16928	17035	17119	17118	16957	16818	16883	16892	16908	16812	17091	16985	16984	16969	16874	16708	16975	16871	16871	17050	16960	16965	16894	17038	16863	16907	16768	16894	16795	16819	16900	17065	16892	16871	16852	16869	16673	17003	16879	17008	16881	16924	16931	16973	16902	17051	16832	16982	16840	16961	16740	17083	17080	16840	16972	16851	16958	16811	16886	16915	16972	16894	16868	17111	17081	16759	16859	16977	16944	17000	17075	17008	16940	16977	16971	16769	16813	16888	16918	16909	17085	17040	17018	16630	16819	16952	17099	16836	16810	16967	16954	16822	17000	16876	16837	16990	16996	16751	17016	16931	16965	16829	16991	17001	16925	16969	16844	16870	16836	16975	16845	16825	17047	16777	16921	17018	16849	16926	16887	16806	16975	16858	17078	17026	16955	17006	16752	16854	16992	17001	17014	17159	16914	17145	16672	16966	16895	17196	16884	16991	16836	16833	16897	16801	16909	16860	16839	16855	17015	16881	16938	16956	17008	16952	16797	16859	17015	17019	16688	17010	16624	17060	16986	16944	16836	16918	16846	16905	16805	16955	16999	16978	16869	17011	16943	16847	16900	16964	16963	16888	16838	16841	16937	16933	16904	17070	17004	16843	17099	17093	17023	16925	16868	16749	17035	17042	16974	16954	16929	16816	16977	16849	16845	17026	16776	16975	17011	16959	16960	17101	16877	17081	16835	17043	16991	16896	16936	17026	16907	17023	16812	16968	16871	16983	16749	16952	16837	16824	16961	17006	16941	17024	17003	16953	16822	16866	17016	16921	16996	17051	16952	17026	17005	16807	16977	17033	16989	16995	16749	17042	16782	16973	16806	17060	16962	16933	17040	16808	16831	17000	17126	16836	16922	16838	16899	16767	16863	16905	17006	16872	16840	16861	17065	17039	16895	16951	16968	16913	16803	16968	16765	17002	16935	16964	17091	16867	17091	16954	16836	16933	16892	16947	16938	17080	16760	16750	16772	17071	17010	17089	16859	16941	16943	16919	17083	16882	17010	16894	16957	16882	17127	17122	16924	16992	16967	16947	16837	17036	16835	16868	17018	16921	17020	16812	16970	16888	16854	16933	16920	16831	17029	16882	17086	16903	16849	16933	16741	16985	16916	17044	17053	16806	16929	17018	16910	16719	16936	16819	16795	16873	16856	16946	17135	16931	17035	17001	17134	16819	17035	16909	16988	16959	16761	16869	17007	17064	16992	16953	16938	17020	17021	16881	17100	17053	16874	16841	16783	16878	16865	16887	16802	16938	16946	17017	16941	16898	16987	16810	16821	16955	16926	16935	16887	16861	16829	16816	16803	16799	17001	16902	16874	16988	16825	16899	16800	17054	16899	16967	16994	16714	16888	16834	16953	16895	16918	16808	16883	16832	17000	16881	17014	16937	16790	16897	16941	16908	16972	16756	16837	16887	16794	16933	16869	16937	16979	16905	16886	17024	16860	16985	16876	17036	16929	16976	16850	17014	17143	16883	16911	17116	16893	17040	16862	16770	16962	16990	16990	16870	16901	17099	16796	16848	16799	16974	16841	16938	17066	16944	16991	16876	16906	16917	17116	16983	17005	16886	17047	16905	16827	16871	16904	17050	16888	16945	16979	16797	17003	16868	16990	16965	17048	16862	16873	16964	16971	16975	16848	16920	16941	16827	17019	16871	16910	16805	16914	16954	16849	16865	16809	16766	17053	17072	16852	16832	16822	16962	16850	17036	16893	16800	16939	17054	16931	17023	16962	16922	16813	16837	16963	16839	16895	17006	16802	16830	16981	17198	16762	16873	16923	17082	16991	17014	16854	16929	16898	16916	17091	16937	16921	16868	16961	16962	16943	17018	16835	16860	16934	16923	16898	17118	16912	16845	16788	16908	16986	17055	16993	17004	16849	16988	16798	16890	16816	16889	16999	17070	16988	16826	16943	16884	16963	16828	17008	16820	16945	17104	16893	16929	17007	16887	17145	16967	16993	17099	16952	17049	16830	16991	16914	16991	17071	16955	16995	16846	16872	16733	17030	16991	17022	16858	17185	16974	16794	17045	16779	17006	16874	16898	17278	16797	16981	16798	16846	16870	16926	16918	16929	16824	17009	16859	16960	16877	16980	16867	16821	16840	17159	17020	17070	16976	16990	16656	16907	16905	16822	17102	17102	17008	16964	16902	16789	17101	16954	16982	17040	16915	16911	16816	16999	17052	17085	16929	16913	16938	16846	16940	16922	16863	16848	16839	16950	16777	17017	16944	16742	17073	17111	17014	16920	16894	17049	16887	17014	16837	16968	16833	17006	16830	16902	16964	16937	16793	16992	16911	16783	16843	16812	16871	16983	17033	17030	16926	16925	16716	16842	16739	17063	16968	16919	16925	17060	16916	16926	16969	16755	17083	16769	17052	16933	16882	16780	16843	16842	17041	16976	17004	16969	16791	16921	16890	16862	17022	16768	16935	16799	16854	17070	17014	16735	17020	17054	17066	16940	16875	16942	16926	16936	16836	16815	16868	16985	17104	16953	17004	16954	16912	17013	16776	16877	16862	16880	17014	16929	16886	16835	16948	16729	16771	16839	16955	17058	16966	16794	17037	16939	16926	17038	16918	16891	16991	16930	16943	16870	16941	16812	16884	16993	16978	16809	16832	16851	16776	16968	16821	17093	16810	16936	16962	16933	16983	16752	17008	16955	16856	16876	16982	16866	16963	16954	16907	16871	17047	16963	17036	16911	16854	16993	16835	17125	17029	17007	17064	17058	16921	17019	17052	16924	16849	16957	16827	17173	16939	16882	16844	16896	16881	16896	16993	16834	16867	16765	17045	17001	16918	16940	16865	17081	17014	16849	16986	16978	16974	16989	17023	16848	17006	16895	16967	16903	16872	16886	16968	16891	16853	16892	17050	17022	16998	17094	17111	16916	16920	16858	17111	16927	16874	17010	16937	16996	17030	16939	16933	17128	16823	16992	16902	16899	16940	16958	17029	16723	16931	17021	16910	17079	16958	16891	16792	16959	17026	17021	16849	17004	16868	16852	16934	16775	17070	17004	16876	16909	16917	16967	16899	17003	16777	16941	16928	16937	16913	17004	16867	16878	16810	17034	16982	16834	16976	16721	16939	16813	17001	17127	16789	16979	17079	16927	16818	16811	16939	16991	17126	16937	16968	16808	17046	16909	16963	16872	17060	17005	16760	16859	17047	17106	16948	16950	16947	17039	16761	16934	16879	17091	16836	16965	17023	16844	17051	16927	16841	16852	16934	16986	16772	16934	17053	16810	16998	16996	16935	17040	16883	16920	16936	17078	16909	16790	16719	16889	16915	16834	16878	16916	16949	16913	16961	16923	16930	16989	16765	16889	16956	16906	17084	16821	16997	16836	17084	16899	17016	17046	16827	16959	16881	16930	16951	16774	16958	16819	16827	17033	16802	16696	16898	16997	16840	16972	17058	16884	16930	17017	16980	16838	16880	16698	16971	16847	17075	16890	16960	16934	16885	16954	16853	16874	16974	16902	17049	16909	16986	16970	17099	17104	16759	16826	17001	17106	16919	16804	16807	17075	16903	16922	16955	16799	16949	17114	16938	16892	16977	16823	16804	16933	16965	16938	16847	16854	16948	16871	17046	17156	16888	16967	16758	16789	17030	16962	16966	17040	16886	16861	16795	16955	16965	16973	16893	17023	16734	17043	16989	16787	16741	17046	16862	17028	17074	17128	16881	16843	16834	16947	16795	16898	16893	17100	16798	16852	16985	16911	17055	17210	16793	16879	16995	16919	16957	17024	16839	16858	16866	16862	17023	17035	17055	16911	16929	16992	16934	16924	17087	17072	17045	16979	16980	16890	16971	16916	17124	17163	16919	16803	16855	16901	16944	17121	16943	17070	16916	16766	16948	17135	17011	17015	16967	16905	16934	16816	16901	16877	16996	16786	16749	16953	16865	16868	17016	16991	17010	16956	17047	16976	16853	16870	16868	16945	16900	16941	16723	17115	16843	17078	17149	17055	16881	16921	16998	16900	16981	16919	17015	16862	16895	16891	16879	16893	16879	16749	16974	16928	17083	16869	17108	16894	16958	17007	16829	16846	17019	16815	16914	17027	17029	16782	16705	16840	16932	16777	16914	16897	17074	16940	16816	16980	17088	16855	16868	16924	16915	16954	16927	16884	17048	16963
24432	24691	32292	27363	23980	23990	23366	20915	20387	20803	20805	20656	20760	20569	20570	20403	20790	20469	20725	20521	20595	20606	20518	20450	20390	20590	20494	20490	20526	20498	20680	20633	20653	20446	20734	20668	20599	20525	20665	20409	20357	20467	20670	20352	20448	20691	20503	20594	20616	20511	20280	20476	20504	20560	20536	20617	20486	20540	20504	20474	20534	20500	20764	20619	20505	20658	20542	20475	20533	20296	20734	20603	20630	20292	20626	20462	20294	20509	20421	20420	20306	20467	20507	20233	20437	20313	20521	20543	20536	20487	20478	20482	20440	20501	20296	20640	20685	20582	20472	20303	20265	20520	20371	20447	20793	20409	20640	20595	20357	20551	20402	20539	20689	20384	20564	20586	20599	20391	20410	20561	20388	20654	20306	20408	20346	20482	20369	20457	20462	20330	20629	20477	20283	20327	20317	20551	20402	20351	20462	20408	20459	20476	20276	20499	20409	20552	20436	20233	20416	20377	20423	20529	20470	20349	20441	20630	20517	20504	20365	20423	20614	20421	20558	20292	20351	20544	20450	20370	20573	20382	20625	20641	20403	20464	20529	20420	20559	20617	20350	20640	20552	20435	20364	20555	20465	20296	20518	20596	20735	20668	20434	20454	20356	20297	20372	20511	20376	20312	20401	20390	20256	20513	20295	20483	20481	20255	20258	20546	20459	20355	20630	20495	20392	20558	20488	20365	20394	20393	20500	20358	20283	20485	20374	20681	20313	20558	20347	20498	20372	20671	20459	20360	20402	20679	20536	20316	20227	20327	20436	20373	20371	20528	20406	20393	20527	20519	20526	20465	20371	20601	20480	20458	20451	20496	20274	20436	20540	20472	20386	20494	20404	20401	20477	20475	20541	20367	20463	20486	20614	20578	20454	20673	20231	20385	20429	20475	20404	20462	20501	20381	20482	20468	20478	20587	20426	20569	20559	20552	20519	20661	20557	20334	20448	20399	20531	20498	20511	20402	20358	20486	20368	20392	20524	20345	20599	20611	20415	20417	20534	20522	20426	20354	20552	20574	20862	20422	20446	20455	20475	20498	20470	20390	20625	20503	20402	20496	20168	20444	20370	20474	20456	20359	20476	20299	20495	20478	20382	20610	20455	20485	20580	20440	20407	20254	20498	20436	20378	20359	20604	20494	20392	20448	20546	20579	20613	20430	20504	20580	20593	20403	20417	20462	20479	20501	20514	20466	20576	20468	20282	20456	20243	20586	20436	20505	20383	20325	20624	20538	20421	20664	20248	20298	20604	20363	20524	20533	20473	20368	20465	20506	20422	20575	20413	20613	20430	20306	20442	20304	20684	20488	20541	20530	20563	20660	20401	20340	20616	20529	20409	20653	20454	20435	20392	20468	20329	20223	20536	20357	20628	20674	20351	20497	20290	20700	20506	20339	20451	20408	20472	20328	20261	20220	20624	20384	20379	20366	20385	20504	20286	20270	20610	20417	20341	20261	20415	20446	20299	20405	20410	20347	20542	20658	20725	20280	20553	20420	20518	20910	20571	20679	20325	20386	20582	20422	20262	20443	20526	20441	20580	20500	20392	20461	20471	20490	20481	20431	20337	20563	20659	20593	20323	20547	20390	20355	20468	20472	20256	20362	20568	20411	20357	20546	20375	20362	20427	20389	20425	20603	20363	20407	20276	20592	20424	20419	20457	20369	20610	20641	20384	20478	20448	20601	20592	20559	20550	20558	20353	20405	20488	20473	20529	20350	20279	20540	20525	20293	20480	20399	20669	20538	20509	20143	20549	20672	20476	20620	20532	20590	20541	20616	20339	20423	20496	20231	20422	20494	20500	20374	20205	20664	20618	20465	20649	20384	20362	20350	20072	20342	20416	20372	20338	20370	20535	20632	20469	20397	20394	20317	20383	20311	20321	20307	20236	20284	20163	20342	20399	20690	20461	20356	20461	20453	20625	20468	20422	20253	20484	20345	20502	20353	20361	20525	20384	20516	20434	20251	20573	20572	20457	20368	20335	20374	20490	20438	20275	20437	20400	20398	20533	20563	20478	20445	20512	20444	20585	20544	20376	20480	20583	20520	20631	20448	20398	20539	20423	20452	20649	20477	20378	20582	20508	20598	20492	20388	20490	20592	20573	20309	20464	20261	20273	20500	20671	20543	20492	20515	20322	20430	20526	20493	20522	20627	20556	20530	20474	20409	20389	20386	20343	20380	20208	20298	20537	20434	20391	20600	20568	20346	20406	20322	20587	20468	20580	20375	20214	20561	20607	20344	20591	20816	20446	20403	20555	20554	20535	20504	20329	20514	20562	20610	20509	20437	20370	20388	20375	20471	20477	20372	20325	20464	20548	20531	20362	20427	20481	20360	20599	20510	20605	20365	20418	20411	20576	20414	20489	20497	20732	20547	20423	20527	20444	20408	20610	20671	20538	20599	20591	20236	20538	20608	20490	20543	20609	20426	20493	20442	20356	20181	20378	20324	20020	20578	20306	20420	20446	20583	20497	20167	20557	20429	20549	20519	20544	20416	20268	20567	20517	20371	20315	20414	20403	20630	20492	20398	20460	20447	20548	20419	20636	20618	20415	20229	20605	20418	20322	20413	20727	20665	20305	20456	20416	20459	20459	20454	20560	20632	20447	20483	20328	20477	20469	20324	20471	20359	20493	20509	20503	20382	20466	20506	20344	20438	20572	20465	20219	20235	20550	20472	20468	20341	20545	20497	20641	20722	20507	20446	20463	20558	20475	20706	20468	20256	20503	20494	20623	20432	20718	20466	20704	20372	20479	20629	20320	20431	20392	20635	20481	20533	20510	20432	20555	20722	20353	20264	20700	20497	20169	20298	20481	20435	20333	20606	20581	20243	20542	20386	20506	20307	20382	20483	20623	20640	20365	20442	20488	20413	20473	20527	20641	20493	20328	20281	20500	20500	20496	20451	20522	20481	20744	20373	20452	20474	20214	20586	20344	20617	20445	20444	20372	20495	20643	20471	20613	20682	20503	20490	20459	20461	20477	20523	20367	20338	20474	20457	20479	20344	20655	20242	20491	20530	20540	20567	20374	20571	20610	20467	20483	20643	20566	20520	20557	20687	20560	20352	20359	20395	20664	20502	20394	20447	20417	20537	20446	20357	20570	20421	20406	20313	20338	20434	20397	20370	20342	20494	20693	20591	20606	20327	20479	20211	20521	20298	20346	20435	20734	20512	20384	20527	20282	20423	20503	20553	20589	20405	20424	20525	20528	20410	20526	20406	20478	20240	20281	20543	20580	20311	20593	20353	20339	20553	20355	20482	20534	20265	20755	20435	20521	20452	20247	20419	20352	20292	20436	20550	20583	20437	20488	20638	20558	20506	20306	20452	20444	20345	20286	20499	20411	20495	20419	20433	20425	20464	20788	20513	20724	20212	20431	20614	20384	20353	20403	20357	20494	20207	20418	20684	20435	20420	20431	20405	20308	20376	20517	20466	20514	20460	20281	20412	20661	20596	20508	20530	20778	20400	20332	20299	20538	20423	20616	20634	20502	20379	20357	20421	20455	20507	20435	20611	20561	20621	20396	20741	20786	20548	20238	20212	20130	20481	20375	20477	20485	20476	20617	20345	20521	20506	20524	20485	20433	20335	20384	20483	20424	20637	20444	20510	20499	20701	20510	20210	20397	20481	20275	20375	20541	20555	20485	20400	20366	20407	20357	20672	20542	20635	20723	20659	20470	20449	20704	20451	20604	20516	20378	20334	20495	20426	20269	20372	20569	20397	20712	20497	20462	20426	20362	20500	20476	20564	20471	20404	20418	20308	20337	20329	20492	20432	20592	20432	20438	20637	20453	20448	20373	20408	20431	20617	20391	20416	20500	20526	20417	20458	20472	20385	20714	20562	20289	20684	20482	20645	20337	20329	20503	20383	20481	20390	20358	20481	20369	20477	20689	20488	20279	20299	20590	20527	20492	20489	20576	20402	20223	20246	20532	20546	20507	20462	20241	20597	20638	20468	20138	20529	20311	20503	20450	20539	20648	20455	20331	20492	20621	20476	20488	20682	20382	20474	20494	20515	20330	20508	20453	20368	20487	20375	20465	20535	20504	20327	20422	20575	20346	20429	20349	20423	20414	20334	20403	20440	20274	20218	20404	20546	20417	20530	20493	20321	20568	20578	20548	20332	20542	20546	20321	20443	20601	20480	20543	20387	20238	20365	20464	20511	20518	20470	20514	20624	20410	20455	20465	20389	20409	20592	20526	20343	20463	20324	20698	20448	20522	20397	20359	20718	20445	20371	20594	20589	20370	20186	20667	20463	20574	20383	20453	20626	20602	20418	20533	20330	20521	20595	20355	20666	20535	20531	20423	20536	20548	20339	20465	20443	20517	20301	20474	20478	20423	20301	20324	20506	20295	20323	20407	20521	20497	20652	20392	20492	20475	20626	20625	20534	20468	20432	20475	20228	20558	20449	20365	20440	20513	20433	20569	20542	20446	20676	20355	20592	20559	20511	20519	20426	20415	20458	20450	20358	20405	20581	20449	20517	20358	20214	20379	20286	20633	20438	20397	20608	20393	20466	20346	20390	20671	20176	20387	20477	20464	20484	20712	20559	20510	20572	20265	20454	20426	20360	20418	20555	20452	20284	20421	20564	20575	20463	20469	20399	20541	20465	20506	20289	20393	20536	20383	20472	20400	20464	20497	20270	20500	20523	20507	20529	20497	20461	20522	20489	20413	20440	20565	20454	20470	20619	20621	20479	20578	20408	20524	20416	20664	20383	20545	20567	20404	20573	20535	20422	20468	20529	20411	20448	20265	20407	20556	20269	20469	20391	20434	20597	20535	20387	20520	20511	20544	20545	20306	20214	20384	20512	20517	20328	20322	20460	20432	20662	20345	20328	20369	20377	20398	20285	20291	20529	20271	20399	20495	20359	20486	20288	20439	20501	20323	20429	20637	20738	20388	20348	20520	20728	20739	20677	20313	20439	20480	20533	20371	20388	20318	20682	20634	20685	20432	20476	20438	20402	20560	20305	20495	20261	20574	20547	20366	20537	20504	20411	20370	20379	20612	20520	20603	20415	20629	20575	20294	20625	20428	20444	20368	20519	20474	20322	20563	20610	20636	20373	20473	20267	20431	20348	20466	20464	20643	20402	20627	20371	20331	20585	20584	20438
64842	95849	65552	38853	23906	18466	17184	16958	16915	16899	16818	16762	16846	17045	16875	16761	16739	16649	16904	16984	16760	16775	16907	16888	16687	16821	16848	16985	16941	16977	16916	17016	16861	16746	17046	16844	16969	16914	16966	16799	16970	16912	16935	16725	16900	17124	16848	16991	16859	16953	16923	16998	16916	16856	16898	16757	16678	16968	16923	17037	16804	16853	16845	16927	16911	16837	16874	16852	16905	16801	16803	16867	16963	16856	16823	16845	16812	16923	16932	16959	16869	16766	16813	16935	16980	16742	16923	16825	16839	16903	16956	16778	16893	16928	16821	16844	16811	16983	16747	16934	16754	16923	16810	16876	16725	16891	16752	16645	16823	16924	16798	16916	16927	16952	17040	16650	16816	16650	16718	16728	16740	16923	16967	16862	17023	16774	16725	16856	17019	16997	17073	17016	16868	16863	16901	16815	16922	16828	16971	17005	16719	17022	16931	17021	16677	16969	16850	16752	16957	16885	16766	16870	16979	16789	16939	16861	17143	16960	16887	16897	16918	16914	16916	16829	16838	16817	16889	16918	17008	16877	16787	16881	17037	16953	16847	16816	16746	16936	16834	16819	16896	16676	16997	16739	16771	16721	16792	16795	17036	16664	17060	16825	16959	16949	16887	16880	16788	16941	17040	17030	16802	16853	16920	16755	16930	16767	16727	16859	16843	16990	16855	16890	16936	16768	16786	16762	16864	16819	16909	16685	16871	16783	16860	16847	16790	16713	16956	16861	16975	17035	16906	16778	16860	16894	16753	16909	16820	16860	16819	16835	16798	16843	16965	16686	16821	16835	16864	16996	16933	16782	16871	16850	16911	16930	16747	16723	16835	16778	16740	16870	16947	16886	16985	16824	16968	16864	17038	16856	16964	16871	16921	16880	16780	16835	16868	16876	16901	16857	16896	16636	16965	16826	16802	16851	16790	16806	16826	16922	16729	16937	16805	16894	16846	17040	16812	16685	16838	16760	17046	16935	16870	16887	16802	16831	16891	16836	16942	16832	16871	17056	16817	16920	16968	16750	16752	16900	17003	16842	17079	16940	16766	16942	16703	16941	16824	16828	16924	16937	16978	16925	16808	16743	16707	16791	16833	16896	16830	16833	16837	16672	16969	16958	16825	16861	16927	16692	16831	16919	16857	16762	16896	16869	16821	17027	16903	16865	16851	16809	17077	16797	16923	16991	16877	16783	16879	16844	16990	16671	17066	16980	16816	16924	16864	16980	16937	16812	16951	16979	16707	16767	16827	16709	16795	16866	16797	16940	16800	16889	16840	16823	16966	16875	16831	16885	16921	16924	16987	17020	16904	16955	16886	16859	16808	16882	16909	16841	16954	16748	16924	16818	16855	16889	16786	16804	16842	16734	16978	16881	16777	16886	16865	17040	16831	16771	16837	16962	16775	16843	16835	16757	16938	17015	16949	16801	16607	16824	16840	17063	16897	16962	16819	16996	16892	16860	16899	16885	16929	16767	17147	16745	16846	16859	16910	16670	16803	16946	16837	16806	16844	16991	16786	16972	16785	17055	16750	16893	16844	17006	16792	17004	16791	16931	16971	16868	16728	17039	16868	16850	16864	16787	16889	16725	16836	17027	16854	17089	16844	16905	16901	16828	17055	16908	16793	16923	16888	16807	16833	16898	16887	16752	16953	16848	16803	16868	16889	16811	16891	16941	16914	16873	16674	16730	16954	16810	16903	16804	16889	16868	16704	16849	17061	16825	17251	17028	16950	16879	16903	16818	16948	16978	16930	17046	16925	17055	16854	16936	16811	16900	17024	17061	16661	16831	16756	16863	16978	16794	16921	16769	16794	17059	16883	16833	16991	16782	16771	16941	16847	16787	16943	16960	16926	16806	16964	16975	16999	17017	16958	16838	17046	16788	16838	16930	16847	16856	16896	16895	16771	16848	16847	17104	16736	17074	16855	16849	16764	16877	16850	16618	16798	16881	17082	16893	16657	16907	16869	16683	16858	16903	16933	16773	16762	16802	16879	16745	16789	16820	16902	16815	17037	16840	16890	16956	16848	16980	16896	16849	16874	16810	16951	16841	16913	16952	16708	16907	16780	16816	16763	16879	16891	16659	16666	16993	17104	16922	17144	16925	16863	16821	16979	16836	16890	16848	16711	16886	16707	16837	16808	16894	16818	16861	16903	16937	16776	16811	16938	16990	16790	16767	16813	16927	16873	16798	16909	16933	16829	16862	16820	16946	16763	16838	16921	16801	16911	17025	16863	16836	16857	16788	16956	17076	16781	16778	16847	16808	17005	17053	16776	16852	16977	16772	16925	16759	16968	16910	16804	16820	16898	16861	16905	16895	16980	16976	16862	16876	16868	16925	16907	16963	16883	16871	16845	16820	16854	16947	16705	16894	16805	16988	17002	17011	16904	16951	16878	16981	16980	16772	17008	16977	16885	16896	16731	16988	16919	16738	16881	16797	16962	16868	16715	16790	16857	16825	16751	16807	16812	16936	17043	16831	16952	16744	17036	16873	16948	16862	16811	16878	16881	16886	16903	16863	16964	16766	16979	16955	16867	17010	16820	16886	16790	16656	16849	16876	16967	17054	16946	16712	17032	16806	16965	16839	16954	16812	16936	16739	16962	16869	16788	16981	16781	16907	16960	16800	16994	16872	16922	16965	16894	16749	16810	16755	16850	16735	16833	16866	16830	16904	16875	16805	16899	16652	16719	16769	16876	17005	16812	16821	17027	16872	17036	16806	17022	16850	16817	16852	16936	16939	16803	16864	16991	16746	16906	16820	16858	16682	16901	16811	16831	16718	16985	16893	17037	16791	16859	16882	16790	16927	17000	16799	16833	16801	16931	16908	16778	16803	16888	16817	17020	16721	16671	17004	16792	16745	16868	16851	16981	16869	16877	16809	16962	16901	16809	16913	16854	16740	17067	16789	16947	16983	16792	16732	16867	16972	16665	16941	16873	16801	16907	16779	16909	16693	16952	16877	16850	16817	16938	16880	16897	16909	16882	16675	17046	17002	16973	16966	16857	16821	16857	16695	16962	16784	16849	16874	16946	16831	16974	16880	17001	16921	16872	16968	17028	16923	16794	16828	16933	16889	16759	16729	16865	16911	16833	16844	17023	16873	16754	16854	16773	17058	16753	16778	16822	16900	16714	17027	16912	16892	16771	16776	16757	16847	16797	16850	16843	16935	16932	16974	16881	16870	16685	17012	16891	16815	16963	16980	16863	17014	16687	16827	16937	16892	16700	16801	16920	16779	16869	16844	16796	16857	16866	16800	16877	16800	17030	16769	16860	16742	16894	17048	16957	17009	16815	16666	16880	16640	16783	16794	16883	16769	16924	16741	16822	16868	16910	16845	16849	17018	16959	16842	16939	17076	16863	16934	16757	16877	16924	16756	16941	16757	16862	16733	16835	16863	16915	16819	16994	16994	16792	16647	16839	16895	16894	16998	16951	16936	16917	16957	16896	17000	16865	16961	16768	16930	16970	16913	16833	16884	16747	16958	16772	16846	16744	16810	16957	16880	17021	16910	16609	16924	16847	16732	16861	16892	16929	17018	16870	16776	16941	16863	16850	16802	16972	16846	16887	16922	17005	16860	16944	16945	16769	16658	17059	16764	16927	16725	16735	16858	16729	16793	16700	16814	16844	16945	17004	16701	17049	16970	16790	16883	16959	16945	16959	16908	16882	16876	16743	16913	16833	16854	17034	16858	16631	16947	16742	16884	16793	16880	16880	16927	16943	16769	16774	16750	16901	16966	16839	16942	16809	16848	16998	16881	16901	16961	16901	16782	17061	16797	16765	16993	16815	16964	16855	16853	16960	17003	16746	16857	16826	16871	16800	16732	16789	16754	17001	16962	16795	16887	16860	16755	16852	16914	16839	16842	17008	16911	16722	17048	16917	16840	16891	16796	16795	16966	16798	16658	16963	16959	16909	16892	16886	16820	16916	16825	16757	16959	16715	16917	16904	16966	16934	16846	17123	16776	16782	17024	16880	16893	16822	16954	16864	16759	16742	17019	16991	16868	16871	16824	17002	16828	16903	16833	16950	16882	16887	16893	16826	16719	16748	16884	16932	16974	16819	17045	16904	16917	17080	16880	17009	16920	16964	16886	17028	16943	16814	16864	16760	16935	16912	16911	16665	16707	16876	16846	16929	16741	17013	16869	16863	16865	16994	16898	16802	16945	16903	16751	16894	17068	16763	16834	16903	16846	16796	16915	16953	16977	16986	16915	16964	16868	16861	17024	16912	16790	16809	16711	16851	16842	16887	16904	16892	16702	16868	16792	16696	16833	16997	17001	16816	16748	16795	16941	16889	16770	16866	16897	16736	16968	16843	16853	16846	16840	16956	16753	16845	16993	16847	16769	16857	16825	16843	16643	16987	16846	17005	16878	16795	16928	16985	17177	16814	16669	16764	16928	16908	16780	16840	16795	16962	16836	16903	16924	16828	16886	16878	17125	16882	16895	16731	16837	16744	17047	16694	16802	16661	16933	16943	16730	16658	16748	16881	17028	16936	16917	16762	16902	16835	16992	16851	16955	16927	16735	17020	16956	16820	17102	16941	17000	16834	16788	16879	16844	16705	16746	16974	16845	16638	16797	16825	16821	16750	16777	16900	16797	16824	16970	16840	16878	16818	16898	16747	16964	16862	16919	17156	16900	17003	16865	16907	16820	16765	16773	16741	16887	16893	16862	16796	16730	16845	17022	17072	16861	16719	16811	16756	17058	16761	16854	16882	16753	16770	16947	16977	17124	16996	16942	16844	16842	16903	16881	16942	17130	16878	16761	16826	16820	16925	16914	17024	16780	16861	17028	16838	16864	16691	16855	16790	16921	16932	16892	16780	16809	16728	16908	17009	16930	16969	16922	16960	16959	16954	16687	16735	16767	16658	16962	17062	16873	16950	16802	16917	16801	16935	16924	16821	16862	16864	16796	16874	16941	16894	16851	16746	16747	16776	16892	17029	17024	16849	16714	16905	16844	16948	16788	16797	16926	16800	16863	17016	16851	16919	16886	16813	16710	16970	17042	16827	16677	16971	16718	16747	16764	16819	16986	16882	16927	16969	16985	16845	16795	16879	16740	16898	16875	17003	16946	16928	16850	16841	16870	16828	16964	16838	16885	16952	16900	16776	17027
22976	22711	30297	25180	22645	24540	27044	21935	21047	21509	21312	21394	21354	21132	21272	21294	21246	21207	21049	21117	21195	21017	21149	21078	21091	21162	21170	20901	21196	21068	21081	21125	20902	21012	21104	21073	20850	20904	21134	20933	21054	20939	21099	21002	20877	20878	20939	20948	20966	20890	20779	20972	20919	20743	20961	20786	20862	20972	20945	21048	20941	20872	20817	20797	20790	21135	21053	21152	21039	21081	20897	21069	21052	20921	20727	20823	21001	20727	21061	21046	20912	21096	20956	21185	21043	21104	20749	20876	21021	20988	20916	20815	21045	20886	21028	20992	21190	20718	20896	20969	20744	20940	21076	20865	21005	20730	20943	20747	20954	20664	20814	20996	21107	20921	20846	20935	21084	20905	20892	20865	20908	20833	21126	21055	20877	20897	20922	20831	20743	20896	20992	20805	20897	20840	21039	20896	20918	20845	20782	20861	20873	20944	21161	20810	20853	21026	20694	20781	20764	20779	20993	20734	20854	20765	20854	20914	21017	20754	20859	20736	20774	21010	21128	20846	20982	20978	21044	20994	20891	20987	20986	21080	20842	21321	21128	20932	20937	20987	20823	21105	20963	21045	20912	21030	20909	20947	20786	21040	20987	20740	21016	20794	20941	21070	20998	20995	21047	20967	20747	20976	21173	20844	20982	21040	20889	20949	20751	20857	20871	20846	21149	20897	20802	20985	20928	21141	20889	20946	21012	20833	20854	20805	20940	20863	20928	20972	20875	20815	20732	20956	20942	20886	20993	20934	21064	21174	20794	20935	20974	20994	20824	21042	20823	20987	21088	20940	20875	20945	20792	20826	20728	21044	20917	20895	20978	20698	21043	20745	20849	21044	20768	20966	20839	20828	20881	20943	20774	20896	20850	21019	20934	20812	20900	20898	20774	20918	20718	20912	20897	20895	20989	21028	20642	20826	21013	21098	20884	20892	20795	20988	20895	21003	20985	20833	20976	20827	20689	20938	21129	20864	20940	20725	20936	20894	21116	20776	20765	20933	20823	20909	20889	20845	20898	20895	20883	20889	20929	20700	20937	20772	20855	20966	20959	20982	20913	20980	20797	21075	20768	20857	20814	20797	20849	20898	20663	20821	20840	20915	21013	21043	20844	20994	21077	20734	20850	21051	20780	21161	20745	20865	20876	20675	21137	20994	20902	20895	20912	20820	21010	20814	20901	20792	21226	20993	20844	21072	20670	20792	20897	20878	20893	21024	20913	20838	20866	20878	20847	20822	20844	20862	20871	20974	20687	20683	20522	20750	20905	20836	21046	21023	20876	20663	20943	20965	20908	21050	21011	20699	20876	20926	21037	20962	21187	20869	20711	20816	20817	20894	21091	21198	20952	20845	20912	20986	20845	20755	20889	20703	20731	20780	20860	20905	20819	20780	20825	20963	21066	20971	20897	20760	20858	20814	20871	20790	21269	20720	20738	20966	20713	21037	20858	21010	20961	20866	20779	20741	20718	21069	20958	20871	20910	20763	21266	20988	20859	21065	21013	21044	20918	21011	20836	20849	20761	20844	20920	20911	21011	20852	21010	20793	21030	21033	20714	20683	20970	20880	20987	20751	20734	21030	20936	20842	20802	20850	21041	20872	20889	20981	20807	20825	20830	20921	20954	20687	20886	21021	20904	20882	21031	21037	21108	21046	20946	20945	20905	20976	20789	21027	20896	20930	20924	20798	20859	20843	20943	21052	20965	20961	20969	20946	20893	20776	20899	20722	20813	20949	20799	20631	20831	20983	20908	20823	20928	20821	20895	20933	21146	20906	20817	21098	20950	20902	20933	20760	20925	20864	20946	20864	21077	20854	21068	20952	20713	20850	20905	20928	21052	20875	20764	21009	21022	20940	20751	20931	20719	20986	20943	20849	20949	20694	20943	20817	20884	21047	21039	20951	20820	20921	21034	21080	20903	20944	21053	21056	21087	20839	20843	20892	20908	20955	20747	20797	20869	20792	20878	20985	20760	20917	20960	20868	21112	20791	20853	20944	21084	20898	21042	20781	21021	20847	21143	20789	20722	21091	20905	21039	21005	20714	20870	20963	20635	20739	20904	20921	20783	20905	20864	20952	20850	20960	20893	20976	20798	21047	20979	20918	21180	20620	21010	20768	21007	20848	21105	20796	20665	20929	20900	20979	20708	21075	21057	20979	20888	20980	20710	20871	20906	20704	21074	21009	21085	20909	20802	20972	20893	20968	21053	20914	20930	20979	20866	21047	20980	21032	20913	20924	20977	20947	20990	20895	20954	20847	20890	20953	20902	20923	21031	20753	21097	20723	20958	20870	20888	20734	21088	20900	20988	20876	20874	21120	21090	20821	20767	20851	21010	20654	20861	20919	20850	20970	20538	20947	20934	20599	21014	20839	21054	20952	20818	21014	20962	20729	20746	21024	20886	20849	20692	21087	21018	20917	20912	20662	20663	20827	20952	21007	21005	20796	20988	20847	21037	20898	20915	20891	21063	20998	20850	20841	20999	20996	20936	20848	20905	20626	20868	20809	21033	21056	20892	20938	20891	20911	20909	20961	20962	20997	20835	21008	20854	20825	20942	20805	20879	20995	20811	20928	20759	20848	20927	20632	21058	20974	20923	20961	20867	21039	20545	20919	20853	20912	20892	20798	21066	20878	20778	20890	20960	20818	21002	20828	20956	20920	20807	20831	20779	20791	20912	20880	20878	20888	20784	20581	20890	20708	21010	21032	21188	20753	20791	20818	20874	20711	20761	20848	20851	20981	20726	20911	20967	20970	21080	20835	20829	20805	20872	20786	20846	20928	20786	20829	20871	21096	20861	20878	20873	20816	21017	20814	20804	20936	21018	20878	20817	20814	20627	20931	20963	20861	20901	20894	20871	20928	20965	20800	20916	20866	21043	20673	20905	21107	20944	20800	20788	20875	20948	21091	20751	20778	20920	20950	20841	20714	20986	20925	20877	20985	20743	20844	20876	20890	20639	20707	20964	20868	20888	20819	20994	20968	20811	20955	20921	20756	21137	20976	20874	20837	20922	20862	20800	20923	20823	20871	20867	20738	20891	20981	20965	20890	20825	20801	20812	20786	20864	20789	21025	20879	20967	20911	20811	20889	20921	20915	20996	20669	20684	20993	21016	20951	20892	20789	20964	20883	20680	21122	20784	20702	20921	21089	20891	20943	21115	20901	21044	20847	21026	20996	20988	20857	21082	20831	21108	20906	20832	20861	20916	20947	21045	20924	20717	20708	20911	20884	20784	20902	20802	20799	20850	20892	20741	20896	21078	20736	20901	20742	20965	21123	21014	20853	20800	20974	21031	21036	20931	20699	20962	20878	20793	20770	20742	20888	20886	20910	20914	20838	20846	21002	20777	20899	20762	20861	20612	20932	20936	21000	21002	20938	20904	21018	20866	20745	20870	20839	20861	20741	20685	21088	20729	21104	20906	20945	20878	20953	20953	20815	20893	21030	20702	21156	20851	20739	20777	21012	21126	20869	20906	20867	20779	21022	20840	20854	20805	20950	20921	20983	20918	20824	20795	20907	20707	20973	20810	20900	20839	20979	20863	20858	20833	20640	20928	20817	20642	20797	20760	20843	20807	20940	20799	20868	20768	20766	20864	20818	20904	20961	20906	20875	20945	20924	21098	20877	21065	20881	20859	20907	21147	21052	20909	20859	20833	20759	20956	20842	20940	21051	20847	20904	20975	21033	21142	20855	20976	21087	21065	21015	20796	20848	20951	20871	20865	20914	20918	20862	20810	20996	20896	21124	20731	20785	21014	20998	20895	21065	20872	20829	20857	20950	20672	20795	20729	21108	20986	20750	20664	20794	20785	21015	20989	20963	20915	20833	21111	20849	20895	20947	21035	20888	21029	21039	20987	20883	21119	20944	21060	21081	20793	20944	20738	21007	20817	21038	20930	20892	21048	20825	20822	20885	21095	20840	20985	20808	20739	20922	20987	20730	21116	20991	20987	20928	20957	20843	21237	20767	21086	20931	20869	20791	20950	20867	20768	20774	21034	20843	20897	20883	20849	20715	20940	21008	20851	20897	20908	20899	20871	20709	20971	21000	20947	21002	20831	21046	20858	20876	20954	20784	20811	20822	20886	20852	20931	20948	21068	20956	20858	20818	21147	21093	20721	20844	21181	20629	20807	20816	20797	20775	20943	20818	20794	20878	20923	20920	20898	20943	20856	20888	20873	20831	20902	20882	21064	20842	20929	21013	21053	20930	20959	21068	21078	21084	20916	20831	20774	20791	20689	20893	20706	21017	20749	21021	20789	20835	20946	21077	20958	20959	20943	20859	20831	20737	21013	20861	20871	21057	21001	21001	20949	20877	20908	20949	20772	21011	20926	20858	21005	20851	20884	20737	20816	20898	20935	20822	20792	20670	20830	20899	20967	20768	20977	20931	20758	20961	20978	20894	20729	20863	20803	21029	20942	20760	20944	20782	20926	20963	20945	20735	20907	20943	21055	20853	20859	20979	20956	20977	20922	21030	20953	20920	20865	21168	20803	20851	20725	20929	20988	20897	21002	20974	20891	21015	20638	20942	20667	20907	21018	20789	20734	20807	20853	20832	20757	21009	20955	20964	20839	20864	20810	20783	20824	20883	20904	20820	20870	21082	21067	20834	20949	20912	20988	20948	20996	20791	21023	20866	20746	20949	20801	20998	21143	20932	20806	20962	20806	20850	20899	21057	20709	20857	21001	20801	20847	20957	20950	20780	20728	20818	20914	20994	20987	20975	21108	21095	20873	20766	20802	20923	20934	20876	20896	21086	21143	20986	20860	21071	20873	21191	20815	20924	20949	20813	20964	21041	20885	20918	20909	20572	21154	20981	20843	20861	20850	21052	20739	20783	20904	20881	20792	20895	20948	20803	21058	20813	20682	20788	20995	21000	20762	20932	20659	20728	20827	20801	20762	20763	20975	20968	21142	20946	21062	20839	21065	20798	20795	21042	20987	20993	20930	20878	20964	20970	21158	21067	21034	21000	20829	21202	21178	20969	21056	21010	20929	20862	20812	20698	20761	20890	20948	20878	21198	20926	20733	20989	20836	20870	20831	20940	20994	20780	20960	21032	20851	20886	20919	20970	20903	20999	20992	20887	20767	21004	20844	21156	20920	20810	20854	20957	20778	20886
58558	102502	77524	48947	29716	20200	17749	17164	17041	17200	17141	17265	17097	17196	17126	17259	17173	17093	17140	17174	16920	17191	17191	17184	17169	17135	17321	17101	17254	17014	17040	17111	17226	17321	17085	17106	17260	17065	17105	17136	17266	17137	17062	17138	17177	17201	17124	17162	17188	17275	17117	17162	17097	17078	16970	17340	17011	17182	17141	17266	17147	17211	17126	17036	17134	17148	17215	16941	17122	17035	17225	17250	17037	17066	17340	17243	17244	17170	17116	17236	17281	17297	17327	17032	16989	17116	17225	17208	17065	17155	17121	17067	17079	17127	17069	17172	16899	17165	17091	17012	17173	17203	17302	17131	17024	17208	17134	17287	17046	17024	17108	17126	17125	17251	17163	17039	17177	17073	17224	17171	17076	17068	17121	17263	17187	17249	17166	17215	17263	17144	17078	17129	17324	17279	17239	17119	17142	17122	17182	17024	17205	17165	17085	17072	17140	16961	17123	17134	17257	17063	17010	17256	17179	17075	17137	17193	17304	17250	17163	17199	17086	17231	17261	16977	17238	17134	17114	17078	17322	17215	17109	17105	17063	17300	17177	17037	17094	17247	17187	17021	17124	17099	17264	17125	17028	17265	16974	17211	17009	17397	17349	17024	17141	17138	17156	17233	17052	17109	17071	17273	17140	17201	17255	17147	17109	17109	17095	17166	17210	17232	17300	17032	17051	16996	17185	17158	17147	17159	17050	17284	17220	17054	17116	17145	17122	17073	17114	17142	17145	17208	17226	17140	17247	17161	17155	17003	17215	17165	17184	17118	17163	17184	17080	17160	17080	17042	17214	17004	17133	16966	17000	17235	17142	17194	17246	17197	17171	17025	17138	17283	16999	17175	17213	17094	17286	17001	17132	17250	17076	17218	17125	17098	17159	17222	17111	17153	17260	17309	17092	17159	17140	17044	16900	17136	17325	17245	17129	17130	17361	17052	17216	17101	17128	17175	17066	17125	17235	17209	17144	17185	17061	17018	17230	17067	17368	17203	17049	17078	17170	17094	17080	17040	17318	17183	17088	17009	17214	17041	17174	17249	17204	17312	17169	17187	17075	17095	17192	17200	17392	17025	17102	17062	17093	17055	16993	17113	17279	17152	17025	17065	17219	17000	17038	17134	17114	16960	17022	17097	17155	17073	17130	17115	17169	17018	17070	17294	17216	17160	16987	17053	17329	17095	17086	17151	17229	17206	17208	17091	17087	17026	17161	17353	17204	17101	17074	17330	17204	17343	17201	17231	17058	17372	17137	17031	17141	17079	17182	17078	16914	17134	17130	17116	17106	17282	16968	17039	17164	17277	17141	17299	17241	17262	17115	17247	17009	17167	17263	17105	17404	17209	17075	17116	17156	17086	17167	17175	17130	17080	17252	17093	17168	17264	17315	17186	17151	17036	16998	16957	17201	17228	17234	17157	17169	16972	17122	17133	17155	17147	17270	17047	17199	17154	17357	17150	17217	17130	17039	17210	17104	17186	17157	17038	17322	17120	17089	17152	16910	17143	17111	17106	17336	17247	17082	17317	17099	17152	16909	17164	17023	17108	17004	17124	17150	17260	17152	17144	17128	17119	17221	17194	17289	17075	17289	17183	17215	17038	16964	17133	17136	17179	17196	17205	17210	17207	17042	17341	17071	17022	17370	17083	17207	17060	17094	17162	17158	17250	17221	17217	17067	17262	17144	17228	17240	17068	17129	17260	17285	17339	17225	17065	17070	17273	17246	17067	17130	16973	17239	17151	17084	17180	17302	17126	17259	17077	17291	17074	17282	17083	17035	17125	17198	17180	17231	17034	17187	17064	16939	16944	17230	17012	17211	17264	16998	17173	17079	17225	17301	17125	17179	17259	17088	17107	17249	17167	17107	17354	17171	17252	16978	17196	17118	17198	17259	17062	17144	17180	17116	17156	17261	17277	16980	17252	17313	17259	17051	17164	17237	17057	17187	17237	17308	17038	17369	17102	17240	17017	17161	17190	17298	17032	17188	17086	17054	17087	16992	17137	17086	17213	17237	17084	17267	17157	17177	17186	17173	17179	17254	17215	17123	17097	17154	16887	17139	17158	17118	17276	17192	17106	17138	17165	17090	17339	17206	17193	17147	17160	16996	17278	17021	17252	17298	16892	17288	17272	17173	17159	17185	17227	17027	17226	17038	17378	17163	17213	17189	17113	17263	17159	17198	17223	17052	17205	17259	17262	16918	17067	17040	17164	17144	17224	17284	17004	17079	17156	17080	17214	17242	16991	17099	17264	17361	17021	17175	17022	17123	17165	17205	17208	17122	17027	17177	17166	17312	17094	17286	17236	17080	17152	17160	17124	17169	17063	17170	17122	17089	17360	17101	17069	17145	17220	17072	17370	17157	17138	17201	17277	17205	17420	16997	17090	17216	17131	17072	17188	17249	17214	17238	17253	17165	17282	17146	17156	17219	17141	17091	17179	17069	17181	17423	16998	17078	17119	17087	17322	17088	17153	17267	17268	17277	17265	17112	17187	16914	17041	17098	17280	17183	17262	17193	17021	17148	17155	17350	17180	16987	17160	17145	17256	17267	17283	17294	17105	17202	17126	16985	17188	17105	17323	17071	17041	17270	17007	17018	16966	17236	17076	17146	17141	17087	17035	17118	17105	17088	17213	16913	17095	17045	17105	17087	17165	17237	17043	17111	17313	16985	17050	17302	16997	17201	17154	17099	17077	17197	17028	16984	17217	17074	17045	17115	17047	17351	17187	17207	17371	17250	16982	17250	17018	17055	17177	17279	17039	17207	17129	17150	17071	17430	16932	17150	17167	17105	17135	17127	17184	17174	17018	17136	17092	17201	17212	17191	17280	17044	17185	17181	17208	17192	17184	17171	17224	17014	17238	17258	17065	17239	17252	17199	17292	17168	17069	17047	17286	17052	17132	17203	17302	17259	17217	17328	17132	17288	17031	17127	17153	17191	17146	17115	17278	17138	17275	17149	17091	17066	17185	17158	17155	17074	17211	17049	17152	17242	17240	17105	17429	17052	16985	17170	17010	17132	17234	17068	17283	17229	16971	17155	17263	17108	17253	17011	17121	16984	17226	17110	17189	17183	17108	17015	17274	17274	17084	17211	17040	17161	17151	17220	17294	17119	17109	17165	17184	17306	17213	17139	16895	17221	17050	17323	17141	17022	17334	17073	17088	17068	17278	17206	17097	17102	17074	17119	17133	17241	17190	17271	17177	17137	17001	16995	17267	17123	17268	17048	17128	17281	17223	17280	17087	17174	16899	17125	17184	16989	17219	17134	17370	17169	17008	16974	17114	17130	17182	17129	16996	17258	17220	17176	17129	17131	17250	17014	17017	17064	17197	17103	17424	17033	17090	17080	17060	17123	17098	17068	17136	17259	17023	17172	17109	17212	17171	17171	17290	17151	17227	17361	17264	17022	17080	17173	17027	17095	17082	17345	17185	17306	17097	17301	17178	17141	17048	17264	17179	17085	17173	17202	17202	17199	17102	17129	17223	16904	17107	17146	17248	17086	16949	17265	17104	17162	17137	17291	17019	17124	17203	17185	17043	17140	17023	17120	17032	17086	17086	17226	17119	16983	17165	17226	17113	17134	17140	17074	17107	17124	17131	17179	17252	17336	17268	17254	17265	17284	17082	17242	17255	17086	17232	17196	16994	17152	17094	17166	17067	17115	17239	16973	17171	17094	17064	17095	16994	17039	17338	17240	17081	17260	17149	17137	17234	17103	16951	17040	17031	17175	17232	17061	17198	17066	17103	17220	17083	17080	17088	17126	17038	17156	17247	17181	17166	16944	17090	17339	16859	17027	17194	17206	17255	17121	17102	17125	17214	17100	17258	17143	17005	17023	17199	17230	17214	17162	17080	17255	17213	17087	17316	17062	17146	17068	17145	17302	17313	17205	17076	17053	17097	17174	16965	17147	17061	17199	17165	17293	17246	17294	17109	17109	17172	17201	17253	17174	17081	17054	17070	17281	16963	17249	17037	17200	17066	17093	17166	17176	17160	17153	17126	17083	17176	17291	17167	17103	17329	17113	17166	17047	16950	17033	17090	17211	17105	17256	17116	17169	17138	17216	17105	17062	17090	17246	17170	17189	17015	17111	17102	17235	17100	17184	16886	17257	17004	17248	17144	17200	17050	17301	17042	17268	17120	17090	17175	17198	17020	17145	17094	16996	17050	17141	16966	17063	17185	17270	17170	17101	17030	17093	17076	17052	16995	17102	17204	17264	17333	17002	17050	17274	17165	17192	17205	17138	17241	17195	16994	17308	17353	17160	17311	17080	16992	17202	17297	17120	16929	17148	17191	17126	17270	16964	17160	17245	17112	17282	17009	17034	17061	17244	17052	17234	17041	17117	17123	16956	17189	17096	16983	17220	17165	17164	17071	17170	17298	17098	17203	17262	17158	17134	17248	16856	17292	17065	17275	17154	17083	17043	17209	17054	17057	17154	17358	16920	17282	17092	17141	17118	17094	17298	17073	17039	17001	17217	17210	17218	17216	17074	17216	17160	17211	17060	17236	17057	17109	17180	17265	17075	17074	17135	17096	17109	16900	17120	17189	16989	17283	16980	17027	17124	17039	17151	17079	17077	17291	17073	17230	17073	17092	17071	16989	17087	17193	17090	17131	17195	17171	17113	17074	17134	17150	17213	16992	17138	17126	17107	17231	17055	17038	17169	17148	17139	17157	17100	17141	17212	17184	17140	17420	17016	17322	17189	17257	17225	17138	17042	17257	17284	17342	17053	17092	17001	17165	17284	17102	17169	17085	17036	17116	17240	17097	17146	17091	17122	17211	17185	17190	17203	17222	17049	17206	16982	17083	17040	17097	17291	17110	17133	17001	17364	17051	17262	17110	17191	17209	17021	17290	17092	17044	17020	17087	16979	17136	17124	17192	17090	17169	17192	16954	17138	17171	17281	17143	17240	17116	17084	17000	17160	17348	17234	17057	17081	17084	17153	17201	17083	17080	17065	17032	17177	17076	17289	17321	17078	17138	17083	17002	17244	17039	17213	17037	17112	17010	17291	17108	17246	16954	17260	17142	17116	17279	17280	17179	17041	17207	17176	16978	17070	17313	17086	17162	17108	17130	17172	17161	17013	17098	17053	17164	17205	17140	17058	17083	16983	17178
32946	40065	37380	28420	22893	22133	21996	21462	21519	21420	21818	21451	21617	21762	21505	21689	21377	21511	21557	21554	21598	21690	21448	21831	21415	21394	21656	21591	21630	21407	21505	21357	21592	21507	21523	21526	21585	21645	21504	21417	21562	21538	21317	21661	21545	21384	21526	21615	21702	21585	21430	21516	21485	21379	21445	21502	21331	21586	21429	21590	21209	21459	21697	21792	21584	21444	21687	21514	21560	21537	21620	21577	21431	21460	21460	21278	21657	21576	21487	21534	21621	21524	21524	21470	21453	21468	21581	21707	21620	21616	21495	21593	21423	21581	21525	21370	21437	21492	21608	21613	21376	21480	21311	21493	21444	21485	21639	21483	21495	21680	21492	21488	21421	21548	21643	21510	21511	21324	21588	21475	21440	21387	21373	21451	21478	21210	21631	21402	21588	21567	21485	21727	21533	21479	21836	21517	21589	21514	21439	21596	21393	21649	21605	21598	21448	21371	21570	21384	21463	21575	21368	21718	21682	21652	21540	21369	21254	21611	21370	21703	21415	21481	21413	21428	21402	21603	21513	21643	21593	21491	21409	21509	21661	21734	21302	21577	21645	21585	21297	21467	21572	21490	21679	21574	21534	21677	21439	21465	21596	21255	21516	21538	21616	21733	21402	21631	21467	21466	21363	21311	21476	21534	21736	21434	21451	21570	21442	21603	21542	21391	21415	21452	21687	21623	21411	21489	21489	21360	21475	21375	21291	21447	21365	21491	21461	21474	21439	21344	21502	21515	21578	21637	21610	21385	21505	21489	21487	21448	21410	21504	21736	21445	21507	21405	21513	21509	21604	21444	21441	21525	21497	21529	21519	21498	21679	21415	21488	21551	21527	21542	21559	21349	21466	21607	21275	21504	21591	21555	21229	21291	21362	21430	21478	21477	21336	21508	21448	21782	21772	21428	21450	21497	21462	21310	21516	21498	21645	21506	21522	21550	21642	21351	21473	21315	21463	21592	21252	21317	21410	21325	21572	21510	21467	21486	21539	21337	21603	21423	21622	21353	21630	21389	21512	21308	21517	21384	21531	21446	21167	21667	21491	21477	21601	21382	21312	21377	21348	21568	21403	21442	21548	21589	21606	21420	21474	21476	21430	21478	21643	21692	21649	21508	21511	21393	21565	21506	21437	21456	21533	21244	21433	21604	21571	21468	21426	21661	21483	21367	21474	21641	21726	21598	21618	21275	21505	21440	21693	21448	21360	21379	21302	21485	21566	21661	21496	21515	21565	21605	21665	21690	21599	21411	21647	21449	21504	21339	21387	21416	21403	21693	21504	21500	21462	21791	21329	21454	21543	21401	21486	21453	21499	21452	21595	21348	21588	21377	21580	21549	21592	21497	21279	21327	21557	21697	21612	21502	21517	21570	21643	21435	21508	21669	21486	21469	21485	21684	21502	21619	21493	21662	21275	21441	21670	21613	21458	21514	21574	21536	21613	21766	21643	21472	21466	21495	21382	21664	21585	21462	21422	21551	21673	21465	21413	21603	21457	21437	21511	21524	21440	21469	21566	21584	21361	21338	21248	21569	21386	21453	21592	21397	21505	21634	21533	21491	21601	21481	21594	21577	21566	21125	21671	21530	21410	21275	21360	21312	21450	21574	21285	21504	21379	21615	21471	21636	21466	21362	21501	21562	21752	21497	21563	21438	21585	21646	21455	21527	21438	21326	21559	21456	21507	21662	21490	21397	21540	21430	21385	21643	21403	21647	21440	21380	21484	21440	21527	21549	21477	21632	21642	21504	21634	21449	21667	21543	21594	21450	21346	21548	21756	21462	21664	21410	21765	21545	21369	21466	21458	21546	21598	21467	21405	21512	21349	21483	21489	21353	21477	21670	21722	21580	21501	21403	21428	21390	21504	21563	21401	21688	21599	21569	21655	21649	21353	21434	21600	21365	21408	21448	21385	21585	21647	21278	21538	21449	21486	21625	21637	21698	21602	21338	21369	21537	21417	21153	21674	21578	21571	21464	21452	21608	21539	21690	21560	21321	21462	21411	21647	21613	21589	21438	21610	21779	21651	21494	21575	21609	21575	21620	21586	21513	21620	21609	21651	21474	21579	21610	21685	21496	21282	21476	21479	21558	21484	21452	21654	21411	21337	21393	21871	21616	21376	21596	21469	21504	21594	21439	21512	21471	21819	21495	21664	21506	21663	21733	21535	21701	21338	21487	21495	21438	21668	21486	21547	21359	21582	21177	21466	21227	21445	21385	21618	21306	21437	21460	21420	21270	21506	21429	21388	21467	21477	21363	21365	21488	21544	21454	21412	21518	21386	21648	21383	21238	21408	21478	21431	21501	21607	21682	21566	21501	21469	21464	21638	21419	21664	21627	21589	21651	21554	21566	21352	21705	21497	21607	21530	21358	21467	21542	21497	21221	21596	21505	21638	21690	21659	21342	21511	21575	21493	21515	21529	21550	21455	21636	21569	21571	21582	21595	21324	21545	21375	21631	21455	21759	21580	21418	21389	21692	21473	21168	21570	21427	21465	21570	21476	21671	21421	21464	21554	21489	21689	21671	21585	21488	21326	21386	21582	21315	21567	21323	21532	21382	21586	21639	21459	21403	21501	21503	21656	21635	21616	21531	21506	21517	21569	21267	21473	21556	21612	21511	21593	21468	21495	21578	21441	21539	21399	21499	21532	21414	21419	21449	21457	21562	21378	21656	21575	21665	21341	21431	21563	21524	21619	21576	21519	21644	21626	21715	21543	21571	21512	21547	21613	21322	21522	21384	21567	21442	21505	21441	21635	21483	21582	21521	21457	21379	21240	21590	21292	21567	21479	21520	21612	21694	21609	21564	21290	21598	21650	21556	21590	21503	21288	21386	21442	21546	21307	21375	21490	21578	21636	21334	21543	21502	21556	21490	21493	21447	21450	21492	21361	21424	21579	21657	21537	21486	21485	21282	21402	21392	21272	21625	21527	21629	21507	21454	21478	21513	21516	21469	21517	21701	21526	21688	21577	21652	21476	21530	21353	21423	21383	21659	21507	21454	21482	21403	21472	21599	21461	21402	21412	21528	21424	21353	21257	21427	21310	21591	21349	21656	21640	21496	21487	21769	21524	21768	21332	21542	21684	21585	21547	21412	21455	21526	21555	21559	21525	21589	21487	21772	21598	21454	21304	21502	21490	21406	21676	21587	21559	21502	21503	21353	21546	21388	21531	21596	21499	21579	21542	21474	21553	21482	21561	21759	21348	21477	21311	21434	21558	21500	21291	21611	21639	21367	21523	21540	21336	21574	21432	21639	21463	21431	21437	21478	21536	21583	21532	21585	21478	21445	21477	21459	21475	21459	21241	21554	21430	21450	21615	21444	21618	21592	21533	21488	21651	21370	21339	21623	21439	21584	21519	21341	21589	21325	21663	21645	21494	21765	21382	21383	21716	21573	21533	21602	21509	21492	21664	21462	21670	21456	21799	21557	21381	21612	21337	21279	21394	21450	21420	21316	21425	21498	21631	21344	21366	21486	21425	21376	21465	21666	21460	21567	21515	21611	21492	21414	21627	21611	21706	21539	21431	21511	21381	21507	21438	21437	21501	21422	21370	21550	21685	21381	21567	21565	21552	21539	21538	21618	21576	21560	21545	21277	21556	21558	21616	21392	21396	21594	21458	21408	21654	21600	21421	21433	21497	21661	21509	21569	21482	21377	21584	21655	21373	21478	21459	21483	21519	21505	21597	21428	21577	21607	21546	21548	21539	21531	21400	21505	21494	21643	21602	21535	21563	21463	21504	21625	21529	21340	21386	21489	21602	21705	21481	21289	21503	21615	21369	21606	21315	21573	21401	21532	21393	21389	21432	21433	21725	21826	21514	21574	21446	21845	21711	21440	21622	21539	21473	21453	21434	21451	21510	21485	21604	21556	21667	21362	21535	21473	21639	21387	21643	21590	21375	21460	21579	21430	21765	21493	21410	21742	21439	21514	21350	21477	21559	21550	21478	21439	21408	21515	21657	21486	21796	21481	21498	21384	21387	21330	21624	21514	21644	21422	21739	21478	21641	21634	21199	21414	21591	21558	21377	21533	21506	21290	21378	21384	21622	21613	21411	21664	21604	21510	21631	21381	21364	21524	21560	21561	21469	21654	21595	21766	21533	21730	21463	21529	21583	21465	21534	21391	21691	21486	21482	21531	21432	21603	21612	21598	21609	21485	21403	21533	21690	21389	21443	21680	21551	21365	21552	21415	21594	21359	21416	21758	21636	21544	21566	21702	21625	21387	21618	21546	21644	21658	21467	21558	21452	21537	21395	21482	21663	21540	21636	21757	21572	21617	21420	21631	21454	21467	21322	21473	21456	21603	21758	21587	21676	21628	21636	21488	21595	21470	21591	21629	21663	21468	21413	21414	21459	21499	21395	21386	21820	21532	21575	21552	21523	21338	21480	21627	21398	21599	21658	21545	21663	21600	21622	21540	21653	21617	21416	21492	21836	21376	21463	21711	21553	21541	21222	21476	21477	21652	21623	21615	21452	21577	21313	21645	21433	21658	21430	21440	21368	21583	21582	21458	21403	21498	21446	21622	21646	21526	21599	21300	21704	21552	21679	21651	21586	21554	21405	21464	21438	21373	21511	21529	21751	21569	21500	21427	21423	21538	21491	21306	21606	21497	21542	21685	21748	21353	21348	21544	21589	21692	21555	21637	21429	21532	21774	21573	21421	21546	21674	21719	21542	21563	21866	21695	21504	21415	21534	21532	21387	21471	21534	21441	21449	21435	21551	21546	21673	21515	21443	21497	21761	21669	21497	21611	21771	21409	21680	21489	21486	21460	21261	21460	21590	21687	21457	21498	21574	21384	21334	21505	21483	21545	21525	21663	21639	21585	21438	21631	21520	21473	21613	21510	21417	21669	21585	21562	21951	21548	21338	21475	21467	21583	21682	21565	21437	21454	21726	21599	21632	21580	21640	21552	21663	21627	21438	21572	21383	21440	21336	21560	21654	21226	21385	21596	21430	21472	21576	21309	21505	21492	21558	21419	21673	21496	21707	21318	21509	21503	21527	21496	21421	21432	21534	21474	21234	21524	21534	21530	21600	21473	21564	21490	21638	21575	21504	21294	21454	21399	21728	21367	21286	21520	21548	21403	21638	21445	21546	21510	21593	21456	21451	21443
46232	59200	37131	23330	18870	17693	17555	17624	17539	17369	17613	17456	17622	17363	17502	17518	17551	17499	17269	17369	17463	17368	17449	17605	17551	17373	17502	17407	17466	17518	17368	17338	17419	17401	17454	17328	17388	17367	17448	17490	17495	17495	17360	17547	17438	17463	17488	17390	17452	17367	17454	17432	17398	17437	17354	17685	17628	17441	17531	17450	17498	17368	17413	17547	17354	17407	17322	17523	17419	17506	17421	17518	17311	17199	17517	17344	17421	17470	17599	17522	17500	17538	17491	17416	17409	17563	17412	17336	17483	17360	17439	17432	17534	17375	17351	17537	17354	17433	17584	17413	17345	17513	17482	17397	17457	17351	17474	17447	17204	17373	17372	17399	17437	17324	17388	17472	17371	17399	17460	17476	17373	17444	17540	17317	17356	17444	17418	17420	17457	17383	17362	17523	17496	17420	17276	17166	17318	17360	17380	17373	17427	17416	17459	17558	17340	17422	17703	17456	17520	17433	17564	17465	17479	17258	17377	17286	17354	17406	17546	17524	17233	17400	17394	17482	17434	17325	17387	17410	17352	17287	17459	17363	17442	17485	17444	17426	17423	17390	17622	17370	17399	17356	17422	17293	17549	17060	17365	17372	17473	17420	17484	17357	17374	17395	17427	17453	17351	17571	17358	17324	17405	17254	17498	17430	17321	17443	17362	17573	17459	17347	17545	17525	17439	17342	17470	17358	17413	17511	17468	17425	17411	17450	17408	17552	17327	17303	17509	17510	17562	17402	17329	17387	17426	17348	17549	17440	17331	17521	17456	17415	17337	17504	17527	17404	17426	17606	17440	17242	17384	17498	17367	17451	17478	17537	17366	17537	17166	17409	17509	17464	17354	17463	17333	17415	17330	17488	17336	17373	17271	17447	17505	17399	17379	17381	17372	17533	17656	17413	17390	17372	17473	17402	17329	17496	17247	17570	17557	17496	17467	17394	17429	17495	17501	17424	17388	17382	17359	17288	17521	17551	17400	17245	17355	17356	17504	17526	17314	17297	17408	17449	17535	17515	17434	17492	17383	17338	17348	17528	17436	17314	17426	17407	17555	17311	17629	17418	17254	17493	17566	17449	17495	17381	17431	17391	17643	17389	17522	17264	17543	17243	17327	17378	17336	17495	17457	17516	17477	17417	17418	17375	17470	17369	17416	17472	17448	17508	17421	17488	17574	17325	17339	17167	17539	17364	17500	17557	17490	17581	17513	17600	17408	17317	17452	17605	17426	17439	17233	17232	17512	17407	17520	17498	17390	17398	17431	17487	17401	17356	17421	17416	17428	17389	17441	17294	17378	17368	17305	17242	17609	17216	17684	17470	17389	17362	17296	17222	17509	17527	17544	17439	17536	17377	17578	17614	17558	17626	17516	17427	17423	17468	17443	17430	17531	17507	17220	17430	17511	17381	17638	17367	17328	17431	17303	17288	17396	17250	17501	17457	17355	17428	17371	17485	17462	17281	17361	17422	17431	17498	17476	17468	17501	17558	17642	17655	17470	17349	17457	17516	17528	17519	17504	17391	17391	17473	17490	17519	17547	17450	17469	17214	17572	17455	17361	17458	17414	17609	17358	17477	17551	17355	17472	17453	17416	17552	17367	17312	17505	17341	17407	17380	17509	17244	17348	17341	17552	17391	17476	17287	17347	17528	17349	17583	17394	17435	17613	17389	17314	17573	17620	17224	17434	17359	17433	17456	17463	17493	17493	17390	17404	17495	17718	17442	17377	17560	17418	17326	17402	17256	17295	17506	17465	17327	17448	17265	17454	17401	17325	17435	17486	17493	17439	17325	17476	17485	17472	17368	17576	17386	17431	17368	17464	17540	17465	17452	17411	17416	17385	17352	17459	17567	17387	17506	17353	17415	17312	17440	17437	17434	17448	17322	17474	17451	17452	17604	17431	17433	17369	17277	17343	17517	17614	17441	17474	17389	17366	17396	17382	17516	17355	17674	17465	17414	17361	17330	17478	17367	17420	17500	17382	17415	17347	17490	17318	17374	17444	17356	17466	17474	17451	17397	17431	17487	17368	17368	17354	17378	17559	17332	17369	17251	17374	17407	17421	17554	17469	17374	17458	17321	17328	17421	17430	17625	17551	17496	17542	17253	17527	17414	17278	17518	17565	17545	17430	17568	17384	17335	17312	17176	17517	17353	17202	17506	17298	17694	17391	17424	17313	17460	17540	17402	17473	17385	17486	17564	17559	17347	17428	17506	17381	17444	17542	17439	17380	17428	17335	17569	17341	17382	17445	17502	17521	17430	17457	17399	17425	17425	17576	17512	17336	17342	17276	17415	17442	17357	17360	17506	17377	17314	17316	17479	17385	17513	17517	17591	17657	17327	17263	17580	17354	17347	17380	17440	17417	17512	17330	17491	17361	17494	17433	17431	17489	17399	17473	17328	17304	17511	17447	17511	17312	17573	17436	17455	17366	17431	17594	17469	17426	17437	17336	17539	17442	17377	17452	17299	17556	17189	17538	17307	17454	17512	17332	17372	17311	17287	17349	17542	17469	17417	17462	17295	17493	17373	17204	17616	17478	17527	17296	17332	17386	17524	17426	17284	17535	17612	17375	17451	17395	17519	17372	17450	17480	17187	17516	17493	17388	17555	17442	17427	17453	17362	17563	17511	17496	17391	17458	17439	17510	17442	17560	17498	17297	17498	17367	17462	17262	17483	17661	17370	17265	17572	17396	17368	17436	17381	17492	17460	17437	17406	17373	17478	17476	17422	17464	17439	17495	17597	17471	17442	17488	17316	17534	17416	17483	17370	17366	17562	17346	17355	17542	17280	17367	17323	17515	17503	17246	17600	17519	17241	17416	17481	17476	17635	17530	17428	17475	17362	17476	17281	17407	17465	17427	17388	17383	17450	17398	17423	17372	17391	17186	17477	17489	17554	17430	17462	17341	17422	17424	17450	17549	17587	17524	17467	17454	17389	17388	17267	17365	17443	17443	17447	17504	17518	17425	17377	17505	17364	17487	17469	17633	17473	17293	17383	17330	17369	17531	17275	17494	17435	17520	17451	17588	17377	17495	17398	17316	17350	17523	17510	17314	17484	17515	17477	17405	17565	17482	17429	17376	17428	17348	17466	17382	17508	17355	17473	17410	17509	17368	17332	17524	17545	17332	17317	17296	17375	17328	17489	17244	17444	17287	17498	17318	17422	17418	17410	17429	17402	17416	17327	17404	17520	17490	17456	17344	17510	17321	17441	17452	17498	17486	17333	17376	17473	17347	17528	17528	17496	17333	17349	17362	17462	17527	17565	17289	17331	17514	17631	17503	17491	17488	17610	17523	17693	17498	17429	17490	17423	17452	17277	17498	17577	17281	17645	17453	17413	17327	17471	17484	17407	17460	17360	17368	17460	17273	17546	17477	17441	17615	17316	17285	17495	17430	17434	17362	17506	17451	17366	17429	17296	17456	17396	17573	17300	17561	17498	17369	17425	17392	17353	17316	17659	17372	17535	17568	17439	17439	17452	17367	17306	17544	17392	17474	17566	17312	17404	17399	17488	17298	17417	17335	17440	17369	17474	17273	17567	17542	17462	17452	17555	17473	17342	17426	17389	17520	17694	17448	17293	17356	17323	17515	17385	17529	17643	17573	17546	17407	17307	17370	17400	17396	17342	17385	17383	17588	17504	17413	17326	17536	17387	17401	17489	17472	17488	17416	17447	17442	17367	17490	17323	17473	17411	17449	17239	17493	17364	17409	17375	17480	17377	17484	17450	17418	17634	17559	17450	17491	17434	17327	17352	17451	17517	17341	17177	17428	17354	17436	17409	17267	17399	17362	17320	17339	17427	17339	17530	17442	17505	17463	17400	17563	17431	17450	17395	17463	17517	17558	17363	17539	17578	17462	17527	17398	17496	17445	17500	17309	17455	17399	17437	17365	17394	17551	17465	17535	17456	17457	17318	17590	17444	17565	17431	17542	17606	17431	17585	17391	17437	17410	17400	17394	17360	17488	17613	17421	17492	17388	17473	17491	17541	17565	17627	17324	17254	17446	17416	17567	17359	17264	17464	17563	17428	17582	17302	17539	17647	17428	17319	17570	17583	17555	17325	17471	17407	17533	17575	17412	17270	17539	17441	17356	17305	17457	17499	17554	17284	17371	17564	17400	17365	17563	17459	17574	17421	17439	17477	17386	17340	17657	17522	17425	17456	17401	17620	17481	17386	17614	17413	17442	17485	17337	17626	17509	17339	17418	17352	17578	17330	17364	17506	17504	17344	17248	17424	17543	17425	17380	17423	17332	17418	17395	17454	17435	17409	17426	17586	17318	17346	17410	17757	17504	17429	17612	17446	17571	17569	17485	17263	17515	17420	17331	17625	17319	17346	17672	17383	17499	17519	17413	17240	17475	17292	17487	17312	17503	17539	17424	17493	17400	17364	17496	17387	17464	17524	17328	17608	17416	17327	17310	17440	17443	17493	17486	17593	17387	17453	17419	17506	17437	17189	17439	17473	17556	17385	17359	17442	17556	17518	17405	17242	17434	17322	17458	17599	17499	17433	17528	17355	17563	17476	17420	17552	17304	17392	17383	17461	17360	17336	17276	17490	17671	17462	17307	17389	17446	17509	17368	17434	17314	17432	17338	17306	17445	17586	17395	17272	17399	17576	17384	17631	17409	17596	17389	17503	17561	17417	17486	17530	17414	17411	17478	17475	17585	17428	17442	17388	17426	17445	17586	17399	17553	17450	17229	17476	17476	17333	17439	17363	17449	17547	17358	17216	17595	17433	17449	17431	17459	17404	17493	17593	17488	17351	17444	17284	17382	17422	17278	17447	17373	17383	17454	17405	17481	17326	17439	17383	17486	17658	17336	17471	17606	17415	17399	17577	17449	17397	17552	17413	17582	17459	17567	17497	17441	17501	17532	17443	17439	17460	17666	17305	17549	17320	17487	17302	17324	17451	17529	17313	17429	17596	17512	17517	17266	17381	17471	17296	17322	17238	17360	17455	17556	17356	17414	17349	17541	17480	17433	17635	17410	17521	17477	17402	17429	17330	17538	17279	17525	17163	17347	17366	17574	17323	17478	17389	17437	17567	17357	17374	17366	17339	17555	17610	17494	17558	17417	17511	17461	17376	17426	17325	17380	17409	17354	17387	17284	17433	17489	17319
24419	25201	32943	27886	24638	24767	24544	22188	21811	21764	22055	21800	22051	21881	21592	21634	21801	21806	21869	21862	21546	21772	21759	21653	21741	21686	21604	21656	21696	21634	21743	21804	21728	21614	21732	21736	21674	21766	21803	21711	21754	21461	21689	21980	21824	21747	21761	21715	21694	21738	21645	21521	21553	21519	21669	21643	21595	21847	21643	21421	21788	21541	21572	21801	21725	21628	21824	21759	21706	21519	21767	21493	21556	21535	21892	21704	21600	21608	21830	21791	21842	21500	21836	21728	21711	21643	21481	21621	21652	21536	21823	21694	21665	21597	21478	21657	21731	21545	21713	21573	21524	21694	21783	21766	21644	21680	21605	21744	21638	21710	21598	21668	21726	21520	21732	21652	21657	21642	21710	21747	21779	21565	21819	21655	21652	21591	21524	21804	21625	21481	21577	21574	21861	21608	21585	21928	21652	21858	21651	21564	21667	21789	21528	21810	21491	21670	21579	21680	21469	21722	21543	21460	21469	21449	21751	21781	21731	21583	21448	21564	21579	21689	21467	21528	21838	21724	21645	21786	21592	21513	21822	21645	21611	21603	21719	21777	21672	21589	21669	21750	21643	21549	21695	21495	21622	21523	21625	21496	21731	21750	21716	21573	21767	21502	21555	21622	21598	21466	21491	21713	21587	21661	21740	21681	21597	21700	21802	21793	21517	21665	21417	21680	21777	21675	21665	21641	21861	21594	21552	21488	21550	21722	21536	21611	21919	21600	21635	21679	21755	21571	21520	21462	21863	21697	21604	21714	21566	21751	21623	21568	21568	21775	21589	21606	21484	21590	21593	21594	21706	21761	21605	21814	21599	21603	21690	21586	21649	21660	21719	21517	21534	21551	21600	21638	21836	21664	21725	21595	21513	21707	21744	21623	21707	21615	21539	21593	21865	21554	21705	21924	21512	21470	21571	21661	21621	21599	21625	21561	21835	21735	21728	21470	21538	21546	21465	21611	21586	21556	21742	21642	21682	21622	21676	21759	21766	21400	21609	21801	21761	21563	21702	21613	21774	21782	21673	21536	21764	21531	21709	21811	21645	21408	21735	21620	21428	21726	21567	21649	21656	21901	21792	21745	21683	21751	21574	21719	21657	21482	21563	21592	21650	21693	21675	21767	21663	21656	21438	21795	21656	21720	21662	21512	21743	21734	21645	21869	21639	21694	21599	21550	21850	21668	21624	21493	21747	21553	21762	21535	21690	21655	21700	21681	21664	21775	21557	21785	21812	21646	21822	21775	21771	21613	21604	21503	21621	21536	21559	21553	21787	21629	21524	21598	21752	21694	21701	21584	21787	21539	21571	21530	21600	21688	21793	21829	21754	21586	22037	21925	21583	21677	21528	21697	21487	21619	21777	21479	21611	21731	21819	21647	21641	21484	21723	21522	21672	21597	21740	21824	21610	21405	21679	21446	21724	21742	21809	21585	21442	21586	21573	21745	21921	21716	21745	21689	21598	21699	21660	21842	21766	21778	21630	21442	21487	21639	21823	21507	21501	21708	21632	21517	21681	21461	21698	21932	21636	21562	21533	21728	21460	21798	21789	21820	21860	21580	21513	21699	21656	21756	21654	21572	21746	21720	21889	21597	21648	21527	21936	21647	21819	21773	21589	21736	21425	21683	21632	21794	21723	21557	21401	21619	21527	21636	21611	21674	21538	21847	21722	21514	21597	21434	21516	21808	21685	21535	21607	21702	21603	21716	21590	21668	21632	21567	21769	21732	21708	21633	21626	21899	21746	21751	21821	21413	21526	21576	21614	21797	21698	21579	21739	21595	21648	21586	21743	21519	21760	21625	21591	21650	21589	21628	21554	21725	21748	21745	21584	21803	21966	21670	21638	21645	21767	21723	21665	21573	21608	21704	21783	21659	21630	21729	21638	21504	21755	21750	21624	21551	21720	21800	21810	21601	21794	21686	21898	21590	21628	21628	21532	21637	21560	21501	21783	21807	21500	21773	21612	21459	21650	21648	21642	21723	21827	21661	21769	21668	21652	21828	21830	21469	21628	21756	21584	21695	21556	21607	21545	21469	21726	21634	21657	21837	21564	21670	21716	21656	21573	21469	21617	21834	21780	21498	21737	21727	21681	21559	21721	21640	21341	21651	21579	21752	21346	21575	21496	21638	21624	21625	21547	21710	21578	21567	21809	21650	21662	21874	21757	21840	21562	21551	21449	21466	21520	21633	21558	21620	21690	21767	21646	21614	21765	21775	21707	21606	21738	21744	21651	21631	21622	21475	21554	21440	21535	21522	21553	21422	21549	21794	21754	21763	21726	21686	21762	21508	21851	21623	21484	21609	21667	21775	21689	21611	21563	21539	21471	21717	21741	21683	21724	21536	21553	21749	21693	21807	21721	21625	21743	21553	21825	21694	21602	21698	21478	21720	21568	21783	21696	21850	21702	21804	21574	21536	21666	21766	21773	21660	21878	21834	21729	21909	21670	21699	21724	21777	21823	21617	21724	21480	21453	21684	21671	21858	21580	21660	21634	21432	21628	21502	21513	21431	21834	21842	21730	21760	21250	21603	21544	21647	21699	21675	21671	21786	21614	21488	21792	21617	21628	21630	21717	21409	21429	21445	21552	21539	21505	21547	21415	21659	21552	21675	21853	21561	21644	21733	21754	21582	21785	21482	21634	21373	21746	21530	21630	21795	21732	21590	21790	21827	21573	21626	21776	21824	21762	21700	21709	21621	21570	21606	21611	21708	21745	21608	21681	21822	21823	21642	21700	21918	21593	21640	21709	21560	21559	21429	21563	21564	21752	21660	21531	21661	21568	21615	21606	21701	21675	21510	21834	21521	21587	21719	21701	21670	21677	21671	21604	21585	21952	21580	21756	21695	21825	22086	21653	21625	21566	21751	21490	21522	21725	21629	21610	21403	21756	21507	21802	21700	21695	21572	21763	21723	21724	21663	21592	21611	21755	21662	21762	21547	21788	21757	21718	21762	21611	21514	21649	21497	21716	21640	21585	21958	21686	21651	21827	21816	21685	21562	21449	21529	21609	21625	21597	21844	21675	21671	21736	21696	21646	21905	21716	21602	21976	21566	21523	21669	21314	21680	21549	21664	21600	21422	21498	21567	21513	21578	21664	21923	21699	21610	21448	21486	21656	21267	21532	21532	21469	21858	21805	21555	21374	21629	21740	21742	21816	21655	21461	21485	21647	21443	21646	21642	21732	21537	21480	21420	21508	21575	21818	21470	21541	21679	21537	21695	21636	21570	21718	21630	21663	21796	21737	21578	21674	21665	21559	21600	21740	21617	21475	21788	21648	21610	21783	21753	21668	21861	21519	21805	21577	21468	21633	21764	21404	21558	21505	21512	21855	21592	21653	21522	21665	21785	21701	21696	21674	21765	21909	21669	21507	21594	21701	21599	21571	21618	21741	21558	21523	21656	21401	21620	21738	21424	21518	21653	21369	21698	21742	21671	21564	21498	21655	21693	21709	21665	21395	21529	21541	21662	21705	21722	21827	21473	21581	21701	21697	21814	21712	21701	21548	21752	21544	21375	21642	21730	21692	21585	21468	21514	21637	21541	21586	21618	21721	21738	21621	21538	21511	21598	21662	21886	21801	21823	21534	21772	21735	21677	21580	21531	21500	21551	21737	21705	21750	21600	21663	21764	21558	21521	21793	21560	21714	21750	21567	21512	21764	21868	21824	21624	21795	21823	21740	21578	21681	21510	21680	22017	21736	21737	21547	21855	21600	21505	21850	21462	21667	21708	21565	21614	21882	21597	21705	21777	21375	21591	21852	21718	21770	21669	21546	21459	21741	21748	21695	21482	21824	21507	21776	21731	21977	21480	21536	21617	21643	21645	21650	21660	21652	21591	21579	21706	21845	21745	21729	21497	21677	21942	21622	21582	21512	21628	21576	21522	21615	21717	21724	21728	21804	21736	21943	21830	21675	21430	21657	21558	21579	21475	21659	21617	21787	21670	21826	21542	21789	21641	21752	21727	21697	21682	21622	21645	21739	21636	21459	21665	21687	21539	21687	21528	21540	21749	21651	21804	21699	21591	21561	21668	21761	21753	21708	21730	21697	21710	21495	21678	21636	21831	21656	21632	21798	21719	21527	21638	21661	21700	21681	21564	21615	21580	21769	21417	21726	21669	21541	21904	21661	21706	21623	21600	21483	21758	21529	21467	21678	21589	21646	21528	21490	21598	21551	21707	21815	21362	21704	21547	21717	21651	21658	21641	21617	21660	21668	21572	21642	21385	21699	21634	21718	21703	21741	21767	21580	21693	21820	21497	21573	21677	21731	21551	21737	21717	21806	21675	21433	21534	21684	21581	21420	21571	21449	21566	21615	21658	21727	21527	21516	21571	21702	21555	21498	21713	21557	21621	21695	21741	21661	21730	21641	21768	21871	21614	21665	21713	21673	21634	21477	21683	21659	21428	21717	21543	21448	21491	21732	21706	21643	21587	21680	21768	21805	21565	21640	21702	21723	21775	21655	21672	21566	21608	21450	21627	21556	21609	21657	21773	21784	21660	21861	21662	21610	21496	21544	21727	21449	21715	21636	21743	21722	21739	21675	21717	21911	21659	21610	21550	21694	21737	21627	21911	21827	21789	21698	21536	21397	21742	21776	21678	21589	21714	22000	21584	21585	21651	21604	21596	21789	21653	21548	21553	21638	21577	21556	21498	21506	21614	21820	21565	21756	21709	21661	21969	21645	21611	21592	21760	21859	21783	21526	21480	21721	21887	21762	21560	21638	21498	21720	21620	21623	21584	21527	21633	21804	21498	21826	21626	21651	21560	21672	21665	21733	21817	21734	21523	21789	21728	21650	21708	21558	21548	21650	21647	21824	21582	21598	21438	21575	21558	21793	21549	21836	21617	21557	21821	21468	21391	21629	21624	21736	21864	21693	21511	21805	21618	21539	21733	21501	21667	21884	21737	21682	21643	21890	21542	21789	21717	21655	21644	21742	21626	21769	21729	21647	21608	21522	21617	21838	21629	21560	21683	21761	21575	21818	21896	21710	21759	21577	21534	21556	21447	21737	21632	21566	21574	21615	21887	21614	21852	21647	21760	21555	21641	21521	21472	21705	21500	21530	21686	21607	21637	21684	21395	21634	21651	21545	21699	21779	21677	21626	21536	21610	21582
64591	97216	66508	40237	25176	19277	17922	17518	17811	17481	17487	17551	17602	17500	17463	17579	17493	17633	17622	17657	17482	17544	17585	17502	17660	17424	17540	17552	17609	17651	17602	17540	17530	17609	17414	17488	17532	17593	17625	17561	17567	17667	17444	17642	17493	17448	17449	17565	17448	17623	17372	17570	17471	17807	17438	17454	17464	17645	17484	17463	17548	17452	17679	17526	17353	17341	17471	17523	17592	17389	17521	17284	17589	17700	17604	17575	17446	17424	17526	17481	17656	17478	17561	17427	17641	17453	17610	17300	17472	17577	17479	17355	17743	17305	17591	17582	17454	17541	17513	17414	17504	17501	17589	17537	17514	17473	17508	17431	17471	17449	17585	17494	17403	17608	17755	17511	17607	17555	17647	17401	17570	17564	17537	17521	17579	17436	17630	17532	17635	17838	17418	17481	17464	17471	17580	17367	17457	17598	17515	17609	17427	17405	17627	17507	17546	17546	17505	17559	17523	17461	17575	17518	17592	17469	17552	17406	17548	17464	17403	17528	17708	17608	17550	17478	17708	17665	17467	17347	17385	17454	17519	17414	17592	17664	17344	17518	17361	17544	17565	17459	17580	17317	17483	17491	17396	17561	17535	17419	17708	17575	17467	17595	17457	17587	17536	17505	17487	17544	17443	17540	17365	17579	17571	17537	17515	17512	17388	17313	17466	17455	17658	17543	17651	17581	17545	17414	17437	17478	17518	17600	17551	17575	17507	17456	17278	17563	17607	17426	17405	17643	17529	17540	17566	17534	17559	17575	17637	17483	17505	17388	17531	17581	17579	17694	17548	17347	17471	17598	17688	17596	17284	17537	17476	17687	17488	17492	17591	17573	17780	17347	17527	17588	17451	17521	17447	17457	17451	17537	17365	17548	17743	17317	17511	17389	17679	17447	17490	17473	17583	17339	17644	17468	17596	17577	17547	17435	17476	17515	17518	17429	17588	17628	17493	17447	17620	17365	17521	17641	17503	17413	17368	17679	17503	17343	17645	17541	17608	17310	17694	17437	17490	17420	17759	17528	17576	17548	17440	17516	17412	17542	17329	17448	17567	17408	17608	17577	17522	17498	17455	17486	17554	17576	17561	17469	17807	17325	17546	17549	17488	17488	17593	17676	17580	17539	17565	17612	17435	17476	17392	17512	17458	17672	17362	17631	17490	17678	17532	17529	17491	17591	17498	17707	17547	17477	17708	17581	17489	17470	17552	17587	17538	17523	17538	17555	17402	17522	17423	17572	17470	17517	17448	17513	17534	17508	17521	17469	17431	17630	17474	17522	17480	17554	17426	17609	17691	17288	17450	17472	17442	17517	17472	17554	17619	17485	17438	17489	17447	17624	17733	17597	17608	17445	17449	17424	17498	17523	17568	17384	17298	17456	17627	17684	17543	17673	17533	17524	17266	17488	17482	17581	17561	17607	17507	17613	17627	17454	17494	17489	17542	17522	17428	17368	17617	17529	17525	17299	17528	17666	17568	17572	17587	17538	17567	17418	17430	17558	17454	17317	17607	17516	17465	17549	17659	17595	17583	17483	17412	17495	17762	17586	17389	17498	17612	17448	17631	17723	17355	17544	17474	17651	17518	17375	17502	17759	17541	17453	17548	17385	17434	17438	17360	17354	17524	17353	17495	17368	17564	17496	17508	17589	17451	17499	17538	17575	17564	17576	17310	17410	17346	17687	17440	17613	17579	17546	17442	17494	17521	17543	17500	17503	17567	17390	17485	17535	17430	17379	17623	17544	17491	17450	17559	17354	17438	17656	17493	17531	17565	17585	17521	17388	17396	17538	17593	17543	17679	17372	17612	17505	17780	17444	17567	17469	17532	17495	17477	17603	17401	17573	17661	17452	17550	17396	17469	17572	17607	17485	17409	17421	17494	17460	17516	17456	17433	17622	17548	17482	17477	17474	17816	17434	17628	17499	17424	17537	17687	17321	17487	17466	17604	17556	17476	17567	17708	17469	17444	17306	17257	17504	17402	17526	17615	17538	17607	17382	17619	17525	17475	17537	17429	17691	17625	17417	17627	17457	17358	17584	17487	17455	17551	17566	17557	17620	17473	17486	17502	17495	17450	17400	17465	17545	17401	17607	17592	17467	17473	17571	17541	17619	17430	17634	17579	17466	17412	17766	17625	17515	17449	17654	17626	17484	17551	17453	17714	17466	17545	17557	17739	17622	17684	17666	17581	17649	17587	17401	17389	17668	17675	17422	17579	17578	17566	17531	17554	17596	17512	17558	17477	17405	17563	17517	17543	17423	17470	17564	17541	17442	17577	17626	17545	17499	17482	17698	17540	17480	17459	17648	17677	17437	17551	17527	17427	17633	17511	17687	17475	17486	17394	17436	17460	17490	17355	17616	17582	17403	17355	17621	17545	17463	17636	17562	17598	17539	17501	17585	17563	17525	17604	17294	17487	17530	17386	17595	17563	17346	17664	17582	17571	17601	17596	17538	17677	17439	17559	17610	17528	17464	17368	17647	17428	17543	17301	17577	17444	17467	17551	17723	17538	17514	17711	17470	17639	17267	17531	17531	17514	17574	17471	17479	17510	17647	17654	17404	17525	17518	17396	17755	17582	17594	17423	17566	17638	17495	17503	17576	17580	17483	17451	17420	17583	17502	17543	17445	17575	17590	17408	17409	17563	17650	17530	17600	17688	17430	17556	17659	17562	17466	17521	17433	17397	17569	17444	17567	17400	17453	17540	17452	17604	17668	17544	17540	17536	17473	17606	17349	17500	17506	17643	17491	17558	17694	17658	17518	17486	17600	17525	17386	17490	17478	17510	17476	17531	17430	17674	17613	17702	17537	17714	17450	17529	17512	17519	17488	17622	17728	17494	17374	17527	17433	17563	17574	17398	17699	17606	17722	17654	17424	17586	17626	17726	17428	17585	17474	17447	17624	17444	17467	17543	17439	17741	17533	17388	17472	17581	17430	17487	17556	17397	17488	17499	17634	17490	17745	17464	17538	17486	17605	17476	17605	17503	17659	17525	17286	17338	17373	17349	17584	17534	17393	17426	17560	17430	17457	17481	17498	17559	17501	17470	17442	17486	17480	17643	17512	17467	17533	17514	17535	17580	17562	17499	17503	17569	17389	17557	17711	17511	17423	17580	17486	17674	17501	17436	17644	17566	17686	17420	17621	17542	17538	17598	17645	17591	17547	17432	17549	17435	17542	17565	17491	17629	17436	17638	17466	17566	17489	17507	17464	17499	17501	17412	17569	17610	17595	17431	17473	17524	17517	17615	17453	17557	17555	17597	17554	17485	17606	17697	17437	17669	17607	17578	17713	17558	17588	17572	17581	17648	17421	17581	17553	17512	17416	17520	17555	17529	17495	17601	17425	17598	17535	17544	17329	17524	17455	17501	17587	17463	17491	17271	17556	17472	17612	17554	17525	17434	17398	17620	17566	17571	17616	17518	17630	17497	17520	17646	17562	17382	17626	17408	17641	17418	17314	17572	17474	17592	17549	17666	17487	17421	17520	17404	17559	17412	17581	17602	17581	17331	17629	17509	17500	17415	17465	17530	17661	17527	17560	17480	17559	17692	17389	17584	17477	17445	17542	17514	17517	17529	17537	17618	17554	17451	17490	17474	17513	17557	17587	17629	17415	17500	17825	17468	17610	17541	17475	17431	17563	17648	17405	17503	17554	17517	17346	17383	17500	17427	17444	17635	17538	17434	17477	17686	17540	17434	17574	17336	17682	17560	17584	17558	17584	17503	17478	17547	17611	17536	17573	17425	17482	17665	17444	17583	17534	17544	17611	17373	17662	17398	17602	17675	17417	17616	17408	17483	17482	17621	17495	17394	17405	17536	17678	17525	17576	17545	17485	17504	17255	17630	17432	17623	17392	17617	17607	17421	17501	17479	17548	17389	17559	17577	17479	17564	17577	17508	17628	17454	17495	17517	17387	17439	17628	17459	17549	17623	17711	17712	17411	17473	17616	17401	17508	17498	17399	17667	17539	17616	17628	17527	17524	17462	17447	17440	17550	17599	17475	17611	17508	17517	17600	17506	17542	17511	17503	17546	17459	17624	17618	17425	17611	17600	17493	17654	17537	17538	17665	17552	17509	17521	17477	17513	17635	17406	17492	17498	17507	17392	17568	17454	17524	17538	17472	17439	17446	17423	17568	17569	17374	17628	17720	17462	17454	17454	17539	17637	17386	17450	17510	17543	17526	17684	17622	17441	17419	17488	17454	17410	17667	17520	17570	17600	17309	17429	17665	17434	17639	17783	17568	17682	17498	17436	17497	17535	17627	17431	17494	17475	17581	17668	17305	17442	17507	17457	17478	17508	17507	17250	17524	17539	17556	17650	17610	17528	17485	17388	17625	17462	17312	17636	17506	17729	17511	17631	17560	17646	17614	17670	17485	17622	17544	17529	17605	17461	17494	17697	17438	17466	17561	17578	17452	17764	17487	17648	17533	17472	17468	17609	17618	17475	17518	17565	17574	17605	17487	17396	17542	17443	17459	17481	17418	17654	17462	17542	17637	17381	17481	17590	17492	17548	17731	17518	17415	17462	17453	17783	17511	17492	17567	17656	17541	17462	17618	17533	17636	17548	17473	17529	17424	17593	17541	17571	17422	17697	17561	17451	17346	17605	17452	17485	17443	17669	17481	17477	17537	17766	17541	17461	17426	17602	17532	17592	17456	17558	17579	17642	17553	17493	17487	17499	17736	17575	17564	17399	17532	17473	17672	17485	17467	17563	17560	17544	17517	17685	17525	17509	17526	17523	17567	17634	17464	17331	17543	17543	17506	17473	17509	17496	17448	17595	17470	17673	17614	17392	17593	17382	17515	17469	17410	17465	17568	17657	17590	17419	17511	17509	17421	17558	17492	17390	17525	17600	17752	17490	17565	17498	17549	17593	17491	17519	17529	17604	17480	17481	17436	17566	17406	17454	17479	17506	17473	17595	17535	17635	17417	17373	17431	17589	17420	17652	17493	17378	17773	17552	17590	17349	17451	17674	17602	17353	17466	17486	17551	17572	17459	17660	17485	17739	17597	17608	17608	17591	17477	17524	17405	17593	17454	17343	17532	17636	17544	17437	17423	17346	17403	17598	17695	17498	17528	17813	17701	17524	17499	17510	17427	17712	17456	17229	17495	17445	17514
22855	23029	30807	25463	23020	25097	27579	22970	22222	22559	22383	22395	22598	22107	22561	22386	22208	22384	22340	22101	22323	22289	22347	22336	22351	22244	22121	22055	22259	22065	22041	22166	22107	22220	22230	22175	22077	22052	22079	22067	22167	21996	22195	22128	22202	22190	22313	22346	22337	22060	21868	22126	22012	22106	22213	22077	22082	22254	22284	22199	22148	22157	22064	22060	22103	22243	21983	22222	21984	22137	22265	22008	22125	22131	21819	21930	22190	22027	22018	22249	22120	22136	22015	22081	22078	22116	22178	21998	21919	21963	22230	22178	22177	22229	22034	21977	22143	22016	22069	22141	22140	22042	22133	22140	21989	21890	22185	21923	22071	22031	22021	21842	22026	22388	22038	22133	21926	22187	22137	21941	21926	21831	22063	22127	21997	22139	21970	21959	21956	21980	21990	21960	22183	22055	22117	22142	22227	21951	21908	22137	22214	22113	22049	22067	21920	21992	22094	21843	22061	22036	22042	21882	22242	22078	22275	22366	22092	22199	21911	22003	22079	21953	21867	21909	21832	22343	22208	22064	21984	21853	21988	21955	21684	22136	21940	22106	21916	21813	22272	22014	22239	22097	22105	21993	22120	22175	22053	22150	21957	22118	22163	22052	21913	22025	22209	21954	21985	22237	22162	22079	22120	22137	22031	21977	21901	21962	22157	22102	22020	21994	22024	21912	22057	22134	22157	22098	21948	22107	21982	22276	22304	22252	21960	22208	22147	21974	22157	21962	22023	22138	21880	22029	22034	22035	22285	21993	21995	22113	21945	22101	21894	22038	22159	22317	21976	22317	22173	22122	22045	22125	22066	21900	21946	22118	21939	21961	21993	22061	22059	22010	22011	22283	21949	21985	22232	22120	22210	22153	22087	21984	22188	21931	22024	21853	22201	22141	22183	21918	22082	22010	22134	22106	22065	22147	22228	21989	21804	22148	22096	21936	21852	21991	22137	22086	21917	21913	22210	22191	21910	22008	21978	21986	22012	21929	21926	22165	21950	22032	22074	21857	22066	22027	22000	21966	22047	21969	22032	22116	22280	22147	22078	22177	22157	21911	21939	22050	22129	21977	21911	22102	22042	22111	21913	22093	22251	22176	22142	22057	22034	22064	21941	21975	22099	21989	21866	22146	22158	21983	22248	21924	22102	21961	22097	22039	22140	22261	22121	21963	22174	22200	22052	22071	22222	21755	22294	22137	21950	22021	22163	22216	22202	21912	21872	22132	22253	22205	22235	22185	22085	22046	22148	21820	22035	22249	22099	22066	21918	22342	22149	22108	22100	22065	22005	21982	22048	22111	22051	22231	21893	22072	22079	22145	21987	22120	21914	21865	22022	21908	21980	22072	22107	21964	21948	21828	22002	22132	22051	22014	22065	22201	22036	21981	21900	21981	22164	21999	21988	22056	22050	22220	21979	21886	21992	21965	22308	22035	21958	22120	22085	22292	22180	22008	21978	22217	21924	22177	21990	22102	22236	21978	22231	21950	22113	22102	22386	21913	22116	22115	22260	21946	21847	22106	22064	22015	22089	22163	21995	22072	21986	22235	22137	21981	21878	22210	22045	22036	22110	22209	22088	22162	21958	22204	21975	22211	22189	22031	22046	22125	22044	22017	21963	21884	21888	21931	22145	22015	22115	22179	21972	21897	22028	22262	22153	22108	22124	21968	22001	22010	22385	22152	22009	22183	22000	22054	22131	22137	22158	22032	22083	22073	22119	21974	22125	22052	22070	22011	21991	22124	22009	22082	21935	22184	22096	21890	22012	22151	21973	21904	22072	22015	22007	22166	21993	22125	22300	22100	21954	21933	22237	22245	22035	21924	22101	22204	22028	22011	21923	21980	22320	22155	22163	22109	22246	22066	22211	21906	22285	22094	22038	22297	22197	21851	22235	22070	22097	21998	21965	22109	22103	22135	21992	22041	22103	21957	22057	22141	21985	22068	21946	21983	22184	22268	22055	21999	22274	22088	22270	22070	22234	21996	22053	21933	22145	22149	22015	22019	22332	22072	22087	22146	21868	22051	21998	21902	22119	22241	22132	22061	22228	21796	22073	22034	22099	21833	22303	22149	22213	21999	21920	21957	22048	22031	21977	22017	22043	22242	21847	22043	22118	22112	22122	22048	22232	22125	22141	22035	21789	21935	22075	22059	21932	22040	22014	21890	22119	22155	21937	22303	21877	21926	22144	21834	21990	22093	22109	22149	22032	21945	22004	21794	22046	22215	22125	22041	22074	22044	21937	21854	21939	22173	21960	22031	21973	22030	21955	22111	22148	22076	21883	22183	22130	22168	22109	21942	22137	21979	21973	22104	22019	21947	22009	22045	22043	22207	21976	22158	22075	22084	22136	22153	22141	22143	21883	21868	21927	22110	21897	22062	21870	22101	22136	21937	22067	22262	22009	22073	22125	21958	22096	22108	21989	22153	21945	22149	22132	22078	22188	22089	22286	22243	22247	22078	22080	22002	22112	22004	22045	22119	21970	21980	22058	22071	22148	22143	21950	22174	22079	22106	22173	22106	21976	21948	21979	21938	22150	21871	22164	21848	21969	21952	21957	22108	22247	22144	22206	22160	21823	21971	22264	22147	22141	22070	22046	21968	21854	21856	22176	22072	22212	22342	21930	22031	22071	21996	21960	21852	21989	22101	22028	22045	22126	22264	22021	22182	22130	22128	22057	21876	21932	22112	22169	22010	21994	22052	21937	21909	21952	22228	21999	22130	22075	21824	21951	22043	21850	22126	21910	21932	22018	22214	21930	22175	21919	22114	22023	22001	21985	21946	21817	22101	22005	22186	21851	22090	22098	22114	21990	22032	22089	22021	22156	22094	22032	22126	22022	22211	22105	22062	22084	21938	22160	22107	22157	22218	21944	21743	21889	22023	22380	21964	22194	22151	22054	21846	22025	22074	22008	22051	21857	22083	22144	22179	21782	22045	21940	22133	22029	21956	22060	21985	22013	21969	22111	22017	21717	22163	22146	22029	22293	22177	21944	22329	22260	22204	22014	22124	21822	22027	22014	22072	22297	22064	22117	22061	22061	22251	22139	22280	22125	22141	21982	22102	22133	21924	22261	21916	22124	22218	22151	21965	22024	21913	22139	22033	22059	22208	22110	21971	22176	22089	22091	22144	22237	21817	22029	21963	22169	21969	21899	22039	22100	22105	22103	22168	22006	21953	22042	21969	22281	22233	22022	22232	22163	22150	22109	22061	21950	22091	22080	22029	22155	21946	21885	22101	22110	22067	22201	22058	22132	21916	22166	22017	22146	22069	22186	22040	22132	22282	22001	22144	22078	22074	22068	21989	22047	22027	21989	21887	22245	22248	21960	21881	22080	22097	22257	21925	21955	22054	21856	22193	22113	21946	22009	22203	21995	22265	22190	22023	21855	21977	21958	22171	22308	21857	22087	22109	22146	21841	22018	22011	22318	22103	22031	22066	22003	22008	22166	21961	22181	22038	21971	22067	21946	21824	22130	22162	22071	21804	22113	21972	22035	22095	21957	22005	21961	21811	22100	22096	22094	22017	22106	22262	22177	22108	22007	22022	22021	22066	22009	21931	22081	22049	22009	22048	21981	22095	22182	22227	21780	21818	22083	22158	21870	22230	22141	21887	22172	22154	22194	22051	22016	22095	22117	22084	21954	22041	22069	21955	22047	22055	21943	21895	21984	22239	22262	22075	22035	22226	22010	22124	21968	21909	22172	22064	22000	21913	22101	22121	22100	22163	21968	21993	21944	22041	21958	22133	21845	21870	22231	22050	22217	22103	22019	21891	22028	22149	22069	22094	22167	22234	22123	22052	22225	21957	22211	21946	21953	21940	22231	22286	22113	22105	22017	22182	22119	22018	22125	21894	22138	22022	22099	22208	22206	21995	22062	21979	21917	21908	21944	22084	22191	22050	22022	22025	22181	22153	22330	22337	21981	22120	21948	21838	21933	22139	21964	22087	22185	22037	22109	22027	22250	21930	21920	21953	22034	22149	21833	22239	22056	22177	22212	22098	22080	22048	22064	21970	22256	21920	22078	22081	21913	22057	22024	21840	22127	22219	22191	21886	22147	21941	21902	21887	22091	21927	21909	22025	22036	22098	22036	22178	22128	22022	21982	22179	22073	22112	22028	21943	21916	22136	22277	22162	21968	22168	21827	21834	22003	22000	22077	22012	21967	22014	21860	21887	22090	21907	22026	22043	22032	21997	21967	21865	22021	21946	21914	22150	21958	21993	22270	21971	21930	21917	22192	22048	21922	22118	21988	22045	21997	22212	22356	22230	22303	22021	22094	22274	21912	22198	22234	22123	22163	21909	21994	22054	22106	21786	21855	22152	22186	21947	22098	22119	22015	21967	21981	22039	21962	22088	22069	22120	22101	22060	22087	22049	22056	21917	22114	22152	22260	21863	22211	21930	22063	22136	22133	22097	22089	21938	22130	22273	22133	22117	22201	22093	22086	22202	22060	22075	22140	22095	22086	21843	21965	22059	22094	21840	21908	22226	22145	22173	22216	22084	22109	22139	21777	21913	21905	22063	21910	22084	22100	21964	21946	21878	22024	22068	22121	22235	22130	22054	22144	22108	22014	22213	22014	21971	22056	21912	22158	22063	21918	22085	21830	21932	22121	22268	22004	21975	22206	22301	21964	21869	22099	21807	22015	22344	22306	22187	22057	22083	21906	21832	22000	21994	22042	21948	21924	22204	21897	21934	22017	21910	22363	22043	22037	21989	22092	22008	22025	22144	21997	22000	22036	21985	22105	21917	21968	22150	21986	22015	21847	21991	22137	22178	21958	21950	22178	21944	22065	22077	22160	21958	22033	22116	21963	22057	21999	22188	22090	22067	22051	21815	22337	22064	22122	21974	21830	21911	21846	22031	22223	22213	22124	22163	22073	21774	21803	22026	21912	22095	22051	22281	22006	22059	22050	21954	21965	22027	21852	22015	22073	22123	22084	22180	22171	22201	22012	22016	22026	22146	22018	22012	21970	21885	22236	22279	21997	22032	22066	22138	22188	22139	22025	22104	21948	22088	22088	22142	22216	21987	22137	22045	22126	21998	22178	21873	22276	22166	21849	21819	22241	21881	22147	22051	22142	22182	21999	22009	22180	22151	22042	21966	21853	22060	22216	22103
57443	101316	78218	50135	30811	21024	18271	17808	17732	17710	17676	17805	17808	17661	17662	17657	17930	17665	17637	17835	17667	17670	17847	17663	17750	17794	17634	17762	17765	17677	17673	17853	17799	17630	17652	17758	17807	17811	17840	17819	17771	17767	17689	17789	17769	17799	17795	17740	17691	17707	17888	17788	17784	17684	17669	17606	17814	17742	17585	17574	17619	17642	17882	17831	17655	17777	17599	17773	17546	17834	17689	17694	17836	17764	17526	17553	17815	17761	17760	17890	17770	17785	17486	17685	17834	17802	17667	17572	17741	17503	17764	17695	17747	17721	17656	17506	17710	17562	17766	17575	17559	17677	17902	17705	17583	17838	17691	17718	17759	17696	17728	17593	17584	17685	17717	17739	17787	17702	17637	17818	17750	17591	17751	17764	17612	17787	17747	17585	17619	17611	17692	17907	17721	17749	17695	17657	17770	17663	17727	17670	17710	17637	17503	17830	17734	17560	17712	17775	17905	17708	17871	17792	17769	17686	17865	17798	17597	17693	17806	17678	17904	17661	17934	17669	17679	17730	17602	17758	17761	17496	17771	17765	17516	17645	17671	17711	17677	17914	17629	17701	17697	17668	17854	17680	17840	17822	17702	17778	17851	17693	17649	17555	17712	17622	17737	17728	17455	18009	17791	17652	17600	17759	17544	17670	17712	17749	17662	17823	17809	17671	17668	17654	17618	17720	17745	17784	17822	17849	17686	17718	17689	17783	17788	17699	17522	17789	17615	17903	17681	17761	17717	17706	17660	17778	17900	17574	17781	17520	17784	17499	17933	17570	17772	17725	17910	17668	17592	17683	17585	17559	17595	17794	17664	17702	17708	17764	17607	17488	17574	17644	17779	17659	17718	17654	17792	17776	17697	17651	17500	17856	17747	17703	17736	17738	17658	17454	17727	17704	17851	17765	17759	17771	17682	17620	17684	17902	17603	17619	17625	17560	17701	17770	17792	17620	17899	17580	17777	17581	17567	17706	17791	17606	17751	17787	17691	17764	17810	17726	17759	17706	17754	17713	17618	17791	17835	17639	17810	17479	17615	17883	17756	17739	17643	17744	17447	17823	17557	17734	17845	17735	17857	17648	17880	17700	17632	17589	17705	17650	17758	17550	17674	17578	17726	17599	17599	17871	17695	17588	17470	17737	17636	17641	17713	17868	17767	17924	17692	17734	17822	17646	17704	17738	17629	17848	17476	17685	17706	17725	17582	17689	17647	17719	17686	17702	17772	17904	17839	17837	17601	17841	17763	17617	17786	17759	17659	17895	17724	17913	17601	17932	17860	17771	17742	17874	17835	17587	17626	17706	17880	17842	17700	17678	17618	17721	17740	17737	17602	17676	17734	17568	17639	17595	17672	17658	17636	17539	17733	17535	17713	17692	17759	17749	17737	17697	17634	17711	17613	17543	17693	17696	17872	17694	17851	17761	17756	17688	17658	17677	17693	17742	17704	17788	17651	17794	17771	17586	17723	17719	17856	17774	17603	17833	17634	17644	17667	17640	17748	17563	17731	17657	17799	17688	17685	17599	17713	17721	17712	17555	17965	17617	17528	17737	17809	17541	17708	17801	17672	17635	17712	17663	17842	17822	17634	17797	17508	17605	17782	17750	17587	17616	17507	17842	17739	17831	17877	17666	17829	17702	17774	17655	17753	17458	17694	17800	17587	17872	17678	17748	17703	17663	17537	17757	17760	17703	17765	17696	17672	17659	17673	17682	17678	17724	17907	17757	17659	17746	17650	17780	17803	17827	17678	17756	17863	17720	17780	17813	17656	17768	17642	17954	17849	17619	17700	17633	17757	17626	17727	17535	17690	17692	17630	17688	17630	17576	17681	17687	17706	17479	17761	17442	17737	17660	17785	17705	17793	17725	17641	17812	17616	17823	17814	17687	17697	17752	17720	17845	17798	17773	17635	17646	17616	17802	17590	17770	17725	17611	17650	17671	17665	17830	17768	17590	17900	17753	17543	17870	17613	17859	17741	17793	17630	17845	17713	17624	17715	17733	17651	17656	17616	17831	17808	17764	17754	17705	17643	17619	17520	17724	17814	17672	17879	17704	17646	17834	17846	17776	17489	17816	17700	17730	17570	17760	17757	17634	17651	17734	17674	17623	17763	17763	17752	17678	17586	17773	17826	17639	17817	17571	17658	17665	17751	17822	17619	17881	18041	17736	17665	17783	17737	17616	17766	17806	17675	17719	17689	17836	17603	17814	17661	17671	17703	17709	17710	17600	17702	17705	17819	17623	17617	17854	17695	17649	17711	17590	17729	17802	17834	17702	17761	17770	17724	17712	17732	17729	17765	17819	17847	17547	17639	17710	17743	17877	17650	17690	17614	17702	17740	17678	17637	17645	17747	17623	17586	17807	17871	17688	17843	17771	17835	17720	17771	17741	17790	17639	17622	17729	17688	17688	17762	17700	17523	17696	17636	17673	17737	17888	17741	17571	17704	17861	17874	17648	17647	17684	17770	17711	17676	17671	17733	17848	17631	17819	17846	17707	17789	17748	17680	17755	17686	17684	17738	17545	17588	17637	17842	17477	17557	17731	17704	17688	17741	17712	17697	17676	17805	17667	17818	17584	17742	17709	17595	17765	17960	17799	17666	17769	17711	17637	17645	17677	17730	17697	17776	17724	17760	17589	17830	17816	17798	17513	17763	17692	17670	17688	17662	17571	17478	17689	17816	17668	17740	17666	17637	17740	17747	17891	17745	17821	17911	17716	17613	17771	17717	17700	17722	17639	17657	17832	17590	17779	17689	17794	17756	17586	17757	17637	17677	17721	17691	17709	17781	17817	17736	17666	17823	17654	17653	17688	17845	17661	17674	17890	17608	17791	17698	17910	17556	17631	17647	17745	17954	17702	17564	17839	17577	17694	17782	17778	17657	17789	17743	17654	17860	17855	17665	17586	17649	17669	17664	17648	17676	17656	17743	17763	17594	17715	17728	17715	17717	17427	17907	17740	17827	17698	17738	17666	17779	17628	17605	17707	17627	17742	17621	17734	17735	17638	17626	17586	17701	17707	17733	17847	17695	17824	17823	17626	17756	17744	17493	17730	17646	17718	17641	17664	17715	17739	17732	17767	17585	17759	17515	17498	17643	17561	17750	17595	17774	17806	17665	17730	17656	17802	17694	17598	17781	17826	17722	17811	17705	17707	17633	17853	17571	17610	17735	17712	17973	17876	17740	17805	17691	17722	17716	17821	17545	17813	17802	17617	17798	17838	17624	17848	17621	17687	17483	17811	17531	17650	17757	17709	17611	17585	17928	17830	17526	17781	17759	17811	17653	17671	17611	17807	17759	17891	17680	17676	17680	17764	17625	17650	17713	17685	17792	17663	17532	17715	17724	17686	17849	17672	17661	17608	17801	17882	17611	17683	17670	17663	17810	17774	17761	17560	17727	17743	17667	17735	17704	17776	17747	17649	17675	17580	17791	17692	17597	17656	17729	17819	17492	17752	17772	17792	17666	17785	17627	17751	17603	17914	17668	17846	17673	17679	17811	17828	17782	17722	17754	17571	17760	17668	17767	17685	17835	17734	17514	17671	17779	17937	17838	17708	17669	17677	17902	17814	17661	17678	17720	17662	17772	17813	17648	17629	17772	17551	17825	17698	17734	17868	17710	17615	17612	17624	17757	17738	17736	17728	17907	17626	17683	17975	17602	17810	17637	17681	17726	17702	17687	17651	17796	17618	17796	17591	17734	17580	17795	17738	17650	17565	17703	17808	17612	17814	17732	17874	17552	17677	17761	17806	17623	17815	17729	17716	17869	17735	17619	17653	17787	17771	17534	17571	17771	17560	17715	17750	17657	17818	17728	17499	17656	17771	17665	17659	17703	17689	17688	17651	17776	17623	17782	17714	17798	17604	17797	17701	17659	17521	17957	17692	17726	17602	17652	17774	17629	17667	17744	17630	17738	17652	17650	17715	17667	17657	17692	17922	17782	17563	17650	17566	17915	17673	17724	17736	17650	17763	17822	17527	17781	17806	17656	17824	17556	17655	17791	17948	17755	17515	17836	17603	17768	17636	17790	17788	17666	17608	17661	17767	17828	17598	17648	17649	17712	17693	17736	17831	17794	17596	17812	17781	17721	17616	17740	17543	17763	17600	17733	17776	17759	17544	17766	17705	17596	17756	17804	17588	17733	17733	17658	17535	17821	17499	17861	17631	17675	17758	17823	17804	17576	17588	17755	17745	17815	17457	17818	17710	17766	17724	17892	17633	17660	17517	17761	17526	17783	17710	17715	17673	17686	17734	17747	17631	17750	17657	17670	17639	17756	17468	17548	17885	17567	17783	17850	17595	17448	17653	17701	17611	17798	17702	17719	17800	17538	17566	17735	17736	17887	17672	17723	17724	17759	17776	17777	17751	17681	17716	17712	17618	17675	17786	17807	17640	17504	17707	17707	17695	17803	17838	17733	17632	17534	17841	17442	17765	17770	17727	17620	17749	17817	17677	17692	17767	17681	17600	17757	17735	17688	17755	17754	17779	17830	17584	17913	17872	17802	17660	17767	17755	17738	17733	17556	17805	17708	17769	17605	17639	17842	17626	17655	17826	17652	17673	17958	17689	17797	17619	17761	17732	17785	17510	17845	17775	17622	17802	17850	17677	17713	17633	17858	17787	17761	17802	17887	17648	17803	17717	17739	17789	17688	17910	17858	17744	17528	17645	17649	17758	17546	17551	17659	17668	17802	17613	17686	17669	17643	17778	17692	17718	17761	17598	17593	17519	17610	17785	17793	17542	17934	17521	17581	17719	17625	17920	17639	17811	17683	17756	17726	17724	17762	17653	17855	17579	17762	17579	17756	17595	17901	17529	17740	17664	17673	17516	17654	17587	17613	17719	17792	17729	17592	17763	17515	17876	17684	17738	17726	17870	17852	17656	17717	17714	17697	17621	17724	17896	17700	17617	17770	17794	17796	17642	17753	17742	17632	17670	17722	17694	17860	17626	17768	17877	17754	17617	17704	17723	17705	17787	17682	17706	17728	17802	17654	17598	17664	17736	17631	17510	17717	17776	17630	17639	17826	17706	17687	17747	17765	17593	17611	17736	17798	17716	17645	17765	17608	17725	17786	17614	17585	17724	17777	17540	17862	17683	17611	17561	17603	17681	17517	17630
33420	41131	37009	28604	23053	22388	22289	22024	21788	21839	21983	21919	21938	21827	21872	21718	21827	21962	21970	21841	21901	21943	21724	21718	21889	21977	21782	21805	21766	21672	21674	21630	21934	21858	21990	22103	21760	21933	21852	21492	21824	21583	21649	21564	21753	21729	21890	21765	22038	21649	21800	21678	21858	21720	21882	22111	21824	21784	21763	21624	21785	21809	21924	21681	21782	21742	21453	21756	21941	21807	21805	21985	21779	21897	21906	21841	21590	21593	21918	21711	21803	21831	21820	21717	21692	21566	21686	21767	21739	21544	21818	21650	21916	21753	21629	21720	21873	21906	21858	21916	21923	21658	21925	21904	21912	21778	21503	21535	21883	22021	21939	21836	21809	21743	21781	21751	22005	21961	21636	21758	21903	21754	21839	21652	21773	21747	21874	21815	21781	21834	21782	21544	21714	21782	21863	21796	21929	21935	21738	21812	21708	21660	21829	21845	21667	21782	21910	21743	21626	21869	21733	21772	21922	21676	21905	21766	21796	21817	21911	21726	21806	21975	21759	21756	21923	21742	21732	21850	21941	21812	21581	21636	21932	21932	21838	21938	21718	21587	21726	21824	21718	21751	21849	21714	21844	21713	21852	21788	21802	21806	21897	21519	21881	21617	21696	21807	22020	21887	21741	21562	21811	21805	22045	22083	21925	21634	21736	21829	22066	21976	21731	21689	21985	21688	21798	21767	21905	21818	21846	21662	21823	21875	21769	21844	21925	21853	21940	21866	21658	21788	22113	21914	22055	21688	21821	21825	21859	21746	21822	21838	21864	21743	21573	21673	21797	21967	21937	21739	21681	21747	21767	21772	21636	21815	21851	21790	21696	21720	21603	21878	21780	21822	21625	21758	21785	22011	21955	21765	21864	21796	21763	21885	22078	21665	21831	21836	21613	21795	21782	21615	21803	21920	21758	21841	21735	21616	21682	21798	21854	21681	21788	22028	21673	21673	21831	21708	21713	21836	21893	21817	21628	21789	21849	21645	21690	21539	21524	21728	21901	21580	21729	21771	21445	21744	21406	21788	21612	21789	21841	21829	21733	21724	21875	21927	21665	21730	21820	21735	21919	21798	21812	21567	21542	21865	21843	21830	21737	21714	21963	21692	21730	21799	21899	21791	21888	21718	21897	21913	21769	21754	21811	21989	21867	21953	21879	21638	21868	21759	21748	21589	21903	21865	21859	21894	21811	21869	21780	21689	22000	21563	21785	21839	21768	21939	21736	21816	21766	21727	21935	21726	21808	22012	22005	21730	21859	21860	21872	21949	21749	21647	21773	21732	21798	21800	21823	21495	21887	21649	21934	21871	21750	21934	21928	21888	21843	21743	21838	21704	21719	21765	21867	21964	21869	21560	21864	21748	21745	21857	21723	21770	21809	22201	21835	21834	21991	21722	21894	21821	21652	21797	21882	21670	21815	21973	21861	21931	21740	21859	21881	21694	21673	21962	22003	21566	21930	21931	21849	21373	21921	21870	21861	21982	21967	21928	21986	21578	21750	21903	21946	21806	21843	21883	21779	21866	21781	21793	21487	21818	21781	21568	21739	21605	21953	21639	21808	21957	21911	21848	21990	21735	21721	21989	21887	21862	21969	21846	22022	21700	21619	21949	21849	21693	21468	21674	21868	22029	21916	21773	21595	21834	21925	21887	21864	21888	21687	22042	21874	21939	21730	21831	21835	21773	21785	22126	21899	21930	21821	21811	21850	21990	21666	21903	21885	21759	21785	21751	21824	21582	21851	21705	21754	21829	21693	21744	21775	21864	21842	21940	21875	21804	21692	21745	21774	21533	21798	21859	21808	21659	21891	21938	21670	21841	21707	21892	22019	21956	21885	21776	21847	21717	21623	21643	21713	21619	21745	21818	21513	21872	21864	21769	21798	21928	21936	21748	21941	21851	21924	21816	21790	21787	21766	21734	21712	21758	21837	21788	21658	21888	21973	21941	21954	21814	21832	21946	21872	21573	21785	21895	21715	21447	21561	21630	21926	21734	21751	21889	21927	21975	21788	21878	21983	21921	21817	21959	22035	21822	21758	21861	21788	21701	21864	21856	21791	21449	21824	21757	21905	21996	21896	21803	21697	21823	21805	21837	21882	22096	21952	21808	21564	21811	21860	21897	21890	21828	22082	21990	21858	21854	21877	21772	21801	21960	21898	21817	21717	21817	22024	21732	21697	21563	21768	21838	21692	21728	21761	21583	21853	21762	21893	21786	21975	21690	21802	21955	21674	21533	21789	21867	21942	21915	21833	21747	21820	21586	21874	21920	21901	21938	21841	21921	21982	21578	21910	21512	21950	21936	21795	21803	21882	21729	21824	21632	21746	21778	21667	21653	21800	21927	21673	21894	21668	21799	21977	21717	21928	21723	21786	21781	21566	21732	21670	21457	21762	21803	21802	21788	21792	21636	21569	21915	21806	21925	22014	21793	22040	21684	21532	21800	22014	21887	21851	21814	21906	21658	21840	21919	21934	21773	21534	21861	21814	21771	21877	21798	21845	21697	21794	21912	21911	21828	21875	21784	21756	21695	21780	21616	21783	21789	21809	21790	21815	21748	21692	21905	22131	21826	21888	21798	21941	21916	21888	21813	21901	21722	21747	21944	21831	21995	21910	21703	21678	22130	21888	21684	21905	22009	21785	21941	21675	21806	21843	21798	21715	21712	21723	21598	21766	21907	21788	21718	21776	21893	21955	21870	21964	21862	22050	21813	21831	21831	21648	21809	21945	21497	21539	21742	21887	21758	21754	21639	22039	21748	21680	21914	21985	21746	21836	21720	21897	21626	21616	21892	21903	21849	21811	21712	21719	21992	21578	21787	21616	21791	21926	21808	21906	21774	21634	21753	22164	21955	21927	21864	21897	21888	22022	22046	21914	22049	21605	21915	21639	22068	21935	21913	21771	21765	21798	21800	21813	21677	21551	21650	21695	21806	21842	21837	21683	21778	21973	21866	22076	21745	21860	21863	21793	21529	21664	21896	21788	21791	21801	21895	21863	21785	21544	21517	21821	21568	21802	21655	21674	21633	21869	21573	21795	21757	21930	21763	21790	21947	21699	21728	21854	21962	22033	21943	21766	21872	22046	22018	21797	21651	21848	21819	21734	21757	21709	21838	21922	21587	21852	21682	21901	21773	21997	21763	21867	21859	21875	21893	21731	21947	22008	21882	22022	21830	21625	21820	21942	21839	21809	21878	21816	21757	21643	21743	21983	21774	21860	21771	21521	21955	22001	21842	21834	21929	21717	21864	22088	21529	21873	22105	21917	21745	21896	21660	21752	21790	21857	21764	21856	21877	21733	21781	21752	21725	21972	21657	21891	21935	21779	21962	21900	21835	21710	21920	21775	21709	21867	21991	21902	21899	21744	21903	21841	21856	21885	21731	21517	21712	21739	21721	21974	21802	21701	21718	21585	21949	21699	21901	21875	21775	21523	21590	21581	21849	21872	21794	21954	21859	21824	21899	21958	21768	22010	21854	21707	21708	21857	21709	22007	21878	21810	21896	21741	21716	21936	21791	21829	21804	21898	21893	21869	21691	21973	21544	21906	21843	21735	21646	21775	21869	22088	21788	21513	21785	21987	21865	21791	22002	21845	21893	21633	21879	21899	21909	21723	21859	21882	21904	21978	21835	21825	21665	21958	21914	21717	21870	21624	21622	21769	21819	21851	21812	21794	21939	21698	21828	21765	21881	21678	21855	21766	21738	21870	21816	21746	21762	22300	21886	21968	21746	21908	21776	21810	21814	21645	21833	21763	21672	21912	21812	21763	21793	21698	21743	21822	21869	21918	21706	21954	21978	21798	22050	21745	22061	21660	21835	21517	21890	21840	21820	21825	21768	21815	21683	21771	21522	21686	21762	21801	21726	21523	21664	21850	21841	21736	21974	21771	21594	21831	21754	21703	21862	21866	21868	21777	21656	21836	21783	21803	21914	21877	21913	21916	21633	21859	21662	21706	21881	22053	21730	21959	21818	21656	21837	21748	21871	21922	21685	21680	21912	21744	21476	21554	21736	21703	21924	21948	21983	21743	21725	21874	21757	21820	21817	21684	21768	21955	21839	21825	21974	21749	21742	21707	21921	21776	21646	21965	21819	21681	22035	21941	21877	21756	21838	21653	21599	21596	21933	21919	22018	21865	22011	21927	21871	21804	21773	21988	21854	21901	21629	21749	21626	21775	21748	21910	21794	21744	21901	21707	21762	21734	21968	21505	21660	21923	21520	21857	21914	21800	21731	21818	21911	21928	21855	21766	21804	22061	21852	21701	21744	21913	21913	21665	21854	21777	21838	21886	21958	21949	21785	21635	21681	21719	21696	21823	21699	21589	21817	21711	21871	21591	21872	21928	21873	21780	21631	21700	21856	21734	21818	21817	21871	21982	21732	21973	21716	21800	21996	21939	21835	21855	21741	21785	21918	21671	21643	21984	21631	21631	21680	21919	21594	21861	21960	21744	21893	21792	21922	21892	21947	21857	21458	21895	21653	21757	21890	21656	22136	21512	21736	21814	21599	21809	21626	21808	21968	21854	21608	21793	21635	21890	21844	22079	21934	21930	21878	21767	21933	21785	21687	21985	22088	21838	21664	21706	22027	21779	21594	22033	22002	21658	21959	21759	21874	21977	21732	21701	21797	22077	22015	21845	21626	21848	21519	21745	21806	21705	21830	21808	21604	21779	21665	21937	21689	21739	21726	21731	21984	21861	21997	21843	21612	21812	21791	21753	21666	21894	21843	21703	21737	21827	21625	21793	21751	21928	21568	21762	21799	21817	21718	21975	21606	21745	21856	21775	21802	21732	21807	21847	21796	21982	21624	21821	21766	21786	21840	21765	21888	21717	21602	21595	21633	21726	21744	21782	21811	21906	21899	21909	21724	21796	21727	21877	21991	21732	21857	21704	21788	21899	21715	21910	21956	21796	21847	21899	21934	21788	21754	21865	21735	21955	21770	21881	21809	21868	21622	21881	21792	21932	21897	21659	21777	21827	21989	21988	21513	21924	21786	21939	21606	21813	21855	21863	22050	21751	21732	21796	21850	22036	21634	21764	21564	21803	21753	21807	21925	21753	21885	21934	21807	21744	21605	22061	21622	21940	22033	21725	21861	21879	21857	21971	21721	21824	21951
46679	59310	36811	23077	18766	17789	17572	17782	17581	17491	17585	17642	17650	17387	17325	17614	17518	17633	17563	17608	17631	17530	17813	17424	17725	17726	17599	17417	17507	17481	17332	17474	17515	17558	17603	17466	17550	17600	17329	17664	17544	17465	17473	17468	17578	17546	17441	17696	17742	17536	17688	17641	17504	17533	17647	17444	17521	17506	17478	17616	17476	17530	17676	17484	17564	17807	17524	17459	17578	17651	17637	17478	17666	17372	17647	17525	17519	17583	17621	17477	17586	17686	17577	17619	17602	17563	17656	17516	17547	17453	17532	17574	17439	17663	17648	17509	17572	17542	17444	17656	17529	17652	17621	17710	17441	17459	17589	17670	17467	17706	17619	17612	17734	17552	17488	17483	17535	17609	17568	17441	17575	17551	17453	17520	17517	17527	17712	17710	17527	17347	17605	17648	17656	17525	17700	17749	17517	17603	17659	17733	17456	17470	17693	17498	17627	17404	17718	17532	17500	17638	17616	17655	17692	17521	17443	17625	17668	17661	17567	17598	17499	17718	17440	17666	17566	17555	17643	17600	17660	17668	17546	17518	17642	17492	17712	17434	17483	17624	17657	17522	17627	17542	17504	17410	17670	17616	17516	17328	17624	17512	17786	17556	17560	17686	17554	17610	17515	17577	17549	17611	17523	17598	17470	17613	17465	17553	17542	17745	17431	17797	17584	17571	17659	17505	17473	17586	17634	17463	17531	17558	17509	17370	17573	17710	17495	17622	17506	17599	17461	17748	17445	17571	17525	17531	17349	17515	17567	17516	17592	17586	17579	17445	17672	17495	17555	17511	17471	17482	17712	17546	17496	17569	17597	17392	17537	17806	17580	17433	17520	17567	17445	17648	17590	17598	17489	17584	17407	17604	17614	17544	17539	17716	17592	17609	17614	17680	17442	17565	17625	17526	17495	17550	17640	17610	17597	17487	17656	17671	17663	17603	17579	17491	17507	17671	17633	17664	17671	17588	17672	17350	17565	17572	17642	17572	17585	17558	17585	17735	17459	17458	17434	17432	17428	17741	17633	17509	17464	17682	17770	17674	17553	17537	17667	17447	17602	17687	17501	17625	17544	17675	17598	17582	17448	17574	17476	17641	17559	17529	17382	17669	17496	17617	17659	17520	17542	17569	17613	17575	17539	17463	17571	17660	17722	17594	17697	17406	17606	17518	17662	17540	17560	17492	17565	17545	17596	17541	17481	17698	17510	17658	17716	17508	17503	17525	17650	17285	17497	17632	17571	17580	17539	17558	17667	17508	17515	17599	17636	17710	17852	17615	17607	17505	17446	17547	17564	17461	17576	17572	17510	17625	17579	17553	17508	17412	17545	17717	17612	17689	17612	17634	17637	17611	17709	17691	17450	17603	17484	17553	17585	17668	17595	17597	17470	17523	17654	17695	17497	17655	17575	17544	17753	17389	17600	17477	17578	17609	17539	17657	17566	17557	17440	17607	17783	17568	17630	17590	17551	17564	17745	17458	17708	17593	17422	17575	17584	17749	17540	17639	17549	17497	17555	17586	17488	17428	17548	17541	17719	17501	17477	17683	17736	17606	17614	17780	17497	17399	17538	17707	17511	17612	17766	17616	17639	17682	17361	17612	17478	17630	17475	17553	17727	17719	17749	17520	17371	17590	17438	17433	17602	17522	17631	17574	17581	17592	17547	17645	17485	17597	17586	17473	17531	17546	17565	17535	17591	17719	17494	17574	17617	17597	17461	17667	17576	17515	17527	17595	17635	17533	17498	17631	17593	17500	17370	17559	17637	17526	17584	17657	17525	17560	17601	17463	17539	17513	17595	17518	17387	17574	17545	17637	17636	17567	17807	17497	17547	17762	17549	17432	17626	17629	17529	17406	17508	17582	17516	17565	17644	17638	17584	17621	17484	17614	17569	17491	17464	17458	17480	17528	17644	17495	17671	17672	17547	17537	17754	17646	17683	17407	17638	17712	17670	17530	17606	17421	17518	17693	17644	17518	17489	17510	17493	17607	17684	17466	17472	17512	17587	17601	17655	17476	17484	17531	17647	17623	17397	17549	17525	17548	17549	17584	17720	17518	17571	17494	17569	17658	17678	17521	17495	17540	17451	17490	17630	17513	17567	17601	17507	17544	17531	17533	17586	17615	17554	17597	17485	17473	17514	17629	17740	17479	17675	17539	17590	17570	17526	17640	17544	17434	17418	17608	17552	17583	17245	17570	17538	17689	17523	17650	17680	17451	17557	17579	17626	17638	17427	17467	17672	17564	17353	17701	17637	17643	17614	17591	17606	17671	17511	17548	17412	17672	17714	17620	17711	17610	17568	17554	17652	17566	17912	17628	17628	17396	17610	17384	17603	17536	17762	17715	17576	17792	17480	17483	17506	17642	17469	17735	17583	17557	17579	17466	17531	17663	17598	17463	17416	17509	17568	17506	17757	17554	17588	17525	17589	17570	17525	17612	17544	17658	17576	17580	17721	17606	17588	17543	17670	17622	17575	17615	17624	17515	17595	17451	17595	17659	17559	17474	17760	17685	17556	17463	17668	17540	17544	17550	17469	17670	17660	17798	17498	17618	17649	17639	17533	17485	17514	17579	17619	17794	17572	17687	17698	17602	17632	17484	17423	17646	17488	17470	17500	17577	17515	17673	17557	17511	17616	17807	17576	17620	17548	17377	17551	17500	17631	17598	17642	17443	17695	17486	17610	17810	17479	17561	17526	17523	17586	17489	17560	17546	17615	17491	17548	17560	17541	17685	17583	17681	17614	17535	17525	17691	17627	17504	17598	17582	17697	17501	17771	17446	17823	17599	17662	17592	17358	17539	17637	17529	17661	17582	17548	17604	17609	17608	17572	17623	17710	17576	17660	17658	17457	17570	17510	17473	17520	17636	17558	17468	17507	17552	17694	17519	17619	17598	17641	17510	17555	17624	17706	17542	17517	17658	17610	17546	17583	17635	17515	17338	17532	17523	17600	17373	17550	17681	17501	17475	17540	17580	17501	17568	17560	17610	17633	17379	17544	17756	17661	17551	17725	17427	17486	17628	17549	17678	17544	17618	17564	17545	17548	17586	17518	17570	17539	17522	17581	17477	17635	17531	17611	17544	17550	17600	17519	17403	17681	17627	17463	17621	17576	17548	17587	17572	17678	17656	17672	17598	17532	17433	17558	17589	17575	17529	17658	17554	17592	17654	17523	17642	17418	17575	17568	17529	17708	17719	17545	17457	17534	17749	17580	17390	17687	17422	17488	17578	17854	17469	17566	17554	17573	17629	17471	17544	17504	17678	17449	17475	17400	17568	17396	17642	17578	17430	17429	17574	17739	17668	17533	17740	17526	17501	17570	17544	17670	17472	17472	17714	17673	17663	17750	17552	17661	17484	17520	17705	17518	17648	17669	17517	17596	17569	17500	17607	17508	17742	17544	17408	17539	17528	17517	17512	17567	17670	17582	17850	17533	17608	17530	17628	17646	17678	17586	17469	17601	17557	17522	17690	17501	17735	17703	17593	17615	17535	17645	17626	17428	17611	17409	17672	17575	17443	17704	17547	17602	17526	17534	17812	17469	17609	17532	17638	17729	17558	17717	17598	17612	17837	17540	17489	17448	17568	17624	17737	17571	17650	17393	17606	17617	17496	17625	17669	17506	17499	17517	17435	17471	17513	17506	17461	17563	17518	17532	17370	17646	17687	17399	17578	17527	17662	17555	17490	17572	17591	17549	17429	17629	17428	17612	17545	17576	17628	17605	17508	17715	17591	17472	17479	17513	17558	17725	17563	17587	17607	17473	17592	17640	17573	17444	17447	17454	17455	17552	17488	17554	17490	17412	17659	17582	17638	17608	17502	17491	17550	17548	17481	17626	17599	17558	17750	17404	17600	17495	17588	17514	17480	17524	17701	17573	17572	17569	17509	17491	17623	17345	17750	17317	17508	17543	17625	17492	17555	17489	17824	17425	17588	17538	17609	17661	17597	17605	17651	17667	17434	17590	17507	17515	17542	17550	17436	17562	17619	17672	17444	17668	17737	17416	17687	17521	17375	17602	17694	17469	17509	17493	17578	17486	17487	17537	17453	17664	17730	17289	17604	17767	17610	17579	17451	17462	17414	17515	17573	17660	17313	17487	17372	17625	17526	17675	17717	17627	17396	17632	17633	17605	17644	17534	17541	17654	17681	17606	17545	17624	17586	17680	17615	17760	17627	17568	17723	17452	17677	17605	17449	17730	17536	17681	17470	17612	17424	17820	17655	17631	17488	17538	17491	17500	17692	17619	17542	17703	17461	17351	17750	17477	17439	17721	17520	17603	17602	17691	17673	17631	17526	17644	17523	17532	17629	17601	17615	17584	17567	17646	17550	17731	17276	17564	17710	17633	17497	17612	17424	17523	17768	17525	17574	17498	17546	17590	17488	17551	17620	17695	17658	17719	17631	17527	17405	17644	17568	17583	17573	17543	17691	17696	17376	17495	17480	17502	17514	17701	17673	17564	17558	17462	17585	17543	17547	17538	17680	17516	17570	17438	17520	17599	17560	17554	17449	17716	17560	17463	17593	17603	17593	17575	17446	17601	17621	17497	17508	17549	17584	17564	17681	17810	17516	17458	17635	17644	17476	17654	17655	17621	17645	17459	17491	17695	17642	17504	17693	17652	17634	17625	17569	17612	17676	17625	17599	17568	17606	17435	17468	17724	17404	17635	17467	17478	17597	17617	17532	17451	17468	17644	17628	17518	17726	17572	17610	17639	17540	17460	17585	17629	17656	17595	17629	17587	17527	17649	17591	17463	17863	17507	17655	17424	17785	17518	17639	17599	17604	17505	17477	17358	17388	17547	17514	17611	17558	17434	17754	17478	17553	17534	17663	17529	17671	17523	17632	17546	17515	17727	17527	17608	17572	17692	17548	17567	17612	17594	17643	17583	17562	17456	17673	17602	17625	17739	17616	17605	17574	17545	17586	17594	17459	17547	17560	17525	17682	17727	17621	17440	17589	17695	17639	17467	17391	17628	17539	17619	17418	17772	17642	17675	17632	17465	17484	17597	17313	17506	17565	17604	17612	17748	17541	17607	17712	17505	17467	17794	17721	17493	17677	17438	17480	17466	17627	17529	17412	17568	17533	17636	17439	17633	17466	17661	17530	17677	17656	17436	17620
24422	25126	32821	27591	24308	24433	24071	21695	21143	21482	21588	21305	21307	21366	21254	21177	21298	21543	21117	21299	21067	21154	21328	21429	21386	21358	21281	21159	21173	21150	21294	21057	21479	21425	21413	21249	21274	21194	21262	21200	21267	21105	21412	21192	21187	21117	21163	21065	21234	21101	21184	21297	21158	21264	21343	21247	21329	21150	21275	21246	21207	21387	21180	21285	21150	21289	21025	21238	21133	21045	21231	21105	21212	21173	21140	21072	21321	21296	21257	21014	21358	21297	21179	21055	21268	21059	21127	21098	21118	21227	21208	21133	21310	21265	21419	21033	21009	21199	21174	21151	21266	21306	21232	21001	21230	21220	21182	21346	21220	21211	21339	21357	21450	21247	21432	21146	21090	21184	21090	21127	21227	21129	21266	21039	21117	21082	21255	21111	21007	21138	21206	21198	20979	21210	20987	21125	21179	21019	20988	21028	21237	21336	21132	21007	21435	20933	21135	21103	21067	21299	21276	21261	21310	21358	21248	21136	21564	21182	21257	21263	21208	21148	20896	21149	21239	21301	21125	21004	21234	21112	21174	21215	21319	21376	21300	21062	21055	21109	21364	20951	21316	20991	21327	21118	21018	20940	21131	21146	21360	21162	21189	21190	21250	21052	21151	21257	21134	21382	21038	21249	21131	21172	21241	21211	21088	21162	21083	21360	21074	21313	21318	21199	21170	21075	21245	21171	21110	21540	21233	21201	21205	21292	21261	21062	21278	21051	21173	21223	20993	21069	21057	21027	21196	21271	21001	20994	21267	21180	21093	21246	21512	21175	21292	21150	21039	21311	21392	21106	21144	21175	21113	21216	21167	21158	21150	21180	21240	21319	21142	21192	21216	21103	21076	21080	21186	21078	21385	21227	20976	21110	21227	21045	21301	21007	21140	21077	21401	21270	21289	21275	21221	21273	21279	21089	21088	21119	21104	21166	21150	21179	21017	21266	21194	21064	20976	21253	21199	21097	21243	21179	21022	21175	21212	21002	21016	21245	21255	21240	21498	21284	21151	21161	21046	21074	21335	21270	21194	21123	21284	21274	21067	21118	20930	21256	21145	21023	21235	21229	21232	21146	21030	21091	21124	21245	21428	20974	21018	21215	21050	21247	21272	21334	21244	21133	20929	21149	21160	21083	21185	21229	21336	21093	21183	21274	21071	21201	21174	21201	21373	21233	21211	21028	21144	21155	21202	21193	21183	21148	21175	21295	21165	21305	21141	20965	21080	21286	21249	21175	21131	21270	21274	21325	21276	21224	21282	21050	21188	21054	21244	21110	21096	21099	20972	21117	21323	21323	21133	21383	21188	21162	21184	21234	20990	21164	21223	21061	21311	21162	21092	21327	21246	21130	21214	21216	21253	21014	21147	21044	21224	21136	21185	21177	21269	20880	21301	21220	21276	21267	21318	21287	21077	21190	21277	21241	21191	21334	21194	21145	21330	21122	21283	21157	21258	21242	21338	21216	21033	21291	21210	21105	21284	21171	21203	21247	21162	21112	21150	21063	21306	21115	21307	21232	21246	20912	21137	21249	20921	21310	21319	21285	21262	20982	21200	20850	21157	21458	21099	21177	21121	21110	21275	21181	21339	21081	21255	21203	21216	21199	21245	21193	21171	21273	21437	21126	21221	21270	21135	21309	21328	21072	21039	21196	21263	21202	21176	21123	21232	21287	21477	21123	21428	21208	21352	21262	21171	21139	21197	20969	21184	21438	21309	21064	21219	21252	21133	21023	21358	21118	21174	21320	21332	21318	21320	21134	21300	21088	21300	21278	21200	21203	21205	21275	21249	21084	21274	20989	21166	21221	21248	21159	21184	21293	21353	21175	21057	21022	21029	21250	21257	21361	21160	20926	21038	21179	21165	21147	21228	21224	21238	21221	21163	21163	21247	21130	21041	21060	21285	21205	21291	21156	21014	20983	21318	21328	21294	21321	21198	21469	21255	21058	21300	21424	21088	21185	21271	21320	21189	21215	21018	21259	21121	21293	21494	21227	21174	21255	21089	21193	21298	21075	21067	21126	21274	21065	21240	21374	21312	21046	21182	21125	21171	21262	21124	21320	21181	21162	21220	21091	21233	21343	20939	21251	21188	21019	21028	20999	21261	21083	21084	20976	21165	21189	21163	21164	21156	21338	21329	21036	21197	21084	21113	21288	21289	21314	21108	21311	21240	21236	21339	21243	21184	21254	21200	21239	21095	21119	21041	21177	21300	21483	21084	21124	21261	21178	21023	21264	21152	21191	21135	21228	21207	21074	21172	21036	21145	21091	21332	21225	21238	21189	21186	21174	21171	21117	21034	21277	21377	21339	21079	21361	21060	21109	21286	21151	21172	21137	21212	21241	21170	21274	21305	21034	21218	21224	21220	21348	21112	21242	21132	21245	21215	21389	21271	21023	21015	21153	21108	21284	21012	21162	21308	21089	21161	21206	21214	21301	21331	21267	21303	21216	21248	21264	21362	21224	21148	21245	21364	21153	21261	21297	21161	21215	21200	21194	21247	21253	21078	21314	21177	21175	21224	21144	21087	21245	21228	20856	21228	21301	20959	21231	21102	21247	21407	21027	21047	21050	21101	21222	21124	21322	21051	21352	21397	21324	21312	21346	21292	21091	21223	20985	21377	21116	21089	21117	21199	21273	21356	21252	21167	21196	21129	20974	21073	21134	21070	21292	21189	21183	21270	21185	21251	21220	21399	21088	21275	21225	21100	21152	21350	21217	21393	21188	21011	21286	21021	21268	21300	21259	21361	21307	21266	21140	21102	21344	21171	21160	21102	21035	21231	21285	21422	21138	21087	21264	21122	21318	21268	21085	21299	21325	21119	21065	21158	21346	21168	21267	21211	21091	21280	21290	21358	21183	21290	21369	21214	21143	21144	21152	21275	21367	21253	21182	21122	21164	21094	21630	21463	21286	21135	21171	21158	21217	21246	21250	21269	21013	21350	21169	21432	21164	21323	21309	21228	21180	21179	21098	21135	21159	21234	21302	21189	21270	21576	21077	21186	21226	21146	21270	21287	21229	21139	21114	21322	21458	21368	21144	21215	21214	21191	21084	21153	21210	21236	21179	21183	21194	21354	21190	21209	21147	21333	20972	20918	20957	21139	21092	21315	21134	21113	21177	21266	21122	21218	21098	21139	21104	20940	21070	21092	21349	21178	21351	21194	21293	21187	21173	21008	21105	21243	20958	21102	21131	21248	21245	21078	21215	21195	21202	21302	21216	21237	21303	21201	21198	20945	20943	21340	21113	21144	21048	21364	21027	21304	20927	21131	21361	21288	21166	21178	21135	21146	21047	21240	21339	21084	21272	21060	21128	21348	21352	21110	21136	21056	21113	21143	21219	21148	21287	21241	21066	21004	21226	21227	21017	21021	21094	21032	21210	21133	21074	21239	21106	21139	21295	21123	21119	21038	21059	21254	21148	21188	21206	21094	21164	20838	21075	21282	21206	21227	21434	21244	21207	21225	21115	21203	21306	21250	21154	21377	20898	21390	21179	21310	21306	21290	21439	21130	21101	21204	21186	21118	21008	21281	21135	21152	21087	21003	21231	21326	21102	21181	21297	21184	21355	21188	21074	21025	21300	21068	21210	21147	21215	21208	21219	21009	21315	21060	20965	21227	21047	21040	21258	21284	21416	21277	21144	21229	21285	21324	21282	21106	21278	21220	21362	21078	21008	21323	21202	21185	21242	21200	21169	21209	21125	21086	21153	21352	21298	21136	21379	21222	21285	20961	21176	21433	21118	21148	21204	21127	21146	21197	21191	21229	21327	21025	21236	21112	21307	21289	21074	21134	21191	21269	21277	21291	20784	21241	21025	21276	21166	21342	21214	20998	21264	21200	21179	21050	21387	21194	21157	21182	21101	21214	21125	21281	21286	21093	21216	21228	20978	21294	21028	21250	21208	21414	21165	21253	21265	21073	21275	21307	21176	21117	21281	21311	21076	21192	21146	21224	21265	20908	21077	21000	21211	21177	21009	21079	21219	21164	21255	21111	21035	21261	21313	21360	21158	21167	21019	21055	21255	21179	21231	21282	20995	20958	21167	21409	21087	21279	21143	21163	21214	21014	21144	21188	21148	21188	21168	21119	21377	21162	21167	21249	21222	21232	21208	21276	21081	20872	21105	21082	21032	21301	21359	21361	21225	21462	21212	21072	21286	21009	21277	21201	21341	21235	21328	21186	21273	21356	21277	21252	21010	21322	21204	21162	20979	21231	21247	21285	21105	21204	21275	21210	21250	21198	21084	21368	21329	21003	21256	21295	21237	21113	21093	21029	21125	21173	21309	21126	20871	21100	20991	21286	21049	21146	21303	21155	21414	21038	20966	21119	21279	21096	21355	21124	21061	20836	21180	21257	21213	21357	21422	21020	21146	21185	21123	21111	21305	21201	21189	21227	21229	21209	21136	21101	21105	21042	21194	21123	21345	21164	21146	21295	21465	21496	21232	21230	21025	20969	21278	21274	21143	21126	21044	21175	21053	21184	20918	21223	21256	20990	21143	21209	21435	21150	21132	21240	21171	21273	21229	21159	21373	21512	21302	21280	21406	21333	21064	21313	21033	21324	21581	21303	21213	21220	21227	21027	21194	21049	21120	21155	21273	21239	21115	21369	20976	21194	21113	21101	21312	21188	21187	21025	21070	21299	21128	21222	20998	21085	21037	21218	21255	20996	21063	21325	21264	21131	20993	21192	21368	21282	21046	21075	21160	21090	21252	21121	21075	21176	21223	21172	21213	21306	21259	21257	20953	21133	21182	21250	21409	21141	21186	21172	21232	21313	21316	21245	21132	21388	21307	21097	20982	20924	21235	20879	21126	21091	20996	21389	21207	21256	21073	20892	21276	21080	21161	20850	21217	21395	21283	21242	21255	21110	21203	21033	21126	21154	21412	21174	21102	21033	21179	21303	21138	21065	21108	21298	21177	21312	21077	21240	21286	21084	21247	21277	21218	21290	21186	20961	21136	21463	21277	21175	21068	21274	21380	21311	21381	21190	21381	21358	21214	21156	21279	21586	21275	21391	21295	21272	21068	21153	21045	21245	21417	21118	21415	21186	21185	21372	21214	21260	21145	21129	21096	21050	21124	21278	21295	21316	21198	21329	21222	21155	21385	21273	21106
64600	96667	66263	39365	24437	18992	17627	17177	17506	17263	17258	17426	17373	17296	17309	17208	17363	17468	17489	17223	17186	17338	17250	17271	17163	17316	17343	17352	17334	17400	17280	17347	17020	17192	17351	17229	17276	17383	17332	17226	17303	17361	17110	17449	17390	17364	17377	17134	17316	17323	17439	17269	17434	17187	17233	17273	17348	17570	17224	17327	17302	17321	17106	17184	17311	16993	17399	17290	17375	17214	17392	17239	17188	17096	17214	17397	17223	17318	17354	17360	17371	17145	17234	17255	17217	17235	17227	17367	17267	17184	17215	17267	17318	17356	17159	17336	17376	17338	17390	17235	17192	17299	17278	17081	17062	17291	17228	17337	17133	17257	17006	17381	17282	17332	17261	17164	17212	17392	17431	17347	17313	17247	17287	17206	17286	17255	17330	17201	17279	17256	17391	17362	17142	17368	17394	17222	17215	17281	17252	17389	17216	17454	17064	17280	17213	17312	17280	17119	17431	17353	17209	17198	17282	17071	17188	17310	17324	17226	17227	17284	17301	17143	17295	17290	17056	17356	17158	17261	17116	17233	17346	17250	17277	17491	17316	17178	17402	17265	17325	17374	17155	17316	17372	17293	17199	17225	17027	17342	17277	17172	17234	17254	17368	17163	17508	17138	17131	17370	17331	17370	17354	17301	17181	17243	17294	17326	17163	17264	17246	17406	17214	17241	17212	17432	17296	17233	17240	17162	17296	17376	17147	17276	17238	17257	17329	17248	17230	17273	17470	17167	17258	17298	17238	17104	17355	17377	17162	17273	17135	17169	17267	17344	17241	17329	17126	17276	17161	17199	17180	17243	17160	17343	17263	17267	17165	17190	17108	17214	17241	17273	17317	17345	17105	17322	17456	17185	17281	17217	17216	17260	17187	17325	17222	17388	17320	17144	17342	17339	17279	17279	17457	17142	17425	17135	17265	17319	17183	17185	17424	17307	17359	17282	17469	17261	17353	17349	17176	17208	17156	17458	17353	17215	17232	17288	17274	17429	17245	17425	17158	17358	17220	17228	17267	17292	17421	17424	17210	17300	17306	17399	17258	17200	17164	17417	17252	17222	17373	17166	17257	17303	17185	17234	17296	17256	17359	17284	17218	17346	17357	17299	17318	17184	17257	17173	17272	17417	17411	17343	17345	17266	17161	17321	17222	17078	17238	17226	17336	17313	17230	17473	17165	17400	17337	17293	17361	17218	17279	17234	17286	17139	17224	17284	17356	17341	17173	17130	17238	17284	17317	17213	17284	17451	17233	17275	17255	17316	17173	17210	17323	17228	17220	17174	17262	17172	17369	17167	17258	16979	17149	17142	17186	17285	17342	17184	17304	17100	17158	17172	17311	17248	17005	17247	17323	17154	17311	17357	17240	17066	17206	17250	17359	17246	17214	17309	17377	17132	17223	17359	17214	17165	17291	17263	17129	17151	17345	17391	17356	17351	17233	17369	17253	17274	17280	17256	17383	17231	17262	17154	17280	17259	17120	17439	17255	17342	17157	17219	17244	17270	17209	17201	17415	17230	17307	17231	17116	17131	17324	17234	17299	17331	17234	17227	17241	17247	17228	17426	17222	17195	17384	17273	17101	17239	17435	17282	17461	17172	17244	17369	17148	17248	17366	17249	17223	17200	17392	17237	17302	17343	17282	17232	17331	17180	17288	17345	17243	17142	17449	17273	17309	17162	17263	17257	17172	17377	17166	17129	17169	17289	17374	17095	17350	17250	17131	17159	17370	17239	17170	17230	17233	17349	17151	17108	17152	17277	17105	17394	17362	17218	17112	17294	17293	17343	17072	17144	17404	17421	17230	17229	17317	17118	17458	17181	17442	17138	17264	17222	17261	17231	17142	17285	17164	17341	17423	17242	17273	17194	17255	17226	17208	17156	17293	17300	17303	17224	17251	17459	17154	17202	17180	17313	17156	17076	17190	17242	17443	17313	17294	17272	17334	17375	17211	17228	17257	17115	17214	17312	17222	17350	17250	17148	17270	17205	17145	17300	17292	17256	17296	17114	17297	17245	17369	17323	17334	17189	17465	17177	17155	17183	17330	17236	17323	17322	17157	17305	17311	17212	17284	17233	17300	17140	17288	17251	17129	17200	16977	17341	17242	17006	17301	17386	17203	17175	17538	17301	17113	17167	17196	17415	17453	17368	17230	17323	17258	17188	17324	17267	17214	17284	17344	17232	17325	17209	17213	17175	17312	17379	17328	17281	17330	17226	17261	17204	17092	17199	17123	17341	17452	17256	17350	17321	17496	17324	17338	17265	17155	17540	17346	17290	17185	17280	17148	17205	17443	17148	17224	17146	17255	17167	17180	17265	17242	17378	17330	17188	17240	17341	17177	17398	17237	17211	17259	17111	17207	17288	17110	17160	17271	17365	17106	17319	17215	17239	17343	17258	17258	17336	17259	17175	17192	17373	17429	17258	17176	17114	17234	17214	17107	17202	17343	17078	17295	17188	17358	17266	17360	17283	17158	17361	17111	17242	17343	17394	17396	17031	17259	17158	17212	17297	17349	17488	17307	17296	17258	17275	17228	17212	17142	17341	17132	17201	17302	17222	17123	17198	17315	17245	17419	17185	17257	17148	17309	17225	17254	17174	17179	17403	17268	17420	17213	17274	17541	17012	17359	17225	17265	17249	17241	17388	17236	16879	17348	17374	17299	17179	17311	17207	17227	17352	17108	17258	17342	17246	17322	17282	17441	17231	17265	17244	17305	17314	17239	17396	17260	17285	17278	17252	17196	17365	17292	17088	17129	17328	17291	17180	17307	17322	17173	17153	17320	17336	17356	17136	17249	17198	17213	17149	16931	17220	17313	17296	17386	17201	17333	17221	17208	17263	17244	17350	17254	17231	17241	17454	17291	17212	17329	17156	17192	17286	17172	17277	17231	17368	17345	17177	17261	17209	17205	17255	17200	17250	17411	17311	17305	17233	17247	17343	17398	17358	17243	17340	17409	17161	17111	17155	17338	17235	17257	17324	17230	17284	17456	17201	17243	17289	17394	17194	17300	17208	17133	17219	17251	17254	17240	17268	17299	17201	17194	17335	17388	16946	17202	17305	17352	17257	17207	17380	17322	17154	17391	17294	17185	17430	17319	17166	17220	17162	17343	17355	17303	17237	17394	17173	17391	17258	17197	17346	17342	17213	17424	17213	17224	17181	17361	17129	17209	17310	17154	17321	17163	17238	17210	17247	17401	17267	17244	17201	17205	17182	17191	17301	17184	17247	17290	17216	17101	17336	17302	17251	17199	17278	17393	17312	17158	17246	17300	17373	17119	17286	17315	17233	17360	17288	17181	17261	17155	17163	17104	17280	17354	17140	17150	17156	17330	17220	17269	17083	17355	17321	17355	17236	17257	17259	17307	17226	17386	17322	17283	17152	17253	17214	17196	17259	17480	17413	17247	17251	17361	17216	17388	17410	17234	17259	17435	17075	17340	17409	17161	17162	17200	17324	17263	17179	17286	17267	17489	17235	17292	17225	17388	17183	17283	17154	17458	17229	17177	17311	17524	17314	17125	17145	17472	17234	17419	17222	17266	17408	17332	17271	17292	17373	17249	17361	17214	17336	17385	17274	17375	17437	17369	17174	17210	17255	17286	17179	17059	17423	17145	17383	17273	17358	17184	17257	17367	17095	17363	17098	17153	17310	16973	17235	17383	17341	17208	17250	17365	17265	17261	17253	17117	17157	17297	17319	17365	17359	17315	17241	17184	17216	17263	17292	17257	17111	17134	17381	17306	17139	17435	17190	17317	17264	17446	17253	17227	17289	17261	17344	17224	17403	17335	17260	17257	17084	17254	17375	17174	17194	17185	17180	17324	17364	17269	17351	17361	17173	17165	17146	17259	17109	17375	17222	17281	17308	17056	17201	17365	17157	17270	17236	17200	17348	17369	17352	17214	17273	17108	17319	17315	17248	17333	17321	17415	17219	17117	17198	17208	17394	17408	17163	17209	17251	17205	17068	17223	17340	17251	17215	17305	17173	17302	17339	17233	17323	17290	17191	17501	17430	17325	17316	17326	17276	17153	17230	17228	17208	17230	17294	17086	17178	17114	17276	17362	17287	17155	17194	17385	17208	17247	17280	17176	17406	17155	17264	17364	17318	17351	17307	17275	17329	17159	17117	17277	17295	17400	17295	17228	17288	17256	17268	17342	17287	17076	17273	17190	17248	17288	17231	17339	17272	17215	17357	17267	17570	17309	17099	17223	17167	17352	17244	17343	17307	17249	17315	17336	17135	17319	17143	17285	17350	17274	17106	17165	17191	17244	17271	17175	17318	17151	17230	17291	17304	17255	17293	17237	17243	17267	17214	17356	17349	17337	17419	17317	17273	17037	17113	17343	17389	17317	17206	17404	17483	17311	17187	17289	17243	17197	17259	17322	17164	17360	17106	17335	17203	17297	17181	17514	17385	17364	17508	17219	17360	17340	17187	17269	17356	17220	17231	17130	17346	17298	17258	17314	17304	17356	17165	17421	17445	17278	17246	17263	17186	17448	17234	17183	17182	17140	17369	17235	17191	17346	17306	17148	17239	17260	17237	17326	17337	17127	17436	17394	17302	17365	17312	17217	17306	17324	17297	17113	17417	17325	17404	17249	17269	17436	17204	17128	17501	17242	17258	17135	17430	17213	17426	17206	17230	17272	17195	17349	17315	17274	17206	16997	17360	17406	17358	17378	17249	17205	17385	17215	17327	17159	17382	17468	17218	17362	17381	17175	17429	17261	17260	17361	17186	17283	17327	17168	17285	17283	17386	17356	17174	17143	17238	17279	17144	17271	17173	17273	17305	17260	17502	17241	17282	17381	17112	17290	17285	17167	17149	17317	17270	17352	17213	17482	17169	17336	17190	17311	17136	17247	17226	17307	17227	17232	17107	17088	17260	17249	17164	17344	17162	17156	17288	17360	17298	17297	17296	17400	17446	17154	17214	17383	17276	17127	17325	17208	17424	17384	17325	17378	17188	17164	17276	17258	17251	17248	17216	17279	17253	17142	17375	17436	17337	17269	17243	17369	17319	17090	17343	17232	17231	17321	17448	17153	17244	17166	17126	17121	17352	17297	17329	17023	17191	17377	17351	17166	17415	17198	17456	17182	17276	17320	17468	17434	17366	17140	17431
22818	22773	30595	25118	22789	24705	26922	21961	21300	21411	21409	21327	21113	21229	21139	21161	21242	21202	21214	21140	21093	20954	21092	21072	21062	21015	21103	21056	21044	20996	20906	20966	20849	20893	20961	21083	20788	20792	21116	20985	20686	21057	21126	21017	21038	21081	21248	21066	20882	20708	20942	20959	20852	21114	21030	20865	20942	21073	20858	20939	21051	20972	21209	20731	20612	20985	20961	21146	20797	20905	21001	20856	20768	20834	20799	20928	20875	20979	20905	20786	20910	20830	20976	20770	20740	21116	21090	20990	20819	20890	20974	20848	21071	20983	21042	20750	20986	20656	21085	20937	20880	20876	20753	20911	20954	21117	21020	20888	20879	20912	20819	20904	21054	21093	20893	20843	20751	21055	20959	20531	20885	21037	20726	20688	21061	20863	20971	20756	20923	20904	21036	20939	21003	20694	20781	20893	20830	20844	20819	21125	20898	20952	20993	21000	21120	20809	20957	20886	20689	20961	20943	20874	20887	20712	20745	21055	20869	20848	21046	20805	20861	20864	21028	20849	20725	20974	20775	20769	20967	20846	20755	21034	21128	20943	20839	20902	20653	21009	20937	20866	20965	20971	21125	20928	20881	20847	20836	20649	21095	20928	20926	20973	20682	20960	20982	20883	21118	20724	20978	20870	21018	20802	20779	20920	20885	20755	21140	20829	20872	20926	20744	21040	20865	20716	20957	20811	20846	20698	20949	20979	20922	20947	21139	20771	21208	20905	20944	20819	20912	21046	20799	20754	20734	20881	20788	20842	20948	20910	20810	20696	20913	20970	20800	20878	20945	20881	20977	20820	20948	20898	20864	20847	21067	20829	20918	20928	20991	21051	20773	20897	20925	20907	20966	20945	20754	20878	20943	20590	20775	20802	20830	20757	20881	20901	20727	20666	20866	21069	20821	20634	21004	20958	20945	20818	20791	20983	21027	21002	20939	21100	20906	20858	21118	20897	20797	21010	21029	20938	20787	20890	20878	20706	20963	20756	20818	21001	20826	20707	20876	20838	20816	20903	20994	21129	21045	20976	20736	20750	20949	20824	20850	20719	20763	20836	20734	20847	21125	20841	20992	20827	20747	20852	20911	20785	20765	20931	21097	21026	20890	20898	20796	20943	20988	20955	20882	20911	20968	20750	20671	20969	20786	20862	20687	20923	20927	20763	20895	20853	20975	21168	21021	21112	20839	20800	20978	20751	21034	20886	20947	21098	20772	20803	20609	20817	20722	20884	21057	20810	20906	20711	21037	20954	20933	20869	20986	20815	20833	20829	20867	20871	20890	20889	20698	20919	20899	20868	20919	21017	20964	20997	20964	21056	20761	20888	20825	20727	20998	20933	20957	20829	20717	20900	20720	20778	20884	20989	20924	20904	20940	20940	20917	20855	20804	20766	20743	20821	21042	21077	21006	20802	20866	20626	20770	20804	20831	21119	20952	20926	20863	21070	20928	20594	21015	21236	20844	20879	20780	20893	21063	20797	21032	20919	20833	20804	20833	20852	20803	20727	20771	20978	20815	20998	20842	21215	20969	20804	20852	20930	20949	20935	21006	21042	20953	20866	20725	21132	21119	20793	21066	20800	20879	20987	20933	20779	20736	20698	20599	20835	20864	20904	20888	20790	20802	20759	20978	20877	20851	21005	20845	20863	20761	20773	20947	20663	20916	20780	20893	20701	20877	20555	20941	20868	20930	20996	20802	21122	20576	21043	20968	20726	20901	20913	20854	20616	21032	20927	20880	20813	21014	21126	20977	20967	20796	20800	21077	20778	20863	20944	20881	21000	20794	20791	20854	20729	20808	20774	20829	21043	20703	20816	20939	21027	20909	21066	20826	20660	20847	20721	20830	20943	20946	20910	20598	20715	20916	20940	21079	21057	21125	20837	21072	20952	21281	20741	20933	21082	20786	20840	20896	20916	20806	20979	21103	20845	20816	20838	20775	20642	20944	20961	20665	20859	20683	20854	20945	20938	20758	20956	20995	20960	21116	20991	20757	20602	20833	20668	20857	20833	20943	20822	20698	20817	21067	20861	20983	20994	20806	21022	20894	20816	21200	20614	20820	20881	20839	20937	20895	20943	20782	20613	20950	21050	21087	20772	21006	20727	20936	20852	20754	20886	20782	20648	20842	21018	20951	20866	20781	20895	20812	20991	20966	20822	20694	20707	20717	20738	20947	20898	20785	20813	20752	20932	20933	20967	20882	20972	20842	20915	21052	20931	20841	21207	20762	21093	20730	20725	20931	20952	20782	20874	20985	20893	20682	20849	20893	20904	20982	20982	20896	20996	20740	20866	20829	20960	20765	20691	20875	20895	20813	20910	20898	21018	20917	20799	20580	21012	20946	20844	20882	20942	20789	21079	20752	21010	20980	20866	20915	20686	20862	20562	21017	20732	20774	20790	20962	20786	20763	20606	20946	20921	20783	21056	20768	20682	20498	20861	20989	20911	20805	20929	20791	20846	21050	20975	20932	21008	21031	20983	20995	20956	20800	20972	20928	20835	21038	20866	20889	20938	20811	20771	20871	20801	20862	20698	21042	21010	20901	21049	20844	20832	20697	20823	20903	21095	21031	20835	20772	20858	21017	20850	20762	20898	20865	20884	20862	20738	20470	20938	20840	20903	20851	20836	20873	20767	20870	20921	21049	20771	20925	20911	20780	20903	21057	21027	20984	20743	20787	20681	20779	20905	20852	20957	20756	20956	20954	20913	20879	20810	20884	20789	20957	20727	20966	20804	20809	21052	20982	20992	20777	20801	20850	20906	20961	20957	21090	20969	20775	20789	21054	20874	20910	20976	20880	20830	20705	21036	20709	20934	20818	21030	20828	20750	20845	20757	20772	20952	20877	20889	20867	20747	20959	20723	20815	20785	20898	20739	20747	20951	21071	20750	20965	20966	21038	20846	20642	20932	20960	20998	21105	21059	20814	20840	20982	20831	20933	20665	20902	21007	20935	20935	20874	20828	21006	20697	21117	20838	20720	20944	21081	21061	20802	20857	21137	20894	21050	20792	20958	20790	20843	20736	20796	20663	20875	20773	20842	20828	21100	20776	20899	20690	20727	20723	20928	20690	20786	21031	20997	20823	20653	20867	20770	20939	20789	20969	20764	20735	20795	21001	20760	20970	20875	20749	20776	20635	20849	20926	20681	20802	20972	20848	20953	20962	20939	20785	20740	20952	20760	20900	20883	20647	21048	20981	20791	20977	20874	20744	20765	20977	20981	21048	20845	21020	20633	21019	21009	20875	20973	20928	21020	20849	20983	20848	20900	20740	20849	20773	20948	20857	20817	20870	20904	20863	20794	21054	20912	20985	20994	20924	20813	20990	20894	20908	20841	20982	21024	20909	20913	20758	21044	21138	20969	21106	21027	21020	20946	21002	20987	21058	20902	20900	20931	20935	20808	20902	20937	20818	20817	20808	20853	20925	21023	20709	20935	20911	20687	20668	20686	20608	21073	20725	21121	21054	20977	21079	20908	20992	21027	20810	20803	20899	20799	20900	21149	20938	21118	21185	20972	20784	20923	20882	20916	20997	20793	20898	20909	21220	20956	20920	20918	21058	20900	20807	20942	20899	20819	20837	20890	20923	20836	20910	21099	21032	21139	20914	20908	20957	20871	20996	20745	20953	20794	20836	20732	20741	20886	20762	21105	20857	21055	21007	20828	20768	20886	20792	20939	20940	20829	20929	20864	20833	21196	21141	21049	20985	20862	21060	20973	21061	20996	20894	20955	20914	20913	20824	20942	21079	20853	20775	20850	20945	20764	20890	20800	20808	20920	20938	20850	20774	20947	20880	20967	21037	20916	20783	21016	20855	20653	20620	20751	20893	21006	20961	20779	20733	20948	20736	21014	20705	20755	20786	20661	20800	21023	21046	21012	20864	20982	20975	20645	20921	20881	20778	20874	20751	21015	20932	21006	20974	20476	20968	20819	20723	21041	20790	20856	21011	20914	20952	20851	20966	20838	20703	20908	20828	20862	20997	20858	20758	20986	20855	20888	20986	20911	21019	20828	20806	20945	20854	20895	20782	20801	20936	20886	20942	20965	20885	21180	20885	20896	20839	20985	20920	20776	20739	20957	20870	20939	20741	20880	20634	20866	21055	20886	20729	20747	20709	20701	20924	20829	20925	21108	20822	20844	21096	20869	20936	21000	20907	20917	20778	20883	20934	20966	20877	20886	20919	20937	20868	20961	20934	21136	20732	20718	20964	21106	20842	20874	20741	20768	20799	21198	20785	20903	20728	20756	20739	20751	20807	20803	20879	20869	20919	21128	20714	20885	20964	20789	20782	20904	20992	20887	20857	20691	20844	20904	20691	20904	20848	20951	20783	20801	20919	20895	20761	20890	20986	20932	20914	20792	21002	20895	20792	20809	20889	20830	20894	21012	20959	20900	20784	20958	20713	20904	20851	20973	20824	20824	21082	20912	20907	20831	20680	20861	20742	20604	20666	20764	20940	20928	20908	20924	20989	20577	20745	20931	20840	20857	20899	20974	20985	20816	20854	20789	20718	20997	21066	20626	20737	21049	20864	20996	20813	20790	20928	20938	20834	20974	20794	20982	20967	20871	20619	20991	20969	20979	20735	20876	20802	20862	20911	20845	20979	20758	20829	20814	20794	20861	20928	20748	20883	20854	21047	21033	21107	20952	20810	21074	20946	20790	20988	20793	20903	21159	21059	20905	20918	20624	20994	20874	20892	20921	20766	20854	20822	20824	20911	20875	20923	20925	20939	20891	20664	20797	20976	20996	20894	21092	21108	20831	20872	21013	20598	20739	20647	20989	20833	20800	20737	21030	20678	20766	21090	21018	21135	20959	20938	20818	20827	20927	20993	20878	20792	20794	21011	20772	20779	20803	20732	20838	20796	20887	20938	20935	21052	20821	20819	20893	20712	20805	21068	20945	20976	20626	20729	20808	21031	20798	20808	20999	21040	20755	20756	20882	20917	20815	20850	20885	20858	20933	20687	20951	20743	20752	20964	20797	20874	20834	20954	21011	20710	21028	21022	21062	20956	20897	20962	20967	20681	21016	20860	20948	20762	21073	21052	20937	20898	20805	21007	20850	20910	20947	20788	20894	20600	20846	20823	20889	20842	20929	20852	20843	20800	20880	20735	21009	20725
60590	101711	76352	49538	30097	20658	17701	17303	16960	16925	16988	17013	17008	17000	16915	16785	17077	16908	17098	16905	17035	17152	17318	16954	17065	17181	16942	16970	17073	17113	16931	17094	17019	17123	16948	17260	16991	17122	17131	17167	16887	16920	16939	17028	16941	16847	17187	16935	17001	17058	17010	17062	16977	16968	16992	17148	16890	17105	17038	16995	17011	17106	17192	17062	17093	17018	17023	17055	16960	16920	17099	17114	17059	17103	16768	17107	16816	17094	17074	17133	17033	17119	17019	16997	16996	16900	17040	16992	17030	16950	17110	17011	16961	17106	17009	16874	16928	17019	16989	16985	17121	17160	17020	17135	16867	17070	17182	16977	16872	17050	16740	16950	17096	16932	17026	17021	16961	16977	16996	16974	16974	16990	17007	17138	17143	16935	16801	17061	17066	16955	17134	16937	17171	17046	17048	17161	16907	16914	17129	17079	17015	16923	17004	17021	17001	17129	17078	16954	16942	16933	16929	17089	16999	17070	17040	17210	17147	16921	16931	16989	16951	17100	17155	16914	17067	17056	17000	17090	16977	17010	16821	17049	16798	17133	16951	17150	17088	17023	16939	16934	17006	17049	16866	16827	17163	17055	16985	17181	16915	17023	16955	16919	16972	17065	17035	16854	17000	17043	17072	17083	16990	16989	16811	17081	17107	17013	16994	16945	17032	17103	17120	16910	17091	17184	16880	17125	16886	17061	16988	17205	17111	16849	16924	17119	17114	17034	16992	17058	17060	16958	17072	17150	17092	16972	17072	16931	17003	16998	17043	16913	17230	17010	16968	16902	17153	16989	17106	17121	16947	17081	17057	16957	16917	17273	16978	16860	16951	17021	16969	17052	16969	17059	17123	16967	16935	17059	17060	16881	16891	17077	17166	16804	17028	16790	17144	17100	17045	17050	16913	16935	17039	17060	16912	17049	17217	17028	16885	17159	17004	16933	16986	17020	17005	16888	16878	16968	16782	16867	16958	16957	17056	16927	16978	16961	16965	17036	16990	16999	16825	17072	16887	17084	17024	16893	17013	17035	16958	16829	17199	17073	16993	16992	17100	17093	17025	16939	17054	16966	17087	16820	17036	16759	16939	16968	17147	16960	17001	17132	16962	17067	16928	16940	16964	16963	16851	16924	17076	16940	17134	17104	17153	16856	17056	17005	16919	16942	17089	17068	17071	16977	17048	17170	17137	16994	17135	17152	16909	16923	17002	16929	17156	17098	16846	16948	16989	17137	17039	17174	17009	16943	17033	17036	16974	16862	16965	16990	17032	17141	17125	16985	17086	17144	16956	17041	17182	16979	17080	17043	17170	17263	17085	16895	16957	16973	16900	16863	17060	16947	16873	16987	17041	16972	16951	17076	17017	17111	16872	17060	17056	17088	17064	16959	17136	16961	17042	17164	17022	16945	17075	17143	17112	16885	17026	17169	16952	17244	16992	17060	17097	16965	16978	16990	17113	16960	16913	17060	17140	17099	17050	17080	17068	16928	17010	16951	16985	17084	16920	16926	17017	17041	16895	17143	17079	17099	16891	16869	16856	17089	17094	17132	17079	16873	16865	17005	17060	17113	17192	16900	16975	16864	17203	17029	16962	16804	17048	17120	17090	16959	17042	17066	16980	16959	16946	16817	16869	17025	17009	17198	17048	17065	16946	16938	17118	17048	17159	17255	17067	16999	16949	16971	17026	16901	17013	17010	17038	16864	17082	16896	16922	16841	17060	17031	16888	17025	17071	16776	16917	16886	17205	16979	17077	17038	17030	16937	17004	17075	16972	17040	17035	16966	17047	16937	16882	16986	16826	17054	17010	16982	17006	17175	17086	17017	17020	17036	16885	16902	16742	17186	17002	17036	17064	17117	17173	17037	16894	17001	17019	17009	16983	17104	16770	16972	16946	17038	17027	17093	16883	17039	17142	17072	16934	16964	16921	17097	17036	16912	16989	17011	16988	16986	17041	16984	17007	17042	17139	17017	16912	16903	17063	17054	16959	17095	16980	16956	16937	17031	16973	16989	16998	16953	17026	17035	17047	16880	17125	17030	17085	16899	17013	17017	16901	17021	16982	16899	16850	17026	17078	17005	16950	17224	16969	16876	17142	16834	17103	17014	17065	16991	17257	17018	17138	17126	16876	16896	16986	16931	16964	17036	17192	17080	17021	17093	16982	16987	16900	17139	16930	17006	17144	16978	16962	17041	17026	16980	16945	17004	17050	17017	17053	16932	17074	16939	17086	17084	17141	16905	17039	17045	17010	16973	17038	17030	17130	17036	17045	16852	17003	17037	16991	16975	16942	17064	17003	16934	17024	16969	17065	17124	17062	17003	17062	17059	16942	17082	16948	17043	17232	17082	16886	16942	16978	17038	16916	16929	17050	16950	17099	17059	16946	16986	16963	17082	16989	16849	17023	16952	16989	16941	17027	17050	16950	16898	17141	17067	17103	16960	16982	16988	16904	17032	17039	16967	16917	16999	16867	17018	16949	17172	17087	17009	17211	16903	17087	16913	17149	17052	16991	16896	16892	16938	17038	17061	16815	16886	16853	17030	17034	16970	16941	17038	16996	16994	16915	16981	17162	17138	16976	16804	17315	16928	17053	16882	16995	16880	16888	16977	17020	16975	17046	17087	17076	16877	16935	17031	17016	16910	16875	16883	17080	17054	16907	17058	16977	17121	17077	16936	17062	17174	16989	17156	16933	16971	17009	16937	17277	16974	16995	16934	16999	17071	16980	17052	17042	17146	17060	17045	16957	17047	16848	16886	16922	17003	17032	17044	17059	16996	17029	17016	16923	16891	16863	16888	16912	16929	17034	17207	16923	17014	17050	17128	17025	16935	16940	16949	16934	17143	17000	16953	17049	17045	17056	16925	17020	17059	16897	16920	17018	16955	16890	16915	16913	16987	17263	16893	17000	16965	17089	16986	17104	17062	17011	17030	16937	16921	17122	17026	16870	17027	17042	16839	16879	17182	17069	17067	16839	17042	16973	16875	16999	17229	16993	16855	17168	17005	17024	17230	17005	16881	16984	16919	16974	17015	17063	16856	17108	16915	16874	16975	17040	16956	17207	17042	17203	17127	17153	17101	16981	17027	17122	16986	16891	17194	17004	16979	17085	16948	17359	17055	17032	17155	16804	17058	16936	16911	17114	16870	16912	16994	16947	16952	16874	17022	17114	17015	17117	17089	16950	16807	16904	16912	16953	17190	16781	17041	16883	16984	17030	16963	17018	17007	16965	16967	17212	17017	17089	16966	16833	17070	16867	17176	17101	17033	16969	16722	17032	17044	16985	16906	16942	16999	17117	16957	17040	16936	17175	17045	17122	16985	16887	17035	17063	16799	16980	16937	17067	16910	16822	16929	17108	17058	17106	16977	17078	16875	16979	16941	17175	17022	16988	17051	17001	16992	17286	17079	17013	17102	17084	17077	17000	17016	16910	16913	16918	17070	16922	17027	17021	16969	17048	17030	17034	17216	17053	17205	16982	17204	16918	17133	17046	17111	16957	17121	16984	17078	17021	16995	16938	17074	17003	16927	16936	16982	16906	16899	16916	16933	17128	16953	16962	17112	17048	16958	16920	17023	16981	16990	16808	17016	16956	17116	17039	17007	17074	16951	17126	16964	16914	16957	17113	17085	17021	16926	16989	17090	16999	17019	17155	16887	16971	16933	16907	17082	16983	16949	17165	16963	16915	17054	17110	17016	16968	17009	17024	17041	17067	16880	16943	17002	17041	16934	17003	17206	17136	16855	16944	16914	16972	17068	17064	17003	16991	17095	17046	17085	16802	17103	16934	17083	16939	16980	16952	17115	17019	16958	16978	16997	17009	17233	16952	16972	16983	16893	16841	17115	17033	17031	16934	16996	17143	17086	16970	17042	16955	17036	17235	17062	17019	17080	16940	17090	16884	17099	17041	16996	16932	17034	16826	17110	16932	17080	16979	16933	17040	17112	16987	16942	17105	17202	16870	16980	16918	17130	17003	16947	16845	16922	16905	17049	16921	16929	16982	16970	16919	17140	16936	17052	17029	17002	16964	17022	17080	17134	16895	16905	17079	16998	17033	16880	17029	16942	17061	17022	16887	16972	16978	16966	17058	17048	16883	16994	16939	16992	16960	16820	17152	16983	17137	16974	16955	16996	16890	16947	16934	17052	17020	16854	17029	17066	17005	17042	16924	16968	16982	16945	16960	17044	16870	16936	17137	17028	16922	17140	16891	17127	17039	16872	16861	16810	16886	16930	17010	17160	17063	16966	16955	17044	17114	17033	16971	17124	16995	16852	17052	17056	16995	16928	17138	16994	17051	17053	16909	17084	16917	17055	16967	17179	17013	16919	16868	17020	17064	16881	17109	17001	17009	16848	16997	16967	16954	17056	17001	16936	16989	17122	16874	17008	17022	17043	17073	16883	16978	17108	17101	17035	17074	17010	16928	16864	16961	16930	17045	17043	17036	17198	16949	16979	16965	17115	17133	17023	17037	16921	17183	17120	17052	17164	16878	16850	16994	16913	16763	17001	17155	17112	17037	17090	17102	16965	16891	16974	17066	17100	17032	17105	16835	17066	16864	16986	17128	17024	16996	16926	16877	16865	17150	16929	16976	17015	16981	17152	17121	16782	17025	17054	17031	17079	17107	16796	17148	16702	16995	17188	16913	16965	17128	16998	16994	17008	17089	16834	17047	17094	17099	17057	16988	16864	17127	16860	17000	16931	17057	16951	17100	16738	17010	17153	16975	16980	17044	17004	17041	16959	16876	17088	17141	17096	17064	16944	17157	16787	16921	16916	17184	16934	16800	16891	17011	16993	16825	17157	17081	16989	16871	17103	16950	17016	17107	17056	17062	16974	16973	17078	17016	16885	17085	17046	17030	16930	17095	17038	16972	16884	16935	16739	16814	16988	16948	16963	17051	16999	17098	17014	16976	16892	16996	17092	17029	16925	17030	16901	17199	17115	16898	17105	16971	16977	16972	17020	16816	17041	16853	16998	16923	16979	16958	17115	17053	16946	16948	16947	16903	16994	16939	16944	17085	16910	16987	16921	16912	16901	16922	16930	17010	16916	17146	17086	16750	16817	17033	17031	16871	17061	16885	17066	17022	17101	17041	17031	16911	16988	16957	17092	16990	17042	17015	16991
32615	40259	37095	28877	22917	21933	21716	21144	21121	21175	21329	21213	21426	21202	21043	21247	21368	21301	21238	21202	21209	21030	21368	21156	21075	21236	21298	21133	21124	21189	21193	21163	21086	21284	21355	20940	21198	21454	21451	21450	21342	21361	21023	21064	21256	21223	21267	21185	21152	21122	21125	21085	21269	20883	21090	21137	20960	21065	21367	21233	21135	21164	21019	21347	21247	21383	21261	21145	21202	21067	21224	21209	21155	21189	21218	21192	21295	21374	21368	21413	21240	21002	21153	21203	21389	21207	21154	21277	21140	21303	21220	21126	21210	21045	20959	21180	21159	21381	21114	21336	21037	21150	21279	21070	21295	21313	20904	21243	21159	21286	21219	21231	21390	21399	21153	21259	21085	21059	21236	21052	21407	21125	21190	21113	21295	21145	21374	21237	21203	21320	21324	21004	20983	21213	21199	21195	21189	21333	21017	20908	21120	21206	21316	21358	21275	21243	21037	21127	21133	21100	21225	21244	21105	21039	21138	21015	21293	21060	21140	21054	21276	21092	21018	21039	21313	21262	21136	21244	21096	21042	21166	21050	21018	21385	21136	21063	21128	21147	21381	21166	21003	21067	21082	21377	21284	21153	21316	21275	21268	21262	21475	21312	21304	21007	21316	21161	21079	21002	21002	21311	21140	21191	21274	21178	21150	21147	21254	21006	21141	21050	21064	21175	21077	21313	20971	21073	21293	21039	21194	21117	21170	21098	21131	21171	21097	21074	21122	21369	21276	21054	21240	20968	21026	21055	21118	21294	21357	21189	21266	21188	21353	21232	21168	21167	21338	21288	21130	21364	21011	21228	21452	21053	21075	21258	21315	21223	21219	21155	21076	21275	21285	21222	21248	21125	21070	21141	21464	21482	21247	21075	21107	21171	21114	21114	21170	21182	21209	21056	21142	21184	21128	21055	21119	20852	20967	20810	21157	21144	21432	21356	21265	21185	21139	21211	21162	21136	21070	21138	20916	21130	21191	21021	21163	20987	21375	21292	21235	21044	21189	21116	21189	21122	21152	21294	21118	21097	21366	21058	21333	21290	21054	21226	21142	21127	21087	21080	21086	21015	21107	21129	21346	20815	21059	21063	21426	21166	21133	21181	21157	21403	21391	21222	21208	21408	20949	21257	21223	21086	21308	21322	21296	21202	21126	21254	21105	21084	21167	21186	21095	20987	21160	21029	21235	20947	21100	21171	21339	21388	21029	21293	21202	21269	21363	21335	21098	21224	21033	21125	21325	21407	21211	21079	21178	21046	21217	21214	21244	21020	21010	21385	21238	21198	21018	21088	20921	21114	21115	21089	21247	21092	21152	21213	21271	21104	21297	21240	21142	21171	21005	21018	21294	21130	21359	21344	21242	21355	21099	21044	21223	21301	21055	21289	21282	21185	21403	21196	21300	21009	21110	21041	21233	21179	21170	21162	21183	21228	21214	21321	21358	21294	21015	21217	21214	21081	21328	21258	21374	21195	21191	21063	21103	21235	21274	21074	21135	21254	21196	21279	21102	20967	21332	21260	21122	21241	21479	21470	21091	21286	20941	21350	20938	21231	21239	21166	21147	21052	21215	21120	21120	20962	21128	21245	21143	21073	21043	21156	21234	21239	21207	21175	21190	21107	21146	21377	21277	21100	21300	20997	21390	21151	21248	21217	21266	21165	21143	21245	21197	21078	21168	21241	21197	21349	21291	21253	21430	21229	21304	21275	21245	21292	21196	20881	21278	21340	21084	21102	21167	21172	21070	21097	21274	20866	21108	21283	21044	21013	21349	21095	21164	21199	21241	21139	20947	21114	21353	21252	21046	21213	21287	21303	21186	21270	21424	21241	21202	20974	21202	20907	21122	21052	21401	21217	21151	21107	21162	21053	21241	21157	21183	21124	21209	21334	21453	21278	21048	21047	20933	21333	21227	21280	21180	21257	21020	21241	21012	20991	21210	21136	21130	21173	21277	21148	21211	21061	21226	21567	21186	21215	21170	21263	21127	20951	21197	21182	21080	21079	20977	21108	21191	21274	21260	21215	21130	21210	20994	21301	20858	21236	21142	20952	21179	21093	21291	21043	21297	21041	21285	21039	21074	21320	21233	21100	20961	20976	21220	21329	21332	21274	21182	21179	21285	21198	21171	21123	21319	21145	21079	21090	21252	21297	21126	21283	21159	21013	21058	21103	21406	21243	21207	21210	21245	20924	21000	21090	21047	21124	21280	21423	21187	21401	21348	21074	21078	21015	21031	21133	21428	21273	21199	21177	21210	20917	21314	21197	21225	21203	21165	21109	21166	21222	21208	21337	21365	21320	21250	21170	21076	21158	21057	21241	21229	21165	21081	21079	21287	21300	21014	21085	21014	21074	20957	21138	21308	21100	21332	21173	21320	21098	21138	21261	21104	21255	21134	21266	21018	21092	21348	21057	21109	21346	21206	21125	21129	21361	21283	21142	21263	21353	21195	21111	21315	21201	21102	20991	21182	21150	21230	21127	21224	21136	21241	20946	21174	21021	21505	21340	21107	21160	21442	21377	20984	21096	21221	21124	21113	21240	21005	21236	21182	21352	21366	20907	21235	21357	21140	21171	21161	21408	21327	21110	21429	21213	21326	21360	21013	21428	21120	21233	21194	21006	20857	21203	21172	21218	21216	21321	21073	21386	21239	21135	21120	21342	21291	21233	21170	21158	21074	21212	21403	21191	21186	21166	21274	21273	21234	21358	21175	21287	21433	21146	21121	21124	21202	21231	21168	21317	21165	21309	21178	21096	21264	21405	21010	21058	21217	21162	21124	21376	21373	21150	21181	21203	21246	21258	21029	21138	21183	21130	21191	21311	21163	21181	21193	21028	21279	21299	21234	21107	21183	21128	21318	21192	21110	21163	21359	21166	21254	21011	21012	21373	21345	21138	21115	21243	21170	21142	21287	21321	21220	21145	21245	21189	21273	20975	21249	21051	21332	21214	21304	21243	21154	21076	21418	21150	21162	21396	21239	21138	21243	21122	21318	21143	21353	21364	20986	21188	21184	21368	21151	21289	21150	21068	21381	21526	21101	21210	20946	21177	21398	21341	21320	21201	21412	21247	21213	21262	21260	21169	21129	20970	21108	21059	21176	21295	21315	21109	21056	21219	21135	21247	20972	21363	21078	21149	21171	21342	21224	21254	21193	21334	21101	21181	21018	21178	21037	21306	21266	21164	21136	21127	21128	21143	21100	21281	21197	21313	21120	21237	21214	21190	21372	20988	21241	21091	21184	21191	21015	21124	21180	21018	21286	21195	20943	21285	21191	21030	21056	21243	21240	21100	21486	21216	21002	21116	21087	21198	21238	21089	21214	20962	21029	21092	21118	21105	21196	21119	21454	21336	21144	21242	21242	21183	21227	21155	21065	21301	21187	21077	21141	21138	21161	21128	21140	21272	21389	21220	21327	21257	21260	21069	21058	21315	21176	21232	21306	21246	20937	21183	20993	21090	21344	21120	21022	21077	20906	21304	21418	21321	21154	21267	21321	21132	21210	21202	21161	21156	20986	21327	21035	21029	21203	21138	21168	21340	20974	21151	21367	21128	21308	21200	21247	21367	21024	21289	21320	21135	21229	21281	21047	21418	21343	21319	21188	21112	21159	21050	21163	21083	21079	21118	21088	21400	21239	21102	21030	20964	21134	21268	21214	21248	21308	21221	21196	21388	21016	21214	21273	21120	21383	21180	21373	21214	21375	20932	21066	21124	21148	21227	21365	21213	21193	21255	21106	21207	21135	21223	21279	21019	21219	21057	21059	21125	21032	21284	21203	21100	21020	21252	21240	21169	21085	21104	20990	21113	21071	21105	21073	21307	21096	21127	21096	21291	21229	21111	21266	21270	21408	21084	21216	21177	21294	21302	21123	21053	21149	21049	21232	21217	21012	21000	21155	21168	21074	21191	21232	21090	21271	21175	21089	21231	21352	21196	21233	21232	20938	21231	21210	21215	21228	21381	21251	21227	21248	21302	21186	21166	21176	21078	21123	21407	21334	21349	21364	21346	21203	21160	21152	21161	21271	21307	21424	21181	21319	21291	21280	21102	21059	21205	21281	21074	21167	21393	21138	21269	21178	21274	21438	21330	21250	21094	20919	21068	21196	21126	20929	21052	21081	20997	21241	21091	21342	21381	21181	21161	21068	21197	21253	21338	21354	21152	21193	21082	21191	21106	21135	21093	21226	21199	21125	21315	21283	21151	21224	21004	21041	20866	21208	21069	21016	21164	21054	21200	21271	21238	21377	21275	21160	21349	21067	21243	21191	21266	21310	21211	21111	21159	21017	21236	21028	21209	21284	21084	21375	21158	21082	21010	21136	21129	21199	21398	21276	21231	21135	21279	21193	21454	21360	21025	21332	21121	21318	21207	21217	21253	21057	21097	21182	21284	21244	21061	21155	21196	21237	21101	21261	21207	21308	21392	21220	21118	21321	21175	21136	21215	21022	21068	21026	21112	21088	21387	21285	21286	21107	21228	21274	21249	21266	21026	21109	21018	21132	21248	21235	21174	20933	21358	21250	21148	21369	21083	21137	21272	21218	21143	21168	21224	21255	21258	21181	21376	21075	21226	21212	21065	21146	21370	21266	21075	21339	21165	21185	21106	20980	21163	21105	20928	21021	21113	21133	21157	21233	21193	21165	21309	21203	21367	21216	21405	21143	21302	21372	21143	21228	21120	21223	21096	21251	21369	21080	21477	21206	21182	21324	21161	21065	21132	21114	21399	21076	21029	21172	21145	21206	21214	21115	21177	21341	21178	21109	21292	21240	21268	21122	21199	21084	21240	21108	20948	21201	21135	21257	21093	21158	21141	21182	21171	21151	21139	21272	21004	21164	21379	21545	21100	21209	21041	21191	21266	21175	21380	21367	21291	21112	21262	21187	21201	21363	21332	21323	21104	21325	21241	21212	21294	21236	21315	21146	21008	21277	21245	21313	21137	21062	21218	21312	21250	21450	21197	21080	21261	21125	21326	21115	21058	21228	21101	21262	21203	21104	21146	21280	21255	21041	21238	21382	21124	21183	21180	21138	21390	21335	21219	21094	21210	21153	21179	21145	21232	21195	21248	20858	21312	21127	21129	21263	21303	21196	21102	21169	21200	21117	21114	21197	21124	21221	21010
45276	59048	37667	24170	19054	17531	17264	17370	17432	17308	17337	17130	17109	17419	17170	17413	17239	17299	17280	17238	17171	17416	17187	17392	17184	17154	17331	17466	17216	17189	17024	17228	17338	17178	17462	17211	17139	17120	17317	17088	17169	17309	17300	17200	17161	17131	17371	17256	17100	17417	17324	17236	17418	17154	17080	17232	17132	17174	17226	17216	17413	17231	17232	17435	17249	17270	17118	17235	17302	17276	17224	17135	17225	17069	17240	17016	17234	17231	17150	17254	17348	17434	17313	17209	17377	17124	17245	17385	17367	17225	17263	17158	17257	17239	17222	17193	17321	17086	17168	17334	17350	17215	17136	17264	17242	17250	17112	17299	17169	17304	17097	17224	17379	17231	17263	17106	17388	17335	17333	17193	17311	17343	17355	17222	17356	17358	17382	17209	17374	17094	17223	17307	17256	17227	17313	17243	17107	17267	17274	17307	17134	17332	17330	17208	17137	17303	17314	17284	17181	17454	17069	17194	17319	17061	17169	17337	17279	17308	17086	17272	17360	17239	17338	17206	17343	17324	17279	17172	17184	17161	17469	17099	17214	17054	17262	17255	17289	17417	17446	17444	17461	17081	17260	17134	17437	17057	17056	17211	17361	17266	17129	17197	17373	17221	17375	17162	17268	17235	17217	17309	17245	17377	17288	17249	17421	17151	17140	17103	17259	17128	17285	17132	17102	17313	17175	17229	17216	17185	17195	17226	17208	17130	17325	17271	17272	17224	17284	17254	17025	17244	17323	17103	17267	17236	17301	17309	17256	17372	17269	17326	17277	17359	17198	17176	17411	17224	17371	17048	17305	17094	17360	17307	17149	17061	17051	17192	17016	17335	17221	17261	17221	17234	17299	17158	17261	17173	17163	17267	17068	17139	17353	17203	17184	17201	17422	17272	17279	17192	17194	17216	17227	17165	17104	17115	17321	17136	17188	17378	17085	17273	17280	17267	17270	17217	17392	17237	17448	17287	17326	17162	17358	17175	17190	17223	17290	17201	17319	17301	17218	17259	17306	17201	17215	17131	17406	17325	17387	17099	17318	17452	17128	17249	17248	17332	17514	17282	17209	17254	17177	17229	17221	17303	17224	17140	17339	17213	17339	17120	17330	17259	17276	17134	17309	17151	17160	17339	17328	17302	17279	17078	17210	17198	17268	17285	17334	17256	17029	17210	17275	17285	17233	17312	17167	17309	17330	17138	17234	17253	17186	17124	17312	17291	17146	17341	17070	17223	17343	17198	17470	17243	17316	17443	17365	17084	17211	17316	17382	17249	17186	17134	17190	17146	17352	17212	17278	17361	17270	17185	17261	17171	17239	17273	17211	17130	17126	17160	17285	17362	17173	17279	17222	17235	17184	17298	17230	17217	17326	17172	17289	17185	17153	17123	17239	17088	17327	17123	17161	17211	17107	17459	17267	17204	17086	17284	17212	17267	17239	17279	17331	17399	17270	17039	17303	17277	17252	17224	17147	17354	17187	17113	17170	17264	17238	17133	17183	17364	17243	17350	17347	17142	17334	17098	17366	17272	17233	17166	17366	17226	17249	17166	17336	17406	17268	17230	17082	17140	17240	17265	17255	17362	17122	17330	17322	17364	17135	17355	17308	17276	17206	17225	17127	17182	17229	17398	17089	17331	17278	17195	17286	17237	17200	17294	17359	17124	17248	17338	17257	17238	17246	17273	17315	17236	17197	17358	17234	17266	17335	17392	17233	17219	17287	17194	17300	17178	17148	17334	17202	17050	17232	17174	17286	17280	17207	17233	17275	17390	17083	17375	17339	17271	17136	17246	17159	17251	17287	17002	17246	17280	17458	17323	17276	17327	17361	17124	17285	17183	17326	17084	17147	17245	17105	17154	17278	17209	17244	17095	17333	17138	17280	17238	17224	17214	17209	17471	17294	17297	17223	17240	17368	17122	17281	17199	17393	17303	17303	17288	17114	17363	17198	17163	17495	17293	17125	17445	17070	17278	17183	17257	17382	17261	17388	17122	17333	17221	17281	17299	17120	17198	17267	17319	17150	17172	17138	17417	17391	17169	17240	17436	17305	17393	17263	17419	17198	17304	17328	17166	17149	17238	17091	17173	17207	17248	17212	17281	17294	17274	17319	17308	17245	17241	17308	17343	17202	17444	17409	17185	17160	17440	17261	17214	17354	17246	17312	17275	17243	17281	17151	17246	17178	17364	17227	17181	16932	17472	17420	17369	17254	17130	17433	17256	17407	17342	17333	17202	17178	17246	17326	17305	17129	17358	17210	17245	17296	17324	17261	17310	17321	17358	17148	17102	17387	17123	17178	17310	17225	17281	17245	17248	17293	17323	17334	17346	17145	17146	17108	17233	17366	17386	17193	17253	17463	17206	17182	17314	17189	17144	17210	17302	17235	17204	17404	17377	17171	17186	17363	17225	17363	17265	17148	17180	17338	17287	17427	17098	17375	17514	17245	17276	17097	17314	17250	17175	17306	17231	17286	16997	17347	17270	17280	17295	17294	17237	17417	17258	17316	17166	17145	17317	17231	17258	17228	17301	17342	17288	17410	17234	17371	17189	17107	17217	17473	17285	17222	17132	17134	17109	17247	17248	17315	17280	17227	17261	17114	17337	17363	17285	17041	17303	17287	17262	17246	17225	17349	17123	17108	17162	17294	17353	17061	17245	17192	17164	17342	17318	17206	17204	17243	17320	17243	17382	17258	17177	17385	17308	17322	17248	17415	17205	17373	17224	17183	17340	17315	17195	17181	17171	17112	17347	17338	17264	17339	17216	17221	17124	17164	17191	17299	17175	17140	17307	17192	17248	17264	17222	17318	16961	17204	17368	17176	17143	17196	17189	17342	17292	17114	17268	17239	17288	17293	17342	17147	17260	17263	17250	17397	17242	17208	17256	17069	17401	17162	17286	17345	17272	17325	17114	17272	17316	17196	17138	17309	17195	17252	17076	17393	17274	17210	17263	17285	17329	17322	17217	17041	17178	17297	17157	17285	17443	17161	17155	17229	17293	17093	17179	17207	17377	17139	17165	17192	17311	17318	17131	17310	17249	17323	17193	17304	17254	17232	17093	17235	17281	17200	17165	17165	17300	17216	17144	17205	17035	17078	17211	17210	17170	17273	17248	17123	17052	17242	17122	17348	17101	17166	17146	17138	17389	17070	17180	17223	17334	17333	17058	17217	17067	17080	17177	17280	16998	17181	17322	17322	17110	17333	17327	17256	17212	17171	17423	17098	17144	17135	17226	17036	17322	17119	17190	17174	17265	17278	17177	17269	17187	17333	17246	17191	17382	17261	17454	17141	17113	17270	17275	17231	17256	17305	17431	17283	17240	17271	17111	17189	17182	17159	17356	17161	17105	17154	17497	17032	17145	17299	17388	17289	17227	17480	17353	17211	17256	17228	17321	17235	17125	17319	17371	17212	17314	17202	17265	17342	17384	17210	17275	17146	17309	17484	17309	17146	17150	17339	17338	17196	17349	17170	17221	17296	17170	17097	17481	17254	17180	17227	17183	17296	17103	17304	17272	17502	17041	17297	17445	17302	17294	17172	17210	17160	17244	17296	17305	17459	17209	17242	17163	17208	17323	17278	17383	17131	17414	17258	17180	17202	17355	17252	17150	17236	17204	17152	17120	17341	17220	17309	17349	17387	17199	17345	17352	17281	17203	17318	17273	17390	17354	17196	17297	17210	17212	17330	17202	17227	17078	17167	17276	17324	17266	17250	17097	17360	17282	17227	17559	17330	17348	17349	17156	17202	17156	17142	17248	17230	17400	17307	17251	17413	17322	17371	17145	17234	17339	17314	17215	17474	17225	17151	17154	17290	17423	17342	17362	17258	17231	17118	17123	17361	17238	17032	17118	17392	17210	17438	17254	17235	17421	17382	17208	17204	17089	17204	17251	17349	17230	17424	17318	17233	17197	17320	17319	17177	17230	17212	17238	17149	17435	17203	17183	17234	17280	17243	17384	17318	17284	17369	17262	17306	17342	17103	17085	17102	17179	17301	17303	17284	17139	17252	17179	17293	17255	17277	17258	17322	17226	17389	17190	17401	17277	17407	17380	17292	17079	17163	17198	17225	17522	17383	17303	17256	17225	17162	17203	17364	17242	17154	17200	17350	17200	17146	17188	17373	17142	17347	17265	17155	17337	17271	17336	17302	17198	17126	17269	17259	17270	17248	17376	17282	17301	17309	17079	17221	17300	17257	17203	17192	17240	17315	17070	17217	17168	17303	17215	17241	17323	17376	17268	17199	17237	17392	17342	17165	17168	17457	17256	17371	17124	17299	17284	17243	17378	17160	17132	17256	17247	17152	17333	17251	17165	17286	17147	17063	17364	17226	17345	17181	17304	17137	17072	17207	17253	17182	17131	17242	17308	17261	17247	17141	17310	17178	17300	17222	17554	17348	17308	17258	17425	17211	17127	17180	17347	17247	17402	17184	17135	17364	17162	17289	17345	17208	17431	17331	17296	17150	17340	17145	17292	17300	17399	17202	17297	17240	17280	17315	17244	17305	17113	17287	17243	17285	17343	17227	17233	17223	17142	17262	17277	17320	17410	17366	17124	17340	17111	17219	17250	17187	17195	17367	17002	17246	17302	17321	17357	17127	17014	17190	17265	17187	17328	17312	17149	17374	17255	17199	17179	17281	17393	17337	17372	17250	17200	17268	17263	17237	17272	17211	17204	17044	17154	17007	17214	17228	17278	17244	17302	17200	17304	17328	17292	17344	17130	17282	17262	17364	17381	17119	17280	17353	17348	17211	17240	17242	17316	17340	17347	17186	17149	17237	17376	17352	17325	17053	17258	17091	17196	17371	17296	17320	17323	17274	17093	17240	17264	17193	17231	17076	17287	17296	17342	17351	17111	17315	17299	17351	17284	17329	17309	17329	17238	17279	17336	17051	17372	17188	17304	17361	17231	17203	17220	17363	17155	17215	17088	17375	17396	17316	17056	17264	17236	17309	17294	17272	17341	17153	17086	17344	17121	17180	17285	17362	17206	17406	17261	17032	17315	17277	17384	17163	17172	17248	17511	17412	17060	17220	17291	17291	17281	17353	17258	17122	17178	17193	17244	17274	17245	17355	17244	17258	17155	17248	17024	17240	17350	17344	17320	17179	17447	17323	17197	17420	17124
24495	24619	32185	27164	24106	24531	23921	21627	21309	21357	21415	21513	21286	21227	21473	21351	21495	21404	21329	21310	21528	21362	21274	21310	21197	21309	21330	21424	21491	21260	21499	21358	21372	21503	21474	21265	21252	21351	21357	21258	21217	21322	21295	21106	21489	21247	21193	21274	21249	21328	21400	21210	21181	21310	21362	21341	21298	21014	21001	21019	21223	21091	21142	21148	21137	21243	21250	21175	21414	21229	21149	21292	21269	21004	21284	21150	21297	21311	21191	21196	20937	21115	21314	21154	21110	21189	21120	21215	21106	21337	21215	21045	21216	21231	21370	21102	21041	21105	21390	21230	21331	21139	21282	21404	21168	21180	21261	21147	21539	21266	21348	21097	21273	21210	20997	21113	21204	21149	21034	21067	21184	21201	21148	21240	21274	21192	21156	21417	21318	21237	21359	21203	21231	21206	21073	21129	21155	21227	20908	21213	21140	21158	21167	21390	21031	21241	21338	21148	21079	21153	21133	21192	21076	21274	21435	21206	21295	21167	21198	21378	21071	21196	21092	21337	21229	20985	21126	21139	21163	21207	21296	21239	21369	21083	21230	21140	21415	21192	21064	21243	21253	21269	21265	21153	21030	21049	21311	21060	21073	21221	21169	21090	21093	21247	21434	21169	21334	21044	21138	20964	21150	21228	21210	20964	21327	21246	21320	21290	21318	21403	21137	21240	21237	21294	21206	21143	21346	21224	21238	21294	21251	21068	20914	21013	20942	21061	20816	21072	21258	21065	21208	21211	21415	21229	21240	21006	20931	21172	21364	21224	21159	21147	21320	21182	21103	21106	21039	21269	21255	21195	21158	21174	21224	21098	21202	20933	21156	20943	21147	21273	21109	21069	21200	21280	21421	21201	21256	21135	21229	21209	21116	21188	21135	21186	21070	21222	20877	21351	21263	21218	21205	21184	21153	20967	21226	21273	21201	21291	21253	21174	21150	21218	21161	21219	21169	21018	21088	21191	21156	21020	21242	21213	21377	21164	21202	21205	21103	21059	21280	21337	21073	21276	21101	20958	20994	21064	21101	21194	21110	21097	20958	21330	21187	20944	21116	21134	21124	21268	21395	21042	21049	21344	21225	21142	21355	21252	21177	21101	21162	21091	21035	21174	21085	21157	21231	20917	21123	21331	21121	21254	21191	21104	21196	21261	21323	21211	21201	20955	21322	21173	21151	21181	21284	21221	21178	20992	21138	21070	21266	21094	21152	21200	21002	21198	21183	21217	21313	21066	21220	21349	21266	21276	21239	21280	21060	21286	21112	21162	21088	21158	21055	21241	21264	21178	20957	21012	21158	21142	21258	21170	21262	20984	21312	21173	21336	21270	21172	21074	21178	21200	21349	21032	21103	21309	21304	21020	21104	21042	21237	21215	21221	21099	21175	21276	21294	20963	20960	21016	21258	21271	20979	21158	21165	21120	20872	21376	21133	21030	21301	21064	21323	21018	21201	21042	21168	21319	21335	21231	21159	21374	21331	21491	21136	21101	21198	21091	21055	21243	21249	21034	21284	20995	20916	21336	21278	21174	21360	21212	21204	21192	21266	21319	20971	21064	21404	21197	21075	21517	21215	21045	21321	21011	21123	21153	21106	21201	21296	21183	21272	21199	21065	21064	21093	21142	21125	21047	21168	21253	21067	21195	21199	21064	21064	20944	21253	21220	21184	21274	21233	21293	21188	21043	21300	21106	21240	21274	21300	20941	21081	21133	21119	21020	21215	21187	21188	21000	21274	21219	21226	21146	21286	21317	21210	21161	21113	21431	21060	21051	21217	21356	21116	21244	21107	21162	21135	21276	21133	21334	21379	21229	21266	21237	21213	21420	21420	21339	21172	21298	21194	21262	21292	21069	21331	21197	21355	20980	21044	21203	21343	20982	21064	21213	20983	21288	21386	21167	21160	21288	21303	21291	21099	21014	21246	21156	21405	21124	21219	21142	21155	21104	21082	20891	21277	21196	21154	21129	21328	21242	21437	21213	21272	21288	21270	21296	21206	21191	21242	21102	21028	21152	21371	21290	21086	21179	21212	21160	21263	21199	21234	21188	21257	21268	21241	21312	21176	21132	21192	21291	21153	21052	21145	21210	21106	21140	21221	20980	21216	21321	21206	21190	21278	20962	21330	21190	21042	21339	21363	21309	21356	21257	21084	21204	21331	20991	21029	21082	21476	21229	21075	21298	21231	21398	21162	21111	21088	21176	21188	21273	21071	21282	21106	21216	21196	21348	21472	21135	21213	21301	21098	21282	21320	21232	21322	21074	21230	21241	21082	21328	21285	21154	21191	21123	21070	21227	21019	21166	21312	21272	21237	21454	21175	21200	21250	21274	21354	21263	21192	21183	21246	21331	21290	21314	21172	21018	21132	21059	21158	21149	21065	21446	21490	21301	21272	21159	21205	21348	21293	21340	21513	21219	21137	21039	21125	21424	21181	21207	21275	21157	21322	21098	21268	21220	21195	21031	21190	21187	21293	21194	21095	21022	21199	21420	21419	21209	21151	21172	21041	21155	21373	21180	21227	21047	21303	20978	21251	21197	20959	20997	21090	21250	21192	21268	21300	21077	21269	21269	21352	21057	21244	21105	21417	21060	21218	21190	21129	21220	21238	21042	21283	21166	21231	21184	20955	21169	21330	21057	21162	21278	21303	21148	21134	21149	21222	20906	20976	21228	21233	21200	21248	21101	21123	21269	21076	21128	21247	21051	21145	21211	21076	21121	21159	21275	21169	21274	21220	21129	21154	21047	21109	21239	21488	21289	21345	21347	21370	21328	21144	21185	21162	21199	21261	21118	21203	21257	21288	21159	21205	21351	21293	21419	21170	21167	21196	21117	21158	21449	21286	21279	21236	21291	21463	21152	21203	21234	21181	21165	21170	21243	21147	21043	21240	21428	21215	21300	21164	21130	21179	21212	21354	21333	21220	21240	21338	21211	21118	21296	21284	21114	21297	21206	21335	21209	21386	21174	21203	21195	21166	21143	21129	21250	21075	21048	20997	20981	21187	21143	21267	21174	20980	21228	21029	21145	21129	21391	21293	21135	21054	21096	21253	21372	21138	21235	21139	20976	21262	20948	21226	21331	21251	21214	21455	21250	21182	21141	21051	21214	21205	21305	21160	21186	21062	21268	21040	21036	21290	20905	21050	21033	21174	21278	21219	21106	21286	21100	20864	21224	21473	21331	21203	21062	21309	21097	21303	21188	21045	21379	21190	21385	21027	21099	21347	21026	21187	21394	21180	21315	21265	21222	21164	21099	21138	21156	21024	20993	21008	21203	21014	21114	21207	21095	21011	21106	21331	21143	21168	21179	21243	21349	21144	21307	21243	21262	21408	21182	21188	20975	21160	21215	21127	21225	21186	21292	21379	21253	21178	21228	21206	21432	21373	21297	21179	21302	21309	21208	21205	21172	21237	21173	21168	21185	21061	21241	20926	21291	21242	21305	21121	21304	21288	21156	21218	21176	21312	21319	21126	21108	21066	21299	21001	21114	21229	21219	21288	21290	21280	21314	21270	21102	21428	21079	21226	21194	21206	21375	21117	21202	21328	21347	21353	21389	21273	21053	21135	21228	21371	21400	21008	21236	21335	21027	21197	21300	21283	21253	21269	21187	21290	21117	21271	21270	21176	21034	21145	21221	21192	21314	21010	21131	21077	21015	21144	21012	20984	21117	21227	21166	21187	21051	21313	21210	21162	21077	21223	21214	21183	21180	21282	20938	20993	21160	21119	21012	21096	21441	21004	20944	21227	21217	21341	21390	21336	21150	21214	21141	21080	21309	21269	21255	21212	21164	21242	20902	21122	21375	20929	21148	21084	21145	21194	21170	21277	21313	21331	21102	21281	21048	21172	21290	21114	21165	21159	21380	21225	21145	21333	21167	21189	21033	21218	21202	21256	21271	21219	21062	21094	21334	21204	21225	21199	21254	21378	21194	21234	21381	21190	20971	21222	21160	21104	21029	21134	21238	21119	21223	21249	21251	21414	21277	21346	21307	21481	21065	21220	21352	21399	21317	21285	21144	20973	21255	21309	21220	21292	21083	21370	21140	21359	21373	20777	21216	21185	21486	21104	21178	21164	21113	21277	21150	21039	21307	21178	21140	21222	21118	21287	21262	21332	21397	21154	21116	21225	21090	21299	21255	21264	21232	21255	21251	21194	21258	21324	21072	21394	21126	21265	21268	21231	21166	21220	21043	21202	21252	21413	21156	21014	21218	21155	21250	21046	21052	21141	21194	21166	21359	21297	21311	21273	21203	21216	21303	21058	21255	21256	21156	21075	21374	21162	21235	21273	21141	21044	21379	21139	21305	21164	21371	21140	21392	21269	20913	21335	21061	21051	21178	21284	21235	21265	21093	21305	21061	21174	21401	21153	21143	21066	21165	21278	21092	20942	21251	21351	21073	21374	21230	21161	21168	21275	21027	20988	21224	21295	21298	20894	21156	21375	21156	21238	21293	21011	21200	21323	21266	21198	21074	21519	21240	21225	21201	21308	21033	21066	21423	21260	21130	21130	21052	21243	21043	21196	21302	21241	21510	21195	21223	21193	21058	21357	21205	21215	21194	21112	21217	20970	20900	21013	21100	21243	21078	21236	21056	21360	21210	21221	21180	21330	21404	21353	21168	21256	20889	21053	21208	21211	21033	21213	21229	21244	20976	21181	21082	21181	21113	21211	21316	21127	21117	21430	21000	21191	21113	21288	21243	21188	21392	20956	21236	21227	21111	21236	21353	21221	21162	21261	21300	21188	21228	21273	21011	21247	21272	21166	21261	21098	21278	21175	21202	21260	21264	21027	21274	21116	21219	21029	21205	21285	21229	21281	21335	21221	21205	21219	21226	21222	21050	21254	21181	21313	21045	21084	21182	21259	21122	21131	21508	21211	21241	21314	20991	21131	21205	21221	21332	21285	21197	21091	21077	21106	21144	21265	21137	21123	20995	21170	21331	21024	21202	21220	21199	21108	21004	21350	21110	21247	21483	21174	21184	21354	21285	21191	21101	21238	21268	21335	21062	21108	21165	21363	21372	21131	21076	21191	21352	21103	21152	21325	21165	21194	21192	21150	21177	21095	21343	21140	21200	21157	21344	21357	21160	21266	21142	21348	21203	21171	21241	21292	21163
64962	94661	66509	38815	24329	19068	17554	17329	17334	17273	17241	17183	17292	17395	17211	17283	17272	17238	17231	17302	17303	17206	17226	17237	17130	17106	17435	17159	17457	17270	17269	17211	17123	17249	17357	17261	17293	17247	17163	17231	17453	17188	17260	17316	17442	17210	17148	17090	17199	17212	17401	17103	17317	17175	17236	17262	17375	17292	17316	17407	17118	17217	17162	17258	17345	17218	17207	17147	17347	17377	17077	17091	17293	17341	17366	17415	17252	17383	17289	17260	17285	17131	17277	17191	17340	17204	17326	17315	17299	17395	17347	17305	17106	17444	17111	17249	17276	17282	17253	17208	17279	17369	17226	17182	17204	17304	17149	17095	17174	17216	17194	17364	17201	17110	17300	17212	17197	17115	17283	17202	17086	17316	17300	17151	17165	17368	17339	17296	17413	17176	17083	17265	17184	17221	17304	17189	17227	17175	16978	17296	17277	17212	17205	17225	17271	17215	17148	17305	17127	17262	17314	17124	17163	17209	17173	17144	17193	17310	17416	17206	17182	17327	17124	17489	17198	17230	17071	17201	17160	17274	17275	17142	17254	17342	17201	17449	17290	17338	17181	17371	17113	17348	17139	17369	17076	17415	17197	17311	17094	17162	17201	17243	17240	17221	17333	17344	17279	17122	17261	17237	17217	17219	17156	17315	17050	17308	17186	17073	17236	17196	17324	17321	17223	17329	17233	17227	17053	17215	17242	17314	17316	17264	17348	17198	17187	17221	17150	17279	17221	17317	17259	17362	17226	17173	17190	17292	17249	17089	17432	17179	17236	17244	17132	17110	17124	17177	17132	17227	17106	17174	17240	17053	17286	17430	17393	17406	17245	17208	17175	17270	17278	17332	17465	17247	17189	17391	17201	17257	17262	17321	17290	17409	17260	17275	17217	17190	17197	17326	17307	17160	17184	17172	17059	17269	17205	17385	17010	17148	17348	17253	17211	17263	17327	17257	17123	17283	17252	17088	17166	17451	17269	17432	17188	17156	17283	17323	17348	17325	17381	17043	17239	17439	17050	17294	17270	17336	17336	17124	17225	17173	17092	17087	17149	17417	17091	17269	17146	17373	17314	17336	17093	17224	17468	17333	17386	17385	17190	17317	17046	17135	17307	17207	17196	17243	17269	17196	17259	17266	17305	17457	17210	17239	17175	17341	17268	17280	17148	17121	17205	17202	17195	17194	17437	16999	17123	17333	17174	17268	17133	17338	17189	17369	17058	17438	17270	17054	17248	17263	17251	17243	17245	17202	17217	17400	17363	17024	17239	17349	17349	17185	17214	17360	17206	17249	17392	17320	17277	17289	17283	17296	17207	17295	17365	17337	17097	17068	17284	17177	17353	17202	17324	17227	17379	17295	17421	17109	17295	17228	17167	17344	17262	17128	17313	17277	17151	17321	17357	17431	17194	17200	17337	17267	17258	17247	17199	17269	17216	17230	17115	17346	17196	17194	17276	17274	17270	17031	17399	17335	17241	17383	17057	17374	17159	17245	17316	17249	17222	17103	17336	17301	17290	17119	17430	17263	17206	17325	17242	17100	17380	17246	17299	17096	17250	17395	17151	17284	17264	17313	17313	17230	17273	17250	17101	17303	17323	17259	17150	17219	17121	17262	17242	17187	17178	17225	17126	17227	17408	17167	17333	17311	17230	17326	17150	17158	17199	17113	17207	17217	17076	17246	17159	17309	17213	17269	17077	17212	17329	17321	17269	17393	17297	17390	17327	17256	17297	17296	17311	17218	17207	17309	17293	17224	17165	16980	17309	17307	17134	17300	17105	17232	17314	17135	17279	17369	17252	17173	17304	17185	17181	17305	17069	17281	17315	17137	17278	17273	17222	17276	17237	17208	17056	17133	17256	17156	17165	17360	17382	17204	17266	17237	17455	17097	17303	17184	17096	17262	17300	17301	17157	17312	17259	17039	17305	17283	17303	17332	17195	17242	17245	17326	17115	17175	17280	17163	17301	17118	17372	17190	17219	17099	17228	17036	17148	16974	17365	17205	17371	17222	17118	17236	17340	17202	17385	17309	17276	17378	17166	17288	17280	17190	17283	17280	17186	17234	17219	17233	17285	17213	17358	17208	17180	17114	17287	17167	17291	17223	17233	17260	17367	17090	17242	17178	17226	17228	17217	17209	17237	17300	17255	17144	17224	17405	17240	17254	17046	16988	17367	17205	17162	17296	17213	17402	17337	17153	17277	17158	17146	17405	17323	17217	17121	17344	17291	17167	17272	17309	17262	17254	17413	17176	17326	17112	17312	17205	17295	17048	17369	17356	17178	17320	17397	17301	17258	17391	17164	17323	17234	17173	17263	17208	17181	17093	17351	17221	17380	17334	17154	17336	17147	17300	17411	17054	17336	17365	17314	17504	17322	17167	17176	17269	17344	17210	17366	17143	17185	17344	17126	17191	17335	17176	17077	17179	17319	17185	17068	17367	17365	17380	17193	17215	17322	17291	17090	17411	17265	17122	17220	17372	17331	17325	17178	17321	17258	17320	17209	17288	17193	17226	17288	17343	17272	17230	17428	17413	17407	17224	17231	17154	17128	16945	17333	17266	17191	17164	17258	17155	17106	17401	17251	17271	17225	17333	17281	17222	16952	17313	17389	17237	17310	17164	17431	17282	17395	17214	17314	17174	17179	17445	17325	17215	17199	17102	17400	17257	17210	17283	17480	17332	17177	17343	17155	17288	17186	17249	17206	17323	16996	17343	17250	17143	17374	17183	17354	17235	17406	17425	17333	17254	17277	17222	17423	17269	17311	17203	17123	17150	17279	17111	17173	17293	17316	17185	17429	17189	17240	17211	17363	17214	17244	17277	17221	17218	17331	17241	17391	17240	17313	17216	17361	17332	17324	17187	17260	17346	17178	17330	17246	17334	17439	17285	17209	17347	17177	17328	17057	17278	17084	17167	17289	17255	17389	17305	17262	17186	17192	17278	17348	17362	17120	17303	17230	17182	17331	17103	17278	17311	17303	17266	17102	17225	17209	17423	17270	17226	17255	17383	17272	17178	17403	17102	17445	17242	17349	17109	17216	17281	17084	17343	17274	17054	17467	17234	17193	17163	17372	17197	17236	17288	17211	17245	17320	17173	17182	17263	17276	17248	17347	17088	17341	17256	17066	17145	17237	17333	17260	17223	17369	17247	17241	17349	17058	17151	17256	17317	17325	17256	17328	17298	17078	17181	17201	17126	17363	17152	17164	17259	17219	17170	17044	17349	17149	17374	17233	17395	17291	17240	17098	17175	17194	17170	17259	17175	17197	17142	17280	17342	17276	17309	17138	17237	17382	17255	17343	17177	17219	17242	17351	17173	17311	17234	17209	17325	17154	17312	17253	17340	17375	17094	17243	17122	17331	17321	17107	17127	17318	17300	17286	17147	17254	17229	17263	17247	17230	17262	17437	17377	17277	17351	17062	17260	17561	17005	17171	17414	17188	17270	17387	17155	17402	17297	17285	17349	17165	17358	17292	17196	17378	17227	17180	17287	17350	17161	17260	17247	17147	17306	17236	17384	17347	17391	17214	17379	17315	17495	17088	17228	17164	17350	17349	17185	17045	17203	17367	17326	17068	17168	17251	17297	17453	17318	17295	17387	17361	17312	17210	17270	17334	17266	17375	17300	17198	17114	17264	17242	17154	17174	17287	17275	17104	17218	17324	17277	17201	17242	17204	17252	17246	17279	17150	17393	17189	17222	17231	17288	17279	17065	17226	17333	17164	17221	17350	17164	17194	17223	17353	17344	17415	17330	17185	17159	17262	17141	17149	17075	17178	17103	17273	16990	17262	17180	17085	17176	17369	17179	17130	17292	17142	17239	17278	17369	17286	17204	17252	17340	17255	17139	17380	17331	17339	17294	17442	17270	17245	17272	17381	17282	17339	17127	17256	17123	17357	17337	17217	17472	17131	17142	17176	17225	17341	17165	17269	17303	17239	17225	17184	17129	17384	17241	17183	17139	17192	17265	17265	17156	17276	17081	17376	17185	17354	17259	17245	17350	17206	17055	17181	17354	17040	17345	17222	17251	17129	17110	17117	17293	17348	17062	17173	17237	17204	17151	17251	17062	17470	17312	17321	17171	17339	17225	17146	17216	17376	17262	17300	17222	17371	17226	17273	17016	17288	17201	17185	17183	17127	17355	17339	17330	17260	17254	17333	17362	17258	17360	17235	17231	17223	17184	17285	17368	17248	17175	17332	17346	17239	17284	17366	17223	17232	17235	17462	17230	17281	17216	17261	17088	17342	17241	17175	17230	17203	17073	17326	17202	17262	17179	17027	17244	17245	17237	17188	17082	17253	17492	17122	17300	17081	17252	17314	17121	17329	17150	17211	17367	17295	17240	17273	17346	17185	17201	17341	17368	17219	17185	17185	17297	17181	17043	17345	17361	17141	17301	17252	17208	17304	17278	17281	17246	17243	17262	17242	17200	17041	17301	17376	17050	17305	17263	17325	17248	17243	17249	17387	17347	17163	17229	17344	17329	17291	17302	17241	17141	17244	17280	17281	17192	17275	17471	17136	17223	17115	17221	17325	17239	17119	17176	17325	17318	17172	17256	17167	17302	17291	17220	17166	17438	17350	17181	17263	17206	17329	17057	17356	17088	17250	17430	17349	17409	17064	17339	17272	17218	17249	17331	17260	17131	17289	17202	17271	17103	17303	17181	17287	17174	17323	17252	17432	17269	17249	17227	17224	17370	17120	17320	17347	17267	17219	17173	17236	17206	17373	17205	17222	17096	17351	17256	17221	17102	17144	17223	17239	17270	17196	17281	17214	17315	17197	17409	17404	17165	17231	17237	17298	17203	17284	17310	17335	17156	17204	17070	17320	17139	17289	17373	17229	17156	17135	17303	17241	17346	17202	17270	17239	17394	17025	17151	17156	17047	17215	17222	17194	17124	17091	17208	17261	17190	17279	17334	17289	17218	17194	17214	17220	17058	17285	17109	17193	17307	17261	17316	17159	17087	17068	17366	17319	17268	17136	17457	17175	17224	17322	17176	17196	17249	17159	17063	17195	17288	17384	17190	17275	17129	17352	17172	17192	17222	17322	17272	17400	17080	17401	17237	17168	17258	17423	17390	17201	17201	17208	17234	17256	17423	17216	17219	17299	17281	17155	17095
22772	22598	30345	24781	22384	24297	26615	21673	20538	20944	20894	20784	20987	20764	20735	20847	20945	20658	20869	20990	20672	20734	20725	20712	20397	20754	20524	20698	20707	20461	20674	20689	20572	20598	20570	20647	20579	20530	20642	20423	20691	20435	20330	20403	20533	20503	20602	20625	20552	20626	20668	20442	20257	20600	20616	20548	20536	20621	20617	20432	20471	20624	20677	20488	20591	20479	20576	20479	20658	20708	20561	20291	20478	20405	20556	20534	20491	20461	20692	20616	20489	20368	20551	20449	20422	20398	20518	20460	20639	20394	20646	20228	20430	20529	20519	20454	20413	20603	20223	20453	20644	20407	20433	20428	20638	20354	20518	20385	20370	20276	20389	20504	20525	20425	20474	20535	20569	20382	20525	20375	20331	20463	20330	20364	20438	20502	20496	20430	20638	20596	20364	20470	20523	20443	20588	20522	20404	20732	20492	20450	20405	20435	20607	20496	20510	20501	20299	20496	20299	20430	20246	20334	20651	20301	20497	20462	20409	20543	20586	20330	20583	20550	20741	20282	20470	20418	20523	20434	20543	20211	20619	20427	20883	20535	20476	20612	20595	20588	20365	20434	20629	20366	20487	20570	20424	20456	20596	20593	20345	20529	20468	20393	20472	20403	20485	20465	20667	20486	20405	20517	20478	20481	20557	20561	20592	20404	20512	20533	20569	20421	20394	20575	20361	20486	20381	20346	20218	20164	20328	20543	20561	20277	20432	20546	20551	20448	20581	20457	20601	20438	20413	20486	20607	20245	20392	20327	20607	20262	20552	20558	20640	20440	20284	20581	20493	20258	20537	20336	20600	20329	20589	20462	20313	20616	20548	20466	20603	20459	20762	20396	20361	20529	20525	20559	20497	20566	20491	20370	20485	20697	20484	20492	20507	20450	20454	20596	20510	20462	20376	20388	20643	20509	20511	20543	20437	20288	20513	20489	20336	20399	20553	20340	20389	20455	20479	20538	20511	20461	20442	20523	20542	20522	20464	20472	20420	20480	20532	20720	20385	20373	20535	20440	20577	20419	20330	20492	20327	20528	20397	20378	20617	20347	20539	20749	20680	20554	20492	20350	20388	20503	20420	20473	20610	20752	20489	20345	20394	20317	20286	20347	20500	20414	20470	20416	20544	20474	20524	20610	20696	20611	20387	20391	20421	20458	20289	20367	20537	20631	20451	20602	20491	20458	20388	20241	20600	20512	20489	20380	20512	20486	20451	20578	20433	20509	20481	20571	20512	20606	20540	20509	20346	20432	20542	20433	20256	20279	20533	20508	20468	20441	20568	20371	20465	20457	20386	20344	20244	20394	20396	20396	20657	20437	20376	20526	20288	20712	20459	20447	20539	20508	20475	20263	20355	20237	20554	20410	20594	20292	20356	20479	20566	20611	20516	20238	20634	20453	20527	20555	20573	20654	20366	20411	20387	20558	20333	20535	20458	20490	20457	20340	20479	20486	20510	20388	20313	20408	20378	20447	20349	20672	20453	20454	20514	20504	20565	20451	20516	20316	20359	20431	20778	20625	20522	20511	20511	20343	20525	20605	20485	20603	20645	20480	20342	20474	20475	20445	20346	20482	20535	20363	20349	20422	20192	20374	20299	20228	20705	20567	20557	20441	20209	20268	20169	20212	20514	20633	20574	20296	20468	20333	20423	20522	20503	20482	20460	20386	20431	20272	20403	20503	20454	20571	20519	20542	20510	20536	20312	20658	20522	20449	20529	20544	20738	20773	20585	20619	20620	20620	20429	20494	20430	20235	20394	20443	20155	20314	20305	20448	20571	20318	20326	20364	20607	20366	20656	20378	20494	20359	20361	20470	20471	20440	20580	20468	20316	20570	20600	20392	20395	20452	20327	20386	20430	20238	20414	20537	20568	20327	20306	20392	20520	20453	20635	20422	20228	20546	20413	20375	20234	20340	20210	20514	20494	20450	20481	20444	20440	20404	20406	20382	20323	20473	20480	20271	20494	20500	20594	20306	20549	20332	20502	20280	20426	20473	20650	20407	20272	20525	20429	20388	20259	20548	20496	20243	20466	20598	20500	20573	20408	20437	20422	20450	20474	20317	20525	20302	20361	20487	20651	20430	20548	20417	20632	20450	20395	20471	20436	20383	20403	20469	20971	20923	20587	20592	20420	20313	20484	20406	20442	20397	20359	20355	20341	20601	20398	20571	20566	20479	20605	20369	20563	20428	20348	20221	20341	20388	20464	20360	20479	20445	20519	20357	20463	20592	20307	20493	20282	20344	20382	20330	20504	20545	20411	20349	20465	20394	20705	20424	20484	20409	20474	20500	20546	20393	20429	20571	20341	20602	20166	20551	20615	20483	20432	20481	20404	20317	20541	20634	20400	20632	20358	20398	20620	20376	20510	20669	20576	20363	20320	20580	20468	20473	20560	20486	20521	20674	20311	20584	20472	20556	20399	20467	20527	20315	20483	20356	20593	20355	20541	20255	20351	20398	20416	20508	20307	20354	20218	20365	20348	20124	20395	20424	20327	20435	20549	20293	20461	20147	20407	20617	20418	20351	20500	20540	20467	20660	20495	20695	20437	20529	20481	20518	20472	20392	20784	20502	20546	20507	20336	20370	20304	20505	20699	20386	20284	20608	20635	20467	20358	20455	20762	20408	20633	20507	20321	20223	20297	20612	20693	20375	20379	20352	20431	20638	20479	20274	20568	20641	20534	20509	20480	20332	20489	20601	20439	20530	20499	20600	20452	20516	20472	20331	20017	20351	20156	20288	20542	20443	20347	20630	20455	20403	20306	20422	20458	20370	20496	20375	20516	20416	20445	20441	20458	20548	20352	20490	20675	20457	20411	20636	20441	20398	20521	20464	20583	20661	20569	20467	20467	20564	20496	20456	20407	20489	20567	20678	20328	20548	20257	20558	20333	20311	20523	20418	20593	20405	20493	20547	20549	20462	20597	20429	20407	20441	20353	20463	20412	20409	20325	20345	20281	20610	20554	20537	20486	20416	20499	20523	20604	20468	20628	20468	20543	20469	20341	20154	20584	20255	20604	20347	20528	20697	20332	20543	20594	20526	20580	20545	20400	20472	20487	20519	20225	20242	20364	20526	20407	20614	20413	20518	20539	20459	20546	20580	20473	20417	20353	20405	20360	20496	20561	20551	20606	20464	20535	20609	20425	20423	20374	20360	20557	20514	20597	20405	20513	20470	20587	20411	20590	20542	20533	20344	20330	20429	20477	20338	20561	20501	20040	20255	20719	20377	20595	20497	20443	20515	20507	20419	20404	20466	20465	20311	20365	20218	20489	20491	20377	20550	20552	20407	20536	20647	20435	20335	20270	20429	20347	20410	20397	20350	20258	20263	20485	20578	20549	20429	20479	20510	20475	20569	20642	20390	20590	20665	20689	20546	20598	20317	20548	20386	20464	20361	20244	20378	20600	20521	20444	20274	20607	20503	20580	20504	20557	20607	20674	20384	20488	20499	20595	20361	20350	20471	20257	20481	20459	20421	20442	20427	20232	20450	20277	20388	20321	20485	20215	20673	20611	20491	20280	20415	20497	20520	20593	20549	20435	20616	20347	20609	20593	20320	20612	20624	20507	20760	20344	20168	20449	20604	20530	20206	20516	20525	20390	20462	20314	20488	20344	20412	20637	20235	20489	20414	20444	20532	20585	20274	20515	20271	20442	20303	20485	20650	20567	20660	20287	20602	20391	20478	20565	20520	20313	20292	20684	20472	20570	20428	20455	20411	20427	20452	20566	20548	20356	20424	20272	20397	20540	20327	20412	20780	20432	20268	20586	20565	20607	20324	20275	20620	20495	20358	20610	20569	20677	20389	20357	20266	20332	20739	20445	20583	20550	20525	20595	20551	20496	20299	20312	20476	20428	20567	20475	20564	20661	20474	20465	20395	20456	20347	20525	20333	20409	20455	20418	20528	20560	20675	20520	20217	20505	20240	20396	20376	20324	20398	20704	20548	20479	20618	20578	20413	20606	20487	20385	20573	20428	20326	20265	20729	20565	20224	20356	20446	20452	20329	20235	20252	20438	20409	20485	20678	20325	20359	20412	20487	20302	20487	20330	20438	20429	20535	20664	20309	20494	20457	20333	20534	20393	20505	20366	20480	20356	20661	20476	20359	20379	20548	20358	20362	20593	20460	20375	20325	20380	20422	20659	20525	20504	20329	20376	20382	20428	20671	20550	20291	20557	20435	20634	20494	20616	20390	20366	20469	20443	20477	20537	20530	20366	20383	20628	20615	20464	20375	20647	20532	20509	20375	20391	20340	20350	20184	20519	20647	20741	20396	20592	20469	20535	20457	20489	20548	20473	20674	20311	20588	20341	20580	20343	20495	20544	20201	20417	20682	20512	20536	20568	20509	20356	20477	20511	20454	20510	20385	20551	20477	20376	20303	20436	20491	20484	20374	20500	20326	20541	20412	20594	20359	20472	20358	20342	20298	20476	20458	20588	20533	20458	20578	20206	20290	20617	20241	20341	20298	20550	20504	20521	20374	20652	20457	20206	20427	20417	20470	20275	20690	20653	20534	20459	20466	20393	20406	20594	20469	20527	20410	20457	20523	20611	20482	20326	20580	20496	20272	20514	20415	20748	20452	20458	20661	20625	20510	20236	20282	20428	20294	20527	20165	20648	20418	20468	20571	20489	20287	20343	20378	20552	20352	20283	20552	20514	20567	20561	20461	20336	20680	20364	20360	20309	20445	20592	20468	20407	20307	20395	20331	20419	20341	20373	20312	20374	20280	20391	20669	20520	20669	20502	20424	20298	20429	20533	20272	20429	20477	20574	20169	20444	20484	20286	20428	20479	20329	20533	20476	20490	20507	20674	20623	20478	20398	20412	20401	20301	20325	20386	20384	20532	20531	20579	20392	20475	20458	20587	20515	20674	20721	20391	20672	20423	20447	20333	20657	20526	20424	20557	20449	20477	20556	20250	20448	20422	20516	20366	20479	20486	20545	20431	20671	20511	20543	20300	20243	20374	20414	20460	20480	20461	20335	20254	20304	20568	20514	20698	20243	20498	20536	20353	20398	20580	20505	20504	20556	20561	20585	20399	20493	20674	20408	20427	20436	20571	20474	20497	20697	20645	20475	20309	20415	20360	20601	20345	20546	20470	20630	20490	20292	20462	20452
61153	101146	77904	48351	29069	20066	17315	16879	16839	16737	16811	16824	16630	16753	16812	16797	16802	16794	16960	16751	16654	16943	16854	16875	17016	17061	16854	16917	16927	16797	16889	16707	16824	16763	16830	16795	16880	16782	16710	16982	16732	16861	16767	16865	16807	16950	16895	16891	16953	16753	16809	16773	16823	16744	16778	16813	16739	16769	16871	16872	16867	16845	16848	16874	16722	16843	16759	16931	16768	16864	16625	16985	16967	16842	16848	16897	16880	16879	16646	16686	16818	16844	16852	16895	16662	16763	16712	16856	16767	16856	16753	16686	17012	16917	16798	16735	16750	16771	16849	16776	16899	16766	16841	16828	16907	16916	16894	16898	16898	16739	16895	17025	17060	16817	17026	16805	16815	16829	16622	16839	16798	16926	16884	16701	16900	16763	16953	16693	16816	16815	16769	16559	16756	16911	16889	16889	16714	16825	16827	16726	16876	16729	16755	16635	16659	16846	16901	16698	16822	16842	16841	16668	16804	16727	16806	16687	16757	16907	16939	16854	16766	16742	16549	16849	16790	16716	16644	16880	16832	16682	16737	16750	16629	16870	16795	16763	16805	16906	16816	16777	16968	16675	16881	16723	16766	16801	16774	16978	16815	16598	16671	16857	16815	16785	16912	16839	16723	16885	16769	16717	16654	16872	16759	16822	16924	16880	16707	16866	16671	16723	16779	16934	16956	16709	16828	16970	16908	16771	17007	16797	16878	16970	16689	16831	16902	16953	16874	16666	16782	16799	16722	16865	16816	16691	16714	16683	16807	16809	16792	16809	16730	16857	16876	16805	16854	16878	16904	16866	16748	16672	16829	16757	16851	16780	16748	16773	16928	16674	16918	16805	16768	16875	16702	16839	16842	16689	16808	16799	16943	16941	16567	16795	16805	16866	17007	16845	16824	16933	16785	16760	16832	16776	16875	16918	16766	16680	16797	16784	16771	16932	16878	16804	16682	16895	16667	16845	16871	16951	16858	16752	16856	16793	16851	16846	16919	16902	16755	16698	16726	16735	16759	16778	16712	16812	16702	16868	16861	16862	16826	17048	16702	16633	16825	16802	16744	16713	16733	16743	16977	16541	16639	16774	16956	16774	16732	17077	16744	16578	16820	16757	16762	16859	16811	16708	16916	16763	16872	16753	16980	16713	16756	16869	17038	16891	16895	16822	16698	16847	16885	16761	16736	16652	16773	16799	16659	16840	16686	16815	16799	16908	16916	16809	16781	16900	16883	16782	16793	16933	16933	16760	16832	16952	16839	16606	16981	16471	16861	16749	16756	16674	16687	16900	16674	16824	16873	16929	16892	16789	16827	16585	16864	16768	16868	16826	16813	16771	16730	16786	16736	16549	16848	16794	16879	16831	16796	16801	16988	16803	16972	16896	16651	16785	16844	16899	16710	16715	16881	16685	16877	16858	16927	16867	16898	16837	16856	16900	16776	16919	16827	17010	16925	16804	16785	16676	16821	16746	16798	16653	16760	16859	17035	16796	16755	16920	16914	16749	16736	16745	16830	16804	16888	16928	16818	16751	16680	16860	16890	16802	16989	16834	16994	16696	16646	16935	16628	16783	16974	16830	16661	16681	16760	16841	16956	16758	16897	16903	16849	16741	17023	16615	16798	17067	16759	16803	16899	16806	16896	16831	16740	16762	16959	16839	16845	16918	16827	16921	16805	16536	16738	16724	16848	16831	16834	16746	16669	16728	16723	16841	16757	16880	16939	16644	16805	16704	16896	16768	16858	16947	16822	16933	17003	16970	16727	16726	16771	16903	16818	16769	17033	16788	16835	16814	16988	16874	16659	17019	16775	16771	16945	16743	16769	16665	16805	16687	16852	16784	16870	16782	16742	16961	16771	16894	16783	17091	16883	16831	16752	16891	16835	16804	16926	16796	16860	16827	16786	16824	16839	16824	16666	16900	16761	16781	16955	16877	16981	16858	16858	16901	16760	16968	16676	16822	16898	16823	16848	16912	16752	16879	16715	16832	16970	16840	16793	16953	16954	16630	16682	16832	16709	16753	16766	16677	16847	16827	16755	16905	16684	16746	16834	16768	16868	16788	16894	16700	16695	16817	16814	16802	16868	16858	16942	16807	16797	16752	16869	16825	16676	16897	16772	16866	16728	16698	16967	16756	16986	16877	16835	16830	16848	16736	16639	16727	16881	16907	16601	16863	16894	16798	16966	16854	16823	16779	16639	16837	16817	16762	16831	16892	16720	16815	16715	16849	16861	16744	16698	16767	16734	16769	16841	16976	16785	16782	16778	16922	16709	16651	16796	16855	16923	16909	16984	16903	16956	16855	16805	16652	16695	16890	16895	16808	16836	16783	16898	16828	17025	16785	16863	16822	16919	16870	17027	16936	16805	16769	16837	16772	16843	16834	16849	16675	16659	16898	16970	16762	17042	16885	16741	16955	16831	16884	16706	16871	16895	16967	16794	16711	16735	16864	16936	16907	16720	16864	16835	16821	16923	16900	16832	16773	16772	16803	16840	16782	17060	16864	16924	16743	16798	16977	16800	16780	16823	16728	16862	16880	16887	16749	16788	16817	16721	16727	16765	16808	16977	16896	16923	16773	16634	16752	16727	16787	16914	16747	16797	16733	16731	16864	16924	16769	16806	16885	16896	16912	16924	16771	16798	16681	16804	16876	16679	16770	16817	16797	16678	16771	16776	16948	16881	16643	16865	16895	16810	16857	16772	16713	16830	16770	16696	16973	16852	16904	16663	16666	16881	16675	16759	17029	16812	16761	16669	16541	16781	16848	16856	16943	16687	16856	16701	16688	16780	16799	16724	16846	16945	16844	16698	16939	16943	16933	17074	16762	16846	16991	16681	16786	16891	16799	16854	16721	16773	16740	16804	16776	16773	16570	16763	16820	16863	16838	16779	16771	16944	16864	16901	16763	16889	16629	16747	16952	16820	16828	16825	16736	16948	16643	16937	16712	16695	16681	16886	16985	16747	16760	16827	16797	16939	16996	16907	16844	16799	16886	16694	16937	16793	16901	16771	16839	16711	16819	16692	16729	16782	16769	16796	16802	16688	16905	16816	16788	16619	16795	16854	16729	16843	16751	16691	16873	16930	16812	16848	16941	16815	16800	16738	16785	16899	16657	16815	16653	16951	16824	16766	16855	16807	16863	16813	16721	16973	16797	16806	16864	16971	17010	16775	16755	16839	16751	16961	16915	16860	16980	16762	16771	16766	16799	16963	16725	16773	16831	16892	16931	16856	16936	16741	16665	16670	16799	16974	16988	16861	16831	17064	17005	16759	16790	16716	16850	16916	16714	16973	16763	16887	16944	16791	17023	17030	16933	16780	16640	16880	16856	16873	16738	16806	16774	16800	16773	16691	16695	16857	16727	16608	16649	16712	16874	16954	16787	16769	16715	16875	16844	16931	16827	16907	16731	16617	16829	16706	16649	16586	16953	16908	16672	16773	16904	16830	16878	16826	16914	16736	16838	16800	16774	16847	16857	16765	16774	16856	16824	16801	16825	16763	16791	16945	16836	16725	16907	16700	16768	16846	16867	16885	17093	16852	16791	16803	16898	16914	16683	16779	16800	16835	16726	16922	16950	16842	16723	16808	16759	16864	16876	16923	16797	16796	16691	16938	17008	16951	16553	16717	16762	16699	16760	16790	16800	16938	16869	16771	16789	16845	16971	16798	16926	16828	16844	16805	16838	16721	16902	16924	16943	16654	16866	16692	16948	16858	16799	16723	16747	16759	16788	16890	16898	16909	16913	16818	16688	16814	16824	16891	16995	16845	16956	16821	16786	16947	16709	16890	16920	17017	16930	16731	16845	16808	16689	16811	16825	16888	16812	16782	16883	16957	16800	16714	16661	16899	16699	16745	17036	16790	16820	16811	16803	17090	16633	16734	16867	16747	16869	16839	16854	16792	16857	16737	16803	16778	16896	16937	16809	16662	16809	16839	16920	16869	16763	16876	16769	16666	16782	16734	16602	16904	16780	16891	16777	16784	16852	16828	16789	16809	16959	16795	17007	16759	16800	16873	16941	16911	16969	16927	16785	16908	16874	16770	16707	16812	16772	16804	16808	16932	16963	16723	16695	16731	16744	16823	16813	16942	16748	16890	16985	16740	16821	16760	16734	16677	16735	16705	16933	16851	16866	16761	16713	16571	16607	16807	16775	16788	16725	16980	16766	16841	16952	16694	16884	16858	16802	16904	16793	16691	16731	16842	16766	16720	16817	16908	16896	16804	16616	16910	16805	16819	16823	16936	16732	16833	16818	16745	16683	16646	16753	16783	16669	16521	16847	16664	16824	16686	16833	16881	16881	16857	16831	16711	16824	16735	16908	16945	16564	16895	16895	16772	16802	16972	16810	16770	16802	16783	16860	17013	16831	16719	16787	16768	16944	16783	16829	16789	16852	16791	16924	16749	16745	16716	16776	16938	16895	16815	16942	16844	16859	16885	16765	16659	16896	16758	16693	16737	16699	16781	16946	16862	16837	16770	16842	16884	16926	16869	16706	16854	16869	16938	16799	16670	16758	16885	16719	16887	16997	16897	16865	16808	16882	16969	16795	16851	16774	16779	16931	16873	17062	17017	16555	16778	16761	16775	16811	16725	16807	16728	16717	16937	16920	16695	16927	16997	16668	16813	16874	16768	16913	16908	16873	16915	16758	16942	16583	16885	17001	16802	16814	16786	16645	16786	16886	16860	16868	16844	16716	16859	16691	16907	16679	16910	16873	16838	16859	16845	16679	16755	16776	16743	16885	16682	16788	16750	16915	16708	16801	16851	16838	16770	16580	16735	16810	16897	16773	16717	16884	16899	16635	16918	16795	16903	16746	16832	16861	16814	16775	16793	16765	16949	16786	16900	16856	16772	16963	16880	16705	16847	16781	16839	16785	16901	16780	16882	16995	16969	16926	16828	16734	16888	16726	16820	16891	16744	16801	16813	16751	16906	16664	16871	16861	16768	16816	16912	16825	16816	16887	16728	16897	17063	16834	16858	17056	16816	16787	16831	16880	16967	16962	16881	16710	16701	16903	16728	16865	16913	17026	16848	16967	16825	16934	16766	16911	16851	16715	16745	16821	16936	16697	16861	16864	16867	16463	16796	16821	16842	16769	16777	16789	16738	16872	16748	16836	16842	16743
33018	39789	35833	27365	21417	20436	20251	19977	19915	19943	19878	19834	19881	19943	20183	20044	19804	20209	19968	20107	19780	19930	19859	19793	19716	20000	19863	20113	19899	19756	20083	19782	19826	20063	19893	20030	19851	20098	20103	19979	19919	19697	19835	20022	19782	20024	19834	20100	20102	19717	19666	19883	20001	19787	19906	19730	19753	19813	20010	20063	19728	19829	20052	19782	19959	19921	19815	19825	19772	19846	19934	19971	19669	19852	19770	19537	19967	19760	19868	19878	19827	20046	19828	19846	19684	19916	19883	19875	20095	20139	20033	19831	19835	19878	19850	19756	20060	19851	19825	19868	19830	19742	19767	19897	19960	19685	20060	19753	19939	19880	19883	19817	19923	20016	19911	19892	19880	19741	20046	19946	19796	19867	19839	19863	19739	19798	19822	20039	20059	19912	20006	19686	19819	19733	19836	19857	19908	19797	20072	19891	19864	19881	19797	19604	19987	19854	20029	19822	19859	19788	19902	19951	19848	19897	19858	19622	19932	19867	19936	19911	20083	19940	19981	19786	19691	19876	19737	19991	19848	19707	19779	19843	19762	19767	19967	19852	19907	19981	19961	20011	19791	20000	19885	19926	20016	19856	19935	19869	19758	19751	19796	19822	19873	19796	19736	20015	19799	19735	19937	19854	19886	19906	20002	19806	19704	20097	19918	19965	20001	19820	19768	19728	19803	19890	19938	19821	19842	19806	19637	19751	19776	19886	19792	19865	19907	19917	19877	19660	19838	19891	19977	20028	19814	19868	20027	19715	19828	19642	19989	19741	19858	19739	19937	20136	19955	19717	19899	19786	19803	19807	19725	20143	19793	19728	19944	19865	19937	19656	19904	19667	19875	19894	19996	19647	19733	20042	19837	19833	20085	19829	19752	19901	19928	19855	19945	19840	19588	19988	19833	19996	19769	20062	19838	19814	19786	19927	20052	19861	19644	19890	20062	19997	19669	19857	19717	19690	20169	19923	19995	19853	19770	19859	20058	19724	19938	19759	19895	19803	19731	19955	19871	19864	19762	19932	19890	19864	19749	19799	19744	20041	19597	19858	19957	19985	19977	19911	19990	19794	19914	20039	19838	19954	19911	20086	20005	19822	19911	19740	19848	19925	19810	19783	19823	20015	20034	19928	20081	19894	19885	19779	19927	19840	19813	19866	19869	19977	19859	19939	19994	19932	20036	19797	19731	19961	19917	19831	19937	19954	20023	19888	19814	19946	19921	19740	19844	19938	19948	19756	19822	19950	19711	19883	19773	20064	19958	19904	19915	19841	19875	19916	19767	19932	19876	19710	19918	19798	19802	19870	19894	19867	19831	19803	19930	19807	19828	20031	19765	19737	19887	19773	19815	19741	19939	19889	19870	19883	19960	19910	19882	19881	19959	19899	20128	19969	19800	19885	19730	19838	19838	19914	19990	20135	20060	19953	20022	20049	19940	19878	20062	19841	19929	19914	19904	19827	19820	19861	19955	19746	19884	19919	19832	20071	19711	19932	19873	19887	20014	19629	19835	19906	20085	19769	19601	19824	19663	19786	19820	19747	19837	19960	19732	19795	19775	19951	19775	19920	19926	19871	19884	19870	19794	19804	19885	19900	19811	19843	20014	19980	19889	20007	19831	19795	19764	19865	19873	19997	19827	19612	19663	20093	20016	19909	19721	19765	19889	19865	19866	19940	19848	19939	19717	19841	19715	19752	19716	19861	19916	19713	20077	19933	20020	19717	19876	19842	19939	20028	19965	19848	20028	19804	19985	19840	19773	19804	19816	19893	19962	19927	19832	19763	19948	20029	20037	19747	19890	19707	20032	19707	19959	19647	19877	19794	19835	19724	19744	19777	19888	19979	20073	19862	19910	19800	19981	19887	19893	19897	20035	19821	19735	19621	20145	20057	19778	20060	19964	19832	20030	19776	20007	19686	19973	19821	19860	19893	19787	19844	19734	19811	19950	19748	19904	19807	19755	19735	19992	19908	19847	20004	20037	19935	19845	19796	19614	19824	20059	19980	19830	19686	19917	20010	19826	19874	19978	20044	19977	19912	19864	19972	20068	19872	19908	19846	20005	19953	20008	19748	19946	19976	19889	19580	19879	19930	19767	19934	19695	19925	19808	19798	20046	19721	19859	19829	19835	19703	19789	19732	19929	19860	19729	19646	20014	19717	19743	19837	19976	19926	20229	20091	19892	19941	19806	19765	19878	19945	19774	19938	20002	19933	19589	19896	19978	19808	19868	19831	20083	20006	19902	19910	19787	19692	19841	19941	19948	19886	19832	19830	19773	19964	19746	19622	19996	19888	19839	19893	19895	19834	19827	19839	19875	19912	20007	20002	19845	19879	19865	19983	19876	19977	19965	20001	19745	19989	19985	19740	19753	20103	19939	19921	19992	20029	19858	19735	19833	19642	19739	19764	19731	19811	19816	19771	19651	19727	19838	19717	19905	19688	19919	19886	19803	19695	19801	19811	20048	19824	19762	19832	19871	19875	19863	19849	19803	19844	19775	19634	19949	19809	20037	20040	20024	19911	19999	19891	20081	20035	20054	19983	19911	19891	19833	20021	19975	19770	19879	19896	19847	19940	19864	19860	19889	19862	19909	19944	19994	19908	19763	19828	20058	19963	20012	19868	19840	20058	19743	19808	19885	19795	20064	20012	19903	19925	19780	20001	19758	19642	19914	19871	19858	19789	19842	19844	19685	19846	19852	19969	19704	19859	19860	19947	19886	19754	19755	19700	19962	19695	19800	19960	19781	19999	19888	19769	19834	20029	19877	19756	19771	19877	19943	19887	19979	20049	19932	19861	19760	19956	19935	19758	19660	19809	19867	19756	19994	20083	19917	19958	19843	19922	19720	20010	19877	19846	19720	19934	19892	19940	19627	19667	19952	19796	19827	19848	19975	19975	20198	19866	19832	19799	20034	19866	19970	19764	19754	19755	20004	19947	19744	19768	19850	19940	19845	19832	19940	20030	19823	19925	19705	19806	19865	19892	19928	19694	20019	19738	19792	19913	19995	20239	20052	19937	19843	19705	19647	19698	19858	19862	19953	19699	20188	19812	19919	19964	19955	19846	19790	19864	19825	19675	19765	19805	19701	20000	19868	19810	19580	19719	19843	19656	19893	19815	19792	19787	19921	19805	19813	19806	19984	19826	19687	19835	19844	19803	19796	20003	19907	20021	19945	19742	19680	19871	19880	19944	19782	19991	19996	19590	20113	19991	19928	19885	19895	19826	19896	20185	19889	19810	19960	19976	19918	19735	19857	19890	19868	20017	19925	19773	19855	19767	19883	19988	19976	19864	19779	20039	19839	19783	19854	19871	20090	19652	19664	19946	19865	19891	19844	19827	19842	19804	19767	19930	19918	19899	19867	19891	19718	19999	19855	19974	19921	19920	19858	20029	19979	19807	20004	19728	19862	20025	19834	20034	19702	19855	19666	20090	19640	19993	20001	19961	19972	19856	20032	19765	20028	20000	19788	19668	19726	19874	19744	19761	19866	19960	19893	19854	19934	19706	19820	19927	19797	19729	19804	19953	19821	19931	19754	19836	19764	19716	19610	20162	20086	19830	20067	20064	19877	19726	19959	19875	19770	19731	19822	19666	19991	19942	19820	19801	19992	19727	19977	19879	19732	20006	19991	19901	20135	19864	19994	19898	19911	19688	19904	19822	19741	19783	20092	19906	19742	19769	19903	19969	19953	19943	19967	20005	19904	19855	19954	19859	19963	20082	19711	20074	19789	19953	19913	19952	19872	19739	19676	19755	19895	19737	19792	19791	19915	20012	19951	20039	19816	19794	19777	19764	19798	19683	19879	19815	19852	19922	19995	19716	19806	20049	19817	19905	20025	19834	19856	19876	19830	19700	19725	19770	19927	19788	19815	19921	20048	20017	19880	19969	19808	19793	19881	19947	19871	19914	19950	20070	19997	19741	19944	19752	19704	19922	19800	19810	19984	19791	19945	19926	20194	19945	19921	19967	20029	20002	19614	19925	19944	19839	20083	20161	19784	20042	20106	20019	19912	19933	19968	19865	19906	19861	19848	19922	19685	19787	19662	19966	19781	19976	20059	19794	19847	19887	19653	19889	19753	19977	19999	19706	19951	19720	19735	19891	20145	19982	19862	19737	19913	19935	20023	19855	19675	19923	19846	19920	19976	19806	19930	20056	19724	20126	19895	19977	20005	19890	19822	20020	19944	19939	20075	19930	20023	20000	19897	19787	19920	20168	19818	19836	19783	19783	19989	20039	20050	19996	19787	19852	19914	19989	19908	20026	19851	20016	20011	19831	19923	19935	19843	19923	19865	19952	19800	19913	19981	19969	19983	20043	19938	19880	19728	19840	19880	19814	19984	20073	19764	19898	20151	19833	19836	19913	19806	19734	20075	19746	19831	19797	20120	19930	19800	19882	19901	19995	19912	19766	20048	19878	19847	19674	19999	19943	20058	19859	19946	19894	19966	19924	19880	19769	19718	19862	19901	19918	19991	19858	20064	19638	19786	19834	20062	20012	19744	19745	19899	19951	19939	20013	19879	20036	19896	19952	19926	19885	20016	19804	19813	19895	19921	19868	19972	19934	19780	19940	19975	19793	19735	19700	19952	20015	19961	19673	19867	20004	19930	20000	19899	19910	19951	19935	19806	19983	19831	19889	19793	19900	19737	19741	19757	19807	19754	19853	19938	19967	20007	19901	19842	19951	19906	19903	19878	19790	19769	19873	19754	19825	19733	19835	19896	19857	19887	19785	20067	19987	19805	19794	19982	19923	19676	19808	19889	19769	19856	19907	19857	19964	19997	19914	19966	19746	19878	19730	19888	19876	19816	19984	19848	19983	20032	19833	19811	19773	19771	19674	19869	19903	19886	19799	20003	19950	20054	19895	19765	19782	19692	19832	20067	19881	19790	19956	19771	19787	20111	20044	19839	19982	19861	19840	20071	19943	19922	19947	19727	19741	19698	19717	19847	19796	19990	19840	19811	20013	19761	19729	19843	20049	19905	19916	19652	19953	19744	19870	19767	19948	19769	19654	19818	19820	19758	19893	19691	19967	20029	19988	19912	19776	19946	19881	19955	20080	19799	19860	19935	19905	19765	19932	19737	19884	19774	19798	19916	19929	19797	19697	19664	19758	19878	19765
46144	57583	36415	22317	17703	16887	16440	16432	16494	16422	16541	16434	16649	16531	16350	16456	16442	16479	16435	16506	16527	16478	16535	16519	16463	16401	16438	16482	16487	16583	16397	16567	16381	16383	16377	16562	16298	16452	16320	16548	16362	16314	16319	16486	16590	16610	16525	16409	16456	16493	16480	16439	16516	16410	16440	16333	16524	16506	16537	16335	16423	16570	16363	16483	16294	16462	16457	16463	16582	16461	16579	16429	16463	16473	16531	16585	16441	16566	16506	16422	16464	16184	16454	16570	16614	16522	16382	16380	16339	16387	16470	16354	16479	16313	16560	16341	16702	16503	16397	16466	16510	16390	16372	16538	16552	16447	16240	16484	16292	16432	16532	16241	16548	16404	16485	16321	16393	16289	16388	16597	16271	16509	16426	16445	16321	16505	16317	16457	16480	16631	16604	16339	16443	16519	16521	16559	16537	16447	16649	16475	16361	16604	16553	16392	16703	16556	16302	16533	16520	16418	16430	16564	16424	16490	16447	16589	16537	16452	16441	16494	16438	16485	16333	16567	16359	16512	16549	16401	16627	16341	16490	16335	16301	16408	16490	16447	16486	16291	16487	16388	16532	16499	16534	16509	16510	16560	16457	16405	16468	16472	16520	16611	16442	16371	16461	16399	16468	16473	16485	16472	16590	16533	16614	16428	16506	16517	16535	16475	16380	16507	16352	16381	16554	16439	16621	16321	16683	16364	16483	16439	16324	16476	16606	16501	16406	16320	16486	16597	16433	16351	16570	16436	16449	16374	16472	16557	16510	16561	16542	16342	16605	16565	16393	16454	16383	16372	16292	16449	16381	16587	16483	16377	16607	16523	16382	16540	16385	16423	16361	16460	16518	16485	16230	16473	16389	16364	16437	16465	16430	16475	16545	16398	16515	16536	16293	16366	16564	16469	16508	16501	16405	16512	16448	16444	16353	16436	16172	16511	16586	16681	16592	16521	16472	16431	16233	16451	16232	16506	16396	16618	16532	16432	16507	16291	16557	16526	16409	16278	16402	16448	16413	16436	16359	16550	16431	16540	16450	16416	16456	16543	16445	16370	16387	16543	16288	16492	16405	16425	16568	16446	16355	16394	16486	16407	16345	16497	16384	16498	16307	16422	16486	16576	16392	16507	16477	16726	16430	16390	16425	16435	16471	16389	16655	16467	16283	16456	16425	16441	16380	16415	16497	16403	16491	16464	16543	16398	16603	16538	16400	16401	16261	16325	16525	16406	16379	16333	16404	16516	16513	16493	16526	16411	16393	16333	16426	16665	16572	16412	16562	16489	16341	16552	16634	16519	16470	16357	16411	16506	16449	16528	16368	16316	16356	16412	16498	16497	16431	16307	16539	16364	16385	16639	16442	16496	16454	16361	16428	16496	16452	16385	16487	16286	16345	16464	16551	16497	16380	16454	16354	16313	16580	16669	16275	16602	16264	16472	16488	16438	16469	16467	16364	16374	16394	16649	16593	16575	16376	16403	16442	16608	16501	16290	16568	16474	16596	16456	16404	16376	16695	16548	16409	16511	16464	16421	16329	16485	16492	16314	16477	16455	16653	16301	16428	16524	16461	16368	16477	16588	16405	16459	16442	16562	16239	16430	16549	16548	16396	16408	16431	16393	16239	16503	16333	16362	16770	16576	16534	16294	16467	16488	16447	16505	16535	16511	16646	16422	16467	16569	16511	16453	16574	16456	16527	16599	16560	16422	16471	16502	16396	16609	16520	16404	16424	16580	16471	16365	16362	16245	16513	16466	16605	16371	16457	16514	16444	16365	16395	16439	16448	16494	16393	16327	16375	16264	16290	16481	16379	16459	16287	16450	16479	16382	16510	16411	16351	16487	16629	16490	16416	16378	16563	16454	16419	16436	16344	16455	16434	16383	16440	16442	16695	16417	16353	16483	16495	16493	16484	16496	16397	16408	16487	16693	16524	16488	16456	16477	16463	16550	16491	16394	16415	16366	16426	16398	16558	16526	16321	16547	16467	16387	16243	16380	16318	16369	16512	16366	16381	16372	16526	16417	16410	16434	16445	16402	16379	16467	16359	16409	16452	16482	16487	16513	16447	16359	16442	16306	16458	16535	16425	16441	16392	16544	16315	16448	16494	16316	16255	16397	16510	16253	16510	16520	16505	16363	16330	16446	16439	16548	16638	16353	16334	16287	16424	16300	16498	16616	16570	16429	16448	16306	16509	16398	16380	16361	16455	16467	16258	16425	16433	16360	16386	16587	16470	16470	16398	16370	16500	16356	16321	16501	16396	16360	16559	16415	16530	16546	16548	16435	16558	16528	16331	16555	16659	16395	16706	16580	16447	16654	16420	16429	16504	16489	16480	16623	16389	16466	16588	16431	16421	16540	16547	16339	16661	16324	16569	16509	16433	16370	16395	16436	16535	16636	16520	16463	16342	16330	16487	16446	16580	16526	16392	16379	16350	16437	16576	16571	16539	16325	16412	16382	16409	16257	16403	16382	16526	16529	16459	16426	16492	16384	16486	16314	16475	16458	16390	16376	16471	16451	16362	16425	16589	16475	16378	16393	16471	16552	16561	16400	16420	16318	16527	16456	16557	16616	16351	16557	16408	16490	16532	16508	16267	16564	16472	16278	16310	16348	16523	16273	16510	16653	16328	16518	16663	16446	16467	16468	16482	16572	16406	16458	16553	16511	16316	16467	16264	16420	16487	16443	16348	16379	16472	16475	16533	16543	16659	16457	16525	16424	16482	16443	16483	16549	16472	16431	16508	16429	16526	16377	16628	16337	16389	16462	16423	16394	16435	16369	16587	16323	16300	16348	16562	16489	16453	16307	16395	16385	16373	16428	16450	16559	16530	16577	16428	16415	16407	16318	16606	16439	16560	16438	16422	16522	16350	16478	16510	16476	16571	16502	16529	16366	16673	16460	16429	16545	16486	16274	16628	16478	16510	16561	16474	16465	16456	16530	16588	16495	16420	16391	16638	16715	16490	16596	16358	16288	16322	16366	16461	16492	16461	16637	16501	16327	16413	16435	16581	16409	16358	16195	16464	16549	16488	16402	16701	16404	16654	16542	16416	16362	16491	16521	16511	16557	16507	16464	16557	16417	16552	16563	16630	16582	16442	16411	16370	16621	16349	16498	16475	16504	16407	16461	16344	16504	16611	16412	16522	16369	16343	16240	16589	16477	16787	16446	16427	16503	16301	16632	16397	16476	16303	16597	16487	16295	16416	16443	16517	16495	16331	16499	16494	16473	16520	16475	16439	16514	16317	16542	16503	16440	16577	16654	16383	16533	16431	16484	16442	16508	16316	16487	16508	16448	16332	16466	16370	16326	16426	16446	16576	16647	16342	16346	16469	16484	16434	16596	16516	16255	16524	16540	16517	16529	16570	16324	16288	16265	16480	16371	16442	16381	16514	16575	16483	16639	16631	16541	16448	16445	16647	16425	16514	16612	16651	16480	16507	16380	16470	16572	16288	16453	16607	16386	16556	16424	16416	16492	16528	16379	16322	16341	16431	16451	16422	16376	16413	16504	16531	16198	16593	16399	16549	16410	16543	16482	16405	16383	16570	16381	16668	16463	16587	16476	16521	16517	16471	16359	16570	16450	16252	16468	16510	16584	16380	16494	16437	16259	16632	16399	16516	16580	16439	16489	16488	16435	16300	16482	16594	16399	16373	16462	16536	16584	16329	16611	16555	16519	16407	16305	16403	16357	16263	16458	16542	16459	16452	16499	16241	16422	16377	16360	16463	16381	16457	16379	16415	16430	16400	16629	16530	16591	16477	16603	16463	16379	16423	16360	16471	16379	16507	16414	16511	16428	16337	16588	16133	16352	16547	16508	16420	16481	16457	16483	16516	16363	16445	16476	16286	16317	16628	16421	16430	16372	16392	16532	16436	16551	16363	16465	16284	16556	16411	16256	16474	16487	16701	16427	16547	16496	16412	16355	16553	16538	16486	16377	16373	16487	16537	16524	16591	16302	16505	16635	16479	16491	16461	16539	16354	16476	16188	16636	16529	16492	16627	16410	16560	16385	16535	16530	16436	16299	16352	16546	16566	16341	16381	16498	16499	16245	16449	16518	16464	16464	16399	16576	16309	16586	16442	16643	16456	16433	16756	16738	16530	16414	16453	16510	16318	16323	16436	16440	16520	16608	16504	16314	16290	16679	16446	16494	16585	16373	16548	16499	16389	16424	16485	16596	16395	16442	16399	16458	16414	16471	16449	16269	16399	16518	16457	16421	16473	16593	16368	16487	16401	16375	16444	16481	16272	16300	16479	16484	16355	16453	16477	16665	16317	16326	16474	16639	16494	16386	16532	16519	16437	16309	16368	16482	16542	16261	16392	16364	16401	16482	16516	16453	16445	16524	16485	16431	16416	16284	16466	16475	16457	16536	16542	16468	16357	16685	16448	16413	16283	16466	16516	16391	16533	16462	16490	16450	16531	16407	16427	16397	16406	16467	16738	16513	16435	16559	16468	16360	16594	16403	16460	16276	16387	16548	16505	16371	16520	16337	16363	16638	16558	16586	16368	16566	16554	16425	16346	16461	16493	16349	16474	16387	16469	16541	16430	16302	16408	16461	16434	16456	16601	16317	16466	16510	16404	16509	16497	16440	16559	16344	16454	16393	16464	16255	16636	16473	16301	16584	16462	16491	16515	16455	16493	16315	16427	16465	16455	16275	16227	16687	16543	16504	16211	16295	16412	16496	16509	16384	16370	16415	16515	16477	16410	16634	16416	16427	16499	16536	16705	16297	16581	16356	16526	16389	16434	16424	16629	16515	16425	16538	16424	16327	16428	16430	16384	16481	16396	16357	16404	16441	16446	16412	16528	16300	16437	16303	16453	16316	16494	16408	16397	16440	16274	16491	16590	16509	16442	16561	16404	16542	16300	16403	16369	16382	16568	16621	16488	16441	16386	16345	16444	16452	16509	16514	16444	16513	16621	16492	16429	16645	16400	16437	16499	16362	16460	16335	16389	16680	16403	16404	16453	16671	16551	16495	16453	16381	16743	16432	16430	16309	16533	16573	16505	16333	16397	16426	16470	16488	16559	16387	16545	16427	16498	16289	16582	16333	16576	16436	16484	16485	16616	16434	16513	16637	16379	16406	16659	16448	16330	16410	16267	16369	16345	16442	16375	16589
24627	24300	31885	26973	23502	22786	21678	19346	18859	19048	18990	18788	18887	18978	18947	18774	18788	18771	18878	19015	18833	18903	19088	18731	18748	18619	18728	18624	18794	18948	18891	18765	18805	18658	18791	18722	18871	18868	18832	18774	18752	18618	18761	18783	18832	18686	18742	18731	18894	18757	18795	18731	18868	18684	18897	18523	18715	18625	18712	18890	18866	18823	18856	18739	18597	18865	18697	18732	18741	18855	18858	18659	18586	18553	18795	18951	18926	18660	18770	18753	18799	18861	18902	18758	18809	18747	18978	18992	18810	18668	18815	18643	18803	18719	18686	18629	18952	18661	18760	18763	18748	18571	18716	18810	18593	18751	18775	18797	18581	18754	18928	18721	18835	18749	18599	18683	18776	18590	18776	18710	18594	18828	18892	19011	18714	18701	18824	18797	18795	18574	18559	18674	18785	18472	18659	18426	18603	18729	18641	18644	18766	18684	18622	18709	18774	18592	18690	18705	18677	18712	18772	18675	18850	18720	18902	18862	18615	18748	18619	18842	18720	18673	18532	18657	18776	18776	18753	18911	18927	18765	18846	18704	18761	18630	18821	18804	18592	18710	18954	18679	18779	18870	18905	18917	19025	18748	18573	18804	18711	18893	18816	18720	18725	18801	18818	18731	18659	18753	18711	18685	18668	18684	18490	18814	18706	18904	18752	18737	18885	18763	18898	18671	18967	18749	18615	18811	18757	18659	18743	18752	18974	18805	18895	18688	18737	18857	18729	18590	18743	18641	18604	18658	18814	18532	18748	18744	18729	18841	18659	18636	18785	19113	18824	18788	18835	18788	18887	18761	18640	18711	18433	18711	18719	18741	18567	18866	18450	18506	18596	18848	18745	18623	18788	18672	18763	18709	18591	18733	18723	18650	18763	18916	18788	18556	18887	18706	18780	18784	18690	18912	18796	18816	18721	18896	18839	18827	18651	18664	18787	18774	18773	18941	18641	18650	18724	18520	18770	18593	18609	18682	18697	18743	18730	18547	18845	18907	18736	18784	18695	18549	18865	18767	18866	18812	18679	18634	18639	18537	18623	18959	18750	18905	18887	18608	18731	18796	18743	18841	18846	18664	18722	18685	18788	18616	18758	18675	18629	18727	18720	18494	18560	18630	18630	18525	18550	18599	18603	18837	18775	18726	18840	18728	18683	18582	18707	18733	18775	18811	18459	18800	18883	18797	18750	18764	18740	18576	18708	18846	18699	18725	18771	18742	18665	18772	18694	18663	18797	18417	18562	18799	18662	18786	18890	18722	18633	18687	19034	18842	18819	18607	18667	18742	18767	18684	18884	18671	18898	18904	18709	18730	18700	18893	18527	18801	18737	18773	18748	18556	18524	18582	18722	18818	18589	18723	18557	18664	18617	18642	18916	18673	18698	18825	18843	18765	18639	18541	18687	18590	18759	18756	18854	18750	18720	18781	18765	18678	18897	18681	18751	18518	18735	18641	18738	18748	18776	18632	18686	18786	18626	18792	18910	18974	18896	18661	18983	19097	18853	18848	18516	18709	18341	18472	18707	18811	18820	18900	18711	18641	18684	18728	18936	18829	18875	18814	18818	18938	18712	18670	18634	18657	18793	18780	18829	18988	18856	18735	18757	18773	18492	18605	18834	18806	18707	18746	18771	18857	18443	18622	18711	18613	18720	18526	18838	18886	18834	18701	18614	18558	18742	18648	18624	18726	18724	18917	18567	18596	18810	18634	18794	18812	18822	18496	18719	18771	18594	18639	18778	18540	18676	18693	18605	18787	18750	18711	18822	18798	18582	18717	18874	18913	18700	18795	18755	18582	18728	18861	18691	19102	18835	18726	18918	18841	18870	18678	18647	18834	18714	18707	18554	18965	18917	18703	18711	18794	18676	18554	18740	18677	18679	18940	18667	18637	18473	18722	18741	18833	18709	18806	18871	18557	18881	18847	18597	18757	18742	18675	18715	18531	18825	18375	18594	18647	18710	18672	18771	18811	18706	18754	18857	18874	18733	18740	18719	18666	18691	18609	18701	18427	18553	18728	18758	18632	18646	18612	18492	18666	18896	18604	18776	18701	18702	18808	18729	18715	18612	18714	18729	18640	18627	18846	18591	18698	18708	18810	18776	18745	18723	18790	18676	18773	18740	18741	18854	18800	18740	18575	18943	18754	18813	18901	18839	18651	18786	18625	18707	18768	18890	18741	18582	18637	18660	18828	18660	18681	18846	18811	18663	18537	18578	18578	19080	18791	18719	18656	18758	18874	18985	18473	18654	18757	18579	18680	18805	18755	18596	18525	18699	18700	18666	18814	18734	18592	18519	18671	18737	18729	18556	18787	18897	18674	18751	18669	18662	18581	18792	18598	18801	18874	18881	18704	18773	18859	18612	18678	18745	18632	18637	18778	18668	18972	18737	18991	18798	18668	18937	18527	18753	18509	18709	18781	18673	18694	18593	18657	18788	18631	18662	18472	18639	18716	18645	18573	18701	18722	18886	18941	18792	18869	18729	18768	18632	18561	18670	18721	18698	18617	18695	18931	18764	18896	18802	18798	18901	18624	18743	18734	18801	18414	18574	18953	18738	18777	18811	18729	18884	18866	18851	18626	18615	18276	18754	18833	18840	18862	18952	18795	18634	18743	18866	18563	18590	18642	18714	18696	18645	18712	18736	19002	18991	18776	18836	18657	18770	18704	18783	18668	18610	18906	18819	18731	18723	18635	18597	18723	18689	18787	18633	18843	18700	18702	18793	18457	18758	18653	18699	18773	18674	18652	18860	18683	18486	18687	18757	18636	18891	18829	18922	18661	18729	18784	18738	18966	18708	18581	18766	18655	18883	18655	18729	18850	19019	18785	18654	18833	18691	18642	18779	18722	18666	18830	18672	18689	18797	18948	18685	18925	18848	18775	18797	18785	18634	18679	18831	18863	18556	18679	18842	18770	18764	18729	18571	18782	18650	18758	18617	18711	18730	18793	18853	18790	18746	18573	18607	18630	18667	18868	18607	18664	18735	19009	18856	18626	18788	18668	18826	18774	18701	18820	18527	18788	18737	18806	18828	18796	18747	18530	18930	18818	18635	18796	18969	18806	18893	18628	18651	18687	18838	18805	18770	18856	18756	18920	18768	18763	18688	18691	18628	18739	18580	18724	18776	18540	18717	18830	18596	18760	18619	18813	18979	18825	18663	18664	18715	18804	18790	18638	18758	18781	18713	18670	18838	18722	18822	18523	18856	18899	18813	18603	18862	18451	18677	18883	18741	18835	18779	18574	18646	18797	18858	18786	18693	18743	18717	18546	18849	18779	18831	18535	18759	18914	18581	18720	18783	18733	18859	18679	18730	18398	18629	18700	18826	18807	18749	18746	18834	18673	18738	18860	18750	18648	18652	18758	18744	18456	18783	18842	18658	18876	18576	18628	18809	18807	18814	18892	18775	18917	18589	18722	18751	18668	18730	18642	18916	18787	18873	18675	18775	18833	18907	18596	18537	18738	18587	18713	18754	18714	18937	18768	18755	18615	18790	18642	18664	18629	18787	18820	18708	18766	18831	18748	18728	18841	18705	18708	18585	18739	18847	18844	19032	18727	18751	18726	18809	18704	18744	18763	18854	18822	19000	18828	18624	18768	18607	18554	18823	18691	18548	18653	18639	18576	18755	18712	18573	18641	18767	18772	18938	18660	18593	18606	18673	18499	18866	18538	18664	18575	18679	18824	18957	18739	18772	18775	18710	18730	18902	18772	18798	18814	18928	18647	18742	18553	18692	18813	18760	18793	18783	18610	18741	18699	18780	18768	18793	18862	18723	18748	18685	18828	18561	18692	18637	18656	18863	18734	18921	18813	18783	18815	18762	18602	18594	18734	18700	18803	18727	18867	18876	18683	18779	18630	18756	18565	18632	18683	18783	18649	18711	18696	18670	18780	18570	18736	18814	18833	18762	18673	18773	18544	18620	18623	18768	18620	18710	18527	18835	18859	18809	18704	18901	18785	18702	18807	18844	18886	18681	18751	18775	18625	18665	18666	18808	18806	18572	18869	18673	18748	18678	18667	18704	18693	18794	18591	18850	18524	18869	18622	18525	18780	18530	18545	18951	18597	18693	18682	18783	18498	18537	18880	18724	18918	18767	18654	19168	18939	18815	18615	18777	18915	18890	18787	18714	18638	18786	18921	18701	18581	18549	18780	18908	18561	18679	18834	18682	18586	18696	18533	18721	18633	18739	18877	18718	18858	18685	18662	18822	18470	18722	18804	18742	18722	18775	18680	18769	18839	18762	18695	18632	18893	18666	18674	18785	18818	18856	18786	18476	18971	18723	18654	18751	18602	18725	18699	18758	18718	18731	18807	18775	18724	18742	18792	18926	18776	18736	18716	18720	18496	18681	18679	18770	18745	18829	18561	18843	18506	18604	18538	18836	18756	18823	18731	18665	18643	18708	18471	18896	18816	18700	18909	18812	18904	18665	18865	18696	18717	18838	18888	18834	18685	18679	18742	18555	18613	18620	18732	18723	18600	18696	18688	18828	18590	18719	18818	18548	18684	18671	18603	18838	18615	18687	18743	18822	18855	18762	18719	18803	18835	18835	18821	18658	18574	18686	18881	18779	18626	18650	18698	18743	18747	18827	18609	18799	18787	18753	18718	18525	18633	18647	18608	18684	18729	18901	18589	18672	18729	18678	18949	19001	18777	18607	18725	18689	18894	18755	18767	18659	18802	18563	18711	18753	18759	18640	18879	18741	18451	18630	18735	18563	18791	18661	18683	18705	18717	18782	18683	18953	18708	18616	18575	18724	18438	18676	18680	18614	18599	18471	18937	18669	18850	18862	18759	18790	18746	18828	18766	18735	18762	18815	18712	18536	18790	18761	18731	18671	18702	18868	18820	18703	18867	18769	18723	18786	18712	18724	18927	18787	18611	18696	18725	18595	18638	18644	18751	18686	18726	18796	18818	18712	18923	18810	18766	18712	18813	18689	18810	18878	18371	18740	18687	18819	18836	18660	18627	18770	18626	18920	18619	18677	18722	18586	18714	18833	18669	18963	18852	18774	18660	18865	18714	18669	18748	18632	18689	18617	18603	18747	18635	18647	18746	18744	18799	18725	18812	18620	18708	18912	18703	18752	18873	18816	18604	18649	18631	18913	18800	18840	18864
64648	93875	65226	37736	22840	17553	16073	15873	15992	15788	15900	15900	15941	15731	15909	15954	15897	15857	15850	15924	15799	15839	15755	15792	15991	15888	16006	15794	15894	15924	15874	15863	15912	15878	15794	15865	15972	15685	15827	15825	15977	15845	15719	15794	15915	15864	15919	15780	15747	15931	15812	15869	15906	15687	15961	15849	15736	15953	15950	15713	15940	15711	15888	15931	15856	15938	15929	15812	15793	15753	15924	15811	15993	15800	15798	15970	15754	15914	15862	16049	15846	15888	15896	16050	15893	15720	15782	16038	15876	15688	15937	15675	15843	15950	15763	15782	15963	15746	15700	15812	15750	15840	15831	15743	15662	15920	15956	15847	15932	15895	15889	15861	15794	15734	15775	15894	15777	15773	15832	15967	15793	15888	15892	15837	15777	15932	15667	15766	15885	15795	15876	15759	15769	15863	15654	15778	15964	15874	16066	15921	15896	15837	15867	15911	15813	15885	15770	15860	15892	15831	15897	15557	15787	15867	15718	15738	15842	15828	15801	15804	15976	15867	15804	15891	15778	15895	15552	15945	15810	15981	15678	15871	15847	15922	15984	15865	15807	15851	15697	15927	15898	15710	15926	15613	15746	15925	15902	15867	15992	15823	15848	15845	15871	15682	15729	15698	15952	15834	15796	15838	15710	15897	15920	15775	16031	15924	15724	15831	15871	15758	15871	15741	16035	15778	15817	15708	15838	15816	15733	15803	15782	15683	16000	15638	15746	15679	15878	15891	15798	15877	15781	15787	15901	15865	15811	15931	15891	15920	15922	15840	15971	15862	15870	15789	15848	15845	15782	16001	15716	15742	15830	15807	16083	15814	15743	15766	15766	15901	15826	15918	15887	15868	15802	15905	15838	15817	15723	15879	15911	15864	15908	15737	15739	15913	15752	15924	15871	15976	15779	15845	15697	15931	15905	15690	15658	15822	15858	15782	15781	15890	15745	15785	15924	15821	15867	15945	15838	15836	15790	15768	15821	15820	16091	15914	15862	15761	15961	15855	15868	15881	15814	15778	15854	15790	15824	15797	15694	15786	15708	15782	15813	15908	15810	15749	15770	15924	15923	15660	15764	16041	15899	15878	15859	15865	15780	16039	15927	15854	15909	15749	15724	15967	15859	15771	15785	15904	15832	15695	15650	15918	15889	15891	15824	15746	15943	15665	15708	15775	15730	15853	15795	15831	15860	15874	15673	15821	15825	15875	15888	15787	15870	15873	15771	15882	15864	15787	15894	15821	15845	15716	15956	15754	15911	15830	15729	15849	15769	15746	15768	15756	15912	15826	15793	15719	15784	15814	15867	15820	15908	15811	15746	15774	15922	15696	15843	15872	15848	15880	15770	15831	16038	16049	15901	15828	15872	15811	15705	15909	15856	15974	15922	15687	15791	15733	15807	15772	15827	15923	15886	15749	15826	15793	16008	15881	15830	15782	15615	15928	15974	15778	15668	16006	15786	15798	15955	15926	15871	15838	15882	15971	15699	15660	15764	15781	15972	15769	15830	15941	15711	15784	15881	15893	15682	15854	15775	15813	15866	15708	15826	15737	15770	15918	15950	15741	15862	15986	15791	15908	15833	15866	15856	15797	15909	15722	15788	15850	15710	15941	15682	15860	15938	15787	15864	15748	15804	15753	15931	15730	15839	15893	15868	15895	15764	15845	15886	15886	16001	15937	15787	15888	15814	15736	15937	15858	15938	15885	15985	16008	15849	15754	15960	15578	15758	15794	15941	15868	15766	15716	15791	15874	15887	15739	16047	15635	15725	15952	15874	15825	15953	15874	15911	15658	15780	15757	15748	15954	15983	15919	15723	15845	15954	15720	15725	15915	15813	15665	15783	15755	15825	15790	16044	15700	15945	16088	15852	15778	15826	15648	15893	15770	15673	15969	15723	15736	15891	15889	16004	15880	15707	15931	15814	15749	15904	15719	15843	15847	15820	15682	15814	15790	15888	15823	16028	15810	15846	15714	15675	15905	15733	15962	15774	15977	15840	15842	15935	15899	15803	15789	15845	15846	15966	15822	15907	15694	15942	15725	15687	15808	15835	15786	15971	15822	15747	15831	15826	15944	15993	15722	15885	15707	15947	15757	15833	16005	15817	15724	15925	15832	15908	15825	15808	15830	15838	15945	15749	15790	15836	15938	16031	15878	15654	15727	15813	15802	15988	15584	15848	15918	15704	15836	15708	15894	15970	15852	15934	15775	15887	15788	15930	15983	15819	15683	15819	15829	15993	15703	15752	15824	15832	15667	15706	15852	15843	15894	15868	15727	15815	15939	15922	15936	15882	15787	15882	15945	15970	15761	15880	15916	15816	15786	15700	15889	15908	15765	15849	15876	15680	15754	15691	15876	15878	15709	15878	15648	15730	15931	15860	15752	15820	15872	15589	15861	15841	16033	15937	15787	15885	15818	15899	15841	15926	15805	15925	15919	15864	15902	15869	15917	15907	15934	15788	15885	15869	15795	15832	15710	16023	15835	16016	15885	15811	15915	15830	15824	16020	15886	15874	15800	15760	15782	15857	15829	15784	15854	15850	15805	15817	15887	15982	16019	15918	15968	15776	15904	15759	15978	15758	15806	16005	15917	15770	15887	15934	15954	15690	15869	15800	15946	15927	15804	15912	15793	15812	15822	15830	15763	15869	15728	15752	15899	15862	15973	15874	15818	15952	15812	15849	15707	15828	15772	15933	15845	15651	15911	15751	15739	15956	15620	15762	15741	15797	15834	15882	15731	16112	15886	15891	15934	15945	15829	15753	15953	15843	15864	15755	15889	15814	15757	15789	15847	15853	15883	15948	15863	15934	16038	15924	15804	15892	16030	15857	15718	15642	15870	15778	15850	15943	15766	15905	15807	15812	15851	15855	15920	15756	15834	15851	15806	15995	15802	15882	15855	15925	15754	15960	15870	15962	15903	15893	15591	15806	15890	15788	15868	15799	15862	15802	15925	15879	15925	15862	15911	15901	15824	15909	15815	15983	15765	16093	15806	15976	15829	16023	15913	15814	15901	15855	15917	15915	15860	15854	15785	15749	15806	15730	15833	15942	15924	15802	15945	15890	15814	15812	15777	15755	15810	15792	15669	15809	15849	15828	15946	15895	15907	15836	15885	15639	16045	15819	15854	15806	15865	15857	15957	15871	15809	15794	15868	15807	15792	15829	15835	15751	15735	15930	15912	15611	16014	15946	15916	15940	15764	15921	15887	15839	15935	15899	15670	15863	15721	15852	15841	15955	15838	16014	15695	15907	15848	15884	15787	15767	15841	15924	15719	15963	15818	15840	15988	15816	15908	15835	15961	15849	15942	16003	15765	15800	15705	15999	15786	15858	15934	15955	15633	15877	15960	16043	15881	15918	16026	15818	15793	15775	15986	15872	15906	15744	16064	15874	15631	15782	15887	15955	15876	15710	15824	16071	15839	15893	15974	15748	15910	15930	15845	15774	15711	15804	15816	15686	15724	15727	15854	15848	15792	15959	16100	15742	15972	15847	15712	15537	15754	15770	15934	15837	15955	15840	15807	15962	15908	15967	15701	15947	15966	15823	15827	16074	16017	15876	15860	15881	15900	15785	15886	15789	15958	15711	15939	15936	15847	15912	15804	15934	15827	15867	15789	15802	15834	15682	15962	15954	15897	15803	15767	15912	15976	15918	15824	16031	15859	15895	15840	15849	15793	15992	15731	15914	15851	15770	15856	15847	15937	15932	15677	15882	15939	15715	15779	15915	15828	15885	15882	15895	15825	15825	15775	16082	15858	16042	15792	15896	15982	15900	15854	15851	15725	15921	15926	15846	15768	15867	15836	15843	15856	15898	15634	15612	15891	15948	15787	15940	15923	15761	16053	15811	15742	15987	15818	15724	15827	15949	15994	16073	15866	15832	15890	15775	15983	15823	15879	15886	15884	15900	15894	15887	15843	15802	15835	15859	15717	15690	15904	15786	15815	15883	15951	15871	15816	15771	15954	15801	15824	15822	15798	15708	15804	15635	15769	15934	15871	15770	15881	15912	15852	15960	15895	15920	15898	16014	15926	15720	15846	16010	15751	15925	15825	15761	15877	15824	15890	15735	15899	15803	15708	15936	15946	15887	15941	15821	15775	15713	15875	15773	15901	15781	15757	15827	15847	16051	15879	15707	15737	15830	15769	16027	15935	15909	15827	15909	15792	15899	15918	15781	15786	15718	15720	15875	15724	15939	15925	15779	15790	15795	15877	15761	15872	15826	15807	15833	15845	15715	15663	15886	15935	15761	15653	15869	15890	15883	15743	15827	15930	15862	15884	15739	15951	15908	15994	15818	15879	15898	15878	15993	15845	15923	15796	15744	15968	15923	15930	15764	15783	15813	15901	15834	15891	15857	15817	15718	15872	15975	15845	15883	15797	15980	15889	15820	15895	16069	15827	16067	15984	15863	15910	15749	15866	15913	15849	16003	15717	15787	15782	15798	15807	15727	15893	15717	15880	15764	16003	15844	15755	16039	15832	15916	15776	16005	15908	16048	15925	15849	15837	15810	15814	16048	15836	15707	15883	15823	15731	15793	15851	15721	15825	15764	15911	15735	15707	15947	15931	15943	15826	16054	15798	15900	15808	16001	15706	15755	15879	15772	15944	15859	15779	15770	15942	15728	15853	15907	15808	15888	15866	15695	15867	15916	15848	15674	15824	15978	15833	15669	15770	15842	15851	15901	15727	15880	15814	15801	15987	15804	15922	15890	15872	15936	15867	15697	15729	15920	15676	15989	15931	15775	15889	15821	15977	16021	15902	15907	15875	15830	15659	15814	15739	15829	15715	15956	15854	15673	15857	16114	15804	15756	15865	15643	16071	15797	15884	15866	15875	15845	15664	15946	15629	15900	15833	15673	15869	15846	15932	15752	15812	15843	15877	15767	15752	15833	15919	15919	16001	15849	15796	15856	15878	15767	15930	15986	15868	15975	16020	15940	15853	15963	15872	16033	15785	15967	15959	15829	15838	15675	15932	15801	15924	15914	15916	15987	15904	15783	15711	16083	15735	15871	15700	15831	15840	15806	15922	15758	15728	15833	15876	15700	16008	15744	15954	16003	15792	15931	15844	15676	15875	15860	15860	15906	15785	15854	15781	15980	15819	15773	15845	15859	15714	15845	15811
22822	22288	30000	24675	22178	23536	24626	19385	18190	18388	18397	18235	18196	18137	17973	18275	18192	18231	17910	18087	17906	17933	17952	18061	17867	18291	18189	18042	17952	18067	17857	18051	18130	17996	18088	18150	17912	18003	17990	17822	17813	18041	17976	17931	17767	17991	18033	17885	17878	18050	18015	17906	17931	17826	17971	17862	18051	17804	17915	18075	17915	17880	17802	17763	18033	18008	18124	17885	18105	18046	17873	17838	18131	17935	17784	18021	17862	17798	18225	17984	17841	17741	18053	17936	17920	17947	17886	17937	17896	17994	18013	18086	17928	17920	18055	17763	17831	17840	18102	17740	18069	17938	17804	17922	17893	18074	18108	17922	17794	17874	17812	17834	17831	17870	17754	17864	17915	17833	17834	17709	17929	17848	17874	17930	17769	17695	17809	17843	17968	17911	17958	17997	18113	17945	18013	17896	17817	17911	17856	17820	17887	17733	17867	17869	17919	17780	17940	17873	17976	17992	18002	18212	17829	17630	17749	17871	17868	17885	17959	17882	17906	17837	17899	17620	18015	17829	18008	17864	18088	17772	17666	17889	17850	17972	17975	18055	18038	17836	17822	17976	17964	17810	17909	17773	17720	17860	17895	17815	17683	17800	17901	17852	17682	17822	17969	17790	17999	17912	17955	17845	17910	17742	18048	17864	17962	17860	17561	17876	17965	18066	17893	17949	17846	17953	17962	17921	17910	18002	17901	18142	17819	17774	17941	17881	17784	17848	17921	17914	17732	17994	17900	17873	17824	18041	17909	18026	17951	17906	17969	17976	17805	17723	17782	17926	17904	17854	17990	17838	17908	17636	17697	18010	17810	17711	17842	17875	17913	17940	17767	17907	17853	17863	17960	17829	18023	17870	18040	17869	17931	17816	17808	17650	17843	17842	17705	17787	17919	17785	18050	17842	18055	17931	17754	17944	17916	18024	17761	17747	17831	17888	17856	17966	17893	17728	17924	17846	17945	17701	17832	17926	17818	17875	17958	17815	17815	17765	17987	18032	17885	17911	17720	17820	17802	18025	17895	17805	17999	17895	17922	17833	17913	17754	17958	17952	17805	17894	18104	17874	17912	17968	17940	17682	17639	17931	18089	17928	17947	18072	17941	17839	17882	17969	17995	17880	18055	17954	17825	17850	17853	17835	17704	18018	17896	17753	17878	17792	17979	18027	17942	18050	18088	18139	17815	17903	17777	17826	17959	17659	17863	17847	17727	17975	17828	17860	18015	17958	18126	17776	17854	18028	17802	17715	17933	17907	17905	17876	17720	18010	17853	17895	17710	17838	17819	17845	17894	18059	17825	17859	17927	17895	17814	17922	17881	17818	17955	18048	17927	17888	17755	17720	17641	17780	17997	17757	17872	17850	17915	17874	18000	17833	17840	17970	17833	17900	18134	17709	17753	17912	18046	18031	18123	17979	18016	17841	17875	17984	17722	17728	17762	17765	17866	17982	18020	17909	18004	18076	17893	17846	17704	17893	17962	17894	17942	17920	17827	17848	18005	17791	17782	17705	17980	17962	17790	17739	17797	17850	18050	17839	17859	17836	17962	17644	17964	17886	17776	17951	17832	17802	17831	17674	18007	17889	17826	17779	18029	17944	17735	17922	17985	18177	17963	17931	17866	17768	17912	17872	17842	18025	17879	17826	17813	17915	17975	17765	17901	17869	17666	17924	17595	17622	17923	17980	17845	17952	18052	17995	17792	17892	17907	17862	17944	17850	17991	17963	17796	17807	17748	17805	17630	17964	17776	17991	17958	17980	17847	17870	17686	17708	17873	17860	18011	17943	17916	17844	17881	17812	17925	17894	17723	17990	17820	18006	18026	17995	18099	17688	18131	17825	17715	17931	17924	17776	17897	17914	17896	17810	18029	17891	17893	17991	17854	17965	17923	18012	17752	17926	17929	17738	17857	17849	18042	18102	17889	17850	17930	17843	17827	17824	17652	17764	17854	17804	17980	17777	17919	18092	17756	17803	17867	17933	18038	17776	17932	17885	17815	18140	17879	18000	17971	17975	17954	17870	18017	17898	17730	17694	17757	17935	17772	17775	17767	17560	17837	17940	17881	18061	17858	17930	17849	18023	17859	17824	17799	17748	17856	17971	17901	17804	17743	17900	18029	17933	17997	17806	17739	17792	17721	17875	17812	17856	18025	17933	17943	18108	17959	17786	17727	17989	17883	18042	17918	17706	17905	17989	17796	17855	18051	17901	17948	17768	17782	17797	18125	17725	17905	18173	17929	17811	17973	18007	17860	17852	17916	17840	17883	17917	17954	17864	17733	17959	17939	18069	17892	17881	17979	17922	17815	17780	18015	17826	17913	17921	18144	18054	18023	18120	17908	17949	17938	17741	17898	17758	17769	17897	17871	17901	17972	17988	17725	17827	17963	17878	17717	17961	17799	17846	17949	17971	17975	17730	17806	17864	18071	17883	17824	17865	18185	17760	17935	18102	18058	17860	17781	17852	17871	18019	17881	17962	17950	17909	17961	17879	17776	17940	17827	17914	17824	18039	17877	17796	17708	17954	17974	17894	18014	17906	17981	17855	17733	17881	17806	17956	17875	17934	17876	17822	18041	17984	17925	17797	17838	17864	17819	17974	17620	17893	17989	17771	17905	17946	18204	17953	17878	17724	17825	17914	17741	18071	17844	17975	17898	17738	17833	17819	17831	17790	17981	17975	17638	17827	17989	17981	17838	18048	17831	17589	17950	17881	17799	17882	17850	17750	17828	17970	17851	17937	17892	17903	17905	17906	17919	17998	17880	17737	17864	18063	17861	17648	17582	17985	18033	17796	17800	17812	17794	18066	18044	17796	17803	17864	17608	17737	17969	17906	17951	17580	17801	17948	17975	17772	17910	17827	17820	18027	17871	18013	17772	17925	18028	17919	17901	17834	17970	17930	17880	17850	18045	18026	17824	17771	17828	17641	17734	17680	17939	17973	17673	17750	17713	17921	17984	17851	17973	17720	17930	17952	18025	17833	17919	17735	17918	17955	17770	17780	17824	17741	17858	17787	17923	17896	17908	17727	17560	17969	17657	17778	17742	17786	17708	17699	17828	17774	17617	17935	17866	17879	17965	17819	17837	17926	18088	17834	17979	17880	17849	17902	17894	17788	17754	17988	17783	17925	17884	17829	17815	17815	17970	17817	17835	17720	17826	18014	18024	17862	18037	17794	17930	17879	17893	17747	17943	17961	17929	17948	18122	17975	17882	17822	17855	17955	17788	18004	17833	17692	18164	17960	17910	18015	18070	17980	17881	17777	17828	17818	17926	17989	18031	17991	18135	17824	17958	17875	18097	17931	17849	18048	17757	17968	17978	17867	17903	17979	18006	17949	17859	17792	17898	17821	17781	17700	17956	17915	17845	17854	18006	18091	17929	17908	17897	17647	17994	18120	17764	17852	17673	17843	17828	17946	18096	17925	18028	17861	17903	18089	17971	17793	18056	18126	17822	17996	17793	17923	17830	17985	17860	17926	17892	17925	17716	17913	17783	17789	17898	17866	17810	17874	17933	17960	17779	17803	17815	17829	17710	17811	17749	17783	17899	17833	18083	17952	17917	17964	17941	17771	17784	17944	17939	17972	17791	17846	17994	17883	17935	17804	17892	18094	17749	17881	17987	18003	17919	17874	17788	17885	17853	17881	18016	17799	17781	18028	17922	17685	17793	17841	17836	17869	17976	17853	18056	18019	17872	17910	17881	17936	18017	17956	17668	17983	17925	17866	17963	18072	17894	17824	17834	17886	17992	18008	17779	17926	17822	17909	17772	17815	17944	17775	17964	17823	18055	17815	17809	17772	17805	17913	17822	17750	17724	17793	17717	17804	17812	17941	17877	17778	17846	17762	18000	17795	17767	17922	18042	17749	17823	17932	17946	17999	17922	17705	17937	17829	17737	17791	17693	17751	17865	17741	17906	17883	18012	17844	18100	18020	18089	18087	17631	18026	17643	17955	17837	18048	18028	18010	17857	17763	18020	17952	17866	17940	17806	18027	18059	17845	17779	17870	18023	17727	17847	17925	17796	17986	18027	17899	18072	17798	18165	17785	17791	17919	17768	18140	17809	17844	17607	17818	17601	17822	17983	17944	17718	17910	17791	18073	17848	17975	17929	17784	17878	17856	17802	17624	17927	17902	17916	17920	17927	17897	18001	17738	17834	17721	17972	17817	17880	17879	18042	17982	17936	17883	17821	18047	17955	17750	17796	17763	17821	17694	18004	17814	17876	18012	17777	17849	17802	17728	17739	17860	17914	17768	18063	17988	17778	17855	17969	17927	17762	17883	18019	17826	18029	17958	18028	17781	18050	18005	17702	17994	17868	18123	18102	18048	17778	17733	18014	17802	17821	17771	17896	17885	17852	17873	18081	17981	18097	17896	17949	17760	17801	18084	18085	17839	17876	18035	18029	17877	17978	18005	18079	18055	17874	17805	17806	18051	17853	17658	17918	17839	17739	17625	17867	17763	18069	17766	17722	17909	18045	17800	17806	18122	17898	18057	17998	17786	17859	17968	17870	17876	17887	17627	18184	17901	17874	17795	17696	17577	17882	17782	17874	17825	17850	17747	17739	17815	17851	17822	17878	17978	17614	17752	17989	18046	17709	17803	17887	17783	17821	17914	17837	17913	17774	17997	17936	17728	17901	17909	17955	17830	17709	17768	17898	17748	17922	17718	17808	18003	17831	17953	17925	17824	17737	17914	17980	17877	17959	17796	17828	17954	17864	17768	17785	17994	18025	17806	17746	17903	17985	17957	17653	17851	18051	17927	17936	17829	17823	17941	18094	18026	17999	17744	17833	17995	17993	17797	17903	17691	18094	17985	17788	17940	17878	17690	17790	18028	17847	17933	17869	17825	18050	17668	17771	17982	17860	17852	17895	18088	17881	17914	17798	18035	17774	17847	17927	17796	17883	17886	17791	17782	17914	17811	17805	17988	17961	17778	17873	17942	17967	17916	18105	17837	18003	17801	17837	18097	17820	17860	17707	17921	17974	18039	17877	17890	17960	17921	17760	17986	17898	17810	17943	17777	17783	17860	17762	18072	17848	17956	17800	17985	17738	17939	17817	17888	17958	17910	17984	18006	17885	17752	17889	18094	17932	17899	17914	17758	17888	17799	17647	17706
58590	99823	76083	47203	28151	18581	15866	15203	15269	15328	15231	15257	15296	15152	15247	15371	15399	15143	15193	15275	15121	15160	15319	15157	15261	15283	15083	15208	15118	15346	15224	15271	15232	15158	15260	15294	15266	15195	15262	15234	15439	15246	15348	15162	15208	15268	15156	15152	15212	15308	15394	15359	15387	15286	15339	15259	15263	15412	15263	15108	15380	15001	15270	15243	15152	15357	15329	15310	15193	15442	15309	15121	15240	15321	15362	15265	15503	15531	15201	15086	15400	15251	15229	15305	15418	15213	15057	15336	15405	15260	15206	15144	15189	15406	15169	15248	15177	15146	15152	15343	15259	15405	15126	15512	15226	15188	15187	15186	15301	15345	15365	15284	15322	15124	15231	15378	15224	15252	15217	15235	15208	15254	15093	15214	15196	15224	15273	15354	15303	15372	15390	15319	15348	15264	15198	15319	15137	15228	15338	15117	15248	15331	15150	15353	15210	15226	15216	15221	15480	15216	15294	15344	15249	15160	15342	15259	15146	15102	14922	15365	15191	15417	15226	15467	15200	15412	15234	15262	15308	15100	15177	15257	15285	15168	15208	15226	15337	15343	15180	15259	15172	15093	15341	15301	15051	15248	15302	15273	15183	15340	15170	15343	15256	15210	15301	15197	15278	15203	15263	15208	15199	15295	15296	15058	15333	15018	15257	15270	15472	15292	15200	15110	15202	15409	15283	15390	15305	15185	15213	15124	15244	15186	15098	15207	15231	15460	15179	15201	15090	15354	15226	15199	15114	15113	15386	15204	15319	15276	15352	15331	15309	15285	15161	15253	15466	15324	15192	15141	15373	15095	15214	15410	15401	15224	15234	15238	15341	15304	15202	15356	15158	15307	15231	15081	15303	15203	15240	15263	15124	15172	15407	15201	15262	15249	15278	15277	15314	15281	15257	15253	15413	15160	15493	15286	15333	15296	15227	15273	15311	15350	15202	15167	15364	15369	15176	15210	15136	15248	15357	15278	15098	15173	15274	15188	15264	15189	15276	15289	15380	15258	15300	15342	15320	15343	15239	15430	15272	15383	15206	15149	15285	15326	15142	15126	15304	15378	15349	15272	15255	15294	15369	15254	15254	15316	15058	15082	15174	15427	15119	15216	15205	15148	15142	15386	15277	15315	15256	15255	15217	15344	15373	15068	15235	15232	15379	15338	15154	15244	15446	15124	15191	15359	15186	15163	15400	15379	15357	15321	15162	15165	15295	15102	15026	15196	15328	15297	15287	15213	15260	15177	15197	15214	15279	15231	15173	15128	15326	15258	15324	15407	15252	15310	15378	15405	15319	15251	15473	15290	15334	15198	15282	15189	15435	15331	15228	15418	15226	15258	15149	15260	15247	15419	15162	15339	15069	15267	15281	15218	15426	15292	15316	15090	15258	15213	15267	15263	15463	15259	15248	15142	15222	15437	15144	15270	15252	15370	15214	15104	15303	15280	15317	15380	15272	15189	15317	15180	15263	15278	15340	15101	15215	15137	15157	15279	15228	15405	15192	15259	15333	15261	15261	15165	15315	15201	15282	15279	15261	15197	15374	15215	15241	15248	15173	15272	15188	15394	15110	15458	15420	15087	15446	15225	15339	15212	15083	15312	15104	15356	15284	15295	15349	15356	15294	15163	15312	15318	15204	15130	15156	15250	15225	15189	15272	15262	15046	15318	15303	15248	15366	15330	15310	15468	15302	15251	15073	15432	15272	15217	15198	15181	15126	15068	15271	15235	15156	15167	15343	15142	15241	15287	15285	15455	15274	15266	15113	15448	15211	15361	15062	14984	15173	15292	15224	15089	15312	15253	15197	15275	15356	15341	15296	15308	15242	15260	15232	15195	15100	15166	15158	15414	15227	15248	15184	15209	15253	15145	15408	15192	15339	15309	15325	15182	15198	15214	15265	15166	15342	15306	15141	15325	15253	15253	15214	15182	15334	15114	15306	15157	15330	15279	15333	15364	15222	15318	15342	15168	15207	15225	15342	15090	15182	15298	15276	15125	15455	15139	15270	15073	15207	15267	15337	15289	15139	15361	15125	15211	15112	15238	15355	15290	15110	15128	15218	15089	15212	15040	15223	15228	15198	15116	15232	15185	15235	15189	15141	15286	15392	15321	15271	15262	15215	15515	15289	15345	15191	15346	15235	15374	15277	15092	15253	15349	15193	15230	15269	15291	15231	15393	15226	15285	15181	15310	15308	15100	15288	15396	15229	15196	15358	15292	15333	15081	15340	15428	15422	15087	15489	15175	15264	15285	15304	15265	15162	15176	15266	15297	15275	15242	15235	15159	15239	15345	15296	15177	15202	15134	15212	15295	15188	15079	15236	15234	15216	15181	15210	15386	15199	15194	15477	15173	15477	15327	15263	15281	15207	15306	15253	15256	15192	15329	15173	15361	15280	15207	15225	15362	15396	15289	15075	15187	15373	14956	15299	15288	15216	15171	15305	15308	15313	15119	15502	15310	15238	15339	15230	15012	15284	15367	15365	15248	15044	15179	15279	15284	15276	15099	15064	15141	15210	15191	15399	15299	15198	15101	15386	15180	15364	15233	15332	15246	15069	15215	15204	15254	15354	15309	15298	15154	15351	15016	15255	15113	15353	15295	15280	15128	15406	15223	15210	15350	15068	15257	15340	15167	15046	15377	15144	15270	15162	15299	15187	15276	15067	15214	15156	15164	15450	15191	15284	15146	15225	15110	15197	15352	15248	15110	15289	15142	15185	15138	15178	15253	15221	15198	15368	15281	15274	15132	15448	15154	15384	15426	15200	15176	15392	15209	15228	15193	15340	15334	15192	15346	15234	15241	15261	15177	15134	15356	15206	15232	15184	15171	15183	15195	15394	15267	15176	15301	15178	15218	15374	15187	15446	15286	15168	15255	15206	15343	15238	15237	15422	15328	15212	15208	15367	15265	15178	15230	15333	15015	15186	15252	15314	15347	15202	15267	15232	15146	15074	15244	15331	15111	15297	15324	15214	15151	15246	15216	15170	15168	15304	15240	15314	15283	15260	15282	15106	15270	15277	15438	15213	15393	15164	15202	15357	15180	15256	15095	15385	15193	15076	15317	15349	15303	15261	15174	15244	15211	15269	15298	15549	15057	15272	15082	15264	15283	15290	15291	15392	15322	15366	15249	15215	15154	15293	15301	15205	15221	15272	15066	15255	15109	15259	15209	15262	15343	15185	15163	15206	15279	15209	15258	15142	15243	15306	15278	15234	15255	15307	15346	15311	15118	15290	15239	15261	15283	15350	15269	15215	15434	15132	15285	15342	15198	15173	15152	15221	15339	15155	15059	15250	15035	15292	15167	15235	15212	15267	15406	15219	15398	15225	15279	15189	15431	15338	15159	15119	15184	15275	15224	15352	15149	15267	15291	15368	15168	15262	15154	15179	15378	15213	15327	15270	15380	15230	15154	15310	15030	15217	15258	15165	15164	15319	15221	15428	15259	15319	15038	15285	15252	15279	15322	15420	15267	15231	15109	15191	15277	15237	15168	15307	15427	15313	15392	15321	15129	15274	15254	15158	15271	15208	15274	15111	15295	15292	15162	15198	15107	15258	15190	15373	15295	15426	15337	15227	15293	15178	15295	15269	15303	15320	15209	15282	15115	15289	15182	15345	15045	15367	15225	15399	15173	15230	15149	15317	15066	15254	15259	15295	15215	15400	15253	15222	15130	15190	15295	15241	15168	15543	15408	15269	15449	15192	15311	15309	15140	15238	15155	15215	15214	15317	15440	15293	15302	15286	15254	15299	15184	15271	14969	15141	15358	15369	15417	15228	15295	15085	15233	15204	15388	15062	15210	15255	15147	15321	15472	15511	15129	15378	15355	15217	14962	15340	15299	15063	15130	15244	15129	15050	15347	15239	15382	15314	15220	15265	15185	15242	15299	15200	15347	15277	15179	15307	15272	15349	15359	15134	15344	15097	15149	15143	15283	15301	15212	15316	15249	15286	15098	15199	15328	15099	15297	15256	15140	15116	15251	15324	15280	15300	15131	15165	15039	15181	15212	15145	15236	15239	15208	15109	15232	15412	15310	15220	15376	15337	15203	15362	15356	15175	15290	15310	15170	15255	15146	15189	15188	15359	15216	15346	15333	15249	15025	15308	15225	15215	15208	15112	15239	15323	15089	15259	15353	15242	15371	15311	15256	15283	15418	15174	15156	15301	15338	15305	15266	15217	15274	15144	15419	15108	15370	15096	15365	15213	15126	15382	15202	15281	15200	15158	15183	15296	15325	15287	15271	15099	15261	15352	15189	15329	15317	15292	15202	15266	15502	15202	15285	15208	15233	15415	15323	15218	15285	15216	15181	15345	15301	15181	15282	15309	15170	15280	15181	15258	15153	15111	15304	15296	15218	15245	15147	15319	15226	15242	15249	15167	15315	15118	15104	15436	15445	15255	15335	15170	15116	15190	15039	15337	15215	15279	15265	15273	15208	15304	15325	15259	15206	15111	15152	15299	15368	15187	15148	15204	15022	15289	15271	15209	15156	15208	15335	15308	15356	15088	15384	15264	15209	15374	15224	15297	15312	15321	15148	15101	15358	15284	15234	15279	15427	15185	15316	15139	15177	15279	15240	15211	15162	15325	15239	15171	15289	15252	15291	15231	15274	15239	15194	15115	15297	14991	15293	15254	15086	15139	15367	15176	15180	15292	15395	15318	15221	15076	15112	15230	15166	15340	15197	15282	15538	15302	15171	15360	15405	15294	15323	15168	15125	15322	15337	15300	15269	15276	15286	15380	15294	15304	15185	15208	15417	15375	15499	15254	15355	15267	15123	15321	15267	15165	15194	15101	15282	15300	15167	15251	15356	15317	15172	15240	15240	15229	15068	15239	15135	15326	15256	15123	15343	15236	15223	15279	15364	15241	15226	15317	15263	15105	15238	15271	15155	15127	15033	15252	15225	15217	15239	15241	15155	15401	15145	15150	15433	15214	15097	15205	15209	15445	15302	15266	15334	15106	15228	15281	15314	15347	15111	15259	15147	15354	15317	15433	15268	15359	15257	15427	15223	15185	15286	15244	15343	15222	15267	15293	15375	15147	15263	15280	15291	15345	15272	15333	15180	15204	15259	15168	15028	15266	15259	15196	15145	15226	15225	15348	15339	15289	15359	15268	15083
33266	39579	34147	25288	18924	17737	17417	17220	16984	16958	16947	16993	16969	17172	16930	17431	17066	17232	16885	17086	17005	16952	17190	16988	16900	16988	17148	17100	16908	16966	16990	16997	17345	17040	17029	16972	17243	16899	16868	16905	16965	17183	17132	16828	16939	17240	17057	17094	17125	16909	16972	17061	17156	17027	17039	16953	17136	16897	17113	17046	17068	17000	16956	16926	17190	17179	17088	17010	17079	16840	16994	16993	16943	16922	17129	17186	17063	16963	17255	17072	16952	16907	17088	17080	17007	17091	17110	17140	16977	16947	17015	17077	16826	17076	16982	17026	16922	16986	16835	16930	16995	17079	16970	17135	16931	17030	16966	16634	16981	17097	17133	17141	17122	17070	17020	17074	17069	16842	17016	17069	16963	16885	17014	17159	17226	16820	16958	17000	17022	17017	17140	16942	17106	16981	17158	17144	17042	17135	17143	17221	16939	16980	16838	17105	17064	16884	16989	17088	17150	16957	16949	16970	16857	17040	16986	17126	17045	16977	17007	16912	17132	17132	17066	17206	17022	17004	16941	17017	16785	17195	17231	16966	17106	16812	17218	17162	17001	16950	16960	17119	17044	17084	17051	17019	17027	16985	16872	17025	17072	16974	16990	17192	16959	16912	16926	16811	17080	17061	16931	16986	17200	17045	17001	16955	16959	17107	16970	17090	17048	17163	16739	16949	17210	17027	17004	16948	17125	16847	17061	16845	16879	16985	17005	17005	16998	16965	16885	16963	17179	16894	17325	16940	16784	16963	17036	16835	17133	17080	16975	17183	16897	17059	16913	16995	16694	16935	17094	17117	16977	17097	17067	17058	16937	17067	16886	16958	16998	17009	17144	17027	16726	17016	16954	16928	16894	17114	17008	16977	17139	17037	17056	17058	17094	17095	17143	17124	16820	16880	17244	17195	16984	17105	16877	17076	17007	17128	17052	16978	17180	17134	17121	17033	16857	17093	17057	16898	16820	16864	17121	16914	17056	16922	16904	16912	16909	17066	17021	17116	17050	17050	17002	17148	17154	17040	16987	17073	17130	16969	17040	17104	17060	17013	16902	17096	16859	16990	16980	17171	16985	16964	17167	17017	17023	17149	16913	17093	16973	17034	17186	16893	16957	17069	17112	17058	16884	17084	17018	17162	17228	17084	17095	17096	17042	17272	17104	17085	17038	17153	17028	17005	16956	16932	17200	16890	16895	17067	17108	16934	17069	17003	17077	16764	17170	17126	16975	16969	17051	16883	17275	17010	17034	17075	16931	17016	17115	17164	17070	16993	17123	17198	16915	16880	17106	16845	16848	17086	17018	16838	16892	16929	17004	17116	17129	17161	17091	16978	16969	17069	17148	16986	17133	17106	17051	17163	17021	17053	17146	16845	17148	17054	17167	17030	17130	16925	17214	17130	17071	17076	17031	17021	17031	17131	17113	17019	17049	17173	16935	17074	17254	17171	17049	16961	17065	17034	17037	17200	17118	17103	16875	17039	17052	17116	17095	16993	16901	16926	16992	17135	17165	16839	17027	17082	17220	17004	16930	17095	17129	16746	16958	17039	17065	16882	16938	17019	16997	17035	16944	17031	16978	17213	16970	16978	16906	17144	17287	16950	17025	16915	17078	17020	17132	16961	17061	17013	17152	16932	16886	16743	16987	17058	16991	17104	16924	17021	16992	17201	17136	17123	17088	17122	17053	17142	17077	17011	17192	16905	17117	17042	17246	17025	16979	16997	17000	17175	16948	16864	17037	16982	17101	17136	16938	16967	16974	16830	16929	17132	16954	16937	16958	17223	16990	17029	17066	16887	16799	16988	17074	17027	16943	16869	17254	17015	17140	17044	16939	17030	17169	17085	16943	17156	17259	16970	17058	17072	16921	17163	16952	16995	17159	16948	16938	17172	16949	17231	16895	16945	17045	17093	17166	17009	17017	17147	17058	16959	17011	17181	17004	17165	17043	17153	17020	16872	17161	16986	17123	17219	16975	17036	16955	16948	16993	17002	16839	16917	17077	16997	16820	17065	17125	17018	17146	17127	16993	17087	16848	17054	17102	17083	16962	17103	17040	17059	17060	16955	16954	17109	17066	17205	16932	16869	16967	17011	17171	17295	17253	17172	16993	16909	16862	17111	16977	16914	17066	17052	17103	17176	16875	16904	17140	16862	16813	17111	16919	17046	16938	17085	17214	17016	16962	16977	17246	17018	17188	17009	17048	17034	17022	17001	16796	16902	17004	17089	17025	16812	16885	16856	17045	17086	17102	17015	16917	17165	17110	17077	17064	16996	16999	17035	16768	16954	17085	17126	17168	17052	17047	16979	17042	16967	17096	16895	16920	17145	16966	17065	17065	17229	17064	17107	17220	17018	17117	17036	17093	17148	17041	17189	17117	16881	17017	17020	16962	17082	17172	16990	17238	17199	16912	17034	17078	17147	17013	17027	16940	17107	16988	16981	17117	16859	17204	17003	16887	16995	17015	17064	17132	17030	16858	17024	16944	16899	17018	17081	17056	16991	16928	17099	17131	16843	17155	17062	16977	17153	16971	16991	17119	17234	17005	16895	16883	17132	17132	17158	17166	16974	16887	17067	17066	17094	17095	17015	17016	16729	17045	17310	17051	17219	17035	16975	17040	17095	17155	16962	16970	17148	16921	17216	17041	16990	17022	17010	17018	17042	17017	17045	17004	16963	17033	17116	17119	16913	16879	16806	17003	16808	16786	16950	16984	17210	16950	17063	16880	17319	17180	16951	16893	17057	17030	17086	16982	16990	17141	16801	17204	16996	17015	17030	17008	17063	17070	17144	17049	17278	17176	16987	17146	16971	17135	17027	17093	16919	17111	17342	16987	17038	16785	17216	16967	17108	17072	17162	17105	17105	16963	16952	16764	17004	16994	16933	16961	17347	17068	17033	16957	17003	16936	16880	17008	17129	16997	16893	16890	17197	17024	17165	17027	16992	16974	17127	17024	17066	17038	17178	17055	17048	16975	16976	17122	17156	17017	16994	17051	17002	17075	16990	16975	17077	16985	16888	17099	17161	17257	17181	17222	17178	17038	16658	17180	17043	17048	17202	17049	17141	17119	17053	17007	17049	16736	16940	17079	17007	17101	17067	16982	17027	17157	17128	17016	16926	17119	16971	17081	17195	16844	16937	17027	17135	16893	17012	16970	16948	17054	16792	17091	17038	16924	17022	17128	16900	17042	17003	17137	17200	17021	16785	17198	17074	17043	17212	16973	16941	16913	16941	17198	16941	17039	17139	17127	17114	17019	17033	16879	17150	17149	16994	16947	16795	16890	17059	16897	16893	16943	16943	17111	16956	16980	16959	17069	16955	17010	17097	17110	16943	17040	17127	17140	16972	17188	17153	17148	17040	16908	17220	17099	16973	17036	17117	17016	17035	17114	17012	17238	16867	17120	17082	17040	17028	16987	17062	17170	16968	16993	17148	16975	17156	17250	17042	16961	17148	16940	17082	17004	16992	17075	17044	17048	16981	17043	17084	17149	16982	17110	17137	17265	16876	17192	16955	17001	17235	17121	17007	17209	17030	17029	16925	17016	16988	16972	17043	17049	16968	16944	16981	16997	16980	17093	16932	17037	17023	17146	17101	16989	17162	17022	17234	16854	17071	17163	17067	16991	17116	16990	17130	17171	17203	17239	16921	17155	16983	17194	17069	16966	17019	16988	17086	16909	17016	17231	17050	16943	17110	17092	17061	17021	17075	17007	17069	16972	17214	17264	16991	16982	16978	16854	16940	17069	17135	17201	17172	17158	17177	17089	17172	17111	17084	16959	17169	17182	17191	17036	16982	16988	17302	16986	16917	16892	16955	16846	17026	16917	17109	16781	17041	16872	16906	16985	16866	17204	17117	16947	17139	17068	17041	17041	17027	16947	16980	17268	16957	17038	17051	17053	17105	17096	17030	17173	17242	17106	16898	17129	16974	17181	17267	16929	16982	16974	17043	16962	16990	17162	16961	16949	17003	17068	17147	17069	17000	16822	17038	17241	17091	16768	17025	17011	16962	16938	17164	17181	17052	17188	17200	17114	16983	16875	17082	17031	17026	17050	17184	17085	17215	17067	17148	17082	16967	17159	17120	17103	16958	17099	16937	17000	17133	17069	17014	17045	17093	17222	17188	17173	17175	16863	17003	17160	17016	17003	17192	17140	16854	16875	17043	16987	16991	17086	17029	17004	17014	17154	16918	16844	17003	17270	16977	17150	16791	16914	16983	16893	16899	17059	17119	17107	17054	16954	17227	17062	17079	17013	17022	17253	16742	17190	17198	16950	17087	17021	16866	17027	17014	17247	16927	16927	16918	17003	16991	17103	17044	17031	17028	17019	16777	17165	17058	17143	17026	16779	17021	17126	17021	17258	17097	17224	16770	17063	17027	17175	17004	17078	17193	17066	16895	17106	16864	17021	16775	16986	17033	17094	17173	16866	17092	17260	17035	16998	17153	16936	17088	17133	16919	16853	17146	17083	16973	16872	16957	17125	17214	17091	17031	17125	17077	17003	16868	17380	17004	17126	17072	16952	17081	17285	16972	16932	17014	17288	17027	17015	17042	17011	17060	16931	16985	17104	17111	17148	17173	17170	17049	16776	16857	16955	16947	17037	16901	16973	16861	17062	16985	16924	17203	17082	16991	16809	17214	17135	17018	17016	17078	17053	16885	17004	16923	16920	17205	17269	17129	17001	17149	17081	17364	16926	17001	17062	17008	17025	17130	17092	16913	16978	16993	17142	16839	16761	16784	17211	17078	16834	16987	17141	17083	16881	16923	17059	17266	16786	17059	17243	17046	16996	17078	17187	16854	16991	16894	17067	17201	17350	17008	17195	17139	17080	17046	16809	16969	17118	17072	17148	17019	17058	16897	17115	16994	17011	16953	17038	16876	16998	17021	16979	16991	17126	17062	16928	16979	17054	16982	17128	17077	17096	17143	17205	16916	17108	16855	17029	16991	17098	16979	16935	17000	17004	17053	17089	17153	17066	16889	16759	17015	17184	17258	17078	16804	16945	17038	17018	17110	17187	16930	17089	17056	17089	16806	17088	16985	16931	17067	16791	17095	17038	17174	17146	16984	16981	16983	17059	16915	17134	16780	17062	16998	16818	17073	17132	17150	17236	17244	17091	16932
45952	55855	34738	20897	16639	15133	14933	14998	14621	14821	14701	14912	14676	14751	14883	14759	14740	14767	14826	14706	14906	14851	14700	14867	14750	14820	14737	14536	14709	14726	14812	14598	14791	14620	14812	14663	14848	14765	14808	14715	14826	14759	14676	14898	14832	14761	14831	14738	14666	14846	14796	14862	14576	14647	14762	14790	14787	14649	14765	14776	14721	14704	14648	14800	14708	14702	14734	14857	14678	14886	14716	14837	14655	14733	14748	14668	14698	14812	14774	14765	14713	14996	15053	14829	14721	14839	14865	14894	14707	14737	14700	14734	14752	14549	14810	14719	14860	14838	14852	14668	14782	14638	14684	14704	14698	14528	14855	14622	14782	14664	14865	14785	14741	14858	14746	14779	14853	14696	14652	14674	14867	14821	14791	14667	14806	14684	14767	15010	14755	14801	14839	14818	14831	14751	14731	14724	14721	14829	14721	14759	14831	14837	14658	14733	14945	14820	14671	14741	14680	14708	14674	14888	14829	14747	15026	14578	14741	14586	14582	14780	14777	14839	14782	14799	14693	14886	14537	14867	14608	14745	14910	14784	14677	14580	14569	14594	14825	14799	14628	14679	14801	14890	14659	14808	14615	14748	14769	14908	14791	14867	14601	14857	14722	14781	14716	14871	14662	14767	14999	14689	14490	14608	14708	15030	14919	14712	14620	14759	14746	14648	14807	14702	14752	14700	14771	14686	14733	14603	14798	14714	14934	14800	14714	14927	14748	14780	14650	14809	14738	15029	14724	14681	14614	14811	14822	14775	14767	14678	14820	14703	14787	14802	14779	14930	14832	14883	14805	14773	14993	14880	14583	14734	14727	14723	14804	14861	14576	14714	14854	14686	14990	14719	14920	14802	14658	14868	14638	14802	14738	14899	14910	14769	14676	14676	14882	14658	14794	14708	14788	14800	14701	14593	14797	14889	14904	14791	14766	14512	14719	14890	14759	14709	14794	14642	14872	14859	14563	14829	14909	14667	14816	14831	14866	14869	14856	14890	14635	14677	14882	14980	14719	14774	14893	14667	14824	14661	14710	14796	14742	14832	14728	14832	14769	14748	14634	14653	14923	14731	14842	14550	14767	14882	14786	14646	14730	14694	14707	14811	14828	14847	14939	14662	14691	14760	14734	14556	14767	14728	14771	14815	14622	14774	14823	14583	14618	14710	14932	14655	14671	14706	14805	14677	14797	14883	14652	14918	14757	14788	14879	14741	14913	14681	14668	14623	14727	14962	14874	14744	14789	14838	14676	14638	14936	14727	14728	14578	14825	14808	14748	14771	14816	14657	14768	14817	14779	14585	14730	14909	14586	14734	14734	14800	14860	14903	14751	14736	14791	14829	14704	14703	14765	14728	14653	14712	14729	14784	14735	14724	14756	14985	14813	14890	14803	14658	14670	14756	14762	14805	14839	14748	14729	14858	14719	14635	14773	14791	14825	14750	14773	14605	14659	14840	14758	14735	14720	14641	14742	14589	14900	14526	14726	14812	14874	14779	14837	14807	14915	14834	14719	14808	14934	14388	14989	14838	14931	14667	14807	14808	14705	14792	14689	14733	14888	14695	14863	14777	14909	14860	14727	14719	14723	14698	14672	14807	14697	14635	14861	14687	14825	14740	14894	14849	14684	14808	14747	14846	14723	14842	14760	14832	14723	14674	14731	14722	14694	14845	14886	14745	14590	14657	14532	14618	14820	14687	14663	14678	14881	14649	14667	14773	14742	14928	14856	14772	14836	14650	14670	14818	14802	14554	14751	14809	14773	14907	14710	14809	14651	14699	14698	14693	14801	14712	14520	14662	14790	14794	14794	14787	14822	14770	14701	14872	14650	14850	14599	14580	14820	14875	14701	14793	14793	14754	14844	14496	14841	14707	14862	14668	14784	14746	14722	14698	14872	14901	14780	14792	14897	14841	14840	14647	14740	14724	14646	14703	14735	14788	14758	14731	14819	14863	14552	14821	14785	14781	14708	14721	14745	14725	14852	14884	14733	14829	14708	14722	14698	14692	14724	14775	14648	14701	14655	14852	14935	14654	14896	14695	14718	14532	14605	14733	14688	14867	14892	14695	14640	14726	14708	14771	14780	14764	14760	14742	14913	14768	14729	14916	14565	14738	14880	14723	14760	14714	14785	14856	14634	14736	14561	14832	14635	14722	14843	14645	14690	14733	14741	15027	14648	14665	14854	14665	14662	14675	14835	14704	14799	14809	14732	14573	14812	14825	14750	14611	14791	14737	14718	14768	14708	14900	14873	14800	14611	14791	14753	14731	14788	14659	14776	14642	14624	14746	14748	14894	14849	14664	14897	14666	14849	14883	14744	14796	14805	14757	14779	14732	14879	14699	14813	14730	14652	14868	14691	14828	14617	14733	14810	14958	14676	14725	14809	14894	14721	14882	14654	14797	14753	14716	14796	14727	14899	14812	14815	14832	14828	14779	14828	14856	14619	14833	14739	14797	14822	14802	14805	14859	14801	14823	14886	14794	14709	14669	14924	14775	14612	14598	14647	14747	14875	14923	14627	14768	14782	14708	14818	14725	14787	14790	14687	14749	14714	14840	14818	14732	14707	14872	14769	14831	14622	14657	14876	14745	14791	14846	14641	14757	14762	14870	14761	14722	14811	14872	14851	14772	14776	14865	14932	14770	14855	14781	14831	14754	14946	14850	14708	14654	14727	14832	14770	14746	14705	14766	15077	14756	15034	14663	14685	14888	14714	14908	14687	14787	14682	14735	14880	14874	14828	14695	14720	14659	14810	14674	14833	14710	14898	14781	14893	14638	14708	14828	14777	14752	14630	14843	14661	14853	14741	14712	14735	14808	14651	14829	14801	14638	14754	14827	14724	14715	14806	14646	14796	14797	14497	14825	14805	14833	14948	14963	14975	14717	14722	14731	14721	14743	14683	14837	14990	14726	14805	14794	14716	14752	14736	14703	14715	14738	14866	14765	14618	14830	14894	14482	14723	14783	14810	14710	14806	14788	14813	14731	14859	14703	14800	14710	14680	14657	14680	14744	14791	14696	14641	14837	14790	14743	14668	14831	14823	14859	14905	14721	14582	14785	14779	14644	14613	14638	14736	14810	14710	14606	14729	14781	14821	14782	14774	14678	14965	14813	14844	14843	14879	14757	14803	14998	14821	14713	14741	14678	14887	14749	14684	14864	14936	14896	14864	14603	14697	14621	14637	14754	14884	14798	14849	14550	14684	14771	14827	14826	14680	14771	14703	14812	14890	14638	14795	14890	14695	14679	14885	14916	14716	14848	14744	14794	14820	14864	14873	14818	14887	14681	14706	14858	14818	14876	14850	14550	14874	14559	14793	14751	14899	14816	14748	14701	14746	14851	14787	14914	14713	14745	14969	14624	14952	14782	14521	14784	14824	14623	14790	14772	14685	14845	14915	14778	14722	14653	14828	14876	14628	14798	14829	14677	14799	14696	14872	14792	14777	14918	14830	14768	14897	14734	14796	14669	14773	14795	14636	14735	14763	14893	14720	14642	14722	14781	14660	14853	14888	14882	14850	14796	14657	14686	14675	14672	14654	14708	14815	14744	14592	14807	14551	14648	14879	14787	14660	14744	14803	14838	14709	14723	14868	14816	14593	14741	14811	14845	14860	14798	14615	14777	14846	14773	14816	14877	14870	14841	14725	14672	14749	14754	14758	14849	14800	14788	14747	14808	14824	14782	14722	14780	14856	14873	14907	14759	14583	14756	14855	14731	14927	14755	14771	14703	14727	14871	14826	14833	14673	14784	14777	14727	14844	14782	14707	14853	14828	14684	14903	14774	14628	14685	14856	14649	14784	14737	14962	14959	14793	14819	14808	14935	14614	14750	14727	14792	14745	14850	14655	14898	14732	14725	14724	14771	14757	14909	14773	14879	14714	14740	14880	14898	14786	14781	14736	14741	14812	14664	14739	14860	14787	14760	14801	14874	14717	14764	14636	14607	14742	14820	14837	14784	14892	14901	14748	14848	14714	14832	14692	14613	14705	14694	14689	14766	14911	14801	14811	14751	14641	14705	14790	14677	14679	14842	14612	14769	14858	14570	14709	14673	14768	14700	14753	14807	14786	14807	14726	14789	14648	14753	14747	14868	14749	14750	14813	14846	14635	14860	14760	14638	14631	14691	14794	14670	14749	14918	14804	14628	14821	14899	14761	14729	14898	14639	14659	14925	14710	14803	14860	14849	14752	14890	14768	14788	14675	14758	14854	14733	15036	14669	14744	14617	14590	14730	14685	14795	14604	14592	14712	14745	14816	14616	14663	14823	14739	14821	14929	14678	14867	14899	14776	14680	14794	14779	14781	14821	14893	14798	14635	14705	14726	14724	14718	14819	14726	14710	14654	14779	14675	14692	14692	14833	14827	14711	14811	14844	14905	14810	14693	14619	14945	14784	14729	14632	14816	14717	14777	14777	14581	14844	14876	14682	14884	14681	14863	14757	14745	14685	14727	14898	14868	14731	14745	14819	14755	14815	14710	14647	14846	14641	14824	14863	14701	14682	14818	14789	14826	14608	14674	14716	14650	14761	14758	14847	14743	14655	14746	14751	14920	14691	14996	14782	14804	14858	14669	14893	14849	14827	14716	14758	14745	14796	14678	14622	14731	14671	14715	14751	14618	14750	14738	14811	14812	14710	14890	14801	14849	14691	14739	14797	14712	14859	14631	14883	14683	14566	14779	14786	14688	14736	14905	14693	14840	14595	14770	14839	14877	14556	14750	14688	14791	14826	14719	14754	14745	14726	14738	15039	14695	14779	14767	14853	14906	14862	14756	14750	14832	14673	14934	14759	14739	14733	14770	14706	14776	14705	14805	14607	14874	14841	14845	15008	14728	14803	14600	14934	14672	14803	14873	14632	14905	14672	14703	14646	14798	14830	14733	14743	14738	14742	14683	14813	14750	14601	14794	14891	14689	14870	14808	14800	14828	14797	14693	14546	14912	14948	14649	14678	14712	14605	14709	14754	14914	14779	14884	14769	14918	14671	14661	14736	14717	14799	14726	14793	14657	14726	14718	14876	14636	14714	14793	14731	14814	14772	14685	14740	14821	14602	14684	14802	14679	14848	14860	14665	14717	14881	14720	14780	14876	14725	14735	14847	14674	14771	14897	14796	14860	14788	14917	14797
24646	24255	31387	26706	23134	21168	18657	16265	15837	15890	15839	15885	15893	15795	16029	15863	15709	15828	15847	15871	15781	15762	15976	15820	15787	15780	15612	15759	16038	15689	15580	15503	15711	15727	15698	15903	15864	15692	15864	15953	15558	15736	15431	15567	15640	15664	15795	15655	15766	15698	15800	15967	15767	15759	15789	15641	15583	15670	15754	15697	15615	15826	15691	15794	15647	15798	15773	15666	15732	15749	15541	15775	15811	15807	15714	15610	15770	15601	15675	15691	15618	15570	15806	15575	15647	15701	15625	15814	15807	15615	15667	15697	15712	15704	15576	15826	15813	15683	15840	15785	15646	15639	15523	15823	15617	15730	15606	15650	15517	15648	15739	15659	15683	15858	15656	15666	15617	15666	15582	15616	15836	15557	15835	15863	15796	15710	15645	15700	15743	15757	15604	15577	15634	15559	15733	15743	15706	15868	15634	15694	15612	15891	15704	15853	15664	15667	15839	15827	15637	15701	15781	15563	15655	15761	15765	15586	15590	15522	15789	15920	15869	15692	15735	15842	15670	15691	15663	15680	15669	15708	15826	15879	15603	15485	15559	15370	15729	15728	15624	15756	15643	15791	15702	15607	15596	15723	15619	15634	15748	15778	15759	15676	15533	15501	15635	15728	15691	15616	15752	15709	15585	15745	15555	15690	15610	15720	15694	15703	15828	15780	15732	15797	15834	15569	15844	15717	15631	15560	15659	15732	15566	15672	15869	15679	15674	15728	15641	15695	15813	15544	15654	15702	15672	15605	15512	15766	15640	15652	15635	15758	15698	16012	15643	15585	15700	15755	15613	15767	15609	15796	15663	15510	15606	15671	15565	15736	15584	15565	15523	15751	15734	15517	15855	15644	15739	15987	15693	15675	15437	15562	15704	15703	15780	15704	15613	15521	15708	15579	15821	15521	15912	15519	15670	15806	15690	15780	15846	15851	15678	15625	15714	15683	15705	15757	15712	15673	15709	15694	15721	15926	15925	15585	15657	15751	15814	15790	15702	15594	15601	15600	15426	15581	15615	15642	15763	15657	15777	15720	15738	15693	15806	15507	15697	15702	15744	15840	15645	15759	15673	15485	15632	15501	15807	15747	15716	15763	15464	15738	15628	15663	15727	15758	15836	15570	15749	15646	15518	15543	15587	15603	15914	15728	15572	15508	15723	15497	15739	15638	15816	15808	15715	15644	15592	15735	15607	15705	15526	15766	15422	15777	15801	15512	15661	15667	16090	15789	15766	15732	15676	15803	15661	15779	15684	15645	16061	15809	15818	15749	15704	15665	15534	15797	15831	15617	15664	15532	15596	15590	15498	15650	15659	15715	15521	15547	15670	15739	15573	15684	15843	15568	15538	15540	15660	15746	15836	15613	15857	15805	15659	15719	15647	15829	15863	15785	15859	15803	15550	15594	15612	15694	15866	15785	15736	15747	15668	15747	15646	15669	15759	15667	15701	15658	15804	15740	15499	15656	15519	15425	15616	15723	15491	15714	15718	15506	15582	15425	15400	15609	15686	15635	15498	15742	15773	15426	15786	15695	15778	15584	15519	15640	15683	15773	15842	15621	15761	15488	15749	15736	15465	15676	15576	15623	15741	15541	15710	15709	15641	15663	15738	15937	15525	15842	15655	15822	15598	15671	15637	15727	15740	15621	15952	15662	15951	15649	15615	15627	15580	15682	15642	15767	15645	15569	15661	15582	15699	15638	15425	15661	15737	15614	15706	15962	15750	15710	15588	15596	15674	15650	15639	15644	15616	15620	15648	15695	15568	15719	15585	15764	15516	15691	15486	15568	15601	15784	15856	15773	15590	15653	15462	15612	15782	15724	15725	15690	15795	15507	15595	15590	15765	15658	15763	15653	15979	15643	15604	15627	15655	15460	15698	15917	15638	15522	15699	15555	15752	15608	15590	15755	15667	15564	15701	15501	15551	15678	15953	15785	15703	15618	15572	15553	15750	15635	15857	15679	15672	15827	15646	15639	15810	15551	15819	15637	15728	15661	15741	15592	15513	15764	15518	15593	15598	15491	15543	15528	15690	15653	15751	15788	15695	15932	15999	15621	15700	15698	15802	15584	15588	15573	15679	15886	15474	15706	15493	15751	15698	15556	15615	15530	15799	15741	15692	15699	15548	15851	15589	15634	15653	15545	15676	15519	15550	15603	15717	15530	15705	15964	15639	15656	15848	15449	15692	15664	15715	15566	15663	15658	15660	15696	15718	15592	15774	15720	15694	15489	15683	15543	15688	15674	15643	15749	15469	15396	15780	15764	15648	15832	15703	15738	15701	15688	15736	15738	15619	15872	15547	15835	15714	15678	15720	15597	15731	15577	15772	15495	15641	15752	15508	15447	15694	15734	15761	15546	15699	15807	15580	15635	15859	15698	15624	15631	15556	15458	15584	15791	15625	15788	15293	15539	15642	15660	15617	15659	15619	15624	15518	15757	15718	15768	15697	15637	15623	15809	15687	15745	15619	15856	15805	15654	15539	15717	15546	15683	15788	15588	15797	15894	15852	15655	15646	15780	15764	15876	15862	15650	15670	15724	15646	15525	15489	15574	15595	15741	15658	15711	15767	15761	15691	15807	15739	15584	15672	15776	15643	15624	15789	15584	15681	15602	15619	15665	15537	15601	15910	15535	15735	15910	15818	15704	15704	15711	15789	15672	15761	15639	15653	15746	15948	15643	15617	15685	15767	15658	15757	15768	15854	15668	15595	15753	15528	15719	15819	15765	15431	15478	15791	15525	15642	15621	15630	15718	15671	15730	15728	15648	15634	15785	15655	15740	15754	15758	15640	15624	15690	15630	15633	15677	15578	15747	15807	15727	15836	15596	15631	15685	15670	15635	15579	15691	15636	15701	15489	15721	15396	15638	15826	15807	15737	15737	15615	15602	15744	15825	15603	15573	15803	15618	15658	15501	15711	15829	15643	15772	15717	15564	15831	15671	15547	15759	15823	15726	15513	15678	15673	15559	15600	15804	15505	15721	15915	15741	15710	15722	15728	15768	15800	15756	15626	15735	15660	15651	15717	15594	15612	15631	15705	15488	15606	15663	15616	15564	15641	15551	15616	15739	15816	15787	15962	15798	15568	15645	15614	15743	15729	15601	15760	15697	15503	15454	15549	15837	15853	15776	15804	15762	15666	15535	15646	15640	15507	15683	15732	15891	15596	15656	15711	15626	15796	15669	15468	15653	15741	15678	15826	15841	15545	15491	15485	15739	15739	15745	15740	15562	15529	15762	15707	15531	15617	15766	15749	15629	15574	15734	15522	15860	15688	15639	15832	15524	15733	15717	15764	15763	15626	15605	15815	15702	15635	15537	15633	15714	15699	15678	15621	15889	15780	15553	15721	15830	15687	15838	15788	15705	15642	15617	15851	15691	15661	15763	15688	15678	15836	15722	15651	15701	15640	15557	15708	15769	15500	15542	15674	15650	15383	15850	15642	15551	15554	15619	15635	15745	15708	15660	15583	15714	15652	15604	15701	15656	15810	15574	15622	15478	15787	15690	15586	15633	15443	15722	15417	15401	15445	15764	15766	15672	15740	15529	15590	15643	15547	15684	15522	15591	15482	15887	15814	15573	15675	15630	15902	15568	15447	15531	15685	15632	15805	15594	15699	15586	15722	15745	15622	15626	15836	15658	15532	15603	15517	15494	15753	15702	15595	15699	15750	15714	15604	15562	15652	15754	15737	15642	15533	15752	15650	15800	15839	15611	15742	15693	15623	15612	15746	15687	15612	15705	15674	15589	15718	15748	15772	15550	15484	15665	15775	15610	15826	15538	15670	15680	15871	15797	15689	15643	15584	15769	15732	15837	15636	15722	15744	15675	15639	15754	15738	15724	15826	15512	15616	15627	15589	15562	15635	15705	15621	15764	15713	15633	15696	15516	15627	15734	15797	15666	15605	15717	15727	15645	15758	15512	15745	15707	15721	15575	15693	15634	15628	15451	15756	15723	15907	15670	15565	15597	15766	15506	15703	15511	15621	15757	15662	15650	15669	15650	15764	15729	15748	15814	15786	15722	15913	15668	15758	15733	15531	15782	15582	15822	15637	15636	15591	15461	15660	15631	15609	15707	15657	15613	15417	15758	15610	15670	15774	15709	15814	15651	15365	15710	15670	15830	15719	15939	15743	15697	15701	15819	15844	15700	15539	15631	15744	15669	15765	15767	15576	15701	15820	15612	15641	15679	15811	15758	15569	15712	15826	15641	15667	15612	15735	15511	15876	15829	15687	15878	15858	15702	15652	15605	15664	15534	15788	15804	15468	15461	15775	15603	15756	15657	15835	15666	15643	15653	15664	15517	15459	15518	15605	15579	15616	15741	15718	15703	15702	15866	15648	15545	15777	15880	15726	15725	15693	15600	15826	15876	15566	15571	15707	15644	15716	15739	15776	15539	15635	15532	15676	15863	15726	15708	15760	15806	15688	15742	15593	15579	15677	15787	15577	15615	15662	15913	15616	15725	15581	15577	15537	15604	15616	15547	15569	15606	15732	15767	15630	15656	15643	15509	15695	15712	15649	15782	15779	15867	15697	15923	15695	15689	15681	15806	15808	15771	15592	15688	15779	15632	15586	15511	15633	15898	15860	15677	15798	15574	15548	15611	15649	15804	15759	15801	15725	15902	15693	15765	15814	15647	15837	15725	15657	15686	15469	15660	15643	15657	15428	15528	15541	15500	15715	15559	15758	15725	15531	15827	15570	15720	15729	15562	15655	15638	15603	15604	15729	15653	15715	15682	15655	15801	15853	15777	15592	15615	15466	15902	15647	15676	15565	15658	15612	15826	15827	15522	15704	15550	15526	15736	15671	15717	15720	15697	15615	15708	15592	15614	15650	15610	15519	15751	15603	15722	15466	15655	15641	15884	15789	15566	15785	15764	15724	15879	15755	15621	15748	15582	15454	15745	15519	15826	15715	15786	15424	15888	15812	15586	15877	15617	15587	15650	15789	15821	15826	15763	15812	15783	15684	15711	15634	15635	15682	15755	15628	15795	15703	15757	15811	15677	15617	15554	15727	15656	15734	15727	15695	15669	15597	15750	15680	15676	15781	15561	15717	15577	15628	15401	15491	15738	15688	15815	15632	15748	15454	15808	15800	15709	15470	15593	15558	15702	15510	15636
64073	91648	62421	36719	23362	16187	14372	14151	14015	14123	13949	14070	13976	14052	14003	13870	13922	13961	14038	13899	14050	13944	14181	13919	14089	14164	14004	14027	14036	13943	14070	13914	14062	13956	14008	13987	13924	14038	14057	13951	14031	13911	13901	13870	13970	13855	13998	13958	13980	13788	13923	14121	14049	13921	13982	14148	14158	13827	14028	13971	13896	14063	14124	14012	13861	13967	13948	13992	13906	14002	13887	13861	13966	13972	14010	13836	14069	13973	13974	14121	14010	14155	14149	14172	14137	14041	13958	13964	14097	13981	13988	14033	13847	14037	13977	13970	14102	13798	13823	13981	14100	13999	13930	13913	13884	13864	14069	14171	13993	14068	14127	14087	14003	14001	14131	14069	13959	13943	13889	13942	13920	14020	13984	13897	14027	14087	13979	14004	13889	14093	14027	14137	14095	13835	14095	14000	14035	14126	14020	14051	14051	13928	14041	13934	13827	14092	14070	13871	14041	13916	13938	13872	13950	13890	13913	13947	14021	13991	14112	14039	14006	13952	13896	14033	14037	14002	13941	14163	13903	14140	13956	14094	13970	13956	14115	13828	13974	14012	14034	14176	13881	13901	13966	13950	13972	14017	13916	13975	14081	14009	13810	14092	14008	13994	14055	13885	14052	14136	13913	13889	13980	14107	13895	14116	13996	13882	14052	13903	14106	13934	14038	13998	14122	13959	14109	13916	13958	13912	14003	13990	14095	14138	14029	13818	14087	14126	14067	14105	13934	14025	14095	13898	14119	13882	14037	13984	13988	14034	13793	13919	13767	14193	13925	13960	13991	13796	14110	14006	13854	13920	14020	13791	14058	14047	13860	13883	13897	13982	14007	14011	13950	14052	14001	14042	14106	13850	14011	13974	14069	14053	14036	13952	14139	13762	13988	14046	13879	14152	14007	14017	14010	13777	13998	13821	13862	13985	13885	14022	14051	13982	13883	13897	13979	13924	13992	13962	13937	14027	13897	14045	14056	14109	13958	13989	13921	13886	13975	14014	14002	14115	13851	13947	14105	13904	14033	14009	13867	13984	13788	14065	13996	14125	14080	13885	13997	14032	13978	14070	13901	14099	13851	14015	14072	13862	13775	14139	13951	13920	14026	13865	14021	13997	13992	14192	13761	13996	14054	14012	13843	13835	14024	13985	13989	13902	14158	13863	14019	14119	13976	14051	14070	14011	14017	13964	13875	13846	13961	14012	13933	13969	13993	13944	13915	13988	13984	13997	14008	14099	13881	14092	13909	14053	13974	14141	14003	13884	13973	14060	14054	14006	14116	13972	13927	13939	14026	13904	13947	14082	13914	14126	14210	14027	13988	13861	14004	13954	13947	13860	13990	13930	13918	14001	13861	14016	13965	13951	14092	14135	13910	13931	14017	13950	13835	13912	13949	13871	14182	13922	13932	13843	14176	13982	14043	14020	13807	14045	14051	13838	14003	14023	14009	13886	13838	14090	14009	13969	14035	13919	13782	14160	14015	14050	13984	13922	14070	13973	13933	13851	14022	14157	13970	13933	14024	13996	13845	13901	13987	14233	14028	13871	13938	14144	13910	13962	14070	14066	13888	14033	14147	14045	13985	13910	13898	13961	13986	13817	13922	13886	13969	13966	13900	14098	13936	13965	13992	14022	14071	14081	13953	13918	14058	14009	13925	13874	14122	13963	14183	13826	13965	13940	14122	13920	13908	13922	14042	14085	14043	14046	13910	14083	13859	13887	13958	14099	13998	14014	13907	14010	13771	13994	13942	14177	14057	14002	14068	13998	14003	13889	14015	13914	14045	14034	13946	13925	13957	13999	14163	13887	13932	13924	14011	14016	13947	14090	13892	13950	14001	13885	13900	14054	13888	14012	13820	14050	13929	13995	13976	14135	13982	13990	14027	14136	14019	14016	14017	14111	14007	14162	14050	13906	14170	13811	14042	14126	14146	14102	13891	13950	13922	14193	13987	13967	14026	14013	13979	14079	13871	13992	13836	13987	13927	13983	13897	14106	14097	13980	13869	13925	14009	14000	13940	13943	14114	14036	13989	14145	13904	13957	14035	13946	14036	14012	14080	13896	13967	13959	13972	13997	13795	13888	13900	14025	14000	13849	13923	14041	14028	13925	14047	13993	13926	14117	13845	14101	14061	14043	14161	13889	13877	14020	13930	13877	14128	13921	14104	14055	13972	13892	13934	13986	13999	13981	13939	13992	14027	13809	13891	13879	14015	14004	14068	14103	14003	13899	13979	13995	13927	14122	13990	14106	13942	14023	13994	14131	14009	14020	14023	13993	13769	14241	13953	13993	13873	14022	14099	13787	13890	14206	13974	14017	13903	13856	14059	13964	14023	14026	13758	13969	13769	14115	14048	13823	13881	13926	13838	13927	14091	13956	13924	13937	14033	14073	13955	13945	13985	13880	13980	14064	13951	13973	14044	13894	13986	13976	14055	14012	14035	14034	13906	13975	13994	14020	13975	13945	14153	14000	14031	13971	13949	13983	14000	14012	14164	13806	14047	13963	14047	13974	14154	14079	13993	14169	13990	14192	14119	14004	14063	14072	14101	13997	14082	14043	14091	13899	14008	13957	13978	14067	14037	13964	13868	13925	13854	14025	13911	13955	13964	13860	14105	13986	13946	13965	13922	14082	13942	14027	14074	14061	13802	14053	13785	13815	13899	14041	14006	14011	13989	13914	14088	14120	14090	14095	14083	14070	13893	13977	13918	14052	13947	13896	14092	14014	14155	13988	14197	14066	13891	13876	14146	13877	13985	13880	14093	14027	14131	14090	13999	13945	13927	13968	13935	13976	14173	13900	13965	13972	14157	14081	13945	14002	14112	14097	14007	13881	14011	13997	13949	13993	14061	13915	13973	14039	14062	14132	14003	14030	13988	14114	14070	13868	13973	14084	14034	14060	13973	13946	13730	13892	13895	14236	13966	14072	13968	13972	14040	13925	14073	13882	14122	13973	13964	14012	14162	13964	14056	14009	13944	13945	13966	13952	13915	13995	13921	14005	14106	13979	13907	13957	13854	14044	13881	13764	13887	14128	14053	14119	13933	13898	14065	13876	13951	13874	14044	13976	14055	13942	14006	13999	13993	14097	13963	13809	14042	14048	13910	13927	14041	13858	13996	14068	14056	14124	14139	14027	14007	13799	14173	14080	14047	13979	14004	14028	14061	13888	13931	13788	13930	13957	14101	13869	14039	13975	14097	14012	14110	13879	14126	13987	13859	14129	13928	13921	13939	14041	14000	14055	13992	14067	13995	14018	13871	14192	13951	14112	14014	14027	14073	13796	13924	13880	13937	13917	13970	14021	13952	13999	14085	13759	14042	14000	13980	13977	13881	13964	14124	14028	13963	14084	13894	14126	13992	13819	13821	14084	13992	13937	13839	13987	14099	13930	14005	13920	14106	14000	13850	13926	14032	13958	14025	13966	13898	14027	14132	13908	13955	13971	14089	13925	14011	13857	14107	13948	13955	13892	13929	13955	13921	14037	14069	13973	13957	14038	13978	13923	14160	13936	13980	13861	13994	14044	13793	14022	14063	13893	14056	14121	13950	13888	14067	13970	14019	13958	14098	14007	13794	14077	13909	13947	14021	14109	13862	13904	13846	13943	13909	13903	14108	13982	14017	13965	13996	13878	13935	13905	14049	14024	13937	14038	13988	13960	14046	13851	14034	13992	14060	14110	14036	13927	13936	13901	13862	13953	13910	13929	13871	13992	14189	13945	14065	14032	13807	13971	14097	13847	14154	13930	14122	14033	14124	13924	13947	13819	14039	14138	14043	14034	13863	14004	14045	13912	14026	14009	14105	14111	14069	13960	13984	13992	14079	13900	13926	13877	13917	14009	13890	13963	14173	13942	13924	14054	13923	13925	13946	14009	14067	14069	13836	14067	14064	13987	13986	13922	13999	13765	13969	14205	13990	14055	14048	13943	13826	14122	14053	13785	13821	14011	13947	14052	13951	13993	13902	14052	13922	14097	14078	14047	14031	14125	13962	14067	14120	14021	13881	13942	14044	14003	13974	13967	14010	13998	13934	13968	13891	14023	13979	13975	14057	13939	14007	14151	14114	14057	13992	13885	14013	13952	13988	13911	13885	14109	14017	13969	13988	14056	13777	13888	13907	13974	14024	13964	13840	13829	13947	14035	13887	13995	14118	13921	14026	13974	14083	13946	14103	13819	13972	14034	14181	13947	14109	14035	14073	13969	13973	14147	14031	14093	14243	14176	13965	13917	13984	14017	13788	13852	14025	13837	14088	13820	14010	14008	14169	14125	13977	13856	13887	14241	13961	13974	14086	13948	14038	13974	13996	13926	13952	14078	14037	13951	14053	14126	13979	13975	13897	14160	14017	14157	14027	13944	14020	14106	13988	13909	14003	13883	14131	13945	14003	13870	14015	14076	13952	13944	13994	14006	14094	14065	14008	13933	14040	13977	13938	13864	14084	13947	13897	14072	14118	14020	13977	14023	13864	13855	13992	13943	14053	14066	14167	13995	13888	14029	14030	13987	14017	13985	13887	13883	14000	14054	14007	13815	14034	13917	13943	14174	14066	14085	14007	14063	13902	14111	14131	13951	13896	13881	13933	13978	14049	13820	14245	14013	13956	14014	13994	13935	14048	13913	14021	13823	13879	13844	13897	13854	14044	14043	13917	13943	13986	13956	14005	14010	14091	13725	13967	14078	13952	13942	13908	14057	13940	13946	13954	13947	13904	13934	13969	13975	14107	13981	13926	14044	14070	13796	14112	13980	13882	13921	14163	13925	13863	13998	13961	13953	13967	13855	13986	13995	14059	14091	14031	13987	13992	13749	14029	14011	13935	14097	14044	13896	14020	13852	14002	14095	13926	13880	14046	14146	14048	14118	13943	13864	13877	14077	14095	14020	14021	13979	13910	14057	14025	13907	13939	13996	14026	14170	13911	14096	13932	14039	13851	13973	13927	14025	14030	13950	14016	14039	13983	13806	13995	14087	13992	13966	14076	13868	13844	13958	13876	13972	14112	13962	13938	13987	14007	13969	13824	13994	13930	14059	13984	13903	14135	13808	14145	13953	13996	14111	14045	14041	13882	14061	14017	14093	13950	14058	14025	14066	13941	14046	14019	13980	14063	13973	13883	14042	13833	14166
22936	22196	29696	24488	22189	23043	22594	16490	15462	15478	15501	15236	15166	15079	15219	15283	15206	15028	15199	15196	15240	15270	15026	15117	15205	15203	15201	15174	15141	14928	15156	15030	15317	15019	15142	15263	15284	14985	15388	15135	15111	14891	15055	14991	15025	15240	15198	15197	15309	15201	14906	15048	15134	15075	15049	15084	15240	15003	14943	14995	15029	15077	15282	15084	15064	15127	15070	15122	15036	14972	15136	15126	15178	15035	15070	14994	15219	15164	15107	14951	15008	15000	15186	14982	15093	15019	15093	14945	14970	15071	15252	15112	15120	14830	15244	14855	15334	15086	15142	14904	15030	15015	15092	14835	15071	14992	15189	15031	15089	15082	15047	14951	14943	15098	15103	15092	14974	14975	15060	15176	15077	15162	15085	15061	14981	15250	15295	14913	14922	15143	15122	14780	14993	15185	14920	14908	15096	15020	15073	15017	15166	15093	14987	14806	15161	15043	15060	15145	15164	14670	15092	14832	14939	14920	14998	15138	15102	14975	14992	15036	15253	15116	14938	15067	15177	14841	15105	14909	14977	15005	14952	15037	14958	15017	15023	15168	15061	15073	15172	15005	14929	15068	15129	14929	15066	15053	14994	15088	15163	15087	15010	15124	15169	15063	15088	14967	15089	15234	15028	14835	14849	14976	14741	15126	14955	14931	15058	15014	14797	15194	14899	14962	15276	15232	15094	14898	15050	14995	15193	15013	14934	14983	14959	15155	14863	14855	14935	14965	15132	15052	14943	15084	14824	14921	14914	14974	15061	14951	14977	14918	14999	15096	15031	14851	14835	15094	15003	15240	14982	15207	15076	14887	15071	15046	15047	14978	14950	15128	14988	15179	15212	15083	14924	15014	15184	14966	15083	14977	15275	15006	15094	15050	14903	14886	14907	14822	15145	15041	14958	15084	14808	15119	14956	15029	14944	14816	15074	15183	15065	15040	14993	14923	15014	15005	14974	15063	15018	14949	15131	15222	15123	15058	15033	14920	14930	14868	14961	15094	15082	15054	15128	15243	15126	15058	14993	14933	15106	15181	14767	15079	14962	15138	14967	14989	15043	15077	15038	15060	15212	14827	15052	15055	15174	15062	15080	14985	14887	14877	15028	15036	14973	14930	15002	15007	15153	14981	15056	14911	14978	14909	14791	14884	14980	14966	14902	15034	14949	14953	15048	14915	15013	15141	15166	14986	15118	14915	15106	15211	15129	15203	14925	15051	14996	14914	15174	15021	15062	15069	15195	14953	15024	15006	15011	14922	15172	14799	15073	14978	15230	14995	14970	15174	15056	14749	15065	15107	14940	15083	14939	15209	15183	15057	14813	14877	14836	14984	15129	15026	15032	14804	15153	14920	14773	15097	14924	14960	15029	15138	15208	15078	14998	14961	15076	14984	15074	14912	14964	15066	14920	14844	15035	14980	14995	15022	15051	14984	15086	14957	14999	15088	14964	14883	14886	14951	14981	14951	14901	14827	14956	15252	14894	15063	14890	14973	15006	14856	14938	14979	15049	14851	15140	15043	15069	15024	15053	15001	15171	14946	14923	14897	15049	14863	15060	15167	15011	14969	14980	15134	15036	15126	15081	15047	15097	14960	14993	15175	14993	15069	14962	14971	14830	15016	15028	14975	15050	15052	15017	14933	15082	15085	14968	15128	15109	15205	14846	15074	15139	15026	14862	15075	15048	14835	14998	14988	15015	14942	15024	15034	14952	15018	14846	14853	15001	15041	15019	14981	15158	14965	14883	14885	15190	15114	14969	15138	14957	14927	14994	14986	14865	14968	15084	14981	14968	14939	15034	15118	15031	15093	15035	15118	15013	15161	15026	14992	15054	14897	15098	14986	15017	14936	14984	15036	15062	15100	15130	15020	15072	14787	15072	15006	14902	15126	14913	14912	15005	14964	14958	15087	14894	15052	15089	14911	14980	15104	14824	15121	14889	14970	14792	14766	15101	14958	15055	14996	15071	15020	15166	14921	14819	15047	15011	15303	15019	15013	15000	14913	14987	15125	15028	15193	15058	15150	15079	14831	14810	14991	14911	15111	15083	15250	15018	15250	15007	15011	14900	14990	14931	15104	15000	15051	14936	14988	14901	14850	15072	15115	15067	14981	15136	15160	15088	15168	14963	14986	15073	14861	14968	14953	15061	15139	15121	15154	15028	15004	14980	14886	14896	15008	15031	15097	14945	14981	15043	15128	15032	15023	15019	15156	14945	14721	15075	15369	15078	15045	14938	15145	15106	15083	14871	15021	15084	15019	15157	15056	15007	14895	15086	15182	15011	14840	15020	14958	14973	15219	14995	15013	14958	15108	14916	15024	14857	15202	15072	15018	15072	15064	15052	15055	14897	15011	15145	14983	15024	14727	14858	14944	14887	15093	15161	14961	15178	15218	14928	14949	15037	14978	15081	14972	15023	14933	15211	15001	14943	14976	14992	14881	15113	15045	14965	14873	14926	14860	14996	15039	15047	14955	14990	15145	14942	15044	14946	14816	15030	14921	14838	14918	14999	14958	14736	15074	14960	15192	15162	14812	15077	14896	14978	14979	15007	15042	15009	15124	15211	14941	15142	14947	14869	14948	15318	14963	14985	14947	15053	15016	15022	14978	14921	14778	15028	15020	15063	15088	14974	15042	15105	15065	15119	14862	15098	15019	15021	15109	15073	15021	15228	15017	15001	15199	15073	15033	15008	15275	15122	15076	15127	15098	14848	14934	14876	15074	15102	14921	15018	15051	15118	14977	14960	15050	15100	14873	14917	15130	14948	14870	15037	14816	15070	14840	15013	14920	15058	14983	15236	15101	14954	15011	14967	14936	14973	15072	14970	15083	15130	15145	15156	14926	14915	14943	14918	15221	15023	15117	14964	15042	15078	14983	14957	15024	14962	15116	15042	14994	15154	14803	14925	14962	15078	14965	15085	15012	15121	14962	15041	14880	14984	14939	14872	14848	14994	15001	15075	15032	14995	15091	14976	14975	14993	15123	15076	15026	14969	14727	14931	14913	15168	15154	14909	14938	15040	15090	15055	15008	14967	15061	15065	15014	15135	15027	15149	15055	14918	14832	15162	14952	15035	15113	15139	15116	15085	14903	15107	14947	15254	15145	15061	14896	15187	14800	14934	15036	15014	15150	14814	14984	14911	14980	15130	14983	15011	15009	14980	15051	15073	14884	14980	15202	14958	15135	14929	15109	14923	15057	15043	15129	15147	14833	14939	14947	14958	14944	14922	14943	15270	15005	14935	15028	14974	14875	14990	15060	15139	15009	14999	14971	15097	14824	15132	15009	14914	15025	15017	14997	14872	15129	14978	15008	14885	14996	15056	14950	15096	15001	14964	14850	15004	15190	15126	15088	15180	14913	14949	15132	15000	14977	14953	15002	14859	15050	15225	14823	15065	14854	14994	15001	15037	15197	15097	15019	14909	14956	14969	15010	14761	15013	15042	15046	15046	14916	15146	15101	15170	14989	15115	15322	15144	14886	15080	15076	15181	15070	14977	15098	15115	14910	14932	14845	15090	14868	15178	15106	15252	15182	14967	15209	15014	15180	14890	15094	15184	14954	15053	15133	15086	14965	15022	15084	14993	14986	14986	14856	14826	14825	15072	14917	15311	15131	14967	15099	15167	14973	14953	15045	14996	15002	14999	15271	15120	15092	15142	14921	15001	14783	15113	14994	15119	14941	15019	14878	14744	14830	15140	14816	15103	14860	14890	14947	14939	15168	14909	15175	14845	14830	15172	15040	15034	14941	15241	14988	14926	15127	14956	14876	14984	15099	14875	14900	14812	15053	14936	15087	14823	14954	14929	14749	15003	14987	15071	15017	15079	15066	15042	14965	15049	14933	14836	14898	15175	15073	14837	15118	14970	14990	15055	15247	15163	14996	15150	14933	15081	15050	14943	14941	14930	14818	14978	15167	15043	14831	14960	15100	15055	15033	15099	14809	15210	15023	15063	15200	14879	14910	15111	14758	15024	14955	15121	14966	15032	14885	15057	14965	14980	15063	14987	14935	15178	14929	15096	14963	14906	14782	15119	14954	14903	15026	15158	14971	15073	15008	15055	15023	15098	15147	15106	14987	14866	15084	15074	15022	15098	15219	14953	15004	14966	15295	15052	15079	14908	15047	15089	14962	15160	14996	14933	14938	15142	15042	14945	15188	15182	15157	15005	14960	15172	14983	14929	15171	15114	14994	14924	15196	15133	15190	15165	14969	14961	14971	14885	15156	15112	15047	15039	15195	15080	15141	15033	15083	15010	14892	15172	15245	15173	15064	14971	15237	14954	15122	14913	14941	15138	15054	14948	14859	14927	15105	15186	14918	15115	15016	15002	15038	15038	14966	15014	14896	14823	15109	14873	14961	15009	14893	14872	14931	15070	14986	15070	14768	14833	15062	15121	15064	15051	15001	15159	14883	14977	15003	15096	14990	14961	14911	15209	14983	14966	15094	15125	14927	15061	15006	15043	14935	14960	14956	15066	14939	15157	15050	14909	15081	15008	15071	15116	14918	15035	14934	15142	15104	14994	15090	15149	14897	15015	14996	15063	14897	15077	14947	15120	15079	14895	15006	15088	14993	14935	15103	14918	14911	15028	14947	15030	15089	15103	14927	15002	15074	14906	14935	15019	15039	15130	14777	15020	14920	14955	15079	15132	14958	15014	14831	14944	14903	15015	15195	15070	14968	14958	14935	15101	15208	14958	14960	14727	14955	14920	15045	15025	14970	15112	15102	15139	15237	15034	14933	14938	14753	15096	15079	14864	15093	15095	14956	15007	15040	15158	14885	14914	14935	14896	15014	14988	15097	14776	14980	15039	15136	15013	15066	15066	15008	15035	15137	15167	14969	15072	14987	15045	15043	15100	15136	15065	15172	14945	14703	15075	15304	14953	14809	14952	15043	14989	14963	15082	14841	14940	15098	14936	15035	15035	14983	15099	15039	15226	15043	15026	14997	15125	15104	14916	15000	15023	15077	15140	15009	14930	15170	15067	15191	15106	14916	15054	15086	15022	14927	15156	14841	14956	14963	14909	14797	15112	15223	14943	14837	15075	14994	14961	15102	14981	14963	15023	14860	15077	14958	14996	15183	14998	14979	15036	14917	15051	14953	15026	15229	14931	14972	15157	14955
57974	97822	74542	47109	29332	18411	14460	13669	13709	13570	13384	13591	13413	13382	13599	13394	13575	13443	13474	13568	13421	13571	13530	13639	13433	13595	13738	13424	13520	13390	13487	13576	13650	13565	13496	13721	13491	13524	13429	13514	13597	13438	13596	13483	13649	13557	13432	13535	13461	13535	13692	13481	13470	13642	13587	13563	13450	13438	13643	13394	13622	13605	13579	13579	13640	13508	13675	13524	13417	13610	13368	13699	13562	13544	13571	13429	13464	13541	13718	13356	13606	13590	13537	13583	13501	13485	13520	13647	13542	13675	13389	13666	13451	13657	13590	13410	13525	13433	13610	13654	13427	13524	13478	13521	13471	13423	13603	13630	13679	13529	13401	13460	13506	13487	13560	13588	13532	13517	13593	13574	13391	13561	13504	13380	13535	13522	13527	13460	13376	13555	13701	13503	13646	13551	13407	13326	13523	13613	13485	13497	13661	13629	13402	13487	13665	13632	13395	13603	13513	13711	13602	13380	13508	13356	13654	13435	13429	13468	13576	13483	13625	13517	13513	13579	13538	13347	13517	13586	13612	13595	13546	13666	13715	13648	13485	13361	13487	13642	13468	13615	13665	13461	13552	13465	13578	13717	13420	13645	13537	13606	13537	13479	13362	13583	13648	13535	13477	13446	13401	13529	13526	13464	13492	13508	13412	13764	13510	13503	13465	13643	13537	13423	13503	13709	13652	13334	13719	13362	13566	13544	13550	13632	13655	13486	13391	13592	13507	13659	13495	13518	13408	13448	13465	13442	13447	13560	13382	13610	13560	13523	13501	13544	13610	13485	13636	13538	13645	13622	13629	13378	13487	13317	13465	13448	13761	13387	13371	13555	13468	13515	13567	13444	13586	13702	13638	13570	13528	13665	13487	13471	13472	13521	13521	13503	13543	13480	13339	13501	13507	13448	13529	13621	13472	13353	13393	13650	13486	13642	13413	13454	13537	13589	13548	13508	13536	13665	13474	13582	13576	13435	13544	13368	13367	13519	13684	13489	13565	13502	13565	13545	13485	13506	13300	13555	13521	13444	13420	13409	13443	13642	13632	13650	13649	13572	13345	13496	13590	13458	13468	13566	13426	13510	13542	13662	13581	13486	13487	13533	13735	13586	13579	13428	13482	13592	13323	13389	13600	13533	13616	13524	13653	13589	13489	13512	13587	13563	13690	13583	13499	13411	13451	13594	13447	13407	13542	13468	13718	13357	13676	13430	13570	13539	13561	13444	13484	13486	13374	13605	13582	13543	13780	13477	13391	13593	13501	13600	13448	13580	13615	13493	13491	13607	13368	13501	13570	13582	13417	13617	13653	13485	13399	13606	13507	13578	13641	13614	13394	13447	13603	13457	13629	13519	13463	13476	13579	13497	13654	13571	13481	13550	13543	13498	13448	13447	13675	13636	13556	13447	13434	13564	13375	13526	13701	13516	13668	13431	13501	13463	13498	13686	13520	13439	13612	13508	13585	13522	13616	13582	13530	13364	13572	13571	13440	13476	13563	13597	13580	13431	13481	13430	13574	13386	13554	13406	13675	13531	13435	13604	13393	13536	13440	13469	13636	13563	13486	13548	13679	13463	13449	13382	13525	13606	13654	13594	13659	13468	13448	13518	13637	13523	13465	13447	13551	13451	13566	13379	13561	13527	13521	13580	13431	13520	13433	13499	13397	13640	13501	13459	13411	13572	13388	13620	13424	13559	13561	13487	13615	13596	13438	13419	13371	13562	13534	13394	13539	13594	13498	13440	13384	13625	13434	13415	13533	13629	13603	13544	13554	13492	13522	13491	13444	13511	13449	13414	13472	13590	13402	13625	13642	13514	13606	13469	13378	13447	13478	13405	13577	13556	13473	13346	13589	13445	13613	13488	13684	13511	13530	13504	13339	13552	13509	13497	13511	13527	13564	13511	13572	13478	13469	13547	13505	13391	13491	13437	13442	13492	13250	13502	13626	13696	13577	13442	13600	13571	13420	13546	13544	13459	13551	13436	13516	13557	13522	13368	13381	13634	13546	13634	13673	13497	13305	13493	13436	13437	13538	13418	13558	13475	13567	13517	13558	13588	13609	13426	13525	13648	13567	13424	13463	13475	13439	13487	13482	13598	13461	13418	13633	13617	13540	13615	13564	13503	13476	13363	13474	13364	13503	13442	13554	13543	13533	13583	13559	13530	13461	13539	13591	13648	13518	13613	13527	13521	13622	13595	13530	13559	13512	13451	13556	13446	13562	13532	13538	13706	13563	13413	13556	13535	13444	13563	13410	13605	13432	13608	13502	13349	13550	13567	13661	13469	13368	13554	13519	13510	13590	13627	13536	13553	13540	13556	13471	13452	13471	13424	13579	13504	13518	13514	13393	13516	13707	13493	13728	13554	13542	13534	13434	13489	13605	13599	13556	13553	13562	13490	13432	13474	13480	13459	13544	13595	13603	13650	13649	13435	13495	13394	13424	13387	13559	13336	13432	13463	13585	13469	13665	13296	13525	13563	13453	13604	13603	13531	13330	13571	13554	13443	13283	13537	13493	13692	13555	13595	13447	13462	13369	13483	13472	13557	13626	13608	13596	13554	13704	13535	13659	13530	13426	13558	13753	13441	13486	13324	13429	13333	13606	13450	13544	13517	13590	13681	13628	13489	13514	13540	13579	13459	13546	13527	13580	13617	13508	13569	13343	13471	13555	13572	13525	13610	13453	13402	13565	13528	13491	13582	13413	13511	13297	13631	13566	13502	13653	13558	13552	13688	13515	13341	13434	13475	13408	13679	13575	13669	13442	13535	13686	13489	13466	13522	13523	13667	13599	13732	13577	13711	13623	13557	13507	13420	13640	13535	13379	13602	13517	13435	13463	13537	13348	13453	13545	13483	13522	13622	13373	13565	13666	13493	13617	13472	13425	13538	13583	13552	13528	13549	13476	13396	13541	13456	13630	13430	13566	13539	13409	13561	13578	13749	13578	13461	13539	13359	13595	13489	13518	13549	13449	13513	13501	13449	13628	13525	13707	13638	13614	13555	13716	13455	13675	13426	13422	13663	13421	13498	13478	13655	13630	13602	13537	13493	13513	13558	13522	13475	13224	13591	13309	13556	13509	13457	13444	13533	13570	13535	13540	13370	13484	13445	13701	13575	13608	13500	13537	13498	13543	13429	13564	13543	13594	13626	13632	13240	13511	13502	13497	13572	13576	13514	13704	13423	13462	13680	13489	13527	13486	13492	13684	13449	13496	13497	13452	13530	13773	13582	13359	13384	13433	13459	13484	13571	13513	13604	13368	13513	13578	13248	13511	13435	13437	13537	13512	13490	13594	13379	13601	13660	13557	13409	13500	13519	13627	13525	13684	13433	13440	13440	13523	13317	13427	13612	13568	13610	13417	13576	13592	13506	13542	13478	13618	13591	13541	13458	13572	13366	13618	13548	13589	13532	13335	13493	13624	13312	13454	13523	13519	13412	13602	13463	13604	13505	13526	13567	13734	13428	13470	13401	13610	13511	13524	13436	13670	13630	13621	13444	13566	13479	13614	13520	13531	13662	13531	13611	13416	13630	13439	13566	13546	13505	13516	13459	13509	13331	13580	13484	13566	13545	13656	13544	13416	13517	13315	13564	13449	13415	13428	13436	13273	13585	13496	13382	13622	13584	13612	13425	13430	13582	13447	13557	13365	13371	13429	13573	13594	13502	13425	13422	13454	13536	13623	13442	13483	13585	13633	13517	13483	13628	13486	13429	13529	13467	13391	13411	13310	13642	13563	13403	13650	13451	13511	13592	13441	13556	13512	13550	13259	13550	13572	13573	13602	13546	13581	13543	13565	13525	13467	13294	13527	13455	13592	13463	13516	13470	13608	13672	13437	13672	13437	13630	13601	13408	13513	13409	13518	13561	13696	13451	13612	13553	13582	13468	13537	13394	13564	13505	13559	13511	13460	13476	13470	13422	13617	13537	13398	13426	13511	13353	13520	13550	13347	13435	13477	13594	13522	13469	13333	13492	13676	13531	13503	13511	13450	13469	13617	13311	13572	13651	13545	13573	13385	13542	13429	13518	13441	13466	13447	13432	13536	13440	13602	13687	13583	13619	13602	13468	13515	13373	13544	13586	13419	13569	13515	13512	13615	13459	13444	13532	13513	13646	13579	13497	13392	13645	13575	13472	13514	13469	13670	13750	13500	13526	13502	13437	13630	13637	13743	13492	13428	13600	13524	13673	13514	13498	13559	13412	13609	13559	13405	13647	13495	13530	13566	13481	13447	13487	13462	13471	13505	13475	13524	13652	13448	13659	13502	13465	13535	13527	13514	13437	13520	13590	13470	13418	13633	13486	13463	13502	13555	13492	13359	13642	13551	13345	13510	13594	13471	13708	13351	13519	13568	13388	13496	13520	13673	13587	13405	13691	13290	13591	13566	13446	13554	13605	13484	13615	13476	13509	13593	13559	13467	13380	13441	13517	13582	13521	13536	13509	13595	13580	13553	13457	13602	13494	13573	13556	13499	13625	13388	13632	13572	13503	13385	13616	13424	13604	13445	13435	13416	13498	13590	13347	13527	13564	13483	13475	13480	13571	13445	13537	13517	13483	13479	13508	13580	13448	13488	13593	13517	13420	13511	13671	13508	13431	13430	13642	13578	13480	13471	13421	13493	13525	13452	13414	13561	13436	13530	13662	13329	13737	13474	13475	13593	13367	13495	13572	13546	13484	13361	13405	13399	13604	13441	13612	13537	13510	13624	13464	13540	13494	13590	13440	13347	13489	13566	13691	13597	13408	13631	13408	13635	13570	13478	13435	13621	13520	13570	13480	13586	13491	13476	13657	13404	13520	13603	13427	13519	13614	13425	13528	13424	13508	13543	13389	13403	13497	13345	13470	13529	13519	13627	13492	13471	13689	13596	13654	13565	13428	13481	13521	13526	13686	13666	13516	13314	13393	13572	13508	13568	13440	13560	13485	13528	13419	13619	13558	13574	13525	13724	13591	13535	13578	13429	13572	13489	13445	13458	13524	13428	13413	13463	13423	13480	13665	13468	13733	13451	13431	13452	13622	13665	13476	13509	13744	13669	13514	13573	13414	13576	13572	13435	13472	13413	13334	13587	13597	13476	13574	13522	13562	13620	13489	13508	13530	13583	13616	13591	13505	13590	13618
33117	36789	31826	24043	17383	15712	15703	15042	15099	15328	15271	15114	15173	15100	15081	15201	15189	15303	15251	15132	15206	15296	15231	15251	15362	15157	15261	15130	15180	15210	15051	15017	15225	15081	15050	15058	15151	15196	15175	15041	15072	15287	15281	15069	15155	15060	15182	15003	15275	15145	15103	15194	14889	15265	15301	15037	15233	15326	15152	15198	15121	15151	15146	15165	15004	15037	14890	15236	15059	15341	15170	15125	15149	15204	15102	14970	15011	15071	15148	15285	15084	15237	15097	14966	15067	15177	15008	15105	15230	15171	15041	15010	15080	14995	15296	15388	14975	15078	14944	15387	15145	15144	15257	15039	15114	15022	15191	14980	15097	15156	15054	14992	15008	15189	15216	15067	14954	14844	15252	15111	15234	15097	15106	15149	15233	15202	15158	15082	14983	15081	15238	15062	15152	15047	15010	15075	14914	15091	15161	15176	14906	14980	15142	15140	15091	15230	15046	15113	15038	15063	15179	15066	15070	15053	15058	15020	15070	14941	15155	15107	15043	15257	15191	15366	15328	15142	14998	15044	15368	15113	15037	15193	15192	15081	15275	15172	15152	15050	14825	15086	15245	15113	15054	15027	14947	15299	15063	15125	15085	14986	15000	15326	15064	15111	15050	15005	14984	14992	15217	15151	14993	15107	15017	15205	15222	15095	15181	14992	15034	15385	15165	14980	15279	15148	15145	15151	15176	15091	15010	15072	15115	15021	15106	14994	15369	15212	14905	15050	14992	15280	15084	15316	15167	15331	15049	15165	15243	14892	14944	15060	15011	15001	15061	15011	15306	15137	15157	15154	15157	14978	15323	15247	14992	15125	15067	15164	15253	15277	15160	15173	15125	15037	14897	14929	15106	15247	15311	15128	15240	15070	15278	15149	15110	15339	15186	14941	15109	15004	15077	15053	15139	15007	15155	14936	15096	15063	15083	15252	15234	15261	15180	14994	15025	15062	15002	15171	15044	15205	15126	15066	15202	15165	15071	15284	15212	14976	15225	15158	15165	15006	15105	15177	15103	14964	15215	15049	14932	14962	15091	15036	15021	15077	15289	15232	15163	15178	15199	15083	15139	15259	14808	15196	14864	15227	15166	15053	15098	15111	15119	15083	15326	15217	15434	15195	15142	15114	15320	14970	15189	15210	15350	15033	15043	15092	15100	15133	15314	14870	15080	15163	15115	15179	15130	14953	15052	15144	14986	15290	15183	15247	15164	15239	15132	15210	15029	15369	15251	15087	14946	15231	15158	15072	14862	15185	15123	15050	15295	15297	15357	15255	15072	15089	15166	15104	15067	15045	15224	15114	15230	14999	15209	15065	15139	15183	14979	14999	15240	15190	15163	15145	15046	15140	15076	15065	15131	14862	15208	14927	15068	14964	15116	14903	15146	15266	15123	14984	15047	15010	15072	15122	15092	15123	15089	15165	15147	14933	15109	15155	15050	15217	15055	15187	15448	15018	15093	15001	15328	15203	15114	15142	15083	15263	15082	15238	15235	15120	15031	15159	14919	15196	15152	15109	15273	15053	15146	15173	15237	15100	15141	15149	15171	14978	15113	14999	15052	14961	15116	15191	15297	15079	15060	15105	15085	15012	14992	15108	15051	14947	15032	15228	15019	15131	15133	15064	15268	15159	15130	15183	15151	15263	15267	15147	15106	15059	15228	14945	15105	15140	15133	15125	15167	15163	15174	15037	15111	15149	15352	15189	14984	15074	15245	15359	15212	15120	15090	15071	15113	15285	14975	14974	15186	15213	15453	15191	15036	15081	15388	15306	15141	15126	15244	15365	15295	15199	15046	15045	14973	14977	15289	15123	15102	15072	15064	14970	15029	15276	15076	15026	15082	15181	15053	15337	15242	15115	15303	15067	14999	15255	14942	15158	15190	15265	15131	15050	15367	15042	15103	15044	15061	14961	15210	15096	15119	15094	15207	15026	15042	14996	15239	15273	15078	14996	15155	15284	15458	15141	15046	15291	15217	15048	15229	15214	15122	15134	15106	15040	15136	15211	15140	15129	15223	14980	14872	15174	14886	14985	15312	15262	15141	15218	15165	15051	15317	15067	15249	15214	15179	15093	15090	14992	15155	15115	15105	15305	14921	15079	14953	15120	15179	14957	15125	15114	15107	15052	15189	15222	15102	14923	15137	15158	15074	15032	15154	15226	15188	15023	15192	15288	15120	15077	15286	14938	15007	15174	15198	15167	15078	14929	15067	15319	15162	15123	15153	15175	14958	14992	15432	15087	15011	15197	15123	15089	14998	14979	15254	15051	15252	15109	15049	15141	15037	15142	15217	14818	15121	15016	15081	15108	14971	15216	15163	15268	15157	15032	15052	15239	15140	15131	14977	15218	15310	15126	15273	15166	15130	15184	15033	15127	15141	15207	15366	15182	15030	15111	15149	15103	15355	15121	15259	15054	15202	15207	14977	15230	15105	15213	15043	14948	15103	15067	15127	14875	15067	15210	15110	15184	15223	15065	15085	15106	15292	15145	15217	15140	15146	15015	15273	15173	15065	15057	15367	15096	15042	15100	15106	15242	15079	15121	15211	15079	15127	15141	15113	14972	15285	15160	15082	15176	15112	15067	15144	15075	15196	15075	14971	15290	14941	15138	15298	15062	15227	15051	14949	15241	15090	15113	15175	15205	15146	15134	15354	14977	15033	15007	15043	15161	15170	15033	15034	15020	15007	15242	15124	15024	15144	15051	15073	15086	14845	15088	15288	15072	15051	15171	15196	15154	15156	15405	15231	14908	15082	15230	15200	15100	15355	14892	15207	15204	15074	14976	15141	14948	15092	15190	14979	15040	15215	15152	15127	15256	15348	15296	14943	15282	15183	15192	15117	15127	15198	15030	15155	15191	15326	15212	15024	14953	15155	14883	15059	15014	15033	15064	14989	15215	15093	15085	15333	15196	15255	15200	14973	15023	15258	15025	15020	15109	15272	15296	14916	15140	15263	15213	15027	15082	15137	15165	15066	15054	15145	15164	15346	15097	15265	15178	15032	15101	15196	15175	15357	15138	15053	15277	15283	15319	15124	15070	15142	15226	15131	14979	15206	15027	14973	15099	15140	15212	15168	15189	15119	15152	15122	15230	15088	15314	15220	15187	15359	15214	15117	15129	15161	15089	15234	15070	15033	15214	14968	15115	15139	15240	14934	15321	15008	15126	15226	15293	15157	15209	15043	15073	14991	15171	14957	14946	15086	15188	15172	14890	14973	15076	15048	14952	15141	14956	15053	15123	15009	15254	15177	15084	15245	15220	15291	15087	15031	15220	15174	15249	15083	15157	15141	14986	15078	14989	15114	14949	15065	15070	15173	15266	14967	15213	15150	15228	15156	15200	15309	15167	15263	15252	15030	15094	15153	15066	15170	15180	15028	15105	15008	14994	15048	15203	15320	15190	14879	15040	15327	14956	14970	15063	15164	14948	15063	15075	14980	15090	15087	15382	15177	15044	15005	15187	15016	15352	15127	15047	15027	15095	15031	15255	15085	15017	14995	15034	15031	14998	15182	15176	15232	15176	15132	15235	15152	15121	15146	15034	15109	15040	15162	15279	15184	15387	15128	15149	15268	15124	15072	15061	15154	14930	14986	15166	15062	15053	15007	14999	15133	15122	15272	15103	15301	15029	15057	15202	15052	15022	15080	15203	15035	14834	15041	15191	15282	15270	15251	15296	15095	15209	15233	15049	15140	15199	15153	15117	15169	15034	15041	15145	15144	15102	15185	15065	15295	15199	15205	15243	14952	15028	15303	15202	15247	15299	15076	15194	14991	14845	15014	15194	15307	15210	15120	15103	15072	15023	15274	15153	15075	15140	15254	15198	15096	15023	15220	15060	15253	15090	15236	15236	15215	15073	15052	15200	15056	15156	14938	14944	15161	14999	15105	15011	14976	15317	15119	15158	15013	15084	15020	14943	15222	15146	15109	15207	15299	15400	15258	15098	15106	15395	15080	15063	15137	15143	14963	15158	15365	15046	15214	15174	15024	15280	15183	15067	15205	15064	15075	15115	15204	15036	15057	15023	15064	15083	15259	15078	15281	15218	14936	15195	15276	15011	15184	15164	15101	15187	15234	15128	15243	15161	15149	14997	14942	15065	15290	15080	15025	15163	15225	15155	15290	15328	15265	15141	15100	14966	15084	15169	15077	15195	14971	15137	15095	15107	15155	15025	15073	14976	15163	15096	15147	15021	15086	15106	15300	14960	15022	15169	15242	15212	15231	15204	15147	15167	15077	15058	15194	15103	15069	15147	15222	15022	15035	15072	15048	15247	14950	15186	14913	15037	15207	15031	15231	15273	15150	15229	15123	15178	15057	15254	15063	15161	15123	15234	15185	15134	14929	15066	15131	15188	15339	15285	14975	15172	15257	14998	15187	15189	15204	15135	15368	15018	15023	15186	15399	15260	15092	15166	14925	15022	15139	15253	15282	15146	15086	15269	15027	15126	15024	15181	15066	15012	15095	15143	15001	14859	15023	15271	15190	14937	15101	15093	15213	15247	15130	15203	15129	15175	15156	15134	15174	15103	15173	15189	15169	15179	15207	15052	15135	15071	15050	15086	14892	15040	15098	15101	15153	15146	15157	15180	15127	15214	15325	15118	14980	15160	15236	15146	15159	15101	15092	15197	15188	15178	15231	15085	15081	15021	15195	15189	15252	15149	15236	15224	15073	15035	15171	15132	15193	15062	15190	15099	15103	15062	15242	15094	15105	15226	15230	15010	15090	15144	15353	15167	15230	15357	15237	15112	15091	14958	15166	15172	15118	15118	15163	15284	15159	14906	15296	15355	15232	15096	15303	15120	14957	14903	15108	15047	15062	15195	15222	15128	15056	15180	15220	15204	15128	15104	15193	15131	15074	14964	15159	15299	15210	14999	15098	15229	15232	15219	15234	15137	15299	15216	15105	15143	15245	15016	15031	15116	15100	15130	15064	14939	15179	15298	15320	14988	15206	15142	15157	15152	15057	15401	15120	15049	15325	15218	15153	14979	15264	15294	15244	15210	14979	15294	15024	14969	15220	15204	15187	15151	15052	15179	15245	15233	15212	15058	15200	15182	15044	15154	15083	15145	15160	15125	15049	14890	15212	15031	15100	15320	15108	15164	14977	15047	15176	15139
45909	53227	33279	20027	15557	13982	13624	13559	13523	13538	13635	13689	13511	13710	13635	13577	13711	13676	13509	13589	13773	13674	13761	13778	13596	13546	13730	13725	13635	13570	13689	13585	13641	13662	13634	13540	13666	13645	13524	13613	13653	13692	13535	13655	13555	13501	13607	13617	13723	13463	13779	13646	13696	13675	13608	13623	13570	13561	13599	13653	13635	13674	13601	13600	13743	13600	13550	13623	13588	13556	13622	13680	13463	13616	13627	13740	13433	13620	13626	13612	13767	13562	13584	13649	13774	13531	13633	13595	13767	13508	13703	13519	13726	13459	13616	13672	13730	13520	13670	13677	13563	13713	13697	13542	13586	13634	13626	13537	13549	13773	13723	13671	13707	13697	13690	13584	13690	13457	13722	13665	13636	13600	13628	13498	13846	13562	13506	13719	13575	13755	13708	13703	13778	13657	13627	13609	13670	13568	13950	13564	13594	13556	13716	13628	13783	13716	13725	13651	13623	13622	13500	13573	13497	13691	13442	13434	13696	13758	13590	13527	13647	13739	13679	13739	13739	13568	13615	13679	13614	13606	13666	13552	13721	13557	13641	13627	13714	13626	13610	13569	13692	13671	13641	13628	13666	13536	13428	13618	13567	13434	13608	13609	13702	13573	13763	13704	13515	13523	13690	13621	13580	13481	13806	13592	13541	13653	13792	13623	13571	13648	13528	13600	13745	13644	13567	13649	13713	13649	13428	13709	13795	13546	13660	13733	13636	13582	13655	13669	13527	13620	13461	13751	13666	13558	13657	13533	13598	13452	13542	13829	13607	13460	13687	13579	13625	13538	13722	13632	13706	13569	13583	13495	13713	13588	13728	13618	13512	13597	13453	13465	13685	13678	13655	13640	13584	13699	13726	13669	13613	13558	13585	13681	13754	13515	13670	13570	13953	13722	13560	13776	13561	13613	13741	13537	13567	13479	13676	13574	13642	13551	13769	13669	13592	13657	13709	13578	13849	13588	13682	13693	13685	13754	13582	13638	13670	13519	13728	13660	13651	13426	13583	13631	13490	13610	13739	13583	13597	13730	13676	13749	13690	13521	13633	13622	13671	13534	13601	13652	13716	13650	13666	13803	13482	13606	13680	13636	13665	13727	13667	13603	13662	13571	13717	13739	13554	13651	13548	13842	13427	13625	13594	13688	13384	13717	13547	13587	13658	13745	13731	13838	13565	13716	13594	13513	13572	13599	13606	13664	13571	13572	13668	13573	13719	13703	13555	13678	13629	13662	13542	13736	13628	13539	13792	13755	13668	13666	13451	13693	13731	13655	13589	13672	13677	13502	13634	13660	13585	13579	13658	13582	13530	13728	13696	13617	13631	13522	13558	13727	13627	13752	13761	13550	13713	13559	13621	13619	13558	13583	13619	13711	13653	13649	13618	13612	13647	13764	13704	13465	13594	13561	13565	13647	13718	13521	13662	13637	13661	13492	13564	13649	13569	13706	13723	13583	13776	13549	13701	13676	13535	13650	13638	13664	13613	13658	13559	13655	13760	13529	13688	13645	13734	13836	13660	13610	13621	13550	13655	13655	13716	13571	13677	13513	13486	13633	13486	13653	13660	13634	13670	13583	13678	13613	13749	13600	13740	13563	13695	13754	13634	13721	13785	13531	13553	13621	13658	13697	13619	13646	13761	13461	13447	13598	13650	13588	13600	13495	13646	13602	13552	13708	13808	13512	13744	13634	13759	13596	13618	13818	13742	13581	13680	13502	13631	13548	13373	13653	13776	13562	13697	13747	13583	13678	13768	13648	13525	13641	13600	13621	13736	13651	13550	13613	13661	13716	13646	13581	13717	13471	13639	13706	13692	13485	13809	13593	13658	13628	13593	13659	13634	13760	13586	13629	13737	13583	13650	13739	13628	13490	13529	13689	13697	13656	13567	13745	13579	13684	13803	13627	13560	13584	13770	13599	13474	13617	13724	13659	13690	13551	13510	13580	13508	13612	13672	13476	13682	13451	13856	13580	13591	13695	13477	13584	13648	13672	13490	13540	13674	13454	13602	13545	13576	13608	13652	13494	13681	13685	13692	13731	13733	13516	13745	13712	13720	13618	13454	13725	13618	13428	13725	13646	13783	13774	13583	13768	13813	13681	13579	13603	13641	13655	13527	13661	13567	13653	13607	13650	13577	13797	13551	13548	13747	13532	13656	13655	13698	13677	13557	13736	13685	13549	13627	13641	13611	13815	13630	13609	13601	13711	13636	13694	13738	13587	13635	13593	13752	13574	13627	13499	13650	13562	13621	13691	13695	13727	13764	13783	13642	13607	13715	13771	13598	13515	13556	13690	13747	13627	13636	13617	13656	13717	13635	13587	13633	13641	13555	13556	13724	13785	13584	13655	13541	13482	13811	13814	13635	13639	13610	13699	13579	13479	13633	13684	13551	13582	13570	13527	13465	13673	13549	13663	13576	13740	13690	13820	13626	13673	13590	13491	13688	13613	13819	13560	13541	13566	13510	13491	13766	13531	13653	13558	13644	13654	13574	13741	13523	13603	13535	13815	13499	13587	13737	13550	13672	13618	13642	13740	13627	13625	13627	13741	13757	13666	13564	13735	13624	13648	13595	13599	13737	13705	13780	13634	13567	13566	13748	13447	13681	13823	13618	13649	13739	13662	13702	13475	13675	13588	13613	13574	13518	13489	13597	13632	13746	13618	13555	13583	13743	13707	13509	13726	13661	13360	13654	13624	13575	13672	13593	13645	13709	13488	13591	13678	13697	13482	13543	13583	13652	13738	13686	13707	13719	13566	13505	13508	13698	13602	13688	13676	13605	13714	13616	13597	13616	13819	13593	13540	13525	13681	13667	13695	13644	13956	13708	13491	13570	13623	13693	13505	13663	13699	13588	13496	13549	13476	13826	13575	13703	13634	13599	13525	13701	13676	13502	13626	13602	13653	13471	13675	13699	13423	13543	13545	13620	13657	13640	13762	13628	13520	13545	13629	13743	13624	13528	13653	13580	13589	13680	13663	13780	13538	13615	13613	13627	13749	13466	13582	13614	13506	13802	13721	13561	13578	13732	13603	13773	13655	13621	13571	13606	13620	13758	13607	13555	13747	13559	13580	13604	13668	13580	13526	13558	13518	13544	13839	13617	13768	13651	13716	13676	13726	13660	13630	13704	13714	13636	13551	13692	13692	13565	13729	13829	13780	13656	13684	13417	13578	13583	13681	13653	13593	13536	13569	13617	13398	13676	13674	13517	13656	13751	13613	13604	13607	13742	13593	13648	13672	13721	13619	13591	13647	13604	13651	13617	13659	13765	13765	13476	13563	13798	13579	13700	13516	13582	13498	13674	13637	13507	13665	13695	13772	13548	13523	13445	13679	13795	13572	13665	13602	13459	13653	13717	13599	13664	13510	13652	13690	13683	13645	13610	13564	13650	13813	13781	13665	13633	13662	13578	13471	13599	13551	13752	13651	13756	13618	13613	13639	13636	13666	13599	13552	13590	13521	13657	13590	13581	13781	13658	13734	13741	13635	13615	13490	13482	13801	13622	13723	13714	13814	13752	13623	13669	13569	13513	13755	13606	13502	13604	13683	13646	13601	13729	13727	13640	13635	13468	13844	13751	13792	13521	13672	13567	13660	13734	13617	13631	13607	13673	13716	13682	13714	13644	13505	13649	13731	13497	13610	13730	13579	13694	13694	13510	13614	13733	13561	13522	13578	13654	13764	13535	13552	13670	13689	13547	13656	13870	13573	13682	13632	13662	13706	13742	13677	13581	13722	13394	13620	13666	13695	13552	13441	13659	13792	13784	13678	13626	13670	13551	13721	13571	13524	13559	13660	13580	13635	13628	13726	13657	13549	13536	13755	13654	13771	13498	13726	13481	13546	13757	13628	13485	13660	13864	13685	13720	13653	13643	13648	13584	13782	13582	13744	13638	13632	13700	13557	13693	13683	13757	13815	13474	13685	13590	13691	13751	13716	13577	13588	13616	13487	13701	13687	13695	13736	13624	13715	13576	13633	13698	13657	13690	13749	13603	13603	13571	13906	13795	13670	13484	13700	13623	13660	13704	13558	13569	13449	13586	13628	13636	13520	13552	13651	13660	13703	13390	13642	13591	13606	13654	13578	13549	13711	13593	13564	13572	13718	13623	13567	13576	13669	13614	13573	13734	13818	13723	13555	13687	13484	13642	13653	13657	13875	13519	13782	13831	13648	13751	13739	13723	13645	13608	13659	13517	13662	13636	13593	13622	13624	13696	13637	13594	13801	13749	13497	13542	13624	13738	13659	13407	13637	13714	13689	13549	13599	13774	13668	13584	13879	13741	13837	13504	13561	13928	13456	13471	13747	13702	13528	13678	13738	13727	13620	13691	13663	13509	13499	13706	13680	13830	13559	13592	13741	13624	13557	13498	13647	13655	13570	13798	13527	13679	13719	13483	13580	13647	13739	13672	13727	13677	13552	13600	13675	13516	13521	13745	13654	13631	13578	13607	13620	13713	13618	13575	13605	13598	13621	13596	13725	13598	13505	13731	13567	13772	13717	13656	13504	13685	13680	13461	13638	13639	13492	13615	13678	13433	13619	13767	13512	13755	13540	13620	13721	13696	13466	13616	13548	13690	13620	13484	13506	13597	13667	13746	13611	13660	13657	13675	13595	13646	13686	13570	13500	13628	13796	13607	13606	13766	13776	13717	13574	13660	13657	13551	13623	13791	13727	13582	13551	13676	13558	13617	13709	13618	13733	13821	13575	13545	13585	13732	13599	13650	13605	13732	13619	13606	13534	13705	13726	13614	13581	13557	13696	13681	13483	13814	13785	13653	13642	13747	13681	13626	13544	13434	13665	13575	13821	13718	13731	13695	13604	13586	13720	13726	13541	13714	13633	13751	13698	13546	13797	13631	13497	13560	13634	13541	13499	13603	13643	13471	13687	13779	13531	13665	13696	13541	13526	13688	13761	13622	13765	13619	13501	13613	13594	13602	13478	13510	13649	13464	13677	13574	13572	13523	13799	13750	13476	13528	13641	13682	13703	13632	13641	13543	13623	13622	13807	13636	13763	13606	13739	13600	13790	13604	13664	13507	13492	13718	13648	13836	13801	13754	13470	13759	13609	13632	13624	13571	13564	13603	13698	13524	13664	13595	13634	13634	13728	13656	13554
24685	24194	31135	26685	22608	20440	17741	14987	14649	14739	14458	14387	14639	14565	14776	14581	14561	14854	14678	14609	14517	14514	14582	14587	14630	14552	14641	14393	14728	14442	14472	14371	14555	14607	14600	14436	14511	14668	14660	14640	14612	14690	14608	14367	14408	14412	14474	14587	14433	14601	14516	14484	14349	14630	14531	14476	14388	14504	14463	14589	14543	14424	14401	14328	14437	14653	14704	14419	14431	14522	14611	14473	14606	14496	14547	14402	14402	14422	14467	14505	14458	14506	14505	14476	14615	14570	14381	14532	14558	14452	14289	14588	14383	14503	14533	14521	14528	14595	14592	14496	14418	14629	14599	14290	14585	14561	14556	14491	14631	14424	14360	14449	14372	14425	14339	14377	14345	14619	14516	14273	14536	14411	14145	14407	14422	14489	14432	14265	14283	14337	14368	14414	14433	14533	14574	14511	14544	14513	14716	14556	14465	14499	14670	14420	14368	14548	14441	14380	14517	14490	14516	14713	14363	14447	14385	14287	14579	14440	14400	14595	14488	14459	14658	14344	14493	14525	14421	14242	14414	14404	14440	14292	14508	14617	14402	14398	14473	14275	14483	14286	14185	14413	14500	14543	14488	14502	14494	14533	14420	14447	14556	14329	14402	14457	14554	14583	14535	14357	14500	14546	14567	14499	14442	14447	14406	14395	14703	14434	14529	14435	14436	14573	14638	14389	14442	14548	14623	14556	14779	14325	14422	14409	14639	14531	14393	14540	14428	14585	14446	14372	14556	14617	14517	14481	14399	14400	14409	14625	14504	14553	14701	14703	14582	14487	14373	14523	14442	14493	14287	14496	14442	14415	14464	14401	14441	14394	14607	14579	14579	14341	14469	14552	14357	14450	14725	14303	14540	14488	14339	14450	14146	14577	14764	14537	14299	14312	14403	14473	14457	14499	14439	14542	14354	14275	14539	14258	14539	14470	14401	14456	14646	14527	14326	14298	14542	14520	14379	14518	14663	14436	14434	14612	14524	14575	14359	14537	14397	14547	14629	14417	14387	14340	14455	14475	14470	14376	14240	14631	14495	14524	14396	14519	14495	14405	14366	14202	14360	14560	14503	14650	14366	14420	14465	14464	14406	14467	14509	14383	14322	14494	14234	14545	14503	14406	14395	14448	14479	14413	14408	14298	14442	14431	14691	14506	14446	14449	14303	14561	14495	14475	14607	14531	14569	14476	14195	14404	14707	14602	14479	14421	14628	14400	14437	14432	14435	14243	14461	14381	14284	14496	14566	14483	14441	14369	14437	14486	14266	14427	14596	14497	14332	14418	14526	14448	14634	14483	14340	14518	14569	14550	14417	14265	14391	14543	14480	14400	14423	14390	14588	14394	14659	14517	14456	14609	14363	14476	14315	14598	14550	14511	14529	14304	14744	14353	14470	14415	14661	14539	14459	14307	14476	14442	14511	14426	14324	14378	14368	14611	14502	14372	14749	14516	14426	14522	14342	14344	14564	14500	14521	14416	14365	14583	14353	14198	14393	14348	14362	14326	14572	14537	14606	14633	14198	14352	14514	14394	14465	14367	14475	14285	14582	14552	14299	14333	14588	14294	14350	14528	14461	14518	14388	14421	14475	14599	14434	14436	14384	14431	14485	14306	14391	14456	14522	14220	14424	14365	14381	14465	14587	14416	14498	14404	14395	14439	14645	14555	14637	14541	14496	14339	14237	14734	14657	14777	14398	14321	14410	14322	14439	14581	14382	14354	14568	14498	14418	14380	14516	14561	14434	14418	14382	14463	14340	14376	14575	14567	14267	14401	14401	14643	14429	14519	14203	14302	14407	14514	14451	14464	14383	14610	14655	14350	14494	14465	14248	14585	14234	14215	14429	14518	14463	14474	14440	14417	14445	14215	14230	14545	14589	14388	14604	14416	14594	14434	14329	14480	14387	14384	14464	14755	14532	14330	14637	14531	14420	14302	14491	14387	14528	14553	14501	14674	14489	14368	14468	14580	14598	14456	14568	14539	14291	14371	14357	14515	14449	14443	14506	14499	14547	14358	14562	14407	14617	14423	14553	14477	14450	14478	14440	14503	14559	14380	14551	14547	14494	14641	14581	14359	14549	14435	14624	14529	14516	14540	14469	14614	14498	14425	14464	14323	14365	14289	14494	14399	14431	14508	14428	14361	14661	14436	14433	14572	14690	14462	14586	14530	14465	14387	14488	14516	14553	14282	14520	14586	14390	14655	14581	14428	14423	14320	14422	14452	14469	14551	14434	14287	14383	14386	14469	14545	14405	14450	14251	14294	14430	14268	14421	14467	14572	14515	14467	14551	14430	14327	14573	14332	14273	14264	14392	14324	14374	14503	14479	14424	14259	14599	14463	14360	14358	14561	14447	14540	14493	14447	14473	14282	14347	14457	14523	14580	14618	14400	14336	14583	14425	14323	14556	14359	14401	14397	14608	14379	14532	14366	14675	14308	14363	14484	14552	14631	14511	14358	14491	14508	14587	14506	14532	14463	14480	14432	14446	14445	14441	14366	14478	14294	14339	14324	14481	14593	14462	14618	14578	14489	14289	14545	14395	14399	14542	14521	14460	14459	14428	14447	14297	14621	14385	14336	14508	14387	14570	14320	14621	14590	14506	14369	14355	14619	14487	14443	14427	14603	14565	14421	14465	14456	14328	14456	14412	14340	14722	14566	14641	14586	14653	14472	14410	14711	14563	14510	14576	14410	14605	14473	14466	14490	14429	14192	14284	14468	14506	14277	14394	14278	14460	14352	14562	14518	14597	14497	14477	14505	14640	14594	14439	14584	14479	14573	14438	14441	14532	14432	14412	14445	14572	14460	14498	14459	14444	14568	14495	14438	14562	14307	14450	14327	14329	14406	14445	14329	14561	14325	14249	14391	14464	14488	14528	14515	14467	14395	14574	14589	14521	14461	14506	14562	14592	14470	14483	14456	14409	14554	14562	14467	14731	14493	14428	14595	14408	14353	14327	14558	14621	14273	14555	14497	14637	14485	14444	14294	14352	14272	14466	14598	14512	14357	14367	14536	14516	14388	14513	14378	14546	14335	14488	14444	14516	14442	14564	14424	14542	14672	14453	14599	14626	14311	14380	14472	14493	14375	14329	14634	14447	14309	14465	14499	14493	14213	14145	14526	14590	14437	14631	14413	14346	14477	14412	14475	14532	14527	14208	14503	14376	14570	14315	14564	14486	14497	14579	14193	14540	14306	14571	14493	14622	14499	14355	14551	14471	14522	14527	14360	14295	14289	14316	14421	14639	14496	14453	14482	14324	14452	14521	14444	14420	14532	14340	14410	14571	14583	14594	14579	14403	14349	14347	14275	14515	14538	14595	14442	14335	14443	14439	14566	14367	14566	14340	14594	14526	14405	14445	14525	14480	14388	14468	14448	14437	14439	14422	14527	14333	14686	14584	14368	14379	14410	14659	14577	14502	14309	14400	14241	14427	14530	14291	14485	14588	14501	14483	14463	14341	14649	14435	14351	14615	14413	14325	14362	14326	14211	14375	14421	14422	14517	14496	14494	14378	14555	14493	14337	14450	14560	14473	14339	14520	14463	14591	14402	14485	14466	14672	14508	14403	14524	14470	14566	14349	14564	14630	14403	14324	14628	14304	14612	14413	14410	14522	14513	14335	14371	14557	14490	14513	14479	14420	14189	14144	14341	14376	14558	14494	14603	14456	14243	14477	14609	14549	14625	14503	14364	14613	14169	14516	14545	14349	14398	14368	14347	14590	14475	14419	14607	14484	14615	14385	14461	14475	14405	14259	14260	14431	14319	14536	14382	14419	14481	14373	14657	14392	14412	14364	14408	14539	14584	14493	14390	14520	14426	14533	14578	14637	14289	14330	14393	14468	14360	14405	14429	14307	14432	14497	14466	14246	14502	14341	14212	14510	14342	14577	14443	14449	14567	14426	14419	14285	14522	14242	14225	14295	14729	14554	14606	14438	14473	14374	14473	14523	14544	14490	14441	14487	14402	14472	14398	14469	14402	14396	14479	14508	14540	14432	14587	14324	14571	14556	14530	14440	14280	14562	14393	14424	14495	14380	14446	14479	14421	14654	14474	14596	14628	14271	14528	14367	14476	14342	14405	14594	14382	14322	14454	14568	14537	14564	14367	14385	14485	14331	14397	14481	14414	14579	14380	14500	14476	14418	14454	14504	14485	14463	14515	14449	14488	14547	14606	14486	14405	14469	14539	14634	14421	14307	14518	14609	14316	14501	14386	14419	14354	14511	14374	14478	14429	14316	14480	14400	14254	14374	14530	14284	14342	14502	14576	14464	14298	14523	14423	14374	14637	14494	14428	14541	14475	14447	14614	14430	14450	14600	14615	14472	14595	14506	14363	14365	14681	14528	14478	14509	14601	14512	14435	14513	14371	14425	14306	14568	14668	14402	14343	14480	14389	14422	14609	14418	14493	14525	14388	14326	14521	14448	14495	14587	14573	14341	14455	14488	14508	14568	14403	14592	14571	14420	14507	14277	14483	14539	14668	14425	14528	14660	14504	14434	14479	14565	14602	14416	14388	14404	14681	14363	14405	14424	14409	14441	14427	14443	14391	14473	14437	14299	14451	14529	14369	14513	14367	14332	14325	14426	14363	14416	14442	14668	14643	14452	14408	14266	14523	14483	14474	14612	14421	14486	14442	14473	14452	14559	14539	14451	14226	14450	14467	14486	14443	14522	14647	14436	14510	14439	14568	14656	14519	14531	14484	14615	14353	14446	14305	14412	14429	14484	14468	14401	14560	14457	14378	14337	14375	14467	14499	14371	14284	14429	14513	14562	14500	14405	14349	14537	14472	14465	14311	14521	14462	14478	14658	14317	14487	14398	14501	14303	14454	14535	14713	14476	14351	14325	14415	14545	14585	14508	14301	14448	14407	14326	14251	14441	14380	14512	14416	14485	14551	14544	14446	14528	14302	14432	14548	14314	14459	14416	14434	14654	14544	14734	14580	14600	14447	14560	14588	14460	14551	14401	14373	14399	14470	14273	14481	14537	14440	14500	14412	14482	14400	14283	14385	14375	14496	14566	14423	14339	14400	14311	14236	14351	14403	14335	14576	14516	14409	14544	14407	14280	14329	14509	14621	14631	14685	14468	14423	14432	14390	14499	14484	14540	14571	14411	14531
63555	91043	61099	35559	22120	16291	14018	13362	13317	13270	13425	13294	13241	13328	13008	13137	13328	13247	13282	13325	13451	13158	13186	13380	13194	13519	13327	13265	13184	13411	13189	13250	13127	13259	13265	13245	13170	13267	13244	13321	13360	13183	13247	13208	13301	13410	13285	13267	13278	13363	13247	13288	13232	13339	13366	13329	13277	13443	13371	13228	13559	13152	13220	13186	13324	13454	13159	13286	13359	13202	13342	13205	13294	13335	13216	13344	13282	13321	13284	13234	13512	13340	13231	13461	13152	13175	13225	13287	13436	13240	13288	13134	13206	13239	13225	13293	13347	13137	13365	13251	13258	13090	13276	13360	13220	13298	13434	13244	13407	13311	13253	13277	13318	13161	13322	13305	13385	13528	13156	13297	13291	13215	13351	13246	13378	13259	13278	13368	13305	13388	13270	13380	13336	13230	13446	13351	13355	13290	13466	13322	13196	13205	13363	13431	13160	13165	13333	13177	13281	13279	13293	13317	13245	13327	13185	13244	13193	13119	13181	13427	13240	13301	13380	13269	13184	13257	13312	13201	13261	13335	13253	13301	13172	13392	13241	13198	13298	13386	13322	13125	13199	13408	13362	13439	13232	13228	13208	13458	13140	13250	13297	13297	13271	13331	13179	13232	13418	13482	13389	13325	13146	13303	13227	13081	13319	13480	13412	13359	13328	13248	13203	13393	13367	13353	13300	13226	13259	13251	13282	13382	13376	13421	13270	13266	13307	13325	13357	13349	13410	13245	13307	13250	13192	13171	13248	13289	13189	13331	13238	13239	13447	13326	13162	13313	13493	13433	13347	13269	13242	13220	13321	13227	13171	13343	13400	13389	13207	13367	13362	13384	13173	13369	13327	13308	13242	13510	13207	13317	13372	13208	13052	13180	13218	13231	13286	13424	13160	13307	13095	13415	13250	13231	13263	13237	13336	13418	13313	13231	13245	13342	13323	13266	13299	13212	13247	13323	13327	13200	13241	13201	13175	13419	13395	13259	13321	13294	13351	13157	13261	13344	13155	13346	13500	13162	13432	13275	13335	13287	13265	13283	13363	13243	13326	13394	13191	13320	13244	13380	13167	13369	13451	13352	13178	13352	13199	13186	13324	13108	13171	13243	13318	13208	13300	13259	13154	13346	13215	13389	13217	13361	13391	13252	13394	13267	13273	13316	13168	13286	13151	13101	13229	13308	13073	13337	13142	13391	13229	13274	13350	13424	13269	13352	13328	13085	13219	13281	13365	13402	13307	13348	13174	13263	13376	13194	13246	13175	13382	13163	13369	13227	13225	13256	13207	13204	13242	13389	13108	13238	13180	13337	13175	13305	13377	13249	13302	13210	13235	13135	13326	13202	13234	13336	13416	13211	13235	13348	13292	13192	13314	13280	13268	13333	13391	13170	13176	13093	13459	13237	13172	13341	13414	13212	13269	13313	13292	13326	13252	13045	13364	13196	13292	13350	13331	13287	13268	13192	13217	13373	13072	13332	13424	13241	13484	13264	13371	13191	13235	13394	13319	13290	13251	13272	13379	13333	13428	13308	13231	13375	13287	13284	13341	13270	13258	13305	13209	13275	13153	13453	13342	13408	13348	13324	13202	13272	13301	13321	13375	13513	13237	13253	13376	13347	13270	13299	13352	13219	13383	13109	13292	13225	13320	13309	13291	13238	13370	13203	13183	13534	13347	13257	13304	13164	13377	13242	13206	13318	13346	13252	13375	13280	13304	13178	13311	13149	13337	13301	13409	13225	13097	13342	13292	13260	13222	13195	13339	13436	13250	13435	13308	13364	13273	13206	13225	13329	13148	13325	13274	13311	13226	13261	13211	13311	13186	13353	13311	13168	13334	13274	13358	13509	13222	13135	13345	13242	13259	13228	13350	13297	13374	13332	13195	13216	13330	13185	13168	13174	13247	13374	13313	13363	13175	13363	13174	13338	13250	13376	13188	13198	13456	13265	13075	13385	13284	13339	13112	13206	13442	13257	13176	13242	13173	13248	13105	13205	13292	13398	13319	13131	13314	13256	13260	13288	13194	13177	13397	13178	13365	13206	13327	13147	13235	13259	13318	13218	13179	13290	13176	13294	13259	13175	13313	13320	13142	13297	13252	13178	13164	13340	13318	13256	13163	13299	13176	13244	13291	13196	13232	13407	13317	13129	13188	13203	13209	13244	13201	13214	13323	13288	13219	13078	13282	13202	13329	13340	13183	13361	13443	13294	13255	13326	13302	13257	13311	13309	13256	13097	13166	13211	13397	13320	13303	13241	13169	13251	13285	13280	13039	13343	13303	13317	13262	13341	13310	13265	13190	13196	13243	13169	13282	13157	13272	13317	13386	13069	13451	13261	13387	13346	13385	13209	13230	13205	13222	13291	13215	13055	13368	13254	13454	13103	13326	13340	13288	13350	13147	13326	13365	13285	13376	13279	13221	13152	13191	13290	13437	13204	13139	13180	13183	13264	13249	13224	13357	13243	13256	13252	13220	13288	13310	13294	13220	13246	13331	13195	13229	13436	13194	13244	13302	13396	13242	13322	13215	13103	13279	13282	13327	13257	13286	13229	13375	13257	13334	13307	13373	13136	13083	13326	13238	13361	13190	13229	13350	13370	13138	13152	13225	13405	13252	13383	13208	13266	13184	13636	13213	13197	13275	13331	13377	13015	13344	13373	13395	13218	13221	13299	13372	13160	13255	13376	13164	13246	13364	13434	13324	13221	13258	13357	13341	13112	13400	13123	13206	13240	13334	13257	13295	13366	13293	13304	13355	13324	13154	13424	13326	13311	13180	13121	13266	13381	13492	13326	13376	13204	13252	13202	13307	13432	13396	13350	13289	13388	13286	13223	13152	13455	13106	13342	13243	13108	13384	13184	13255	13292	13088	13218	13380	13218	13320	13319	13158	13354	13267	13384	13282	13149	13219	13311	13185	13254	13287	13213	13488	13293	13355	13270	13317	13317	13326	13302	13174	13353	13283	13310	13321	13282	13090	13279	13251	13342	13230	13304	13399	13273	13343	13316	13391	13219	13312	13348	13269	13317	13118	13294	13516	13249	13346	13241	13234	13262	13114	13344	13283	13372	13328	13281	13311	13317	13419	13246	13332	13238	13342	13254	13299	13235	13268	13254	13298	13415	13228	13331	13319	13188	13358	13253	13323	13348	13245	13410	13374	13240	13227	13324	13287	13263	13218	13312	13387	13469	13370	13158	13436	13253	13295	13328	13265	13268	13208	13311	13275	13291	13138	13200	13185	13298	13364	13448	13136	13452	13143	13350	13195	13283	13223	13382	13251	13279	13448	13363	13293	13274	13265	13290	13342	13395	13165	13301	13285	13273	13293	13240	13301	13078	13201	13296	13321	13290	13330	13257	13420	13324	13278	13325	13128	13189	13325	13327	13211	13361	13420	13201	13319	13187	13285	13466	13211	13296	13356	13364	13317	13377	13184	13250	13442	13164	13412	13230	13119	13043	13129	13280	13276	13277	13283	13216	13348	13222	13269	13286	13271	13370	13222	13387	13337	13239	13105	13180	13130	13471	13333	13126	13302	13097	13307	13051	13291	13309	13332	13347	13305	13323	13344	13295	13311	13379	13162	13254	13322	13285	13297	13260	13337	13268	13223	13226	13273	13335	13189	13369	13432	13342	13273	13424	13315	13401	13136	13276	13309	13403	13324	13286	13068	13273	13267	13159	13316	13348	13325	13110	13174	13373	13307	13121	13506	13255	13317	13271	13230	13363	13244	13159	13305	13316	13233	13372	13358	13420	13264	13220	13305	13352	13230	13284	13379	13338	13151	13152	13254	13264	13269	13559	13260	13378	13418	13214	13252	13231	13198	13376	13347	13268	13232	13224	13316	13215	13358	13190	13322	13373	13223	13182	13184	13294	13209	13473	13166	13068	13393	13384	13355	13270	13126	13307	13340	13296	13309	13275	13240	13300	13284	13179	13339	13229	13432	13267	13098	13175	13285	13190	13347	13277	13245	13157	13323	13471	13181	13215	13150	13356	13372	13196	13229	13162	13366	13336	13338	13385	13346	13416	13253	13243	13079	13275	13223	13345	13366	13164	13366	13294	13281	13182	13252	13185	13292	13290	13276	13397	13267	13141	13187	13309	13266	13277	13327	13263	13312	13410	13310	13363	13351	13357	13276	13307	13392	13318	13164	13311	13342	13323	13232	13218	13379	13324	13215	13288	13215	13506	13369	13273	13118	13292	13254	13244	13148	13229	13316	13303	13234	13252	13264	13280	13194	13439	13305	13429	13276	13229	13333	13379	13138	13380	13296	13198	13375	13236	13374	13282	13168	13318	13373	13298	13348	13254	13330	13167	13473	13242	13293	13261	13121	13276	13361	13306	13215	13156	13154	13247	13257	13155	13277	13416	13292	13350	13319	13361	13334	13311	13265	13227	13313	13348	13214	13151	13148	13342	13273	13060	13155	13266	13350	13248	13397	13407	13214	13278	13377	13351	13125	13142	13256	13130	13219	13234	13389	13239	13347	13427	13265	13133	13191	13332	13361	13277	13139	13280	13347	13169	13460	13212	13272	13220	13276	13247	13482	13317	13068	13427	13307	13341	13334	13394	13406	13583	13302	13276	13166	13345	13308	13205	13218	13313	13264	13205	13428	13147	13478	13147	13143	13187	13354	13303	13272	13330	13382	13330	13117	13237	13289	13242	13369	13180	13418	13305	13227	13233	13232	13238	13200	13424	13195	13237	13333	13342	13342	13506	13229	13127	13368	13535	13135	13259	13270	13209	13170	13401	13195	13355	13364	13398	13493	13462	13226	13144	13152	13466	13198	13384	13164	13360	13377	13246	13265	13309	13073	13389	13435	13258	13392	13359	13366	13206	13273	13350	13328	13259	13336	13373	13264	13310	13192	13294	13205	13438	13198	13498	13297	13285	13200	13188	13303	13165	13296	13281	13387	13468	13400	13333	13068	13299	13417	13176	13391	13344	13341	13365	13146	13277	13295	13280	13407	13265	13419	13195	13128	13160	13325	13417	13320	13337	13275	13259	13331	13361	13331	13353	13399	13192	13409	13135	13295	13359	13323	13383	13222	13326	13187	13274	13350	13243	13207	13217	13320	13245	13228	13203	13246	13305	13266	13298	13308	13189	13331	13222	13307	13446
23002	22173	29862	24294	21900	22753	22615	15999	14881	14911	14953	14870	14786	14921	14715	14794	14779	14934	14583	14740	14622	14756	14773	14601	14665	14775	14797	14495	14651	14697	14587	14734	14530	14543	14467	14438	14405	14479	14711	14605	14470	14578	14524	14702	14627	14492	14540	14517	14645	14554	14623	14486	14599	14476	14593	14437	14571	14589	14617	14487	14492	14718	14639	14644	14593	14539	14351	14630	14636	14415	14504	14554	14530	14500	14590	14539	14507	14518	14681	14475	14352	14404	14404	14348	14455	14431	14537	14433	14577	14455	14522	14459	14475	14498	14503	14599	14509	14318	14567	14534	14477	14516	14461	14528	14525	14460	14336	14436	14595	14416	14507	14540	14578	14443	14653	14556	14435	14735	14389	14418	14333	14509	14371	14567	14361	14428	14454	14625	14403	14527	14443	14392	14433	14629	14547	14541	14700	14549	14548	14481	14626	14494	14329	14482	14556	14551	14428	14566	14652	14462	14536	14497	14436	14410	14382	14689	14422	14450	14441	14492	14447	14328	14475	14467	14473	14347	14431	14462	14346	14387	14519	14577	14679	14441	14596	14240	14694	14604	14652	14362	14371	14545	14475	14432	14504	14507	14515	14538	14674	14556	14513	14559	14416	14477	14347	14563	14485	14547	14390	14566	14656	14474	14596	14434	14619	14473	14582	14620	14605	14491	14492	14419	14443	14562	14534	14513	14632	14476	14662	14309	14554	14354	14474	14619	14613	14494	14693	14619	14591	14599	14416	14551	14403	14306	14603	14414	14415	14662	14530	14268	14543	14505	14392	14541	14495	14644	14540	14525	14303	14353	14496	14499	14508	14510	14469	14500	14460	14387	14428	14461	14328	14451	14465	14360	14510	14448	14558	14524	14601	14424	14473	14550	14345	14627	14509	14353	14619	14485	14530	14544	14667	14411	14506	14404	14425	14448	14519	14507	14624	14345	14519	14571	14342	14451	14361	14452	14439	14409	14529	14563	14411	14458	14570	14505	14535	14333	14476	14427	14257	14257	14350	14554	14492	14415	14368	14409	14465	14684	14291	14481	14409	14352	14376	14463	14551	14575	14508	14613	14507	14380	14465	14352	14474	14592	14535	14582	14430	14330	14482	14587	14517	14670	14367	14496	14404	14492	14468	14403	14392	14404	14576	14413	14452	14539	14527	14301	14433	14508	14538	14466	14357	14310	14541	14538	14478	14511	14527	14534	14521	14588	14417	14283	14301	14423	14325	14386	14610	14429	14441	14447	14506	14324	14534	14632	14557	14422	14451	14524	14404	14554	14600	14419	14437	14606	14658	14493	14478	14437	14450	14334	14330	14635	14257	14603	14573	14530	14423	14409	14665	14568	14454	14434	14554	14335	14700	14601	14544	14478	14348	14750	14469	14562	14407	14369	14317	14523	14531	14633	14499	14642	14497	14408	14495	14399	14507	14611	14385	14633	14556	14369	14490	14657	14538	14562	14428	14349	14589	14331	14544	14484	14494	14351	14427	14553	14352	14587	14480	14383	14505	14407	14571	14454	14635	14516	14546	14538	14510	14541	14524	14582	14508	14436	14333	14309	14321	14383	14412	14412	14363	14428	14466	14408	14539	14414	14614	14347	14469	14475	14379	14437	14457	14507	14402	14323	14637	14609	14610	14349	14345	14547	14256	14554	14421	14660	14484	14614	14391	14474	14543	14497	14337	14623	14480	14381	14512	14325	14522	14447	14419	14529	14445	14467	14361	14467	14551	14488	14557	14638	14508	14600	14391	14538	14345	14540	14524	14443	14571	14623	14522	14490	14440	14447	14518	14530	14376	14446	14367	14527	14532	14454	14483	14393	14490	14659	14528	14379	14413	14339	14449	14428	14529	14528	14499	14564	14275	14451	14376	14573	14503	14523	14564	14403	14405	14476	14515	14615	14563	14387	14397	14544	14509	14507	14524	14650	14432	14359	14569	14494	14282	14475	14518	14472	14474	14498	14449	14332	14354	14440	14345	14534	14649	14507	14327	14377	14426	14475	14491	14405	14477	14526	14531	14477	14417	14463	14579	14436	14338	14572	14399	14632	14501	14231	14629	14609	14566	14296	14382	14252	14469	14316	14380	14456	14466	14542	14522	14491	14436	14447	14500	14631	14409	14406	14442	14439	14528	14569	14457	14622	14525	14431	14712	14427	14494	14533	14538	14401	14411	14784	14563	14399	14468	14472	14327	14406	14572	14740	14545	14458	14550	14424	14433	14393	14620	14472	14407	14592	14452	14468	14549	14392	14437	14548	14532	14527	14258	14302	14539	14579	14471	14489	14417	14406	14491	14576	14505	14512	14376	14455	14371	14451	14591	14745	14615	14542	14472	14355	14462	14465	14548	14565	14508	14169	14451	14552	14498	14282	14455	14435	14645	14418	14679	14417	14284	14520	14371	14416	14450	14532	14337	14688	14535	14462	14341	14567	14511	14266	14340	14560	14418	14527	14260	14506	14331	14495	14466	14465	14420	14541	14523	14381	14531	14458	14640	14445	14533	14575	14496	14405	14323	14434	14205	14388	14287	14596	14433	14559	14549	14456	14713	14620	14388	14510	14320	14283	14528	14569	14315	14294	14646	14486	14381	14382	14440	14344	14487	14368	14376	14504	14487	14414	14527	14438	14308	14350	14435	14376	14704	14546	14239	14512	14407	14380	14289	14440	14414	14517	14405	14433	14593	14442	14677	14523	14380	14392	14411	14346	14424	14672	14688	14613	14435	14205	14336	14509	14534	14569	14561	14699	14555	14449	14660	14470	14483	14555	14424	14455	14535	14556	14491	14381	14465	14619	14544	14424	14177	14433	14671	14327	14584	14333	14563	14386	14417	14456	14474	14365	14355	14380	14436	14444	14532	14490	14470	14525	14449	14376	14472	14500	14645	14654	14398	14511	14492	14577	14431	14490	14431	14555	14421	14650	14402	14333	14391	14337	14635	14485	14430	14630	14434	14688	14648	14459	14541	14548	14527	14418	14566	14327	14413	14471	14334	14376	14550	14512	14423	14571	14410	14417	14289	14397	14444	14372	14532	14511	14523	14424	14442	14477	14261	14350	14438	14527	14621	14452	14556	14690	14505	14554	14568	14567	14619	14494	14494	14455	14479	14547	14257	14470	14386	14325	14481	14515	14455	14852	14378	14465	14467	14305	14243	14396	14312	14640	14739	14654	14457	14621	14577	14487	14218	14375	14710	14397	14526	14473	14609	14600	14475	14515	14308	14472	14611	14697	14320	14377	14409	14624	14470	14395	14436	14492	14389	14446	14639	14489	14331	14560	14402	14539	14467	14347	14401	14496	14593	14481	14534	14483	14547	14735	14460	14413	14442	14408	14545	14397	14630	14488	14371	14399	14515	14631	14441	14393	14465	14566	14508	14435	14490	14588	14413	14505	14585	14482	14448	14170	14468	14556	14495	14567	14383	14497	14425	14532	14551	14569	14540	14468	14565	14534	14599	14541	14419	14490	14513	14570	14483	14324	14421	14562	14438	14619	14522	14366	14415	14374	14341	14573	14536	14444	14476	14566	14418	14463	14646	14444	14304	14455	14646	14500	14567	14475	14458	14197	14410	14407	14574	14289	14394	14371	14545	14501	14449	14211	14429	14519	14326	14344	14723	14416	14341	14490	14451	14552	14493	14527	14605	14331	14277	14449	14646	14582	14358	14237	14441	14676	14579	14441	14610	14720	14509	14293	14421	14468	14474	14414	14423	14566	14501	14444	14386	14293	14433	14368	14596	14363	14516	14424	14502	14474	14392	14566	14371	14589	14382	14503	14693	14312	14628	14446	14577	14307	14607	14483	14427	14547	14340	14494	14427	14521	14748	14527	14405	14545	14322	14569	14595	14382	14597	14589	14525	14449	14335	14365	14359	14548	14740	14570	14435	14393	14431	14544	14519	14360	14481	14298	14691	14410	14621	14457	14591	14557	14357	14501	14404	14442	14449	14326	14427	14563	14559	14433	14618	14549	14597	14429	14163	14294	14319	14431	14434	14327	14576	14283	14513	14548	14591	14490	14452	14527	14299	14550	14415	14258	14407	14546	14587	14537	14477	14497	14476	14359	14576	14525	14579	14557	14548	14578	14358	14524	14384	14466	14492	14631	14648	14549	14619	14560	14447	14631	14531	14415	14431	14489	14474	14609	14371	14508	14560	14422	14626	14638	14520	14750	14392	14710	14295	14292	14640	14403	14583	14543	14626	14595	14623	14474	14485	14455	14506	14603	14452	14455	14473	14601	14383	14380	14453	14460	14481	14558	14656	14577	14594	14486	14529	14433	14254	14590	14402	14525	14438	14368	14435	14497	14308	14402	14516	14540	14499	14623	14535	14583	14401	14439	14510	14563	14608	14521	14600	14431	14507	14433	14487	14419	14317	14285	14483	14610	14391	14610	14530	14412	14577	14334	14341	14406	14371	14337	14560	14412	14614	14444	14382	14399	14565	14490	14494	14438	14534	14465	14485	14456	14578	14648	14414	14313	14617	14441	14465	14433	14492	14520	14575	14731	14351	14518	14543	14493	14384	14470	14457	14378	14372	14452	14412	14475	14487	14514	14439	14382	14357	14504	14609	14392	14362	14581	14575	14508	14432	14518	14590	14262	14421	14303	14396	14407	14374	14266	14471	14398	14575	14522	14689	14725	14450	14383	14506	14401	14463	14470	14408	14522	14745	14439	14639	14529	14572	14305	14545	14430	14270	14434	14385	14390	14451	14537	14550	14403	14436	14451	14258	14334	14193	14363	14524	14436	14382	14571	14575	14439	14383	14237	14439	14431	14474	14450	14401	14420	14526	14322	14518	14512	14548	14489	14293	14438	14572	14446	14439	14500	14304	14477	14452	14543	14470	14426	14455	14492	14272	14344	14658	14400	14427	14439	14386	14303	14677	14445	14509	14211	14338	14600	14618	14471	14503	14509	14590	14508	14440	14470	14524	14500	14524	14355	14601	14500	14334	14573	14403	14513	14470	14535	14586	14521	14577	14511	14400	14520	14493	14427	14639	14449	14403	14597	14311	14585	14490	14561	14378	14382	14406	14474	14479	14500	14274	14550	14568	14354	14584	14445	14663	14397	14566	14424	14369	14441	14298	14477	14429	14393	14524	14427	14561	14765	14406	14563	14486	14489
60779	99433	73800	45048	26341	17209	14604	13531	13316	13303	13248	13399	13291	13204	13200	13231	13273	13066	13294	13369	13264	13372	13159	13258	13146	13260	13086	13306	13358	13167	13095	13179	13218	13307	13222	13174	13342	13281	13451	13231	13178	13325	13256	13134	13196	13228	13185	13207	13347	13472	13231	13315	13138	13180	13202	13294	13275	13264	13119	13065	13268	13287	13157	13230	13140	13139	13336	13254	13293	13243	13277	13327	13309	13122	13097	13155	13253	13341	13223	13227	13179	13080	13311	13240	13103	13220	13250	13215	13088	13231	13056	13292	13258	13328	13258	13299	13129	13177	13208	13191	13259	13227	13310	13008	13196	13155	13097	13373	13367	13263	13228	13305	13304	13165	13184	13245	13207	13151	13174	13066	13347	13288	13226	13291	13017	13365	13064	13107	13222	13138	13160	13363	13137	13275	13136	13089	13271	13119	13102	13246	13197	13158	13319	13073	13251	13156	13216	13191	13163	13241	13260	13133	13089	13109	13096	13363	13203	13232	13077	13285	13143	13191	13052	13265	13246	13124	13208	13215	13175	13204	13116	13197	13027	13185	13004	13207	13051	13239	13183	13129	13262	13368	13144	13103	13089	13104	13305	13293	13195	13250	13186	13148	13171	13289	13246	13234	13168	13304	13247	13143	13218	13274	13015	13178	13109	13266	13224	13216	13180	13104	13183	13233	13303	13308	13154	13231	13162	13288	13216	13213	13196	13108	13138	13298	13123	13193	13345	13234	13228	13202	13289	13205	13170	13271	13157	13276	13342	13188	13199	13216	13104	13174	13233	13113	13354	13129	13212	13123	13205	13081	13028	13187	13046	13197	13208	13091	13031	13102	13187	13344	13267	13341	13239	13318	13065	13255	13242	13108	13143	13182	13100	13242	13315	13309	13277	13083	13339	13278	13249	13108	13252	13227	13148	13204	13237	13107	13398	13155	13132	13185	13211	13311	13369	13107	13336	13253	13204	13178	13142	13043	13305	13234	13183	13231	13284	13205	13142	13314	13307	13181	13274	13083	13193	13278	13235	13216	13208	13252	13363	13247	13308	13295	13265	13150	13155	13114	13176	13290	13173	13132	13234	13197	13394	13151	13197	13215	13110	13090	12962	13161	13365	13031	13210	13119	13138	13197	13076	13215	13219	13222	13266	13211	13222	13244	13252	13094	13256	13083	13094	13310	13139	13195	13254	13137	13167	13136	13218	13256	13303	13217	13067	13214	13210	13187	13159	13237	13244	13238	13160	13183	13095	13062	13424	13281	13297	13072	13244	13282	13263	13205	13118	13338	13333	13177	13256	13198	13366	13320	13277	13079	13334	13151	13309	13254	13234	13161	13098	13341	13295	13261	13310	13163	13233	13266	13237	13160	13200	13342	13102	13203	13309	13058	13187	13286	13467	13017	13204	13436	13058	13264	13134	13202	13189	13070	13223	13183	13196	13145	13331	13022	13159	13294	13278	13301	13231	13253	13124	13108	13236	13318	13383	13014	13168	13382	13288	13222	13347	13364	13103	13223	13313	13048	13103	13297	13152	13163	13174	13185	13179	13178	13367	13248	13150	13188	13150	13113	13365	13141	13395	13205	13211	13247	13277	13254	13220	13220	13123	13200	13195	12915	13381	13201	13235	13280	13275	13367	13229	13175	13261	13075	13240	13178	13353	13162	13021	13228	13234	13074	13267	13262	13289	13131	13184	13126	13188	13169	13217	13237	13190	13390	13044	13134	13212	13184	13304	13185	13154	13226	13161	13274	13279	13227	13363	13374	13224	13225	13074	13238	13105	13062	13097	13172	13149	13098	13167	13165	13080	13121	13160	13255	13171	13407	13185	13412	13306	12968	13104	13264	13339	13213	13051	13091	13330	13206	13226	13532	13343	13151	13156	13351	13159	13254	13139	13205	13120	13148	13029	13285	13119	13355	13178	13327	13217	13210	13111	13017	13083	13241	13055	13260	13189	13103	13022	13304	13292	13266	13229	13318	13144	13188	13238	13191	13189	13197	13190	13094	13247	13325	13353	13235	13125	13204	13172	13140	13178	13271	13248	13195	13250	13153	13248	13231	13323	13165	13052	13256	13127	13174	13123	13250	13068	13123	13157	13166	13103	13142	13444	13227	13236	13241	13090	13020	13145	13301	13277	13050	13235	13257	13156	13084	13245	13311	13224	13094	13182	13099	13194	13200	13252	13110	13264	13209	13330	13114	13149	13313	13246	13028	13214	13184	13217	13167	13277	13415	13305	13257	13159	13055	13194	13173	13258	13323	13121	13238	13173	13294	13228	13315	13066	13232	13214	13267	13253	13181	13346	13207	13283	13246	13358	13238	13311	13392	13264	13094	13325	13172	13327	13273	13165	13046	13163	13078	13031	13175	13179	13258	13175	13111	13228	13323	13136	13258	13320	13117	13221	13083	13239	13136	13233	13264	13248	13155	13077	13384	13173	13275	13282	13311	13247	13152	13196	13204	13159	13129	13237	13239	13220	13003	13239	13225	13150	13153	13156	13181	13133	13299	13220	13074	13210	13311	13266	13220	13063	13251	13020	13213	13151	13248	13040	13096	13099	13088	13136	13228	13271	13230	13286	13379	13309	13299	13171	13100	13285	13201	13045	13226	13131	13394	13300	13146	13259	13079	13377	13155	12977	13331	13285	13099	13440	13137	13147	13412	13204	13198	13267	13013	13132	13280	13363	13321	13229	13273	13172	13136	13215	13317	13244	13293	13222	13060	13187	13161	13236	13103	13279	13215	13238	13259	13228	13208	13171	13232	13221	12990	13272	13309	13166	13150	13269	13251	13212	13190	13183	13158	13252	13137	13216	13258	13226	13178	13250	13115	13222	13366	13331	13204	13249	13080	13282	13241	13105	13094	13171	13180	13111	13225	13283	13167	13271	13038	13095	13378	13114	13284	13263	13241	13159	13276	13288	13332	13216	13205	13141	13278	13114	13172	13382	13248	13166	13224	13265	13181	13086	13328	13179	13178	13185	13059	13418	13207	13087	13232	13200	13166	12933	13132	13252	13090	13412	13353	13110	13258	13203	13208	13110	13362	13188	13154	13184	13209	13144	13275	13217	13101	13220	13264	13278	13183	13290	13158	13220	13076	13369	13226	13159	13226	13285	13327	13321	13134	13188	13081	13159	13314	13223	13204	13398	13094	13084	13260	13311	13167	13108	13184	13241	13234	12975	13258	13332	13281	13198	13255	13130	13217	13168	13167	13356	13183	13217	13266	13144	13251	13120	13179	13179	13172	13199	13171	13162	13184	13163	13096	13157	13196	13321	13130	13199	13305	13323	13359	13144	13140	13105	13370	13433	13208	13221	13170	13138	13212	13037	13144	13094	13335	13114	13165	13153	13297	13250	13091	13168	12995	13251	13215	13169	13175	13397	13290	13198	13179	13294	13304	13236	13192	13150	13170	13317	13138	13062	13200	13153	13293	13168	13165	13211	13073	13442	13212	13108	13160	13200	13098	13199	13031	13294	13064	12980	13107	13199	13261	13169	13163	13185	13125	13133	13032	13266	13263	13298	13175	13321	13154	13251	13242	13162	13346	13249	13304	13155	13209	13190	13042	13257	13244	13158	13131	13280	13249	13053	13069	13239	13184	13166	13230	13172	13257	13242	13135	13258	13359	13206	13234	13218	13234	13226	13111	13177	13387	13191	13147	13246	13313	13163	13331	13259	13184	13271	13213	13248	13096	13110	13204	13087	13221	13150	13063	13173	13325	13048	13183	13210	13070	13156	13178	13185	13124	13334	13244	13165	13334	13183	13283	13240	13218	13130	13280	13310	13087	13333	13147	13241	13251	13284	13306	13224	13052	13222	13330	13275	13138	13319	12981	13133	13135	13322	13146	13273	13291	13120	13322	13320	12995	13311	13163	13258	13160	13250	13171	13212	13321	13171	13279	13169	13088	13171	13166	13127	13222	13254	13288	13328	13290	13204	13284	13165	13132	13209	13339	13170	13169	13176	13341	13287	13098	13207	13245	13160	13213	13216	13116	13249	13206	13201	13194	13207	13314	13126	13341	13445	13116	13078	13078	13193	13200	13079	13275	13172	13080	13255	13169	13135	13160	13159	13226	13139	13194	13115	13331	13472	13164	13164	13126	13182	13182	13199	13132	13225	13254	13021	13219	13270	13074	13109	13236	13109	13335	13136	13115	13152	13307	13126	13270	13106	13161	13136	13151	13285	13102	13208	13128	13156	13100	13165	13306	13013	13250	13132	13210	13206	13049	13154	13261	13242	13145	13279	13186	13227	13272	13183	13187	13167	13219	13390	13247	13210	13161	13371	13403	13159	13205	13209	13238	12955	13338	13120	13294	13243	13286	13188	13306	13200	13216	13233	13223	13137	13024	13246	13124	13176	13235	13195	13056	13214	13271	13209	13169	13265	13123	13167	13248	13212	13110	13357	13050	13197	13159	13212	13100	13183	13167	13285	13277	13287	13093	13310	13289	13369	13009	13117	13066	13141	13313	13283	13269	13274	13182	13141	13265	13279	13343	13236	13332	13213	13240	13322	13101	13212	13198	13190	13249	13232	13276	13157	13302	13256	13190	13284	13114	13310	13223	13185	13240	13236	13061	13073	13130	13341	12946	13298	13129	13294	13034	13199	13320	13230	13128	13147	13321	13232	13277	13122	13220	13245	13142	13275	13219	13313	13329	13373	13220	13214	12987	13173	13231	13180	13093	13433	13199	13214	13179	13286	13224	13293	13348	13174	13280	13363	13057	13125	13286	13194	12977	13163	13229	13382	13175	13097	13191	13213	13113	13180	13151	13269	13016	13104	13258	13264	13302	13088	13335	13206	13198	13165	13345	13131	13186	13406	13290	13255	13262	13240	13353	13236	13285	13159	13202	13166	13141	13160	13285	13357	13092	13126	13223	13271	13144	13332	13206	13362	13158	13148	13331	13202	13327	13129	13301	13296	13344	13374	13156	13183	13219	13199	13236	13220	13201	13226	13082	13302	13046	13260	13326	13119	13223	13141	13309	13263	13305	13189	13174	13268	13344	13405	13255	13204	13360	13253	13164	13018	13162	13245	13462	13117	13246	13386	13173	13324	13273	13179	13153	13308	13105	13217	13151	13289	13169	13261	13248	13286	13071	13207	13177	13125	13232	13440	13314
33239	36579	32643	24201	16936	15357	15260	14880	15041	14923	14922	14793	14978	14870	14786	14985	14890	14852	14984	15035	14760	15057	14937	14727	14845	14889	15088	14934	14714	14851	14923	15060	14778	15049	14803	14947	14973	14817	14884	14915	14988	14947	15096	14930	15018	14932	15015	14905	15033	14829	14895	14834	15006	15038	14878	15004	15112	15079	15040	14743	14785	14799	14773	14904	14804	15024	15048	14841	14950	14986	14991	14992	14944	14853	14811	15148	14939	14831	14945	14791	14790	15091	15039	14992	14894	14948	15061	15103	14955	15029	14837	14900	14966	14911	14959	15022	14718	14808	14754	14746	14987	14805	14919	14887	15002	14817	14849	14890	15015	14884	15007	14926	14940	14948	14880	14865	14913	14818	15000	14948	14861	14922	15008	14886	14784	14978	15023	14815	15011	14938	14865	14913	14716	14836	14828	14792	15022	14828	14959	14795	14890	15053	14911	15081	14936	14970	14853	15053	15167	14935	14920	14706	14988	15120	14909	14869	14800	14781	14974	14921	14830	14909	14871	14897	14777	14749	14754	14884	15036	14668	15005	15000	15034	14875	14957	14787	14722	14884	14748	14809	14891	14889	14976	14902	14913	14886	14765	14893	15099	14727	14768	14884	15062	14911	14977	14922	14981	15076	14966	14975	14887	14978	14986	14838	14805	14914	14733	14773	14916	14861	14841	14879	14777	14755	15000	15061	15118	15006	14994	14796	14900	14770	14875	14820	14903	15011	14939	14879	14856	14924	14741	14897	14908	15053	14896	14750	14780	14994	14984	14755	14888	14965	15040	14893	14911	14655	15023	14858	14735	14714	15091	14899	14827	14758	14874	15057	14889	14904	15009	14841	14927	14973	15128	14952	15001	14876	14752	14863	14860	14774	14824	14899	14930	14895	14891	14945	14990	14974	14813	14972	14759	14880	15021	14789	14903	15105	15033	14869	15066	14915	14920	15101	15050	14904	14889	14924	14907	14975	14691	14870	14804	14970	14918	14876	14998	14991	14898	15064	15034	14837	15002	14845	14895	14970	14774	14853	15027	14982	14855	14785	14983	14977	14830	14957	14768	14902	14973	14904	14897	14813	15054	15101	14859	14983	14828	14957	14967	14903	14758	15125	14955	14852	14721	14801	14935	14833	14829	14805	14940	15025	14961	15048	15013	14884	14873	14794	14990	14909	14875	15072	14749	14932	14838	14801	14809	14880	14856	15037	14789	14961	14890	14920	15049	14947	14869	15116	14757	14795	14915	14797	15018	15025	14947	14966	15031	14808	15086	15093	14966	14763	14956	14984	14999	15002	14923	15111	14964	15159	14967	14897	15154	14662	14996	15044	14917	15052	14818	14744	14986	14955	14882	14942	15041	15127	14885	14883	14953	14691	14956	14895	14850	14768	14892	14963	14870	14908	14857	14806	14969	14836	14841	14885	14714	14812	14782	14936	14940	14872	14861	14903	14946	15000	14858	14884	14858	14975	14856	15027	14908	14745	14844	14971	14839	14959	14922	14892	14980	14866	14737	15008	14851	14782	14841	14787	15040	14771	14857	15077	14772	14996	15003	15023	15053	15194	14839	14786	14930	14889	14772	14845	14969	15090	14910	14933	14804	14872	14957	15093	14885	14671	14986	15016	14884	14944	15249	14874	14939	15070	14813	14795	15137	15053	14975	15182	15030	15048	14942	14825	14947	14942	14808	14877	14973	14915	14821	14795	14876	15038	14928	14879	15016	14922	15010	14895	15024	14844	15015	14759	14929	14779	14854	14991	14657	14956	14953	14742	14703	14827	14821	14936	14595	14907	15171	14707	14880	14911	14880	14736	14829	14868	15070	14923	14737	14939	14923	14837	14749	14776	14868	14932	15008	14827	14685	14808	14831	14943	14993	14830	14939	14770	14723	14825	14872	14996	15009	14964	14955	15038	14906	14882	14994	14824	14790	14833	15134	15054	14829	14961	14764	14532	14788	14904	14975	15106	14924	14996	15136	14977	14842	14881	14692	14856	15052	15136	14717	14983	15172	14962	14905	14907	14777	14792	14915	15012	14890	14949	14902	14814	14892	15044	14926	14926	14862	14836	14765	14777	14937	14957	14879	14892	14938	14967	14972	14784	14923	14850	15029	14821	15043	14915	15049	14978	14982	14941	14850	14837	15080	15117	14932	14990	15036	14912	14989	14987	14942	14986	14894	14748	14970	14963	14960	14967	14941	14957	15031	15038	14981	14882	14867	14978	14884	15000	14854	14977	14919	15087	14929	15020	14931	14804	14968	14904	14963	14939	15131	14820	15000	14874	14972	14738	15039	15004	14886	14963	15052	15080	14944	14927	14920	14883	14972	14995	15019	14797	14934	14883	15063	14817	14886	14849	14883	14780	14938	15052	14922	14868	14812	14986	14706	14739	14721	14879	15107	14725	14895	14841	14851	14970	15172	15067	14860	14715	14822	14960	15028	15001	14880	15039	15099	14724	14734	14984	14900	15058	14755	14725	14814	14947	14964	14863	14853	14815	14892	15020	14807	15075	14747	14976	14814	15170	14782	14932	14854	14897	14873	14822	14858	14821	14772	14940	14763	14857	14988	14870	14929	14849	14987	14869	15181	15010	14953	14761	14864	15011	14817	14914	14883	14839	14957	14918	14884	14767	14986	14741	14726	14888	14949	15035	14838	14898	14790	14921	14901	14787	15145	14871	14753	14875	14929	14897	14974	14839	14770	15056	14855	14701	15042	15074	14940	14802	15063	15047	14969	14891	14944	14888	14853	14974	14869	14968	15101	14973	14879	14670	14935	14978	14885	14865	14828	14818	14958	14794	15143	14748	14858	15048	15123	14859	14810	14966	14917	14928	14891	14801	15063	15010	14929	14825	14825	14888	15069	15015	14803	14857	14862	14952	14865	15008	14928	14869	14989	15114	15074	14700	14844	14857	14919	15058	15088	14866	14922	15024	14863	14855	14780	14838	14817	14725	14851	15037	15001	14860	14965	14879	15101	14891	14978	14970	14983	14972	14951	14957	15063	14839	14836	14917	14965	14742	15007	14927	15034	14964	14928	14929	14882	15070	15175	15056	14923	14920	14790	14952	14897	14951	14904	15110	14978	14915	14749	14962	14910	14955	15012	14856	14943	14915	15066	14905	14989	15080	15052	14899	14697	14758	14837	14889	14873	14952	14975	14910	14716	14978	15193	14890	14880	15013	15041	15001	14799	14933	14710	14724	14837	15113	15033	15060	14943	15129	14691	14931	15159	14840	14806	14909	14815	14728	14877	14954	14851	15070	15012	14961	15003	15046	14967	15074	14715	14849	15046	14869	14807	14958	14986	14996	15039	15008	15192	15020	14871	14713	14729	14924	14855	14899	15141	15050	14993	15090	15065	14860	14982	14913	14877	14921	14963	15024	14866	14980	14844	14777	14955	14814	14977	14586	14893	14974	14862	14855	15056	15069	14958	14855	14968	14898	14856	15034	14883	14922	14867	15093	15035	15036	14990	15050	14926	14923	14821	14857	14938	14873	14916	14790	14913	15041	14908	14948	14992	14983	14789	14687	15032	14899	14836	14752	14918	15031	14949	14924	14792	14904	14663	14738	14730	15013	14898	15004	14776	15058	14841	15085	14986	14929	15015	14948	14846	15032	14932	14782	14843	14887	14775	15074	14864	14982	15153	14883	14941	15148	14985	14968	14925	15042	14942	15001	14927	14696	14824	14858	14890	14924	14887	14949	14737	14798	15032	14829	14862	14826	14993	15093	14898	14776	14905	14561	14785	14924	14849	14875	14924	15028	14856	15037	14976	14871	14855	14973	14796	14861	14751	15125	14942	14736	14696	15017	14885	14721	15078	14844	14905	14935	14683	14929	14939	15021	14858	14991	14948	15029	14951	14859	14911	14948	14820	14671	14826	14885	14909	14927	15220	14946	14912	14894	14941	14904	14923	14909	15005	14917	14990	14907	14791	14902	14842	14784	14982	14774	14944	14944	14825	14942	14928	14873	15047	14805	14823	14906	14765	14899	14857	14945	14932	15014	14940	14813	14904	14797	14964	14789	14992	14917	14841	14877	14809	14833	14938	14760	14837	14965	15125	14869	14768	14994	14962	14955	15033	15027	14982	14936	14826	14941	14925	15053	14908	15010	14869	14803	14874	14979	14887	14926	14738	14936	14974	14981	15104	15082	14931	14894	15061	15025	14922	14942	14829	14808	14969	14968	14924	14991	14838	14966	14977	14754	14991	14880	14919	14973	14898	14898	14867	15033	15130	14859	14835	14955	15040	15013	15028	14907	14977	14958	14977	14915	15109	14984	14945	14761	14885	14938	14820	14867	14896	14824	14866	14843	14900	14882	14984	14946	15100	14833	14903	14979	14976	14894	14887	14755	14812	14801	14812	14911	14929	15099	15068	14921	14800	15090	15118	14994	14875	14904	14832	14974	14946	15040	15163	14869	14968	14823	14992	14828	14758	14976	15022	14974	14836	15031	15038	14744	14802	14618	14936	15042	14858	14788	15026	14874	14969	14944	14879	14952	14839	14876	15113	14893	15023	14974	15022	14806	14929	14956	14913	14971	14821	15117	14846	14859	14920	14954	14888	14833	14782	14809	14943	14973	14948	14981	14916	15067	15065	14965	14955	14942	14937	14958	14935	14763	14936	15108	14891	15051	14953	14768	14800	14977	14994	14835	14818	15000	14862	14908	15181	14929	14788	15019	14862	14710	15014	14823	15134	14853	14840	14828	14933	14925	15139	15098	14980	14953	15003	14740	14795	15056	15128	15105	15043	14752	15116	15001	14941	14818	14901	14918	14956	14712	14901	14961	14950	14874	15047	15052	14892	14971	14976	14949	14771	14936	14754	15029	14997	15067	14957	15121	15016	14942	14835	14784	14816	14929	15001	15063	14890	14849	14920	14784	15052	15046	14806	14780	14918	14944	15007	14881	14767	14928	14704	15108	15032	14885	14892	14825	14781	14957	14844	14837	14955	14905	14790	15136	15075	15097	15112	14878	15123	14838	14923	14936	14919	14950	14947	14917	14885	14948	14960	14888	14979	14910	14917	14760	14847	15076	14905	14957	14842	15049	14811	14968	14852	15001	14933	14808	14891	14845	14806	14740	14756	14823	15031	14821	14914	14723	15003	14943	14960	15152	15004	14935
45356	53528	34158	19954	15280	13935	13579	13708	13540	13590	13587	13602	13412	13559	13574	13441	13499	13639	13527	13668	13515	13525	13594	13658	13658	13488	13636	13500	13641	13613	13622	13628	13641	13539	13567	13551	13592	13377	13528	13622	13500	13677	13395	13542	13518	13650	13533	13592	13552	13541	13499	13469	13559	13582	13569	13504	13680	13549	13584	13576	13582	13597	13543	13541	13461	13534	13559	13527	13522	13460	13561	13513	13559	13547	13589	13619	13637	13395	13494	13489	13626	13492	13509	13696	13342	13512	13589	13442	13613	13445	13583	13465	13461	13726	13554	13496	13532	13530	13559	13542	13502	13464	13467	13556	13452	13564	13604	13369	13518	13745	13660	13543	13550	13589	13511	13667	13474	13464	13664	13653	13632	13393	13558	13452	13449	13599	13565	13559	13496	13658	13522	13596	13482	13529	13501	13521	13565	13516	13514	13734	13431	13377	13572	13488	13538	13603	13530	13477	13615	13430	13495	13477	13439	13457	13575	13675	13501	13608	13429	13676	13638	13525	13655	13504	13517	13654	13512	13695	13397	13555	13514	13596	13442	13623	13503	13483	13542	13556	13570	13415	13400	13651	13623	13486	13486	13624	13509	13573	13646	13542	13645	13422	13672	13422	13505	13397	13528	13565	13709	13489	13401	13569	13328	13712	13532	13498	13590	13588	13561	13606	13577	13702	13616	13497	13420	13544	13384	13573	13584	13531	13550	13623	13486	13579	13634	13497	13479	13624	13537	13619	13627	13525	13510	13662	13586	13575	13317	13558	13512	13559	13599	13583	13851	13440	13663	13388	13579	13455	13373	13600	13633	13587	13448	13601	13658	13476	13555	13515	13430	13487	13535	13455	13610	13591	13580	13612	13577	13644	13454	13599	13668	13696	13647	13415	13683	13593	13372	13583	13430	13366	13531	13619	13580	13529	13581	13466	13541	13730	13591	13467	13581	13568	13540	13496	13567	13532	13547	13556	13439	13418	13700	13572	13621	13528	13643	13450	13483	13629	13589	13588	13516	13553	13570	13537	13487	13602	13621	13675	13519	13524	13501	13641	13527	13507	13471	13695	13493	13551	13694	13552	13546	13465	13454	13532	13584	13616	13599	13581	13505	13498	13724	13502	13333	13758	13722	13461	13505	13502	13644	13590	13560	13649	13630	13526	13539	13511	13542	13493	13600	13613	13611	13447	13444	13455	13627	13558	13597	13576	13601	13745	13494	13559	13501	13692	13620	13552	13648	13398	13650	13610	13602	13589	13453	13482	13540	13470	13528	13654	13599	13594	13671	13507	13563	13568	13718	13580	13551	13664	13544	13555	13483	13612	13515	13660	13553	13585	13802	13538	13479	13512	13593	13478	13647	13673	13592	13530	13601	13551	13378	13590	13496	13488	13382	13510	13638	13403	13605	13677	13534	13500	13473	13689	13455	13472	13580	13482	13460	13610	13530	13480	13566	13420	13645	13458	13755	13417	13577	13483	13717	13602	13513	13621	13564	13579	13503	13467	13543	13444	13601	13440	13376	13580	13567	13689	13539	13493	13425	13843	13589	13465	13571	13596	13637	13667	13328	13617	13581	13604	13683	13597	13642	13490	13563	13454	13506	13507	13455	13655	13711	13553	13566	13455	13578	13544	13520	13662	13546	13542	13703	13455	13550	13629	13657	13500	13586	13631	13427	13571	13560	13522	13534	13590	13486	13496	13533	13470	13547	13558	13527	13509	13618	13588	13673	13526	13554	13316	13617	13768	13557	13618	13676	13512	13711	13530	13577	13563	13526	13550	13453	13512	13531	13528	13385	13612	13469	13608	13633	13576	13493	13560	13468	13560	13532	13548	13599	13436	13501	13623	13526	13391	13643	13571	13685	13619	13570	13447	13588	13753	13422	13571	13606	13676	13580	13607	13458	13622	13480	13701	13517	13587	13477	13417	13514	13642	13478	13645	13683	13636	13690	13605	13596	13457	13566	13542	13440	13777	13584	13692	13527	13511	13728	13625	13570	13576	13422	13681	13395	13681	13753	13553	13571	13557	13489	13517	13523	13487	13360	13672	13609	13587	13519	13359	13624	13505	13539	13741	13597	13596	13621	13515	13557	13565	13633	13517	13599	13495	13602	13500	13274	13520	13491	13454	13734	13510	13586	13632	13547	13527	13481	13540	13536	13557	13472	13524	13506	13605	13595	13624	13636	13480	13589	13502	13584	13572	13678	13559	13480	13585	13337	13753	13589	13682	13535	13565	13748	13513	13470	13535	13488	13483	13462	13558	13679	13601	13451	13487	13553	13673	13641	13614	13483	13622	13481	13608	13373	13691	13820	13468	13575	13595	13498	13476	13339	13527	13495	13574	13825	13533	13545	13532	13661	13515	13566	13554	13595	13540	13662	13535	13670	13635	13612	13586	13530	13607	13621	13521	13645	13466	13537	13557	13616	13606	13503	13608	13680	13535	13595	13490	13552	13424	13507	13455	13529	13579	13545	13424	13533	13595	13576	13588	13531	13624	13726	13565	13432	13331	13542	13630	13520	13565	13643	13604	13531	13496	13479	13614	13533	13620	13574	13558	13431	13702	13621	13584	13540	13553	13524	13573	13565	13661	13496	13597	13754	13627	13592	13438	13534	13527	13671	13514	13475	13521	13635	13395	13736	13572	13545	13251	13359	13735	13590	13537	13569	13527	13580	13491	13627	13449	13485	13591	13502	13572	13642	13612	13393	13535	13598	13398	13638	13600	13596	13529	13442	13575	13707	13464	13581	13746	13490	13615	13746	13543	13595	13382	13505	13579	13564	13419	13537	13673	13665	13600	13385	13712	13609	13574	13414	13546	13587	13528	13530	13621	13398	13416	13678	13608	13459	13612	13508	13687	13513	13589	13549	13516	13410	13500	13662	13486	13544	13644	13570	13682	13461	13537	13450	13612	13566	13660	13409	13542	13541	13591	13659	13528	13623	13459	13570	13391	13776	13594	13509	13383	13461	13515	13577	13695	13489	13492	13574	13510	13657	13536	13644	13571	13527	13605	13521	13641	13634	13526	13620	13521	13474	13442	13444	13479	13517	13508	13509	13614	13431	13345	13530	13663	13582	13579	13613	13552	13713	13508	13631	13592	13616	13550	13459	13560	13549	13474	13616	13495	13644	13537	13622	13443	13409	13332	13725	13634	13621	13611	13706	13616	13570	13547	13474	13428	13568	13690	13555	13562	13581	13414	13638	13544	13617	13649	13488	13514	13599	13538	13663	13698	13550	13696	13496	13499	13681	13684	13579	13602	13531	13613	13403	13561	13573	13540	13511	13454	13486	13597	13703	13577	13542	13478	13499	13641	13589	13601	13617	13387	13657	13602	13538	13501	13601	13471	13341	13417	13462	13550	13490	13591	13549	13507	13717	13508	13605	13475	13372	13699	13709	13556	13605	13380	13418	13516	13530	13652	13525	13667	13610	13466	13694	13564	13544	13588	13422	13535	13636	13491	13473	13473	13442	13704	13643	13468	13527	13498	13641	13676	13588	13555	13576	13558	13643	13607	13768	13524	13413	13489	13591	13478	13399	13554	13551	13540	13535	13506	13681	13559	13688	13331	13508	13517	13460	13497	13419	13702	13601	13515	13613	13590	13651	13566	13618	13461	13516	13545	13650	13514	13548	13471	13655	13336	13515	13564	13504	13694	13598	13547	13582	13528	13551	13640	13562	13568	13449	13439	13546	13594	13543	13759	13376	13412	13708	13453	13477	13639	13595	13513	13464	13551	13426	13545	13607	13423	13349	13532	13592	13437	13595	13769	13514	13509	13618	13548	13559	13614	13555	13638	13629	13560	13592	13470	13618	13549	13657	13665	13500	13549	13687	13478	13731	13429	13446	13578	13642	13594	13623	13562	13378	13492	13562	13554	13358	13456	13495	13527	13618	13593	13622	13523	13472	13487	13471	13447	13649	13550	13568	13570	13579	13600	13539	13502	13533	13732	13583	13655	13430	13504	13447	13661	13601	13582	13569	13546	13575	13620	13625	13647	13526	13488	13480	13476	13627	13480	13751	13712	13819	13649	13382	13472	13607	13458	13626	13661	13350	13664	13671	13525	13541	13764	13442	13509	13470	13611	13482	13456	13621	13548	13441	13454	13615	13484	13420	13631	13661	13581	13671	13702	13503	13490	13460	13553	13618	13618	13457	13568	13666	13601	13536	13347	13504	13556	13495	13645	13496	13564	13507	13508	13650	13550	13684	13518	13734	13417	13514	13605	13630	13426	13619	13438	13569	13566	13574	13574	13621	13573	13617	13718	13455	13554	13614	13667	13418	13691	13399	13606	13709	13498	13428	13566	13406	13734	13506	13558	13522	13488	13494	13575	13661	13606	13616	13491	13583	13575	13549	13594	13624	13583	13651	13501	13479	13627	13413	13464	13645	13432	13416	13404	13546	13661	13464	13584	13649	13615	13447	13473	13534	13592	13534	13771	13633	13509	13683	13509	13727	13531	13531	13628	13631	13501	13454	13578	13786	13586	13597	13521	13608	13381	13578	13575	13462	13402	13555	13678	13566	13422	13808	13569	13510	13547	13506	13437	13494	13556	13620	13504	13534	13593	13602	13711	13579	13418	13703	13657	13576	13463	13723	13612	13591	13482	13480	13414	13503	13533	13525	13472	13566	13397	13442	13619	13559	13590	13533	13685	13606	13599	13520	13528	13591	13581	13750	13730	13647	13521	13777	13512	13514	13373	13376	13552	13612	13686	13472	13556	13551	13634	13557	13680	13490	13564	13543	13570	13501	13535	13528	13603	13410	13595	13584	13597	13626	13572	13466	13669	13517	13674	13462	13437	13663	13518	13613	13579	13732	13595	13553	13429	13493	13644	13640	13688	13392	13476	13793	13582	13300	13593	13655	13744	13444	13370	13540	13459	13601	13582	13544	13639	13479	13757	13592	13579	13585	13511	13733	13426	13832	13510	13639	13657	13625	13654	13344	13405	13536	13604	13648	13549	13599	13551	13736	13488	13580	13510	13563	13547	13617	13625	13485	13511	13513	13472	13635	13544	13549	13733	13558	13683	13529	13507	13535	13502	13490	13536	13423	13602	13675	13637	13623	13597	13680	13400	13489	13452	13537	13492	13535	13621	13434	13503	13561	13668	13534	13530	13441	13659
24673	23829	30972	26460	22487	20048	17621	15293	14707	15112	14791	14540	14817	14884	14750	14786	14763	14618	14776	14581	14799	14567	14497	14487	14575	14616	14703	14682	14663	14499	14552	14552	14633	14796	14604	14848	14610	14525	14616	14534	14619	14586	14585	14610	14560	14676	14648	14545	14568	14687	14687	14642	14661	14671	14683	14516	14610	14356	14628	14768	14532	14699	14510	14616	14549	14576	14482	14603	14631	14578	14653	14704	14532	14849	14705	14591	14767	14620	14630	14740	14666	14800	14689	14432	14469	14583	14577	14653	14525	14380	14703	14613	14814	14471	14595	14563	14696	14600	14632	14563	14555	14464	14485	14397	14409	14578	14681	14560	14597	14620	14565	14464	14443	14555	14683	14608	14540	14613	14411	14603	14507	14714	14655	14508	14839	14637	14563	14472	14480	14532	14616	14598	14747	14469	14689	14557	14549	14415	14734	14581	14626	14715	14578	14399	14525	14460	14546	14632	14560	14546	14602	14823	14412	14530	14432	14491	14434	14528	14525	14508	14721	14823	14663	14428	14707	14699	14724	14699	14490	14596	14684	14516	14539	14793	14507	14542	14607	14791	14571	14757	14575	14697	14593	14680	14628	14766	14664	14649	14539	14739	14702	14652	14539	14449	14480	14783	14519	14663	14509	14515	14642	14436	14582	14763	14652	14653	14600	14491	14581	14507	14700	14497	14653	14554	14530	14603	14430	14672	14623	14684	14568	14641	14540	14677	14479	14610	14572	14580	14521	14531	14384	14622	14635	14455	14636	14617	14567	14557	14514	14465	14374	14757	14586	14773	14571	14697	14496	14526	14594	14568	14540	14612	14622	14350	14730	14665	14523	14403	14390	14550	14469	14567	14620	14713	14494	14589	14829	14559	14862	14446	14582	14582	14711	14695	14576	14670	14586	14606	14584	14561	14403	14604	14507	14510	14568	14477	14546	14712	14526	14376	14518	14612	14504	14563	14809	14537	14587	14588	14647	14614	14602	14797	14659	14615	14533	14472	14659	14525	14773	14708	14755	14534	14736	14524	14607	14649	14549	14593	14624	14670	14540	14676	14580	14449	14379	14641	14600	14569	14504	14608	14801	14693	14520	14602	14470	14606	14453	14350	14619	14553	14611	14552	14569	14537	14717	14623	14347	14653	14617	14576	14585	14446	14572	14263	14471	14616	14334	14329	14574	14682	14713	14626	14465	14544	14537	14427	14596	14461	14570	14510	14383	14560	14512	14585	14673	14637	14699	14661	14964	14605	14502	14689	14613	14569	14505	14605	14730	14553	14484	14288	14382	14609	14576	14467	14499	14330	14623	14648	14545	14449	14550	14574	14615	14557	14547	14605	14482	14543	14401	14538	14813	14536	14602	14564	14417	14549	14445	14777	14535	14581	14601	14562	14537	14401	14513	14420	14553	14515	14512	14536	14619	14697	14521	14626	14472	14735	14685	14515	14612	14690	14578	14425	14641	14656	14701	14605	14534	14524	14638	14589	14658	14495	14412	14554	14591	14604	14504	14355	14719	14634	14391	14524	14754	14490	14389	14513	14555	14441	14425	14568	14638	14611	14660	14727	14543	14675	14680	14414	14599	14598	14629	14557	14596	14548	14412	14339	14481	14611	14603	14633	14623	14455	14440	14518	14615	14611	14580	14482	14592	14840	14574	14577	14581	14495	14531	14472	14766	14503	14595	14661	14670	14409	14780	14617	14472	14700	14526	14770	14479	14649	14556	14525	14581	14664	14676	14642	14509	14576	14597	14670	14672	14493	14646	14711	14641	14524	14634	14627	14518	14660	14497	14670	14703	14640	14529	14641	14638	14569	14432	14507	14422	14539	14576	14603	14731	14584	14605	14505	14600	14572	14476	14621	14603	14674	14612	14569	14556	14753	14693	14510	14273	14528	14539	14660	14684	14760	14775	14740	14585	14652	14635	14660	14707	14742	14656	14434	14577	14453	14626	14463	14383	14704	14650	14628	14585	14532	14609	14682	14732	14605	14762	14610	14506	14414	14597	14684	14657	14513	14282	14416	14557	14567	14487	14608	14459	14657	14511	14669	14557	14452	14439	14595	14510	14697	14466	14435	14276	14666	14367	14563	14647	14753	14474	14565	14480	14463	14494	14537	14528	14415	14448	14696	14429	14473	14430	14511	14843	14519	14648	14543	14803	14594	14592	14605	14461	14649	14599	14715	14717	14551	14640	14705	14615	14613	14575	14554	14617	14590	14568	14257	14554	14542	14594	14589	14444	14486	14506	14528	14514	14498	14462	14410	14628	14422	14549	14691	14650	14699	14736	14383	14649	14643	14648	14653	14657	14650	14552	14452	14530	14674	14549	14608	14552	14641	14705	14616	14477	14483	14346	14559	14579	14632	14763	14627	14580	14553	14522	14481	14655	14496	14716	14543	14478	14507	14582	14658	14575	14613	14543	14414	14548	14595	14644	14594	14431	14670	14559	14370	14551	14524	14613	14451	14542	14659	14582	14548	14681	14549	14758	14696	14660	14353	14481	14633	14353	14497	14489	14428	14470	14657	14585	14553	14352	14559	14496	14550	14593	14611	14549	14540	14755	14439	14558	14427	14537	14656	14536	14401	14738	14705	14590	14404	14559	14544	14582	14444	14567	14677	14378	14679	14691	14571	14606	14714	14697	14598	14609	14476	14536	14771	14479	14749	14656	14606	14674	14710	14409	14405	14779	14476	14807	14774	14477	14464	14654	14411	14544	14591	14559	14639	14500	14673	14599	14711	14646	14650	14531	14560	14495	14499	14545	14476	14437	14543	14596	14601	14706	14576	14543	14431	14575	14481	14528	14354	14517	14454	14586	14329	14462	14737	14597	14443	14649	14604	14495	14563	14518	14568	14652	14591	14577	14588	14377	14606	14571	14654	14772	14570	14568	14785	14539	14624	14453	14867	14640	14601	14518	14507	14376	14598	14577	14552	14703	14623	14551	14649	14536	14495	14363	14609	14590	14710	14488	14431	14467	14441	14588	14516	14444	14503	14573	14565	14567	14474	14692	14563	14384	14658	14695	14656	14718	14607	14611	14491	14453	14548	14529	14658	14419	14498	14482	14562	14460	14432	14600	14652	14535	14574	14419	14791	14698	14402	14413	14412	14539	14740	14516	14379	14575	14493	14480	14579	14554	14715	14587	14587	14404	14680	14652	14575	14456	14680	14622	14354	14644	14583	14685	14664	14741	14557	14543	14574	14493	14595	14492	14704	14340	14530	14689	14762	14704	14629	14663	14622	14617	14589	14576	14401	14529	14736	14569	14657	14451	14684	14665	14598	14646	14671	14623	14541	14738	14557	14574	14456	14480	14547	14613	14488	14474	14464	14496	14553	14555	14458	14660	14610	14635	14495	14574	14757	14637	14637	14534	14577	14698	14666	14679	14428	14572	14394	14533	14575	14738	14462	14599	14773	14416	14622	14597	14557	14502	14589	14505	14783	14453	14571	14645	14575	14458	14458	14568	14534	14801	14516	14466	14666	14572	14620	14508	14535	14607	14666	14522	14682	14506	14512	14717	14597	14681	14570	14593	14484	14503	14556	14645	14592	14599	14516	14519	14441	14621	14596	14646	14596	14692	14456	14734	14672	14646	14586	14556	14541	14526	14597	14583	14464	14549	14610	14706	14705	14634	14659	14577	14674	14607	14559	14515	14513	14701	14549	14415	14700	14510	14571	14705	14651	14639	14545	14709	14547	14482	14591	14682	14443	14389	14543	14679	14514	14469	14733	14523	14427	14404	14815	14604	14678	14602	14634	14659	14702	14449	14274	14624	14511	14547	14569	14705	14721	14685	14592	14464	14482	14496	14531	14682	14399	14676	14507	14612	14422	14424	14388	14498	14331	14678	14530	14384	14754	14575	14648	14483	14321	14579	14627	14642	14616	14559	14532	14414	14756	14601	14608	14408	14487	14634	14554	14458	14293	14420	14419	14721	14668	14661	14598	14520	14528	14531	14583	14504	14651	14564	14691	14542	14657	14471	14593	14525	14300	14624	14565	14550	14689	14603	14447	14653	14448	14596	14553	14565	14684	14624	14598	14581	14676	14596	14473	14521	14475	14503	14704	14645	14564	14647	14651	14390	14718	14623	14497	14513	14483	14429	14527	14629	14434	14646	14397	14423	14542	14615	14509	14587	14381	14718	14671	14640	14712	14675	14525	14601	14587	14427	14544	14550	14559	14695	14595	14405	14639	14506	14566	14623	14400	14789	14581	14392	14411	14419	14519	14537	14658	14649	14581	14561	14346	14281	14613	14664	14662	14710	14593	14490	14770	14410	14617	14703	14470	14497	14385	14633	14678	14677	14462	14625	14473	14559	14611	14557	14691	14536	14581	14649	14491	14667	14383	14498	14692	14715	14516	14856	14446	14543	14533	14643	14587	14709	14618	14729	14628	14421	14563	14598	14651	14503	14622	14464	14521	14483	14515	14582	14497	14620	14487	14391	14816	14515	14506	14480	14725	14631	14448	14710	14734	14657	14549	14454	14552	14630	14604	14508	14507	14576	14569	14493	14635	14590	14599	14749	14578	14583	14659	14659	14548	14720	14525	14796	14707	14479	14517	14673	14511	14543	14714	14461	14553	14472	14620	14586	14454	14443	14558	14604	14392	14398	14567	14665	14565	14564	14626	14726	14524	14485	14425	14652	14631	14630	14683	14458	14479	14616	14609	14672	14510	14494	14573	14699	14586	14492	14595	14478	14616	14669	14734	14800	14656	14570	14592	14693	14714	14434	14556	14636	14436	14543	14636	14630	14504	14623	14478	14498	14578	14264	14560	14613	14490	14585	14626	14748	14558	14426	14493	14632	14680	14483	14843	14707	14489	14571	14538	14380	14404	14734	14547	14314	14417	14555	14712	14600	14642	14692	14734	14582	14518	14555	14738	14568	14539	14742	14461	14456	14445	14572	14540	14657	14707	14495	14549	14673	14441	14448	14597	14662	14595	14515	14492	14532	14676	14626	14612	14573	14604	14631	14532	14497	14576	14681	14479	14573	14427	14697	14424	14482	14653	14452	14511	14623	14675	14716	14483	14756	14725	14666	14429	14839	14537	14675	14519	14314	14612	14682	14746	14614	14530	14770	14475	14627	14581	14546	14467	14546	14579	14528	14575	14564	14625	14613	14621
63895	89721	62355	36738	21309	14714	13712	13515	13330	13370	13465	13211	13358	13228	13499	13427	13393	13416	13269	13413	13274	13590	13353	13453	13615	13332	13439	13469	13358	13274	13258	13404	13462	13487	13423	13508	13500	13353	13370	13390	13300	13323	13427	13461	13397	13397	13395	13195	13279	13461	13414	13213	13538	13523	13353	13267	13235	13333	13437	13437	13402	13214	13359	13388	13477	13309	13371	13353	13251	13319	13387	13429	13320	13230	13413	13412	13413	13290	13256	13273	13310	13374	13299	13274	13338	13351	13337	13356	13512	13437	13291	13277	13292	13245	13388	13230	13249	13265	13320	13240	13413	13426	13321	13415	13452	13399	13375	13159	13209	13343	13273	13445	13485	13445	13314	13367	13431	13458	13529	13345	13338	13347	13416	13344	13333	13252	13311	13253	13179	13197	13457	13338	13346	13465	13397	13257	13501	13466	13334	13220	13415	13477	13347	13522	13352	13318	13538	13334	13318	13304	13216	13402	13392	13370	13435	13355	13405	13495	13314	13493	13432	13313	13394	13243	13227	13399	13246	13368	13259	13529	13341	13286	13216	13339	13370	13364	13194	13366	13312	13443	13335	13298	13281	13320	13465	13282	13421	13351	13388	13336	13351	13350	13285	13443	13392	13608	13374	13417	13177	13404	13505	13264	13279	13317	13249	13491	13241	13312	13350	13405	13372	13355	13342	13327	13419	13387	13283	13390	13458	13330	13385	13434	13357	13386	13136	13345	13300	13363	13226	13220	13331	13292	13195	13187	13455	13177	13386	13251	13387	13452	13438	13448	13431	13279	13354	13246	13309	13323	13364	13326	13388	13478	13214	13362	13260	13375	13288	13284	13336	13380	13482	13443	13208	13433	13436	13407	13354	13337	13286	13320	13442	13367	13462	13266	13264	13461	13187	13488	13436	13386	13272	13307	13283	13513	13054	13171	13189	13195	13408	13356	13392	13298	13350	13195	13206	13381	13329	13384	13429	13341	13364	13284	13361	13309	13389	13410	13347	13374	13410	13467	13469	13239	13414	13283	13427	13344	13399	13453	13252	13425	13257	13414	13289	13468	13173	13450	13255	13362	13440	13481	13375	13381	13119	13386	13352	13249	13327	13288	13217	13314	13202	13327	13413	13486	13435	13331	13418	13298	13278	13262	13433	13281	13420	13223	13295	13452	13387	13330	13279	13394	13459	13289	13336	13332	13327	13367	13275	13355	13307	13435	13340	13591	13357	13326	13321	13473	13305	13426	13272	13320	13269	13302	13335	13423	13293	13366	13421	13209	13384	13242	13379	13512	13276	13211	13477	13487	13494	13385	13375	13463	13344	13377	13326	13151	13377	13401	13223	13345	13378	13386	13433	13210	13404	13309	13269	13220	13229	13444	13360	13282	13325	13376	13275	13411	13366	13340	13217	13264	13194	13344	13409	13477	13339	13333	13196	13358	13489	13316	13230	13619	13385	13332	13280	13174	13138	13280	13447	13299	13394	13257	13296	13402	13405	13350	13437	13220	13271	13460	13460	13438	13184	13371	13277	13388	13435	13244	13396	13379	13418	13180	13374	13216	13188	13221	13272	13320	13262	13383	13388	13413	13420	13437	13433	13444	13413	13307	13390	13254	13325	13193	13294	13420	13516	13383	13293	13402	13183	13364	13296	13350	13340	13358	13371	13349	13415	13309	13363	13239	13415	13310	13374	13291	13512	13413	13515	13221	13368	13392	13295	13227	13282	13393	13309	13399	13486	13534	13460	13403	13285	13374	13411	13367	13309	13401	13409	13310	13412	13354	13349	13363	13339	13322	13465	13396	13300	13291	13099	13325	13385	13321	13365	13255	13377	13282	13266	13288	13344	13377	13464	13407	13350	13366	13378	13427	13391	13315	13275	13251	13400	13394	13263	13393	13551	13470	13335	13356	13448	13334	13304	13386	13300	13252	13352	13435	13384	13314	13410	13205	13427	13425	13377	13557	13254	13374	13396	13237	13494	13509	13310	13311	13348	13553	13489	13245	13355	13459	13466	13349	13398	13307	13448	13292	13222	13364	13407	13242	13284	13327	13209	13392	13413	13501	13292	13413	13352	13414	13297	13377	13202	13274	13232	13277	13427	13280	13366	13232	13271	13202	13434	13480	13298	13392	13166	13284	13312	13457	13210	13449	13364	13341	13269	13134	13481	13346	13523	13499	13233	13367	13299	13226	13409	13319	13276	13379	13287	13256	13423	13405	13211	13358	13379	13454	13456	13263	13251	13268	13235	13454	13393	13447	13441	13179	13424	13305	13342	13408	13396	13357	13239	13195	13503	13369	13337	13413	13337	13174	13353	13373	13262	13262	13527	13457	13318	13341	13178	13412	13569	13452	13326	13393	13506	13214	13407	13456	13185	13335	13443	13463	13315	13439	13399	13411	13417	13161	13464	13442	13243	13364	13514	13287	13450	13305	13435	13464	13407	13289	13239	13338	13291	13409	13316	13415	13634	13371	13625	13471	13341	13206	13167	13422	13257	13170	13305	13373	13320	13233	13370	13434	13388	13394	13424	13398	13279	13346	13392	13356	13377	13266	13406	13312	13221	13423	13208	13283	13378	13174	13244	13491	13421	13503	13227	13394	13351	13389	13425	13330	13358	13305	13275	13212	13429	13369	13426	13385	13395	13202	13454	13422	13317	13266	13515	13242	13386	13272	13338	13329	13378	13305	13427	13423	13327	13425	13338	13383	13290	13329	13506	13328	13423	13305	13387	13344	13347	13258	13547	13328	13216	13262	13388	13233	13174	13331	13414	13414	13286	13381	13289	13313	13421	13297	13381	13363	13526	13325	13454	13452	13321	13261	13414	13447	13277	13378	13309	13258	13268	13501	13455	13325	13512	13330	13317	13462	13404	13321	13418	13436	13484	13248	13456	13285	13497	13263	13326	13363	13456	13373	13327	13260	13461	13275	13426	13275	13290	13301	13286	13266	13236	13353	13297	13280	13332	13252	13210	13464	13230	13348	13530	13316	13130	13389	13219	13499	13359	13446	13220	13397	13287	13293	13360	13379	13472	13333	13454	13386	13390	13330	13250	13405	13321	13424	13421	13290	13431	13276	13396	13248	13259	13189	13358	13224	13479	13233	13370	13311	13401	13318	13148	13352	13393	13430	13257	13414	13265	13218	13329	13348	13291	13324	13324	13290	13134	13289	13316	13189	13460	13352	13347	13425	13272	13325	13450	13427	13340	13227	13370	13321	13202	13287	13502	13392	13227	13482	13393	13318	13280	13461	13317	13327	13526	13438	13303	13265	13525	13384	13365	13302	13321	13293	13385	13346	13257	13415	13226	13488	13244	13266	13295	13366	13315	13448	13501	13238	13378	13381	13306	13466	13394	13422	13270	13254	13433	13380	13215	13495	13358	13405	13315	13346	13195	13274	13360	13427	13475	13482	13347	13406	13335	13420	13407	13368	13371	13427	13419	13247	13527	13229	13503	13223	13287	13321	13415	13492	13340	13390	13484	13354	13411	13288	13348	13243	13400	13608	13376	13345	13334	13390	13562	13387	13377	13416	13466	13202	13277	13330	13339	13395	13414	13386	13271	13279	13365	13269	13218	13443	13292	13398	13265	13274	13323	13356	13417	13380	13179	13349	13270	13239	13472	13247	13496	13273	13310	13448	13295	13293	13408	13356	13322	13319	13282	13443	13412	13348	13329	13342	13459	13422	13137	13479	13417	13252	13318	13256	13297	13394	13401	13368	13433	13445	13442	13333	13341	13391	13529	13349	13408	13228	13317	13384	13397	13537	13338	13333	13312	13346	13208	13362	13431	13360	13238	13141	13449	13307	13139	13354	13348	13266	13275	13342	13377	13321	13319	13227	13323	13288	13446	13512	13307	13472	13463	13386	13393	13311	13226	13232	13507	13328	13311	13372	13478	13408	13363	13411	13151	13286	13387	13151	13336	13155	13260	13322	13289	13442	13248	13436	13329	13475	13345	13284	13412	13430	13393	13444	13310	13291	13500	13431	13436	13492	13317	13383	13260	13410	13329	13390	13450	13305	13301	13263	13284	13211	13466	13412	13594	13239	13246	13578	13356	13247	13154	13298	13327	13278	13222	13252	13306	13374	13075	13353	13490	13433	13412	13262	13174	13347	13355	13306	13470	13310	13267	13341	13281	13266	13374	13293	13449	13392	13262	13431	13437	13155	13355	13250	13314	13426	13404	13385	13464	13194	13311	13237	13551	13389	13284	13324	13359	13348	13193	13433	13330	13264	13341	13318	13323	13268	13527	13395	13343	13472	13134	13294	13352	13318	13368	13300	13417	13450	13262	13346	13229	13370	13359	13372	13416	13167	13353	13498	13500	13455	13204	13415	13396	13312	13323	13391	13268	13365	13414	13300	13318	13281	13379	13267	13336	13405	13369	13350	13442	13409	13345	13405	13489	13303	13119	13465	13352	13409	13341	13138	13379	13330	13331	13504	13286	13257	13498	13300	13421	13451	13257	13451	13412	13305	13446	13522	13493	13221	13345	13275	13328	13325	13305	13310	13414	13368	13365	13404	13250	13339	13325	13450	13237	13282	13412	13305	13333	13392	13332	13525	13205	13454	13367	13341	13255	13543	13387	13635	13314	13262	13412	13450	13399	13200	13378	13470	13252	13354	13191	13402	13476	13468	13367	13342	13492	13306	13338	13284	13442	13431	13293	13374	13383	13355	13473	13365	13312	13274	13488	13362	13367	13403	13306	13343	13336	13402	13234	13253	13453	13456	13315	13305	13446	13495	13294	13257	13288	13461	13181	13418	13170	13328	13158	13432	13259	13346	13649	13472	13286	13464	13288	13401	13332	13421	13280	13371	13366	13298	13472	13407	13300	13372	13307	13338	13338	13604	13126	13376	13402	13378	13329	13348	13410	13262	13382	13319	13247	13246	13296	13340	13278	13123	13419	13269	13262	13361	13286	13551	13323	13405	13148	13445	13428	13595	13379	13345	13356	13366	13364	13233	13315	13201	13319	13345	13288	13287	13310	13293	13328	13389	13270	13378	13310	13324	13252	13276	13412	13429	13424	13330	13420	13390	13415	13482	13365	13402	13363	13407	13327	13364	13300	13435	13517	13391	13201	13300	13404	13204	13352	13312	13496	13426	13309	13324	13234	13349	13410	13384
22938	22101	29774	24580	21954	22681	22354	16320	14977	15033	14985	14797	14935	15192	15090	14750	14894	15050	14885	15110	14847	14893	14911	14922	14769	14889	14908	15008	14965	14805	14821	14780	14832	14789	14836	14756	14943	14865	14774	15036	14834	14610	14907	14738	14803	14848	14731	14582	14597	14714	14885	14919	14890	14716	14780	14657	14819	14623	14779	14963	14655	14914	14874	14789	14925	14690	14970	14782	14789	14684	14646	14727	14891	14880	14684	14929	14710	14708	15004	14965	14909	14561	14714	14704	14725	14777	14710	14597	14828	14704	14931	14627	14720	14707	14735	14618	14773	14908	14774	14861	14930	14736	14701	14813	14842	14792	14855	14732	14955	14797	14837	14823	14633	14637	14696	14524	14930	14731	14695	14726	14823	14820	14704	14825	14866	14799	14734	14668	14674	14719	14761	14700	14733	14678	14726	14716	14935	14835	14714	14726	14658	14851	14804	14732	14767	14699	15003	14774	14591	14814	14621	14714	14716	14766	14717	14873	14878	14735	14747	14670	14483	14591	14802	14567	14729	14690	14797	14892	14633	14655	14797	14824	14714	14790	14998	14948	14608	14866	14590	14538	14468	14745	14725	14902	14551	14635	14718	14713	14847	14874	14590	14659	14760	14692	14856	14733	14751	14754	14660	14599	14781	14679	14869	14615	14878	14711	14809	14733	14792	14777	14887	14774	14472	14795	14844	14851	14769	14820	14723	14765	14896	14806	14710	14642	14767	14859	14964	14722	14633	15034	14869	14695	14701	14594	14716	14911	14749	14835	14762	14907	14858	14714	14615	14518	14936	14674	14764	14658	14709	14620	14692	14730	14720	14649	14833	14879	14738	14712	14629	14455	14460	14568	14802	14793	14589	14723	14609	14711	14663	14726	14689	14756	14754	14635	14820	14752	14749	14599	14573	14658	14703	14841	14627	14760	14824	14724	14467	14724	14826	14540	14730	14642	14741	14670	14864	14787	14720	14696	14868	14702	14807	14821	14801	14889	14752	14626	14874	14732	14911	14942	14702	14588	14612	14775	14594	14689	14543	14806	14614	14692	14566	14615	14520	14800	14667	14796	14771	14658	14689	14822	14635	14563	14519	14789	14786	14785	14726	14719	14714	14674	14827	14476	14643	14744	14707	14808	14743	14748	14598	14759	14758	14658	14656	14722	14717	14977	14719	14781	14700	14716	14675	14660	14696	14853	14822	14916	14780	14653	14992	14788	14824	14762	14863	14763	14636	14675	14693	14845	14839	14940	14715	14808	14526	14655	14742	14808	14724	14648	14862	14586	14725	14783	14565	14796	14668	14816	14881	14831	14661	14760	14704	14685	14469	14645	14763	14913	14824	14777	14662	15000	14723	14795	14756	14767	14580	14841	14792	14783	14634	14475	14733	14704	14612	14594	14830	14815	14652	14750	14751	14850	14712	14738	14787	14783	14897	14729	14832	14720	14805	14719	14700	14886	14634	14700	14774	14592	14535	14714	14759	14802	14976	14831	14686	14542	14779	14590	14793	14662	14791	14820	14601	14719	14578	14803	14717	14812	14846	14600	14717	14869	14675	14838	14712	14591	14705	14692	14704	14652	14742	14725	14796	14831	14807	14721	14728	14679	14613	14690	14819	14741	14831	14743	14872	14812	14863	14868	14839	14850	14667	14602	14804	14610	14725	14741	14598	14671	14713	14778	14734	14680	14769	14548	14805	14744	14723	14629	14804	14748	14721	14729	14765	14752	14742	14751	14729	14777	14689	14586	14861	14739	14736	14560	14937	14725	14876	14726	14744	14761	14707	14675	14719	14627	14741	14943	14673	14701	14758	14792	14677	14863	14674	14627	14710	14690	14669	14883	14662	14929	14769	14867	14801	14803	14621	14776	14782	14823	14714	14955	14636	14720	14592	14687	14844	14617	14674	14723	14674	14757	14717	14659	14804	14680	14672	14581	14613	14722	14824	14653	14817	14725	14629	14654	14784	14627	14740	14728	14669	14790	14787	14730	14633	14979	14908	14630	14734	14650	14836	14766	14737	14811	14811	14821	14619	14618	14579	14916	14698	14747	14836	14717	14516	14652	14749	14909	14768	14956	14605	14576	14562	14802	14806	14617	14688	14806	14890	14859	14746	14590	14630	14625	14611	14935	14805	14788	14781	14570	14771	14636	14707	14801	14645	14782	14861	14613	14836	14695	14683	14768	14631	14877	14787	14726	14717	14691	14869	14805	14675	14505	14645	14685	14623	14773	14757	14771	14671	14627	14786	14757	14911	14632	14665	14771	14880	14726	14689	14598	14580	14682	14684	14616	14641	14727	14741	14854	14800	14594	14816	14611	14820	14798	14729	14673	14657	14739	14909	14823	14849	14568	14683	14939	14884	14726	14610	14724	14625	14734	14707	14753	14952	14834	14800	14628	14694	14813	14637	14691	14725	14802	14674	14648	14813	14800	14776	14711	14748	14937	14907	14767	14731	14613	14829	14712	14720	14576	14818	14685	14791	14894	14764	14916	14639	14656	14832	14780	14755	14593	14788	14743	15036	14809	14793	14779	14669	14677	14763	14838	14903	14761	14769	14797	14809	14795	14866	14891	14830	14794	14839	14808	14729	14881	14672	14797	14870	14905	14826	14439	14780	14941	14851	14788	14710	14796	14844	14563	14646	14791	14870	14709	14777	14709	14784	14870	14717	14655	14968	14706	14801	14812	14777	14568	14680	14707	14752	14846	14658	14662	14728	14653	14775	14845	14569	14815	14676	14658	14777	14891	14488	14791	14780	14667	14597	14912	14753	14555	14627	14837	14832	14731	14762	14746	14729	14838	14760	14759	14698	14877	14694	14766	14624	14748	14797	14761	14718	14759	14676	14798	14780	14899	14768	14585	14718	14599	14810	14784	14763	14683	14890	14756	14537	14760	14638	14765	14621	14708	14650	14731	14686	14626	14906	14799	14813	14778	14738	14778	14646	14599	14737	14724	14735	14761	14654	14660	14704	14679	14804	14556	14633	14691	14773	14639	14678	14647	14742	14666	14733	14667	14518	14588	14845	14874	14901	14705	14690	14568	14678	14870	14620	14593	14689	14654	14675	14774	14658	14873	14734	14840	14790	14843	14765	14850	14690	14791	14767	14621	14587	14978	14770	14683	14691	14741	14834	14963	14854	14699	14826	14522	14699	14718	14715	14641	14902	14820	14600	14529	14809	14825	14829	14780	14525	14952	14803	15008	14746	14713	14839	14755	14798	14691	14712	14778	14609	14900	14728	14772	14650	14833	14684	14923	14733	14785	14739	14795	14880	14703	14744	14741	14594	14614	14748	14636	14690	14534	14742	14950	14702	14724	14728	14746	14794	14848	14755	14889	14634	14642	14587	14645	14648	14640	14523	14742	14803	14613	14710	14792	14896	14644	14860	14765	14691	14822	14703	14712	14904	14762	14678	14646	14600	14799	14760	14683	14782	14658	14585	15001	14673	14690	14794	14408	14524	14852	14581	14809	14705	14506	14674	14732	14797	14755	14787	14706	14812	14880	14900	14753	14734	14848	14906	14735	14648	14651	14735	14681	14666	14643	14533	14809	14807	14882	14988	14572	14799	14661	14811	14698	14611	14894	14789	14635	14819	14744	14542	14663	14871	14682	14959	14871	14750	14960	14681	14769	14857	14864	14833	14830	14801	14823	14702	14774	14804	14793	14697	14461	14672	14691	14750	14866	14754	14781	14859	14535	14691	14883	14610	14693	14727	14719	14748	14815	14867	14624	14699	14902	14781	14733	14846	14702	14650	14656	14470	14741	14557	14669	14767	14657	14714	14590	14797	14605	14674	14491	14654	14720	14538	14371	14550	14760	14751	14827	14832	14570	14589	14962	14873	14777	14747	14891	14766	14411	14902	14691	14747	14799	14901	14749	14937	14737	14712	14730	14933	14755	14836	14772	14762	14686	14804	14714	14679	14791	14732	14550	14640	14819	14853	14576	14809	14655	14695	14736	14699	14563	14741	14626	14785	14658	14692	14599	14779	14734	14724	14587	14693	14744	14960	14674	14786	14788	14788	14950	14801	14619	14563	14657	14853	14655	14674	14954	14782	14500	14807	14579	14771	14956	14647	14921	14918	14646	14875	14642	14808	14687	14599	14627	14910	14883	14594	14647	14665	14446	14698	14763	14879	14731	14721	14872	14680	14671	14556	14769	14734	14529	14688	14626	14636	14771	14678	14757	14788	14591	14488	14517	14630	14779	14619	14741	14726	14933	14667	14518	14911	14735	14620	14673	14522	14721	14852	14918	14921	14982	14559	14655	14725	14784	14658	14509	14769	14899	14730	14835	14597	14644	14568	14736	14688	14684	14799	14766	14671	14544	14910	14578	14776	14842	14757	14532	14574	14709	14721	14599	14681	14701	14839	14804	14667	14659	14515	14822	14609	14782	14622	14905	14667	14782	14777	14856	14637	14901	14911	14687	14751	14627	14813	14620	14700	14745	14708	14808	14791	14850	14673	14711	14668	14675	14895	14732	14592	14720	14681	14658	14582	14802	14591	14651	14643	15012	14762	14693	14696	14945	14750	14754	14757	14955	14741	14758	14717	14829	14781	14815	14645	14727	14665	14678	14727	14648	14803	14622	14703	14624	14770	14739	14739	14818	14531	14800	14741	14717	14898	14647	14808	14780	14774	14843	14555	14713	14852	14645	14676	14795	14675	14849	14550	14852	14755	14686	14683	14644	14779	14684	14510	14764	14721	14713	14761	14856	14730	14744	14801	14710	14613	14719	14663	14608	14877	14759	14987	14653	14925	14912	14867	14821	14806	14748	14665	14639	14931	14759	14852	14704	14708	14495	14759	14737	14737	14739	14618	14885	14746	14675	14761	14701	14647	14769	14820	14650	14774	14704	14762	14809	14917	14882	14732	14750	14896	14654	14643	14568	14684	14851	14608	14781	14774	14802	14748	14719	14803	14918	14728	14771	14667	14743	14768	14680	14870	14768	14726	14683	14959	14727	14673	14776	14509	14644	14854	14619	14616	14728	14868	14806	14719	14864	14630	14653	14774	14847	14725	14749	14739	14706	14731	14844	14690	14640	14542	14723	14652	14847	14901	14952	14959	14743	14696	14795	14562	14700	14500	14592	14652	14419	14693	14667	14956	14655	14633	14737	14676	14811
61446	99578	76309	47239	27629	16567	13961	13606	13480	13264	13494	13326	13344	13453	13487	13370	13335	13340	13388	13443	13296	13510	13417	13274	13215	13514	13324	13513	13296	13407	13496	13391	13397	13443	13417	13431	13394	13368	13293	13332	13321	13343	13465	13422	13440	13483	13148	13440	13450	13558	13480	13462	13621	13345	13559	13289	13427	13296	13354	13263	13367	13475	13508	13317	13338	13194	13291	13423	13325	13520	13412	13362	13331	13334	13399	13426	13309	13430	13273	13375	13444	13379	13490	13498	13343	13327	13410	13181	13415	13165	13413	13380	13359	13353	13290	13342	13301	13365	13261	13359	13329	13358	13317	13382	13498	13421	13304	13407	13425	13337	13521	13273	13411	13422	13478	13431	13307	13318	13348	13502	13376	13391	13408	13461	13442	13399	13395	13445	13293	13454	13297	13230	13316	13409	13412	13325	13325	13474	13398	13225	13569	13216	13369	13334	13424	13361	13489	13287	13379	13292	13504	13241	13371	13379	13482	13340	13371	13325	13472	13337	13303	13101	13471	13140	13343	13255	13390	13491	13419	13513	13437	13291	13441	13308	13384	13421	13253	13407	13292	13393	13306	13380	13219	13155	13244	13404	13242	13328	13230	13276	13437	13331	13307	13251	13231	13544	13194	13473	13352	13511	13377	13344	13392	13414	13429	13305	13219	13210	13502	13474	13351	13503	13312	13434	13313	13423	13469	13384	13352	13373	13226	13297	13356	13477	13282	13381	13306	13273	13419	13348	13523	13421	13328	13308	13064	13421	13380	13332	13362	13400	13425	13242	13402	13403	13414	13496	13506	13418	13421	13352	13295	13432	13398	13389	13420	13426	13467	13496	13334	13358	13321	13393	13330	13344	13312	13369	13443	13352	13439	13413	13433	13381	13379	13296	13279	13358	13287	13320	13463	13223	13228	13298	13252	13456	13349	13334	13299	13487	13294	13099	13443	13364	13290	13378	13226	13482	13521	13307	13296	13374	13342	13328	13356	13349	13423	13329	13536	13407	13450	13459	13365	13490	13389	13290	13363	13301	13429	13283	13448	13497	13534	13471	13328	13458	13452	13311	13666	13358	13270	13308	13387	13354	13213	13430	13439	13353	13558	13403	13323	13383	13349	13309	13313	13236	13581	13373	13505	13529	13456	13319	13492	13255	13382	13429	13239	13346	13490	13409	13272	13304	13225	13377	13306	13322	13267	13302	13434	13225	13412	13236	13417	13354	13484	13320	13480	13448	13388	13370	13420	13354	13490	13436	13347	13304	13555	13446	13167	13267	13201	13198	13222	13287	13275	13264	13412	13366	13228	13456	13351	13163	13295	13319	13401	13353	13339	13397	13348	13271	13340	13342	13288	13287	13387	13324	13266	13340	13465	13326	13427	13378	13248	13240	13325	13433	13320	13434	13577	13243	13258	13340	13402	13289	13364	13279	13446	13394	13567	13467	13423	13460	13217	13564	13268	13288	13277	13551	13319	13240	13362	13432	13499	13385	13325	13329	13446	13332	13363	13350	13405	13360	13320	13427	13425	13343	13249	13514	13303	13370	13262	13423	13298	13373	13302	13368	13420	13405	13191	13537	13364	13456	13198	13405	13232	13314	13286	13390	13222	13300	13368	13362	13301	13331	13313	13348	13379	13260	13488	13249	13470	13302	13396	13280	13470	13322	13391	13330	13262	13493	13339	13161	13480	13393	13358	13460	13325	13447	13481	13312	13340	13285	13394	13545	13144	13309	13331	13397	13161	13212	13189	13277	13340	13220	13353	13426	13336	13451	13259	13364	13410	13433	13241	13509	13396	13202	13237	13261	13486	13449	13281	13213	13411	13377	13271	13446	13611	13283	13420	13445	13264	13375	13394	13272	13426	13357	13424	13390	13466	13307	13397	13250	13442	13402	13376	13525	13259	13269	13415	13372	13419	13353	13341	13432	13379	13379	13243	13408	13370	13435	13368	13469	13358	13272	13149	13442	13408	13482	13469	13299	13239	13405	13366	13334	13370	13367	13387	13388	13346	13526	13387	13396	13221	13481	13275	13425	13452	13382	13459	13452	13304	13376	13442	13299	13282	13247	13446	13472	13467	13379	13270	13437	13364	13423	13421	13497	13437	13473	13468	13304	13351	13359	13348	13322	13388	13433	13319	13350	13401	13220	13315	13269	13437	13474	13327	13397	13375	13322	13377	13362	13323	13377	13283	13308	13430	13165	13443	13305	13243	13391	13481	13338	13288	13360	13344	13526	13265	13456	13343	13302	13375	13290	13359	13426	13412	13445	13360	13366	13316	13298	13287	13419	13430	13353	13333	13256	13425	13277	13307	13219	13334	13356	13452	13354	13277	13359	13365	13284	13453	13270	13310	13321	13272	13361	13208	13272	13487	13333	13336	13329	13339	13509	13359	13366	13455	13446	13341	13267	13360	13244	13313	13383	13418	13281	13359	13325	13418	13468	13425	13383	13428	13293	13391	13235	13249	13393	13377	13174	13440	13473	13534	13436	13193	13347	13278	13360	13360	13333	13552	13254	13291	13299	13294	13331	13364	13275	13414	13605	13526	13369	13367	13396	13430	13506	13591	13427	13358	13294	13436	13436	13363	13513	13283	13453	13328	13358	13389	13353	13440	13394	13244	13369	13331	13445	13461	13468	13327	13456	13314	13276	13435	13404	13287	13466	13298	13451	13335	13401	13275	13517	13531	13344	13373	13492	13543	13403	13316	13425	13380	13515	13480	13480	13487	13279	13349	13353	13375	13365	13317	13297	13263	13310	13336	13400	13360	13420	13308	13275	13437	13406	13418	13306	13181	13370	13350	13442	13258	13475	13397	13395	13317	13432	13511	13531	13307	13430	13357	13414	13498	13432	13642	13428	13486	13310	13537	13369	13243	13497	13402	13234	13300	13201	13492	13393	13411	13346	13264	13371	13319	13466	13467	13289	13347	13261	13218	13375	13357	13393	13329	13303	13359	13367	13503	13312	13457	13473	13521	13398	13342	13260	13455	13365	13420	13277	13343	13509	13282	13465	13415	13404	13514	13255	13394	13484	13385	13355	13200	13400	13697	13569	13253	13329	13379	13323	13374	13334	13529	13365	13302	13316	13296	13526	13328	13380	13398	13532	13283	13411	13268	13261	13369	13367	13411	13208	13332	13426	13083	13321	13292	13352	13354	13420	13445	13292	13324	13314	13407	13302	13437	13408	13400	13325	13304	13475	13354	13426	13544	13439	13254	13399	13299	13435	13248	13583	13278	13544	13143	13279	13408	13399	13190	13304	13553	13278	13334	13404	13392	13399	13326	13260	13259	13563	13354	13187	13227	13212	13341	13347	13369	13240	13368	13102	13505	13489	13544	13234	13376	13572	13281	13332	13431	13189	13296	13460	13258	13606	13325	13376	13485	13401	13405	13437	13264	13307	13292	13335	13399	13365	13309	13199	13356	13332	13358	13322	13392	13484	13321	13408	13365	13514	13242	13332	13327	13511	13213	13544	13381	13379	13416	13499	13420	13293	13226	13516	13236	13181	13309	13622	13457	13342	13289	13376	13457	13277	13469	13449	13361	13339	13392	13450	13444	13408	13260	13433	13454	13441	13240	13429	13408	13282	13302	13265	13361	13304	13441	13278	13338	13317	13396	13404	13372	13421	13329	13511	13512	13305	13366	13424	13362	13333	13433	13392	13281	13312	13409	13195	13389	13411	13427	13264	13251	13332	13510	13371	13404	13302	13333	13206	13310	13370	13311	13329	13280	13451	13270	13325	13220	13411	13291	13431	13265	13315	13312	13309	13374	13248	13346	13358	13345	13206	13374	13349	13399	13388	13357	13399	13377	13258	13304	13409	13330	13279	13456	13393	13394	13447	13454	13408	13514	13339	13164	13398	13421	13399	13399	13276	13440	13387	13338	13346	13362	13353	13337	13408	13491	13515	13350	13357	13421	13346	13494	13351	13334	13402	13300	13284	13298	13318	13230	13383	13566	13454	13471	13482	13383	13414	13462	13450	13378	13367	13418	13415	13594	13327	13195	13421	13530	13365	13273	13267	13435	13311	13380	13419	13360	13212	13174	13457	13386	13329	13468	13343	13353	13252	13501	13416	13377	13305	13201	13368	13595	13281	13371	13453	13290	13287	13405	13675	13255	13612	13222	13644	13405	13361	13089	13379	13444	13436	13294	13318	13423	13411	13313	13344	13376	13397	13366	13377	13404	13472	13320	13481	13224	13310	13469	13512	13402	13491	13470	13488	13496	13264	13279	13459	13400	13302	13215	13602	13327	13375	13351	13432	13426	13259	13365	13319	13387	13364	13388	13351	13180	13161	13336	13425	13393	13408	13385	13303	13261	13465	13352	13364	13393	13673	13321	13295	13233	13361	13375	13320	13327	13304	13354	13500	13330	13305	13401	13420	13301	13306	13239	13278	13344	13422	13262	13539	13328	13276	13318	13322	13382	13501	13415	13302	13368	13310	13331	13519	13295	13388	13347	13354	13469	13411	13477	13306	13294	13362	13449	13352	13425	13222	13337	13265	13348	13376	13467	13337	13338	13357	13485	13336	13278	13547	13351	13313	13379	13219	13487	13408	13348	13390	13330	13386	13415	13290	13272	13396	13471	13319	13212	13354	13405	13448	13404	13494	13361	13483	13398	13305	13387	13478	13406	13409	13410	13373	13310	13274	13367	13540	13351	13309	13397	13506	13256	13473	13225	13493	13295	13354	13449	13372	13254	13311	13274	13420	13399	13247	13390	13294	13380	13370	13479	13335	13401	13248	13326	13395	13293	13341	13351	13464	13406	13279	13392	13396	13383	13396	13377	13376	13488	13334	13335	13353	13345	13513	13270	13384	13263	13409	13242	13417	13402	13297	13304	13292	13341	13352	13554	13482	13363	13424	13183	13533	13340	13326	13331	13457	13324	13324	13559	13366	13378	13501	13339	13227	13432	13403	13405	13461	13389	13317	13322	13329	13346	13406	13435	13342	13402	13331	13356	13564	13352	13489	13401	13545	13421	13350	13308	13280	13362	13518	13476	13339	13331	13187	13435	13412	13240	13166	13431	13327	13363	13305	13416	13516	13280	13439	13330	13303	13327	13325	13390	13412	13489	13257	13386	13347	13365	13390	13271	13478	13401	13449	13241	13193	13348	13391
32679	36982	33127	24808	17733	15952	15558	15534	15389	15593	15688	15340	15401	15339	15440	15238	15383	15368	15136	15222	15237	15323	15332	15371	15213	15465	15467	15355	15338	15368	15333	15453	15309	15289	15492	15304	15290	15266	15487	15199	15329	15335	15221	15254	15388	15260	15293	15353	15270	15559	15336	15248	15482	15201	15341	15310	15295	14962	15378	15485	15273	15537	15420	15352	15289	15367	15471	15279	15417	15512	15223	15244	15237	15330	15569	15393	15521	15588	15560	15444	15409	15637	15401	15275	15245	15408	15267	15513	15234	15332	15507	15357	15234	15247	15272	15407	15410	15295	15139	15305	15302	15212	15357	15415	15326	15540	15311	15312	15367	15155	15349	15349	15220	15302	15326	15294	15212	15236	15198	15567	15348	15483	15314	15384	15438	15314	15454	15324	15165	15335	15406	15359	15270	15419	15468	15376	15231	15264	15210	15272	15238	15202	15395	15143	15266	15315	15350	15180	15156	15503	15223	15668	15494	15495	15229	15343	15233	15325	15450	15350	15483	15163	15389	15510	15427	15060	15229	15276	15309	15383	15044	15530	15400	15509	15393	15295	15377	15269	15462	15323	15376	15201	15389	15408	15426	15308	15385	15440	15251	15268	15190	15401	15414	15362	15381	15521	15238	15355	15352	15460	15432	15337	15469	15348	15242	15491	15276	15510	15419	15330	15319	15308	15224	15323	15368	15431	15454	15267	15314	15294	15243	15332	15076	15271	15404	15392	15307	15394	15569	15376	15135	15365	15377	15467	15277	15107	15403	15377	15222	15392	15515	15410	15265	15133	15325	15308	15281	15412	15375	15257	15520	15217	15295	15194	15449	15281	15428	15445	15322	15446	15302	15290	15397	15299	15286	15284	15262	15327	15316	15223	15330	15377	15460	15335	15295	15340	15340	15338	15258	15270	15413	15574	15287	15249	15585	15376	15157	15451	15288	15464	15446	15402	15350	15353	15195	15319	15300	15467	15243	15321	15232	15507	15270	15247	15532	15398	15319	15435	15228	15503	15181	15494	15222	15443	15273	15257	15274	15359	15485	15515	15363	15473	15365	15343	15379	15560	15335	15255	15405	15405	15463	15257	15347	15433	15401	15276	15197	15373	15260	15574	15408	15252	15550	15268	15269	15377	15582	15588	15126	15202	15063	15360	15155	15401	15288	15247	15340	15403	15124	15458	15247	15334	14959	15414	15223	15410	15380	15437	15276	15285	15435	15290	15363	15429	15385	15120	15375	15325	15236	15357	15270	15379	15299	15302	15399	15225	15261	15428	15421	15243	15391	15485	15314	15386	15433	15457	15349	15299	15334	15276	15452	15463	15272	15119	15239	15446	15276	15443	15500	15450	15535	15444	15269	15394	15422	15302	15334	15330	15304	15363	15323	15441	15380	15419	15284	15473	15379	15380	15441	15453	15431	15500	15546	15368	15415	15269	15461	15270	15218	15249	15312	15421	15462	15568	15311	15308	15342	15326	15287	15372	15523	15211	15346	15339	15346	15344	15082	15114	15384	15313	15293	15392	15325	15358	15385	15399	15315	15402	15372	15240	15230	15226	15289	15327	15455	15300	15247	15281	15446	15431	15402	15371	15418	15426	15507	15292	15328	15192	15473	15379	15310	15162	15411	15360	15286	15349	15592	15200	15557	15209	15241	15401	15387	15398	15315	15342	15383	15471	15489	15222	15319	15376	15457	15367	15382	15566	15449	15198	15154	15319	15621	15481	15347	15297	15313	15382	15539	15316	15391	15574	15250	15241	15350	15379	15451	15400	15378	15630	15340	15270	15178	15051	15386	15443	15496	15417	15322	15292	15370	15383	15319	15513	15497	15535	15543	15432	15288	15147	15423	15109	15316	15239	15377	15591	15322	15328	15527	15098	15256	15414	15277	15200	15489	15263	15475	15570	15498	15324	15501	15371	15247	15366	15417	15415	15316	15325	15417	15336	15471	15438	15104	15192	15338	15277	15520	15256	15419	15287	15317	15556	15227	15265	15322	15337	15468	15227	15380	15627	15680	15417	15473	15478	15267	15265	15341	15223	15435	15365	15520	15280	15402	15484	15234	15410	15437	15492	15513	15247	15222	15366	15287	15317	15339	15442	15208	15253	15191	15134	15184	15265	15428	15459	15537	15294	15274	15290	15301	15291	15272	15183	15450	15332	15252	15225	15364	15204	15335	15273	15348	15404	15503	15468	15183	15443	15361	15293	15270	15368	15447	15397	15391	15321	15398	15222	15526	15402	15344	15243	15386	15342	15525	15234	15279	15253	15434	15426	15391	15302	15151	15389	15481	15341	15323	15277	15487	15298	15198	15298	15410	15355	15249	15321	15307	15380	15524	15276	15342	15331	15237	15148	15313	15437	15552	15418	15382	15417	15532	15273	15395	15293	15246	15322	15254	15336	15319	15283	15305	15423	15434	15226	15177	15217	15515	15362	15350	15455	15591	15412	15304	15387	15292	15414	15321	15387	15559	15392	15374	15283	15368	15466	15388	15345	15148	15295	15197	15285	15271	15353	15336	15392	15386	15404	15385	15370	15359	15297	15343	15240	15324	15472	15192	15398	15240	15553	15360	15300	15198	15314	15389	15325	15478	15342	15329	15361	15260	15313	15212	15392	15510	15350	15523	15255	15251	15245	15418	15161	15518	15250	15226	15327	15534	15310	15471	15293	15405	15363	15520	15350	15572	15129	15364	15225	15357	15346	15239	15446	15458	15468	15273	15303	15328	15335	15197	15456	15275	15151	15260	15247	15147	15485	15541	15309	15238	15437	15365	15463	15334	15243	15431	15487	15470	15279	15474	15331	15462	15547	15138	15358	15287	15098	15270	15389	15498	15553	15292	15515	15392	15250	15302	15527	15369	15435	15337	15442	15461	15385	15374	15297	15441	15340	15304	15338	15308	15512	15438	15295	15102	15409	15489	15270	15407	15346	15463	15364	15326	15346	15466	15442	15119	15268	15439	15200	15391	15233	15337	15419	15207	15160	15350	15530	15246	15249	15376	15360	15442	15347	15332	15300	15391	15404	15265	15412	15442	15457	15410	15330	15524	15342	15580	15320	15392	15354	15266	15324	15247	15477	15329	15342	15497	15257	15133	15267	15293	15358	15323	15181	15406	15287	15340	15361	15348	15394	15161	15293	15442	15398	15159	15307	15408	15488	15403	15408	15430	15263	15231	15298	15284	15248	15350	15285	15444	15262	15329	15538	15498	15210	15400	15268	15412	15238	15382	15403	15338	15170	15178	15195	15490	15371	15289	15246	15305	15159	15311	15523	15235	15331	15575	15207	15222	15388	15337	15313	15484	15422	15455	15284	15164	15431	15362	15171	15228	15310	15302	15299	15320	15160	15374	15507	15525	15468	15320	15340	15436	15393	15367	15314	15447	15357	15411	15270	15470	15356	15440	15490	15296	15231	15248	15147	15247	15254	15362	15425	15245	15544	15419	15210	15207	15353	15319	15224	15260	15396	15589	15559	15251	15426	15475	15197	15330	15365	15411	15534	15363	15359	15492	15390	15554	15315	15386	15359	15309	15211	15254	15171	15538	15309	15164	15558	15484	15298	15375	15324	15470	15401	15429	15267	15163	15276	15284	15295	15307	15285	15363	15539	15436	15530	15304	15255	15313	15438	15414	15249	15123	15389	15469	15356	15227	15272	15230	15360	15478	15461	15383	15604	15454	15557	15388	15372	15357	15431	15333	15387	15525	15377	15374	15267	15338	15263	15634	15369	15285	15397	15269	15438	15249	15300	15373	15407	15477	15137	15494	15244	15361	15321	15258	15396	15514	15550	15443	15294	15319	15416	15266	15335	15266	15137	15378	15296	15379	15405	15192	15238	15317	15538	15223	15094	15323	15382	15245	15373	15579	15479	15401	15324	15350	15281	15517	15485	15063	15343	15160	15395	15394	15279	15231	15439	15292	15334	15530	15363	15522	15125	15340	15580	15509	15362	15445	15407	15129	15360	15337	15477	15268	15308	15319	15394	15417	15059	15302	15285	15521	15372	15354	15626	15303	15350	15399	15260	15260	15331	15275	15332	15395	15332	15421	15157	15325	15307	15380	15244	15278	15421	15314	15286	15300	15248	15276	15581	15428	15321	15378	15287	15219	15205	15512	15284	15367	15156	15387	15303	15411	15421	15244	15384	15484	15328	15310	15505	15346	15454	15295	15227	15460	15303	15397	15376	15414	15122	15214	15111	15492	15418	15362	15399	15301	15374	15479	15441	15421	15488	15296	15499	15318	15213	15259	15397	15352	15328	15458	15286	15285	15466	15413	15454	15317	15405	15357	15315	15196	15545	15538	15565	15356	15263	15156	15460	15337	15361	15552	15443	15213	15274	15302	15391	15381	15210	15209	15512	15292	15528	15523	15319	15408	15253	15266	15188	15384	15569	15395	15213	15365	15374	15473	15317	15294	15268	15280	15354	15311	15249	15392	15365	15472	15363	15323	15434	15362	15345	15448	15289	15196	15319	15428	15418	15207	15324	15444	15388	15458	15217	15440	15233	15293	15055	15211	15384	15266	15394	15247	15329	15480	15455	15432	15424	15287	15412	15279	15366	15401	15362	15350	15440	15480	15407	15332	15406	15131	15262	15502	15249	15372	15317	15509	15330	15387	15375	15531	15425	15398	15442	15161	15261	15284	15335	15416	15605	15399	15429	15313	15362	15398	15302	15403	15053	15325	15237	15448	15380	15413	15289	15548	15476	15332	15309	15456	15345	15188	15275	15375	15406	15492	15362	15301	15670	15535	15343	15335	15244	15528	15232	15292	15267	15226	15343	15404	15257	15227	15349	15301	15238	15321	15263	15245	15500	15271	15243	15315	15268	15496	15402	15207	15144	15309	15422	15443	15463	15250	15482	15270	15334	15315	15456	15314	15236	15267	15317	15348	15437	15593	15432	15265	15427	15234	15239	15350	15334	15228	15411	15362	15265	15427	15515	15418	15403	15340	15337	15403	15396	15307	15407	15224	15297	15391	15438	15358	15317	15428	15118	15376	15420	15293	15243	15330	15440	15276	15549	15193	15446	15262	15240	15478	15315	15252	15446	15323	15365	15425	15339	15190	15474	15367	15438	15444	15316	15387	15168	15363	15248	15233	15389	15212	15471	15548	15258	15284	15301
45322	53941	34890	21053	15611	14124	13879	13886	13793	13856	13780	13877	13778	13812	13807	13714	13770	13767	13912	13792	13857	13952	13850	14059	13842	13731	13830	13742	13725	13922	13842	13767	13772	13925	13842	13761	13833	13811	13716	13728	14061	13814	13815	13902	13718	13764	13840	13799	13682	13803	13703	13832	13834	13813	13742	13863	13756	13657	13693	13864	13766	13717	13843	13642	13791	13715	13812	13706	13662	13832	13795	13820	13760	13804	13933	13786	13885	13878	13602	13623	13916	13930	13761	13821	13710	13758	13832	13844	13904	13700	13580	13827	13802	13874	13756	13714	13819	13985	13812	14035	13883	13733	13659	13829	13843	13639	13792	13913	13991	13714	13857	13836	13669	13802	13731	13766	13797	13651	13875	13859	13633	13645	13870	13866	13833	13756	13894	13910	13903	13641	13791	13946	13744	13846	13956	13824	13778	13841	13959	13754	13794	13679	13895	13801	13636	13782	13740	13697	13867	13772	13822	13749	13896	13715	13851	13782	13844	13752	13697	13821	13565	13785	13735	13688	13748	13710	13841	13782	13797	13680	13776	13701	13760	13882	13771	13609	13764	13872	13679	13801	13822	13913	13876	13736	13891	13891	13893	13878	13752	13752	13690	13751	13791	13790	13842	13945	13808	13812	13828	13693	13844	13846	13826	13691	13869	13909	13811	13794	13780	13757	13879	13840	13806	13886	13653	13829	13799	13800	13814	13648	13720	13751	13770	13743	13899	13717	13932	13880	13582	13728	13686	13788	13804	13790	13754	13807	13836	13868	13763	13884	13766	13973	13659	13751	13603	13846	13758	13856	13873	13828	13842	13831	13821	13847	13762	13778	13740	13641	13861	13787	13881	13690	13920	13810	13838	13835	13851	13656	13776	13758	13818	13859	13908	13882	13888	13944	13943	13831	13791	14007	13766	13687	13805	13891	13845	13834	13561	13854	13785	13707	13731	13927	13807	13900	13912	13780	13808	13710	13759	13800	13712	13927	13720	13798	13878	13729	13799	13748	13667	13779	13914	13897	13767	13817	14073	13596	13850	13770	13982	13598	13876	13712	13847	13876	13875	13715	13720	13790	13777	13734	13834	13703	13800	13823	13935	13851	13686	13902	13896	13863	14053	13775	13951	13890	13805	13707	13803	13896	13860	13792	13850	13959	13926	13976	13819	13580	13880	13598	13764	13849	13741	13913	13840	13568	13860	13848	13650	13907	13784	13735	13800	13837	13637	13739	13724	13856	13907	14002	14000	13722	13791	13900	13850	13897	13833	13817	13896	13711	13718	13874	13778	13926	13601	13721	13877	13849	13990	13780	13837	13772	13847	13835	13652	13844	13887	13890	13830	13784	13821	13818	13727	13833	13694	13824	13764	13857	13733	13732	13789	13647	13703	13790	13956	13773	13898	13727	13678	13869	13707	13647	13911	13878	13731	13845	13730	13763	13843	13854	13653	13705	14034	13765	13767	13678	13856	13695	13813	13913	13890	13599	13915	13907	13801	13910	13814	13922	13850	13902	13937	13779	13871	13815	13880	13753	13707	13735	13823	13710	13823	13812	13682	13842	13737	13967	13791	13778	13870	13768	13741	13777	13742	13780	13798	13756	13803	13858	13723	13995	13830	13777	13710	13772	13879	13656	13869	13829	13685	13789	13869	13792	13796	13881	13866	13778	13798	13805	13692	13729	13997	13684	13925	13765	13765	13945	13814	13765	13831	13859	13765	13727	13570	13768	13670	13749	13755	13760	13804	13746	13624	13838	13909	13759	13869	13917	13813	13706	13740	13785	13698	13856	13742	13907	13573	13880	13785	13743	13808	13784	13799	13659	13818	13921	13690	13881	13917	13816	13714	13759	13790	13771	13712	13848	13606	13833	13717	13607	13934	13818	13813	13693	14119	13753	13807	13853	13863	13809	13792	13828	13672	13895	13726	13735	13769	13809	13915	13675	13782	13913	13810	13756	13671	13840	13887	13750	13757	13828	13658	13787	13781	13910	13685	13885	13846	13967	13961	13781	13734	13570	13852	13874	13862	13691	13807	13723	13710	13719	13728	13737	13831	13861	13808	13808	13773	13823	13653	13764	13690	14024	13852	13704	13810	13805	13664	13710	13922	13864	13765	13800	13797	13713	13784	13708	13860	13785	13689	13653	13717	13811	13850	13827	13719	13797	13891	13960	13830	13956	13739	13782	13798	13621	13766	13743	13766	13835	13911	13713	13955	13865	13933	13774	13705	13782	13963	13868	13778	13784	13872	13844	13844	13858	13685	13783	13861	13873	13737	13788	13832	13828	13872	13813	13916	13891	13776	13707	13843	13880	13820	13780	13808	13742	13839	13838	13811	13809	13895	13733	13912	13880	13897	13917	13793	13901	13964	13832	13749	13853	13849	13759	13640	13838	13734	13971	13771	13930	13802	13910	13748	13648	13703	13747	13757	13860	13916	13805	14005	13741	13796	13736	13774	13849	13760	13745	13822	13795	13712	13867	13636	13847	13819	13916	13856	13775	13942	13677	13851	13736	13796	13774	13665	13674	13789	13728	14002	13860	13852	13798	13608	13825	13598	13823	13912	13879	13793	13663	13779	13676	13871	13820	13759	13871	13687	13631	13848	13770	13851	13908	13913	13743	13579	13952	13743	13783	13775	13828	13941	13659	13763	13831	13673	13807	13776	13771	13807	13794	13896	13855	13886	13851	13714	13730	13791	13571	13899	13832	13820	13728	13775	13812	13789	13869	13940	13797	13686	13804	13781	13839	13691	13872	14095	13747	13917	13830	13685	13864	13737	13716	13770	13641	13808	13681	13891	13738	13911	13789	13571	13791	13695	13774	13898	13744	13760	13821	13614	13661	13781	13921	13845	13941	13863	13812	13735	13770	13780	13967	13565	13912	13666	13872	13825	13821	13924	13812	13812	13739	13874	13726	13777	13633	13838	13742	13901	13763	13903	13847	13682	13815	13973	13848	13809	13693	13766	13864	13807	13738	13740	13742	13913	13703	13848	13662	13883	13775	13933	13825	13808	13760	14016	13709	13710	13593	13770	13711	13972	13738	13752	13792	13871	13834	13726	13771	13910	13868	13827	13786	13866	13761	13809	13761	13884	13830	13884	13825	13813	13820	13847	13703	13842	13806	13831	13735	13950	13809	13850	13762	13812	13746	13749	13701	13884	13694	13828	13667	13840	13697	14072	13811	13750	13832	13717	13842	13664	13759	13960	13757	13744	13887	13746	13767	13910	13779	13684	13823	13962	13778	13852	13804	13871	13777	13758	13649	13851	13971	13749	13807	13720	13762	13719	13834	13787	13922	13804	13958	13773	13799	13806	13794	13864	13864	13935	13656	13871	13769	13622	13880	13616	14061	13798	13847	13649	13674	13615	13810	13876	13767	13697	13771	13824	13676	14014	13835	13865	13831	13684	13741	13697	13858	13620	13897	13960	13605	13696	13717	13851	13935	13927	13835	13681	13985	13729	13724	13747	13655	13607	13959	13908	13895	13842	13853	13801	13831	13732	13999	13740	13866	13742	13913	13728	13652	13690	13850	13723	13748	13704	13766	13811	13906	13928	13893	13850	13698	13778	13810	13851	13844	13929	13839	13830	13757	14138	13649	13972	13871	13748	13764	13822	13687	13765	13890	13716	13819	13831	13778	13716	13771	13840	13892	13761	13862	13926	13893	13906	13864	13897	13812	13834	13819	13740	13907	13805	13674	13784	13780	13671	13764	13651	13906	13782	13987	13926	13701	13702	13689	13807	13738	13709	13866	13943	13931	13872	13804	13728	13714	13697	13684	13840	13813	13908	13887	13799	13895	13771	13848	13814	13712	13791	13807	13747	13823	13851	13838	13835	13859	13789	13731	13883	13691	13777	13832	13765	13865	13742	13915	13754	13680	13878	13840	13809	13644	13835	13746	13696	13849	13714	13846	13811	13711	13831	13932	13848	13750	13899	13700	13834	13888	13797	13663	13870	13639	13742	13848	13759	13903	13906	13886	13906	13898	13911	13833	13777	13872	13787	13925	13782	13790	13775	13884	13746	13823	13876	14016	13796	13792	13752	13684	13729	13856	13805	13873	13627	13739	13722	13840	13850	13842	13811	13878	13779	13848	13665	13606	13741	13627	13539	13813	13619	13771	13697	13804	13659	13894	13954	13991	13724	13749	13698	13875	13941	13718	13686	13703	13891	13869	13956	13751	13967	13763	13680	13806	13902	13746	13896	13742	13827	13633	13846	13829	13676	13709	13601	13896	13910	13838	13827	13708	13816	13725	13792	13882	13845	13824	13727	13676	13889	13888	13616	13804	13840	13733	13858	13917	13932	13863	13787	13830	13785	13788	13822	13814	13704	13987	13935	13921	13762	13795	13618	13983	13932	13847	13765	14070	13901	13735	13813	13716	13671	13670	13812	13754	13842	13886	13798	13498	13752	13817	13986	13826	13698	13831	14045	13942	13812	13716	13988	13714	13821	13832	13794	13889	13835	13756	13837	13517	13962	13628	13967	13635	13852	13754	13738	13758	13968	13627	13714	13777	13757	13827	13954	13801	13679	13823	13698	13803	13925	13818	13819	13731	14044	13855	13901	13731	13826	13730	13881	13767	13888	14015	13889	13814	13653	13904	13951	13993	13613	13791	13871	13932	13704	13770	13983	13720	13924	13719	14038	13780	13880	13788	13643	13913	13923	13670	13744	13829	13708	13749	13787	13880	13721	13796	13815	13857	13860	13841	13910	13996	13844	13730	13743	13634	13940	13838	13888	13772	13831	13807	13743	13831	13930	13696	13996	13612	14026	13659	13767	13760	13865	13950	13765	13834	13705	13846	13829	13738	13800	13586	13899	13745	13753	13784	13783	13654	13897	13902	13858	13708	13992	13644	13815	13791	13897	13770	13721	13790	13794	13911	13877	13821	13677	13900	13787	13798	13803	13594	13950	13885	13785	13893	13899	13641	13844	13840	13736	13691	13988	14014	13820	14042	13646	13608	13896	13847	13908	13879	13915	13820	13798	13805	13785	13912	13845	13892	13954	13794	13950	13908	13725	13738	13877	13965	13804	13967	13917	13679	13680	13748	13923	13704	13817	13784	13920	13627	13734	13854	13806	13742	13801	13844	13882	13816	13741	13734	13725	13742	13769	13840	13915	13720
24749	23920	31340	27162	23009	20560	17732	15456	14944	15111	14950	15151	15083	14915	15200	14823	15001	15239	15053	15020	15034	15018	14996	15034	14840	14682	14950	14887	14921	15148	14805	14848	14973	14674	15154	14819	14944	14899	14924	14849	15013	14799	14835	14722	14946	14660	14986	14740	14850	14799	15103	14741	14817	14955	14870	15086	14871	14888	14888	14996	14916	14808	15197	14832	14963	14949	15086	14893	14758	14875	15105	14832	14794	14794	14895	15019	14931	14696	14915	14816	14925	14833	14650	14768	15018	14769	14762	14689	14885	14813	14722	14893	14809	14757	15013	14913	15036	14649	14806	14936	14767	14797	14629	14949	14784	14972	14886	14824	14951	14744	14893	14798	14901	14884	15024	14845	15044	14901	14750	14742	14830	14683	14822	14793	14799	15024	14840	14837	14781	14841	14660	14864	14885	14996	14858	14800	15012	14766	15051	14600	14667	14743	14799	14590	14726	14691	14716	14778	14755	14832	14866	14688	14745	14838	14786	15088	14820	14870	15056	14882	14807	14907	14885	14679	15076	14774	14769	14766	14831	14758	14849	15057	14769	14867	14819	14919	14840	14779	14819	14823	14722	14829	14795	14702	14730	14990	14775	14801	14885	14833	14668	14947	14663	14812	14767	14931	14892	14979	14987	14967	14907	14824	15095	14868	14728	14917	14884	14921	15023	14910	14825	14894	14770	14771	14967	14714	14991	14855	14803	14938	14837	14958	14878	14845	14896	14785	14704	14798	14851	14794	14790	14910	14825	14884	14832	14843	14912	14805	14935	14644	14895	14987	15004	14878	14788	14822	15022	14952	14820	14863	14938	14923	14959	14924	14912	14872	14735	14902	14788	14710	14889	15064	14779	14892	14917	14887	14901	14866	14778	14753	14931	14710	14694	14943	14890	14721	14941	14830	14807	14964	15014	14911	14730	14833	14984	14943	14924	14658	14956	14736	14797	14927	14893	14721	14887	14750	14880	14972	14845	14940	14940	14806	14870	14812	14889	14757	14816	14929	14803	14768	14816	15003	14814	14743	14959	14919	15063	14869	14790	14725	14885	14830	14802	14958	14961	14991	14966	14880	14685	15046	14809	14689	14598	14685	14775	14610	14922	14898	14770	14776	14942	14767	14810	14865	14723	14765	14905	14861	14821	14858	14740	14923	14998	14889	14705	14971	14924	14626	14679	14935	14945	14850	14762	14917	14752	14591	15035	15033	15037	14882	14733	14636	15004	14975	14819	14703	14958	14734	14894	14769	14918	14844	14817	14696	14845	14819	14934	14844	14795	14953	14812	14782	14908	14770	14774	14843	14828	14796	14864	15078	14822	14799	15081	14694	14781	14845	14722	14710	14948	14720	14791	14717	14850	15004	14937	14742	14861	14911	14990	14721	14812	14613	14814	14820	14719	14781	14845	14725	14720	14815	14782	14925	14711	14865	15095	14766	14963	14795	14789	14764	14850	14897	14866	15016	14942	14929	14934	15095	14957	14860	14938	14629	14839	14905	14951	14834	14862	14833	14904	15015	14845	14926	15031	14862	14781	14829	14920	14796	14761	14675	14962	14714	14955	14939	14860	14850	14841	14724	14913	15030	14922	15000	14813	14889	14762	15123	14794	14944	14880	14875	14923	14828	14817	14818	14893	14998	14778	14955	14883	15125	14833	14864	14688	14906	14862	14850	14893	14834	14902	14662	14754	14822	15171	14747	14698	14990	14864	14864	14722	14946	14625	14845	14934	14662	14828	14919	14971	14802	14718	14804	14860	14935	14785	14920	15014	14701	14977	14967	14680	14880	14930	14900	14866	14803	14769	14746	14860	14951	14865	14697	14894	14812	14970	14701	14849	14766	14923	14859	14988	14962	14837	14772	14762	15158	15034	14879	14955	14773	14798	14792	14893	14975	14868	14785	14779	14651	14711	14684	14797	14880	14886	14907	14797	14940	14997	14915	14758	14855	14830	14961	14879	14926	14711	14886	14855	14640	14819	14823	14902	14861	14769	14617	14894	14742	14839	14951	14908	14906	14867	14916	14899	14858	14815	14928	14751	14693	14924	14806	14877	15053	14727	14854	14916	14763	14718	14797	15015	14864	15066	15003	14839	14967	14753	14853	14741	14959	15019	14955	14941	14606	14860	14905	14795	14826	14881	14728	14954	14904	14856	14759	14757	14660	14721	14772	14797	14750	14915	14935	14522	14803	14953	14873	14816	14581	14928	14935	15043	14763	14796	14835	14895	14881	14776	14798	14930	15011	14950	14925	14919	14685	14958	14790	14886	14805	14810	14793	14863	14805	14773	14949	14901	14737	14828	15052	14747	14785	14872	14898	15037	14813	14766	14878	14803	14828	14781	14685	15064	14919	14925	14942	14754	14933	14847	14908	14745	14734	14688	14855	14952	15099	14854	14923	14685	14852	14754	14848	14960	14707	14800	14701	14765	14695	14688	14740	14955	14720	14743	14675	14747	14806	14977	14876	14828	15009	14828	14816	14918	14692	15072	14989	14815	14729	14850	14561	14844	14825	14874	14944	14926	14971	14803	14896	14938	14842	14800	14884	14915	14747	14877	14754	14677	14926	14884	15021	14787	14669	14832	14695	14901	14972	15056	14917	15028	14880	14773	14875	14931	14923	14838	14906	14761	14860	14911	15004	14974	14869	14872	14758	14637	14833	14975	14706	14950	14960	14851	15021	14856	14783	14640	14859	14793	15004	14718	14590	14956	14862	14949	14769	14744	14901	14815	15137	14776	14663	14623	14753	14724	14834	14823	14822	14802	14818	14968	14822	14636	14699	14795	14746	14819	14866	14836	14821	14836	14966	14864	14897	14606	14755	14879	14871	14763	14576	14835	14846	15099	15015	14757	14767	14849	14634	14800	15045	14775	14763	14709	14724	14982	14883	14811	14799	14835	14841	14810	15010	14949	14655	14927	14750	14848	14989	14927	14838	14773	14691	15041	14807	14909	14711	14800	14760	14895	14798	14713	14968	14904	14861	14715	14768	14878	14876	14790	14950	14975	14873	15032	14970	15007	15072	14812	14820	14816	14886	15014	14823	15092	14854	14877	14839	14787	14849	14920	14855	14768	14865	14850	14988	14807	14867	14871	14934	14852	14978	14988	14887	14866	14910	14958	14846	14944	14634	14948	14773	14763	14839	15046	15059	14809	14772	14734	14795	14909	14739	15030	14744	14719	14928	14812	14696	14835	14949	14811	14920	14613	14842	14847	14889	15120	14908	14917	14828	14704	14591	14852	14810	14825	14566	14738	14889	15090	14890	14830	15006	14966	14842	14997	14606	14804	15027	15089	14720	14757	14729	15026	14812	14867	14803	14840	14788	14701	14855	14973	15034	14794	14965	15049	14767	14946	14869	14887	14738	14886	14648	15016	14968	14858	14636	14684	14912	14825	14905	14696	14708	14949	14861	14807	14950	14842	14674	14682	14740	14812	14866	14892	14942	14997	14706	14695	14746	14827	14920	14760	14784	14905	14778	14738	14941	14799	14845	14755	14695	14981	15045	15239	14876	14922	14600	14968	14699	14856	14971	14836	14915	14720	14719	14799	14888	14818	14884	14896	14977	14973	14859	14880	14846	14798	14748	14964	14878	14913	14791	14948	14857	14825	15039	14937	14957	14874	14668	14895	14994	14796	14874	14945	14974	14874	14869	14995	14817	14957	14995	14918	14899	14737	14722	14790	14698	14885	14809	14720	14942	14837	14971	14952	14847	14814	14879	14890	14871	14970	14805	14942	14876	14696	14831	14775	14809	14982	14696	14875	14828	14812	14819	14822	14853	14823	14703	15014	14990	15029	14916	15010	14915	14879	14787	15027	14810	14782	14664	14873	14836	14973	14981	14903	14847	14926	14941	14566	14693	15124	14835	14805	14789	14906	14824	14921	14809	14841	15044	14991	14917	15000	14899	14986	14666	14867	14904	14818	14895	15078	14903	14933	14875	14846	14699	14801	14848	14901	14790	14852	14944	14799	14950	14837	14743	15052	14955	14870	14759	14833	14916	14886	14874	14933	14854	15118	14767	14849	14864	14728	14713	14902	14956	14811	14954	14806	14934	14898	14829	14682	14754	14850	14911	14843	14887	14778	14863	14692	14862	14999	14814	14703	14680	15064	14933	14936	14936	14876	14710	14828	14845	14861	14933	14792	14859	14963	14874	14868	14818	14710	14812	14899	14964	14801	14856	14920	14980	14869	15102	14905	14816	14736	14827	14939	14664	14764	14929	14804	14891	14810	14714	14825	14741	14918	14704	14976	14748	14856	14772	14865	14932	14864	15133	14676	14599	14769	14768	14707	14876	14862	14802	14933	14956	14957	14820	14900	14819	14716	14839	14736	14907	15068	14858	14721	14739	14765	14713	14782	14878	14884	14645	14791	14782	14987	14739	15055	14772	14913	14677	14916	14732	14958	14824	15065	14700	15011	14702	14993	14812	15115	15112	14854	14860	15058	14839	14886	15039	15015	14881	14968	14821	14797	14915	14647	14885	14881	14819	14917	14951	14794	14982	14912	14803	14830	14708	14747	14759	14650	14794	14880	14854	14728	14916	14718	14718	15027	14743	14877	15040	14966	14820	14796	14825	14744	14845	14825	14924	14848	15019	14987	14888	14945	14865	14784	14754	14950	14628	14823	14853	14840	14729	14857	14821	14770	14908	14853	14761	14875	14804	14635	14762	14750	14819	14786	14812	14972	14725	14850	14827	14823	14781	14949	14712	14780	14936	14952	14894	14811	14837	14765	14824	14868	14962	15055	14869	14639	14913	14857	15010	14699	14800	14959	14694	14758	14775	14865	14639	14721	14914	14894	14719	14848	14773	14819	14986	15062	14688	14702	14759	14819	14856	14912	14933	14855	14938	14834	14782	15059	14792	14976	14925	14745	15009	14719	14996	14810	14823	14889	14969	14867	14852	14735	14630	14750	14865	14750	14857	14809	14862	14883	14838	14710	14773	14799	15030	14868	14688	14912	14998	14808	14874	14848	14714	14733	14730	14623	14850	14796	14890	15065	14954	15140	15020	14902	14894	14965	15032	14709	14854	14983	14858	14748	14821	14943	14908	14905	15048	14937	14827	14895	14997	15046	14867	14920	14797	14755	14842	14827	15171	14826	14910	14914	15045	14859	14916	15037	14782
63202	89955	63325	37811	22642	15790	13894	13667	13601	13589	13630	13596	13589	13545	13502	13548	13519	13504	13508	13577	13606	13615	13454	13469	13648	13372	13532	13580	13534	13628	13698	13572	13707	13430	13614	13548	13565	13579	13538	13494	13716	13555	13613	13430	13578	13569	13538	13623	13692	13504	13676	13472	13554	13505	13614	13684	13530	13579	13553	13600	13333	13429	13875	13476	13452	13681	13465	13310	13569	13531	13529	13496	13490	13697	13571	13635	13405	13617	13550	13318	13564	13653	13721	13522	13625	13474	13497	13576	13475	13488	13659	13558	13709	13670	13452	13543	13624	13556	13718	13518	13456	13593	13488	13547	13513	13564	13583	13581	13544	13576	13444	13661	13570	13560	13620	13702	13541	13506	13576	13414	13742	13460	13641	13533	13615	13418	13660	13457	13630	13556	13431	13634	13473	13509	13713	13660	13304	13585	13480	13531	13636	13641	13664	13486	13573	13444	13466	13421	13555	13585	13539	13582	13575	13459	13467	13654	13495	13523	13609	13457	13472	13592	13660	13448	13671	13406	13619	13346	13492	13525	13491	13623	13383	13432	13538	13807	13675	13658	13590	13436	13617	13528	13593	13654	13496	13502	13518	13422	13598	13547	13518	13580	13462	13554	13656	13535	13538	13510	13676	13364	13622	13685	13611	13528	13425	13386	13531	13574	13521	13588	13500	13445	13458	13579	13684	13580	13429	13545	13728	13584	13665	13590	13681	13490	13515	13546	13559	13468	13515	13581	13328	13430	13531	13656	13479	13584	13377	13646	13663	13476	13457	13627	13448	13624	13597	13527	13496	13375	13420	13408	13443	13619	13689	13322	13578	13595	13601	13333	13505	13621	13446	13591	13550	13605	13650	13611	13551	13500	13600	13653	13582	13510	13596	13491	13576	13558	13558	13582	13688	13573	13574	13628	13622	13666	13467	13535	13511	13403	13573	13446	13628	13592	13700	13474	13564	13309	13507	13494	13412	13567	13535	13412	13632	13675	13682	13264	13554	13588	13586	13598	13761	13416	13615	13478	13515	13767	13441	13588	13536	13322	13651	13704	13634	13491	13582	13517	13605	13372	13555	13583	13634	13515	13508	13557	13500	13574	13516	13448	13499	13650	13436	13463	13352	13400	13328	13477	13564	13542	13573	13627	13486	13616	13479	13467	13534	13639	13496	13664	13517	13494	13523	13610	13466	13593	13503	13461	13607	13735	13420	13622	13612	13468	13452	13458	13548	13447	13646	13581	13546	13579	13563	13635	13573	13375	13569	13565	13668	13588	13693	13399	13423	13663	13602	13448	13494	13621	13572	13527	13488	13522	13623	13418	13423	13477	13671	13423	13564	13456	13476	13581	13457	13469	13458	13432	13499	13496	13533	13629	13649	13648	13521	13631	13535	13337	13573	13654	13397	13573	13701	13660	13530	13678	13598	13577	13416	13396	13616	13475	13454	13442	13571	13377	13408	13446	13553	13606	13267	13833	13556	13691	13468	13661	13522	13426	13608	13452	13522	13501	13632	13588	13393	13501	13555	13716	13563	13549	13533	13654	13470	13391	13507	13609	13576	13521	13591	13491	13557	13573	13605	13385	13686	13296	13573	13474	13630	13477	13416	13463	13696	13550	13768	13398	13539	13454	13601	13511	13637	13566	13500	13565	13524	13646	13504	13578	13660	13548	13392	13522	13630	13532	13495	13516	13457	13588	13615	13544	13496	13578	13569	13522	13522	13429	13634	13627	13465	13408	13759	13595	13610	13497	13569	13486	13260	13489	13538	13528	13392	13577	13551	13459	13564	13524	13511	13628	13452	13511	13530	13473	13592	13593	13404	13570	13448	13611	13616	13597	13722	13440	13373	13530	13648	13420	13554	13421	13569	13653	13436	13472	13560	13401	13576	13658	13631	13490	13581	13530	13592	13607	13641	13668	13712	13511	13712	13462	13627	13648	13483	13444	13507	13480	13470	13558	13752	13353	13580	13602	13544	13607	13503	13587	13636	13562	13332	13631	13565	13395	13585	13516	13494	13577	13454	13706	13649	13426	13671	13558	13577	13612	13486	13465	13639	13398	13538	13507	13487	13539	13729	13646	13577	13588	13584	13553	13653	13567	13616	13445	13558	13456	13518	13503	13541	13591	13535	13661	13603	13625	13563	13704	13571	13479	13537	13544	13711	13615	13547	13630	13733	13487	13530	13681	13454	13589	13526	13795	13709	13606	13474	13542	13524	13648	13518	13556	13599	13453	13517	13557	13508	13320	13629	13563	13613	13644	13424	13544	13562	13582	13601	13483	13601	13356	13619	13567	13608	13546	13534	13602	13709	13469	13551	13608	13737	13533	13396	13488	13524	13374	13438	13512	13444	13614	13513	13504	13537	13374	13632	13566	13535	13620	13510	13604	13646	13406	13532	13680	13547	13399	13678	13623	13475	13514	13521	13542	13395	13728	13374	13474	13510	13484	13546	13558	13618	13631	13527	13561	13334	13571	13512	13526	13458	13558	13407	13571	13452	13571	13617	13573	13453	13365	13545	13653	13641	13377	13591	13480	13589	13457	13615	13413	13579	13653	13502	13307	13657	13649	13605	13546	13407	13388	13573	13480	13503	13675	13686	13580	13561	13369	13632	13465	13466	13634	13595	13462	13692	13426	13443	13498	13431	13774	13364	13575	13584	13656	13445	13569	13617	13489	13574	13615	13595	13541	13591	13669	13517	13618	13439	13578	13551	13632	13623	13600	13608	13516	13487	13466	13598	13621	13599	13626	13568	13486	13626	13580	13658	13452	13531	13474	13566	13534	13720	13508	13647	13635	13546	13572	13625	13512	13735	13545	13710	13482	13655	13560	13610	13373	13603	13449	13496	13532	13600	13565	13503	13688	13592	13531	13620	13595	13527	13458	13437	13699	13505	13632	13757	13497	13697	13456	13546	13516	13525	13445	13573	13532	13502	13485	13602	13722	13426	13353	13601	13752	13425	13625	13579	13494	13547	13529	13612	13600	13369	13758	13581	13606	13539	13680	13602	13513	13520	13460	13536	13565	13504	13468	13645	13535	13549	13536	13688	13485	13592	13705	13469	13580	13670	13393	13604	13526	13565	13443	13559	13536	13598	13421	13522	13397	13597	13565	13738	13541	13493	13431	13595	13522	13468	13811	13553	13638	13586	13580	13645	13527	13564	13564	13630	13483	13585	13590	13599	13520	13612	13647	13713	13623	13442	13544	13617	13442	13679	13604	13502	13442	13576	13455	13568	13525	13556	13456	13621	13590	13609	13467	13610	13355	13634	13524	13661	13505	13521	13632	13644	13689	13463	13554	13558	13724	13573	13582	13341	13645	13692	13521	13565	13534	13588	13608	13313	13558	13580	13536	13572	13403	13607	13452	13539	13554	13626	13558	13701	13530	13553	13543	13586	13537	13632	13533	13600	13623	13609	13647	13560	13491	13710	13718	13384	13670	13618	13754	13635	13519	13528	13366	13657	13689	13576	13546	13664	13472	13595	13377	13595	13511	13381	13573	13474	13512	13573	13657	13340	13621	13553	13553	13524	13621	13513	13477	13533	13504	13552	13507	13743	13577	13468	13453	13337	13474	13320	13387	13450	13389	13529	13598	13581	13384	13520	13518	13415	13596	13598	13428	13648	13617	13378	13711	13639	13595	13527	13478	13626	13654	13610	13585	13733	13637	13584	13484	13567	13692	13647	13653	13463	13379	13506	13515	13584	13481	13653	13669	13563	13645	13618	13496	13740	13514	13371	13619	13530	13493	13631	13744	13471	13479	13552	13561	13589	13596	13457	13511	13598	13579	13541	13377	13630	13495	13705	13501	13566	13527	13738	13389	13475	13597	13620	13651	13385	13481	13754	13391	13420	13647	13497	13686	13575	13483	13437	13554	13389	13717	13612	13604	13485	13515	13561	13609	13509	13444	13588	13674	13558	13563	13498	13584	13564	13451	13398	13605	13631	13523	13493	13429	13630	13537	13450	13575	13616	13549	13494	13568	13590	13384	13368	13330	13439	13602	13449	13406	13532	13413	13555	13612	13547	13563	13473	13617	13648	13632	13669	13665	13545	13594	13578	13504	13367	13436	13589	13533	13613	13538	13477	13677	13478	13721	13429	13608	13469	13623	13411	13652	13356	13451	13474	13409	13479	13293	13593	13686	13397	13489	13611	13643	13499	13576	13584	13437	13593	13584	13469	13618	13562	13495	13679	13515	13599	13496	13660	13558	13482	13643	13525	13520	13487	13471	13729	13653	13716	13550	13510	13589	13520	13630	13494	13635	13582	13745	13654	13524	13511	13525	13382	13521	13540	13604	13461	13705	13582	13667	13657	13644	13638	13568	13631	13494	13589	13528	13561	13555	13488	13577	13516	13694	13324	13448	13623	13487	13590	13636	13525	13496	13562	13594	13379	13749	13608	13524	13555	13560	13374	13499	13472	13393	13572	13430	13542	13581	13399	13540	13521	13418	13674	13594	13641	13453	13643	13457	13686	13734	13556	13575	13454	13651	13541	13862	13554	13531	13685	13574	13450	13585	13369	13660	13452	13699	13569	13410	13651	13680	13549	13690	13537	13625	13454	13651	13505	13564	13441	13427	13573	13622	13580	13524	13508	13569	13554	13439	13447	13597	13502	13531	13529	13656	13448	13542	13425	13681	13554	13441	13460	13548	13492	13475	13661	13572	13435	13453	13475	13479	13532	13567	13523	13658	13511	13540	13526	13553	13627	13520	13560	13598	13599	13435	13532	13537	13696	13596	13504	13684	13539	13473	13601	13455	13589	13619	13403	13542	13375	13628	13477	13523	13699	13584	13628	13512	13526	13497	13539	13650	13555	13620	13495	13512	13818	13390	13511	13618	13710	13266	13526	13459	13445	13643	13295	13512	13524	13734	13477	13560	13660	13460	13486	13454	13517	13465	13529	13493	13563	13577	13664	13358	13577	13556	13522	13392	13539	13620	13565	13550	13582	13585	13572	13628	13719	13568	13540	13346	13556	13505	13527	13565	13553	13471	13588	13484	13495	13535	13604	13453	13495	13536	13704	13449	13533	13458	13596	13547	13532	13546	13470	13413	13346	13581	13519	13514	13467	13400	13547	13469	13502	13555	13486	13777	13506	13658	13506	13544	13617	13589	13500	13489
23010	22177	29861	24666	22092	22960	22362	16040	14770	14921	14749	14583	14656	14801	14723	14509	14741	14672	14883	14514	14538	14577	14576	14507	14593	14568	14594	14632	14512	14651	14670	14574	14545	14570	14567	14525	14566	14505	14628	14400	14177	14458	14496	14483	14556	14413	14466	14545	14386	14727	14532	14806	14530	14377	14526	14361	14454	14559	14541	14298	14417	14576	14401	14577	14509	14421	14469	14370	14519	14630	14338	14377	14472	14633	14464	14499	14559	14436	14297	14466	14501	14492	14351	14638	14415	14504	14300	14299	14522	14306	14558	14619	14499	14389	14498	14449	14579	14372	14402	14265	14288	14386	14336	14550	14402	14342	14538	14417	14341	14410	14742	14395	14329	14338	14430	14387	14397	14538	14417	14354	14400	14373	14414	14536	14364	14529	14236	14419	14514	14556	14537	14539	14370	14526	14498	14395	14432	14104	14502	14446	14403	14537	14560	14310	14218	14375	14399	14523	14406	14298	14504	14408	14448	14405	14426	14370	14374	14366	14376	14383	14424	14502	14397	14407	14200	14314	14426	14244	14238	14304	14145	14431	14269	14466	14385	14535	14441	14230	14610	14402	14417	14436	14327	14496	14421	14324	14195	14427	14191	14512	14593	14470	14366	14352	14430	14366	14557	14357	14623	14259	14372	14403	14325	14487	14318	14279	14251	14616	14394	14535	14338	14285	14315	14549	14297	14346	14558	14441	14484	14504	14500	14522	14445	14452	14302	14476	14362	14330	14530	14339	14511	14549	14538	14385	14603	14592	14385	14388	14401	14473	14410	14501	14518	14518	14491	14322	14471	14373	14293	14260	14550	14523	14497	14343	14453	14351	14338	14372	14345	14412	14341	14486	14437	14196	14303	14340	14438	14473	14452	14299	14381	14487	14228	14448	14498	14406	14424	14521	14549	14454	14496	14514	14321	14359	14388	14379	14563	14459	14585	14540	14454	14387	14515	14577	14479	14488	14696	14329	14550	14521	14309	14394	14238	14278	14311	14421	14407	14541	14356	14458	14560	14181	14274	14237	14325	14376	14331	14252	14496	14450	14640	14358	14282	14653	14439	14378	14362	14524	14428	14403	14537	14398	14372	14368	14487	14379	14616	14309	14403	14655	14431	14324	14355	14318	14454	14461	14535	14353	14311	14266	14460	14456	14375	14379	14364	14266	14404	14527	14443	14471	14317	14284	14386	14253	14383	14365	14386	14268	14592	14423	14309	14693	14433	14291	14440	14470	14328	14440	14367	14299	14407	14309	14569	14303	14263	14403	14329	14307	14425	14506	14399	14414	14448	14377	14441	14535	14406	14514	14388	14269	14446	14349	14484	14372	14439	14350	14355	14275	14471	14253	14440	14435	14428	14572	14232	14415	14415	14513	14376	14569	14436	14398	14479	14492	14482	14253	14271	14501	14479	14278	14392	14524	14216	14262	14310	14649	14442	14262	14644	14574	14425	14395	14502	14609	14446	14459	14495	14486	14580	14390	14484	14461	14508	14482	14382	14269	14144	14325	14453	14614	14514	14427	14470	14530	14404	14599	14371	14347	14199	14435	14438	14405	14653	14443	14461	14524	14328	14458	14428	14337	14399	14336	14292	14453	14502	14269	14533	14278	14382	14367	14311	14354	14286	14466	14258	14370	14286	14458	14448	14431	14387	14227	14400	14402	14404	14382	14434	14294	14435	14444	14568	14361	14214	14422	14509	14226	14467	14475	14378	14324	14543	14320	14426	14380	14594	14339	14497	14389	14241	14462	14321	14484	14412	14275	14264	14223	14288	14501	14348	14370	14338	14300	14431	14298	14554	14595	14370	14340	14310	14219	14514	14529	14327	14340	14333	14429	14350	14393	14490	14570	14380	14303	14467	14455	14352	14303	14369	14344	14336	14357	14388	14504	14191	14574	14403	14385	14465	14520	14546	14389	14382	14367	14557	14446	14590	14462	14400	14348	14348	14428	14396	14323	14427	14298	14295	14481	14707	14281	14511	14486	14267	14329	14386	14463	14361	14352	14353	14398	14477	14346	14394	14422	14418	14323	14376	14280	14456	14188	14468	14286	14425	14482	14439	14596	14377	14505	14416	14355	14478	14478	14453	14455	14327	14278	14355	14579	14327	14272	14359	14301	14390	14364	14548	14502	14407	14477	14419	14414	14402	14527	14518	14445	14397	14441	14394	14123	14470	14305	14390	14484	14334	14396	14201	14291	14318	14435	14471	14437	14424	14295	14392	14450	14556	14295	14237	14405	14400	14227	14479	14452	14565	14416	14453	14218	14418	14313	14321	14364	14285	14568	14500	14534	14418	14572	14429	14380	14444	14343	14404	14392	14234	14371	14464	14381	14169	14292	14466	14329	14390	14389	14287	14488	14419	14399	14348	14338	14473	14369	14442	14434	14270	14414	14315	14323	14463	14327	14366	14555	14248	14495	14403	14383	14398	14323	14360	14237	14407	14268	14578	14476	14594	14215	14279	14368	14460	14550	14337	14519	14482	14408	14338	14403	14216	14517	14501	14410	14436	14297	14237	14377	14525	14467	14457	14496	14258	14600	14231	14543	14229	14440	14241	14271	14548	14464	14446	14371	14182	14463	14545	14539	14353	14521	14599	14445	14364	14366	14401	14490	14481	14536	14394	14463	14430	14281	14547	14362	14388	14192	14468	14479	14151	14703	14428	14564	14492	14583	14279	14375	14327	14421	14406	14333	14451	14600	14332	14328	14510	14610	14598	14321	14358	14338	14445	14272	14373	14382	14384	14143	14485	14379	14219	14469	14518	14307	14428	14520	14396	14395	14537	14399	14538	14413	14520	14360	14299	14283	14232	14486	14521	14386	14364	14340	14403	14272	14481	14430	14441	14339	14429	14276	14481	14245	14423	14421	14330	14370	14353	14309	14322	14360	14403	14333	14308	14358	14311	14629	14443	14558	14421	14401	14537	14335	14445	14509	14375	14325	14381	14364	14237	14278	14480	14556	14492	14599	14376	14337	14441	14294	14457	14457	14565	14473	14436	14456	14268	14341	14531	14254	14312	14393	14305	14423	14441	14428	14467	14295	14408	14596	14293	14437	14461	14440	14306	14438	14298	14329	14253	14209	14556	14296	14385	14410	14354	14567	14367	14382	14231	14304	14336	14522	14534	14401	14314	14102	14389	14415	14237	14243	14379	14358	14387	14445	14217	14519	14348	14370	14370	14666	14438	14373	14384	14415	14517	14437	14477	14295	14513	14319	14394	14212	14388	14409	14355	14276	14591	14555	14323	14509	14485	14438	14453	14529	14415	14373	14379	14408	14437	14612	14406	14395	14282	14275	14424	14279	14529	14356	14329	14463	14460	14380	14349	14428	14416	14473	14418	14425	14495	14575	14417	14381	14310	14478	14356	14574	14455	14362	14216	14478	14674	14424	14507	14576	14479	14241	14471	14380	14403	14374	14411	14403	14346	14376	14490	14485	14305	14355	14312	14441	14410	14378	14331	14520	14469	14361	14537	14386	14532	14362	14559	14421	14379	14547	14446	14414	14301	14444	14416	14501	14434	14258	14612	14279	14401	14500	14248	14396	14383	14298	14436	14185	14306	14447	14345	14306	14408	14406	14417	14370	14345	14566	14493	14252	14600	14438	14294	14301	14340	14326	14511	14136	14331	14467	14478	14459	14368	14510	14519	14391	14360	14504	14398	14389	14575	14259	14438	14353	14373	14465	14379	14190	14360	14456	14409	14491	14364	14472	14618	14544	14296	14286	14593	14498	14615	14389	14340	14286	14321	14376	14387	14505	14369	14337	14582	14528	14425	14442	14601	14527	14134	14372	14298	14299	14489	14338	14401	14455	14361	14431	14386	14259	14447	14451	14378	14442	14527	14484	14158	14288	14379	14531	14488	14509	14277	14314	14363	14600	14324	14367	14310	14479	14323	14474	14549	14592	14337	14342	14374	14230	14356	14343	14477	14380	14469	14250	14562	14491	14380	14205	14013	14341	14454	14613	14388	14312	14266	14430	14412	14535	14382	14353	14323	14504	14414	14262	14330	14359	14477	14347	14350	14439	14230	14571	14336	14336	14614	14262	14489	14425	14365	14433	14419	14415	14427	14606	14388	14313	14159	14163	14304	14397	14487	14326	14336	14633	14451	14437	14560	14493	14303	14370	14440	14266	14410	14343	14646	14122	14407	14216	14298	14356	14393	14241	14361	14396	14416	14322	14505	14456	14478	14358	14213	14518	14604	14442	14409	14239	14294	14569	14392	14301	14266	14441	14371	14389	14556	14379	14460	14455	14343	14397	14433	14261	14371	14368	14385	14479	14612	14533	14433	14407	14337	14346	14282	14565	14200	14432	14412	14578	14550	14518	14260	14537	14487	14399	14207	14335	14411	14443	14463	14472	14437	14416	14315	14210	14357	14127	14437	14358	14494	14374	14282	14310	14280	14405	14260	14408	14336	14315	14249	14268	14215	14154	14370	14449	14424	14368	14457	14432	14367	14813	14570	14186	14387	14495	14399	14433	14429	14517	14423	14519	14363	14386	14462	14257	14482	14452	14693	14480	14399	14348	14556	14287	14469	14453	14418	14424	14354	14400	14334	14444	14362	14384	14398	14448	14519	14499	14495	14404	14474	14412	14391	14387	14243	14283	14453	14472	14420	14314	14402	14530	14529	14329	14426	14483	14634	14218	14460	14445	14212	14552	14366	14346	14492	14257	14279	14457	14440	14510	14384	14425	14324	14509	14364	14511	14343	14266	14492	14399	14270	14345	14591	14259	14433	14459	14360	14363	14264	14449	14649	14446	14411	14455	14454	14279	14405	14435	14374	14370	14486	14363	14554	14387	14364	14400	14194	14354	14485	14357	14260	14423	14329	14514	14368	14458	14359	14457	14428	14377	14297	14293	14366	14374	14571	14497	14307	14230	14389	14457	14554	14236	14465	14563	14248	14348	14164	14322	14357	14307	14447	14476	14496	14371	14600	14383	14442	14382	14356	14475	14124	14332	14287	14495	14340	14232	14319	14431	14478	14451	14312	14304	14625	14538	14529	14323	14358	14267	14247	14420	14250	14421	14408	14365	14395	14355	14534	14308	14371	14332	14399	14439	14364	14196	14354	14230	14316	14343	14402	14407	14480	14526	14323	14343	14472	14279	14419	14334
58225	99775	75526	47461	28139	17940	13970	13156	13111	13316	13200	13260	13190	13178	13403	13115	13248	13284	13189	13146	13262	13109	13247	13017	13367	13290	13086	13191	13206	13048	13205	13185	13273	13132	13195	13316	13259	13375	13140	13146	13193	13118	13049	13072	13203	13071	13237	13223	13178	13250	13134	13145	13344	13042	13284	13067	13218	13115	13356	13119	13214	13108	13132	13001	13266	13069	13197	13070	13150	13126	13068	13400	13306	13134	13160	13159	13235	13097	13074	13116	13096	13012	13113	13128	13103	13072	13082	13038	13160	13061	13258	13223	13097	13041	13299	13072	13105	13103	13190	13152	13202	13157	13107	13256	13333	13019	13195	13092	13172	13145	13150	13095	13173	13237	13299	13153	13296	13184	13046	13141	13004	13081	13171	13253	12915	13145	13248	13048	13131	13118	12988	13029	13206	12993	13076	13290	13252	13257	13117	13204	13104	13144	13232	13192	13231	13073	13189	13188	13228	13121	13163	13148	13151	13044	13228	13127	13317	13147	13215	13063	13141	13043	13109	13046	13047	13120	13242	13041	13341	13187	13151	13092	13198	13076	13134	13123	13363	13220	13074	13239	12951	12983	13247	13155	13233	13172	13036	13177	13192	13019	13207	13145	13131	13264	13158	13170	13153	13108	13114	13147	13323	13223	13232	13189	13285	13155	13161	13306	13084	13214	12994	13114	13254	13139	13005	13242	13115	12983	13057	13253	13049	13026	13071	13352	13047	13169	13077	13197	13376	13085	13197	13115	13225	13277	13241	13108	13140	13249	13171	13169	13217	13290	13111	13237	13190	13121	13092	13315	13185	13135	13203	13268	13146	13247	13033	13158	13107	13095	13248	13101	13200	13322	13039	13032	13165	13190	13163	13134	13254	13222	12977	13104	13067	13281	13274	13074	13174	13237	13195	13209	13056	13069	12997	13168	13299	13104	13110	13175	13155	13083	13296	13187	13149	13209	13237	13134	13161	13176	13231	13101	13178	13153	13348	13322	13239	13228	13272	13120	13334	13111	13117	13159	13139	12997	13177	13149	13089	13361	13218	13220	13205	13106	13159	13081	13198	13088	13023	13127	13096	13143	13221	13000	13121	13099	13130	13109	13231	13191	13100	13273	13166	13136	13225	13163	13170	12916	13250	13091	13050	13150	13011	12998	13347	13104	13104	13323	13033	13202	13170	13195	13194	13252	13156	13183	13182	13044	13139	13066	13107	13206	13214	12964	13173	13189	13327	13185	13141	13093	13208	13103	13195	13086	13084	13092	13107	13217	13221	13283	13134	13132	13315	13172	13098	13041	13010	13173	12917	13104	13033	13366	13081	13068	13214	12996	13277	13105	13215	13021	13273	13111	13281	12973	13157	13125	13163	13104	13046	13093	13174	13082	13220	13171	13123	13121	13236	13117	13308	13330	13158	13146	13126	13170	13162	13133	13179	13032	13198	13106	12997	12959	13068	13037	13035	13125	13121	13129	13254	13220	13152	13287	13197	13056	13118	13090	13129	13191	13096	13164	13176	13182	13208	13157	13213	13084	13170	13128	13265	13071	13155	12975	13158	13094	13210	13306	13175	13054	13062	13057	13137	13107	13071	13077	13059	13379	13147	13140	13188	13058	13138	13134	13097	13137	13293	13080	13141	13229	13124	13081	13067	13116	13227	13046	13147	13326	13151	13210	13080	13239	13199	13056	12996	13251	13128	13144	13259	13248	13244	13193	13109	13177	13243	13087	12974	13253	13090	12951	13211	13166	13142	13148	13253	13045	12973	13160	13069	13160	13056	13118	12995	13243	13050	13120	13255	13119	13130	13137	13168	13009	13257	13005	13273	12975	13073	13094	12974	13183	13133	13211	13174	13179	13148	13081	13144	13121	12911	13389	13179	13280	13069	13192	12883	13237	13225	13172	13294	13067	13259	13187	13184	12927	13099	13084	13285	13043	13169	13067	13163	12978	13140	13100	13172	13124	13050	13142	13130	13067	13150	13082	13192	13125	13033	13128	13201	13151	13160	13234	13106	13056	13138	13091	13200	13212	13166	13282	12991	13227	13085	13009	12983	13304	13191	12979	13217	13115	13126	13096	13169	13238	13218	13028	13121	13230	13147	13101	13124	12959	12984	13273	13113	13021	13073	13240	13144	13069	13327	13158	13077	12919	13303	13220	13083	13134	13127	13026	13164	13090	13124	13243	13130	13110	13196	12991	13262	13120	13305	13207	13125	13013	13156	13023	13279	13145	13117	13168	13182	13168	13234	13132	13011	13388	12973	13310	13145	13047	13169	13156	13047	12902	13156	13090	13176	13291	13292	13237	13146	13062	12888	13205	13181	13098	13140	13200	13161	13252	13079	13102	13126	13016	13239	13027	13231	13281	13298	13210	13156	13146	13078	13102	13067	13172	13191	13250	13092	13203	13327	13166	13157	13133	13128	13200	13212	13117	13107	12966	13074	13248	13130	13150	13110	13176	13126	13273	13024	13166	13096	13211	13229	13204	13154	13101	13149	13126	13128	13101	13215	13099	13179	13211	13187	13149	13097	13182	13201	13128	13097	13146	13168	13097	13213	13064	13065	13059	13131	13296	13086	13285	13121	13231	13276	13128	13111	13219	13224	13134	13233	13291	13223	13187	13055	13070	13085	12971	13202	13076	13278	13113	13047	13187	13227	13191	13022	13122	13237	13230	13131	13091	13201	13140	13190	13298	13166	13167	13251	13250	13079	13221	13165	13134	13200	13151	13260	13186	13068	13096	13137	13226	13129	13178	13138	13081	13290	13257	13060	13108	13337	13244	13246	13095	13344	13024	13145	13129	13196	13200	13093	13222	13182	13197	13088	13228	13240	13304	13400	13207	13118	13268	13152	13110	13208	13276	13196	13187	12997	13123	13248	13153	13083	13264	13210	13154	13034	13036	12855	13173	13107	13112	13187	13128	13119	13127	13187	13090	13136	13191	13196	13122	13162	13049	13181	13147	13114	13091	12904	13094	13145	13203	13110	13176	13078	13116	13240	13261	13192	13267	13013	13163	12995	13162	13253	13004	13005	13062	13137	13183	13026	13180	13120	13059	12937	13033	13024	13184	13072	12995	13082	13269	13245	12999	13066	13035	13329	13092	13044	13209	13072	13103	13307	13064	13191	13304	13231	13023	13211	13181	12958	13091	13224	13161	13225	13105	13214	13022	13120	13289	13236	13092	13044	13148	13160	13174	13137	13236	12931	13169	13118	12969	13145	13169	13119	12999	13118	13185	13017	13159	13017	13094	13147	13044	13066	13154	13042	13049	13278	13113	13035	13246	13157	12976	13240	13282	13222	13149	13075	13240	13202	13066	13212	13246	13098	13097	13160	13130	13101	13173	13288	13205	13179	13091	13161	13312	13102	13238	13202	13050	13154	13088	13162	13165	13259	13125	13189	13079	13114	13090	13181	13130	12980	13166	13302	13126	13133	13155	13197	13150	13038	13181	13140	13043	13178	13154	13071	13049	13265	13265	13124	13005	13241	13222	13055	13042	13131	13169	13115	13021	13253	13087	13239	13014	13074	13152	13138	13240	13225	13193	13182	13404	13046	13291	12929	12918	13335	13045	13129	13006	13252	13384	13019	13178	13205	13173	13023	13034	13085	13106	13084	13146	13161	13115	13122	13161	13086	13188	12954	13266	13219	13191	13089	13259	13046	13184	13069	13165	13059	13117	13214	13299	13070	13101	13078	13099	13127	13243	13070	13290	13222	13229	13286	13181	12971	13183	13117	13161	13175	13026	13219	13094	13189	13185	13092	13148	13208	13216	13147	13246	13274	13338	13129	13006	13184	13103	13208	13243	13110	13279	13274	13135	13095	13071	12974	13162	12927	13033	13086	13128	13085	13114	13235	13142	13106	13214	13221	13154	13195	13209	13354	13093	13137	13263	13120	13295	13015	13201	13191	13069	13054	13156	13202	13034	13314	13197	13081	13063	13376	13056	13277	13045	13095	13169	13219	13052	13245	13302	13099	13396	13195	13040	13014	13066	13296	13002	13175	13095	13051	13231	13023	13189	13145	13228	13047	13082	13134	13082	13218	13154	13096	13175	13193	13208	13073	13080	13313	13163	13153	13286	13250	13176	12917	13208	13032	13198	13281	13160	13065	13156	13121	13124	13246	13067	13017	13242	13003	13196	12982	13144	13041	13217	13062	13108	13176	13012	13062	13055	13261	13333	13145	13218	13232	13274	13033	13125	13260	13148	13221	13175	13199	13267	13157	13180	13211	13175	13215	13063	13288	13273	13243	13256	13107	13213	13291	12996	13137	13070	13092	13305	13032	13072	13211	13080	13147	13112	13296	13211	13242	13017	13254	13251	13105	13096	13178	13072	13057	13094	13239	13145	13091	13281	12973	13061	13114	12978	13189	13120	13071	13076	13048	13050	13181	13214	13184	13111	13381	13243	13187	13042	13239	13139	13122	13071	13134	13177	13311	13150	13243	13249	13239	13193	12932	13095	13332	13277	13028	13052	13063	13233	13179	13155	13341	13119	13340	13308	13200	13264	13101	13219	13116	13145	13154	13039	13246	13250	13120	13236	13250	13029	13243	13232	13008	13338	12996	13084	13051	13122	13209	13077	13281	13132	13119	13304	13131	13151	13046	13057	13058	13142	13237	13033	13177	13225	13183	13111	13135	13105	13095	13222	13047	13023	13191	13306	13248	13166	13052	13157	13268	13185	13169	13212	13098	13197	13142	13172	13152	13182	13212	13232	13035	13209	13230	13137	13191	13164	13119	13089	13161	13099	13132	13029	13119	13204	13102	13209	13048	13232	13003	13109	13058	13059	12983	13201	13170	13004	13156	13163	13115	13055	13142	13138	13184	13207	13128	13161	13109	13222	13003	13108	13058	13153	12953	13342	13177	13066	13169	12994	13194	13008	13090	13103	13223	13060	13113	13058	13211	13180	13123	13182	13000	13139	13157	13218	13052	13237	13094	13118	13227	13218	13184	13139	13120	13192	13144	13159	13155	13101	13220	13084	13196	12989	13260	13175	13139	13074	13281	13268	13029	13102	13134	13130	13105	13214	13103	13139	13186	13127	13224	13275	13191	13264	13094	13343	13279	13202	13208	13153	13189	13260	13288	13143	13120	13181	13338	13019	12989	13045	13201	13257	12972	13182
32757	35704	32686	24349	16882	15300	14779	14674	14548	14565	14400	14487	14427	14495	14575	14629	14641	14475	14502	14376	14416	14563	14443	14485	14434	14492	14588	14496	14571	14618	14655	14409	14655	14711	14487	14548	14582	14622	14356	14485	14345	14452	14478	14471	14551	14399	14603	14719	14541	14437	14368	14516	14434	14490	14627	14286	14491	14575	14517	14385	14537	14710	14648	14649	14586	14404	14296	14317	14484	14403	14530	14206	14320	14722	14524	14388	14624	14475	14636	14650	14626	14401	14487	14457	14513	14632	14372	14660	14434	14528	14427	14513	14382	14627	14379	14437	14304	14433	14534	14301	14674	14297	14407	14450	14490	14601	14408	14328	14423	14493	14698	14373	14488	14618	14434	14616	14503	14647	14282	14421	14458	14587	14562	14522	14372	14579	14469	14525	14554	14515	14507	14452	14503	14584	14451	14261	14467	14527	14344	14293	14464	14644	14459	14351	14513	14487	14339	14527	14481	14451	14498	14471	14413	14702	14617	14450	14453	14386	14487	14573	14604	14436	14442	14644	14445	14441	14595	14323	14577	14532	14613	14521	14486	14539	14604	14419	14421	14494	14404	14453	14494	14384	14424	14598	14384	14470	14402	14309	14547	14443	14499	14556	14472	14472	14537	14521	14441	14517	14646	14517	14453	14259	14474	14476	14431	14471	14435	14382	14356	14416	14287	14444	14489	14406	14432	14420	14355	14248	14419	14300	14579	14546	14408	14489	14570	14555	14637	14595	14301	14551	14459	14525	14192	14634	14723	14544	14515	14445	14394	14491	14496	14378	14256	14308	14636	14494	14617	14565	14463	14496	14518	14444	14509	14232	14254	14662	14730	14546	14497	14436	14496	14617	14465	14487	14538	14612	14455	14550	14523	14506	14314	14337	14562	14488	14396	14320	14460	14331	14261	14486	14325	14400	14471	14385	14403	14406	14454	14320	14481	14540	14460	14467	14424	14455	14455	14353	14610	14416	14500	14409	14506	14470	14393	14538	14411	14569	14454	14338	14384	14347	14504	14441	14383	14517	14415	14434	14420	14568	14366	14525	14340	14529	14577	14342	14434	14373	14607	14547	14585	14438	14630	14388	14461	14343	14587	14521	14567	14395	14596	14569	14595	14492	14482	14435	14498	14468	14266	14265	14424	14638	14259	14590	14429	14455	14435	14312	14570	14613	14418	14558	14255	14456	14571	14626	14574	14362	14442	14717	14350	14413	14604	14560	14501	14616	14413	14566	14447	14540	14306	14492	14419	14493	14540	14501	14437	14394	14398	14475	14421	14412	14574	14621	14382	14314	14375	14447	14572	14545	14405	14596	14453	14452	14520	14371	14404	14238	14671	14439	14433	14537	14560	14296	14350	14455	14427	14531	14436	14504	14484	14450	14308	14564	14520	14679	14361	14491	14530	14600	14418	14631	14422	14436	14492	14629	14462	14352	14481	14409	14624	14531	14348	14455	14429	14524	14698	14293	14403	14503	14420	14563	14481	14411	14443	14402	14451	14485	14414	14554	14566	14504	14619	14480	14487	14591	14427	14608	14514	14572	14535	14653	14364	14465	14391	14580	14823	14524	14404	14431	14592	14453	14456	14631	14448	14351	14504	14490	14460	14294	14400	14507	14631	14639	14493	14510	14410	14362	14399	14414	14584	14311	14450	14569	14355	14555	14463	14369	14533	14545	14474	14589	14519	14294	14619	14367	14486	14432	14503	14495	14386	14356	14340	14497	14459	14417	14598	14714	14482	14608	14787	14539	14450	14318	14371	14490	14479	14553	14580	14540	14374	14384	14437	14398	14520	14619	14420	14405	14337	14601	14423	14363	14317	14430	14398	14360	14511	14304	14551	14445	14626	14468	14341	14614	14450	14628	14269	14544	14476	14462	14519	14627	14557	14628	14346	14569	14377	14527	14474	14406	14622	14137	14349	14491	14476	14468	14518	14619	14441	14375	14698	14552	14576	14509	14581	14519	14468	14496	14429	14225	14502	14411	14358	14333	14495	14633	14445	14287	14386	14622	14509	14348	14563	14465	14345	14696	14649	14429	14401	14333	14430	14532	14566	14505	14540	14419	14475	14513	14342	14399	14604	14653	14585	14505	14512	14489	14381	14425	14477	14481	14552	14588	14444	14703	14592	14470	14577	14359	14513	14618	14444	14235	14463	14536	14487	14364	14677	14581	14592	14573	14350	14559	14579	14296	14591	14323	14534	14409	14517	14588	14585	14532	14451	14432	14613	14488	14339	14483	14436	14253	14589	14453	14557	14363	14355	14611	14523	14516	14500	14456	14314	14436	14616	14589	14405	14316	14611	14512	14469	14502	14477	14456	14439	14456	14383	14526	14338	14392	14458	14673	14427	14602	14502	14515	14585	14457	14398	14285	14509	14674	14480	14620	14713	14558	14420	14286	14432	14690	14733	14535	14555	14327	14571	14537	14283	14348	14479	14536	14568	14591	14606	14584	14390	14409	14365	14481	14381	14465	14320	14623	14454	14724	14429	14474	14489	14629	14610	14538	14573	14269	14359	14445	14689	14502	14387	14262	14374	14465	14608	14581	14406	14394	14323	14536	14506	14469	14472	14417	14515	14427	14593	14294	14655	14497	14428	14502	14486	14353	14707	14668	14334	14595	14552	14516	14676	14428	14420	14487	14518	14481	14357	14466	14489	14432	14361	14204	14278	14417	14375	14546	14409	14393	14578	14440	14571	14606	14321	14480	14385	14556	14232	14673	14507	14581	14450	14447	14443	14364	14398	14709	14555	14511	14639	14627	14702	14391	14470	14375	14498	14617	14652	14631	14560	14380	14452	14650	14330	14471	14435	14619	14324	14361	14538	14480	14350	14683	14520	14494	14694	14552	14329	14420	14560	14378	14558	14505	14713	14411	14547	14529	14421	14536	14542	14602	14374	14468	14356	14414	14385	14412	14617	14423	14515	14419	14402	14333	14525	14593	14288	14484	14299	14348	14505	14451	14503	14475	14547	14326	14237	14455	14572	14493	14683	14491	14454	14530	14493	14564	14379	14389	14374	14401	14792	14531	14496	14586	14487	14460	14420	14620	14455	14562	14357	14437	14390	14340	14519	14471	14445	14343	14447	14628	14445	14558	14494	14457	14349	14470	14396	14398	14503	14527	14471	14595	14498	14484	14493	14401	14401	14359	14636	14552	14483	14585	14365	14525	14791	14583	14397	14517	14362	14438	14547	14528	14370	14406	14381	14599	14363	14670	14497	14581	14509	14581	14478	14493	14394	14454	14578	14510	14374	14499	14414	14355	14520	14535	14328	14497	14518	14320	14559	14514	14275	14485	14497	14404	14542	14591	14415	14208	14379	14313	14434	14619	14469	14343	14604	14471	14508	14471	14509	14465	14367	14460	14456	14458	14513	14434	14451	14412	14450	14326	14433	14357	14442	14551	14610	14567	14490	14402	14591	14615	14540	14476	14474	14625	14342	14494	14572	14579	14469	14447	14311	14359	14536	14478	14482	14492	14532	14424	14498	14518	14566	14546	14588	14496	14417	14412	14590	14539	14657	14335	14504	14360	14457	14408	14291	14570	14264	14266	14506	14268	14436	14312	14447	14385	14472	14373	14526	14505	14426	14602	14458	14301	14646	14542	14543	14511	14536	14382	14393	14475	14410	14683	14492	14577	14436	14569	14540	14357	14590	14362	14498	14405	14494	14482	14389	14319	14538	14455	14473	14703	14511	14425	14344	14373	14597	14347	14653	14334	14329	14432	14508	14494	14379	14705	14643	14623	14507	14488	14519	14451	14649	14670	14449	14605	14498	14452	14502	14545	14463	14406	14383	14575	14484	14449	14469	14489	14399	14722	14416	14392	14471	14514	14492	14488	14434	14525	14679	14370	14558	14571	14370	14478	14452	14644	14400	14435	14514	14332	14349	14500	14517	14491	14487	14567	14615	14335	14355	14639	14561	14509	14534	14487	14463	14490	14765	14280	14385	14389	14258	14313	14597	14399	14455	14438	14650	14302	14762	14495	14432	14513	14508	14550	14561	14402	14364	14473	14339	14377	14526	14422	14381	14303	14402	14666	14486	14290	14492	14416	14629	14416	14665	14377	14483	14329	14426	14541	14545	14344	14391	14203	14449	14592	14485	14408	14484	14581	14719	14160	14479	14467	14400	14468	14347	14454	14653	14478	14742	14430	14614	14517	14286	14325	14448	14499	14449	14497	14472	14587	14408	14426	14309	14427	14562	14664	14467	14313	14772	14490	14502	14576	14368	14491	14489	14378	14513	14460	14384	14544	14573	14418	14442	14371	14404	14512	14377	14319	14647	14404	14436	14557	14427	14422	14576	14691	14553	14398	14502	14388	14350	14379	14429	14384	14526	14464	14422	14356	14382	14410	14395	14575	14568	14561	14372	14487	14704	14565	14477	14487	14564	14403	14414	14524	14374	14327	14390	14478	14641	14418	14489	14461	14496	14414	14552	14560	14611	14421	14522	14618	14418	14368	14541	14531	14626	14574	14468	14545	14525	14563	14259	14306	14523	14696	14475	14723	14595	14555	14542	14713	14671	14503	14591	14446	14320	14556	14487	14476	14728	14355	14624	14374	14552	14440	14375	14355	14479	14400	14466	14568	14565	14383	14375	14484	14405	14585	14430	14463	14558	14450	14574	14560	14539	14479	14403	14401	14379	14496	14529	14342	14352	14239	14476	14423	14489	14610	14478	14523	14477	14460	14510	14357	14651	14515	14513	14540	14504	14497	14349	14444	14583	14475	14449	14597	14421	14573	14489	14502	14588	14539	14538	14329	14413	14411	14530	14616	14474	14466	14662	14445	14592	14587	14367	14604	14519	14696	14647	14516	14408	14517	14512	14382	14662	14520	14431	14508	14359	14438	14591	14480	14274	14255	14522	14319	14577	14485	14687	14488	14373	14486	14466	14427	14615	14338	14367	14506	14431	14197	14493	14415	14494	14452	14485	14458	14535	14345	14489	14444	14268	14464	14466	14492	14462	14527	14492	14476	14484	14625	14518	14513	14555	14663	14590	14419	14528	14307	14383	14568	14569	14402	14478	14334	14677	14510	14479	14371	14526	14351	14376	14500	14413	14687	14603	14514	14406	14481	14816	14482	14554	14446	14607	14508	14523	14515	14482	14357	14464	14404
44981	52722	34788	20568	15327	13963	13429	13426	13354	13259	13462	13326	13264	13324	13190	13341	13347	13226	13252	13206	13319	13196	13192	13439	13295	13204	13133	13335	13259	13294	13358	13305	13286	13142	13342	13264	13176	13291	13086	13122	13198	13126	13234	13111	13196	13040	13260	13119	13351	13355	13239	13199	13372	13372	13347	13215	13049	13474	13362	13138	13225	13182	13223	13244	13221	13122	13238	13317	13146	13234	13379	13204	13331	13313	13204	13249	13192	13441	13164	13273	13283	13379	13302	13260	13134	13429	13228	13194	13220	13312	13312	13217	13222	13216	13308	13317	13319	13205	13142	13241	13188	13259	13172	13221	13155	13372	13342	13209	13319	13113	13128	13322	13350	13259	13175	13089	13187	13117	13332	13151	13285	13234	13161	13422	13250	13277	13254	13157	13449	13380	13232	13150	13257	13211	13518	13283	13180	13140	13291	13150	13214	13396	13238	13130	13416	13187	13317	13146	13083	13255	13338	13140	13374	13252	13205	13123	13264	13172	13320	13276	13160	13405	13318	13308	13201	13254	13230	13085	13318	13414	13118	13298	13286	13114	13333	13173	13180	13196	13283	13118	13319	13258	13332	13280	13376	13267	13300	13302	13279	13056	13462	13294	13231	13314	13223	13201	13253	13370	13306	13276	13064	13258	13246	13346	13342	13529	13135	13214	13115	13221	13202	13062	13362	13278	13262	13274	13392	13235	13313	13294	13125	13322	13278	13398	13221	13042	13285	13285	13303	13346	13234	13291	13151	13307	13298	13296	13243	13240	13227	13202	13273	13138	13079	13281	13269	13254	13257	13287	13187	13397	13121	13281	13310	13228	13236	13297	13266	13376	13258	13227	13248	13204	12970	13147	13248	13353	13176	13313	13316	13281	13217	13268	13346	13161	13097	13272	13294	13253	13327	13376	13375	13230	13156	13339	13248	13153	13263	13255	13234	13221	13295	13195	13111	13344	13237	13306	13286	13201	13225	13145	13093	13248	13216	13174	13412	13217	13245	13339	13337	13271	13186	13154	13251	13204	13346	13124	13240	13186	13192	13416	13266	13324	13110	13363	13218	13348	13166	13120	13355	13367	13185	13322	13343	13313	13145	13300	13254	13200	13226	13154	13099	13282	13255	13267	13099	13216	13366	13422	13201	13259	13192	13284	13300	13164	13357	13330	13184	13193	13374	13208	13180	13312	13289	13211	13368	13150	13138	13212	13316	13282	13139	13308	13198	13336	13231	13296	13049	13140	13215	13262	13191	13136	13334	13299	13149	13328	13271	13257	13141	13334	13282	13279	13297	13240	13179	13358	13189	13325	13041	13362	13351	13192	13154	13127	13230	13398	13213	13221	13448	13243	13485	13212	13211	13131	13248	13145	13186	13165	13356	13191	13206	13302	13255	13241	13219	13277	13088	13296	13022	13251	13138	13231	13316	13244	13421	13281	13483	13299	13173	13371	13112	13294	13199	13334	13344	13411	13244	13278	13283	13224	13343	13251	13213	13184	13132	13373	13334	13278	13180	13161	13180	13367	13177	13337	13311	13422	13255	13354	13268	13343	13183	13185	13270	13137	13329	13265	13180	13449	13283	13339	13296	13204	13257	13175	13272	13330	13277	13434	13159	13312	13251	13126	13151	13453	13371	13238	13341	13245	13326	13421	13238	13191	13275	13227	13311	13164	13359	13151	13188	13277	13140	13222	13147	13406	13311	13271	13349	13349	13243	13109	13353	13354	13218	13135	13223	13169	13283	13056	13350	13217	13050	13442	13213	13318	13197	13164	13136	13276	13071	13183	13378	13318	13303	13142	13308	13341	13256	13238	13290	13375	13384	13215	13270	13301	13210	13247	13446	13277	13356	13269	13227	13234	13006	13230	13193	13305	13248	13405	13179	13238	13165	13243	13314	13141	13222	13209	13078	13159	13242	13200	13249	13235	13249	13221	13300	13225	13418	13310	13339	13188	13253	13319	13237	13236	13179	13377	13106	13310	13207	13315	13312	13293	13279	13256	13273	13110	13102	13260	13210	13121	13253	13208	13324	13075	13256	13095	13155	13271	13269	13243	13405	13410	13361	13357	13296	13293	13306	13265	13104	13247	13177	13343	13167	13135	13253	13241	13325	13137	13169	13311	13293	13279	13365	13240	13347	13226	13294	13340	13236	13254	13269	13359	13189	13342	13331	13297	13331	13246	13168	13143	13302	13179	13318	13149	13224	13363	13342	13138	13196	13242	13300	13167	13144	13251	13353	13323	13300	13212	13226	13267	13203	13275	13384	13337	13386	13321	13141	13043	13256	13134	13222	13259	13306	13235	13209	13332	13168	13262	13353	13414	13117	13276	13354	13141	13277	13223	13291	13242	13282	13176	13245	13289	13268	13270	13303	13189	13185	13155	13244	13177	13241	13278	13162	13192	13159	13267	13125	13366	13336	13185	13376	13373	13295	13186	13319	13239	13148	13062	13223	13334	13276	13289	13139	13197	13270	13313	13294	13099	13269	13141	13325	13256	13328	13158	13372	13170	13204	13257	13224	13233	13275	13401	13400	13200	13330	13188	13255	13261	13159	13216	13169	13251	13204	13191	13244	13202	13361	13249	13424	13307	13284	13308	13240	13081	13210	13197	13377	13128	13105	13308	13257	13116	13130	13217	13258	13383	13210	13196	13302	13215	13391	13306	13255	13335	13117	13341	13277	13231	13409	13252	13351	13149	13232	13292	13309	13275	13128	13461	13198	13139	13133	13100	13254	13049	13214	13466	13367	13224	13373	13128	13250	13195	13121	13164	13259	13351	13094	13326	13186	13177	13244	13255	13226	13419	12984	13399	13147	13142	13355	13159	13340	13141	13323	13360	13504	13327	13362	13272	13322	13346	13201	13139	13252	13310	13087	13145	13310	13151	13248	13327	13187	13250	13286	13361	13181	13227	13224	13261	13345	13163	13052	13136	13203	13300	13314	13261	13273	13329	13156	13155	13162	13204	13132	13296	13308	13158	13134	13178	13108	13324	13238	13121	13235	13137	13260	13183	13239	13356	13137	13186	13105	13351	13386	13310	13230	13153	13134	13300	13220	13264	13064	13175	13481	13149	13264	13258	13300	13287	13199	13365	13147	13417	13276	13290	13074	13119	13278	13299	13204	13148	13283	13248	13126	13211	13174	13129	13227	13328	13249	13265	13221	13223	13215	13343	13253	13135	13312	13317	13244	13240	13275	13344	13285	13484	13102	13241	13331	13280	13296	13226	13299	13343	13434	13288	13286	13290	13149	13291	13227	13348	13373	13224	13207	13212	13298	13349	13123	13392	13279	13222	13226	13292	13459	13224	13226	13332	13354	13284	13246	13135	13389	13356	13313	13339	13356	13313	13434	13395	13188	13415	13196	13271	13262	13100	13320	12980	13361	13221	13289	13384	12943	13157	13328	13183	13121	13148	13284	13255	13344	13194	13244	13101	13306	13098	13256	13161	13226	13145	13277	13178	13394	13228	13219	13333	13240	13292	13330	13271	13272	13260	13296	13267	13167	13257	13288	13366	13257	13303	13320	13182	13242	13179	13213	13139	13312	13261	13135	13035	13274	13212	13328	13168	13214	13304	13195	13178	13266	13319	13158	13371	13356	13400	13159	13272	13266	13219	13115	13242	13258	13309	13260	13182	13164	13207	13296	13208	13231	13234	13346	13170	13220	13283	13320	13379	13260	13185	13406	13211	13331	13154	13088	13166	13419	13214	13241	13157	13432	13245	13204	13147	13343	13154	13127	13180	13396	13275	13196	13291	13180	13273	13140	13269	13229	13086	13273	13302	13148	13317	13285	13351	13103	13235	13367	13125	13260	13304	13317	13218	13385	13256	13337	13304	13110	13194	13204	13259	13254	13321	13178	13196	13267	13225	13185	13241	13302	13242	13179	13163	13319	13255	13394	13329	13348	13132	13317	13178	13524	13384	13181	13208	13259	13224	13263	13172	13173	13080	13293	13301	13254	13202	13185	13406	13206	13342	13174	13385	13336	13311	13338	13353	13333	13247	13405	13341	13214	13210	13219	13254	13234	13223	13226	13289	13173	13330	13247	13209	13193	13201	13295	13176	13177	13422	13281	13262	13485	13295	13262	13433	13197	13315	13230	13346	13266	13198	13319	13245	13442	13260	13273	13195	13150	12987	13334	13312	13352	13140	13443	13299	13269	13227	13389	13211	13231	13053	13159	13391	13128	13189	13293	13315	13267	13393	13214	13191	13316	13308	13228	13184	13362	13209	13251	13389	13368	13334	13398	13141	13290	13131	13308	13232	13147	13303	13017	13182	13336	13280	13271	13183	13282	13291	13027	13314	13275	13265	13323	13173	13336	13252	13444	13396	13278	13196	13178	13243	13203	13210	13263	13284	13276	13212	13258	13139	13197	13350	13209	13144	13274	13187	13321	13435	13191	13376	13111	13251	13339	13033	13283	13320	13265	13330	13289	13156	13162	13298	13224	13370	13316	13263	13189	13167	13119	13300	13132	13354	13258	13267	13358	13130	13344	13213	13326	13175	13199	13285	13306	13203	13256	13153	13181	13353	13311	13170	13202	13316	13214	13295	13256	13209	13135	13144	13332	13156	13143	13305	13377	13114	13236	13295	13195	13189	13277	13226	13493	13395	13342	13273	13210	13226	13197	13225	13343	13024	13256	13101	13284	13088	13326	13158	13319	13346	13142	13254	13056	13183	13217	13332	13224	13376	13341	13321	13328	13158	13163	13234	13337	13334	13303	13401	13383	13285	13311	13266	13323	13166	13182	13275	13230	13282	13435	13173	13350	13291	13293	13125	13344	13244	13122	13126	13284	13211	13276	13347	13201	13371	13199	13258	13291	13185	13288	13316	13304	13111	13286	13210	12957	13147	13325	13236	13291	13257	13280	13231	13270	13181	13387	13263	13223	13290	13249	13192	13266	13222	13351	13215	13178	13293	13385	13277	13162	13157	13253	13273	13185	13126	13335	13288	13207	13417	13193	13332	13222	13304	13069	13311	13403	13266	13071	13102	13161	13366	13253	13179	13182	13259	13284	13302	13151	13267	13180	13534	13280	13250	13226	13312	13142	13193	13330	13245	13162	13265	13494	13354	13243	13276	13313	13335	13256	13263	13155	13261	13303	13094	13406	13162	13222	13417
24807	24044	31282	27168	22679	19772	16502	14271	13636	13823	13914	13898	13718	13830	13631	13732	13842	13627	13487	13792	13631	13718	13603	13604	13755	13707	13699	13795	13647	13559	13656	13513	13454	13648	13557	13662	13668	13885	13526	13370	13563	13688	13663	13564	13797	13693	13599	13466	13537	13496	13767	13647	13561	13508	13684	13471	13466	13555	13694	13576	13484	13595	13754	13557	13754	13532	13536	13458	13625	13597	13682	13504	13710	13619	13710	13708	13507	13588	13772	13585	13556	13646	13521	13505	13578	13646	13709	13660	13565	13327	13500	13546	13671	13608	13588	13704	13837	13560	13462	13701	13702	13676	13510	13669	13758	13672	13740	13535	13882	13515	13593	13643	13511	13521	13649	13566	13583	13650	13633	13596	13770	13568	13522	13432	13652	13675	13493	13618	13734	13616	13531	13610	13639	13642	13431	13454	13383	13529	13556	13474	13823	13630	13519	13632	13490	13550	13643	13466	13635	13528	13662	13531	13552	13512	13686	13570	13632	13554	13421	13411	13672	13514	13672	13625	13644	13523	13507	13455	13759	13651	13542	13574	13596	13596	13452	13389	13401	13662	13728	13677	13622	13654	13600	13463	13599	13439	13615	13542	13541	13587	13641	13657	13460	13565	13412	13639	13554	13525	13418	13516	13406	13449	13678	13481	13484	13568	13560	13584	13613	13590	13651	13526	13549	13593	13644	13659	13605	13615	13742	13614	13543	13429	13647	13710	13456	13565	13540	13710	13613	13488	13508	13543	13474	13714	13529	13646	13613	13547	13551	13562	13700	13558	13342	13589	13663	13502	13448	13590	13477	13592	13665	13710	13679	13616	13638	13622	13461	13441	13620	13495	13433	13484	13429	13593	13371	13583	13654	13495	13710	13606	13481	13610	13543	13581	13690	13569	13548	13490	13568	13454	13500	13518	13688	13796	13560	13650	13529	13461	13457	13572	13640	13655	13742	13641	13566	13423	13586	13601	13580	13695	13832	13481	13601	13523	13560	13695	13709	13644	13671	13618	13421	13496	13604	13385	13684	13330	13654	13532	13571	13576	13585	13706	13656	13632	13561	13470	13437	13716	13672	13532	13535	13720	13556	13517	13522	13681	13399	13622	13697	13430	13489	13496	13574	13591	13649	13327	13638	13662	13540	13631	13568	13569	13654	13498	13626	13711	13687	13661	13586	13422	13602	13681	13533	13407	13623	13494	13592	13629	13370	13604	13648	13639	13682	13589	13524	13468	13673	13589	13566	13491	13678	13588	13737	13590	13650	13630	13356	13716	13684	13690	13495	13550	13556	13551	13414	13555	13571	13542	13615	13775	13546	13476	13759	13302	13501	13453	13464	13645	13610	13504	13570	13623	13548	13660	13717	13641	13587	13531	13559	13440	13569	13653	13505	13787	13670	13595	13546	13543	13654	13605	13639	13595	13670	13627	13595	13606	13794	13440	13497	13572	13557	13709	13657	13703	13563	13732	13754	13482	13727	13649	13723	13335	13542	13638	13600	13700	13410	13622	13694	13407	13547	13531	13510	13623	13565	13657	13641	13500	13597	13510	13492	13638	13773	13625	13690	13580	13537	13711	13578	13421	13723	13361	13538	13459	13531	13407	13674	13656	13482	13615	13633	13654	13725	13651	13583	13399	13660	13519	13717	13524	13635	13698	13611	13581	13736	13676	13509	13578	13428	13673	13433	13508	13731	13551	13675	13701	13544	13478	13618	13580	13619	13560	13662	13606	13417	13598	13585	13619	13709	13716	13415	13580	13476	13427	13543	13362	13430	13608	13676	13485	13509	13615	13576	13407	13511	13604	13511	13664	13774	13767	13497	13267	13489	13587	13638	13666	13584	13642	13615	13415	13473	13461	13745	13570	13675	13528	13508	13777	13616	13577	13693	13552	13544	13557	13593	13603	13508	13623	13581	13538	13629	13492	13618	13627	13773	13705	13375	13518	13595	13575	13725	13406	13559	13618	13493	13499	13573	13402	13511	13597	13458	13572	13790	13502	13563	13443	13464	13704	13647	13679	13564	13376	13603	13501	13337	13555	13768	13829	13546	13432	13638	13670	13569	13447	13518	13395	13679	13512	13552	13564	13731	13452	13621	13606	13748	13479	13580	13478	13763	13416	13540	13658	13472	13501	13511	13491	13558	13634	13495	13708	13369	13673	13564	13391	13719	13668	13570	13663	13480	13585	13707	13456	13684	13555	13474	13485	13653	13633	13616	13573	13694	13457	13693	13531	13467	13574	13641	13689	13509	13452	13645	13509	13478	13639	13603	13509	13698	13733	13494	13510	13498	13634	13582	13500	13454	13733	13708	13489	13514	13641	13536	13671	13655	13589	13665	13567	13642	13664	13517	13691	13544	13675	13642	13681	13480	13608	13597	13491	13395	13590	13595	13637	13625	13537	13453	13584	13475	13591	13643	13583	13539	13446	13573	13635	13611	13670	13635	13581	13654	13601	13630	13657	13623	13540	13640	13582	13757	13539	13507	13578	13766	13595	13430	13555	13608	13534	13683	13482	13391	13583	13597	13516	13474	13517	13501	13546	13532	13648	13365	13458	13434	13530	13678	13743	13495	13424	13594	13593	13619	13775	13645	13389	13664	13562	13724	13462	13578	13595	13495	13512	13414	13567	13593	13507	13465	13717	13608	13448	13635	13462	13477	13784	13502	13499	13665	13642	13529	13604	13730	13548	13673	13679	13548	13743	13508	13535	13689	13528	13477	13602	13389	13664	13749	13459	13673	13595	13736	13741	13785	13455	13636	13624	13542	13567	13600	13803	13620	13642	13640	13370	13515	13506	13544	13693	13490	13469	13505	13517	13591	13587	13384	13421	13504	13640	13513	13661	13733	13593	13530	13680	13593	13708	13704	13586	13565	13652	13632	13554	13272	13728	13441	13514	13797	13735	13566	13694	13545	13829	13463	13569	13558	13691	13536	13643	13511	13428	13580	13671	13635	13470	13601	13654	13834	13569	13785	13532	13704	13545	13725	13593	13813	13568	13616	13673	13718	13634	13735	13582	13540	13602	13673	13650	13617	13652	13529	13680	13647	13518	13626	13732	13488	13490	13649	13656	13697	13642	13507	13544	13707	13601	13463	13596	13584	13692	13448	13420	13721	13673	13652	13524	13691	13635	13603	13561	13521	13639	13871	13474	13551	13916	13615	13415	13523	13596	13694	13429	13573	13627	13540	13403	13413	13666	13600	13594	13600	13746	13619	13645	13734	13631	13615	13575	13595	13591	13658	13587	13578	13534	13764	13572	13515	13531	13495	13501	13698	13741	13638	13644	13681	13580	13477	13523	13613	13631	13563	13645	13606	13702	13627	13607	13289	13508	13386	13512	13729	13474	13631	13612	13635	13402	13441	13454	13628	13478	13547	13567	13534	13519	13697	13567	13642	13576	13575	13632	13572	13479	13789	13519	13698	13595	13568	13604	13456	13579	13532	13745	13742	13691	13670	13663	13648	13584	13359	13707	13499	13668	13570	13470	13667	13587	13485	13442	13520	13550	13655	13702	13517	13615	13721	13622	13560	13558	13820	13507	13452	13706	13517	13628	13675	13539	13575	13701	13677	13513	13834	13479	13564	13645	13431	13399	13656	13614	13467	13600	13634	13571	13408	13655	13638	13583	13509	13569	13398	13749	13630	13722	13512	13701	13567	13458	13622	13631	13586	13579	13606	13423	13735	13575	13685	13604	13302	13683	13621	13569	13477	13518	13493	13713	13634	13555	13543	13536	13655	13551	13499	13573	13480	13546	13496	13539	13527	13600	13532	13543	13726	13463	13569	13522	13495	13556	13574	13685	13661	13543	13567	13585	13451	13504	13633	13756	13470	13577	13425	13551	13679	13571	13614	13495	13644	13721	13597	13602	13442	13683	13759	13627	13673	13555	13458	13540	13634	13694	13811	13658	13548	13715	13438	13622	13613	13404	13755	13425	13432	13615	13618	13548	13402	13603	13551	13655	13815	13642	13676	13676	13690	13469	13723	13680	13603	13479	13560	13469	13464	13599	13553	13806	13567	13623	13725	13452	13551	13539	13612	13486	13634	13509	13575	13769	13597	13433	13474	13626	13564	13740	13599	13642	13597	13706	13468	13559	13575	13591	13624	13465	13536	13413	13634	13535	13574	13675	13769	13713	13756	13624	13649	13494	13495	13476	13479	13600	13521	13611	13765	13423	13472	13482	13476	13543	13553	13575	13547	13626	13663	13638	13648	13576	13588	13644	13520	13510	13557	13581	13513	13590	13591	13370	13624	13482	13488	13623	13782	13799	13595	13412	13662	13523	13575	13497	13524	13614	13578	13532	13477	13654	13680	13712	13700	13545	13626	13641	13527	13456	13656	13627	13659	13494	13403	13693	13655	13749	13647	13727	13445	13699	13772	13688	13647	13545	13664	13522	13500	13515	13594	13616	13617	13610	13655	13496	13676	13537	13433	13520	13366	13545	13668	13545	13647	13492	13725	13654	13504	13505	13874	13477	13632	13494	13678	13486	13502	13716	13595	13537	13728	13605	13652	13631	13530	13687	13618	13580	13743	13479	13545	13619	13439	13425	13621	13614	13525	13492	13512	13691	13497	13537	13506	13597	13546	13481	13608	13691	13568	13479	13548	13580	13551	13536	13613	13595	13477	13599	13581	13643	13400	13656	13515	13461	13613	13386	13413	13592	13440	13542	13683	13472	13502	13606	13494	13732	13523	13605	13841	13548	13592	13507	13446	13383	13615	13348	13713	13403	13540	13576	13694	13435	13682	13582	13500	13717	13601	13597	13638	13551	13606	13467	13450	13739	13553	13653	13426	13551	13294	13562	13545	13423	13791	13665	13509	13584	13665	13329	13603	13553	13502	13621	13549	13582	13443	13415	13499	13799	13745	13473	13415	13721	13503	13692	13439	13598	13687	13636	13587	13429	13546	13676	13663	13519	13582	13731	13568	13575	13427	13562	13538	13412	13692	13461	13542	13601	13542	13528	13572	13539	13573	13757	13489	13496	13594	13484	13441	13641	13663	13648	13656	13680	13666	13427	13532	13520	13322	13494	13592	13617	13605	13565	13385	13744	13660	13376	13625	13469	13441	13466	13756	13509	13834	13703	13705	13583	13677	13503	13571	13636	13628	13652	13614	13604
62953	89859	62510	37808	22327	15125	13074	12907	12673	12861	12610	12919	12858	12834	12779	12758	12746	12717	12731	12798	12842	12821	12689	12824	12621	12839	12692	12841	12829	12733	12716	12782	12687	12626	12802	12752	12755	12784	12605	12794	12752	12777	12744	12757	12632	12742	12964	12541	12745	12738	12713	12939	12825	12674	12798	12566	12875	12686	12865	12862	12769	12918	12822	12776	12921	12797	12784	12707	12773	12810	12772	12759	12788	12580	12635	12739	12803	12838	12820	12802	12662	12778	12800	12779	12889	12793	12669	12781	12777	12745	12860	12766	12759	12695	12853	12718	12661	12917	12603	12861	12608	12757	12820	12807	12711	12706	12755	12843	12594	12714	12742	12737	12690	12670	12650	12545	12825	12687	12861	12771	12721	12719	12850	12615	12614	12600	12676	12675	12641	12704	12726	12695	12685	12600	12662	12832	12763	12788	12620	12591	12709	12727	12752	12864	12578	12511	12642	12421	12772	12803	12593	12649	12752	12711	12710	12667	12849	12844	12626	12790	12769	12944	12534	12819	12876	12641	12798	12810	12876	12913	12659	12593	12810	12700	12798	12703	12762	12734	12599	12630	12709	12757	12658	12710	12747	12710	12745	12794	12722	12816	12596	12780	12732	12690	12603	12681	12746	12634	12699	12759	12776	12716	12720	12767	12746	12866	12696	12598	12808	12786	12823	12858	12591	12833	12985	12837	12888	12719	12714	12861	12877	12580	12676	12798	12713	12683	12734	12593	12893	12694	12740	12755	12837	12729	12839	12756	12738	12641	12763	12909	12761	12601	12720	12797	12854	12812	12670	12658	12629	12646	12739	12944	12696	12691	12663	12786	12610	12533	12715	12756	12678	12723	12824	12782	12790	12714	12767	12728	12774	13003	12859	12565	12714	12804	12778	12791	12736	12795	12738	12597	12802	12813	12543	12842	12726	12770	12652	12820	12962	12680	12706	12740	12674	12885	12716	12730	12735	12700	12764	12695	12711	12783	12929	12746	12767	12671	12717	12839	12658	12738	12745	12682	12755	12776	12679	12659	12683	12805	12586	12658	12611	12716	12652	12854	12797	12578	12748	12719	12552	12634	12770	12821	12712	12800	12751	12723	12652	12794	12527	12687	12768	12732	12675	12894	12720	12600	12763	12662	12879	12839	12907	12707	12737	12735	12833	12859	12682	12750	12713	12956	12587	12576	12687	12894	12941	12804	12862	12641	12843	12703	12743	12643	12735	12771	12775	12650	12881	12807	12781	12722	12784	12677	12734	12658	12625	12755	12922	12675	12745	12709	12706	12574	12937	12574	12628	12786	12708	12776	12783	12824	12763	12852	12633	12752	12759	12698	12571	12777	12734	12866	12685	12753	12920	12761	12754	12771	12766	12763	12651	12672	12657	12789	12899	12801	12703	12787	12827	12561	12739	12740	12716	12780	12636	12796	12738	12829	12549	12698	12630	12750	12801	12720	12646	12945	12785	12850	12717	12718	12761	12857	12702	12692	12521	12565	12780	12774	12770	12774	12772	12547	12744	12731	12766	12774	12740	12583	12694	12847	12809	12732	12881	12696	12747	12741	12652	12630	12814	12857	12766	12569	12771	12831	12781	12673	12832	12663	12712	12548	12792	12844	12653	12648	12643	12687	12801	12699	12741	12847	12749	12837	12929	12787	12835	12645	12693	12845	12843	12718	12656	12884	12778	12545	12691	12743	12700	12646	12859	12802	12730	12747	12622	12713	12801	12874	12605	12647	12682	12729	12722	12941	12892	12685	12868	12755	12687	12842	12661	12753	12704	12592	12575	12767	12734	12530	12616	12571	12731	12710	12717	12788	12870	12685	12868	12666	12808	12847	12647	12762	12713	12741	12735	12833	12743	12702	12680	12704	12631	12646	12751	12753	12833	12682	12717	12738	12806	12753	12714	12758	12701	12757	12859	12774	12593	12694	12684	12746	12734	12649	12976	12900	12800	12671	12670	12661	12667	12659	12776	12851	12707	12795	12821	12655	12667	12688	12733	12598	12806	12754	12838	12778	12702	12804	12590	12709	12724	12624	12740	12765	12877	12622	12739	12775	12705	12738	12609	12891	12682	12729	12858	12798	12976	12736	12586	12680	12724	12737	12663	12690	12733	12793	12657	12714	12726	12838	12605	12738	12732	12779	12693	12734	12810	12808	12509	12680	12713	12578	12748	12774	12744	12737	12704	12471	12658	12826	12808	12593	12911	12746	12577	12720	12649	12696	12653	12602	12613	12759	12628	12654	12896	12592	12850	12738	12548	12807	12762	12805	12701	12726	12702	12885	12670	12859	12803	12937	12894	12833	12780	12712	12619	12773	12750	12809	12817	12827	12827	12740	12867	12626	12715	12872	12602	12698	12747	12785	12754	12623	12763	12742	12838	12587	12792	12535	12722	12677	12812	12693	12712	12812	12662	12779	12804	12840	12673	12664	12764	12778	12887	12824	12617	12708	12708	12644	12752	12726	12781	12638	12809	12631	12706	12679	12612	12559	12867	12701	12805	12763	12794	12758	12726	12616	12800	12854	12732	12903	12675	12748	12897	12803	12686	12695	12907	12777	12771	12850	12904	12529	12751	12898	12736	12624	12764	12822	13042	12685	12815	12845	12777	12705	12631	12629	12815	12581	12760	12670	12680	12767	12794	12788	12721	12705	12741	12854	12699	12716	12857	12729	12802	12727	12826	12771	12787	12847	12615	12711	12718	12819	12832	12781	12717	12850	12703	12664	12823	12731	12773	12787	12537	12771	12657	12820	12772	12882	12749	12778	12694	12676	12732	12952	12734	12764	12727	12791	12741	12751	12899	12721	12575	12822	12815	12593	12606	12824	12880	12845	12711	12771	12666	12703	12688	12866	12690	12825	12752	12847	12691	12761	12766	12686	12761	12772	12687	12870	12671	12890	12991	12880	12764	12762	12757	12609	12748	12904	12640	12652	12730	12703	12842	12713	12609	12848	12687	12705	12633	12610	12816	12639	12665	12646	12900	12634	12671	12688	12897	12895	12829	12715	12787	12861	12705	12880	12858	12709	12882	12782	12712	12712	12775	12738	12822	12824	12744	12783	12649	12906	12741	12748	12817	12765	12826	12746	12770	12623	12797	12624	12704	12717	12796	12731	12532	12850	12791	12798	12827	12668	12711	12726	12776	12719	12911	12775	12698	12741	12660	12802	12698	12615	12738	12800	12649	12824	12822	12793	12729	12785	12781	12709	12789	12570	12706	12731	12666	12683	12729	12478	12783	12711	12593	12748	12744	12837	12734	12700	12753	12701	12634	12798	12979	12839	12769	12711	12782	12804	12713	12683	12734	12721	12768	12819	12888	12789	12727	12764	12776	12850	12746	12762	12762	12693	12696	12781	12843	12745	12785	12783	12860	12801	12712	12792	12782	12772	12899	12684	12679	12639	12692	12879	12696	12807	12749	12756	12795	12856	12921	12740	12770	12689	12754	12745	12756	12671	12607	12843	12729	12791	12705	12577	12787	12823	12625	12659	12799	12797	12819	12797	12765	12672	12844	12680	12834	12647	12814	12735	12729	12732	12789	12698	12682	12805	12763	12746	12860	12608	12880	12728	12829	12692	12753	12690	12754	12788	12753	12767	12766	12792	12833	12744	12784	12617	12684	12857	12757	12822	12822	12772	12798	12817	12855	12703	12929	12759	12779	12734	12665	12667	12652	12758	12666	12787	12751	12652	12813	12765	12793	12736	12824	12712	12779	12745	12753	12738	12739	12663	12829	12662	12569	12761	12797	12922	12787	12792	12715	12539	12721	12755	12704	12651	12679	12806	12676	12608	12884	12672	12695	12706	12705	12621	12683	12677	12679	12717	12758	12775	12639	12743	12642	12640	12614	12932	12877	12628	12780	12772	12800	12756	12707	12834	12662	12683	12756	12549	12710	12679	12689	12636	12889	12797	12868	12829	12738	12864	12762	12637	12686	12790	12692	12682	12775	12898	12720	12950	12827	12700	12818	12652	12754	12666	12575	12679	12635	12677	12700	12567	12748	12738	12764	12836	12683	12791	12939	12902	12800	12597	12755	12852	12668	12719	12796	12693	12641	12906	12660	12535	12704	12844	12768	12630	12791	12788	12644	12685	12735	12705	12629	12787	12691	12788	12630	12604	12758	12759	12737	12703	12914	12735	12917	12827	12661	12670	12764	12721	12729	12791	12744	12697	12790	12757	12782	12654	12679	12822	12877	12796	12601	12594	12779	12799	12779	12824	12901	12813	12819	12800	12657	12839	12761	12655	12720	12803	12783	12661	12818	12848	12712	12782	12741	12811	12807	12771	12685	12673	12651	12780	12575	12689	12690	12758	12847	12866	12828	12680	12800	12672	12706	12667	12679	12833	12593	12744	12750	12973	12549	12733	12843	12797	12777	12663	12768	12844	12679	12760	12819	12808	12680	12766	12742	12595	12785	12789	12788	12793	12689	12682	12488	12852	12850	12754	12585	12719	12674	12780	12673	12965	12803	12763	12619	12768	12879	12949	12551	12793	12579	12723	12703	12669	12651	12675	12657	12779	12885	12663	12637	12849	12746	12555	12752	12690	12787	12848	12632	12573	12726	12811	12705	12704	12713	12504	12797	12819	12772	12692	12681	12654	12904	12756	12678	12722	12813	12685	12820	12671	12842	12778	12708	12664	12613	12784	12558	12719	12685	12822	12662	12982	12714	12686	12727	12722	12673	12641	12723	12735	12674	12702	12575	12699	12539	12851	12711	12637	12897	12724	12816	12808	12856	12780	12859	12691	12769	12789	12684	12843	12742	12595	12738	12695	12819	12716	12846	12787	12849	12737	12819	12720	12587	12709	12629	12842	12754	12721	12730	12665	12681	12932	12682	12738	12507	12656	12786	12660	12637	12647	12812	12766	12800	12741	12734	12666	12592	12715	12849	12758	12670	12700	12803	12746	12759	12634	12825	12842	12745	12729	12592	12626	12760	12699	12765	12702	12702	12846	12793	12752	12822	12627	12810	12703	12911	12794	12647	12608	12712	12774	12823	12796	12585	12766	12784	12644	12883	12779	12668	12750	12711	12598	12997	12698	12754	12766	12681	12782	12872	12691	12845	12515	12701	12773	12708	12766	12794	12772	12798	12709	12819	12627	12679	12751	12750	12885
23083	22183	29806	24629	22135	22781	21791	15256	13970	14055	14214	14171	13973	14036	13982	13868	13842	13920	13874	13781	13923	13846	13979	13774	13842	13621	13725	14000	13871	13807	13932	13705	13761	13749	13611	13579	13731	13601	13955	13689	13888	13667	13745	14000	13533	13641	13660	13601	13634	13752	13907	13619	13626	13831	13591	13799	13797	13586	13800	13663	13866	13708	13684	13647	13708	13928	13722	13771	13769	13715	13663	13894	13842	13713	13559	13639	13710	13635	13706	13545	13820	13622	13638	13748	13890	13806	13768	13790	13696	13715	13752	13661	13805	13761	13890	13803	13759	13543	13684	13770	13781	13719	13877	13809	13775	13506	13696	13625	13581	13653	13705	13665	13647	13690	13784	13716	13729	13687	13681	13609	13678	13649	13665	13632	13843	13539	13593	13725	13621	13668	13869	13797	13787	13659	13890	13730	13825	13782	13766	13644	13699	13595	13595	13563	13696	13748	13688	13641	13689	13833	13684	13799	13641	13832	13821	13557	13671	13526	13756	13734	13683	13678	13747	13508	13744	13634	13789	13661	13565	13895	13664	13733	13581	13568	13664	13821	13619	13823	13732	13783	13805	13627	13711	13676	13531	13688	13643	13591	13719	13557	13686	13508	13808	13604	13717	13789	13844	13690	13677	13650	13740	13842	13646	13526	13590	13724	13454	13768	13759	13663	13554	13696	13719	13601	13486	13709	13670	13684	13632	13596	13900	13768	13679	13654	13660	13497	13737	13596	13561	13698	13655	13588	13436	13566	13787	13816	13506	13641	13552	13642	13812	13645	13644	13825	13570	13765	13577	13651	13724	13801	13828	13629	13708	13743	13785	14082	13679	13489	13514	13676	13775	13601	13710	13754	13692	13584	13786	13779	13677	13713	13597	13680	13493	13652	13677	13660	13586	13585	13656	13666	13647	13715	13706	13379	13841	13677	13755	13736	13575	13671	13644	13639	13865	13655	13916	13671	13631	13460	13680	13873	13786	13818	13784	13501	13799	13698	13882	13612	13540	13618	13735	13791	13812	13695	13663	13722	13764	13605	13691	13657	13659	13772	13720	13620	13660	13678	13599	13637	13660	13583	13707	13672	13595	13750	13669	13649	13732	13736	13592	13668	13775	13641	13512	13928	13652	13772	13500	13735	13587	13648	13436	13592	13685	13625	13620	13650	13518	13654	13631	13558	13488	13756	13763	13694	13888	13635	13694	13450	13551	13707	13714	13622	13735	13685	13611	13859	13756	13608	13710	13717	13758	13888	13721	13712	13622	13729	13474	13940	13610	13651	13644	13769	13734	13536	13601	13568	13686	13607	13512	13768	13651	13636	13565	13640	13697	13850	13703	13760	13866	13656	13646	13602	13742	13743	13559	13533	13641	13636	13884	13743	13601	13863	13651	13687	13734	13768	13460	13496	13718	13760	13818	13622	13804	13598	13630	13697	13756	13678	13708	13696	13697	13564	13677	13661	13603	13844	13652	13773	13716	13651	13769	13653	13703	13936	13805	13703	13764	13438	13753	13657	13629	13597	13577	13515	13495	13723	13533	13669	13784	13838	13691	13528	13768	13608	13685	13668	13805	13581	13719	13675	13739	13527	13901	13649	13565	13803	13729	13717	13814	13650	13720	13583	13626	13649	13557	13732	13588	13760	13660	13688	13739	13730	13883	13594	13700	13596	13591	13703	13581	13629	13556	13415	13748	13711	13582	13526	13819	13595	13547	13688	13740	13678	13688	13560	13553	13736	13734	13659	13710	13625	13588	13750	13677	13833	13666	13566	13450	13629	13852	13769	13643	13656	13681	13728	13538	13826	13908	13514	13641	13837	13536	13702	13883	13750	13592	13640	13707	13650	13786	13906	13576	13904	13508	13716	13632	13602	13699	13575	13703	13812	13765	13704	13590	13628	13677	13913	13672	13760	13590	13424	13593	13779	13391	13710	13775	13652	13624	13617	13692	13425	13456	13820	13568	13669	13586	13758	13629	13516	13512	13655	13652	13658	13610	13667	13671	13556	13598	13719	13730	13752	13533	13736	13701	13650	13768	13815	13701	13602	13625	13712	13603	13690	13628	13511	13684	13580	13755	13577	13769	13629	13896	13778	13713	13533	13692	13615	13663	13787	13620	13613	13525	13600	13565	13789	13712	13692	13668	13746	13792	13655	13831	13622	13762	13671	13807	13595	13571	13711	13625	13749	13871	13595	13597	13674	13636	13635	13632	13686	13479	13600	13652	13617	13708	13720	13709	13690	13663	13582	13648	13733	13765	13514	13712	13684	13706	13595	13619	13645	13553	13462	13659	13580	13640	13693	13575	13621	13871	13786	13848	13673	13717	13825	13726	13659	13815	13658	13666	13842	13561	13901	13688	13693	13763	13645	13766	13627	13551	13758	13601	13513	13636	13585	13614	13646	13722	13584	13591	13584	13500	13527	13673	13543	13516	13592	13652	13711	13536	13862	13726	13554	13785	13831	13619	13647	13643	13696	13731	13762	13511	13499	13833	13748	13875	13632	13603	13641	13770	13810	13745	13961	13830	13704	13747	13683	13709	13773	13696	13609	13518	13752	13568	13718	13544	13642	13800	13679	13752	13735	13878	13793	13867	13453	13741	13578	13519	13636	13735	13642	13661	13692	13627	13766	13703	13863	13758	13802	13827	13699	13636	13649	13808	13498	13491	13746	13727	13806	13658	13695	13769	13536	13828	13558	13711	13772	13627	13899	13645	13628	13430	13332	13723	13654	13702	13581	13769	13743	13704	13762	13735	13467	13592	13585	13625	13797	13590	13584	13637	13721	13452	13824	13590	13685	13601	13711	13500	13783	13640	13541	13507	13835	13655	13716	13631	13602	13789	13612	13632	13640	13721	13617	13708	13581	13739	13730	13809	13652	13658	13903	13659	13899	13701	13760	13711	13749	13759	13668	13796	13713	13761	13520	13820	13572	13596	13656	13668	13659	13455	13618	13544	13804	13801	13673	13875	13668	13736	13580	13673	13588	13667	13655	13628	13909	13717	13739	13741	13651	13765	13742	13687	13598	13688	13632	13753	13706	13843	13591	13689	13629	13560	13573	13677	13610	13665	13840	13609	14052	13694	13745	13808	13702	13598	13786	13724	13618	13776	13685	13632	13588	13533	13622	13606	13544	13692	13605	13625	13640	13655	13584	13654	13872	13745	13628	13770	13619	13634	13650	13644	13781	13674	13765	13685	13618	13780	13532	13563	13694	13574	13830	13656	13642	13768	13674	13930	13679	13640	13720	13766	13564	13647	13882	13661	13479	13502	13596	13651	13555	13701	13821	13882	13721	13648	13664	13513	13585	13517	13704	13658	13644	13712	13633	13648	13694	13595	13421	13691	13532	13653	13638	13638	13700	13567	13871	13697	13587	13733	13751	13750	13395	13652	13648	13555	13653	13563	13642	13659	13707	13761	13688	13624	13572	13432	13357	13761	13494	13715	13529	13675	13582	13704	13763	13660	13619	13721	13663	13845	13611	13769	13583	13641	13661	13742	13766	13741	13595	13707	13705	13627	13632	13713	13654	13689	13656	13772	13620	13615	13508	13700	13689	13856	13737	13723	13822	13643	13573	13769	13925	13563	13844	13633	13716	13737	13725	13641	13668	13668	13719	13646	13553	13628	13388	13537	13703	13619	13686	13682	13690	13709	13826	13760	13868	13597	13613	13689	13719	13605	13792	13598	13861	13747	13622	13612	13601	13569	13609	13752	13700	13701	13607	13615	13885	13701	13791	13757	13534	13671	13673	13661	13722	13757	13467	13549	13731	13560	13719	13497	13566	13746	13807	13713	13747	13512	13752	13688	13734	13577	13500	13609	13811	13899	13533	13739	13777	13646	13628	13760	13830	13786	13659	13589	13624	13585	13648	13661	13867	13650	13482	13754	13778	13686	13742	13611	13695	13546	13504	13844	13894	13726	13788	13603	13726	13751	13790	13718	13734	13602	13515	13533	13519	13716	13369	13727	13726	13540	13794	13761	13717	13771	13683	13756	13854	13794	13563	13714	13534	13794	13669	13655	13638	13640	13640	13759	13663	13822	13879	13544	13570	13746	13591	13716	13560	13642	13519	13637	13726	13702	13540	13745	13800	13616	13774	13692	13728	13624	13751	13883	13655	13565	13606	13718	13536	13828	13569	13492	13431	13599	13576	13639	13639	13701	13638	13625	13522	13803	13772	13878	13527	13701	13492	13683	13661	13611	13809	13681	13688	13696	13692	13441	13546	13731	13601	13653	13590	13664	13887	13811	13639	13728	13580	13386	13580	13548	13741	13645	13373	13686	13739	13720	13701	13581	13636	13617	13627	13724	13706	13531	13641	13645	13642	13606	13663	13671	13575	13663	13742	13604	13580	13707	13655	13623	13594	13681	13516	13737	13805	13733	13609	13804	13664	13844	13910	13651	13659	13602	13730	13537	13617	13576	13670	13560	13778	13838	13664	13599	13725	13678	13577	13587	13691	13615	13580	13653	13689	13662	13797	13654	13673	13709	13614	13627	13728	13819	13680	13552	13542	13778	13564	13584	13689	13795	13816	13615	13719	13624	13598	13678	13822	13782	13497	13802	13577	13809	13716	13646	13571	13674	13821	13696	13591	13650	13617	13734	13543	13689	13496	13590	13581	13735	13743	13639	13813	13738	14004	13782	13810	13611	13784	13595	13513	13513	13600	13618	13623	13749	13801	13672	13549	13716	13686	13846	13608	13784	13621	13735	13813	13746	13728	13637	13599	13651	13470	13684	13691	13691	13681	13376	13769	13630	13602	13712	13920	13692	13726	13711	13817	13680	13825	13567	13626	13697	13750	13630	13819	13712	13820	13905	13699	13497	13759	13637	13715	13838	13553	13743	13924	13746	13586	13751	13592	13573	13813	13667	13684	13510	13683	13816	13736	13713	13431	13751	13601	13554	13708	13648	13696	13635	13708	13675	13695	13840	13610	13754	13835	13779	13800	13693	13573	13817	13638	13860	13664	13688	13675	13641	13615	13592	13543	13705	13761	13832	13840	13627	13591	13640	13657	13733	13667	13799	13779	13779	13612	13590	13807	13798	13692	13524	13658	13635	13627	13781	13741	13550	13830	13629	13712	13806	13670	13729	13581	13803	13600	13728	13746	13961	13663	13513	13541
57926	99276	74637	47685	28237	17454	13443	12951	12858	12690	12755	12776	12594	12523	12664	12588	12932	12801	12637	12795	12757	12760	12703	12812	12812	12567	12880	12716	12781	12598	12916	12736	12694	12804	12774	12634	12758	12687	12760	12697	12689	12637	12706	12696	12672	12786	12611	12746	12781	12821	12906	12663	12755	12639	12660	12704	12817	12685	12848	12590	12776	12802	12769	12561	12831	12584	12870	12724	12590	12728	12809	12619	12671	12773	12849	12712	12893	12747	12694	12680	12626	12720	12672	12969	12884	12631	12660	12626	12763	12746	12672	12752	12689	12728	12557	12571	12622	12714	12827	12776	12782	12674	12645	12578	12573	12648	12743	12672	12667	12735	12666	12769	12618	12709	12555	12770	12619	12728	12764	12939	12730	12634	12710	12661	12795	12858	12874	12693	12755	12796	12721	12728	12789	12784	12663	12779	12838	12701	12584	12564	12682	12609	12658	12849	12712	12640	12714	12594	12740	12842	12763	12829	12700	12719	12593	12477	12791	12843	12703	12728	12794	12759	12839	12643	12765	12856	12617	12703	12885	12475	12672	12751	12732	12779	12631	12650	12683	12751	12783	12702	12824	12802	12738	12672	12665	12787	12797	12739	12586	12742	12569	12823	12812	12666	12625	12722	12672	12643	12909	12970	12721	12793	12860	12591	12841	12596	12745	12625	12849	12664	12823	12741	12880	12560	12871	12732	12744	12757	12633	12693	12738	12698	12789	12635	12547	12644	12908	13001	12616	12810	12882	12583	12712	12710	12593	12796	12849	12724	12785	12797	12796	12596	12607	12850	12792	12830	12710	12784	12612	12872	12815	12874	12740	12579	12749	12766	12816	12690	12864	12817	12807	12731	12802	12852	12819	12688	12746	12757	12674	12849	12633	12695	12781	12751	12693	12712	12787	12622	12610	12727	12646	12655	12746	12707	12739	12660	12771	12660	12895	12780	12843	12738	12835	12810	12662	12739	12761	12661	12746	12678	12681	12666	12806	12794	12851	12735	12769	12681	12735	12867	12639	12782	12640	12633	12710	12697	12763	12614	12642	12587	12762	12592	12655	12770	12741	12825	12876	12780	12823	12631	12589	12603	12845	12880	12880	13032	12639	12759	12750	12631	12596	12577	12704	12616	12716	12673	12791	12885	12842	12686	12604	12785	12609	12602	12657	12618	12728	12648	12687	12856	12663	12723	12829	12742	12577	12577	12487	12773	12813	12815	12805	12702	12774	12593	12900	12892	12791	12676	12770	12737	12737	12847	12717	12713	12574	12731	12716	12596	12757	12818	12589	12789	12644	12738	12701	12724	12673	12630	12700	12634	12746	12601	12848	12828	12686	12825	12826	12706	12608	12748	12664	12685	12732	12752	12768	12606	12890	12680	12785	12712	12781	12796	12840	12647	12906	12625	12611	12734	12859	12553	12819	12798	12760	12737	12719	12678	12942	12742	12792	12750	12742	12815	12934	12634	12797	12837	12693	12723	12724	12666	12613	12626	12637	12710	12600	12738	12871	12510	12772	12777	12652	12686	12794	12806	12866	12692	12705	12624	12861	12606	12637	12817	12756	12921	12859	12742	12809	12785	12701	12608	12727	12768	12668	12745	12752	12889	12696	12821	12696	12796	12589	12515	12759	12707	12633	12795	12699	12714	12746	12759	12831	12718	12748	12621	12712	12746	12780	12744	12644	12558	12711	12797	12796	12806	12706	12750	12647	12877	12820	12745	12652	12573	12672	12853	12723	12808	12847	12771	12581	12681	12694	12779	12808	12748	12728	12875	12624	12817	12688	12782	12784	12574	12740	12689	12746	12754	12885	12693	12764	12727	12686	12512	12636	12784	12856	12641	12632	12710	12724	12495	12635	12709	12568	12749	12599	12572	12794	12674	12632	12709	12759	12667	12749	12695	12750	12640	12755	12718	12614	12691	12703	12978	12801	12794	12695	12861	12644	12705	12920	12742	12760	12747	12744	12928	12786	12679	12831	12703	12695	12766	12780	12798	12646	12769	12781	12818	12657	12559	12830	12640	12805	12725	12921	12767	12812	12693	12718	12632	12644	12506	12637	12744	12659	12858	12761	12664	12632	12715	12711	12839	12665	12752	12837	12572	12735	12797	12771	12762	12785	12876	12700	12833	12723	12754	12772	12907	12799	12573	12737	12610	12698	12746	12709	12692	12659	12730	12741	12794	12635	12594	12793	12790	12719	12707	12618	12703	12770	12762	12684	12725	12746	12810	12665	12763	12750	12828	12769	12841	12781	12807	12824	12727	12708	12632	12674	12640	12693	12628	12615	12850	12765	12705	12739	12673	12517	12595	12665	12884	12753	12737	12617	12787	12747	12581	12664	12699	12803	12743	12679	12719	12689	12559	12769	12775	12697	12788	12748	12775	12733	12735	12692	12733	12662	12619	12791	12833	12737	12753	12683	12846	12608	12836	12810	12770	12756	12725	12770	12755	12719	12675	12630	12659	12730	12737	12778	12873	12676	12792	12716	12702	12832	12778	12700	12813	12717	12689	12825	12720	12745	12625	12889	12700	12545	12648	12730	12708	12808	12695	12825	12828	12724	12571	12750	12651	12892	12814	12654	12767	12541	12892	12783	12772	12549	12836	12684	12805	12780	12793	12639	12775	12715	12900	12604	12797	12694	12885	12840	12853	12605	12767	12833	12710	12790	12762	12819	12769	12807	12561	12646	12677	12644	12740	12824	12718	12810	12831	12790	12780	12598	12677	12647	12811	12773	12723	12752	12794	12681	12737	12809	12638	12650	12663	12697	12690	12963	12816	12801	12799	12688	12570	12706	12557	12851	12684	12696	12784	12755	12600	12726	12584	12862	12703	12727	12723	12824	12778	12802	12702	12766	12888	12486	12784	12673	12769	12826	12735	12879	12887	12664	12459	12638	12640	12728	12708	12872	12794	12828	12749	12882	12802	12703	12702	12709	12600	12910	12653	12624	12762	12637	12787	12800	12741	12698	12814	12675	12527	12853	12583	12796	12701	12672	12925	12793	12743	12518	12612	12674	12819	12708	12606	12579	12887	12634	12667	12568	12743	12780	12682	12700	12913	12780	12707	12729	12680	12620	12751	12575	12639	12739	12831	12622	12709	12817	12631	12702	12608	12546	12783	12702	12693	12734	12728	12776	12711	12568	12711	12813	12769	12724	12566	12699	12560	12697	12677	12852	12694	12618	12725	12751	12858	12705	12826	12703	12676	12587	12789	12827	12851	12395	12593	12763	12535	12611	12784	12743	12869	12795	12532	12474	12843	12776	12588	12542	12670	12510	12762	12726	12783	12821	12808	12789	12777	12833	12727	12801	12844	12848	12803	12737	12616	12691	12605	12834	12723	12781	12585	12892	12781	12774	12535	12792	12712	12647	12725	12666	12757	12730	12676	12636	12779	12693	12800	12665	12688	12710	12805	12715	12639	12661	12807	12952	12815	12639	12758	12650	12646	12720	12811	12793	12556	12764	12668	12720	12757	12721	12626	12698	12760	12755	13009	12717	12713	12820	12673	12650	12730	12787	12590	12744	12743	12827	12762	12709	12761	12646	12667	12835	12677	12739	12695	12592	12701	12663	12802	12790	12690	12728	12699	12900	12630	12615	12700	12809	12795	12689	12877	12749	12726	12742	12681	12768	12738	12740	12721	12719	12651	12753	12729	12818	12694	12744	12813	12692	12728	12720	12658	12756	12697	12610	12902	12785	12729	12864	12638	12753	12887	12730	12681	12819	12640	12780	12840	12636	12616	12668	12787	12597	12741	12845	12882	12946	12745	12798	12749	12679	12585	12733	12788	12805	12687	12847	12657	12850	12647	12813	12727	12802	12637	12765	12576	12694	12685	12782	12709	12993	12914	12665	12650	12678	12708	12693	12802	12893	12787	12644	12729	12467	12656	12721	12847	12914	12733	12734	12797	12754	12652	12572	12636	12611	12658	12592	12684	12682	12874	12509	12909	12594	12813	12668	12712	12664	12675	12811	12887	12659	12726	12821	12673	12689	12721	12521	12513	12590	12730	12560	12753	12675	12637	12689	12826	12846	12786	12809	12658	12725	12679	12814	12724	12699	12577	12826	12637	12596	12653	12754	12659	12834	12566	12595	12795	12646	12748	12642	12686	12764	12840	12719	12707	12707	12566	12717	12668	12839	12573	12628	12698	12869	12700	12681	12640	12653	12687	12672	12757	12717	12735	12533	12666	12702	12783	12725	12714	12770	12805	12747	12711	12785	12694	12717	12500	12622	12722	12616	12650	12815	12767	12919	12844	12812	12714	12969	12887	12804	12657	12603	12619	12786	12898	12676	12581	12812	12439	12726	12574	12855	12730	12694	12608	12713	12761	12738	12861	12846	12621	12646	12625	12689	12756	12688	12706	12598	12638	12827	12822	12895	12723	12669	12667	12852	12882	12768	12799	12761	12701	12601	12719	12748	12695	12694	12654	12797	12604	12767	12512	12744	12661	12711	12740	12707	12749	12576	12690	12652	12757	12520	12833	12698	12814	12660	12668	12795	12762	12586	12759	12698	12573	12705	12756	12727	12680	12837	12718	12614	12610	12898	12661	12790	12740	12789	12699	12673	12859	12706	12685	12767	12755	12461	12810	12631	12858	12847	12661	13000	12634	12726	12812	12784	12656	12721	12858	12628	12753	12732	12796	12520	12620	12804	12741	12832	12539	12862	12776	12733	12686	12760	12733	12703	12734	12721	12831	12752	12712	12682	12763	12658	12738	12727	12657	12642	12741	12502	12844	12722	12605	12716	12883	12685	12537	12749	12627	12793	12612	12722	12592	12785	12946	12743	12725	12661	12753	12737	12814	12623	12772	12655	12643	12803	12559	12601	12955	12815	12697	12642	12738	12735	12691	12775	12859	12694	12784	12836	12816	12588	12747	12859	12659	12829	12676	12706	12756	12803	12747	12724	12806	12758	12657	12726	12635	12939	12674	12792	12737	12723	12656	12824	12938	12790	12691	12737	12705	12871	12935	12713	12690	12684	12597	12710	12785	12823	12672	12674	12691	12756	12751	12562	12768	12747	12803	12690	12735	12725	12599	12743	12653	12750	12597	12792	12712	12691	12721	12971	12737	12644	12718	12822	12547	12674	12615	12752	13051	12851	12845	12818	12649	12889	12755
32847	36693	32040	24023	16857	15234	14916	14626	14454	14573	14505	14608	14620	14663	14460	14760	14527	14591	14454	14660	14675	14713	14595	14587	14566	14577	14470	14616	14578	14428	14489	14534	14485	14657	14590	14457	14552	14592	14345	14461	14434	14457	14480	14516	14474	14440	14523	14508	14685	14391	14528	14452	14628	14517	14525	14411	14361	14578	14388	14338	14349	14393	14593	14512	14481	14557	14606	14665	14632	14424	14420	14603	14486	14438	14641	14465	14659	14305	14480	14533	14592	14543	14391	14414	14357	14400	14561	14508	14423	14473	14395	14437	14326	14524	14586	14486	14303	14412	14320	14442	14498	14536	14566	14525	14542	14402	14627	14513	14366	14565	14473	14659	14434	14281	14294	14445	14414	14471	14490	14327	14395	14645	14469	14505	14527	14651	14446	14595	14540	14453	14449	14422	14640	14715	14380	14446	14737	14542	14483	14476	14522	14580	14457	14651	14544	14523	14590	14383	14712	14536	14478	14433	14410	14708	14517	14602	14802	14255	14479	14313	14280	14502	14382	14414	14494	14481	14520	14540	14590	14412	14299	14388	14389	14445	14461	14400	14456	14396	14508	14435	14648	14288	14454	14465	14518	14480	14629	14676	14482	14555	14485	14531	14409	14715	14486	14539	14372	14568	14480	14387	14523	14375	14368	14640	14412	14453	14284	14443	14389	14385	14570	14390	14375	14205	14380	14502	14459	14551	14527	14282	14475	14568	14387	14484	14571	14698	14458	14272	14498	14636	14650	14532	14556	14603	14615	14542	14698	14436	14322	14464	14594	14647	14519	14602	14545	14535	14461	14332	14444	14542	14381	14458	14635	14479	14661	14590	14496	14482	14451	14408	14508	14288	14495	14340	14591	14469	14441	14437	14505	14456	14435	14678	14555	14358	14635	14661	14354	14443	14327	14562	14394	14458	14243	14467	14419	14537	14531	14503	14442	14395	14540	14277	14254	14324	14461	14472	14433	14673	14524	14312	14564	14493	14469	14451	14520	14480	14573	14562	14598	14575	14563	14635	14548	14482	14470	14624	14380	14304	14484	14487	14502	14626	14373	14532	14373	14539	14352	14504	14402	14495	14419	14711	14700	14318	14588	14483	14555	14512	14576	14526	14464	14492	14201	14344	14463	14563	14568	14365	14423	14510	14373	14374	14557	14603	14454	14517	14537	14322	14487	14436	14726	14737	14497	14292	14678	14458	14346	14354	14447	14458	14481	14394	14237	14604	14512	14572	14493	14401	14347	14541	14396	14521	14479	14405	14528	14502	14394	14720	14453	14452	14356	14629	14554	14515	14513	14494	14564	14497	14463	14644	14410	14498	14446	14605	14414	14552	14518	14595	14394	14564	14372	14499	14517	14350	14448	14386	14576	14340	14432	14498	14450	14776	14453	14430	14400	14549	14611	14448	14591	14670	14485	14462	14346	14368	14564	14482	14493	14441	14380	14493	14502	14731	14524	14412	14404	14569	14510	14509	14516	14396	14435	14304	14470	14355	14430	14322	14570	14364	14563	14673	14689	14377	14553	14537	14594	14574	14534	14581	14342	14587	14516	14406	14474	14292	14252	14491	14446	14433	14551	14475	14553	14515	14480	14496	14485	14497	14533	14480	14588	14394	14429	14405	14411	14425	14561	14557	14349	14467	14264	14567	14585	14514	14366	14509	14553	14444	14532	14496	14572	14661	14443	14536	14247	14479	14588	14635	14494	14444	14596	14543	14503	14338	14381	14356	14287	14507	14496	14310	14459	14494	14419	14481	14437	14413	14467	14543	14492	14381	14442	14443	14521	14631	14362	14470	14575	14573	14519	14533	14566	14507	14530	14548	14564	14636	14592	14414	14552	14416	14434	14537	14361	14441	14608	14509	14294	14434	14708	14450	14573	14422	14428	14544	14510	14502	14536	14535	14496	14423	14668	14494	14500	14451	14693	14504	14422	14254	14547	14481	14434	14362	14389	14356	14355	14566	14481	14495	14473	14457	14444	14337	14299	14446	14175	14411	14317	14561	14436	14442	14617	14433	14552	14443	14600	14600	14559	14477	14332	14343	14563	14576	14488	14425	14557	14429	14585	14458	14743	14514	14457	14409	14590	14547	14423	14421	14362	14558	14521	14557	14463	14474	14493	14437	14517	14460	14236	14501	14398	14647	14468	14537	14346	14410	14458	14516	14478	14320	14492	14354	14450	14409	14448	14320	14465	14428	14505	14614	14473	14405	14396	14656	14351	14540	14498	14441	14303	14424	14448	14542	14351	14480	14371	14325	14677	14608	14487	14341	14634	14585	14527	14468	14590	14609	14336	14514	14630	14572	14476	14363	14486	14578	14365	14535	14567	14749	14615	14387	14552	14409	14601	14446	14606	14545	14446	14379	14629	14410	14683	14530	14470	14580	14664	14497	14467	14426	14535	14282	14548	14669	14276	14518	14603	14643	14553	14362	14503	14454	14256	14426	14538	14468	14510	14349	14460	14584	14516	14503	14510	14623	14551	14400	14544	14425	14208	14710	14496	14559	14513	14431	14572	14458	14494	14593	14602	14311	14564	14455	14363	14503	14397	14386	14433	14497	14473	14492	14565	14344	14453	14531	14402	14567	14606	14449	14476	14343	14509	14380	14510	14436	14512	14471	14319	14405	14414	14491	14468	14623	14238	14438	14617	14564	14575	14647	14550	14411	14524	14545	14398	14418	14613	14396	14542	14592	14610	14487	14383	14522	14428	14471	14569	14470	14603	14634	14484	14464	14508	14539	14556	14576	14647	14412	14272	14344	14536	14537	14665	14655	14481	14497	14406	14515	14601	14572	14412	14557	14511	14393	14555	14319	14452	14346	14591	14633	14503	14372	14460	14478	14538	14586	14406	14600	14486	14309	14543	14663	14551	14619	14456	14509	14498	14495	14279	14417	14440	14465	14534	14483	14501	14597	14517	14550	14619	14421	14438	14691	14511	14352	14365	14594	14404	14656	14655	14562	14534	14501	14586	14323	14368	14480	14449	14372	14482	14414	14617	14388	14569	14559	14536	14452	14612	14547	14427	14453	14600	14744	14415	14556	14527	14316	14573	14567	14452	14389	14386	14476	14325	14389	14454	14519	14598	14586	14556	14332	14407	14572	14227	14691	14594	14430	14388	14459	14612	14370	14388	14643	14551	14438	14650	14289	14426	14548	14418	14413	14386	14599	14489	14623	14527	14501	14403	14451	14449	14518	14269	14590	14411	14525	14396	14546	14521	14529	14511	14525	14461	14610	14510	14584	14433	14509	14529	14533	14332	14469	14524	14492	14598	14524	14529	14435	14438	14416	14557	14753	14556	14231	14538	14592	14528	14554	14324	14601	14472	14607	14438	14356	14455	14566	14583	14503	14506	14422	14334	14507	14373	14448	14489	14630	14389	14613	14690	14390	14435	14443	14250	14321	14435	14464	14507	14440	14455	14409	14625	14670	14374	14487	14512	14523	14480	14355	14452	14430	14375	14431	14471	14597	14479	14510	14470	14449	14516	14349	14522	14577	14559	14363	14537	14529	14475	14335	14409	14369	14511	14489	14490	14504	14587	14403	14497	14499	14482	14299	14422	14664	14680	14492	14504	14524	14605	14531	14558	14505	14496	14679	14465	14466	14387	14541	14467	14420	14415	14433	14515	14620	14377	14347	14289	14424	14350	14462	14285	14448	14454	14621	14391	14417	14474	14509	14332	14325	14610	14444	14733	14706	14424	14634	14520	14263	14663	14515	14384	14567	14430	14492	14556	14415	14485	14478	14556	14492	14460	14444	14520	14515	14453	14543	14357	14720	14454	14406	14651	14436	14434	14319	14585	14444	14490	14497	14493	14485	14233	14455	14409	14532	14667	14559	14590	14543	14474	14294	14429	14536	14609	14520	14204	14347	14598	14570	14433	14457	14423	14488	14479	14516	14473	14570	14384	14543	14407	14472	14429	14640	14420	14511	14366	14520	14683	14572	14586	14501	14422	14438	14700	14600	14537	14498	14328	14571	14412	14499	14564	14711	14392	14540	14374	14338	14594	14535	14552	14616	14546	14492	14517	14367	14562	14299	14359	14432	14566	14672	14455	14432	14593	14386	14318	14220	14611	14252	14583	14488	14447	14494	14643	14591	14541	14296	14631	14468	14489	14565	14554	14379	14460	14536	14459	14362	14474	14557	14575	14469	14443	14440	14394	14694	14657	14468	14586	14500	14546	14432	14436	14616	14320	14642	14451	14452	14519	14403	14480	14424	14641	14468	14336	14568	14508	14333	14226	14510	14484	14594	14224	14398	14495	14388	14426	14595	14510	14370	14533	14363	14573	14365	14464	14542	14368	14603	14541	14405	14484	14564	14447	14505	14418	14338	14360	14441	14537	14605	14273	14606	14573	14635	14677	14530	14574	14453	14575	14593	14694	14720	14439	14492	14531	14463	14523	14605	14633	14403	14586	14507	14522	14526	14458	14523	14426	14334	14606	14662	14580	14655	14598	14685	14612	14463	14497	14615	14511	14561	14507	14249	14367	14380	14597	14432	14645	14565	14450	14570	14627	14467	14659	14568	14386	14455	14596	14432	14410	14350	14577	14430	14419	14685	14460	14625	14447	14539	14505	14369	14639	14575	14494	14321	14503	14522	14554	14462	14390	14480	14542	14360	14522	14542	14491	14476	14519	14564	14472	14559	14403	14433	14518	14653	14264	14265	14378	14509	14496	14434	14365	14403	14420	14497	14323	14458	14639	14601	14533	14442	14566	14345	14526	14483	14471	14496	14542	14718	14395	14566	14289	14454	14727	14492	14569	14363	14555	14592	14326	14536	14448	14519	14662	14286	14506	14590	14396	14712	14675	14559	14636	14495	14560	14621	14601	14566	14490	14607	14409	14453	14557	14567	14384	14278	14444	14538	14655	14389	14488	14544	14490	14537	14494	14357	14589	14437	14592	14520	14518	14424	14405	14490	14442	14685	14515	14454	14495	14598	14528	14395	14374	14451	14448	14667	14694	14511	14417	14523	14625	14416	14377	14621	14531	14427	14524	14560	14542	14396	14299	14375	14373	14522	14497	14357	14454	14612	14728	14437	14546	14543	14505	14364	14469	14452	14752	14674	14458	14589	14509	14449	14514	14496	14323	14282	14369	14569	14572	14451	14631	14553
45070	53496	33790	20112	15423	13917	13491	13418	13565	13228	13408	13408	13105	13280	13374	13347	13171	13204	13391	13378	13358	13346	13410	13330	13363	13471	13474	13351	13352	13124	13393	13277	13135	13479	13394	13353	13409	13380	13383	13400	13394	13463	13228	13303	13341	13463	13369	13316	13267	13343	13223	13358	13193	13515	13381	13298	13395	13325	13491	13378	13315	13276	13190	13174	13065	13192	13435	13211	13181	13416	13175	13216	13360	13336	13425	13336	13382	13250	13236	13354	13347	13533	13345	13382	13236	13296	13392	13330	13273	13270	13239	13353	13175	13278	13446	13341	13301	13105	13288	13363	13200	13345	13261	13433	13206	13358	13446	13277	13307	13404	13356	13293	13264	13189	13398	13276	13432	13396	13332	13398	13360	13142	13355	13331	13345	13119	13222	13234	13168	13371	13303	13330	13262	13331	13265	12999	13439	13515	13214	13250	13347	13266	13245	13331	13295	13398	13367	13142	13357	13362	13383	13204	13256	13360	13408	13396	13300	13309	13216	13220	13400	13472	13570	13117	13288	13141	13343	13259	13289	13416	13214	13493	13340	13300	13369	13247	13220	13255	13329	13167	13308	13323	13237	13391	13219	13245	13354	13395	13425	13229	13238	13262	13337	13313	13250	13476	13323	13447	13285	13263	13229	13329	13298	13252	13379	13336	13241	13260	13258	13222	13452	13267	13233	13392	13326	13317	13299	13234	13288	13391	13302	13367	13396	13321	13400	13071	13404	13283	13363	13483	13343	13390	13138	13255	13362	13083	13309	13295	13296	13210	13275	13222	13353	13356	13341	13130	13465	13245	13293	13201	13392	13387	13490	13118	13273	13297	13330	13267	13360	13328	13135	13209	13269	13263	13382	13400	13364	13386	13370	13420	13228	13486	13299	13532	13289	13296	13245	13222	13230	13265	13360	13340	13369	13373	13379	13100	13352	13269	13391	13271	13279	13308	13390	13220	13307	13170	13234	13314	13400	13139	13521	13262	13255	13269	13339	13321	13356	13368	13243	13426	13362	13356	13315	13307	13195	13242	13295	13335	13318	13460	13342	13285	13307	13369	13359	13174	13362	13153	13336	13081	13409	13334	13347	13337	13437	13198	13185	13355	13297	13264	13193	13330	13199	13335	13228	13456	13329	13295	13230	13270	13360	13233	13201	13402	13315	13245	13491	13439	13421	13268	13311	13256	13394	13436	13213	13112	13243	13276	13294	13342	13429	13365	13504	13292	13348	13290	13480	13350	13190	13258	13169	13387	13253	13314	13255	13288	13464	13357	13442	13366	13363	13423	13304	13215	13208	13311	13219	13315	13226	13399	13213	13204	13306	13249	13203	13315	13183	13294	13080	13276	13161	13350	13528	13384	13447	13324	13262	13228	13263	13347	13386	13279	13237	13262	13364	13361	13394	13421	13237	13308	13392	13399	13384	13433	13402	13179	13218	13208	13289	13318	13497	13296	13333	13214	13156	13333	13433	13347	13154	13436	13368	13226	13288	13383	13228	13232	13376	13357	13482	13351	13268	13329	13204	13184	13345	13365	13503	13280	13340	13315	13109	13373	13422	13200	13255	13119	13336	13286	13222	13333	13227	13466	13384	13355	13244	13302	13284	13246	13391	13407	13373	13335	13330	13074	13296	13220	13312	13350	13418	13287	13317	13295	13323	13287	13437	13161	13140	13257	13333	13130	13228	13323	13253	13405	13234	13362	13292	13195	13430	13355	13213	13288	13361	13291	13416	13221	13302	13412	13345	13331	13133	13350	13300	13342	13299	13212	13478	13312	13228	13277	13417	13267	13244	13297	13243	13263	13353	13244	13223	13240	13370	13458	13204	13294	13463	13462	13223	13309	13245	13359	13192	13220	13353	13380	13375	13245	13416	13455	13292	13401	13279	13408	13410	13365	13230	13358	13243	13177	13269	13368	13346	13471	13291	13269	13399	13368	13154	13287	13618	13281	13252	13426	13303	13281	13394	13313	13222	13171	13244	13301	13327	13223	13094	13317	13371	13354	13361	13317	13123	13345	13246	13290	13407	13175	13384	13295	13218	13362	13280	13315	13291	13466	13283	13370	13336	13212	13103	13405	13277	13314	13386	13389	13332	13130	13329	13319	13127	13317	13334	13295	13242	13231	13197	13234	13406	13190	13493	13318	13397	13305	13393	13143	13355	13331	13433	13226	13268	13352	13512	13358	13382	13247	13343	13234	13301	13412	13184	13304	13446	13313	13245	13406	13365	13220	13172	13350	13335	13402	13316	13317	13348	13371	13277	13240	13209	13311	13264	13424	13408	13383	13208	13188	13391	13078	13219	13220	13253	13287	13286	13242	13413	13402	13245	13328	13246	13409	13230	13286	13367	13396	13141	13526	13345	13426	13410	13177	13292	13218	13472	13282	13356	13273	13383	13333	13331	13465	13228	13260	13196	13368	13404	13355	13277	13562	13153	13344	13236	13373	13279	13519	13413	13366	13291	13364	13194	13180	13274	13132	13308	13444	13161	13417	13371	13270	13386	13419	13273	13402	13192	13305	13262	13346	13195	13311	13359	13351	13395	13490	13323	13357	13175	13235	13291	13290	13324	13286	13295	13202	13448	13251	13290	13226	13408	13345	13376	13333	13277	13294	13297	13359	13240	13444	13291	13265	13295	13252	13367	13169	13328	13257	13303	13209	13278	13318	13150	13218	13330	13363	13297	13406	13425	13280	13360	13395	13264	13395	13293	13189	13213	13446	13349	13335	13328	13370	13271	13270	13425	13327	13272	13415	13360	13430	13396	13275	13357	13362	13219	13365	13393	13391	13244	13268	13204	13343	13504	13270	13192	13257	13239	13368	13307	13172	13299	13305	13352	13174	13222	13221	13306	13319	13220	13496	13358	13329	13400	13441	13243	13308	13210	13407	13254	13283	13212	13213	13248	13067	13262	13376	13388	13489	13395	13158	13242	13448	13253	13292	13361	13397	13237	13352	13203	13267	13355	13358	13348	13373	13257	13325	13263	13291	13275	13335	13263	13262	13333	13293	13360	13260	13293	13193	13190	13428	13208	13312	13375	13269	13393	13411	13211	13449	13304	13411	13325	13302	13245	13286	13407	13455	13364	13331	13287	13314	13413	13292	13235	13389	13308	13194	13206	13309	13327	13419	13291	13568	13262	13218	13401	13366	13380	13339	13345	13444	13065	13204	13240	13411	13485	13159	13313	13218	13402	13159	13409	13259	13340	13231	13480	13360	13317	13428	13399	13275	13339	13449	13458	13280	13311	13320	13277	13204	13233	13458	13391	13353	13396	13482	13365	13233	13220	13196	13431	13315	13326	13261	13145	13503	13378	13348	13248	13460	13423	13348	13378	13243	13259	13488	13274	13220	13345	13379	13405	13363	13317	13157	13231	13371	13267	13259	13290	13355	13301	13270	13332	13383	13199	13310	13354	13445	13360	13380	13283	13255	13412	13351	13324	13354	13409	13234	13359	13398	13368	13128	13283	13245	13406	13282	13438	13368	13326	13293	13109	13436	13408	13327	13342	13364	13246	13398	13440	13319	13359	13229	13331	13191	13404	13334	13253	13313	13306	13313	13379	13180	13368	13443	13390	13244	13361	13435	13383	13239	13032	13402	13264	13263	13324	13346	13422	13454	13460	13260	13411	13242	13360	13351	13321	13320	13444	13187	13209	13369	13227	13361	13453	13294	13317	13423	13277	13277	13382	13174	13210	13201	13350	13516	13160	13367	13315	13431	13121	13294	13167	13284	13282	13272	13174	13452	13294	13336	13331	13250	13325	13268	13215	13183	13389	13178	13196	13272	13501	13349	13341	13213	13433	13434	13238	13476	13392	13219	13242	13347	13265	13206	13283	13274	13337	13327	13436	13267	13271	13352	13326	13351	13254	13270	13264	13261	13364	13196	13386	13303	13404	13341	13295	13389	13170	13470	13519	13330	13351	13221	13159	13316	13229	13388	13365	13270	13219	13284	13139	13374	13357	13368	13422	13481	13267	13347	13146	13405	13411	13166	13364	13232	13457	13369	13354	13236	13300	13284	13268	13330	13187	13291	13369	13390	13220	13447	13372	13417	13193	13224	13302	13419	13170	13374	13514	13284	13274	13387	13264	13231	13317	13445	13269	13343	13223	13392	13328	13340	13357	13243	13395	13550	13236	13331	13337	13362	13415	13415	13264	13451	13340	13245	13367	13428	13297	13334	13229	13246	13493	13417	13234	13253	13258	13468	13231	13196	13309	13384	13160	13193	13499	13483	13247	13241	13172	13440	13265	13344	13351	13203	13374	13553	13296	13203	13395	13293	13294	13340	13265	13334	13374	13166	13176	13159	13224	13196	13176	13277	13389	13306	13127	13202	13369	13478	13147	13378	13160	13321	13391	13240	13382	13379	13275	13150	13452	13394	13246	13329	13370	13205	13347	13333	13223	13481	13432	13184	13411	13163	13461	13453	13352	13320	13281	13297	13063	13415	13326	13163	13501	13223	13122	13379	13332	13437	13385	13437	13414	13341	13355	13309	13379	13397	13242	13509	13418	13084	13372	13277	13200	13271	13284	13354	13284	13341	13336	13372	13270	13362	13339	13328	13259	13196	13364	13488	13390	13307	13311	13264	13296	13321	13315	13226	13016	13347	13400	13268	13437	13319	13258	13269	13175	13242	13346	13305	13259	13408	13362	13402	13304	13315	13445	13319	13238	13320	13212	13404	13218	13370	13344	13312	13334	13414	13276	13230	13327	13371	13433	13270	13367	13293	13254	13488	13174	13241	13338	13378	13355	13313	13432	13448	13276	13208	13243	13361	13367	13242	13364	13227	13194	13092	13377	13478	13380	13302	13323	13345	13292	13336	13337	13280	13253	13384	13454	13238	13381	13338	13279	13345	13294	13161	13285	13314	13224	13307	13239	13353	13501	13430	13351	13564	13336	13303	13391	13326	13442	13400	13330	13289	13199	13517	13401	13235	13361	13192	13332	13284	13265	13192	13365	13264	13318	13375	13370	13326	13317	13340	13335	13359	13400	13322	13286	13443	13452	13248	13375	13281	13623	13359	13357	13333	13284	13246	13151	13165	13270	13425	13332	13399	13327	13251	13305	13307	13074	13471	13532	13154	13393	13209	13423	13393	13558	13331	13365	13404	13286	13278
24645	23939	30790	26803	22867	20261	17143	14851	14487	14453	14409	14214	14275	14435	14246	14320	14461	14194	14104	14211	14363	14368	14416	14431	14198	14118	14310	14462	14250	14136	14145	14383	14185	14334	14055	14328	14151	14118	14273	14039	14261	14076	14280	14232	14264	14319	14332	14239	14269	14215	14140	14028	14150	13975	14355	14067	14128	14021	14267	14253	14274	14091	14162	14085	14164	14293	14139	14092	14224	14157	14378	14368	14140	14142	14208	14106	14107	14045	14252	14339	14213	14247	13996	14066	14175	14272	14159	13978	14068	14400	14249	14060	14107	14258	14319	14115	14263	14163	14357	14225	14047	14345	14150	14137	14204	14154	14116	14039	14109	14057	13884	14238	14215	14406	14096	14198	14042	14263	14117	13990	14094	14030	14195	14280	14278	14231	14143	14112	14088	13992	14003	14193	14331	14279	14250	14038	14055	14126	14212	14208	14012	14094	13979	14009	14056	13920	14223	14211	14096	14074	14282	14216	14208	14184	14263	14279	14280	14140	14252	14099	14072	14240	14416	14154	14122	14186	14225	14314	13988	14151	14096	14090	14179	14348	14127	14252	14221	14062	14076	14407	14116	14225	14233	14053	14280	14228	14168	14189	14077	14105	14251	14266	13934	14390	14293	14119	14338	14164	14065	14397	14099	14058	14405	14240	14233	14233	14076	13967	14392	14210	14150	14312	14083	14233	14177	14103	14040	14199	13900	14161	14120	14104	14236	13978	14062	14245	14177	14100	14027	14077	14214	14290	14107	14389	14286	14013	14318	14209	14151	14199	13957	14235	14174	14291	14136	14149	14192	14116	14034	14253	14110	14113	14104	14211	14254	14321	14307	14199	14061	14201	14208	14040	14209	14131	14484	14225	14062	14304	14187	14018	14167	14082	14103	14220	14163	14183	14188	13963	14157	13986	14123	14050	14217	13963	14184	14092	14110	14238	14186	14060	14094	14263	14039	14061	14205	14175	14242	14318	14283	14261	14133	14216	14238	14200	14070	14198	14178	14152	14117	14233	14251	14027	13816	14275	14347	14162	14059	14170	14293	14260	14195	14145	14286	14183	14527	14167	14259	14058	14039	14209	14260	13989	14394	14219	14032	14074	14302	14302	14248	14135	14141	14087	14314	14094	14115	14337	13953	14166	14370	14208	14035	14198	14145	14237	14102	14217	14156	14198	14192	14079	14257	14076	14223	14136	14108	14373	14278	14179	14339	14048	14287	14405	14212	14207	14210	13966	14061	14057	14051	14257	14114	14169	14170	14099	14256	14062	14334	14060	14132	14050	14167	14019	14114	14205	14034	14158	14069	14189	14213	14257	14239	14153	14176	14046	14115	13925	14116	14011	14318	14282	14127	14156	14049	14256	14213	14189	14032	14099	14197	14210	14184	14204	14169	14260	14206	14090	14144	14312	14264	14187	14200	14397	14149	14181	14336	14241	14357	14142	14224	14238	14121	14273	14058	14048	14007	14361	14284	14087	14194	14083	14255	14168	14161	14035	14195	14316	14191	14300	14216	14157	14201	14128	14090	14118	14156	14234	14265	14206	14171	14111	14277	14216	14093	14295	14251	13987	14140	14333	14299	14071	13991	14312	14069	14261	14178	14319	14407	13883	14240	14099	14082	14303	14172	14228	14201	14144	14242	14214	14109	14240	14127	14192	14186	14137	14348	14097	14168	14053	14195	14167	14198	14142	14179	14203	14312	14280	14069	14186	14191	14032	14254	14308	14137	14233	14099	14316	14288	14391	14215	14227	14256	14140	13942	13948	14255	13933	14116	14170	14194	14104	14287	14031	14372	14104	14213	14153	14122	14121	14061	14228	14185	14405	14199	14180	14034	14058	14104	14124	14196	14177	14118	14149	14209	14101	14203	14154	14139	14107	14189	14187	14220	14132	14229	14030	14172	14070	14363	14228	14202	14132	14285	14128	14211	13897	14093	14196	14264	14111	14086	14152	14239	14000	14153	14163	14240	14398	14068	14318	14036	13829	13994	13994	14046	14272	14272	14194	14102	14141	14086	14314	14227	14175	14272	14140	14298	14144	14209	14125	14362	14125	14152	14219	14332	14305	14188	14128	14119	14183	14329	14231	14163	14120	14367	14011	14081	14379	14117	13970	14296	13960	14138	14150	14116	14134	14178	14059	14119	14220	14086	14243	14166	14231	14184	14120	14120	14100	14126	14188	14085	14140	14128	14246	14129	14154	14209	14015	14105	14213	14242	14240	14145	14359	14258	14404	14188	14046	14065	14187	14097	14258	14105	13914	14311	14185	14198	14122	14266	14288	14404	14399	14215	14199	14202	14213	14245	14279	13997	14229	14193	14149	14388	14034	13947	14078	14266	14242	14194	14145	14081	14193	14214	14288	14224	14260	14293	14272	14174	14068	14248	14352	14194	14206	13931	14190	14299	14114	14303	14231	14198	14328	14377	14155	14152	14386	14201	14114	14247	14312	14203	14100	14277	14139	14260	14169	14185	14228	14222	14228	14438	14208	14096	14279	14107	14296	14218	14166	14261	14126	14109	14206	14252	14210	14153	14258	14179	14160	14285	14296	14107	14353	14449	14035	14066	14062	14186	14181	14378	14150	14150	14213	14290	13997	14121	14359	14240	14158	14142	14156	14266	14309	14278	14078	14259	14051	14132	14043	14209	14286	14254	14077	14332	14121	13981	14143	14137	14234	14277	14165	14241	14035	14312	14029	13970	14176	14019	14134	14144	14089	14190	14030	14168	14098	14240	14063	14079	14185	14306	14053	14128	14212	14148	14312	14392	14201	14245	14213	14189	14135	13959	14351	14136	13906	14086	14249	14217	14343	14167	14003	14125	13957	14214	14163	14227	14224	14205	14102	14046	14117	14170	14188	14225	14248	14157	14259	14331	14167	14266	14086	14029	14227	14201	14189	14210	14062	14389	14215	14119	14098	14117	14176	14260	14020	14074	14250	14128	14155	14241	14204	14288	14159	13980	14128	14017	14286	14249	13956	13974	14180	14034	14111	14401	14009	14244	14304	14029	14151	14175	14267	14294	14239	14091	13982	14305	14113	14437	14089	13999	14206	14093	14169	14337	14099	14353	14247	14168	14228	14063	14144	14385	14219	14118	14302	14122	14169	14172	14039	14134	14232	14315	14260	14226	14284	14254	14303	14278	14125	14325	14201	14254	14200	14092	14195	14270	14139	14262	14313	14069	14110	14172	14024	14168	14305	14270	14213	14010	14180	14116	14146	14217	14219	14091	14224	14066	14177	14299	14285	14035	14118	14083	14133	14335	14179	14060	14159	14148	14030	14061	14033	14333	13971	14093	14162	14111	14142	14111	14158	14142	14127	14191	14186	14235	14070	14215	14241	14170	14267	14150	14091	14200	14083	14241	14113	14187	13945	14040	14126	14268	14125	14279	14161	14288	14176	14182	13866	14173	14216	14388	14187	14169	14134	14022	14324	14117	14033	14198	14022	14093	14272	14135	14136	14008	14154	14208	14352	14236	14077	14070	13988	14081	14181	14219	14355	13995	14283	14087	14084	14329	14321	14083	14181	14123	14173	14235	14029	14204	14152	14133	13951	14113	14174	14066	14161	14114	14389	14202	14033	14298	14315	14028	14029	14159	14154	13962	14146	14185	14135	14427	14017	14190	13927	14076	14125	14211	14095	14130	14136	14246	14109	14387	14251	14086	14210	14191	14288	14196	14152	14130	14161	14293	14188	13994	14113	14256	14193	14023	14065	14179	14160	14240	14219	14233	14242	14073	14161	14149	14133	14156	14109	14172	14079	14320	14284	14131	14181	14082	14315	14158	14251	14208	14212	14070	14287	14136	14098	14235	14338	14376	14184	14236	14232	14217	14250	14264	14122	14276	14155	14215	14288	14277	14034	14128	14138	14227	14132	14258	14012	14105	14246	14290	14294	14284	14220	14388	14199	14108	14223	14171	13968	14230	13977	14052	14356	14200	14146	14096	14178	14097	14299	14108	14255	14222	13979	14371	14256	14152	14285	14178	14197	14109	14145	14174	14081	14227	14260	14298	14246	14232	14142	14343	14088	14376	14278	14184	14298	14149	14031	14213	14196	14033	14270	14257	14151	14084	14172	14099	14013	14145	14162	14316	14224	14024	14301	14293	14168	14066	14031	14128	14328	14073	14276	14241	14147	14127	14093	14243	14180	14266	14133	13943	14265	14301	14032	14278	14088	14314	14218	14036	14184	14286	14197	14020	14020	14174	14078	14253	14160	14137	14380	14134	14134	14021	14356	14414	14259	14236	14323	14274	14242	14011	14007	13989	13964	13986	14034	14115	14271	14203	14120	14125	14324	14184	14168	14325	14326	14352	14074	14049	13957	14099	14274	14167	14120	14146	14250	14273	14232	14325	14210	14113	14144	14309	14118	14096	14051	14199	14288	14072	14282	14330	14311	14249	14030	14198	14309	14084	14219	14142	14252	14196	14287	14104	14103	14142	14218	14037	14100	14213	14096	14180	14019	14284	14330	14182	14189	14377	14085	14090	14087	14080	14009	14150	14329	14160	13929	14025	14124	14062	14224	14250	13925	14026	14333	14273	14177	14174	14194	14204	14123	14320	14163	14058	14075	14404	14072	14093	14324	14491	14158	14024	14139	14122	14020	14009	14167	14102	14066	14301	14109	14152	14259	14189	14093	14067	14151	14069	14013	14177	14131	14078	14199	14285	14079	14235	14196	14336	14293	14224	14231	14082	14199	14182	14148	14109	14308	13984	13983	14262	14164	14159	13962	14245	14300	14280	14004	14251	14144	14295	14192	14354	14309	13963	14223	14310	14218	14229	14049	14194	14150	14303	14298	14182	14182	14159	14209	14145	14230	14189	14164	14158	14179	14074	14041	14121	13988	14000	14247	14377	14214	14232	14232	14304	13999	14247	14260	14138	14172	14078	14128	14226	14092	14198	14178	14027	14309	14094	14069	14252	14076	14172	14092	14176	14269	14219	14216	14097	14177	14138	14315	13972	14152	14071	14180	14203	14193	14186	14258	14133	13917	14053	14132	14107	14054	14087	14068	13905	14075	14307	14145	14188	14394	14197	14192	14138	14177	14208	14305	14097	14034	14225	14307	14079	14150	14073	14250	14246	14164	14197	14154	14066	14268	14276	14066	14107	14320	14128	14220
62612	88533	61259	36921	23407	15976	13637	13341	13033	13089	13112	13234	13114	13100	13129	12990	13017	13195	13317	13126	12899	13088	13394	13124	13130	13132	13110	13221	13122	13133	13092	13061	13123	13089	13141	12952	13123	13281	13223	12862	13201	13151	13083	13011	13142	13164	13137	13102	13200	13013	13108	13098	13083	13003	13024	13182	13062	13174	13289	13299	13318	13113	13136	13267	13187	13192	13134	13261	13212	13016	13292	13060	13178	13036	13050	13003	13097	13057	13139	13172	13154	13272	13129	13223	13315	13081	13193	13032	13292	13057	12934	12925	12986	13141	13049	13075	13091	13079	13150	13074	13143	13281	13082	13228	13064	13107	13128	13120	13185	13208	13163	13137	13121	13198	13153	13203	13132	12978	13147	13105	13212	13085	13238	13077	13112	13277	13069	13386	13127	13094	13169	12926	13156	13043	13084	12979	13275	13044	13084	13091	12964	13079	13058	13154	13254	13188	13200	13107	13042	13097	13204	13057	13004	13019	13185	13059	13179	13205	12943	13140	13159	13084	13352	13067	13149	13095	13086	13157	13036	13192	13111	13093	13127	13023	13080	13189	13015	13049	12987	13109	13183	13084	13160	13095	13109	13153	13003	13141	13052	13028	13057	13032	13086	13181	13019	13161	13246	13208	13040	13115	13141	13087	13090	13036	12967	13354	13230	13138	13084	13317	13079	13186	13064	13107	13153	13082	13204	12880	13099	13121	13116	13068	13156	13104	13169	13170	13342	12963	13244	13036	13030	13233	13163	13000	13139	13239	13080	13217	12879	13136	13091	13061	13242	13088	13172	13027	13134	12991	13079	13301	13149	12972	13041	13174	13172	13135	13090	13163	13061	12977	13038	13086	13174	13110	13134	13112	13108	13079	13000	13130	13083	13007	13197	13040	13085	13052	13118	13136	13272	13136	13049	12872	13221	13185	13050	13175	13270	13178	13079	13042	13112	13023	13103	13160	13370	13151	13108	13122	13243	13167	13041	13044	12924	13099	13019	13000	13002	13150	12900	13209	12995	12989	13071	13165	13256	13126	13173	13296	13152	13161	13114	13099	13167	13043	13113	13235	13050	13180	13092	13093	13103	13117	13161	13032	12915	13058	13070	13055	13166	13210	13123	13097	12943	13188	13141	13059	13246	13168	13143	13097	13067	13112	13045	13103	13072	13085	13128	13001	13185	13101	13132	12889	13130	13048	13143	13276	13143	13296	13230	13050	13246	13184	13161	13082	13187	13033	12992	13092	13094	13140	13071	12980	13060	13063	13257	13067	13101	13123	12969	13053	13169	13090	13094	12976	13038	13135	13212	13229	13023	13090	13102	13153	13049	13185	12952	13097	12956	13268	13031	13122	13221	13040	13057	12937	13120	12984	12899	13161	13044	13070	13123	13024	13159	12989	13040	13032	12980	13243	13300	12980	13216	13111	13164	13122	13070	12892	13060	13054	13100	13241	13093	13176	13136	13087	12976	13104	13091	13159	13049	13061	13174	13134	13177	13179	13207	13095	13138	13147	13327	13020	13056	13123	12965	13125	13093	13045	13046	13408	13027	12933	13131	13230	13138	13118	13140	13043	13241	13156	13090	13138	13178	13146	13117	12985	13094	13084	12940	13137	13185	13258	13065	13030	13034	13220	13023	13077	12990	13132	13214	13159	13239	12995	13102	13166	13154	13156	13081	13166	13232	13074	13167	13162	13040	13155	13169	13277	13124	12982	13196	13183	13067	13237	13043	13092	13017	12918	13143	13220	13077	13132	13193	13241	13024	13210	13118	13034	13126	12997	13256	13120	13099	13100	13394	13032	13032	12922	13255	13094	13167	13020	13076	13032	13176	13008	13031	13119	13107	13069	13037	13047	13055	13212	13199	13146	13159	13026	12982	13077	13188	12847	13178	13061	13216	13260	13251	13281	13059	13008	13057	13098	13034	13110	12960	13053	12979	12924	13083	13167	13046	13238	12961	13174	13202	13205	13173	13063	13215	13212	13045	13003	13126	13185	13090	13221	13202	13020	13171	13087	13070	12949	12976	13200	12965	13042	13172	13175	13186	13012	13113	13190	13112	13103	13035	13271	12993	13324	13000	13184	13165	13330	13139	13093	13143	13116	13124	13080	13107	13074	13222	13097	13219	12944	13147	12923	13212	13072	13035	13160	13101	13030	13186	13217	13053	13068	12937	13243	13115	13056	13149	13294	13139	13000	13133	13104	13268	13217	13206	13037	13186	13168	13245	12931	13221	13105	13264	13036	13149	13136	13090	13100	12980	13212	13057	13161	13164	13037	13022	12911	13223	13005	13028	13240	12987	13041	13209	13078	13076	13045	13052	12952	12867	13128	13045	12915	13160	13104	13201	13203	13154	13145	13191	12964	13270	13122	13055	13084	13086	13075	13269	13075	13039	13078	13082	13098	13101	13043	13163	13157	12981	13077	13210	13066	13000	13283	13025	13081	13167	13192	13086	13130	13196	13151	13126	13132	13141	13089	13107	12954	13204	12884	13254	13036	13236	13138	13277	13141	13129	13187	13141	13051	13010	13146	12998	13003	13253	13394	12978	13174	13279	13019	13035	13179	13017	13072	13221	13044	13116	13054	13145	13074	13052	12974	13216	13008	13010	13278	13089	13203	13065	13135	13124	13093	12986	13008	13089	13020	13225	13190	13031	13035	13223	13084	13045	13065	13104	13139	13288	13277	13147	13211	13080	12911	13217	13156	13156	13120	12999	13139	13087	13047	13110	13125	13043	12963	13011	13091	12936	13272	13001	13172	13046	13192	13072	13221	13099	13051	13206	13140	13229	13349	13118	13216	13041	13035	13115	13044	12975	13177	13101	13086	12948	13157	13048	13175	13092	13213	13181	13105	13030	13086	13198	13027	13057	13133	13135	13051	13029	13085	13093	13085	13032	13097	13137	13109	13143	13154	13176	13102	13023	13323	13131	13117	13131	13034	13095	13005	13146	13046	13127	13093	13121	13256	13090	13281	13184	13170	13161	13246	13195	13044	13085	12988	13103	13074	13325	13055	13047	13053	13059	13089	13053	13169	12988	13189	13176	13106	13169	13225	13151	13147	13108	13290	12972	13134	13058	13236	12958	13077	12982	13110	13205	13081	12974	12954	12954	13143	13044	13094	12965	13025	13070	13101	13136	12907	13032	13186	13121	13112	12997	13340	12935	13137	13094	13081	13078	13089	13146	13261	13092	13030	13044	13221	12958	13158	13072	13054	13096	13063	13349	13049	13227	13208	12996	13113	12970	12981	13145	13095	13104	13041	13151	13182	13168	13058	13161	13112	13022	13067	13204	13211	13192	13149	12981	13198	12970	13190	13141	13003	12983	13020	13279	13272	13033	13092	13169	13130	13184	13143	12967	13113	13051	13081	12909	13381	13143	13153	13161	13181	13090	13178	13094	13323	13112	13013	13166	12954	13208	12966	13101	12960	13090	12973	13240	13024	13159	12922	13245	13164	13182	13190	13079	13281	13048	12998	13158	13058	13226	12993	13238	13074	13053	13184	13117	13184	13233	13002	13096	13164	13209	13106	13166	13224	12980	13266	12968	13087	13086	13099	13222	13141	13028	13047	13302	13143	13092	12969	13146	13073	13019	13148	13102	13082	13139	13199	12969	13181	13047	13085	13089	12935	13224	13023	13212	13088	13109	13077	13147	12978	13188	13250	13099	13254	13015	13214	12884	13319	13152	13135	13107	13019	13058	12985	13172	13108	13111	13250	13023	13171	13122	13033	13279	12947	13007	13102	13152	13090	13051	13015	13026	13055	12945	13212	13133	12872	13181	13188	13075	13051	13049	12876	13132	13315	13153	13108	13122	12970	13124	13178	13029	12964	13159	13071	13162	13141	13161	13032	13149	13242	13098	12984	13143	13035	13176	13167	13037	12976	13158	12929	13284	13072	13047	12979	13147	13103	13039	13120	13079	13076	13107	13155	13058	13146	13187	13082	13157	13110	13156	13085	13288	13019	13048	13049	13152	13006	13152	13110	13096	13232	13162	13119	13047	13175	13283	13038	13009	13036	13167	12940	13047	13111	12983	13202	13095	13129	13186	13104	13264	13009	13018	13166	13068	13271	13020	13073	13104	12944	13044	13065	13266	13266	13053	13167	13182	13038	13124	13054	13166	13249	13143	12921	13065	13201	13166	13106	13165	13070	13197	13063	13075	13170	13166	13018	13082	13121	13041	13144	13124	13135	13059	13088	13156	13016	13133	13065	13136	13050	13204	12976	13020	13131	13215	13032	13257	13020	13155	13014	13117	13183	13165	13072	13191	13049	13161	12999	13126	12913	13061	13137	13314	13116	13235	13246	13070	13027	12978	13171	13164	13255	13044	13256	13049	13146	13065	13087	12945	13123	13120	13291	13059	13047	13175	12886	13160	13050	13079	13196	13025	13208	13149	13042	13016	13123	13123	13149	13078	12998	13137	12979	13029	13112	13264	13226	13173	13139	13125	13078	13194	13014	13162	13087	13069	13218	13152	13002	13119	13129	13105	13138	13266	13228	12970	13055	13032	13079	13214	13340	13225	13047	13097	13310	13273	13038	13222	13000	13200	13110	13143	13162	13233	13071	13154	13143	13137	13172	13207	13121	13214	13243	13277	12991	13135	13097	13154	13085	12912	13020	12986	12994	13340	13173	13090	13183	13278	13063	13154	13120	13168	13024	12983	13062	13138	13029	13063	13189	13125	13050	13141	13075	13112	13064	13167	13089	13128	13068	13073	13162	13051	12995	13178	13210	13155	13264	12950	13189	13181	13089	13230	13177	13179	13185	13036	13103	13059	13212	12989	13154	13102	13226	13241	13103	13212	13095	13109	13112	13126	13041	13173	13013	13085	13122	12954	12996	13018	13210	13202	13264	12979	13206	13081	13146	13024	12992	13151	13107	13038	13147	13071	13093	13044	13123	12940	13121	12996	13108	13212	13137	13186	13066	13099	13134	13101	13026	13082	12988	13015	12936	13115	13058	13078	13104	13101	12977	13101	13056	13074	13056	13103	13050	13182	13268	13287	13095	13221	13176	12927	13160	13158	13167	12939	13069	13024	13047	13170	13157	13280	13174	13048	13142	13049	13233	13111	13079	13106	13185	13111	13065	13148	13053	13089	13152	13164	13153	13106	13033	13076	12939
23056	22130	29861	24597	22043	22915	22176	15706	14253	14339	14372	14238	14073	14061	13940	14174	14053	14154	13896	13889	13940	14069	14034	13938	13997	14087	14036	13788	13949	13928	13827	13918	13861	14060	13927	14162	14053	14109	13910	14036	13959	13953	13899	13978	13938	13970	13951	13976	14021	13974	13913	13947	13892	13999	13867	13683	14032	13854	13728	13942	13905	14154	13846	13961	14021	13988	14025	13979	14062	14075	13773	13774	13855	13859	13882	13854	13921	13824	13825	13944	14055	13904	13822	13897	13787	13828	13987	13914	13824	13970	13800	13660	14023	14156	13858	13938	13971	13839	13701	13671	13864	14039	13879	13791	14063	13929	14017	13883	13876	13892	13957	13736	13905	13995	13917	13949	14022	13674	14091	14041	13833	13901	13884	13972	13729	13964	14026	13929	13845	13733	13760	14007	13977	13797	13926	13829	14091	13930	13930	13819	13890	13959	14000	13792	13833	13649	13960	13841	13651	13723	14069	13768	13698	14067	13702	13803	14031	13930	13947	13825	13945	13910	13838	13710	14022	13989	13815	13949	13734	13775	13806	13820	13836	13773	13712	13809	13941	13804	13785	14003	13740	13798	13821	13873	13841	13934	13924	13788	13735	13868	13952	13863	13831	13855	13970	13889	13838	14154	13902	13940	13856	14098	13737	14002	14003	13754	13981	13957	13766	13827	13961	13847	13827	13933	13821	14013	13789	13850	14009	13791	13720	13865	14158	13891	13882	13735	13790	13785	13879	13927	14007	13931	13892	14020	13953	13839	13857	13880	13857	13873	13891	13799	13791	13923	13939	13880	13808	13870	13795	13848	13742	13908	13949	13932	13774	13843	13917	13807	13790	13887	13750	14120	13905	13855	13772	13995	13909	13794	13762	13800	14098	13897	13912	13787	13873	13850	13857	13938	13745	13685	13881	13778	13884	13873	13956	14029	13650	13813	13920	13763	13861	13961	13873	13934	13793	13922	13859	14013	13891	13728	13772	13865	13874	13978	13856	13830	13916	13697	13793	13985	13822	13815	13991	13809	13797	14003	13857	13961	13918	13900	13870	13993	13958	13955	13974	13948	13816	13799	13907	13871	13743	13944	13905	13845	13847	13838	14000	14106	13804	13943	13829	13962	13779	13866	14008	13823	13817	13932	14021	13837	13798	13664	13960	14012	13746	13793	13751	13869	13736	13749	13871	13879	13958	13896	13768	13988	13849	13718	13713	13742	13919	13710	14010	13891	13886	13848	13742	13722	13916	13967	13930	14092	13648	13809	13830	13957	13912	13781	13718	13788	14003	13997	13857	13936	13867	13845	13783	13924	14000	13672	13727	13831	13915	13881	13846	13850	13921	13906	13969	13725	13827	13859	13864	13780	13754	13834	13730	13941	13897	13906	13853	13993	13977	13850	13880	13915	13828	13723	13973	13858	13935	13988	13824	13924	13876	13835	13933	13649	14029	13927	13914	13872	13989	13814	14059	13820	13889	13824	13842	13913	13888	13868	13956	13661	13796	13938	13838	13928	14005	13805	13811	13810	13804	13895	13840	13752	13877	13930	13929	14029	13839	14028	13817	13802	13648	13913	13749	14038	13969	13751	14103	14012	13944	14013	13844	13962	13866	13990	13950	13830	13910	13760	14109	13790	13878	13845	13806	14046	13885	14074	13964	13869	13681	13799	13908	14053	14004	13928	13928	13760	14013	13759	14052	13880	13968	14086	13846	13865	14025	13871	13835	13874	13831	13862	13675	13723	14087	13833	13940	13785	13866	13797	13952	13696	13801	13659	13918	13995	13908	13865	14000	13828	13987	13926	13819	13565	13943	13766	13847	13864	13937	13961	14004	13959	13906	13927	13915	13890	13724	13896	13989	13769	13993	13590	13871	13932	13804	13881	13936	13787	13805	13957	13783	13890	13842	14000	13900	13828	13985	13810	13824	13860	13844	13951	13979	13864	13884	13886	13816	13832	13887	13874	13757	13775	13791	13981	13848	13809	13705	13778	13781	13802	13778	13916	13786	13824	13976	13942	13873	13884	14031	13891	13874	13809	13873	13804	13729	13856	13834	13997	13766	13791	14059	13881	13757	13670	13861	13823	14020	13841	13932	13719	13888	13871	13717	13946	13823	13835	13899	13796	13706	13870	14027	13876	13725	14031	13923	13828	13967	14010	13896	13751	13929	13998	13776	13907	13710	13843	13825	13841	13884	13831	13924	13805	13706	14014	13931	13938	13856	13793	13673	13877	13991	13758	13877	13885	13808	13789	13710	13785	13792	13837	13777	13703	13732	13733	13844	14005	13898	13633	13817	13839	13895	13688	13827	13920	13795	13834	13720	13841	13808	13817	13889	13761	14035	13780	13797	13963	13922	13904	13723	13738	13772	13894	14129	13910	13631	13940	13825	13836	13854	14030	13985	13849	13842	13755	13801	13886	13802	13921	13867	13953	13749	13903	13857	13872	13884	13951	13911	13719	14086	13933	13841	13767	13859	14067	13949	13903	13830	13765	14066	14002	13931	14020	13806	13693	13737	13779	13830	13718	13797	13899	13915	13882	13923	13902	13822	13849	13850	13839	13985	13859	13818	14019	13853	14149	13919	13905	13823	13816	13790	13728	13809	13990	13755	13790	13859	13594	13992	13767	13752	13784	14209	13866	13830	13783	13942	13827	13975	13862	13638	14037	14014	13898	13886	13853	13828	13814	13685	13989	13937	13899	13949	14023	13815	13820	13913	13808	14002	13876	13907	13864	13768	14045	13922	13894	13756	14067	13712	13855	13710	13829	14081	13855	13984	14034	13804	13829	13823	13928	13858	13931	13818	13874	13938	13726	13834	13861	14007	13898	13819	13782	13837	13836	13892	13845	13954	13931	14029	13968	13897	13840	13853	13968	13975	13805	14045	13902	13984	13863	13674	13789	13735	13863	13899	13808	13925	13971	13856	13851	13746	13924	13877	13855	13817	13841	13752	13781	13883	13832	13886	13925	13893	13839	13837	13716	13760	13693	13574	13769	13817	13819	13656	14030	13880	13955	14234	13917	13842	13729	13898	13903	13774	14094	13850	13810	13918	13773	13948	13874	13852	13915	13885	13899	13743	13923	13916	14007	13791	14140	13959	13853	13836	13733	13788	13818	13889	13844	13832	13811	13798	13854	13765	13715	13842	14033	13885	13925	13890	13908	14088	13828	13852	13827	13820	13975	13964	13943	13936	13830	13908	13850	13997	13809	13781	13944	13628	13824	13760	13919	13866	13906	14079	13782	13919	13702	13817	13811	13741	13865	13926	13888	13899	13643	13836	13816	13950	13938	13928	13788	13864	13894	13777	13962	13965	13772	13786	13818	13826	13850	13897	13840	13719	13732	13876	14076	13993	13756	13852	13933	13718	13708	13911	13868	13784	13914	13855	13937	13830	13766	13888	14058	14089	13853	13777	13821	13767	13715	13966	13915	13792	14029	13847	13702	13867	14067	13736	13899	14040	13878	13890	13805	13855	13895	13690	14014	13877	13603	13849	13724	13795	13815	13952	13774	13810	13986	13905	13955	13980	13819	13961	13924	13970	14036	14053	13907	13839	13674	13760	13882	13851	13890	13838	13686	13865	13832	13991	14022	13579	13723	13739	13949	13991	13757	13865	13941	14098	14055	14039	13926	13875	13873	14144	13788	13810	13884	13931	13691	13870	13713	13872	13599	13756	13687	13990	14097	13934	13953	13933	13944	13886	13804	13938	13989	14032	13999	14022	13873	13776	13801	13760	13599	13883	13711	13997	13946	13928	13808	13822	13775	13999	13932	13757	13827	13829	13743	14039	13899	13979	13843	13775	13739	14001	13875	13824	13985	13877	13958	13854	13952	13995	13889	13742	13787	13832	13774	13856	13946	13808	13902	13868	13879	13918	13869	13790	13878	13660	13843	13824	13909	13829	13890	13937	13831	14043	13712	13898	13776	13789	13803	13888	13845	13853	13949	13996	13935	13957	13919	13759	13694	14096	13949	13828	13736	13833	13944	13892	13892	13908	13819	13931	13867	13938	13788	13606	13917	13716	13652	13703	13878	13816	13867	13784	13908	13878	14016	13823	13955	13842	14055	13886	13824	13810	13981	13931	13876	13824	13875	13843	13918	13790	13803	13718	13829	13797	13876	13788	13970	13971	13927	13787	13847	13996	13961	13853	13832	13936	14019	13896	14159	13885	13839	13935	13847	13973	13730	13727	13827	13777	13812	13827	13906	13777	13764	13728	13832	13632	13945	13900	13908	13636	13820	13797	13608	14034	13706	14016	13927	13885	13838	13846	13805	13839	13822	13880	13915	13948	13828	13749	13905	13793	13942	13904	13815	13799	13909	13795	13993	13892	13895	13803	13853	13918	13893	13880	13932	13711	13684	14042	13852	13777	13832	13720	13878	14064	13816	13730	13913	13789	13909	13873	13864	13966	13694	13736	13721	13899	14010	13854	13828	13812	13823	13779	13761	13793	13897	13929	13797	13908	13791	13868	13867	13747	13797	14024	13790	13976	13842	13997	13912	13840	13835	14034	13820	13973	13728	13911	13853	14153	13815	13908	13687	13880	13621	13785	13828	13894	13785	13840	13969	13853	14000	13861	13799	13905	13760	13768	13898	13618	13657	13820	13807	14011	14003	13885	13707	13973	13840	14042	13920	13970	13833	13848	13785	13794	13808	14093	13834	13901	13767	13698	13827	13823	14067	13974	13872	13848	13831	14028	13817	13947	13740	13944	13984	14114	13878	13879	13935	13743	13928	14170	13786	13676	13830	13790	13870	13821	13987	13793	13985	13919	13761	13849	14025	13925	14017	13953	13821	13759	13831	13809	13809	13668	13900	13977	13808	13825	13785	13903	14005	13958	13857	13875	13885	13906	13734	13807	13948	13846	13934	13834	13961	13819	13973	13836	13847	13731	13826	13980	13681	13770	13871	13768	13779	13865	13893	13874	13762	13982	13875	13807	13901	14093	13849	13855	13968	13900	13914	14033	13880	13875	13934	14000	13916	13807	14025	13952	13931	13763	13906	13980	13864	13817	13880	13987	13817	13710	13678	13831	13850	13686	13830	13931	14090	13743	13972	13941	13723	13745	13907	13877	13927	14087	13798	13829	13884	13979	13798	13916	13969	13694	13950	13901	13859	13857	13820
58745	98414	75544	47188	28910	18317	14463	13725	13161	12763	12886	12798	12938	12908	12848	12862	13005	13035	12732	13066	13069	12934	12891	12973	12943	12743	12902	12743	12916	13006	12933	12834	12929	12844	12813	12876	12851	12876	12833	12742	13027	12959	12860	12744	12989	12910	13082	12859	12789	12876	12953	13068	12878	12898	12990	12915	12907	12941	12939	12948	12818	12914	13008	12919	12880	12756	12894	12941	12867	12718	12949	12960	12920	12677	12804	12831	12885	12848	12814	12844	12864	12864	13050	12807	12893	12911	12829	12807	12724	12808	12748	12813	12920	12801	12813	12827	12849	12930	12820	12785	12869	12927	12805	12856	12880	12820	12870	12725	12719	12727	12808	12857	12775	13057	12903	12702	12894	13123	12812	12905	12718	12941	12786	12938	12941	12888	12943	12947	12813	12806	12954	12845	13002	12812	12866	12773	12873	12972	13050	12801	12874	12956	12961	12814	12918	12991	12672	12729	12786	12847	12902	12898	13017	12961	12983	12832	12883	13077	12887	12792	12830	12980	12696	12828	12778	12879	12849	12862	12800	12980	12788	12836	12861	12901	12934	12835	12715	12926	12859	12874	12917	13011	12749	12739	13002	12762	12958	12818	12801	12880	12708	12901	12741	12986	12815	12814	12687	12874	12909	12843	12894	12837	12920	12866	12734	12919	12690	12678	12894	12892	12871	12868	12694	12810	12867	13001	12928	12921	12819	12957	12944	12775	12962	12887	12810	12856	12862	13045	12828	12769	12903	13032	12962	12885	12923	12799	12849	12789	12731	12895	12811	12824	12939	12987	13051	12940	12718	12865	12850	12755	12880	12940	12869	12872	12774	13028	12899	12920	12755	12736	12820	12933	12755	12834	12824	12970	12879	12929	12925	12739	12731	12970	12841	12776	12736	12860	12839	12895	12802	12837	13010	12864	12834	12787	12881	12839	12960	12968	12889	12850	12916	12813	12891	12746	13019	13002	12831	12799	12954	12647	12967	12858	12627	12836	12842	12831	12949	12895	12738	12886	12988	12693	12767	12883	13037	12801	12930	12724	12784	12779	12937	12698	12801	12801	12852	13025	12877	12893	12879	12845	12954	12943	12942	12779	12929	12788	12811	12935	12840	12851	12862	12764	12657	12834	12725	12856	12887	12949	12831	13093	12860	12798	12880	12767	12888	12883	12732	12758	13053	12903	12855	12586	12973	12770	12886	12884	12858	12883	13025	12908	12704	12962	12787	12876	12920	12987	12823	12823	13078	12802	12897	12777	12803	12817	12873	12895	12805	12881	12863	12786	12909	12866	12942	13028	13005	12832	12756	12720	12839	12975	12905	12949	12809	12845	12685	12758	12835	12954	12741	12861	12911	12885	12799	12828	12838	12844	12920	12860	12954	12874	12803	12796	12819	12811	12780	12744	12783	12712	12876	12694	12748	12887	12675	12670	13003	12907	12894	12755	12689	12773	12830	12838	12899	12753	12800	12825	12847	12877	12852	12819	12780	12752	13080	12936	12855	12803	12907	12852	12830	12790	12941	12784	12911	12956	12859	12877	12884	12782	13013	12897	12758	12771	12964	12824	13020	12810	12943	13089	12817	12838	12765	12769	12967	12887	12881	13014	12764	13005	12923	12847	12953	12936	12817	12847	12844	12876	12822	12747	12724	12739	13043	13046	13013	12890	12809	12830	12871	12976	12800	13021	12777	12942	12778	12734	13000	12653	12869	12822	12665	12768	12787	12858	12889	12836	12727	13079	12812	12786	12935	12729	12802	12777	12896	12747	12940	12809	12744	12754	12884	12901	12759	12872	12839	12813	12850	12773	12790	12667	12905	12895	12776	12727	12884	12965	12950	12772	12869	12941	12956	13001	12895	12840	12849	12709	12917	12892	12829	13004	12925	12760	12879	12896	13060	12802	12883	12891	12882	12857	12783	12753	12851	12745	12997	12823	12803	12802	12806	12771	12948	12904	12893	12979	12775	12851	12788	12919	12837	12990	12914	12814	12801	12956	12935	12729	12902	12806	12866	12856	12852	12763	12736	12863	12895	12831	12747	12935	12855	12888	12782	12841	12910	12816	12830	12888	12775	12824	12983	12761	12834	12959	12961	12838	12844	12763	12856	12788	12917	12796	12885	13020	12866	12782	12942	12766	12951	12883	12902	12936	12774	12947	12947	12873	12827	12949	12822	12820	12948	12824	12898	12878	12819	12872	12798	12849	12764	12775	12955	12838	12934	12862	12892	12957	12871	12925	12899	12882	12846	12814	12788	12967	12775	12778	12922	12991	12796	12670	12936	12801	12811	12862	12878	12780	12866	12794	12748	12878	12846	12859	12991	13008	12897	12824	12878	12810	12884	12912	12802	13005	13003	12799	12883	12910	12911	12597	12766	12810	12758	12871	12912	12793	12978	12748	12917	12918	12830	12774	12751	12951	12639	12821	12883	12798	12939	12857	13002	12955	12838	12819	12799	12895	12896	12802	12704	12790	12836	12835	12800	12927	12805	13078	12781	12806	12876	12880	12886	12975	12856	12897	12870	13037	12806	13002	12864	12858	12809	12762	12912	12794	13001	12757	12881	12871	12841	12942	12794	12843	12983	12829	12804	12831	12907	12948	12946	12984	12869	12846	12883	12923	12957	12868	12892	12881	12850	12979	12846	12816	12894	12834	12839	12816	12877	12784	12740	12805	12903	12850	12838	12924	12870	12949	12929	13060	12859	12854	12790	12928	12854	13114	12887	12801	12903	12818	12919	12896	12703	12820	12647	12849	12943	12906	13033	12643	12941	12838	12809	12781	12909	12775	12877	12861	12841	12791	12797	12853	12803	12813	13032	12862	12612	12888	13102	12795	13044	12904	12727	12812	12851	12733	12830	12718	12885	12678	12897	12954	12816	12789	12828	12893	12985	12791	12618	12898	12878	12866	12876	12991	12886	12821	12940	12827	12923	12900	12848	12824	12980	12903	12819	13004	12753	12832	12675	12797	12975	12898	12681	13034	12826	12828	13064	12941	12798	12782	12817	12971	12833	12929	12722	12793	13025	12749	12652	12733	12908	12644	12896	12789	12691	12765	13140	12892	12783	12890	12813	12963	12863	12952	12794	12908	12843	12806	12785	12975	12945	12965	12935	13006	12905	12859	12967	12824	12836	12882	12858	12992	12822	13002	12860	12964	12941	12797	12969	12782	12875	12898	12665	13088	12730	12941	13050	12914	12975	12901	12752	12792	12885	12921	12895	12853	12850	12910	12934	12819	12919	13039	12749	12950	12770	12750	12752	12829	12926	12821	12705	12855	12864	12834	12968	12868	12798	12644	12868	12780	12799	12967	12985	12838	12735	12848	12783	12702	12743	12903	12996	12822	12918	12695	12785	12841	12986	12919	12814	12792	12858	12780	12821	12761	12801	12917	12912	12810	12751	12764	12890	12706	12870	12830	12807	12890	12943	12899	12819	12778	12961	12803	12962	12744	13000	12761	12943	12768	12904	12945	12852	12918	12906	12826	12828	12895	12594	12863	12921	12899	12869	12617	12801	12845	12888	12888	12854	12975	12901	12925	12927	12678	12912	12969	12854	12812	12751	12851	12911	12795	12936	12694	12945	12841	12762	12897	12680	12785	12876	12820	13006	12756	12738	12948	13045	12890	12909	12834	12849	12771	12967	12774	12851	12931	12833	12866	12771	12960	12802	12804	12760	12782	12843	12919	12831	12974	12811	12993	12929	12838	12749	13053	12954	12922	12807	12919	12974	12823	12854	12758	12810	12817	12816	12735	12747	12892	12812	12813	12835	12830	12946	12639	12915	12767	13063	12882	12700	13036	12720	12799	13007	12819	12903	12861	12969	12751	12961	12875	12797	13007	12824	12884	12743	12916	12893	12779	12910	12834	12753	12992	12946	12859	12853	12998	12946	12789	12768	12850	12942	12887	12802	12949	12751	12990	12919	12946	12940	12792	12896	13054	12849	12753	12892	12997	12856	12859	12908	12821	12775	12921	12888	12923	12844	12816	12812	12787	12903	12983	12906	12922	12906	12885	12805	12839	12950	12849	12881	12971	12783	12853	12882	12790	12740	12879	12852	12969	12825	12728	12882	12814	12864	12814	13039	12863	12862	12998	12948	12890	12903	12814	12775	12909	12922	12905	12724	12800	12932	12838	12722	12991	12862	12778	12900	12813	12877	12796	12803	12813	12738	12858	12794	12919	12885	12912	12885	12623	12706	12956	12795	13008	12758	12904	12907	12894	12682	12828	12924	12759	12822	12931	12786	12791	12992	12837	12860	12930	12796	13049	12642	12769	12888	12705	13011	13058	12797	12815	12773	12989	12779	12701	12803	12781	12953	12994	12947	12752	12701	12714	12800	12900	12854	12901	12911	12853	13020	12787	12817	12915	12776	12612	12842	12844	13029	12803	12943	12974	12791	12923	12925	12784	12965	12865	12802	12797	12787	12822	12781	12752	12903	12930	12786	12848	12824	12910	13012	12818	12782	12769	12957	12998	13000	12785	12853	12919	12781	12806	12884	12870	12995	12901	12868	12828	12988	12862	12774	12751	12877	12827	12724	12842	12915	12874	12837	12715	12951	12890	12922	12773	12942	12953	12784	12771	13045	12797	12811	12855	12774	12861	12757	13031	12750	12747	12807	12828	12881	12774	12840	12801	12857	12992	12806	12832	12890	12997	12867	12796	12947	12926	12867	12848	12856	12922	12725	12788	12853	12886	12619	13023	12851	12895	12772	12986	12804	12817	12950	12865	12948	12877	12819	12865	12971	12787	12752	12828	12696	12919	12807	12839	12852	12865	13014	12870	12926	12967	12923	12918	12839	12999	12933	12936	12866	12928	12938	12894	12970	12692	12759	13050	12789	12912	12928	12792	12934	12804	12796	13004	12876	12961	12795	12749	12873	12989	12808	12846	12772	12883	12923	12673	12825	12698	13107	12903	12939	12941	12836	12811	12862	12946	12824	12874	12826	12867	12883	12867	12971	12771	12790	12767	12815	12733	12834	12920	12811	12832	12845	12987	12868	12751	12823	12955	12936	13007	12906	13009	12845	12928	12860	13002	12855	12895	12924	12986	12822	12815	12847	12762	12850	12593	12689	12791	12841	12844	12859	12813	12936	12816	12833	12650	12978	12902	12772	12873	12844	12813
33013	36806	31971	24004	16439	14995	14872	14507	14466	14599	14614	14502	14385	14577	14352	14639	14510	14429	14498	14514	14430	14681	14244	14459	14278	14457	14355	14493	14325	14565	14487	14419	14495	14463	14559	14416	14548	14564	14441	14271	14608	14582	14613	14465	14500	14425	14401	14685	14393	14371	14499	14482	14492	14582	14324	14403	14392	14389	14358	14397	14467	14347	14374	14272	14245	14340	14309	14620	14540	14410	14589	14468	14513	14531	14603	14334	14416	14418	14701	14456	14360	14420	14470	14638	14349	14450	14369	14678	14361	14652	14464	14276	14459	14508	14565	14778	14505	14438	14417	14442	14612	14512	14682	14347	14659	14486	14513	14380	14405	14437	14311	14474	14721	14586	14340	14449	14517	14450	14513	14663	14543	14510	14379	14343	14481	14473	14374	14328	14382	14466	14463	14534	14344	14484	14491	14688	14450	14523	14651	14413	14643	14565	14396	14213	14602	14391	14471	14348	14510	14461	14618	14486	14525	14561	14406	14487	14505	14483	14330	14303	14271	14505	14580	14358	14523	14465	14329	14444	14542	14263	14343	14506	14343	14482	14516	14354	14529	14441	14385	14458	14451	14443	14445	14278	14425	14475	14405	14499	14396	14532	14233	14528	14658	14453	14553	14263	14459	14390	14338	14398	14415	14364	14526	14387	14326	14380	14367	14343	14392	14405	14512	14623	14270	14535	14320	14341	14545	14392	14314	14513	14493	14571	14393	14542	14687	14561	14493	14515	14245	14253	14631	14397	14376	14323	14338	14410	14285	14495	14475	14352	14466	14529	14484	14455	14535	14448	14403	14425	14489	14277	14454	14402	14433	14384	14510	14442	14487	14586	14419	14414	14485	14450	14573	14392	14716	14472	14460	14568	14490	14249	14485	14537	14598	14427	14578	14500	14453	14653	14521	14345	14388	14391	14327	14344	14533	14524	14406	14522	14199	14283	14311	14412	14530	14372	14368	14439	14441	14403	14628	14557	14478	14238	14437	14631	14390	14360	14256	14639	14207	14331	14406	14451	14449	14411	14425	14181	14476	14321	14675	14481	14560	14608	14441	14432	14318	14367	14490	14523	14492	14334	14512	14500	14336	14580	14486	14599	14522	14410	14465	14341	14483	14455	14456	14424	14468	14560	14510	14447	14465	14442	14433	14553	14497	14379	14385	14507	14264	14365	14404	14502	14400	14366	14324	14459	14410	14359	14442	14422	14437	14517	14418	14448	14418	14406	14412	14383	14523	14499	14339	14549	14394	14237	14524	14444	14686	14426	14401	14522	14624	14644	14672	14557	14601	14476	14437	14455	14360	14708	14302	14437	14311	14184	14304	14140	14212	14304	14316	14610	14362	14503	14423	14425	14468	14326	14291	14391	14500	14390	14399	14399	14430	14577	14581	14582	14416	14345	14472	14462	14221	14624	14570	14628	14538	14490	14559	14370	14371	14430	14269	14541	14354	14339	14459	14436	14433	14324	14455	14514	14585	14530	14461	14553	14567	14443	14521	14552	14356	14303	14382	14583	14414	14518	14255	14302	14583	14571	14550	14430	14386	14560	14627	14409	14590	14638	14514	14633	14438	14336	14408	14394	14594	14357	14406	14589	14497	14348	14355	14508	14583	14292	14340	14427	14446	14568	14253	14723	14398	14313	14429	14290	14499	14441	14486	14479	14541	14499	14555	14250	14357	14380	14535	14499	14554	14362	14442	14654	14451	14417	14277	14424	14350	14364	14567	14630	14705	14409	14595	14651	14407	14495	14408	14586	14459	14342	14424	14522	14469	14404	14486	14500	14423	14448	14450	14562	14462	14468	14423	14369	14272	14579	14364	14512	14489	14740	14530	14476	14465	14357	14446	14500	14518	14419	14526	14459	14388	14427	14462	14383	14441	14391	14438	14361	14543	14515	14459	14451	14589	14397	14431	14513	14429	14484	14632	14330	14341	14591	14706	14614	14380	14537	14512	14191	14677	14645	14485	14457	14628	14447	14403	14368	14292	14550	14483	14428	14464	14346	14486	14223	14601	14395	14483	14354	14366	14564	14476	14369	14556	14412	14406	14238	14477	14456	14365	14377	14364	14386	14518	14417	14536	14310	14452	14338	14554	14377	14323	14467	14530	14575	14366	14299	14574	14298	14369	14393	14426	14334	14429	14170	14477	14463	14421	14486	14475	14252	14319	14463	14488	14236	14290	14589	14352	14440	14650	14513	14326	14493	14381	14730	14359	14636	14387	14568	14458	14511	14400	14384	14472	14480	14432	14363	14591	14505	14433	14707	14664	14368	14531	14344	14455	14473	14369	14397	14645	14303	14611	14350	14355	14519	14451	14382	14387	14559	14436	14411	14527	14421	14421	14386	14565	14462	14532	14620	14454	14437	14543	14521	14570	14568	14593	14400	14324	14469	14476	14549	14644	14401	14521	14520	14470	14642	14421	14419	14551	14472	14524	14458	14498	14406	14380	14419	14410	14228	14438	14460	14506	14407	14346	14530	14332	14403	14461	14479	14492	14410	14368	14412	14519	14486	14507	14525	14585	14537	14487	14320	14473	14358	14446	14518	14395	14483	14313	14431	14544	14312	14376	14454	14386	14239	14473	14455	14399	14502	14483	14528	14482	14605	14319	14515	14384	14499	14382	14392	14435	14415	14460	14521	14412	14387	14595	14433	14494	14597	14597	14384	14507	14405	14657	14620	14286	14360	14430	14457	14350	14384	14590	14451	14491	14417	14594	14571	14391	14322	14572	14474	14663	14521	14570	14592	14495	14466	14393	14480	14559	14764	14511	14612	14610	14265	14644	14598	14416	14585	14508	14348	14567	14617	14533	14416	14609	14637	14470	14542	14472	14517	14374	14582	14393	14656	14569	14568	14282	14448	14544	14470	14375	14437	14398	14479	14464	14411	14374	14409	14396	14333	14239	14407	14459	14332	14500	14623	14354	14532	14392	14513	14372	14572	14618	14506	14548	14436	14371	14479	14485	14684	14376	14254	14426	14313	14606	14570	14394	14513	14421	14376	14472	14488	14414	14630	14409	14562	14365	14225	14434	14413	14482	14359	14486	14276	14396	14420	14347	14635	14412	14495	14611	14518	14445	14462	14458	14669	14530	14382	14353	14297	14533	14407	14392	14465	14565	14407	14450	14471	14419	14371	14359	14286	14470	14324	14542	14545	14498	14429	14562	14499	14611	14497	14382	14396	14448	14422	14585	14489	14535	14578	14497	14480	14602	14426	14354	14604	14489	14436	14419	14250	14445	14480	14309	14366	14224	14377	14294	14341	14484	14420	14477	14523	14435	14237	14360	14504	14410	14431	14297	14515	14598	14407	14497	14499	14407	14357	14472	14502	14417	14356	14405	14321	14456	14449	14361	14408	14405	14433	14476	14481	14368	14356	14280	14398	14359	14415	14410	14288	14617	14507	14575	14521	14396	14311	14322	14437	14392	14364	14424	14342	14432	14489	14721	14453	14330	14681	14478	14402	14264	14620	14478	14439	14515	14597	14559	14609	14577	14559	14509	14352	14477	14401	14416	14487	14503	14464	14541	14555	14491	14466	14696	14361	14529	14545	14514	14625	14250	14573	14571	14274	14366	14401	14554	14328	14470	14512	14575	14561	14464	14407	14479	14464	14621	14437	14504	14446	14475	14252	14573	14491	14260	14371	14324	14555	14627	14628	14542	14410	14285	14068	14396	14427	14496	14378	14657	14492	14471	14525	14370	14405	14549	14530	14304	14466	14654	14484	14262	14470	14423	14369	14395	14459	14530	14332	14475	14715	14394	14427	14432	14318	14456	14377	14601	14512	14370	14505	14418	14257	14559	14470	14502	14371	14321	14563	14500	14353	14504	14324	14524	14636	14359	14496	14382	14440	14607	14402	14341	14332	14456	14413	14408	14426	14497	14315	14624	14391	14431	14432	14344	14434	14494	14376	14413	14404	14598	14490	14290	14393	14431	14399	14522	14456	14594	14410	14344	14412	14381	14522	14472	14458	14148	14429	14532	14352	14635	14718	14430	14554	14474	14701	14225	14321	14288	14603	14569	14616	14510	14399	14494	14293	14610	14313	14461	14660	14512	14395	14491	14567	14594	14355	14480	14430	14535	14507	14351	14467	14434	14328	14495	14301	14579	14436	14645	14467	14412	14416	14429	14491	14372	14495	14421	14371	14345	14377	14270	14498	14504	14579	14480	14430	14355	14532	14435	14453	14461	14353	14429	14445	14358	14387	14556	14523	14568	14453	14443	14614	14599	14455	14506	14454	14509	14575	14512	14527	14572	14635	14359	14391	14425	14296	14450	14570	14581	14423	14364	14315	14385	14399	14479	14459	14348	14441	14379	14448	14404	14454	14591	14573	14474	14718	14460	14331	14363	14499	14428	14538	14555	14697	14410	14373	14531	14423	14466	14488	14519	14328	14294	14475	14309	14449	14484	14661	14321	14514	14648	14526	14409	14361	14366	14403	14431	14447	14483	14380	14426	14405	14513	14460	14541	14447	14494	14431	14614	14443	14514	14376	14436	14407	14494	14259	14537	14395	14474	14536	14550	14399	14454	14622	14453	14483	14452	14485	14298	14467	14454	14413	14438	14410	14483	14553	14539	14518	14295	14697	14494	14499	14661	14578	14616	14384	14422	14461	14610	14390	14418	14488	14440	14416	14403	14527	14419	14513	14504	14412	14362	14662	14501	14561	14294	14610	14555	14461	14391	14592	14547	14511	14340	14309	14553	14547	14556	14424	14479	14445	14355	14485	14386	14376	14439	14627	14687	14450	14478	14549	14335	14399	14331	14461	14476	14589	14134	14045	14444	14435	14491	14373	14468	14444	14496	14468	14500	14528	14447	14296	14560	14363	14313	14224	14437	14438	14447	14572	14442	14464	14447	14428	14459	14297	14413	14504	14559	14495	14530	14435	14455	14561	14439	14380	14423	14545	14235	14456	14523	14473	14444	14521	14431	14481	14343	14327	14350	14349	14558	14513	14639	14450	14509	14335	14525	14575	14425	14427	14626	14269	14463	14475	14445	14539	14484	14373	14342	14369	14477	14560	14418	14304	14638	14600	14274	14360	14430	14695	14410	14253	14453	14426	14574	14517	14448	14550	14661	14513	14546	14420	14507	14497	14535	14427	14650	14437	14419	14544
45457	53232	33636	20610	15087	14002	13433	13216	13340	13416	13399	13393	13361	13339	13270	13366	13324	13293	13216	13512	13304	13426	13254	13221	13437	13311	13220	13339	13456	13241	13318	13280	13143	13338	13152	13338	13218	13361	13184	13418	13284	13317	13454	13375	13359	13269	13249	13287	13437	13273	13294	13336	13228	13226	13213	13320	13465	13297	13260	13268	13279	13402	13337	13309	13337	13269	13078	13346	13372	13206	13266	13369	13293	13341	13418	13164	13338	13296	13188	13360	13368	13266	13237	13340	13296	13294	13439	13236	13208	13188	13309	13132	13211	13291	13247	13159	13321	13325	13323	13381	13209	13351	13279	13308	13386	13110	13273	13335	13074	13337	13248	13368	13236	13325	13206	13382	13231	13163	13160	13296	13222	13364	13190	13430	13377	13254	13277	13360	13199	13233	13187	13177	13351	13299	13262	13170	13398	13187	13203	13269	13366	13232	13318	13205	13137	13234	13389	13456	13182	13229	13197	13337	13271	13213	13324	13288	13314	13179	13186	13355	13291	13288	13265	13056	13238	13253	13452	13186	13192	13188	13217	13311	13220	13384	13237	13117	13309	13370	13346	13385	13380	13319	13260	13168	13198	13375	13182	13260	13284	13294	13255	13306	13302	13205	13278	13295	13294	13414	13404	13297	13347	13142	13114	13106	13301	13238	13283	13244	13306	13211	13368	13430	13331	13320	13393	13259	13250	13245	13027	13097	13199	13259	13192	13185	13401	13203	13249	13222	13286	13368	13267	13254	13369	13369	13350	13178	13282	13395	13150	13164	13496	13243	13531	13326	13326	13250	13178	13074	13286	13312	13299	13479	13365	13147	13189	13444	13150	13278	13110	13332	13384	13129	13098	13230	13328	13207	13328	13294	13261	13151	13188	13318	13279	13289	13337	13259	13134	13272	13329	13288	13271	13137	13325	13139	13235	13085	13344	13225	13258	13312	13228	13312	13166	13245	13339	13441	13266	13151	13210	13280	13205	13249	13304	13189	13541	13235	13262	13289	13293	13356	13334	13325	13185	13434	13339	13330	13217	13367	13287	13213	13174	13210	13275	13322	13210	13311	13188	13156	13245	13453	13357	13332	13166	13165	13196	13313	13352	13397	13291	13270	13251	13376	13195	13179	13338	13341	13255	13234	13208	13478	13109	13180	13359	13252	13241	13261	13283	13230	13313	13267	13219	13267	13212	13283	13159	13162	13292	13281	13385	13180	13240	13289	13196	13293	13234	13217	13279	13244	13464	13263	13294	13217	13296	13191	13426	13188	13338	13340	13270	13445	13251	13231	13438	13294	13147	13387	13469	13378	13461	13146	13320	13386	13304	13238	13264	13246	13226	13340	13332	13203	13295	13203	13208	13139	13313	13365	13201	13260	13341	13505	13184	13443	13278	13272	13233	13343	13391	13100	13392	13247	13087	13315	13273	13213	13209	13390	13197	13220	13263	13191	13272	13241	13511	13259	13162	13354	13224	13501	13266	13257	13408	13268	13338	13314	13192	13353	13259	13366	13346	13196	13210	13131	13465	13356	13429	13374	13190	13226	13210	13149	13306	13295	13204	13313	13398	13172	13220	13296	13336	13328	13239	13337	13368	13259	13391	13283	13355	13344	13310	13258	13555	13411	13197	13348	13291	13348	13293	13282	13168	13354	13241	13310	13176	13159	13416	13444	13245	13211	13461	13312	13250	13201	13159	13368	13167	13141	13082	13209	13309	13286	13242	13122	13228	13226	13275	13323	13262	13363	13316	13194	13301	13286	13249	13187	13167	13463	13226	13244	13141	13212	13353	13094	13259	13357	13307	13211	13511	13393	13213	13315	13342	13353	13336	13233	13126	13145	13132	13255	13080	13253	13167	13154	13433	13209	13300	13375	13279	13139	13213	13323	13345	13412	13279	13206	13364	13305	13184	13288	13279	13305	13292	13250	13126	13189	13277	13297	13132	13214	13382	13263	13338	13275	13213	13417	13273	13172	13294	13368	13386	13323	13307	13172	13281	13273	13381	13266	13188	13302	13236	13332	13115	13098	13389	13099	13322	13242	13312	13312	13212	13344	13172	13211	13293	13352	13199	13299	13444	13298	13373	13184	13344	13231	13290	13213	13449	13332	13242	13418	13349	13111	13359	13283	13195	13517	13262	13331	13208	13261	13260	13232	13268	13396	13311	13151	13459	13166	13101	13327	13449	13285	13328	13218	13266	13426	13178	13220	13280	13324	13387	13189	13298	13413	13249	13284	13336	13332	13058	13170	13273	13219	13353	13281	13307	13311	13277	13367	13217	13303	13336	13241	13295	13328	13155	13424	13299	13209	13317	13341	13429	13256	13319	13306	13386	13234	13197	13051	13184	13151	13302	13304	13280	13211	13243	13244	13461	13280	13442	13280	13170	13187	13191	13357	13273	13173	13312	13390	13366	13433	13280	13237	13300	13358	13271	13382	13423	13257	13437	13459	13271	13161	13248	13207	13290	13374	13510	13263	13388	13150	13376	13264	13297	13299	13217	13179	13234	13389	13246	13293	13396	13374	13419	13410	13268	13337	13312	13407	13201	13422	13201	13408	13266	13213	13318	13256	13221	13112	13118	13195	13230	13233	13145	13237	13222	13295	13337	13311	13326	13141	13209	13197	13186	13364	13280	13331	13299	13310	13365	13279	13178	13489	13512	13283	13359	13107	13279	13380	13294	13224	13378	13161	13277	13423	13511	13286	13297	13145	13247	13206	13318	13400	13396	13264	13128	13515	13263	13240	13215	13102	13196	13346	13195	13331	13366	13300	13438	13388	13187	13320	13347	13167	13289	13238	13511	13259	13330	13329	13297	13230	13456	13313	13302	13181	13264	13206	13338	13347	13323	13380	13272	13215	13304	13218	13135	13176	13437	13267	13363	13256	13291	13405	13527	13185	13388	13299	13332	13156	13372	13063	13260	13174	13339	13262	13297	13252	13321	13270	13209	13383	13184	13362	13261	13228	13219	13170	13196	13194	13216	13228	13492	13123	13257	13212	13313	13227	13351	13246	13198	13252	13337	13336	13184	13253	13223	13294	13401	13257	13277	13201	13316	13449	13360	13193	13258	13144	13238	13217	13245	13150	13317	13371	13465	13299	13237	13191	13393	13306	13216	13243	13299	13260	13322	13418	13250	13201	13186	13262	13342	13428	13267	13288	13336	13233	13338	13226	13358	13408	13479	13170	13132	13198	13315	13287	13345	13291	13217	13191	13380	13215	13303	13370	13180	13520	13205	13271	13318	13445	13234	13350	13275	13461	13334	13369	13346	13216	13326	13121	13211	13249	13393	13255	13409	13305	13130	13335	13084	13287	13284	13104	13331	13268	13349	13171	13241	13351	13256	13288	13199	13314	13338	13267	13239	13405	13316	13266	13188	13249	13303	13139	13273	13245	13294	13291	13312	13306	13315	13287	13170	13152	13381	13203	13291	13444	13306	13316	13325	13313	13404	13314	13302	13301	13159	13350	13303	13333	13195	13382	13219	13353	13267	13441	13261	13274	13327	13331	13136	13291	13307	13513	13283	13411	13248	13268	13287	13363	13366	13292	13212	13278	13295	13250	13198	13275	13335	13301	13344	13228	13079	13349	13213	13370	13416	13368	13265	13213	13322	13393	13221	13356	13235	13401	13276	13190	13055	13225	13230	13285	13121	13196	13381	13468	13469	13189	13349	13322	13294	13413	13334	13140	13304	13433	13412	13437	13304	13263	13212	13185	13364	13283	13259	13295	13268	13256	13340	13230	13347	13356	13221	13124	13254	13237	13258	13394	13327	13403	13277	13258	13419	13239	13354	13230	13236	13250	13332	13283	13295	13376	13298	13146	13309	13309	13393	13282	13182	13380	13192	13380	13379	13211	13205	13287	13349	13157	13247	13285	13298	13347	13200	13218	13300	13269	13314	13480	13182	13410	13318	13283	13381	13167	13340	13262	13299	13192	13253	13320	13338	13148	13236	13308	13194	13113	13277	13466	13339	13252	13101	13376	13321	13278	13284	13227	13159	13323	13386	13339	13049	13434	13270	13265	13226	13381	13320	13408	13356	13270	13326	13366	13383	13169	13246	13314	13387	13334	13293	13162	13223	13218	13254	13206	13301	13255	13319	13256	13360	13336	13315	13350	13213	13376	13271	13185	13117	13354	13326	13308	13335	13297	13210	13381	13199	13280	13498	13302	13271	13196	13244	13347	13082	13376	13152	13271	13238	13265	13375	13217	13319	13186	13220	13233	13332	13413	13432	13209	13424	13400	13283	13293	13203	13400	13254	13272	13354	13348	13251	13300	13349	13353	13260	13208	13376	13347	13269	13548	13349	13269	13266	13194	13313	13251	13375	13060	13211	13207	13255	13340	13221	13403	13405	13185	13279	13347	13384	13180	13314	13225	13324	13213	13180	13382	13277	13258	13287	13243	13361	13198	13272	13277	13341	13355	13183	13395	13362	13377	13157	13385	13436	13331	13335	13281	13409	13282	13273	13289	13223	13391	13153	13308	13412	13355	13380	13356	13305	13354	13250	13430	13202	13375	13273	13362	13336	13311	13227	13250	13348	13415	13285	13310	13179	13273	13257	13253	13289	13388	13197	13269	13087	13412	13220	13339	13316	13168	13290	13258	13297	13294	13344	13288	13337	13519	13250	13334	13408	13165	13181	13466	13342	13307	13297	13288	13348	13295	13204	13337	13307	13371	13355	13123	13205	13293	13384	13330	13309	13279	13236	13219	13168	13305	13392	13212	13142	13089	13199	13164	13372	13162	13322	13367	13261	13348	13193	13316	13288	13257	13366	13231	13254	13250	13411	13400	13406	13153	13218	13131	13178	13217	13277	13399	13324	13372	13305	13319	13252	13259	13161	13221	13308	13279	13132	13220	13525	13359	13315	13205	13372	13056	13310	13218	13454	13190	13453	13474	13474	13180	13148	13129	13369	13417	13200	13392	13180	13292	13205	13429	13449	13406	13398	13312	13239	13489	13305	13178	13165	13510	13344	13428	13206	13302	13319	13194	13394	13270	13377	13130	13226	13409	13233	13323	13329	13228	13521	13244	13344	13252	13325	13368	13231	13252	13200	13271	13373	13315	13259	13535	13144	13303	13446	13311	13219	13221	13241	13317	13265	13330	13396	13187	13386	13294
24522	23758	30919	26749	22564	20051	17260	14805	14172	14349	14371	14375	14131	14433	14306	14284	14233	14131	14228	14082	14253	14215	14228	14133	14204	14214	14367	14167	14181	14029	14275	14290	14171	14053	14132	14381	14296	14134	13965	14185	14105	14230	14239	14088	14361	14401	14176	14137	14100	13996	14162	14096	14298	14236	14062	14177	14231	14112	13975	14118	14237	14316	14117	14190	14356	14253	14213	14227	14189	14059	14181	14104	14208	14005	14241	14224	14189	14056	14187	13932	13912	14261	14194	14256	14081	14102	14145	14027	13887	14188	14205	14075	14022	14210	14292	13967	14013	14115	14219	13906	14139	13990	14229	14023	14223	14051	14007	13998	14089	14134	14046	14085	14130	14107	14318	14238	14108	14159	14138	14089	14111	14033	14085	14077	14083	14122	14184	14141	14002	14057	14007	14143	14122	14161	14106	14321	14131	14011	14277	13864	14082	14114	14089	14048	14035	13995	14098	14101	14182	14040	13981	14078	13879	14060	14072	14291	14063	13943	14277	14049	14146	14166	14108	14015	14127	14243	14066	14004	14235	14082	13967	14062	13981	14125	14029	14070	14108	14103	14355	14172	14265	13933	14191	14136	14071	14118	14305	14174	14179	13992	14146	14122	13974	14279	14131	14127	14300	14009	14190	14095	14225	14307	14013	14257	14177	14054	14172	14157	14402	14278	14212	14256	14210	13997	14250	14210	14067	14017	14188	14104	14171	14242	14016	14150	14190	14175	14078	13947	13989	14029	13991	14230	14230	14132	14069	14150	14153	14310	14161	13945	14203	14020	14045	13967	14186	14095	13901	14041	14137	14112	14219	14018	14167	13887	14150	14298	14241	14221	14046	14141	14146	14090	14128	14228	14161	14027	14202	13936	14095	14130	14040	14047	14115	14128	14123	14119	14166	14091	14197	14219	14180	14119	14003	14122	14014	14161	14163	14074	14336	14160	14273	14037	14038	14112	14004	14145	14175	14246	14239	14109	14048	14057	14030	14124	14166	14281	14271	14272	14260	14093	14090	14184	13976	13917	14046	14214	13962	14151	14215	14069	14251	14123	14106	14139	14237	13874	14011	14196	14124	14182	14218	14071	14242	14166	14209	14087	14011	14117	14119	14095	14138	14215	14055	14127	14079	14187	14126	14008	14192	14099	14095	13923	14206	14231	14062	14150	14179	14072	14129	14145	14246	14281	14039	14059	14274	14310	14109	14121	13997	13906	14081	14018	14162	14125	14235	14322	14059	14039	14186	14023	14313	14113	14295	14140	14326	14212	14246	14023	14000	14189	14165	14306	14058	14137	14160	14082	14175	14030	14094	14116	14102	14233	13869	14087	14231	14095	14105	14068	14097	14049	13992	14159	14100	14266	14260	13964	13984	14064	13989	14104	14205	14071	14143	14213	14086	14126	14222	14056	14000	14057	14186	14146	14236	14139	14413	13964	14105	14146	14041	13978	14033	14143	13995	14082	14119	14099	14029	13892	13958	14055	14139	14042	13967	14025	14238	14290	14178	14083	14199	14069	14300	14180	14076	14039	14191	14092	14040	14053	13922	14211	14153	14180	14044	14209	14124	14035	14257	14156	14237	14077	14192	14178	14121	13977	14116	14011	14219	14116	14015	14053	14006	14016	14278	14172	14130	14008	14202	14166	14009	14132	14158	14124	13995	13927	14199	14230	14064	14290	14103	14016	14135	14008	14289	14338	14092	14035	14132	14105	14109	14044	14153	14234	14168	14142	14166	14256	14202	14092	14024	14195	14112	14173	14025	13969	14109	14225	14280	13987	14258	14033	14265	14054	14111	14168	14187	14220	13937	14026	14003	14242	14032	14088	14252	14248	14072	14065	14159	14011	14074	14122	14239	14118	14007	13978	14059	14100	14022	14005	14154	14040	14161	14163	14035	14156	14147	13943	14146	14075	14055	14063	13941	14222	14197	14013	14078	14008	14151	14106	14087	14190	14061	14184	14133	14173	14138	14053	13919	14048	14225	14101	14094	14190	14200	14186	14102	14189	14046	13995	14022	14167	14054	14248	14195	14181	14112	14278	14121	14071	14072	14211	14107	14027	13982	14119	14041	13999	14070	14004	14246	14342	14211	14082	14061	14131	14294	14019	14062	14155	14107	14174	14061	14104	14160	14097	14122	14070	13985	14026	14155	14226	14064	14062	14235	14114	14323	14041	14166	14277	14139	14208	13854	14176	14071	14166	14012	13906	14119	14224	14094	13983	14286	14083	14194	14039	13944	14088	14057	14117	14241	14266	14064	14166	14097	14360	14129	14159	13902	14153	14087	14011	14111	14104	13974	14118	14042	14220	14354	14021	14215	14035	14197	14097	14287	14150	14122	14358	13801	14081	14232	14060	14142	14111	14133	14069	14031	14166	14279	14123	14104	14240	13924	13985	14326	14071	14083	14107	14158	14052	14243	14225	14299	14143	14063	14255	14153	14227	14292	14250	14069	14316	14102	13933	13964	14155	14224	14190	13922	14059	13870	14024	14125	14059	14186	13986	14138	14230	14107	14161	14074	14146	14201	14238	14070	13956	14189	14144	14160	14105	14112	14142	14291	14096	14071	14190	13897	14016	13999	14207	14087	14237	14049	14358	14328	14029	14030	14074	14108	14148	14154	14217	14142	14174	14103	14173	13925	13938	14122	14155	14098	14227	14182	14244	14019	14275	14132	14025	14037	14107	14099	14045	14030	14091	14223	14037	14005	13940	13980	14215	14080	14240	14175	14181	14048	14290	14189	14215	14227	14377	14396	14118	14208	14068	14156	14185	14134	14045	14000	14130	14146	14153	14242	14056	14222	14004	14028	14251	14220	13869	14307	14068	14255	14132	14157	14083	14059	14153	14138	14310	14039	14002	14037	14056	14075	14228	14048	14044	14117	14022	14162	14000	14029	14343	14093	14048	13955	14177	14124	14080	14220	14110	14049	14117	14215	14147	14027	14123	14236	14270	14278	14277	14148	14241	14204	14026	13939	14201	14219	14089	14270	13977	13885	14111	14068	14239	14182	14211	14130	14072	14090	14011	14219	14131	14104	14218	14022	14025	14044	14125	14270	14174	14092	14121	14051	14171	14198	14117	14160	14122	14168	14152	14021	14151	14018	14273	14185	14065	14000	14206	14157	14226	14110	14094	14264	14010	13923	13890	14076	14142	14168	14103	14144	14191	14026	13949	14019	14005	14282	14160	14216	14106	14079	14198	14222	14103	14374	14121	14080	14110	13897	14074	14143	14097	14249	14113	14128	14262	14187	14237	14247	14115	14137	14146	14223	13977	14105	14022	14002	14188	14114	14228	14200	14342	14032	14025	14101	14062	14130	14070	14077	14107	14114	14202	14065	14193	13987	14126	14107	14073	14087	14129	14247	14237	14272	14136	14258	14010	13987	14009	13983	14233	14009	14012	14043	14192	13984	14169	13942	14114	14230	13959	14288	14290	13968	14116	13894	14101	14239	14068	13985	14079	14068	14080	14232	13970	14248	14096	14185	14164	14197	14299	14111	13897	14210	14041	14438	14103	13999	14113	14007	13918	14211	14281	14100	14132	14086	14113	14029	14078	14264	14113	14282	14229	14093	14101	13959	14070	14363	14231	14204	14159	14443	14363	14178	14054	13931	14039	14252	14068	13983	14180	14318	14150	14315	14191	14189	14110	14262	14149	14135	14088	14224	14035	14037	14160	14151	14057	14171	14165	14133	14268	13972	14027	14017	14247	14171	14072	14095	14066	14286	14090	13972	14080	13863	14269	14136	14095	14072	14121	14188	13939	14152	14096	14053	14080	14232	13909	14110	14097	14115	14111	14150	14100	14308	14151	14161	14133	14077	14103	14132	14061	14150	14213	14016	14291	14069	14067	14164	13956	14033	13910	14028	14073	14114	14148	14198	14126	14134	14062	14143	14203	13966	13870	14056	14142	14130	14120	14147	14069	13973	14091	14167	14219	14129	14141	14020	14216	14003	13966	13845	14138	14192	14003	14311	14061	13815	14057	14034	14032	14023	14021	14077	14018	14116	14129	14059	14157	13988	14220	14245	14210	14121	14271	14055	14043	14229	14023	14142	14029	14021	13977	13962	14124	14000	14054	14181	14056	14280	14208	14225	14095	13953	14065	14210	14076	14135	14025	13964	14043	14084	14190	14112	13943	13985	14065	14304	13991	14236	13991	13965	14086	14019	14202	14074	14142	14153	14074	14105	14207	14052	14097	13982	14271	13920	14065	14116	14125	14037	14350	14214	14009	14313	14185	14145	14069	14066	14122	13991	14101	14205	14263	13975	14078	14206	14256	14171	14140	14110	14160	14287	14112	14036	14100	14067	14221	14255	13932	14234	14148	13975	14048	14012	14055	13994	13787	14132	14018	14193	14039	14118	14179	14044	14076	14052	14056	14155	14116	14090	13966	14198	13999	14038	14241	14142	14104	14095	14146	14090	14281	14352	14202	14110	14093	14225	14325	13960	13903	14101	13994	14046	14094	14119	14030	13999	14058	13973	14029	13968	14098	14161	14101	14226	14087	14072	14136	14000	14092	14163	13889	14233	14141	14388	14269	14099	14289	14170	14270	14150	14096	14211	14081	14233	14057	14184	14096	14291	14021	14138	14134	14208	14157	13989	14107	14300	14166	13975	14112	14077	14258	14256	14035	14108	14196	14184	14084	14047	14041	13995	14082	14082	14150	14143	14180	14187	14121	14312	14095	14085	14097	14133	14028	14173	14153	14175	13976	14003	14173	14168	14099	14280	14086	14134	14121	14247	14131	14216	14065	14202	13938	14075	13918	14107	14008	13888	14102	14098	14210	14098	14078	14105	14101	14148	14047	14290	14153	14199	14284	14057	14143	14161	14012	13969	14097	14121	14112	14349	14109	14144	13989	14115	14067	14155	14104	14077	14176	14096	14084	14040	14047	14059	13980	14307	14247	14141	14171	13946	14071	14176	14205	14242	14184	14230	14281	14138	13971	14079	14191	14194	14140	13917	13930	13897	13922	14380	14244	14193	14161	14300	14142	14297	14026	14325	14004	14177	14069	14067	14103	14099	14353	13957	14049	14005	14128	14206	14381	14210	14144	14216	14386	14164	14131	13967	14221	14234	14094	14190	14152	14285	14060	14101	14138	13894	14090	14097	14074	14225	14188
63473	87872	60726	36981	21344	15775	13820	13627	13328	13027	12975	13050	12994	12948	13098	13043	13063	13057	13116	13281	12987	13159	12998	13018	13147	13069	13028	13103	12939	13065	12999	13068	13159	13016	12974	13146	12853	12970	13080	13029	12985	13252	13097	13192	13021	13193	12957	12919	13134	12983	13074	13089	13182	13214	13053	13167	12949	13009	12937	12979	13148	13031	13090	13002	13033	13076	13164	13096	13106	12945	13098	13055	13133	13084	13138	13035	13037	12882	12956	13035	13059	12970	13040	13017	13230	12957	13037	13198	13098	13174	13113	13241	12935	13024	12983	13073	12906	13025	13132	12993	12890	13081	12960	12886	13128	12982	13064	13094	13020	13079	13039	13039	13095	13027	13029	13050	13198	12973	13022	13176	12899	13085	13084	13160	13090	13078	13184	13069	13051	13009	13125	13089	13201	13138	13031	13080	12919	13122	13038	13108	12981	12973	13070	13059	12992	12966	13207	13017	13055	13071	12874	13116	13152	13020	13127	13141	13013	13012	13037	12976	12952	13108	13122	13173	12879	13049	12973	12988	13104	13045	13002	13023	13038	13036	12990	13212	13083	13161	13260	13131	13063	13003	13131	13108	12942	13051	13049	13030	13075	12938	13000	13081	13028	12978	13064	13170	13035	13025	13079	13046	13166	12928	13097	12924	12967	13056	13022	12879	13190	12838	13042	12967	13104	12973	13011	12894	12951	13263	12920	13079	13058	13053	13034	12970	13068	12907	12935	13079	13011	13089	13113	12957	13075	13041	13079	12936	13105	13072	12998	12908	13005	12971	13085	13153	13112	13226	13085	13139	13002	12934	13016	12881	13059	13184	12945	13072	12910	12857	12907	13040	13171	13077	13082	12964	13131	13271	13054	12956	13063	13052	13041	13108	13067	13010	12899	13246	12935	12922	12935	13073	13069	13148	13035	13000	12975	13111	13189	12779	13068	12817	13179	13169	13162	13042	12988	13077	12961	13049	12996	13107	13046	13031	13060	13194	13222	13120	12989	12972	13006	12994	12951	12953	13250	13146	13109	13144	13080	13151	13094	13084	13001	13051	13022	13151	13078	12997	13114	12924	13036	13125	13268	13177	12925	13097	13190	12996	13092	12819	13114	12913	13112	13041	13149	13141	13010	13150	13052	13078	12930	13020	13107	13057	13046	13286	13097	12960	13106	13126	12931	12964	12954	13101	13170	12984	12930	13179	13020	13213	13044	13090	13228	13030	12984	13141	12978	13127	12914	13067	13133	13067	13116	13038	13019	13046	13087	13067	13095	13107	13121	13138	13184	13019	13115	12938	13024	13124	12976	13055	13008	13010	13082	13033	13196	13022	13037	12965	13050	12957	12969	13189	13047	12982	13055	13196	13001	13030	12998	13165	12953	13078	13143	12987	13090	13150	13118	12992	12966	13064	13139	13025	12945	13088	13137	13095	13062	13206	13057	12924	13077	13185	13056	12912	13149	13115	12889	13111	13063	13025	12951	12969	12896	13088	13084	13093	12940	13043	13010	12948	12987	13130	13030	12927	13051	13007	13090	13024	13149	13002	12945	13007	12960	13023	13021	12972	12986	13113	13130	13004	13044	13052	13046	13114	12925	13082	13136	13121	13133	13185	13150	12946	12983	13065	13201	13038	12895	12855	13144	13228	13050	13076	13005	13086	13090	12999	13234	12884	13008	13161	13032	12992	12929	12897	13040	13116	12983	13051	13031	12914	13032	13040	13140	12986	13225	13048	12958	13080	12986	12873	13253	12988	12996	13049	13042	12982	13079	12984	13095	12675	13029	13134	13030	12974	13153	12995	13036	13092	12941	12984	13180	12917	13069	12833	13126	13172	12896	13041	13047	12988	13123	13174	13093	13055	13047	13016	12869	13034	13034	13166	13016	13047	13158	13182	13105	13171	13047	13009	13089	13056	13007	12927	13118	13134	13187	12883	13161	12950	13213	13178	13076	13102	13053	13040	12950	12982	13046	13058	13006	13148	12947	13092	12939	13181	13061	12954	13069	13143	13021	13048	13022	13274	12988	12958	12968	13033	12994	13102	13215	12992	13145	13038	13014	13104	12937	13035	12978	13043	13048	13033	13005	13024	12923	13143	12960	13017	13074	12913	13174	13112	13010	13065	13034	13157	13013	13022	13085	12997	13063	13134	12953	13075	13113	13077	13151	13101	12944	13097	13088	13116	13072	13092	13011	12856	13010	13037	13136	12988	12939	12885	13020	13075	12956	13054	13195	13072	13092	12910	13133	13000	13116	13113	13078	12922	13101	13046	13034	13118	13030	13107	12953	13106	13011	13006	13010	13090	12868	13112	13013	13002	12972	13043	12897	12852	13164	13031	13046	13026	13101	13031	13060	13107	13113	13094	13150	12939	13161	13083	13164	13062	13065	12975	13131	12911	13068	13048	13137	13209	13007	13083	12972	13001	13145	12954	13112	13197	13118	13038	13189	13165	13002	13002	12954	13116	12945	13077	13037	12886	12937	13290	13069	12916	13125	13014	12994	13060	13063	13000	12929	13002	12965	13222	13040	13009	13116	13013	13075	13131	13209	13041	13020	13125	13099	12948	12977	13053	12930	13108	12959	13047	12962	13047	12916	13276	13232	13177	12951	12979	12966	13069	13028	12942	12850	12813	13082	12906	12960	13113	13149	12947	12984	13096	12959	13008	13064	13048	13015	13174	13110	13020	12968	13079	12916	13020	13119	12858	13109	13126	12977	13077	13072	13122	12961	12983	12897	13092	13093	13038	13150	12957	13100	13143	13257	12827	13188	13016	13041	13054	12987	13131	13135	13137	12985	13053	13056	13178	13102	13174	12955	13143	13040	13068	12996	12977	13059	13000	13023	12974	13226	13023	13076	13105	13166	13035	13098	13001	12953	13133	13039	12865	12981	13114	12904	13157	13107	12925	12969	13212	13139	13056	13038	13072	12923	13169	13162	13054	13122	13007	13105	12926	13031	12939	13049	13012	13097	12954	12935	12942	13141	13117	12789	13074	13050	12975	12970	13170	13025	13063	12998	13064	13090	13058	13054	13089	13008	12827	13028	13069	12944	13148	13100	12870	13158	13028	13043	13008	13087	13024	13278	13061	13070	13006	13078	12978	13092	13076	13065	13086	13035	13004	13097	13063	12967	12992	13172	12910	13032	13078	12993	13172	13142	12857	12942	13068	13019	13084	12970	13038	13089	13135	13017	13166	12916	13190	12904	13033	13113	12978	12945	13178	13095	13167	13066	12955	13092	13045	12896	13076	13076	13023	13042	13005	13119	13053	12935	13067	12956	13073	13285	13070	12981	13182	13083	12996	13133	12842	13012	13085	13027	12974	13094	12911	13217	13171	13132	12984	12982	13128	13060	12914	12939	12909	12958	12978	13057	13015	13048	13001	12875	12987	13046	13111	13131	13028	12948	13095	12889	12950	13151	13047	13066	12955	13127	13035	12962	12984	13058	12898	13090	13022	13129	13059	13160	12963	13048	13029	13145	13109	13096	13119	13035	12968	12960	13159	13097	13153	13051	13096	13140	13127	13142	13125	12898	13033	13232	13116	13155	12931	13107	12970	13163	12974	13269	12995	13058	13157	13017	13157	13080	13118	13053	13098	13064	12923	13121	13032	13138	12957	12950	13214	13314	13184	13108	13078	13018	13049	12920	13049	13163	13019	13023	12938	13037	13088	13013	13184	13142	13158	13139	13153	12976	13237	12967	13108	13081	13110	13177	13161	13250	12976	12966	12833	13141	13067	13124	12975	13010	13036	13175	13091	13087	13023	13012	13113	12966	13182	13170	13084	13140	12954	12956	13079	13091	13153	13181	13022	13051	13201	12932	12984	13118	12878	13091	13067	12904	13053	13098	13063	13095	13015	13127	12959	12974	13106	13114	13069	13085	13082	13035	13105	13124	13093	12857	13188	13051	13195	13154	13010	13081	13016	12998	13072	13095	12977	13142	13138	12944	13019	12994	13018	13029	13117	13045	13022	13179	13034	13162	13030	13074	13187	13059	12938	12868	13024	13023	13017	13012	13087	13056	13037	13081	13022	13061	13064	12941	13051	12923	13164	13119	12982	13264	13039	13120	13198	13108	12896	12974	12991	13078	12982	12924	12939	13111	12852	13143	12967	13196	13055	13216	12879	12942	13112	13023	13033	13032	13119	12995	13110	12949	13091	13056	12996	13030	13136	12928	12929	13033	13126	13020	12939	13034	13061	13029	12988	13049	12979	13075	12990	12901	13130	13217	13213	13039	13255	13211	13148	13019	12910	13045	13315	13150	13052	13053	12977	12980	12966	13030	12895	13122	13120	13193	13187	13032	13060	13098	13136	13077	13229	13122	13245	12941	13031	12989	13154	13020	13120	13036	13143	13054	12964	12976	12923	13022	13175	13225	13151	13049	12999	12975	13207	12965	12956	13026	12982	13271	13034	12988	13052	13018	12965	13116	13130	13101	13057	13115	13102	12991	12848	13195	13109	13154	13177	13244	13012	13186	13022	13027	12972	13047	13051	12980	12983	13078	13057	13030	13100	13046	13036	13048	13047	13032	13036	13240	13075	13065	13051	13026	12926	13174	12951	13021	12926	13074	13074	12991	13125	12917	13004	12973	13147	13077	12997	13105	12927	12829	13195	13120	12925	12968	13058	13241	12957	12988	13057	13058	13186	13100	13011	13036	13186	13015	13107	13054	13067	13017	13245	13155	13055	13260	13144	12868	13002	13098	13053	13088	13024	13055	13042	12886	13141	13018	13030	12990	13080	12846	12969	13113	12916	13081	12998	13188	13069	12975	13122	13019	12958	13080	12964	12954	13194	13152	13099	13119	12913	13001	12971	12996	13043	13143	13120	12990	12924	13031	13008	13095	13007	12762	13113	12922	13001	12945	13158	13193	13078	13038	13143	13099	13021	12968	12974	13034	13020	13227	12968	13188	13067	12983	12841	13000	13046	13063	13085	12944	13010	13059	12920	13110	13095	13116	13100	12962	12976	13283	13042	13016	13091	12940	13224	13152	12882	12978	12921	13102	13173	13096	12972	13101	13103	13166	12941	12975	13048	13127	13103	13194	12788	13056	12945	13235	13100	13074	12929	12968	12923	13095	13168	13099	13066	13066	12957	13036	13212	13100	13007	12992	13047	13107	12918
22963	22117	29845	24535	22072	22979	23062	16978	15590	15600	15430	15219	15253	15535	15326	15346	15242	15281	15358	15061	15289	15417	15305	15247	15413	15150	15285	15096	15208	15313	15446	15346	15180	15145	15029	15277	15132	14959	15201	15092	15213	15240	15242	15331	15077	14904	15101	15285	15143	14977	14924	15325	15042	15156	15096	15239	15321	15037	15072	15051	14952	15140	15216	15165	15048	15086	15092	14879	15124	15139	15022	14883	15077	14938	15044	15191	15330	15095	15107	15104	15052	15088	15004	15212	15080	15079	14897	15096	15123	15172	14886	15200	15143	15144	15027	14929	15074	15186	15027	14959	14937	15141	15100	15147	14898	15218	15160	15093	15076	15256	15139	15071	15029	15040	15159	15279	15085	14990	14957	15081	15057	15220	15045	14990	15158	15006	15115	15062	14919	15162	15051	14944	14957	14897	15037	15091	15267	14934	14902	15060	15019	15212	15112	15139	15133	15197	14991	15286	15158	15041	15202	15075	15071	15075	15030	15120	14974	15041	14973	15094	15146	15214	15170	15037	15072	15119	14997	15160	14935	15057	15136	15018	14836	15182	15135	14780	14993	15105	15043	15240	15078	15054	15314	15066	14857	15006	15071	15004	15050	15065	14929	15077	15083	14978	15103	15149	14969	14917	15077	15027	15016	15127	15283	15277	14965	15108	15314	15071	15160	14973	15085	14949	15055	15020	15099	15109	15077	14959	15150	15188	14969	14974	15150	15108	15150	15044	15004	15130	15139	15287	15185	15083	15186	15137	15214	15244	15137	15267	15010	14848	15148	15101	15125	15122	14979	15073	15092	15061	15270	14891	15241	15276	14962	14927	15054	14891	15236	14943	15281	15080	15183	14917	14983	15154	15011	15222	15111	15066	14929	15089	15168	15081	15085	15052	15082	15053	15245	15093	14995	14724	15109	15075	15176	15113	15138	15174	15180	14991	15068	14960	15004	15047	15194	15074	15021	15027	14874	14989	15220	14856	15285	15176	15058	15199	15214	15009	14985	15280	15045	15031	14977	15068	15286	15180	15245	15237	15107	14957	14986	14857	14980	15090	15145	15260	15191	15013	14986	15028	14966	15121	15130	15158	15084	15046	15217	14928	15104	15114	15203	15022	15098	15051	15087	15280	15099	15050	15031	15038	14956	15147	15102	15174	15104	15137	15054	15293	15198	15023	15190	15175	15136	15054	15095	14990	15105	15160	15123	15338	15065	15051	15118	15071	15105	15104	15079	15023	15160	15120	15197	15232	14918	15151	15168	14984	15085	15172	15158	15165	15017	15082	15024	15087	15261	15030	14901	15222	14992	15024	14896	15175	15123	14990	15075	15184	14879	15081	14997	15185	15150	15029	15007	15133	15287	14789	15199	15110	15122	15189	15050	15177	15038	15069	15095	15002	15038	15105	15076	14919	15237	15250	15075	14944	15160	14817	15197	15154	15149	15129	15050	15085	14945	15059	14963	15083	15076	15044	15154	15015	15219	15124	14886	15013	15051	15146	15041	14942	15096	14939	15152	15004	15089	15044	14991	15131	14993	15091	15069	14926	15111	14914	15112	15039	14981	15078	15292	15077	15266	15255	15083	15117	15239	15139	15062	15120	15026	14988	15115	14970	15136	15131	15036	15093	15206	15108	15196	15147	15127	15178	15067	15073	15324	15081	15076	15240	15125	15092	15035	15003	14889	15117	15060	15257	15170	15045	15046	15096	15040	15068	15071	15073	14958	15074	15215	14989	15178	15031	15094	15038	15028	15119	15080	15201	15059	15027	15030	14924	14974	14945	15302	15069	15169	15135	15098	15076	15093	14837	15038	15177	14960	15230	15196	15294	15107	15139	15160	15023	15200	15191	14880	15221	15198	15111	15054	15052	14994	15109	15137	15152	15141	15178	15030	14884	15277	15076	15110	15147	14879	15027	15269	15110	15183	15131	15182	15056	15001	15193	15133	15229	15114	15011	15319	15171	15171	14920	15137	15134	15206	15021	15079	15149	15039	15038	15158	15066	15100	14996	15197	14926	14721	15218	15063	15024	15011	14975	14984	15190	15187	15122	15094	15238	15061	15034	14989	14973	15058	15194	15190	14898	15195	14916	15026	15021	15201	14954	15026	15166	15349	15083	14954	15189	15177	15018	15175	15126	14928	15059	15046	15032	15143	15091	15022	15011	15048	15143	14944	15009	15144	14913	15046	15119	15059	15081	15247	15091	15080	14777	14983	14944	14983	15243	14998	14920	15064	15057	15225	15037	14987	15078	15014	15101	15088	14951	15052	14918	15016	15229	15118	15159	14976	15155	14953	15130	15071	15004	15096	15160	15250	14996	15020	15034	15256	15010	15044	15105	15052	15010	15053	15046	15168	15146	15115	14962	14972	15085	15122	15218	15099	15115	14863	15077	15209	15359	15129	14961	15190	14955	14996	15046	14992	14962	15109	15063	15018	15120	15127	14978	14845	14948	15053	15050	15077	15159	15127	15065	15061	15017	15053	15051	15070	15199	15020	14982	15090	14813	14963	15235	14961	14952	15170	15051	14990	15151	15010	15119	15027	14977	14765	14770	14913	15185	15153	14928	15143	15046	15209	15084	15049	15141	14876	15136	15216	14831	15003	15129	15085	14972	15128	15007	14958	15083	15124	15082	14983	15217	15035	14963	15055	15008	15214	15203	15027	15101	15203	15057	14968	15029	15197	15023	15172	15036	15110	14954	15310	15115	15273	15219	14962	15179	15190	15086	15159	15080	15099	15233	15118	15213	14984	15036	15057	15055	15140	14948	14956	15201	15214	15064	15153	15098	15278	15022	15074	15110	15141	14988	15147	15010	15086	14960	15183	15135	15055	15046	15109	15095	15186	15178	15133	15176	14999	15095	14993	15178	14953	15052	14885	15300	15011	15217	15007	15012	15092	15149	15094	15036	14948	15202	15052	15109	15223	14933	15190	15071	15191	15126	15194	15092	14908	15243	14957	15227	15046	15135	15093	14975	14964	14926	15232	15018	15185	15321	15072	15095	14925	15135	15113	15073	14908	14986	15190	15080	15194	15082	15143	15224	15046	14991	15272	15063	14960	14873	15088	15069	15047	14978	14888	15197	15037	15131	15174	15001	15121	15059	15004	14999	15012	15017	15076	15113	15110	15221	15041	15173	15271	15099	15065	15041	15177	15143	15129	14915	15141	15024	15068	15020	15256	15144	15099	15160	15038	15045	14910	15053	15270	15038	15092	15037	15024	15167	15202	15164	15250	15244	15183	14987	15132	15313	15010	15135	15092	14946	15001	14938	15131	15232	14872	15044	14925	15239	15114	15004	15009	14975	15158	14920	15196	15129	15219	15212	15050	15082	14878	14883	15097	15161	15129	15136	15042	15168	14992	15165	15120	15119	15272	15206	15159	15028	15276	15107	15110	15041	14833	14976	15182	15154	15014	15138	14775	15073	15008	14943	15105	15199	14997	15012	15140	15126	14990	15008	15065	15146	14879	15091	15097	15144	14984	15062	15112	14904	15098	15069	15069	15113	15135	15061	14961	15182	15176	15072	15267	14752	15132	15005	14953	14983	15055	14944	15167	15364	15084	14897	15062	15187	15174	15051	15086	15045	15015	15228	15124	15027	15084	14998	15077	14871	15201	15136	15148	15022	15072	14968	14945	15108	15111	15125	14979	15141	14828	15153	15060	14939	15005	15081	14921	15071	14967	15106	15235	15014	15026	15030	15289	15146	15285	14861	14855	15032	14996	14902	15054	15041	14927	14981	15030	14996	14988	15128	14981	15032	15218	15088	14830	15084	14933	15181	15193	14976	14986	15081	15009	15067	15301	14978	14983	14944	15096	14946	15136	15076	15236	15098	15076	15091	15184	15018	15020	15174	14985	15238	15198	15076	15073	15114	15046	15075	15189	15038	15163	14972	14981	14962	15093	15073	15112	14988	15022	14859	14943	15116	14943	14987	15085	15190	15071	15010	15349	14914	14993	15154	14909	14970	15206	15095	14904	15059	14980	15085	15218	15157	15122	15136	14892	15171	15223	14992	15106	14987	15015	14958	14960	15042	15085	14966	15217	15156	15033	15105	15057	14992	14919	14947	14869	15178	14958	15057	15121	14980	14974	15114	15037	14891	15078	15433	15007	14999	15265	15113	15096	14939	15295	15188	15180	14992	15074	15021	14940	15068	15159	15162	15111	15166	15177	15013	15201	14967	15044	15078	15127	14981	15188	15108	15306	15045	15138	15275	14874	14953	15198	15116	15061	14897	15090	14986	15020	15175	15143	15105	15066	15050	15151	15323	15105	15207	15004	14965	15119	14906	15131	15225	14961	14961	15116	15030	15096	15183	15068	15025	15030	15045	15022	15233	15109	15259	15059	15215	15180	14908	15088	15204	15027	15087	15256	15334	14992	15137	15068	15071	15147	15152	15146	15031	15152	15037	15043	15049	15327	14802	15163	15090	14981	15114	15012	15116	15072	15241	15122	14872	15227	15167	14922	15018	15010	15096	15179	15159	14994	14970	15397	15165	15302	15023	15065	15045	14950	15114	15107	15084	14914	14927	15286	15168	15021	15121	15264	14958	15179	15029	14921	15086	15045	15080	14924	15044	15197	15156	15173	15043	15051	15250	15148	15035	15056	15042	15071	15228	15327	15171	15267	15245	15141	15039	14969	15066	15088	15264	15098	15288	15092	15060	15143	15114	14999	15091	14936	15056	15058	15026	15187	14980	14841	14934	15062	15221	15090	15033	15115	15047	15151	15027	15090	15280	15071	15118	15051	15077	15253	15061	15066	15218	15099	15098	14992	14986	15267	15189	14955	15100	14951	14981	15107	15063	14920	15009	15005	15143	15053	15042	15058	15192	15218	15207	14880	14925	15013	15169	15092	15207	15053	15199	15026	15054	15264	15140	15244	14958	14953	15028	14912	15070	15048	14937	15213	15109	15217	15152	15040	15020	15031	15116	14873	14777	15003	14798	15061	15058	14891	15157	15066	15044	14973	15038	14895	15186	15306	14980	15053	15091	15037	15029	15174	15067	15068	15180	15255	15140	14949	15064	15087	15245	15068	15033	15159	15077	15172	15051	15147	15104	15169	15216	14909	15047	15093	15019	15279	15017	14947	15080	15172	15109	15054	14981	14958	14823	14939	15145	15007	15004
61821	99124	74788	47874	28337	18228	14805	14340	13766	13615	13750	13601	13775	13789	13692	13680	13776	13714	13809	13625	13529	13580	13561	13770	13777	13650	13787	13738	13572	13820	13726	13600	13683	13764	13521	13761	13577	13691	13682	13585	13649	13801	13682	13568	13582	13745	13694	13554	13882	13736	13445	13760	13748	13864	13692	13633	13540	13648	13569	13707	13840	13803	13538	13797	13740	13557	13690	13613	13689	13620	13774	13825	13782	13655	13616	13613	13599	13602	13684	13698	13573	13802	13678	13743	13808	13670	13850	13711	13716	13719	13812	13521	13807	13658	13515	13629	13500	13628	13681	13552	13710	13700	13660	13693	13669	13695	13680	13622	13657	13527	13552	13605	13658	13578	13589	13789	13679	13619	13611	13740	13656	13699	13502	13658	13641	13612	13815	13456	13710	13569	13770	13436	13561	13629	13600	13802	13437	13581	13482	13744	13580	13601	13581	13538	13594	13732	13545	13733	13667	13671	13670	13692	13777	13765	13787	13505	13734	13636	13679	13738	13685	13619	13664	13577	13702	13653	13683	13634	13663	13682	13711	13600	13679	13797	13693	13515	13712	13658	13649	13616	13722	13699	13491	13868	13749	13500	13783	13584	13779	13611	13656	13570	13658	13791	13664	13432	13705	13713	13607	13720	13513	13659	13655	13642	13587	13618	13641	13629	13758	13714	13660	13690	13627	13715	13599	13525	13540	13475	13766	13794	13704	13633	13597	13641	13801	13612	13619	13656	13614	13622	13535	13591	13558	13804	13636	13586	13617	13567	13567	13742	13590	13615	13767	13544	13594	13651	13831	13473	13710	13502	13773	13588	13687	13604	13738	13603	13648	13764	13386	13614	13577	13704	13553	13839	13583	13767	13736	13556	13584	13569	13687	13675	13505	13776	13475	13527	13591	13741	13570	13681	13706	13597	13675	13566	13597	13620	13608	13765	13665	13550	13668	13746	13832	13679	13809	13651	13549	13659	13557	13783	13575	13569	13662	13614	13714	13629	13716	13661	13602	13603	13751	13645	13773	13463	13621	13680	13598	13575	13620	13825	13696	13774	13681	13734	13456	13695	13734	13754	13547	13777	13558	13657	13637	13726	13780	13554	13683	13528	13514	13614	13593	13650	13622	13531	13613	13793	13639	13730	13651	13778	13786	13752	13673	13709	13549	13560	13897	13667	13499	13686	13567	13616	13647	13641	13630	13645	13557	13870	13709	13714	13745	13633	13765	13656	13625	13719	13748	13819	13704	13704	13605	13714	13742	13908	13567	13655	13580	13602	13544	13738	13708	13722	13628	13725	13726	13566	13731	13631	13646	13821	13658	13608	13692	13538	13761	13639	13722	13688	13630	13713	13603	13717	13522	13632	13654	13563	13618	13664	13674	13602	13758	13572	13709	13826	13550	13608	13733	13607	13433	13722	13526	13621	13690	13721	13668	13708	13770	13661	13592	13710	13766	13578	13779	13723	13698	13716	13583	13729	13546	13419	13623	13552	13752	13606	13636	13601	13719	13602	13578	13666	13749	13699	13625	13699	13886	13558	13536	13822	13594	13720	13557	13610	13719	13689	13720	13448	13622	13694	13726	13642	13712	13663	13666	13637	13464	13746	13683	13867	13670	13473	13749	13675	13638	13740	13642	13672	13714	13672	13527	13680	13733	13598	13664	13624	13833	13677	13843	13677	13587	13579	13494	13613	13765	13691	13646	13670	13631	13563	13810	13728	13663	13598	13645	13696	13601	13603	13515	13680	13606	13584	13615	13478	13678	13584	13625	13644	13756	13635	13550	13650	13558	13664	13626	13560	13525	13605	13807	13544	13517	13805	13559	13712	13777	13683	13642	13647	13686	13715	13604	13510	13711	13608	13630	13526	13613	13620	13743	13719	13729	13595	13752	13702	13695	13629	13806	13546	13731	13693	13699	13619	13704	13759	13603	13815	13574	13663	13598	13564	13535	13733	13640	13712	13603	13491	13676	13536	13694	13534	13549	13736	13546	13656	13765	13577	13717	13597	13811	13509	13627	13578	13659	13670	13829	13692	13596	13582	13587	13706	13635	13569	13672	13570	13606	13536	13653	13594	13590	13667	13610	13713	13726	13810	13717	13635	13399	13539	13804	13852	13578	13641	13748	13788	13566	13662	13700	13724	13490	13836	13647	13709	13682	13755	13557	13677	13771	13768	13577	13783	13582	13848	13648	13654	13615	13672	13719	13637	13581	13692	13828	13864	13679	13716	13680	13731	13530	13676	13589	13809	13505	13755	13537	13701	13554	13571	13706	13739	13573	13634	13787	13637	13596	13628	13719	13765	13535	13622	13558	13635	13543	13736	13668	13626	13582	13733	13680	13676	13528	13736	13608	13738	13576	13779	13639	13684	13737	13532	13624	13752	13570	13648	13567	13684	13570	13578	13688	13562	13560	13680	13682	13687	13648	13561	13441	13653	13567	13601	13537	13557	13769	13739	13574	13573	13613	13628	13767	13831	13527	13640	13828	13711	13612	13573	13706	13587	13476	13723	13580	13733	13436	13765	13630	13684	13644	13755	13696	13622	13548	13900	13606	13622	13726	13662	13730	13664	13513	13763	13721	13518	13487	13823	13810	13601	13622	13634	13774	13580	13767	13563	13664	13491	13566	13642	13677	13625	13658	13638	13696	13627	13804	13680	13620	13668	13580	13704	13800	13652	13666	13758	13559	13619	13688	13633	13858	13654	13691	13780	13684	13441	13529	13581	13685	13588	13715	13786	13635	13704	13649	13849	13634	13593	13601	13430	13842	13817	13785	13528	13612	13847	13610	13582	13522	13661	13680	13693	13705	13534	13651	13574	13673	13658	13526	13747	13590	13538	13594	13722	13698	13695	13724	13681	13684	13684	13668	13636	13547	13602	13578	13562	13752	13543	13826	13496	13648	13712	13671	13580	13910	13662	13706	13680	13681	13590	13839	13644	13830	13534	13535	13715	13715	13577	13508	13677	13635	13590	13587	13720	13560	13635	13697	13637	13748	13474	13646	13624	13649	13645	13697	13661	13606	13578	13612	13867	13617	13524	13706	13652	13612	13715	13854	13535	13836	13709	13612	13741	13488	13645	13461	13632	13709	13715	13510	13679	13846	13656	13570	13680	13677	13536	13614	13611	13737	13634	13858	13618	13555	13755	13764	13724	13580	13691	13584	13541	13666	13704	13774	13519	13823	13517	13720	13693	13584	13741	13601	13774	13502	13534	13872	13595	13549	13679	13545	13710	13681	13662	13553	13539	13721	13673	13712	13701	13678	13686	13516	13578	13667	13651	13714	13613	13742	13534	13673	13571	13555	13803	13787	13687	13741	13551	13460	13552	13791	13708	13772	13654	13714	13693	13614	13624	13467	13505	13586	13617	13754	13691	13780	13713	13836	13757	13562	13672	13673	13664	13696	13493	13718	13837	13707	13745	13625	13647	13674	13708	13729	13703	13637	13666	13612	13766	13734	13408	13690	13766	13761	13774	13595	13692	13718	13683	13666	13808	13600	13717	13493	13565	13729	13694	13690	13674	13587	13817	13738	13663	13822	13648	13778	13574	13660	13701	13646	13494	13480	13467	13524	13605	13745	13662	13645	13663	13735	13697	13704	13732	13665	13690	13652	13722	13585	13664	13817	13626	13522	13650	13579	13646	13570	13621	13615	13740	13541	13688	13702	13825	13577	13797	13521	13634	13828	13647	13786	13765	13768	13650	13732	13773	13581	13697	13802	13735	13564	13630	13628	13550	13617	13698	13731	13558	13537	13572	13695	13785	13570	13641	13670	13514	13688	13917	13677	13626	13736	13694	13659	13719	13707	13697	13582	13612	13594	13616	13655	13752	13536	13672	13536	13567	13533	13824	13737	13609	13806	13675	13739	13439	13612	13656	13789	13803	13818	13542	13586	13512	13591	13572	13582	13609	13734	13648	13589	13578	13733	13546	13667	13691	13617	13575	13619	13607	13613	13609	13659	13655	13455	13829	13572	13668	13650	13692	13719	13699	13725	13701	13595	13555	13713	13596	13658	13501	13558	13606	13619	13678	13558	13706	13564	13736	13661	13689	13696	13622	13734	13561	13615	13594	13592	13698	13560	13692	13806	13615	13622	13598	13635	13716	13807	13693	13555	13654	13699	13755	13603	13706	13761	13755	13665	13559	13588	13710	13623	13666	13706	13699	13733	13636	13740	13632	13652	13761	13698	13725	13500	13617	13708	13603	13692	13767	13762	13693	13739	13664	13674	13598	13677	13581	13683	13748	13740	13714	13759	13547	13527	14017	13577	13495	13685	13822	13593	13634	13627	13726	13648	13576	13575	13709	13755	13749	13624	13648	13467	13546	13612	13625	13554	13482	13840	13730	13707	13595	13766	13573	13686	13692	13543	13787	13694	13717	13653	13814	13569	13580	13577	13675	13752	13735	13794	13626	13463	13669	13563	13657	13861	13780	13613	13806	13597	13759	13929	13636	13717	13530	13679	13588	13659	13634	13628	13603	13517	13767	13630	13561	13786	13509	13635	13558	13745	13821	13554	13513	13685	13710	13576	13756	13807	13757	13590	13691	13608	13660	13785	13760	13740	13790	13630	13558	13806	13547	13751	13508	13717	13650	13707	13567	13702	13651	13616	13514	13643	13573	13663	13629	13698	13692	13706	13591	13708	13604	13688	13767	13677	13804	13698	13680	13693	13561	13564	13837	13491	13766	13639	13560	13604	13680	13470	13807	13670	13711	13742	13686	13549	13682	13671	13652	13475	13576	13700	13614	13654	13755	13598	13585	13531	13511	13645	13622	13716	13512	13762	13646	13719	13681	13580	13743	13546	13625	13637	13555	13671	13632	13725	13622	13521	13646	13635	13729	13709	13619	13698	13542	13824	13773	13659	13710	13676	13527	13674	13678	13756	13529	13623	13570	13803	13714	13890	13653	13587	13706	13610	13659	13705	13586	13696	13625	13565	13674	13570	13455	13548	13671	13658	13581	13604	13601	13641	13768	13703	13514	13769	13698	13482	13881	13566	13579	13795	13530	13628	13663	13677	13659	13578	13643	13565	13544	13733	13450	13604	13736	13498	13607	13764	13784	13680	13794	13628	13456	13775	13687	13709	13707	13510	13660	13658	13747	13516	13629	13649	13719	13592	13590
32730	36834	33088	25266	18444	16949	16806	16350	16463	16397	16316	16464	16132	16335	16330	16321	16293	16295	16530	16248	16439	16476	16304	16388	16214	16415	16277	16518	16344	16416	16238	16245	16263	16243	16635	16128	16298	16515	16370	16244	16407	16365	16341	16356	16387	16411	16195	16355	16188	16268	16455	16398	16175	16388	16283	16334	16358	16146	16286	16263	16375	16499	16455	16345	16373	16400	16271	16358	16325	16279	16268	16167	16303	16395	16321	16306	16294	16215	16276	16451	16274	16166	16199	16209	16293	16513	16299	16323	16430	16329	16084	16294	16451	16335	16228	16338	16300	16373	16220	16364	16114	16266	16281	16437	16487	16122	16427	16239	16300	16393	16094	16297	16411	16226	16177	16275	16319	16337	16320	16133	16287	16327	16141	16240	16520	16310	16151	16344	16343	16443	16116	16190	16364	16167	16333	16260	16294	16099	16020	16224	16205	16308	16356	16321	16320	16400	16239	16284	16144	16245	16435	16311	16275	16364	16390	16084	16320	16198	16153	16293	16389	16424	16305	16236	16273	16243	16307	16116	16287	16205	16242	16559	16409	16319	16322	16039	16460	16152	16340	16345	16213	16306	16520	16227	16492	16321	16370	16438	16218	16422	16247	16468	16414	16412	16399	16378	16153	16140	16414	16376	16423	16359	16357	16173	16256	16202	16183	16363	16342	16408	16207	16342	16342	16173	16320	16092	16318	16286	16221	16256	16422	16221	16402	16368	16373	16155	16161	16258	16214	16321	16202	16417	16240	16283	16323	16091	16297	16154	16341	16403	16257	16334	16056	16216	16110	16184	16246	16310	16255	16445	16267	16175	16110	16488	16204	16198	16321	16355	16278	16240	16218	16192	16176	16288	16522	16261	16392	16362	16217	16261	16164	16474	16251	16329	16262	16380	16373	16427	16353	16267	16426	16239	16289	16289	16244	16441	16264	16123	16176	16229	16239	16397	16135	16077	16413	16461	16140	16171	16299	16295	16275	16266	16229	16311	16320	16407	16280	16371	16394	16394	16332	16198	16261	16238	16113	16355	16428	16406	16338	16425	16294	16503	16380	16281	16549	16443	16239	16484	16179	16243	16419	16318	16325	16365	16260	16297	16290	16142	16223	16222	16193	16406	16385	16366	16388	16389	16105	16177	16121	16425	16344	16231	16235	16155	16545	16197	16218	16437	16155	16154	16082	16298	16358	16253	16338	16299	16485	16176	16161	16205	16443	16177	16455	16422	16257	16350	16143	16263	16329	16192	16393	16374	16195	16206	16324	16038	16312	16499	16098	16228	16362	16192	16278	16245	16410	16377	16250	16228	16073	16330	16312	16309	16287	16417	16298	16190	16398	16109	16337	16356	16361	16443	16360	16278	16204	16354	16361	16201	16228	16258	16336	16219	16149	16099	16397	16237	16213	16308	16443	16283	16343	16102	16173	16245	16275	16075	16286	16191	16177	16346	16459	16150	16205	16153	16178	16269	16472	16178	16292	16264	16271	16307	16277	16468	16284	16230	16540	16380	16311	16457	16256	16330	16146	16375	16054	16436	16286	16186	16216	16241	16329	16300	16329	16281	16260	16398	16353	16229	16298	16326	16270	16331	16346	16404	16332	16188	16349	16285	16329	16038	16073	16305	16207	16200	16137	16237	16395	16328	16436	16198	16022	16323	16295	16289	16203	16390	16483	16301	16245	16274	16292	16262	16309	16490	16157	16165	16110	16220	16231	16359	16178	16298	16197	16498	16267	16296	16308	16315	16479	16435	16255	16277	16301	16248	16375	16390	16295	16202	16376	16413	16478	16308	16399	16373	16291	16242	16192	16173	16258	16312	16463	16183	16178	16121	16181	16316	16211	16299	16141	16234	16058	16319	16403	16407	16213	16315	16261	16321	16172	16364	16476	16365	16262	16227	16418	16287	16189	16179	16401	16448	16134	16351	16170	16194	16223	16305	16288	16322	16368	16430	16224	16353	16313	16300	16322	16398	16206	16352	16420	16374	16080	16325	16384	16374	16372	16405	16480	16229	16417	16378	16327	16514	16475	16313	16319	16465	16481	16349	16261	16268	16152	16542	16017	16276	16397	16296	16464	16340	16457	16396	16302	16176	16358	16589	16321	16134	16377	16290	16477	16344	16336	16407	16351	16141	16187	16271	16298	16352	16387	16229	16445	16230	16241	16432	16341	16325	16281	16283	16266	16223	16201	16349	16348	16030	16341	16392	16153	16418	16208	16160	16271	16273	16424	16337	16276	16236	16233	16131	16449	16362	16128	16360	16227	16196	16346	16374	16253	16298	16223	16334	16210	16317	16257	16501	16183	16227	16215	16280	16529	16337	16313	16101	16428	16427	16374	16219	16279	16493	16279	16355	16342	16206	16159	16292	16296	16290	16324	16407	16344	16151	16380	16450	16338	16230	16449	16204	16494	16444	16190	16298	16353	16403	16380	16405	16358	16382	16116	16281	16154	16217	16205	16237	16330	16390	16281	16379	16383	16249	16318	16339	16314	16233	16410	16386	16451	16192	16357	16313	16360	16288	16339	16261	16367	16661	16298	16421	16375	16380	16288	16537	16369	16168	16218	16268	16403	16368	16369	16211	16240	16404	16269	16405	16582	16459	16253	16129	16190	16276	16188	16388	16284	16274	16373	16370	16463	16314	16414	16248	16283	16421	16370	16228	16466	16299	16262	16270	16442	16142	16291	16300	16338	16186	16402	16259	16256	16306	16228	16142	16425	16263	16284	16300	16236	16074	16229	16241	16212	16122	16309	16218	16502	16355	16347	16237	16153	16195	16370	16213	16314	16297	16228	16443	16342	16240	16413	16124	16284	16206	16330	16323	16418	16229	16185	16340	16367	16341	16242	16226	16256	16286	16314	16314	16382	16367	16364	16308	16411	16352	16221	16296	16216	16345	16392	16221	16327	16492	16260	16255	16362	16288	16426	16144	16361	16211	16273	16216	16304	16377	16165	16290	16261	16075	16291	16275	16284	16447	16312	16256	16355	16303	16402	16499	16368	16291	16318	16251	16331	16224	16205	16166	16373	16249	16420	16176	16240	16353	16258	16408	16360	16360	16302	16278	16223	16224	16286	16336	16443	16203	16292	16157	16304	16308	15960	16332	16383	16121	16298	16202	16403	16385	16277	16250	16483	16193	16114	16309	16240	16247	16461	16169	16254	16484	16175	16304	16363	16374	16344	16213	16273	16381	16311	16399	16449	16343	16399	16156	16335	16394	16282	16344	16309	16573	16299	16315	16147	16430	16396	16340	16309	16320	16490	16219	16356	16500	16393	16329	16347	16393	16203	16535	16288	16366	16351	16323	16254	16260	16283	16244	16308	16272	16275	16445	16231	16233	16316	16462	16406	16269	16262	16525	16232	16336	16620	16180	16334	16273	16030	16237	16239	16325	16308	16205	16427	16280	16302	16228	16393	16378	16348	16312	16205	16408	16313	16281	16257	16286	16149	16192	16413	16343	16200	16350	16224	16413	16111	16409	16225	16253	16346	16091	16564	16537	16277	16255	16428	16221	16171	16273	16423	16310	16173	16417	16295	16137	16268	16210	16401	16335	16317	16324	16285	16154	16232	16182	16282	16379	16233	16224	16307	16381	16488	16186	16152	16279	16338	16339	16182	16185	16225	16388	16134	16139	16178	16241	16293	16394	16015	16355	16385	16347	16248	16191	16396	16251	16342	16164	16226	16250	16449	16403	16219	16196	16373	16214	16265	16174	16223	16310	16294	16281	16361	16124	16251	16392	16227	16265	16319	16403	16164	16108	16162	16232	16214	16324	16378	16172	16288	16312	16169	16130	16188	16289	16107	16517	16377	16127	16338	16350	16218	16448	16247	16219	16146	16228	16578	16408	16360	16351	16215	16391	16067	16544	16243	16239	16280	16260	16269	16326	16427	16181	16366	16164	16179	16372	16320	16353	16263	16500	16410	16419	16184	16388	16425	16289	16246	16097	16178	16126	16214	16369	16393	16325	16224	16298	16353	16400	16257	16303	16185	16235	16431	16271	16256	16322	16240	16282	16162	16254	16336	16298	16314	16292	16194	16402	16479	16228	16456	16332	16474	16237	16282	16295	16345	16639	16239	16425	16186	16260	16270	16317	16280	16215	16442	16478	16190	16225	16164	16185	16246	16291	16453	16278	16326	16107	16468	16168	16196	16266	16322	16333	16408	16525	16371	16286	16398	16323	16348	16404	16073	16273	16236	16464	16411	16246	16225	16226	16212	16311	16457	16275	16287	16324	16437	16162	16278	16467	16170	16478	16206	16240	16391	16183	16229	16298	16023	16398	16347	16542	16373	16503	16295	16342	16362	16359	16278	16286	16375	16424	16249	16253	16253	16048	16188	16423	16131	16097	16138	16488	16299	16309	16318	16223	16171	16306	16610	16413	16375	16347	16223	16088	16257	16262	16272	16143	16294	16257	16346	16424	16195	16280	16424	16419	16467	16207	16352	16374	16322	16304	16404	16217	16105	16412	16403	16359	16167	16359	16385	16167	16104	16249	16333	16434	16361	16144	16319	16236	16054	16241	16318	16419	16369	16126	16232	16270	16504	16153	16346	16174	16547	16217	16264	16341	16258	16288	16311	16214	16358	16286	16509	16498	16127	16409	16048	16439	16548	16421	16148	16502	16298	16435	16372	16304	16158	16415	16097	16402	16320	16285	16318	16427	16522	16123	16234	16510	16307	16213	16385	16162	16183	16257	16367	16247	16520	16215	16275	16341	16314	16402	16255	16291	16294	16304	16278	16376	16378	16255	16487	16269	16505	16067	16358	16383	16305	16337	16530	16323	16230	16239	16548	16440	16267	16363	16133	16270	16186	16383	16253	16237	16328	16231	16324	16425	16357	16395	16314	16313	16362	16312	16567	16347	16474	16376	16235	16302	16468	16249	16286	16361	16240	16369	16413	16418	16286	16217	16327	16381	16348	16247	16371	16265	16449	16296	16323	16204	16464	16431	16257	16138	16346	16020	16127	16305	16303	16163	16300	16294	16272	16392	16444	16322	16308	16266	16266	16170	16200	16303	16230	16381	16536	16313	16291	16297	16398	16363	16249	16327	16371	16252	16173	16319	16309	16129	16472	16148	16282	16416	16298	16318	16390	16365	16272	16360	16328	16477	16402	16336
45630	54089	35110	21682	16526	14861	14587	14576	14384	14487	14562	14541	14395	14481	14435	14432	14379	14415	14550	14465	14329	14465	14343	14627	14431	14356	14395	14589	14444	14317	14468	14489	14371	14580	14507	14530	14414	14467	14470	14238	14515	14506	14367	14348	14567	14459	14415	14495	14541	14327	14491	14504	14538	14355	14480	14510	14552	14419	14418	14342	14400	14481	14422	14519	14432	14373	14190	14437	14443	14423	14545	14506	14344	14489	14373	14435	14539	14520	14348	14410	14509	14372	14506	14358	14530	14509	14291	14468	14442	14547	14273	14477	14461	14424	14600	14460	14256	14334	14413	14303	14534	14481	14432	14423	14334	14405	14497	14426	14439	14570	14534	14461	14575	14291	14502	14503	14536	14323	14313	14370	14531	14418	14478	14322	14500	14519	14386	14379	14342	14534	14475	14466	14332	14498	14518	14354	14530	14361	14430	14544	14479	14375	14531	14332	14521	14443	14484	14454	14543	14564	14538	14387	14542	14449	14367	14394	14500	14445	14395	14525	14451	14527	14600	14418	14532	14473	14562	14388	14511	14402	14299	14652	14497	14360	14494	14409	14595	14411	14346	14441	14445	14485	14373	14425	14654	14291	14173	14481	14290	14507	14485	14463	14449	14439	14369	14525	14406	14355	14501	14327	14638	14536	14431	14576	14496	14380	14373	14513	14420	14448	14515	14380	14479	14381	14447	14371	14500	14487	14448	14414	14586	14384	14393	14499	14506	14455	14593	14650	14385	14569	14390	14558	14356	14519	14371	14503	14600	14569	14339	14404	14535	14409	14408	14535	14421	14391	14531	14376	14443	14518	14397	14579	14402	14479	14429	14416	14415	14618	14495	14478	14466	14487	14493	14320	14476	14459	14371	14383	14527	14417	14374	14366	14456	14402	14367	14299	14455	14668	14363	14494	14614	14469	14490	14370	14503	14462	14464	14683	14544	14430	14505	14444	14507	14472	14571	14409	14427	14435	14482	14336	14564	14449	14456	14413	14427	14422	14400	14485	14442	14485	14511	14366	14425	14556	14416	14622	14424	14303	14345	14412	14488	14437	14311	14432	14392	14449	14385	14531	14518	14531	14535	14342	14445	14377	14458	14540	14421	14402	14545	14553	14613	14433	14410	14576	14398	14548	14498	14523	14342	14548	14330	14602	14345	14481	14337	14615	14334	14386	14550	14546	14449	14394	14386	14296	14460	14356	14633	14202	14466	14345	14519	14537	14571	14432	14371	14385	14430	14665	14448	14420	14488	14434	14573	14432	14384	14314	14293	14303	14601	14324	14344	14477	14486	14448	14375	14729	14476	14578	14269	14489	14393	14420	14374	14359	14392	14521	14388	14514	14446	14505	14508	14381	14393	14413	14538	14360	14350	14375	14488	14433	14484	14356	14457	14541	14321	14400	14651	14393	14443	14493	14526	14326	14391	14451	14321	14648	14502	14328	14375	14613	14259	14652	14400	14423	14425	14398	14564	14383	14500	14529	14525	14439	14589	14328	14353	14500	14374	14385	14422	14255	14369	14405	14523	14465	14536	14457	14398	14501	14473	14498	14468	14300	14501	14544	14301	14300	14572	14440	14407	14479	14623	14469	14505	14354	14404	14541	14468	14616	14338	14396	14364	14469	14320	14553	14430	14465	14429	14443	14409	14243	14494	14523	14435	14427	14462	14420	14438	14434	14457	14455	14519	14433	14404	14444	14382	14292	14432	14313	14581	14617	14424	14495	14525	14483	14483	14493	14308	14430	14474	14554	14335	14601	14289	14473	14385	14428	14361	14575	14356	14432	14332	14369	14478	14586	14469	14371	14525	14375	14422	14469	14446	14408	14522	14639	14278	14261	14464	14519	14544	14337	14506	14280	14407	14450	14420	14488	14589	14370	14428	14469	14381	14502	14547	14328	14479	14443	14411	14444	14512	14279	14597	14305	14438	14432	14608	14479	14399	14420	14525	14423	14520	14477	14554	14358	14450	14316	14501	14562	14461	14461	14675	14543	14595	14463	14402	14443	14349	14441	14415	14613	14407	14386	14475	14530	14435	14422	14561	14458	14397	14499	14540	14505	14450	14380	14502	14496	14475	14522	14441	14488	14523	14494	14543	14641	14518	14363	14490	14594	14257	14658	14514	14360	14261	14409	14389	14424	14465	14450	14470	14337	14456	14495	14524	14331	14296	14489	14374	14358	14574	14537	14489	14510	14492	14235	14454	14371	14409	14401	14310	14320	14400	14356	14292	14391	14345	14391	14472	14434	14426	14509	14284	14470	14471	14500	14416	14301	14490	14426	14504	14438	14452	14445	14410	14505	14289	14314	14474	14503	14478	14471	14435	14542	14371	14377	14335	14647	14403	14285	14529	14403	14552	14535	14539	14222	14492	14346	14427	14548	14410	14438	14561	14460	14489	14414	14402	14480	14515	14282	14403	14532	14478	14568	14285	14404	14335	14464	14456	14270	14549	14408	14448	14507	14430	14361	14520	14561	14418	14503	14386	14459	14388	14431	14540	14442	14669	14395	14438	14395	14344	14395	14386	14407	14364	14489	14423	14484	14492	14369	14425	14439	14337	14273	14432	14398	14265	14515	14542	14539	14548	14594	14481	14470	14615	14375	14312	14511	14494	14595	14344	14248	14271	14538	14362	14435	14478	14482	14547	14436	14439	14444	14488	14525	14492	14425	14315	14497	14524	14511	14624	14397	14454	14558	14389	14358	14491	14432	14434	14320	14524	14428	14468	14492	14366	14327	14550	14549	14424	14582	14526	14438	14446	14473	14452	14440	14543	14493	14511	14295	14437	14564	14376	14291	14493	14390	14649	14461	14372	14451	14352	14304	14258	14604	14410	14334	14440	14442	14423	14538	14385	14433	14461	14414	14669	14333	14369	14431	14436	14533	14601	14429	14315	14477	14437	14570	14440	14502	14256	14605	14584	14480	14379	14341	14595	14407	14583	14426	14439	14621	14377	14265	14445	14566	14515	14368	14408	14426	14511	14457	14601	14533	14435	14467	14376	14370	14369	14390	14414	14371	14503	14543	14538	14493	14413	14328	14437	14591	14330	14503	14400	14484	14416	14490	14346	14340	14509	14581	14322	14541	14595	14362	14386	14333	14405	14470	14490	14460	14499	14354	14360	14577	14345	14484	14505	14630	14306	14587	14342	14480	14542	14497	14534	14346	14418	14463	14384	14442	14432	14399	14326	14521	14466	14372	14442	14435	14490	14280	14509	14408	14361	14412	14506	14393	14497	14602	14565	14508	14475	14378	14415	14413	14536	14456	14498	14454	14395	14385	14586	14389	14485	14562	14462	14655	14455	14402	14358	14475	14423	14594	14465	14341	14467	14524	14401	14571	14503	14464	14433	14405	14419	14375	14410	14296	14524	14497	14451	14435	14556	14357	14403	14637	14445	14478	14292	14350	14422	14371	14503	14514	14502	14399	14451	14445	14348	14549	14553	14265	14441	14589	14440	14610	14448	14264	14328	14417	14352	14447	14481	14673	14577	14416	14610	14268	14352	14473	14479	14426	14210	14490	14491	14274	14441	14412	14310	14406	14503	14407	14349	14371	14399	14453	14416	14479	14459	14395	14568	14624	14496	14337	14497	14475	14486	14459	14522	14380	14459	14489	14505	14646	14524	14538	14517	14508	14557	14564	14520	14594	14547	14424	14541	14292	14659	14431	14448	14366	14454	14511	14449	14560	14364	14421	14476	14557	14423	14436	14486	14657	14416	14432	14592	14386	14603	14465	14424	14402	14481	14491	14525	14538	14392	14481	14415	14302	14449	14648	14314	14429	14441	14504	14489	14572	14533	14600	14314	14394	14577	14294	14288	14378	14430	14470	14612	14397	14354	14388	14671	14316	14502	14390	14495	14354	14368	14555	14358	14380	14294	14521	14367	14416	14280	14502	14632	14349	14429	14468	14401	14400	14391	14331	14346	14477	14402	14535	14293	14436	14491	14511	14527	14258	14433	14568	14488	14429	14274	14489	14317	14367	14541	14550	14539	14432	14409	14512	14406	14506	14507	14350	14551	14445	14484	14416	14399	14509	14306	14456	14369	14422	14445	14471	14562	14399	14420	14569	14467	14367	14526	14582	14328	14370	14557	14428	14338	14422	14588	14367	14610	14503	14435	14409	14563	14527	14593	14347	14477	14445	14415	14386	14420	14545	14493	14433	14562	14430	14496	14413	14290	14338	14426	14589	14451	14507	14355	14415	14419	14614	14508	14544	14481	14449	14395	14221	14600	14506	14429	14386	14526	14454	14507	14491	14377	14498	14416	14468	14501	14431	14399	14501	14381	14428	14460	14506	14389	14568	14555	14571	14531	14497	14419	14380	14483	14434	14478	14535	14281	14421	14338	14606	14429	14377	14448	14548	14492	14432	14388	14365	14288	14419	14631	14310	14384	14474	14494	14433	14601	14450	14341	14438	14418	14348	14492	14479	14393	14492	14266	14543	14390	14495	14386	14559	14525	14359	14545	14470	14442	14456	14402	14337	14573	14606	14540	14487	14586	14363	14380	14482	14340	14493	14431	14509	14368	14397	14416	14437	14400	14442	14539	14544	14372	14519	14312	14346	14495	14516	14375	14251	14390	14477	14437	14540	14392	14324	14640	14425	14431	14405	14474	14370	14324	14441	14570	14326	14306	14422	14385	14354	14208	14493	14338	14386	14438	14386	14541	14449	14367	14373	14540	14550	14532	14583	14584	14457	14572	14560	14451	14486	14564	14312	14429	14556	14391	14363	14494	14360	14492	14411	14438	14352	14437	14489	14662	14398	14455	14506	14548	14635	14426	14528	14372	14604	14493	14390	14445	14294	14476	14532	14470	14408	14475	14401	14534	14452	14400	14365	14370	14245	14298	14411	14390	14402	14313	14495	14488	14498	14389	14439	14349	14438	14510	14303	14382	14441	14439	14529	14470	14332	14406	14547	14439	14460	14323	14430	14349	14502	14353	14428	14403	14363	14452	14524	14309	14394	14501	14309	14511	14455	14490	14317	14501	14575	14484	14549	14393	14323	14369	14435	14512	14384	14261	14367	14457	14439	14599	14511	14566	14472	14401	14327	14426	14552	14568	14323	14410	14355	14507	14436	14407	14579	14430	14218	14671	14420	14510	14190	14640	14422	14354	14595
24742	23729	31030	26969	22995	20924	18899	16433	15833	15860	16039	16032	15856	15894	15693	15696	15831	15520	15724	15776	15881	15624	15522	15904	15752	15647	15762	15769	15759	15508	15744	15855	15737	15711	15609	15736	15692	15738	15530	15600	15782	15783	15714	15612	15534	15823	15838	15672	15657	15735	15703	15542	15716	15695	15647	15472	15739	15523	15680	15988	15741	15722	15642	15827	15657	15603	15466	15538	15564	15668	15789	15563	15511	15675	15515	15595	15898	15742	15527	15495	15472	15511	15662	15599	15582	15657	15518	15446	15737	15467	15671	15504	15611	15576	15413	15643	15718	15480	15814	15620	15821	15576	15695	15586	15535	15424	15614	15601	15479	15654	15465	15714	15602	15584	15641	15558	15720	15719	15460	15524	15532	15659	15543	15541	15601	15767	15508	15627	15588	15532	15574	15519	15725	15654	15478	15851	15293	15643	15688	15653	15720	15756	15765	15459	15667	15686	15630	15702	15734	15745	15407	15597	15700	15697	15753	15628	15743	15527	15654	15629	15376	15544	15799	15586	15466	15845	15583	15697	15736	15715	15609	15774	15622	15499	15527	15504	15607	15685	15699	15606	15540	15654	15553	15332	15657	15751	15791	15622	15682	15659	15650	15471	15646	15647	15496	15791	15450	15601	15709	15696	15644	15721	15532	15678	15889	15528	15601	15514	15553	15757	15737	15615	15781	15686	15775	15616	15618	15516	15561	15606	15717	15710	15651	15589	15663	15811	15559	15846	15781	15378	15578	15514	15491	15631	15669	15856	15756	15498	15463	15512	15774	15477	15525	15620	15543	15711	15692	15502	15546	15700	15459	15366	15686	15656	15570	15562	15560	15593	15635	15526	15698	15609	15665	15737	15652	15669	15535	15471	15606	15448	15495	15602	15804	15315	15666	15539	15491	15586	15453	15558	15608	15662	15615	15520	15599	15755	15823	15707	15732	15585	15608	15446	15710	15616	15566	15773	15701	15607	15653	15686	15520	15617	15547	15728	15618	15642	15505	15679	15555	15505	15541	15423	15510	15452	15495	15563	15669	15504	15745	15567	15601	15690	15803	15624	15421	15749	15660	15589	15835	15533	15583	15657	15639	15699	15388	15566	15658	15410	15640	15476	15422	15571	15576	15611	15714	15581	15433	15552	15482	15621	15608	15710	15722	15549	15528	15560	15509	15541	15717	15644	15668	15507	15453	15612	15761	15565	15728	15692	15643	15558	15597	15534	15625	15406	15536	15684	15546	15705	15614	15729	15614	15638	15645	15620	15514	15370	15626	15510	15516	15521	15568	15677	15452	15656	15615	15552	15757	15520	15371	15630	15580	15623	15602	15648	15645	15638	15522	15855	15549	15575	15595	15532	15577	15681	15664	15603	15543	15772	15670	15537	15583	15630	15771	15522	15565	15514	15594	15630	15776	15743	15696	15691	15469	15523	15574	15513	15507	15500	15755	15792	15673	15413	15612	15522	15612	15669	15544	15755	15719	15516	15613	15496	15617	15576	15689	15914	15606	15477	15551	15570	15632	15634	15643	15643	15644	15607	15630	15459	15714	15653	15602	15652	15610	15614	15664	15664	15549	15590	15653	15496	15775	15680	15709	15522	15659	15390	15444	15588	15618	15625	15761	15533	15603	15611	15602	15690	15539	15560	15589	15700	15641	15637	15683	15777	15654	15514	15647	15641	15782	15741	15723	15594	15720	15805	15675	15519	15695	15722	15616	15586	15595	15679	15666	15702	15745	15692	15670	15596	15434	15717	15574	15688	15468	15626	15466	15754	15646	15678	15443	15584	15531	15600	15690	15608	15528	15560	15692	15702	15703	15610	15509	15571	15595	15735	15704	15514	15605	15556	15696	15739	15516	15777	15488	15608	15657	15628	15593	15477	15461	15713	15656	15511	15583	15459	15588	15715	15713	15563	15495	15484	15738	15691	15573	15701	15462	15644	15846	15426	15673	15600	15660	15685	15643	15515	15693	15722	15754	15522	15693	15672	15712	15629	15710	15732	15579	15615	15580	15557	15617	15720	15756	15631	15604	15430	15650	15690	15710	15680	15605	15594	15638	15588	15634	15717	15494	15618	15765	15889	15616	15640	15664	15372	15494	15657	15684	15880	15856	15454	15719	15464	15652	15793	15662	15528	15561	15628	15470	15660	15916	15741	15648	15623	15776	15644	15730	15591	15595	15591	15555	15554	15520	15712	15621	15565	15623	15597	15694	15777	15592	15500	15691	15607	15606	15735	15577	15704	15676	15633	15685	15591	15472	15525	15603	15596	15593	15682	15533	15547	15548	15505	15490	15690	15622	15491	15669	15764	15391	15505	15648	15710	15596	15486	15723	15604	15604	15699	15639	15791	15673	15683	15736	15604	15562	15509	15723	15817	15801	15528	15573	15473	15799	15775	15576	15666	15654	15697	15704	15522	15713	15481	15624	15612	15710	15520	15786	15806	15498	15555	15472	15600	15845	15526	15625	15560	15741	15551	15384	15628	15787	15705	15452	15700	15753	15517	15572	15517	15477	15798	15655	15682	15774	15600	15514	15617	15650	15495	15633	15585	15765	15557	15592	15627	15562	15630	15703	15673	15578	15614	15737	15580	15739	15549	15689	15540	15681	15601	15585	15682	15649	15712	15548	15751	15666	15678	15719	15658	15736	15722	15682	15574	15647	15440	15430	15636	15819	15646	15665	15487	15677	15670	15545	15499	15714	15750	15758	15534	15672	15538	15634	15385	15574	15468	15631	15373	15568	15742	15643	15606	15562	15499	15520	15610	15639	15581	15837	15446	15621	15724	15727	15647	15721	15727	15420	15612	15483	15712	15672	15682	15662	15666	15690	15554	15601	15619	15592	15773	15631	15642	15651	15649	15688	15595	15605	15479	15588	15637	15612	15431	15576	15547	15469	15727	15686	15491	15573	15641	15893	15615	15636	15737	15625	15528	15634	15791	15625	15583	15749	15452	15814	15674	15680	15647	15505	15693	15698	15833	15604	15373	15738	15674	15683	15738	15758	15707	15503	15587	15539	15523	15721	15366	15365	15685	15743	15609	15598	15637	15565	15628	15563	15693	15627	15825	15547	15513	15667	15595	15537	15767	15651	15712	15520	15670	15603	15652	15749	15482	15587	15595	15627	15701	15582	15760	15751	15703	15598	15688	15553	15619	15642	15787	15655	15529	15531	15494	15548	15754	15577	15523	15438	15481	15677	15552	15497	15717	15790	15665	15457	15455	15437	15759	15777	15576	15698	15582	15662	15534	15717	15631	15751	15550	15555	15688	15528	15637	15411	15487	15625	15569	15592	15808	15589	15622	15467	15435	15723	15646	15610	15590	15556	15498	15608	15678	15568	15589	15716	15620	15606	15558	15423	15610	15751	15760	15468	15611	15497	15593	15517	15514	15737	15808	15732	15741	15592	15650	15712	15615	15642	15611	15601	15751	15459	15678	15763	15767	15603	15538	15588	15595	15550	15498	15544	15646	15631	15650	15483	15601	15662	15568	15568	15550	15817	15551	15372	15337	15618	15604	15563	15615	15703	15610	15587	15518	15585	15544	15685	15458	15599	15616	15531	15489	15791	15692	15391	15474	15657	15660	15606	15610	15651	15608	15715	15710	15522	15636	15579	15752	15565	15636	15506	15688	15529	15849	15549	15549	15516	15641	15497	15550	15617	15589	15703	15461	15565	15597	15716	15651	15778	15764	15608	16047	15543	15869	15625	15467	15618	15750	15528	15639	15593	15530	15734	15533	15540	15581	15711	15572	15858	15590	15711	15727	15594	15753	15697	15854	15621	15599	15598	15659	15511	15548	15680	15674	15597	15717	15525	15685	15680	15787	15695	15365	15701	15478	15698	15585	15621	15614	15600	15561	15634	15485	15691	15576	15811	15643	15650	15598	15524	15643	15598	15587	15608	15492	15621	15500	15529	15790	15667	15691	15551	15590	15626	15651	15425	15521	15524	15545	15584	15588	15565	15677	15642	15511	15358	15720	15781	15567	15774	15558	15764	15702	15605	15536	15567	15582	15798	15879	15501	15640	15520	15654	15801	15578	15808	15576	15687	15703	15527	15438	15730	15655	15605	15686	15631	15505	15593	15549	15538	15527	15602	15851	15729	15635	15533	15666	15610	15688	15630	15502	15749	15599	15856	15716	15739	15614	15633	15618	15646	15644	15465	15544	15508	15715	15651	15789	15469	15531	15650	15590	15726	15551	15506	15540	15672	15671	15508	15551	15535	15648	15527	15671	15729	15659	15556	15533	15688	15414	15493	15585	15398	15443	15872	15765	15619	15575	15730	15651	15733	15583	15647	15618	15729	15697	15629	15730	15660	15727	15570	15632	15721	15542	15557	15607	15648	15678	15622	15746	15780	15568	15590	15592	15650	15409	15627	15632	15384	15554	15586	15666	15736	15607	15802	15652	15451	15594	15472	15495	15573	15674	15643	15540	15625	15656	15680	15847	15599	15406	15642	15602	15464	15604	15705	15421	15661	15768	15514	15720	15588	15494	15697	15515	15610	15604	15837	15635	15728	15451	15509	15679	15635	15533	15599	15804	15927	15804	15700	15682	15592	15549	15774	15676	15341	15674	15712	15628	15609	15750	15627	15871	15626	15737	15542	15476	15567	15536	15527	15587	15741	15436	15663	15624	15449	15542	15572	15528	15649	15638	15509	15613	15663	15678	15846	15494	15658	15572	15738	15745	15583	15693	15721	15654	15459	15498	15720	15624	15465	15682	15467	15546	15684	15534	15533	15702	15623	15513	15629	15623	15610	15762	15537	15830	15577	15549	15685	15716	15626	15634	15586	15606	15776	15563	15480	15373	15547	15533	15647	15635	15437	15654	15751	15823	15470	15519	15529	15615	15599	15370	15645	15544	15514	15434	15580	15769	15599	15488	15638	15508	15573	15572	15656	15632	15601	15650	15703	15682	15517	15614	15555	15667	15593	15562	15801	15613	15659	15544	15403	15631	15761	15634	15373	15498	15503	15321	15751	15443	15523	15625	15731	15501	15736	15443	15716	15752	15706	15360	15613	15546	15697	15668	15770	15711	15742	15687	15597	15619	15537	15574	15498	15698	15649	15622	15673	15612	15849	15536	15772	15658	15538	15700	15529	15727	15730	15626	15741	15462	15546	15732
64042	88864	61778	38014	22010	16325	14603	14193	14158	14133	14140	13976	14091	14035	14072	14077	13926	14100	14017	14153	14046	13997	13911	14112	13964	14135	14022	13915	14015	13881	13992	13967	14104	13956	14016	14017	14020	14169	13955	14107	14066	14161	14065	14034	14123	13932	14056	14085	13925	13929	14033	13878	14047	14059	13925	14110	14033	14012	14092	14076	14067	14113	14100	14209	13967	14127	13958	13876	13915	14151	14114	13953	14092	13821	14148	13830	14021	14141	14090	14142	13987	13999	14018	13916	13904	14113	13957	14141	13965	13990	14035	13898	14075	14108	14102	14103	14064	14125	14040	13975	14283	14025	14184	13956	14114	13879	14002	14071	14050	14174	13952	13953	14029	13962	14126	13980	14167	13943	13936	14058	14103	14040	14062	14190	14046	13908	14000	13941	14042	13979	14212	13963	14064	14056	13982	13971	14085	13930	14091	14000	13953	13951	14203	14003	13949	13962	14103	13968	14036	14032	13961	14157	13941	13990	14007	14016	14057	13853	13777	14155	14119	14208	14073	13934	13914	13793	13994	13886	14008	14004	14106	14009	13970	13799	14240	13931	14105	14013	14128	14012	14038	14134	14064	14018	14148	14038	13981	14212	14087	13950	13952	14043	14047	13919	14199	14072	14064	14098	13995	14082	13967	14176	14076	14069	14136	13942	14165	13944	13885	14050	13801	14186	13978	14239	14130	13841	13900	13951	14089	14239	14163	13987	14090	14170	13901	14049	14064	14043	13979	14035	13889	14089	14002	13819	14158	14078	13999	14305	13961	14009	14014	13929	13929	14059	13939	14068	14052	13995	13907	14049	14029	13908	14005	13990	14013	13875	13858	13975	13948	14096	13991	13963	14115	13847	14063	14033	14066	14039	14010	14042	13917	14038	14060	14074	14016	14089	14019	14113	14106	13998	14030	13889	13979	13959	14106	13962	14001	14151	13943	13993	14130	13891	14102	14079	14018	14053	13984	14096	13884	14125	14074	14004	13964	13886	14001	14107	14058	13989	14131	13957	14039	13903	14109	13950	14106	14051	13985	13908	14111	14107	13887	13886	14130	14016	14013	13964	14043	14021	14025	13955	14029	13993	14167	14075	13984	13953	14105	13985	13877	13896	13957	14105	14083	14082	14074	13986	14045	13897	14061	13926	13979	14007	14014	14063	13998	14021	14019	14066	13972	14185	14015	14039	14075	13981	13865	14025	14010	13956	13765	14067	14170	13974	13993	13967	14049	13865	13879	13743	14018	13983	14099	14071	14025	14161	13966	13829	14151	13931	14026	14001	14215	14031	14020	14103	13985	13930	14168	14023	13939	13941	13991	13999	13884	14077	14076	14066	14009	13973	14015	14048	13946	14024	13984	13995	13848	14072	13959	13864	14131	14013	14021	13909	14043	14131	14141	14217	13971	14178	14214	13958	13983	14107	14154	13972	13997	14188	13963	14075	13966	14044	13974	14040	14201	14031	13998	13940	13930	13912	14134	14090	14124	13902	14183	14012	13999	14005	14104	14092	14151	13977	14100	13906	13956	14107	14233	13912	13887	13940	14084	14157	14123	13996	14147	13924	14153	14107	13956	14038	13916	13933	14020	13997	13823	14061	14142	13878	14182	13988	13966	14121	14003	13979	14014	14003	14054	14042	14036	13943	13862	14064	13968	13858	13908	14015	14167	13788	13806	13952	14023	13981	13947	14049	14038	14039	13906	14042	13939	14004	13806	14023	14014	14035	14019	14092	13816	13987	14017	13999	13999	13915	13943	13934	13976	14022	13975	14041	13908	14244	13922	13880	13869	14065	13907	14028	14123	14029	14054	13879	14147	13912	13990	14111	13984	13898	13777	14043	14099	14097	14112	14138	14094	13984	14033	13979	13869	14260	13964	14181	14016	13988	14055	13973	13997	14039	13870	13961	14019	14035	13815	14053	14056	14085	14057	14056	13971	13992	13844	13928	13914	14033	14188	14025	13928	14093	13878	14264	13917	13941	13962	14091	14103	13948	13978	13935	14021	13799	13934	14051	14140	14014	13995	14056	14063	14093	14045	13867	14084	14006	14163	13924	13781	14189	13847	14094	13943	14054	14224	14050	14030	13793	13938	13993	14017	13995	13922	14089	13890	14082	13938	14018	13986	14194	14058	13831	14156	13958	14071	14095	14038	14154	14128	13962	14116	14039	13954	14011	14111	13964	13905	13970	13905	13954	13898	14158	13967	13983	13851	14001	13935	13912	14044	14030	14099	13989	13783	13958	13939	13973	14065	13879	13986	13987	14042	14118	13989	14082	13984	14034	14057	14006	14100	14100	14108	14106	13909	14051	14057	14066	14010	13851	13869	13911	13909	14019	14017	13953	14069	14200	14111	14152	14070	14028	14002	14136	14163	13963	14113	14000	13918	13994	13927	14118	14077	14131	14058	14121	13961	13832	13984	13736	14095	14011	14109	14066	14101	14034	13969	14132	14020	13943	14037	14057	14160	14055	13975	14099	13998	13991	13833	14026	13930	14159	14168	14084	14196	14109	14023	13964	13921	14005	13927	13913	14009	13878	14044	14128	14138	14054	13977	13962	14264	14038	13947	13966	14099	14054	14095	14020	14074	14104	13853	13978	14056	14258	14004	13918	14055	14002	14023	14284	13902	14079	14046	13914	13993	14023	14080	14089	13874	14069	14096	14033	13909	13966	14132	13970	14035	14043	14076	14109	13994	13941	13900	14007	13948	14145	13870	13980	14006	14096	14016	14158	14047	13990	14081	13949	14042	13977	13811	13936	14037	14182	13953	14108	13976	14070	13855	13918	14089	13919	14008	14144	14032	14052	13830	14065	14050	14142	14028	13875	13999	13819	13949	14074	13952	14056	14057	14039	14091	14051	13962	14014	13953	14166	13963	13885	13828	13970	14028	14121	13994	13912	13992	13856	14121	13866	14120	13863	14011	14030	14161	13982	14075	13748	14013	13917	14157	13992	14027	13968	14012	14029	14061	14066	13967	13864	13873	14117	13971	14203	14120	13975	13971	14026	14045	14226	13962	14221	14092	14043	14078	14078	14038	14106	14011	13999	14029	14101	14032	14174	14066	14034	13955	13988	14149	14043	14054	14012	14079	14135	14046	14000	14010	13860	14089	13973	13995	14055	13973	14039	14023	14031	14118	13999	14085	14121	13947	13932	14025	13984	14077	14063	14051	13996	13907	13929	14048	13922	13921	14066	14126	14089	14099	14025	14087	13904	14185	13946	14087	14031	14204	14021	13956	14038	14085	14050	14040	13900	13890	13957	13910	13965	14166	13938	14200	14110	14042	13946	14065	13824	14087	14078	14171	14219	14053	14092	13891	14004	14113	14185	13947	13998	14050	13983	14162	14055	14130	14230	13979	13938	13917	14200	14017	14060	14105	14001	14083	13909	14284	14111	14224	14121	14031	13992	14161	14043	13990	13884	13960	13993	13977	14062	14106	13928	14098	14104	13939	14245	14045	13886	13984	14021	13942	13936	14097	14011	14019	13864	14106	14130	13935	14081	14133	14168	13938	14065	14084	13984	14023	13882	14009	13996	14088	14206	13919	13979	14147	13972	14061	13976	14095	14109	14075	14077	14114	13934	14074	14047	14006	14096	14069	13996	14021	13918	13931	13952	14050	13960	14030	13867	14052	14068	13906	13933	13950	14030	13993	14097	14031	13894	13977	14000	13962	14067	13993	14126	14185	13999	14013	13953	13967	13856	14280	13759	13943	14110	13962	14037	14019	13996	13933	14184	13979	14128	13891	14082	14123	14070	13973	13922	13977	14081	13911	13983	14118	13949	13939	13977	13983	13949	13901	13912	14249	14087	14083	13964	13962	13835	13764	13967	13995	13986	13974	14023	14121	13972	13927	13993	14102	14077	14123	14003	14125	14243	14009	14013	14060	13941	14057	13973	13979	13980	14012	13930	14152	14127	14073	14004	14025	13875	14072	13986	13946	14179	13997	14031	14096	14011	14037	14055	13923	13834	13918	14005	14167	14071	13880	14019	14097	13972	13994	14115	14026	13969	14096	13932	14012	14080	13970	13978	14020	13851	14146	13932	14081	13994	14034	14166	14173	13891	13957	14012	13968	14005	14033	14053	13952	14005	13959	14022	14000	13994	13884	13963	14077	14116	13917	14130	14055	13986	13983	13916	14045	14111	14032	14008	14044	13997	14076	14085	13954	14060	14002	14047	14023	13969	14014	13954	13970	14255	13910	13982	13892	13981	14052	13871	14046	13978	14103	13939	13974	13998	13874	14035	13942	14040	14075	14026	14090	13943	14151	13948	14079	13966	14073	14018	13882	14056	13978	13907	14138	13883	14073	14165	14060	13971	13998	14135	13903	14015	13886	13918	14170	14182	14141	14071	13991	14071	14151	14018	14008	14122	14087	14021	14068	14145	13891	14003	14119	14076	14098	14037	14074	14006	14061	13991	14052	13961	14003	13979	13851	14045	14048	14083	13933	14117	13919	14016	14013	13963	14121	13935	14161	13964	13844	14037	14066	14103	14010	13996	13965	14020	14022	14018	13990	14163	13980	14057	14198	13963	14141	14101	14097	14049	14107	13983	14111	13824	13753	14003	13875	14103	13941	14064	14110	13855	13962	14056	13877	13962	14018	13932	14001	14107	13908	13954	13856	14034	14106	13983	14197	14063	14045	14022	13950	14129	14118	14053	13986	13850	13871	13986	14076	13931	14107	13974	14084	13947	13751	14038	14241	14004	14037	14127	14084	13882	14138	13988	14043	13971	13934	13947	13957	13957	13894	13936	14098	13916	14196	14051	14063	14057	13962	13953	14014	14017	13979	13826	14208	14020	14132	14099	14004	14142	14085	14190	13998	14032	13979	13907	14083	14025	14088	13914	14055	13904	13973	14071	14190	14097	14028	13999	13993	14036	14090	13887	14044	14048	14065	13867	13945	13862	13929	14088	13898	14130	13914	14111	13994	13999	13974	14077	13930	14006	14035	13863	14113	13954	14079	13987	14020	13882	14184	13863	13999	13882	14052	14076	14020	13883	14194	13888	13942	14136	13899	14120	13945	14063	13891	14093	13930	13936	14136	14050	13972	13928	13974	14102	14076	14038	13921	14095	13801	14030	14017	14005	13948	14055	13968	13954	13962	14032	13997	14118	13989	14118
22881	22025	29848	24669	22260	23149	23071	16826	15455	15600	15622	15348	15383	15429	15316	15427	15444	15361	15483	15356	15309	15179	15253	15265	15280	15355	15438	15092	15206	15325	15251	15357	15118	15478	15300	15295	15398	15238	15239	15228	15190	15195	15216	15181	15259	15309	15145	15317	15460	15144	15311	15436	15317	15016	15204	15300	15154	15103	15071	15251	15232	15261	15374	15144	15220	15275	15086	15398	15354	15031	15180	15106	15274	15081	15150	15314	15070	15259	15081	15161	15289	15189	15406	15148	15299	15246	15213	15141	15077	15471	15197	15190	15309	15303	15047	15166	15076	15060	15366	15342	15212	15311	15254	15362	15118	15121	15119	15062	15110	15267	15155	15249	15339	15286	15134	15286	15217	15106	15111	15309	15282	15131	15215	15337	15357	15187	15170	15400	15148	15108	15119	15270	15007	15173	15253	15375	15056	15221	15260	15172	15201	15052	15174	15096	15213	15328	15208	15025	15217	15124	15257	15361	15204	15322	14999	15332	15229	15105	15157	15220	15072	15094	15170	15241	15073	15168	15251	15324	15276	15074	15057	15266	15211	15190	15325	15245	15374	15264	15309	15348	15291	15165	15187	14963	15113	14776	15030	15231	15136	15090	15315	15331	15221	15255	15083	15146	15269	15087	15079	14957	15012	15181	15198	15242	15230	15174	15255	15063	15453	14976	15086	15102	15357	15276	14960	14889	15038	15383	15288	15332	15060	15151	15298	15065	15018	15193	15208	15026	15076	15145	15210	15209	15184	15117	15074	15303	15140	15089	15250	15147	15371	15136	15179	15137	15245	15158	15203	14935	15239	15312	15220	15146	15344	15114	15101	15076	15194	15067	15090	15219	15140	15088	15284	15298	15054	14917	15140	15131	15157	15167	15119	15278	15199	15033	15347	15271	15349	15167	15227	15163	15096	15297	15170	15221	14956	15144	15099	15051	15217	15164	14910	15058	15197	15194	15139	15203	15289	15163	15060	15143	15159	15065	15123	15060	15166	15052	15368	15160	15160	15178	15161	15244	15100	15067	15138	14997	14929	14887	15297	15173	15288	15073	15287	15175	15183	15009	15235	15080	15076	15205	15296	15229	15144	15187	15102	14983	15199	15194	15294	15036	15094	15147	15401	15395	15326	15284	15043	15259	15353	15082	15064	15136	15322	15209	15168	15180	15030	15312	15241	15271	15243	15343	15191	15212	15285	15024	15261	15233	15166	15069	15171	15032	15104	15076	15161	15353	15225	15148	15244	15217	15247	15145	15260	15434	15148	15217	15204	15264	15186	15183	15074	15107	15209	15159	15388	15250	15239	15167	15204	15119	15297	15345	15101	15058	15192	15050	15192	15158	15173	15055	14946	15099	15118	15052	15064	15246	15365	15402	15100	15124	15250	15118	15189	15244	15266	15293	14883	15076	15300	15074	15112	15114	15114	15196	15186	15318	15190	15341	15191	15060	15150	15238	15346	15216	15073	15169	15237	15225	15069	15171	15328	15188	15110	15088	15400	15248	15037	15176	15198	15115	15191	15124	15148	15031	15172	15282	15091	15184	15275	15174	15275	15225	15124	15120	15019	15195	15040	15269	15452	15258	15067	15230	15242	15094	15257	15169	15328	15115	15189	15076	15219	15092	15181	15137	15237	15178	15225	15228	15061	15189	15193	15039	15111	15195	15199	15161	15111	15137	15199	15227	15156	15236	15101	15242	15100	15175	15024	15157	15048	15077	15375	15337	15180	15132	15258	15222	15164	15003	15206	15413	15336	15069	15133	15169	15156	15236	14950	15004	15047	15189	15226	15172	15140	15124	15396	14992	15098	15063	15201	15262	15225	15188	15129	15103	15432	14909	15085	15219	15166	15151	15178	15144	15217	14957	15175	15213	15265	15204	15310	15143	15227	15138	14976	15269	15202	15057	15192	15300	15213	15259	15297	15134	15186	15115	15236	15076	15331	15206	15034	15174	15178	15151	15102	15326	15012	15159	15371	15083	15201	15117	15280	15349	15093	15060	15266	15164	15101	15238	15312	15231	15212	15075	15231	15219	15027	15105	15215	15005	15240	15215	15048	15116	15210	15240	15111	15188	15093	15146	15315	15135	15323	15132	15328	15076	15153	15223	15055	15268	15181	15147	15230	15124	15238	15174	14987	15272	15318	15106	15165	15048	15215	15312	15167	15211	15191	15262	15206	15319	15386	15281	15100	15070	15117	15260	15045	15338	15249	14981	15303	15140	15119	15175	15201	15207	15100	15201	15229	15261	14948	15223	15093	15380	15251	15206	15382	15346	15062	15228	15299	15065	15159	15177	15169	15135	15079	15159	15216	15389	15542	15145	15261	15243	15241	15351	15118	15122	14990	15176	15232	15199	15206	15084	15126	15252	15244	14913	15042	15326	15303	15264	15222	15074	15146	15292	15235	15210	15374	15194	15285	15149	15128	15114	15195	15058	15277	14997	14982	15361	15182	15337	15193	15193	15320	15048	15183	15333	15207	15414	15258	15252	15237	15176	15159	15150	15095	15219	15188	15130	15236	15136	15191	15377	15224	15365	15220	15238	15232	15071	15177	15193	15600	15316	15014	15191	15160	15112	15171	15217	15120	15052	15050	15210	15338	15426	15210	15133	15224	15458	15354	15070	15101	15106	15301	15224	15151	15246	15117	15223	15148	15139	15378	15205	15316	15195	15077	15173	15266	15042	14976	15224	15101	15289	15162	15268	15405	15122	15191	15276	15343	15207	15092	14999	15203	14940	15326	15243	15153	15486	15018	15084	14994	15086	15155	15341	15412	15322	15025	15065	15107	14980	15124	14964	15047	15126	15107	14985	15079	15240	15188	14989	15142	15238	15010	15156	15318	15033	15241	15064	15088	15272	15138	15184	15095	15114	15172	15138	15107	15094	14811	15100	15195	15268	15029	15172	15087	15163	15218	15155	15132	15241	15053	14964	14988	15174	15102	15099	15208	15140	15214	15193	15251	15222	15359	15164	15181	15349	15335	15066	15328	15075	15220	15220	15036	15303	15311	15170	15190	15227	15160	15089	15248	15201	15087	15280	15267	15318	15023	15131	15072	15222	15250	15149	15212	15158	15112	15173	15331	15264	15200	15220	15321	14962	15188	15347	15292	15149	15245	15061	15108	15126	15174	15321	15184	15289	15236	15216	15151	15306	15212	15202	15107	15286	15372	15167	15152	15140	15149	15189	15320	15029	15362	15081	15069	15065	15168	15014	15061	15297	15124	15170	15137	15109	15107	15293	15106	15201	15161	15207	15145	15265	15219	14893	15070	15143	15080	15057	15163	15176	15144	15248	15245	15210	15296	15168	15054	15189	15165	14987	15125	15207	15275	15339	15156	15126	15098	15104	14963	15044	15223	15166	15271	15219	15166	15089	15103	15240	15107	15044	15263	14979	15222	15176	15218	15106	15229	15152	15247	15066	15186	15168	15245	15074	15190	15385	15229	15192	15232	15207	15189	15011	15260	15181	15178	15166	15061	15147	15353	15264	15208	15210	15188	15267	15159	15038	15140	15150	15145	15234	15215	15010	15248	15291	15322	15189	15161	15107	15232	15150	15036	15253	14880	15153	15102	15086	15044	15251	15185	15257	15209	15118	15202	15179	15104	15159	15208	15259	15144	15252	15054	15040	15303	15421	14985	15181	15382	15241	15274	15198	15337	15193	15370	15056	15121	15350	15286	15114	15028	15127	15165	15282	15275	15067	15144	15214	15275	15264	15201	15186	15186	15283	15148	15413	15214	15034	15205	15073	15273	15109	15066	15273	15021	14982	15195	15332	15286	15015	15373	15227	15144	15205	15173	15088	15206	15108	15224	15087	14878	15292	15199	15220	15224	15126	15151	15130	15394	15233	15130	15080	15229	15091	15265	15288	15181	15385	15117	15155	15144	15230	15133	14999	14884	15278	15266	15041	15151	14947	15177	15176	15163	15172	15265	15183	15196	15122	15107	15180	15162	15109	15282	15132	15083	15154	15017	15048	15087	15101	15166	15064	15053	15129	15107	15431	15147	15078	15255	15150	15226	15152	15083	15213	15237	15179	15188	15216	15326	15083	15236	15106	15018	15057	15145	15346	15231	15208	15116	15236	15465	15153	15287	15154	15249	15128	15151	15352	15241	15355	15039	15211	15289	15205	15160	15272	15240	15101	15254	15158	15122	15402	15212	15157	15269	14979	15075	15229	15162	15165	15114	15089	15223	15103	15095	15151	15227	15218	14904	15033	15068	15237	15202	15079	15212	15205	15197	15144	15141	15338	15275	15264	15177	15121	15221	14943	15269	15135	15204	15342	15048	15340	15222	14969	15176	15076	14988	15125	15456	15103	15300	15138	15047	15225	15170	15126	15049	15279	15099	15283	15029	15301	15196	15151	15209	15333	15312	15116	15254	15130	15060	15110	15165	15280	15130	15307	15228	15167	15105	15187	15186	15167	15111	15136	14967	15159	15176	15174	15235	14930	15010	15055	15221	15172	15149	15275	15182	15328	15506	15139	15264	15153	15251	15317	15093	15157	15351	15073	15187	15194	15121	15026	15114	15077	15357	15263	15148	15280	15157	15078	15179	15218	15163	15211	15075	15200	15039	15211	15253	15055	15067	15001	15273	15237	15188	15312	15140	15035	15054	15103	15213	15357	15171	15226	15108	15064	15006	15259	15243	15155	15098	15253	15112	15237	15186	15058	15225	15300	15171	15207	15318	15030	15099	15222	15257	15025	15412	15186	15100	15094	15372	15232	15125	15103	15108	15229	15094	15180	15206	15313	15268	15091	15008	15230	15249	15110	15080	15003	15309	15218	15158	15194	15357	14958	15208	15206	15270	15184	15229	15256	15212	15336	15250	15209	15209	15162	15037	15276	15417	15404	15287	15098	15220	14966	15199	15237	15090	15260	15159	15077	15269	15183	15091	15123	15101	15347	15214	15117	15090	15387	15088	14909	15267	15220	15114	15206	15175	14877	15076	15063	15211	15298	15128	15255	15049	15176	15358	15146	15059	15238	15106	15247	15276	15132	15030	14967	15066	15316	15426	15303	15214	15114	15054	14973	15038	15188	15191	15233	14925	15284	15283	15097	15065	15315	15086	15219	14996	15301	15237	15125	15114	15396	15391	15065	15124	14925	15186	15187	15302	15129
60622	99533	75596	48933	29834	18563	14737	14120	13823	13619	13981	13535	13586	13672	13732	13890	13730	13680	13632	13654	13785	13631	13729	13720	13640	13603	13832	13682	13618	13750	13635	13619	13624	13698	13681	13607	13725	13613	13664	13718	13680	13597	13688	13703	13651	13641	13734	13733	13707	13636	13798	13613	13703	13693	13630	13594	13571	13678	13721	13637	13744	13808	13780	13625	13727	13876	13604	13739	13646	13628	13843	13895	13758	13703	13657	13676	13815	13720	13649	13625	13576	13835	13684	13762	13654	13696	13622	13820	13616	13669	13726	13784	13596	13810	13731	13706	13728	13815	13755	13635	13667	13773	13797	13586	13811	13736	13773	13534	13626	13734	13790	13579	13789	13766	13683	13549	13564	13763	13682	13738	13629	13672	13539	13698	13764	13751	13720	13813	13585	13635	13802	13723	13705	13676	13665	13803	13712	13622	13629	13584	13513	13682	13746	13705	13510	13614	13684	13626	13734	13798	13658	13826	13689	13757	13545	13676	13513	13800	13680	13647	13673	13638	13714	13593	13636	13791	13666	13758	13552	13601	13855	13640	13657	13649	13569	13675	13726	13567	13611	13643	13481	13676	13682	13664	13569	13568	13897	13802	13625	13588	13746	13691	13847	13577	13728	13722	13656	13695	13723	13636	13682	13680	13651	13732	13785	13586	13647	13582	13737	13601	13661	13741	13715	13716	13812	13664	13807	13633	13751	13641	13624	13596	13627	13653	13759	13564	13555	13715	13738	13855	13596	13696	13666	13726	13632	13551	13642	13765	13540	13748	13745	13513	13716	13809	13641	13623	13827	13545	13684	13648	13705	13788	13730	13628	13588	13626	13732	13642	13737	13862	13663	13730	13813	13699	13679	13606	13757	13814	13576	13771	13677	13658	13656	13600	13583	13547	13904	13533	13612	13472	13655	13754	13670	13534	13557	13621	13663	13729	13723	13624	13592	13615	13774	13710	13628	13493	13611	13761	13699	13524	13812	13660	13573	13653	13582	13732	13608	13625	13738	13682	13718	13781	13690	13621	13630	13802	13826	13721	13717	13592	13651	13589	13777	13656	13687	13734	13777	13766	13543	13658	13639	13706	13715	13532	13659	13619	13548	13857	13696	13680	13725	13646	13619	13616	13542	13796	13563	13786	13704	13637	13754	13632	13721	13675	13542	13666	13637	13624	13822	13764	13651	13666	13755	13573	13724	13564	13864	13639	13721	13732	13555	13709	13607	13680	13597	13566	13581	13626	13782	13537	13724	13666	13539	13705	13471	13664	13552	13721	13584	13626	13675	13673	13709	13486	13566	13712	13774	13725	13608	13718	13874	13707	13584	13658	13747	13568	13738	13556	13644	13538	13686	13629	13559	13575	13633	13633	13661	13645	13767	13678	13637	13544	13667	13697	13754	13586	13577	13651	13673	13655	13591	13626	13771	13648	13720	13589	13678	13657	13684	13583	13673	13770	13795	13759	13495	13510	13586	13623	13663	13665	13720	13692	13721	13723	13732	13549	13764	13730	13483	13604	13656	13847	13760	13653	13577	13688	13628	13632	13663	13603	13710	13753	13725	13584	13634	13549	13570	13449	13756	13733	13668	13636	13586	13690	13839	13643	13436	13642	13821	13744	13630	13622	13551	13868	13714	13686	13579	13666	13626	13619	13483	13678	13751	13702	13799	13403	13592	13461	13744	13839	13544	13764	13676	13651	13596	13701	13654	13572	13601	13644	13680	13608	13642	13660	13671	13690	13591	13728	13569	13677	13646	13645	13537	13859	13788	13579	13680	13580	13695	13683	13726	13568	13670	13818	13773	13896	13733	13748	13551	13705	13696	13611	13723	13767	13743	13697	13655	13769	13762	13546	13611	13666	13692	13611	13640	13557	13698	13736	13581	13839	13604	13696	13604	13688	13569	13519	13800	13648	13718	13869	13612	13660	13861	13669	13698	13658	13620	13822	13671	13558	13627	13706	13638	13521	13622	13498	13784	13807	13809	13672	13800	13640	13878	13568	13525	13519	13790	13672	13716	13764	13531	13637	13718	13635	13662	13648	13669	13673	13777	13755	13626	13629	13633	13687	13726	13719	13708	13543	13803	13769	13723	13748	13751	13550	13770	13591	13817	13608	13570	13894	13841	13668	13643	13606	13786	13725	13831	13515	13516	13631	13552	13672	13696	13699	13563	13728	13650	13784	13772	13642	13751	13621	13640	13842	13663	13756	13603	13603	13508	13720	13662	13513	13753	13641	13634	13530	13674	13689	13693	13719	13540	13712	13646	13525	13787	13604	13745	13782	13620	13640	13539	13776	13694	13757	13651	13356	13706	13758	13653	13822	13717	13522	13658	13723	13768	13673	13629	13627	13663	13657	13733	13762	13653	13698	13763	13638	13638	13719	13729	13731	13507	13660	13712	13808	13697	13788	13577	13655	13559	13732	13679	13720	13650	13700	13784	13721	13585	13737	13572	13854	13701	13621	13730	13615	13552	13651	13759	13699	13557	13595	13387	13815	13621	13583	13677	13683	13624	13733	13637	13736	13689	13625	13737	13669	13711	13650	13630	13738	13677	13734	13647	13732	13637	13709	13505	13782	13652	13542	13789	13858	13688	13789	13765	13606	13798	13737	13598	13639	13827	13787	13648	13508	13730	13523	13904	13575	13696	13702	13906	13740	13710	13617	13649	13530	13651	13666	13678	13597	13620	13601	13775	13645	13650	13643	13712	13887	13768	13759	13776	13909	13607	13614	13719	13579	13769	13712	13504	13570	13535	13664	13810	13719	13543	13733	13776	13571	13584	13686	13692	13614	13752	13764	13600	13802	13642	13651	13777	13646	13658	13704	13728	13548	13901	13668	13511	13530	13588	13662	13557	13775	13588	13606	13620	13544	13569	13711	13505	13416	13786	13494	13617	13566	13815	13634	13766	13696	13553	13671	13640	13555	13563	13642	13739	13505	13688	13713	13841	13653	13699	13735	13799	13700	13606	13697	13716	13664	13652	13889	13673	13629	13702	13710	13619	13903	13714	13531	13660	13602	13669	13799	13624	13734	13481	13726	13718	13478	13505	13611	13643	13696	13740	13868	13604	13782	13447	13674	13746	13629	13726	13670	13731	13751	13627	13507	13713	13552	13630	13537	13756	13665	13712	13621	13635	13680	13625	13681	13625	13519	13564	13629	13815	13784	13568	13777	13593	13603	13679	13701	13607	13745	13697	13653	13628	13679	13560	13674	13587	13735	13646	13931	13730	13685	13740	13663	13782	13759	13817	13660	13649	13594	13691	13775	13609	13619	13684	13668	13650	13692	13638	13888	13691	13546	13802	13669	13725	13750	13643	13622	13483	13592	13579	13703	13745	13630	13687	13672	13572	13604	13730	13648	13654	13827	13730	13713	13684	13858	13552	13555	13619	13725	13603	13678	13604	13732	13654	13772	13685	13587	13692	13699	13683	13657	13697	13500	13748	13617	13632	13473	13728	13710	13854	13583	13729	13794	13756	13641	13584	13518	13646	13754	13695	13624	13617	13679	13699	13765	13728	13689	13723	13721	13634	13762	13552	13754	13688	13699	13793	13534	13592	13699	13665	13688	13550	13613	13518	13588	13534	13551	13596	13649	13500	13768	13443	13769	13549	13798	13658	13658	13730	13666	13404	13751	13694	13802	13760	13662	13554	13683	13670	13569	13571	13750	13760	13694	13739	13654	13616	13673	13692	13716	13608	13615	13671	13574	13674	13819	13641	13445	13776	13550	13614	13572	13848	13615	13667	13598	13523	13690	13683	13475	13569	13574	13772	13501	13691	13776	13790	13636	13818	13658	13724	13694	13652	13589	13669	13687	13618	13648	13776	13718	13720	13542	13556	13705	13663	13650	13873	13632	13729	13556	13751	13679	13784	13590	13817	13894	13678	13710	13678	13760	13611	13743	13753	13517	13584	13633	13603	13711	13562	13714	13708	13859	13674	13499	13625	13669	13747	13477	13719	13596	13832	13462	13708	13795	13563	13611	13610	13647	13582	13727	13594	13543	13869	13681	13710	13639	13706	13703	13697	13616	13663	13657	13600	13572	13390	13605	13675	13585	13681	13568	13622	13788	13821	13570	13687	13669	13492	13454	13710	13670	13646	13506	13699	13683	13619	13779	13517	13784	13824	13713	13702	13593	13719	13639	13533	13805	13798	13702	13696	13734	13716	13719	13845	13680	13693	14007	13673	13560	13809	13565	13741	13498	13709	13633	13675	13549	13755	13535	13474	13682	13773	13655	14018	13631	13711	13622	13507	13521	13580	13736	13694	13691	13699	13857	13744	13837	13649	13758	13762	13537	13599	13637	13455	13609	13619	13673	13745	13625	13626	13635	13662	13734	13608	13727	13612	13782	13439	13653	13688	13735	13666	13600	13705	13770	13756	13575	13596	13621	13755	13591	13681	13794	13746	13614	13629	13600	13709	13622	13789	13594	13700	13736	13619	13550	14003	13638	13721	13542	13545	13674	13618	13520	13768	13514	13567	13760	13614	13770	13753	13905	13883	13726	13620	13670	13747	13607	13629	13670	13564	13739	13610	13761	13817	13751	13761	13867	13567	13687	13710	13782	13683	13694	13667	13666	13742	13901	13814	13718	13758	13624	13707	13927	13705	13883	13695	13742	13725	13498	13679	13660	13686	13693	13662	13733	13653	13540	13669	13857	13510	13688	13452	13636	13616	13675	13591	13691	13608	13689	13659	13697	13737	13727	13779	13656	13531	13481	13726	13483	13622	13612	13718	13658	13666	13490	13606	13610	13763	13626	13696	13723	13656	13600	13983	13823	13758	13917	13894	13736	13774	13587	13749	13656	13881	13688	13551	13753	13710	13640	13800	13662	13567	13724	13612	13584	13734	13693	13688	13628	13670	13687	13662	13635	13719	13697	13667	13762	13519	13804	13688	13801	13675	13605	13846	13598	13664	13653	13649	13662	13634	13674	13704	13589	13570	13558	13786	13789	13620	13524	13461	13670	13569	13649	13577	13593	13554	13712	13576	13615	13775	13647	13698	13748	13658	13783	13653	13603	13719	13761	13712	13679	13690	13844	13601	13676	13538	13629	13835	13632	13632	13711	13624	13528	13632	13608	13564	13605	13600	13477	13616	13777	13750	13786	13551	13691	13850	13638
33160	36423	32327	24392	17452	15816	15708	15425	15169	15323	15275	15192	15363	15223	15226	15284	15364	15304	15202	15383	15272	15354	15478	15204	15322	15397	15306	15229	15271	15340	15049	15201	15440	15346	15360	15103	15288	15139	15236	15395	15472	15355	15314	15212	15215	15294	15346	15246	15333	15086	15483	15173	15106	15404	15258	15306	15409	15216	15228	15380	15265	15260	15408	15331	15271	15091	15083	15185	15345	15154	15118	15205	15242	15153	15154	15268	15239	15323	15329	15409	15346	15096	15161	15224	15204	15264	15232	15469	15187	15330	15274	15302	15041	15171	15323	15124	15172	15333	15225	15168	15373	15478	15361	14966	15362	15350	15389	15166	15345	15338	15453	15415	15220	15162	15219	15232	15266	15353	15278	15182	15041	15100	15121	15362	15209	15238	15252	15292	15474	15310	15219	15360	15307	15088	15233	15349	15193	15263	15226	15161	14984	15118	15077	15310	15242	15172	15126	15140	15014	15145	15211	15150	15202	15356	15161	15106	15231	15231	15314	15234	15196	15384	15591	15279	15266	15281	15188	15300	15203	15249	15107	15135	15228	15187	15193	15476	15227	15408	15275	15410	15222	15257	15123	15220	15286	15208	15238	15338	15352	15103	15056	15217	15192	15230	15272	15222	15308	15239	15255	15178	15302	15046	15062	15005	15139	15369	15274	15250	15296	15255	15197	15139	15197	15138	15342	15292	15289	15375	15340	15335	15160	15229	15240	15256	15317	15202	15005	15237	15166	15296	15247	15111	15316	15298	15089	15291	15034	15034	15018	15302	15153	15469	15261	15493	15241	15307	15361	15404	15315	15331	15239	15207	15279	15215	15330	15167	15234	15262	15226	15277	15266	15219	15373	15374	15193	15276	15255	15250	15084	15121	15084	15278	15130	15324	15137	15161	15309	15300	15297	15318	15241	15175	15012	15203	15306	15336	15214	15108	15185	15001	15363	15247	15181	15137	14994	15194	15270	15174	15235	15216	15190	15280	15257	15208	15247	15126	15174	15186	15083	15037	15125	15082	15399	15151	15298	15238	15002	15140	15224	15307	15259	15198	15251	15330	15116	15241	15294	15155	15298	15207	15455	15246	15105	15197	15052	15340	15197	15175	15143	15059	15036	15355	15262	15331	15125	15326	15189	15131	15276	15109	15127	15391	15236	15284	15052	15145	15364	15108	15068	15200	15236	14993	15231	15320	15289	15116	15181	15254	15262	15254	15250	15186	15260	15128	15192	15212	15104	15424	15312	15283	15251	15169	15239	15279	15173	15202	15123	15255	15234	15301	15309	15212	15223	15174	15301	15257	15215	15175	15086	15262	15102	15335	15370	15096	15268	15177	15132	15319	15455	15258	15163	15322	15260	15036	15063	15205	15242	14993	15365	15252	15239	15239	15144	15196	15249	15296	14988	14984	15120	15138	15122	15109	15245	15375	15235	15366	15392	15108	15258	15206	15292	15144	15183	15334	15187	15066	15214	15159	15287	15172	15148	15212	15122	15240	15375	15307	15205	15248	15317	15161	15312	15443	15186	15330	15218	15235	15147	15364	15205	15129	15150	15168	15255	15236	15145	15242	15181	15148	15398	15128	15243	15223	15086	15246	15247	15249	15144	15242	15324	15147	15252	15294	15356	15282	15439	15406	15359	15191	15404	15302	15226	15299	15360	15086	15215	15260	15263	15115	15225	15249	15006	15040	15282	15322	15444	15313	15313	15170	15109	15286	15397	15353	15369	15451	15420	15097	15273	15084	15278	15159	15291	15154	15189	15043	15279	15345	15203	15117	15560	15440	15095	15268	15139	15129	15226	15069	15131	15207	15261	15407	15387	15211	15237	15390	15391	15123	15277	15177	15074	15256	15252	15238	15208	15267	15276	15242	15223	15132	15460	15213	15291	15203	15277	15327	15243	15150	15154	15104	15113	15216	15061	15157	15085	15153	15291	15156	15359	15249	15254	15320	15172	15175	15405	15211	14984	15233	15354	15302	15189	15205	15065	15233	15180	15090	15262	15317	15121	15170	14964	15157	15081	15199	15201	15152	14950	15186	15292	15274	15101	15191	15265	15179	15178	15215	15037	15319	15280	15098	15052	15037	15274	15207	15232	15134	15200	15234	15309	15122	15418	15270	15137	15172	15087	15290	15315	15301	15256	15221	15283	15318	15113	15121	15166	15161	15249	15289	15378	15132	15144	15094	15247	15043	15278	15236	15339	15422	15177	15394	15194	15110	15169	15278	15341	15248	15158	15282	15212	15025	15260	15241	15240	15206	15176	15248	15166	15125	15284	15053	15340	15126	15377	15014	14989	15303	15370	15325	15239	15408	15353	15468	15315	15220	15250	15392	15239	15261	15258	15353	15436	15279	15368	15286	15286	15259	15393	15325	15339	15206	15264	15310	15326	15348	15323	15268	15130	15314	15319	15200	15117	15289	15250	15174	15089	15046	15129	15268	15168	15193	15098	15340	15250	15311	15178	15348	15265	15231	15388	15099	15030	15149	15140	15166	15177	15253	15332	15486	15320	15096	15154	15369	15403	15168	15217	15057	15359	15262	15211	15306	15461	15308	15147	15064	15258	15165	15221	15311	15282	15196	15199	15155	15312	15241	15021	15236	15158	15351	15379	15232	15234	15398	15138	15320	15163	15119	15307	14890	15047	15164	15106	15213	15140	15226	15327	15157	15192	15329	15171	15289	15336	15207	15165	15253	15330	15312	15235	15129	15176	15211	15260	15130	15298	15125	15138	15276	15174	15209	15078	15127	15208	15185	15220	15314	15137	15163	15239	15248	15245	15263	15084	15195	15353	15115	15151	15245	15227	15227	15267	15391	15318	15414	15204	15199	15118	15217	14993	14985	15384	15165	15306	15124	15213	14964	15338	15346	15080	15375	15130	15206	15261	15287	15140	15075	15284	15373	15421	15143	15182	15317	15202	15097	15279	15229	15302	15058	14994	15121	15208	15140	15095	15270	15361	15109	15257	15110	15410	15193	15291	15073	15269	15263	15269	15368	15111	15097	15081	15310	15131	15164	15360	15070	15302	15309	15285	15157	15018	15369	15236	15335	15377	15160	15059	15304	15145	15159	15212	15163	15254	15339	15314	15134	15215	15195	15455	15324	14997	15289	15116	15094	15438	15210	15134	15360	15139	15353	15184	15139	15334	15441	15021	15082	15155	15142	15332	15414	15213	15240	15258	15256	15321	15333	15214	15120	15326	15259	15320	15272	14984	15285	15246	15332	15215	15183	15441	15285	15254	15065	15341	15137	15340	15318	15192	15208	15203	15213	15323	15248	15100	15310	15281	15200	15342	15380	15222	15199	15182	15232	15210	15133	15446	15149	15344	15233	15423	15053	15265	15404	15224	15104	15186	15244	15314	15172	15185	15326	15128	15311	15107	15466	15181	15123	15289	15195	15427	15261	15431	15231	15237	15223	15204	15145	15293	15150	14957	15290	15343	15159	15347	15440	15288	15279	15210	15229	15296	15332	15123	15253	15392	15211	15306	15286	15331	15267	15331	15151	15131	15392	15209	15335	15142	15299	15361	14987	15082	15157	15268	15141	15456	15237	15324	15053	15344	15303	15317	15326	15308	15272	15158	15150	15277	15276	15271	15277	15264	15329	15214	15205	15267	15286	15305	15488	15306	15175	15162	15024	15170	15203	15111	15382	15157	15327	15195	15349	15165	15334	15277	15162	15193	15263	15066	15117	15108	15288	15297	15184	15217	15206	15321	15289	15367	15213	15228	15094	15229	15227	15109	15383	15179	15247	15370	15341	15230	15209	15156	15312	15374	15320	15239	15153	15308	15149	15288	15242	15267	15087	15245	15164	15284	15254	15306	15188	15194	15102	15442	15425	15137	15377	15270	15160	15233	15168	15340	15257	15443	15076	15189	15421	15232	15245	15141	15274	15312	14973	15064	15322	15189	15560	15264	15356	15202	15234	15278	15026	15259	15432	15326	15281	15282	15458	15289	15239	15288	15175	15232	15290	15316	15176	15305	15178	15318	15255	15308	15048	15236	15091	15184	15189	15280	15369	15274	15394	15280	15064	15333	15165	15281	15214	15210	15245	15250	15159	15313	15377	15237	15104	15303	15189	15249	15102	15158	15330	15237	15196	15183	15235	15223	15226	15296	15181	15204	15262	15202	15131	15083	15226	15335	15171	15045	15080	15247	15341	15320	15261	15237	15067	15218	15282	15277	15203	15222	15120	15235	15347	15171	15248	15275	15154	15386	15265	15374	15172	15157	15348	15324	15250	15195	15218	15211	15217	15272	15203	15100	14984	15131	15255	15303	15292	15154	15140	15265	15246	15203	15278	15034	15246	15367	15308	15068	15336	15005	15292	15160	15102	15134	15232	15250	15204	15139	15079	15281	15241	15291	15051	15335	15242	15171	15374	15287	15326	15204	15248	15413	15272	15402	15281	15284	15098	15453	15277	15452	15471	15420	15118	15096	15073	15152	15269	15180	15214	15098	15257	15299	15221	15105	15191	15327	15267	15123	15237	15394	15319	15158	15285	15308	15186	15205	15374	15203	15245	15227	15269	15276	15265	15307	15143	15208	15256	15207	15227	15238	15370	15126	15218	15245	15239	15330	15280	15202	15171	15256	15254	15214	15425	15333	15332	15146	15017	15239	15154	15346	15168	15128	15261	15217	15366	15368	15130	15397	15284	15381	15233	15431	15183	15216	15092	15183	15329	15244	15220	15306	15418	15370	15158	15206	15337	15247	15232	15179	15325	15277	15433	15371	15205	15310	15319	15200	15260	15233	15352	15158	15143	15172	15433	15239	15173	15092	15130	15219	15294	15142	15286	15311	15354	15223	15258	15160	15312	15198	15200	15114	15123	15285	15229	15154	15340	15204	14967	15388	15438	15245	15226	15226	15077	15304	15097	15305	15245	15349	15261	15121	15162	15290	15269	15486	15184	15368	15404	15333	15131	15315	15265	15349	15416	15185	15067	15257	15289	15305	15426	15454	15188	15353	15281	15233	15281	15403	15336	15514	15222	15242	15190	15313	15285	15286	15341	15360	15234	15139	15193	15317	15292	15424	15215	15159	15203	15164	15262	15200	15295	15076	15064	15250	15191	15257	15292	15192	15495	15205	15101	15323	15246	15282	15170	15077	15153	15242	15074
45264	52864	33736	20622	15901	14148	13906	13680	13720	13876	13613	13640	13857	13769	13792	13744	13735	13946	13765	13611	13758	13843	13799	13816	13889	13608	13805	13734	13893	13864	13696	13791	13760	13758	13900	13720	13800	13831	13868	13917	13716	13941	13783	13642	13790	13823	13859	13645	13710	13733	13721	13754	13868	13650	13604	13660	13762	13669	13760	13763	13910	13828	13816	13820	13908	13956	13769	13640	13808	13801	13705	13728	13838	13792	13811	13709	13542	13774	13634	13755	13852	13766	13668	13825	13709	13732	13762	13768	13758	13614	13828	13734	13723	13796	13778	13697	13814	13718	13675	13723	13871	13614	13704	13963	13850	13762	13759	13708	13823	13913	13589	13637	13876	13548	13966	13784	13882	13725	13735	13721	13678	13734	13704	13679	13975	13911	13924	13802	13802	13815	13698	13726	13676	13741	13814	13631	13637	13870	13668	13888	13833	13842	13747	13686	13778	13711	13853	13699	13781	13831	13736	13671	13815	13741	13923	13742	13662	13705	13666	13858	13756	13817	13632	13767	13682	13712	13674	13868	13840	13864	13795	13780	13819	13929	13718	13782	13675	13835	13818	13566	13687	13683	13846	13838	13563	13856	13808	13756	13626	13639	13566	13713	13747	13763	13761	13776	13817	13812	13789	13616	13578	13804	13755	13730	13740	13856	13705	13775	13861	13765	13701	13768	13752	13864	13777	13715	13742	13783	13698	13578	13874	13859	13693	13814	13759	13628	13729	13779	13615	13523	13721	13829	13757	13652	13815	13746	13945	13802	13743	13708	13718	13644	13814	13941	13672	13861	13788	13853	13840	13772	13745	13836	13734	13743	13784	13894	13575	13751	13717	13580	13692	13750	13794	13859	13837	13741	13680	13701	13714	13716	13917	13797	13652	13721	13796	13724	13985	13875	13721	13938	13767	13791	13860	13753	13801	13813	13651	13761	13923	13643	13515	13837	13713	13723	13917	13731	13709	13733	13796	13767	13620	13561	13729	13750	13670	13815	13585	13878	13856	13813	13886	13837	13698	13769	13975	13740	13735	13705	13564	13578	13703	13738	13776	13686	13660	13703	13903	13739	13799	13694	13735	13702	13763	13644	13846	13788	13879	13647	13688	13703	13788	13781	13721	13769	13796	13819	13712	13736	13707	13758	13684	13944	13667	13784	13708	13846	13719	13792	13702	13777	13703	13617	13748	13757	13777	13716	13928	13832	13681	13620	13840	13662	13832	13659	13857	13828	13808	13791	13845	13617	13872	13662	13678	13709	13690	13723	13862	13768	13668	13854	13758	13801	13710	13806	13567	13732	13913	13778	13795	13737	13699	13750	13725	13860	13734	13728	13905	13680	13607	13781	13832	13731	13856	13801	13755	13706	13740	13747	13794	13704	13887	13808	13779	13815	13751	13818	13603	13822	13855	13809	13785	13635	13805	13615	13872	13746	13721	13640	13904	13771	13671	13728	13837	13785	13578	13716	13744	13564	13830	13697	13781	13902	13728	13863	13892	13695	13688	13709	13765	13689	13716	13838	13782	13789	13766	13715	13836	13801	13792	13840	13673	13802	13742	13802	13835	13650	13699	13847	13787	13864	13774	13721	13782	13727	13706	13883	13649	13849	13647	13841	13731	13803	13749	13639	13849	13674	13806	13640	13719	13788	13743	13805	13676	13826	13842	13805	13949	13673	13710	13769	13811	13709	13667	13822	13909	13881	13820	13779	13805	13826	13752	13704	13912	13889	13671	13647	13812	13755	13747	13860	13765	13772	13669	13964	13729	13786	13926	13687	13663	13875	13716	13772	13823	13888	13715	13671	13815	13621	13834	13816	13819	13803	13654	13839	13810	13827	13681	13689	13731	13723	13648	13797	13646	13809	13847	13771	13770	13726	13759	13735	13750	13890	13798	13649	13892	13675	13665	13687	13637	13793	13705	13757	13745	13600	13937	13763	13696	13863	13613	13846	13770	13724	13732	13804	13579	13765	13736	13724	13609	13624	13674	13733	13647	13877	13783	13754	13718	13736	13861	13675	13749	13735	13862	13684	13814	13946	13764	13791	13650	13765	13790	13856	13847	13745	13894	13609	13641	13647	13982	13715	13608	13715	13789	13861	13601	13825	13801	13782	13804	13626	13700	14015	13686	13872	13822	13862	13730	13699	13660	13863	13695	13663	13621	13763	13624	13806	13643	13670	13765	13829	13875	13710	13581	13691	13766	13578	13731	13598	13683	13983	13914	13648	13740	13824	13773	13756	13746	13837	13833	13799	13612	13834	13840	13770	13761	13820	13770	13751	13763	13665	13793	13813	13609	13995	13715	13831	13691	13893	13678	13808	13786	13798	13785	13750	13782	13733	13720	13794	13740	13905	13730	13663	13754	13675	13846	13844	13685	13727	13765	13725	13899	13529	13701	13839	13670	13662	13717	13871	13842	13777	13650	13735	13730	13695	13669	13636	13756	13603	13724	13855	13706	13847	13712	13760	13790	13679	13746	13849	13652	13794	13962	13741	13775	13666	13797	13926	13841	13689	13785	13818	13870	13831	13704	13672	13770	13903	13644	13791	13571	13698	13652	13708	13700	13814	13764	13830	13923	13716	13688	13683	13836	13664	13632	13752	13774	13757	13981	13708	13784	13725	13736	13712	13805	13807	13702	13709	13761	13745	13822	13707	13699	13797	13659	13776	13781	13690	13820	13845	13816	13841	13849	13750	13509	13771	13743	13833	13748	13727	13782	13831	13823	13796	13893	13606	13795	13653	13745	13696	13773	13864	13716	13628	13667	13771	13646	13712	13742	13817	13922	13867	13741	13655	13747	13717	13693	13682	13766	13820	13772	13827	13702	13738	13700	13860	13798	13846	13677	13726	13693	13797	13739	13661	13823	13640	13697	13848	13707	13867	13622	13859	13740	13753	13779	13697	13798	13729	13601	13792	13809	13726	13829	13812	13810	13832	13724	13907	13570	13735	13799	13612	13608	13900	13878	13708	13776	13652	13758	13811	13814	13692	13845	13662	13805	13629	13662	13817	13923	13781	13700	13733	13690	13810	13698	13685	13767	13662	13713	13804	13622	13789	13677	13825	13831	13735	13753	13851	13719	13744	13795	13818	13761	13807	13822	13672	13730	13919	13581	13700	13732	13665	13667	13799	13838	13685	13691	13762	13776	13644	13735	13641	13609	13744	13749	13776	13885	13755	13767	13668	13668	13857	13865	13776	13905	13752	13776	13882	13597	13781	13761	13965	13771	13700	13854	13742	13862	13765	13753	13653	13890	13827	13858	13770	13667	13808	13709	13702	13813	13688	14007	13780	13766	13826	13685	13673	13635	13609	13706	13901	13653	13709	13740	13921	13827	13879	13879	13769	13789	13858	13815	13675	13935	13787	13758	13951	13801	13649	13881	13776	13729	13859	13710	13626	13718	13802	13727	13651	13783	13831	13646	13868	13732	13887	13720	13893	13747	13680	13854	13866	13922	13571	13746	13755	13600	13768	13698	13751	13802	13835	13743	13774	13686	13957	13661	13745	13762	13698	13843	13793	13702	13637	13949	13896	13750	13729	13745	13644	13897	13709	13702	13713	13720	13806	13695	13750	13874	13730	13866	13664	13800	13642	13613	13834	13560	13747	13633	13803	13809	13706	13703	13719	13886	13710	13863	13714	13825	13869	13685	13896	13783	13855	13842	13827	13726	13708	13605	13864	13886	13775	13712	13647	13730	13823	13783	13878	13784	13836	13817	13859	13817	13706	13803	13680	13638	13655	13670	13845	13765	13716	13756	13846	13754	13758	13784	13723	13747	13718	13785	13672	13626	13739	13785	13818	13686	13783	13807	13806	13872	13583	13836	13828	13743	13659	13908	13557	13762	13919	13875	13808	13996	13725	13788	13925	13514	13833	13767	13770	13767	13848	13781	13795	13768	13757	13773	13825	13677	13701	13795	13693	13766	13708	13697	13673	13658	13616	13702	13817	13666	13732	13846	13653	13577	13760	13846	13892	13624	13540	13836	13902	13893	13683	13788	13650	13766	13735	13793	13847	13766	13753	13815	13854	13759	13627	13825	13766	13657	13763	13679	13855	13664	13699	13648	13961	13734	13756	13691	13826	13839	13855	13714	13676	13723	13726	13860	13782	13768	13778	13789	13668	13788	13691	13725	13747	13735	13795	13787	13626	13805	13816	13764	13786	13664	13806	13884	13555	13702	13702	13667	13778	13866	13832	13861	13844	13696	13792	13778	13739	13772	13771	13812	13682	13752	13821	13712	13724	13745	13842	13869	13702	13739	13716	13890	13918	13640	13770	13670	13585	13707	13600	13625	13762	13725	13734	13838	13809	13874	13712	13782	13884	13846	13865	13744	13752	13809	13830	13672	13732	13887	13787	13809	13783	13847	13712	13797	13793	13651	13780	13803	13632	13791	13809	13912	13805	13779	13769	13525	13868	13773	13871	13977	13829	13710	13681	13730	13875	13608	13659	14024	13847	13511	13629	13656	13726	13667	13863	13577	13776	13727	13757	13703	13659	13790	13718	13714	13834	13739	13814	13699	13761	13914	13749	13757	13902	13813	13585	13803	13652	13755	13792	13689	13688	13676	13776	13915	13788	13855	13668	13720	13788	13792	13770	13747	13846	13761	13796	13851	13851	13864	13856	13726	13648	13812	13776	13715	13715	13812	13956	13644	13731	13769	13731	13687	13819	13660	13781	13803	13957	13728	13654	13725	13688	13647	13897	13656	13616	13801	13845	13705	13828	13702	13757	13821	13689	13778	13847	13874	13738	13695	13690	13592	13839	13778	13756	13760	13644	13736	13948	13805	13830	13761	13915	13512	13862	13797	13906	13874	13655	13796	13765	13786	13846	13930	13729	13749	13753	13811	13800	13709	13752	13822	13836	13731	13870	13935	13818	13910	13614	13667	13770	13772	13810	13713	13790	13778	13846	13840	13796	13729	13728	13814	13862	13898	13756	13832	13710	13841	13678	13765	13803	13777	13835	13793	13720	13709	13603	13862	13761	13605	13880	13762	13805	13875	13649	13583	13916	13730	13739	13686	13821	13769	13786	13799	13837	13865	13872	13781	13758	13825	13810	13743	13863	13828	13762	13716	14054	13763	13761	13798	13831	13868	13700	13835	13744	13868	13720	13769	13764
24618	23865	30878	26935	23269	20558	17468	15234	14716	14945	14800	14675	14718	14670	14870	14571	14622	14625	14597	14617	14631	14649	14790	14641	14544	14607	14558	14727	14587	14576	14615	14557	14565	14687	14698	14533	14728	14620	14620	14655	14545	14578	14673	14581	14454	14758	14643	14353	14514	14556	14477	14628	14540	14620	14523	14559	14503	14426	14533	14565	14660	14601	14705	14512	14560	14628	14569	14538	14650	14572	14578	14545	14581	14505	14509	14560	14521	14605	14652	14577	14754	14487	14529	14466	14553	14611	14422	14546	14543	14666	14671	14423	14574	14538	14384	14621	14428	14440	14433	14485	14593	14571	14581	14741	14611	14565	14410	14351	14467	14519	14419	14730	14504	14533	14544	14464	14596	14499	14571	14546	14464	14359	14570	14458	14678	14530	14534	14506	14498	14474	14566	14608	14664	14661	14636	14497	14571	14586	14483	14639	14418	14560	14726	14588	14493	14656	14497	14361	14612	14543	14599	14517	14739	14504	14537	14542	14662	14596	14382	14730	14591	14585	14791	14684	14511	14686	14535	14537	14592	14563	14506	14491	14527	14735	14539	14699	14621	14483	14585	14623	14578	14637	14565	14518	14510	14722	14538	14574	14516	14788	14434	14638	14455	14639	14452	14540	14581	14695	14561	14498	14369	14480	14504	14619	14528	14609	14565	14560	14567	14545	14594	14651	14518	14487	14538	14708	14667	14686	14637	14675	14589	14403	14478	14581	14507	14579	14595	14614	14330	14267	14388	14636	14517	14399	14309	14530	14621	14651	14544	14536	14652	14821	14466	14467	14546	14529	14460	14444	14514	14650	14569	14492	14407	14514	14652	14498	14633	14746	14545	14543	14572	14716	14450	14588	14556	14567	14562	14614	14675	14692	14553	14497	14462	14698	14512	14596	14561	14369	14451	14524	14646	14689	14644	14545	14554	14648	14521	14736	14584	14495	14584	14489	14564	14713	14458	14712	14585	14519	14565	14569	14563	14560	14813	14699	14454	14405	14575	14605	14504	14522	14413	14584	14584	14728	14386	14555	14520	14533	14618	14720	14565	14522	14612	14503	14602	14576	14595	14606	14483	14556	14594	14385	14504	14633	14659	14583	14473	14634	14522	14465	14462	14596	14498	14668	14477	14404	14559	14570	14538	14468	14600	14654	14593	14488	14527	14582	14552	14604	14491	14674	14509	14440	14583	14585	14635	14597	14516	14442	14573	14540	14666	14459	14745	14442	14438	14288	14463	14546	14721	14559	14603	14559	14675	14383	14500	14662	14478	14560	14536	14662	14689	14413	14388	14556	14629	14597	14686	14606	14530	14418	14528	14608	14485	14364	14566	14504	14504	14621	14643	14495	14504	14586	14467	14483	14570	14716	14614	14531	14644	14570	14599	14565	14673	14641	14708	14589	14595	14505	14527	14620	14559	14519	14857	14378	14514	14617	14706	14773	14475	14588	14502	14514	14655	14577	14565	14680	14665	14613	14435	14550	14594	14730	14478	14661	14659	14624	14635	14502	14640	14423	14461	14615	14396	14521	14568	14471	14440	14622	14491	14560	14476	14694	14732	14584	14696	14599	14514	14566	14530	14719	14513	14583	14456	14560	14468	14698	14773	14458	14641	14477	14500	14742	14384	14436	14633	14666	14456	14665	14646	14517	14370	14557	14617	14397	14440	14455	14793	14654	14446	14563	14649	14572	14636	14565	14463	14460	14454	14518	14515	14422	14504	14504	14378	14463	14461	14298	14591	14332	14593	14483	14470	14580	14535	14482	14603	14492	14639	14638	14479	14519	14481	14480	14664	14580	14666	14613	14762	14623	14595	14523	14512	14471	14590	14643	14752	14468	14502	14606	14526	14528	14518	14482	14906	14740	14509	14370	14709	14516	14542	14388	14601	14544	14703	14575	14604	14393	14471	14661	14465	14566	14829	14463	14594	14614	14575	14650	14532	14556	14387	14532	14540	14490	14551	14522	14393	14505	14590	14639	14734	14431	14598	14552	14564	14584	14504	14681	14654	14610	14593	14562	14588	14600	14629	14554	14669	14456	14501	14665	14622	14679	14601	14487	14515	14525	14589	14689	14441	14545	14352	14389	14503	14394	14597	14591	14527	14500	14596	14629	14670	14565	14456	14655	14690	14658	14591	14724	14618	14469	14516	14418	14427	14586	14585	14522	14613	14574	14604	14561	14735	14569	14547	14575	14609	14589	14677	14513	14461	14625	14345	14486	14670	14434	14386	14397	14551	14432	14544	14698	14491	14631	14711	14506	14545	14661	14260	14557	14459	14515	14589	14451	14619	14547	14590	14486	14693	14595	14636	14558	14612	14766	14500	14583	14690	14621	14504	14438	14489	14418	14589	14567	14548	14633	14567	14637	14655	14670	14533	14630	14498	14671	14541	14623	14703	14538	14545	14564	14591	14711	14625	14461	14765	14724	14447	14735	14416	14480	14440	14541	14478	14442	14631	14622	14491	14229	14565	14397	14469	14418	14471	14566	14506	14647	14503	14604	14665	14601	14595	14684	14570	14528	14620	14532	14540	14473	14497	14501	14596	14375	14432	14777	14470	14481	14537	14519	14721	14513	14712	14485	14635	14531	14587	14504	14617	14705	14545	14406	14664	14521	14447	14495	14542	14527	14437	14713	14606	14609	14600	14495	14419	14700	14387	14453	14622	14582	14387	14459	14520	14498	14522	14638	14413	14497	14557	14711	14456	14664	14659	14585	14542	14561	14477	14598	14589	14665	14600	14711	14593	14570	14563	14662	14736	14655	14624	14635	14568	14444	14712	14670	14587	14564	14871	14605	14784	14567	14555	14544	14671	14670	14510	14740	14610	14710	14596	14572	14526	14510	14608	14620	14316	14603	14355	14562	14497	14745	14362	14553	14444	14222	14489	14616	14624	14504	14737	14539	14535	14433	14421	14544	14462	14712	14709	14529	14625	14504	14686	14509	14579	14619	14657	14557	14657	14504	14641	14630	14628	14459	14502	14532	14571	14550	14600	14479	14402	14514	14686	14481	14640	14599	14526	14521	14489	14497	14596	14705	14373	14548	14524	14542	14559	14694	14561	14657	14664	14753	14566	14583	14794	14518	14484	14916	14561	14497	14737	14550	14546	14482	14388	14430	14670	14587	14455	14708	14647	14572	14454	14661	14384	14576	14394	14600	14626	14708	14565	14507	14659	14461	14637	14745	14475	14594	14676	14480	14609	14670	14529	14639	14362	14481	14667	14381	14662	14551	14553	14288	14622	14591	14522	14406	14661	14614	14659	14564	14527	14463	14402	14528	14489	14655	14577	14568	14600	14555	14749	14633	14527	14606	14728	14607	14587	14512	14492	14629	14432	14640	14268	14543	14578	14619	14526	14670	14484	14590	14573	14618	14872	14640	14635	14650	14725	14690	14458	14410	14494	14541	14522	14402	14367	14669	14552	14631	14594	14449	14397	14594	14413	14616	14530	14678	14725	14595	14484	14539	14490	14666	14630	14607	14419	14673	14502	14547	14630	14483	14626	14562	14686	14627	14416	14433	14624	14623	14492	14444	14754	14452	14523	14568	14717	14387	14553	14656	14477	14466	14469	14483	14491	14504	14560	14381	14657	14558	14418	14603	14429	14434	14630	14631	14533	14699	14584	14392	14580	14490	14642	14630	14505	14526	14492	14442	14443	14527	14497	14532	14494	14490	14528	14659	14638	14616	14524	14399	14479	14520	14420	14803	14642	14459	14716	14447	14551	14539	14417	14463	14504	14659	14597	14392	14608	14467	14506	14482	14597	14566	14565	14534	14302	14467	14441	14672	14440	14481	14761	14854	14666	14505	14597	14507	14533	14669	14653	14581	14525	14619	14576	14559	14689	14389	14677	14667	14472	14590	14577	14658	14587	14727	14541	14273	14656	14359	14515	14504	14498	14763	14527	14391	14579	14461	14469	14497	14682	14634	14571	14602	14693	14484	14501	14391	14564	14636	14640	14554	14655	14479	14595	14715	14651	14698	14546	14670	14454	14378	14582	14593	14500	14346	14476	14577	14823	14673	14552	14451	14717	14399	14622	14395	14494	14628	14493	14524	14594	14622	14639	14749	14453	14488	14470	14488	14316	14573	14657	14499	14619	14476	14432	14334	14611	14604	14721	14432	14469	14447	14393	14455	14663	14605	14341	14428	14498	14581	14483	14486	14595	14517	14616	14505	14613	14584	14464	14561	14472	14605	14521	14442	14700	14355	14492	14546	14564	14689	14548	14509	14626	14673	14800	14569	14561	14630	14564	14584	14658	14584	14452	14681	14695	14488	14634	14472	14635	14442	14472	14436	14530	14434	14653	14559	14514	14481	14464	14711	14521	14721	14734	14567	14606	14675	14578	14737	14521	14695	14544	14428	14571	14620	14429	14561	14567	14585	14591	14438	14443	14488	14552	14528	14719	14477	14511	14502	14537	14752	14706	14539	14571	14366	14512	14517	14597	14627	14590	14565	14685	14582	14623	14559	14656	14432	14680	14563	14516	14834	14694	14431	14504	14553	14561	14524	14605	14424	14626	14672	14663	14575	14590	14599	14379	14581	14485	14345	14452	14679	14533	14566	14434	14612	14523	14610	14341	14490	14798	14616	14562	14501	14294	14472	14476	14545	14544	14499	14465	14526	14595	14649	14529	14578	14447	14705	14498	14484	14742	14592	14432	14549	14447	14489	14491	14487	14418	14521	14640	14558	14503	14519	14539	14706	14523	14538	14784	14517	14423	14438	14440	14642	14486	14551	14500	14534	14491	14663	14458	14464	14547	14745	14375	14280	14378	14570	14647	14647	14447	14329	14544	14676	14450	14648	14758	14511	14460	14527	14730	14711	14508	14504	14533	14507	14580	14614	14589	14638	14448	14486	14583	14466	14664	14557	14567	14675	14525	14507	14479	14376	14499	14414	14455	14571	14643	14539	14479	14499	14481	14452	14548	14470	14608	14337	14484	14581	14751	14429	14580	14346	14582	14561	14448	14193	14510	14583	14433	14372	14359	14773	14632	14407	14604	14647	14581	14558	14609	14664	14668	14468	14459	14373	14656	14688	14815	14662	14627	14663	14576	14424	14511	14555	14430	14600	14642	14475	14534	14739	14530	14481	14603	14545	14628	14399	14525	14445	14688	14506
63040	88679	61811	38183	24084	16120	13816	13463	13413	13369	13462	13452	13242	13367	13341	13318	13348	13390	13342	13258	13302	13375	13311	13393	13218	13320	13394	13418	13318	13432	13420	13463	13234	13486	13369	13365	13391	13286	13397	13245	13405	13283	13323	13450	13385	13207	13329	13383	13283	13268	13294	13310	13272	13234	13240	13409	13528	13239	13303	13228	13292	13420	13298	13313	13389	13281	13357	13412	13328	13281	13126	13307	13459	13397	13319	13377	13357	13345	13265	13400	13445	13331	13339	13355	13407	13288	13228	13419	13166	13212	13269	13400	13273	13452	13440	13172	13187	13342	13336	13269	13283	13285	13359	13329	13566	13143	13347	13454	13417	13416	13248	13318	13344	13338	13436	13403	13554	13201	13377	13268	13521	13395	13329	13339	13399	13478	13299	13265	13392	13393	13380	13396	13450	13192	13210	13278	13238	13408	13284	13322	13342	13059	13401	13198	13376	13281	13351	13484	13354	13373	13259	13479	13304	13296	13294	13240	13347	13217	13340	13426	13389	13364	13258	13345	13181	13274	13281	13285	13419	13315	13325	13365	13468	13372	13268	13333	13365	13243	13163	13322	13279	13360	13342	13383	13095	13356	13243	13406	13428	13328	13288	13396	13382	13239	13204	13432	13233	13411	13471	13456	13223	13523	13485	13299	13326	13297	13286	13363	13360	13257	13323	13325	13357	13178	13390	13377	13189	13404	13381	13422	13266	13450	13337	13140	13417	13324	13302	13506	13370	13215	13316	13265	13412	13325	13331	13368	13351	13414	13284	13371	13361	13411	13382	13265	13305	13317	13397	13370	13355	13263	13402	13255	13349	13420	13498	13396	13333	13501	13330	13315	13245	13381	13294	13369	13250	13425	13379	13359	13293	13272	13318	13211	13421	13259	13481	13226	13494	13212	13465	13411	13334	13347	13354	13356	13318	13109	13396	13215	13299	13203	13306	13272	13323	13469	13378	13195	13318	13434	13238	13394	13372	13345	13365	13305	13438	13439	13377	13295	13295	13205	13269	13275	13193	13328	13365	13173	13352	13404	13249	13374	13384	13412	13216	13344	13352	13383	13349	13412	13221	13361	13333	13313	13278	13337	13385	13354	13377	13285	13405	13115	13387	13410	13343	13420	13454	13254	13404	13070	13443	13321	13358	13320	13302	13548	13420	13424	13460	13467	13225	13299	13262	13414	13419	13356	13329	13083	13401	13211	13298	13285	13287	13329	13453	13215	13324	13274	13421	13278	13353	13414	13325	13332	13472	13493	13313	13345	13279	13247	13421	13333	13198	13357	13329	13404	13294	13452	13270	13403	13544	13385	13359	13300	13237	13293	13280	13368	13241	13340	13365	13389	13252	13258	13529	13270	13252	13315	13390	13396	13372	13180	13313	13462	13349	13386	13330	13240	13392	13415	13366	13216	13401	13408	13332	13306	13385	13273	13395	13205	13411	13461	13298	13384	13340	13350	13387	13361	13343	13279	13238	13374	13371	13228	13254	13380	13338	13212	13341	13348	13166	13335	13386	13355	13367	13355	13479	13299	13394	13257	13396	13339	13406	13195	13266	13409	13198	13316	13380	13527	13272	13293	13251	13111	13461	13309	13222	13375	13495	13277	13356	13407	13070	13430	13344	13385	13218	13445	13282	13361	13325	13318	13459	13321	13130	13285	13392	13361	13303	13405	13218	13211	13199	13420	13220	13300	13415	13378	13313	13234	13274	13264	13259	13153	13355	13439	13322	13294	13343	13274	13247	13442	13403	13398	13323	13318	13444	13256	13291	13390	13440	13415	13379	13297	13492	13339	13420	13502	13313	13202	13281	13357	13254	13535	13215	13429	13337	13242	13369	13184	13331	13284	13149	13239	13177	13168	13362	13234	13359	13323	13464	13318	13231	13333	13455	13331	13321	13305	13285	13239	13410	13454	13326	13276	13302	13460	13358	13458	13333	13375	13343	13275	13311	13154	13342	13350	13402	13349	13474	13203	13467	13408	13307	13346	13344	13264	13402	13168	13228	13357	13269	13289	13273	13390	13317	13249	13413	13506	13299	13418	13380	13502	13308	13428	13115	13397	13343	13289	13420	13344	13324	13351	13445	13268	13402	13169	13512	13325	13322	13379	13248	13419	13451	13268	13409	13223	13356	13465	13457	13379	13317	13412	13224	13458	13421	13238	13205	13388	13320	13246	13424	13280	13365	13432	13425	13422	13351	13399	13460	13281	13459	13495	13420	13337	13250	13256	13310	13415	13250	13468	13304	13431	13314	13385	13266	13237	13452	13417	13308	13359	13396	13200	13455	13296	13332	13414	13217	13427	13360	13472	13395	13359	13133	13306	13257	13338	13524	13338	13346	13259	13289	13304	13363	13274	13241	13150	13388	13274	13330	13338	13180	13558	13348	13292	13374	13269	13305	13364	13276	13395	13292	13364	13250	13423	13259	13337	13448	13191	13138	13237	13350	13422	13297	13266	13269	13428	13315	13442	13275	13252	13415	13332	13310	13263	13137	13412	13458	13205	13471	13372	13246	13256	13481	13402	13407	13332	13353	13366	13522	13217	13303	13253	13427	13402	13348	13368	13226	13308	13390	13368	13330	13396	13380	13400	13426	13148	13371	13366	13341	13370	13326	13437	13296	13294	13456	13245	13333	13347	13252	13361	13366	13257	13283	13251	13245	13433	13398	13386	13371	13444	13269	13336	13448	13313	13340	13239	13322	13413	13253	13242	13339	13392	13299	13346	13284	13413	13255	13245	13332	13194	13293	13398	13445	13419	13228	13179	13331	13342	13367	13175	13419	13318	13367	13266	13228	13284	13288	13460	13495	13501	13399	13330	13241	13400	13221	13382	13481	13372	13475	13364	13534	13294	13197	13352	13119	13456	13429	13273	13405	13407	13230	13251	13312	13216	13382	13315	13342	13188	13219	13294	13430	13232	13351	13155	13339	13338	13424	13414	13244	13478	13444	13306	13340	13400	13276	13512	13430	13392	13267	13364	13303	13401	13404	13477	13361	13523	13290	13279	13387	13391	13436	13335	13559	13260	13232	13395	13417	13166	13309	13297	13266	13367	13345	13453	13328	13249	13431	13294	13377	13407	13303	13314	13219	13488	13232	13421	13430	13351	13358	13426	13469	13501	13354	13301	13152	13412	13347	13390	13267	13427	13246	13186	13213	13394	13276	13380	13409	13365	13322	13281	13386	13280	13277	13321	13347	13294	13619	13368	13407	13229	13396	13349	13361	13327	13397	13375	13338	13470	13374	13316	13388	13374	13278	13433	13149	13296	13465	13391	13368	13261	13281	13290	13360	13211	13338	13335	13297	13280	13376	13496	13312	13140	13312	13267	13358	13207	13233	13352	13395	13367	13499	13393	13343	13310	13090	13342	13338	13443	13429	13362	13373	13077	13303	13354	13416	13425	13351	13373	13444	13365	13340	13385	13262	13308	13272	13526	13418	13318	13362	13160	13397	13420	13261	13087	13327	13365	13277	13457	13232	13379	13351	13439	13433	13385	13359	13224	13283	13343	13338	13327	13370	13325	13308	13448	13248	13290	13438	13389	13353	13148	13360	13318	13507	13234	13404	13273	13396	13284	13326	13496	13476	13320	13358	13242	13364	13261	13362	13498	13281	13378	13314	13277	13095	13458	13365	13394	13317	13267	13240	13384	13363	13469	13373	13471	13198	13492	13360	13364	13508	13469	13290	13468	13404	13152	13331	13385	13313	13298	13273	13299	13396	13385	13351	13300	13562	13394	13295	13458	13362	13162	13329	13344	13399	13362	13185	13227	13389	13315	13426	13325	13364	13367	13298	13281	13362	13354	13446	13462	13232	13437	13440	13331	13407	13233	13393	13166	13384	13372	13211	13432	13560	13454	13299	13287	13436	13343	13212	13383	13180	13456	13258	13318	13333	13332	13444	13394	13406	13314	13146	13306	13484	13289	13293	13429	13278	13431	13234	13380	13186	13290	13333	13309	13398	13521	13303	13230	13543	13441	13267	13361	13241	13239	13349	13448	13179	13078	13303	13389	13262	13297	13302	13228	13333	13224	13207	13362	13401	13205	13189	13273	13447	13577	13379	13290	13241	13385	13318	13412	13259	13344	13449	13397	13430	13304	13374	13346	13204	13377	13304	13321	13477	13351	13379	13322	13217	13267	13351	13264	13325	13149	13392	13251	13277	13329	13364	13357	13446	13328	13449	13345	13316	13391	13382	13243	13313	13335	13549	13288	13286	13189	13418	13471	13243	13226	13354	13513	13417	13313	13505	13294	13336	13395	13255	13299	13240	13365	13228	13313	13397	13268	13298	13301	13189	13212	13224	13337	13305	13255	13378	13493	13151	13233	13302	13464	13420	13222	13132	13425	13324	13327	13611	13376	13368	13217	13326	13467	13475	13172	13511	13121	13428	13295	13232	13303	13458	13295	13391	13405	13493	13313	13312	13404	13231	13373	13430	13227	13334	13335	13407	13356	13262	13322	13171	13433	13239	13334	13538	13393	13293	13315	13413	13389	13396	13306	13413	13273	13472	13303	13344	13316	13276	13273	13393	13500	13272	13231	13361	13278	13412	13363	13374	13378	13463	13262	13493	13361	13375	13383	13130	13249	13297	13373	13369	13330	13417	13202	13407	13428	13205	13208	13392	13429	13350	13411	13395	13260	13243	13301	13294	13465	13427	13355	13400	13437	13365	13293	13303	13294	13340	13362	13321	13453	13333	13238	13414	13351	13486	13330	13420	13317	13306	13456	13446	13327	13259	13309	13119	13387	13306	13266	13312	13273	13284	13337	13274	13453	13321	13330	13482	13433	13252	13491	13413	13346	13335	13424	13275	13264	13238	13321	13380	13374	13262	13343	13438	13127	13373	13333	13256	13390	13290	13249	13315	13455	13193	13337	13446	13230	13572	13344	13477	13247	13424	13309	13360	13258	13267	13360	13411	13157	13360	13280	13392	13457	13155	13541	13315	13200	13267	13183	13424	13103	13339	13303	13394	13416	13462	13344	13253	13452	13500	13301	13386	13552	13329	13381	13322	13334	13403	13437	13338	13592	13260	13382	13518	13380	13035	13413	13314	13617	13404	13278	13424	13366	13224	13248	13414	13176	13366	13563	13317	13400	13325	13352	13460	13070	13583	13326
22944	22032	29797	24582	22219	22735	21981	15390	14151	14092	14157	13766	13750	13990	14062	13772	13771	13820	13689	13822	13837	13673	13852	13844	13733	13927	13741	13856	13732	13739	13768	13652	13760	13697	13916	13603	13760	13947	13877	13840	13885	13640	13591	13707	13862	13837	13726	13762	13735	13805	13742	13913	13907	13776	13698	13739	13765	13784	13662	13473	13842	13693	13720	13790	13527	13793	13773	13573	13772	13775	13651	13888	13780	13507	13557	13730	13750	13661	13692	13715	13686	13755	13897	13991	13606	13685	13574	13631	13707	13591	13854	13564	13875	13943	13754	13652	13718	13533	13716	13589	13698	13566	13579	13661	13767	13560	13541	13629	13682	13732	13719	13751	13602	13654	13504	13658	13576	13600	13605	13580	13827	13688	13574	13711	13581	13783	13664	13845	13752	13750	13697	13810	13463	13562	13714	13811	13501	13720	13696	13588	13670	13545	13753	13838	13763	13737	13622	13768	13637	13898	13519	13568	13677	13744	13539	13524	13530	13726	13475	13732	13738	13492	13707	13723	13655	13593	13700	13926	13675	13607	13643	13692	13736	13734	13645	13568	13672	13746	13661	13764	13636	13645	13541	13313	13691	13710	13546	13696	13613	13602	13530	13664	13657	13626	13838	13735	13498	13618	13514	13619	13528	13802	13648	13739	13632	13723	13732	13554	13570	13708	13557	13599	13744	13556	13722	13616	13721	13571	13662	13720	13464	13575	13741	13746	13562	13485	13786	13620	13533	13559	13956	13788	13715	13672	13716	13836	13786	13744	13617	13774	13729	13409	13717	13764	13813	13678	13739	13623	13577	13465	13587	13878	13616	13617	13756	13781	13691	13639	13641	13900	13650	13569	13760	13654	13562	13864	13859	13549	13537	13765	13575	13512	13513	13510	13631	13458	13685	13703	13417	13607	13633	13626	13764	13710	13945	13624	13784	13716	13836	13710	13664	13547	13805	13648	13715	13619	13593	13473	13490	13708	13597	13642	13681	13717	13657	13499	13510	13666	13770	13589	13659	13647	13606	13587	13818	13771	13546	13709	13595	13452	13745	13530	13559	13490	13740	13530	13773	13672	13699	13408	13846	13729	13624	13677	13566	13712	13639	13549	13567	13621	13488	13577	13516	13653	13645	13702	13679	13595	13659	13661	13613	13674	13644	13676	13758	13648	13560	13679	13713	13643	13850	13679	13606	13715	13718	13760	13779	13618	13648	13576	13589	13746	13799	13669	13734	13501	13755	13671	13833	13690	13733	13593	13565	13636	13526	13534	13674	13656	13860	13645	13782	13714	13765	13597	13641	13485	13578	13710	13565	13724	13609	13669	13678	13481	13773	13515	13668	13508	13469	13662	13711	13655	13657	13748	13691	13534	13605	13563	13404	13470	13442	13519	13605	13522	13485	13790	13746	13600	13549	13734	13680	13824	13822	13547	13787	13655	13713	13586	13512	13600	13542	13721	13660	13687	13878	13683	13682	13592	13688	13588	13576	13558	13592	13767	13741	13873	13632	13814	13594	13935	13656	13554	13738	13647	13640	13682	13779	13550	13507	13660	13535	13662	13674	13513	13541	13513	13692	13872	13887	13713	13696	13744	13567	13703	13830	13716	13565	13753	13651	13783	13841	13746	13677	13560	13701	13595	13697	13691	13737	13570	13671	13660	13709	13598	13837	13595	13649	13490	13558	13460	13599	13595	13717	13729	13482	13693	13671	13733	13518	13609	13579	13665	13501	13578	13554	13617	13631	13500	13623	13619	13811	13604	13487	13673	13849	13555	13744	13866	13699	13517	13583	13564	13924	13811	13678	13560	13549	13674	13684	13723	13660	13763	13473	13652	13672	13728	13715	13672	13738	13766	13562	13633	13434	13599	13570	13676	13560	13880	13831	13519	13545	13755	13717	13633	13599	13623	13525	13739	13681	13729	13596	13678	13561	13720	13686	13641	13666	13766	13730	13722	13609	13602	13718	13724	13654	13512	13573	13719	13708	13588	13490	13680	13669	13400	13610	13835	13501	13672	13776	13655	13654	13646	13683	13638	13503	13606	13665	13704	13641	13696	13586	13590	13609	13569	13727	13705	13666	13693	13654	13747	13891	13689	13830	13760	13659	13609	13718	13626	13506	13666	13651	13812	13576	13696	13687	13626	13826	13780	13599	13772	13796	13486	13519	13614	13780	13597	13659	13727	13840	13804	13742	13685	13743	13589	13501	13742	13633	13578	13657	13610	13528	13685	13783	13707	13510	13663	13786	13672	13527	13504	13581	13520	13508	13631	13901	13641	13415	13705	13707	13559	13689	13596	13681	13739	13580	13701	13700	13658	13704	13483	13620	13706	13745	13492	13752	13585	13817	13713	13812	13614	13683	13857	13578	13664	13689	13700	13541	13687	13555	13676	13678	13585	13604	13687	13629	13498	13678	13569	13845	13616	13425	13565	13516	13847	13807	13921	13586	13787	13593	13562	13422	13575	13584	13455	13557	13657	13815	13789	13586	13788	13600	13587	13544	13542	13742	13639	13647	13682	13665	13778	13702	13602	13616	13558	13561	13677	13599	13709	13645	13614	13630	13602	13672	13599	13718	13684	13764	13580	13571	13584	13742	13616	13668	13525	13587	13660	13475	13642	13661	13734	13761	13753	13714	13720	13506	13579	13667	13704	13522	13785	13582	13808	13709	13624	13721	13702	13556	13688	13681	13524	13637	13625	13579	13588	13840	13800	13555	13600	13641	13805	13706	13620	13552	13629	13813	13505	13604	13569	13652	13846	13717	13632	13780	13493	13696	13811	13608	13801	13619	13612	13501	13622	13607	13591	13644	13593	13514	13544	13717	13683	13504	13917	13517	13623	13740	13593	13670	13384	13449	13899	13615	13757	13652	13601	13602	13761	13686	13644	13676	13566	13762	13623	13621	13620	13714	13788	13531	13424	13744	13564	13700	13576	13554	13686	13794	13498	13571	13436	13678	13647	13550	13562	13596	13622	13789	13778	13772	13716	13707	13740	13624	13675	13758	13433	13495	13612	13418	13568	13660	13461	13533	13714	13742	13560	13464	13516	13443	13602	13495	13526	13675	13733	13909	13508	13680	13868	13647	13711	13769	13600	13588	13565	13584	13768	13677	13759	13498	13763	13691	13443	13785	13592	13675	13640	13849	13759	13829	13671	13650	13694	13753	13796	13761	13666	13678	13564	13632	13715	13656	13727	13647	13730	13617	13576	13695	13797	13741	13470	13777	13627	13921	13509	13624	13765	13707	13740	13646	13794	13504	13671	13841	13542	13621	13751	13703	13605	13753	13552	13668	13629	13513	13775	13581	13680	13756	13651	13659	13660	13679	13708	13792	13595	13711	13465	13684	13635	13619	13643	13652	13580	13781	13700	13693	13665	13812	13503	13847	13583	13813	13650	13737	13728	13769	13841	13648	13583	13670	13605	13648	13690	13621	13591	13401	13742	13600	13700	13664	13769	13412	13583	13605	13650	13803	13589	13554	13624	13560	13630	13583	13651	13718	13585	13634	13557	13640	13675	13563	13593	13660	13603	13613	13507	13726	13597	13656	13630	13676	13605	13496	13530	13755	13706	13733	13520	13721	13675	13685	13652	13739	13628	13615	13763	13470	13613	13759	13815	13570	13516	13542	13576	13671	13498	13527	13456	13665	13572	13671	13706	13544	13597	13553	13667	13654	13760	13789	13609	13609	13714	13760	13635	13668	13654	13552	13782	13729	13579	13583	13547	13746	13591	13502	13657	13860	13869	13509	13646	13706	13614	13631	13508	13551	13737	13623	13655	13818	13595	13584	13776	13524	13775	13755	13654	13780	13622	13742	13400	13651	13647	13548	13624	13587	13606	13883	13816	13546	13619	13832	13650	13581	13665	13734	13644	13572	13690	13562	13507	13689	13702	13734	13758	13844	13731	13545	13568	13534	13778	13801	13520	13686	13602	13696	13545	13536	13595	13652	13852	13669	13615	13688	13784	13614	13727	13579	13620	13602	13676	13737	13562	13662	13620	13425	13695	13595	13649	13744	13566	13484	13432	13570	13406	13515	13726	13584	13628	13647	13585	13645	13467	13634	13669	13601	13812	13619	13626	13692	13554	13710	13382	13742	13635	13674	13636	13847	13546	13537	13550	13635	13756	13562	13676	13632	13462	13632	13490	13578	13658	13562	13530	13974	13743	13672	13734	13742	13623	13636	13388	13620	13615	13689	13667	13619	13449	13589	13726	13723	13616	13651	13584	13556	13745	13751	13715	13674	13832	13546	13807	13829	13460	13545	13721	13494	13774	13596	13650	13637	13659	13596	13640	13696	13616	13739	13543	13561	13553	13634	13603	13662	13594	13529	13593	13598	13774	13412	13716	13564	13659	13751	13500	13810	13640	13650	13692	13816	13494	13615	13577	13691	13663	13576	13482	13614	13754	13756	13658	13789	13627	13765	13623	13549	13720	13889	13730	13583	13481	13616	13634	13694	13666	13621	13814	13695	13735	13633	13542	13552	13715	13513	13596	13711	13774	13722	13626	13675	13698	13583	13673	13690	13580	13668	13797	13689	13767	13645	13627	13720	13693	13543	13676	13584	13706	13701	13822	13641	13746	13690	13590	13668	13638	13570	13606	13596	13720	13777	13826	13688	13571	13551	13559	13548	13654	13687	13660	13789	13708	13975	13812	13772	13613	13757	13587	13799	13853	13625	13685	13756	13485	13626	13614	13740	13626	13603	13659	13527	13438	13558	13867	13588	13798	13542	13588	13779	13700	13565	13633	13614	13742	13841	13857	13634	13699	13775	13681	13599	13498	13632	13750	13889	13764	13622	13644	13889	13714	13696	13639	13781	13686	13630	13627	13490	13870	13531	13634	13754	13695	13650	13733	13669	13859	13668	13573	13368	13641	13522	13623	13643	13616	13836	13602	13600	13855	13723	13755	13793	13577	13442	13703	13633	13547	13378	13762	13798	13643	13807	13626	13644	13677	13864	13798	13512	13761	13538	13668	13662	13580	13576	13654	13652	13764	13642	13448	13680	13671	13659	13605	13765	13584	13576	13650	13503	13793	13623	13393	13675	13554	13676	13659	13594	13739	13604	13700	13686	13740	13801	13606	13666	13557	13792	13327	13405	13535	13742	13850	13618	13745	13693	13599
59321	98177	76475	48627	30637	17506	13938	13236	12718	12643	12544	12688	12670	12767	12633	12564	12665	12658	12799	12613	12850	12678	12694	12799	12762	12803	12713	12728	12781	12714	12959	12620	12638	12783	12755	12631	12681	12519	12794	12804	12808	12757	12806	12758	12576	12789	12667	12704	12749	12679	12611	12741	12751	12712	12530	12627	12654	12519	12770	12691	12569	12727	12819	12662	12698	12686	12789	12780	12770	12676	12562	12757	12582	12691	12649	12581	12866	12703	12576	12672	12690	12843	12696	12559	12673	12703	12738	12455	12650	12704	12604	12782	12545	12774	12723	12534	12678	12555	12734	12584	12810	12659	12749	12590	12792	12651	12838	12663	12845	12660	12738	12753	12527	12635	12751	12629	12677	12705	12731	12590	12715	12710	12689	12641	12623	12836	12655	12683	12593	12630	12647	12535	12517	12609	12696	12716	12540	12538	12590	12633	12730	12559	12669	12709	12673	12659	12715	12631	12795	12853	12722	12520	12577	12640	12629	12705	12680	12728	12745	12668	12750	12529	12687	12546	12690	12633	12580	12389	12617	12826	12596	12809	12704	12838	12539	12763	12673	12463	12641	12613	12824	12701	12694	12715	12613	12736	12690	12636	12618	12719	12763	12739	12840	12675	12762	12621	12702	12784	12740	12553	12716	12625	12805	12630	12837	12640	12552	12684	12629	12605	12737	12802	12695	12696	12620	12565	12638	12722	12671	12638	12828	12660	12616	12623	12773	12751	12554	12697	12596	12558	12662	12660	12742	12644	12546	12712	12590	12739	12666	12739	12697	12577	12641	12652	12668	12649	12711	12818	12576	12538	12669	12638	12789	12647	12689	12605	12803	12586	12645	12667	12611	12601	12525	12624	12619	12645	12671	12809	12611	12823	12788	12744	12732	12784	12620	12673	12679	12719	12684	12681	12629	12623	12730	12634	12691	12671	12502	12661	12794	12751	12574	12776	12749	12682	12698	12565	12704	12658	12676	12719	12730	12708	12641	12732	12691	12682	12701	12773	12508	12606	12921	12588	12748	12723	12853	12678	12833	12664	12742	12681	12581	12679	12518	12673	12933	12806	12721	12669	12722	12587	12689	12524	12506	12767	12649	12671	12462	12760	12557	12760	12675	12642	12644	12736	12782	12630	12815	12617	12503	12635	12863	12537	12650	12736	12543	12780	12721	12708	12628	12606	12654	12568	12690	12556	12622	12664	12556	12559	12763	12630	12574	12639	12567	12742	12674	12656	12662	12699	12642	12560	12611	12606	12592	12797	12639	12659	12617	12573	12731	12692	12568	12811	12626	12636	12567	12863	12743	12583	12573	12777	12475	12788	12579	12679	12684	12685	12418	12718	12565	12785	12658	12782	12587	12685	12707	12741	12791	12782	12670	12703	12708	12811	12802	12637	12751	12640	12727	12790	12619	12549	12624	12575	12729	12644	12648	12771	12660	12693	12745	12534	12704	12613	12749	12651	12574	12765	12752	12713	12667	12743	12601	12708	12655	12750	12598	12509	12729	12646	12796	12565	12826	12644	12735	12681	12688	12581	12721	12751	12577	12555	12598	12769	12691	12654	12626	12745	12554	12821	12692	12654	12695	12727	12513	12615	12724	12689	12731	12712	12654	12675	12607	12527	12692	12649	12826	12781	12700	12740	12573	12578	12823	12612	12838	12616	12752	12686	12590	12654	12652	12645	12678	12748	12897	12487	12711	12641	12715	12635	12695	12677	12698	12730	12648	12643	12747	12645	12572	12664	12705	12782	12683	12705	12666	12638	12751	12648	12686	12695	12792	12735	12544	12780	12766	12784	12711	12782	12616	12412	12498	12740	12576	12560	12641	12695	12816	12656	12679	12703	12659	12670	12499	12828	12604	12662	12636	12649	12640	12696	12858	12645	12731	12640	12605	12550	12667	12699	12622	12759	12572	12698	12626	12687	12589	12783	12563	12741	12694	12533	12590	12749	12672	12805	12786	12720	12605	12611	12745	12625	12622	12813	12673	12655	12646	12678	12803	12757	12731	12736	12689	12630	12664	12637	12717	12667	12535	12755	12593	12758	12583	12734	12689	12637	12625	12736	12573	12622	12665	12619	12642	12732	12725	12724	12644	12649	12571	12568	12601	12638	12649	12658	12598	12760	12700	12721	12449	12749	12836	12680	12581	12522	12724	12479	12751	12646	12551	12821	12755	12572	12563	12640	12606	12548	12750	12643	12797	12640	12591	12568	12703	12679	12645	12693	12686	12690	12611	12631	12587	12731	12739	12660	12661	12676	12631	12676	12446	12547	12706	12610	12510	12552	12625	12613	12683	12679	12535	12687	12562	12802	12701	12636	12781	12662	12712	12662	12643	12721	12824	12549	12613	12709	12700	12726	12628	12700	12655	12799	12616	12608	12778	12610	12694	12549	12857	12785	12522	12867	12555	12709	12589	12744	12781	12820	12879	12576	12668	12684	12657	12772	12693	12793	12617	12694	12684	12647	12574	12686	12634	12694	12491	12737	12590	12732	12615	12613	12596	12852	12844	12557	12603	12499	12703	12539	12726	12523	12536	12520	12660	12751	12721	12563	12624	12637	12584	12693	12777	12595	12577	12624	12570	12616	12641	12734	12716	12557	12597	12669	12802	12739	12684	12641	12620	12510	12585	12584	12693	12649	12672	12587	12621	12755	12572	12627	12532	12661	12729	12687	12572	12689	12818	12592	12640	12563	12709	12726	12702	12796	12534	12546	12708	12683	12655	12780	12646	12493	12760	12468	12742	12612	12787	12630	12727	12664	12745	12741	12627	12663	12572	12757	12415	12567	12633	12572	12478	12599	12658	12656	12684	12718	12754	12555	12687	12625	12662	12859	12746	12817	12652	12741	12593	12578	12733	12596	12700	12522	12663	12663	12686	12747	12762	12749	12663	12682	12571	12541	12592	12767	12530	12620	12635	12784	12814	12735	12709	12826	12808	12627	12705	12485	12676	12656	12711	12750	12790	12524	12680	12694	12925	12692	12689	12590	12828	12853	12587	12669	12531	12564	12808	12746	12680	12603	12567	12589	12638	12593	12856	12764	12621	12820	12538	12639	12554	12521	12708	12594	12687	12697	12827	12765	12646	12651	12621	12804	12619	12696	12778	12537	12712	12505	12730	12776	12655	12693	12764	12516	12591	12772	12532	12610	12584	12710	12675	12689	12709	12682	12677	12726	12693	12571	12587	12804	12531	12733	12599	12572	12717	12678	12818	12601	12741	12569	12974	12736	12587	12753	12768	12779	12732	12591	12769	12659	12733	12759	12945	12528	12689	12749	12729	12634	12771	12651	12869	12750	12801	12777	12642	12603	12798	12825	12550	12693	12705	12615	12620	12557	12693	12610	12763	12693	12762	12738	12610	12636	12765	12791	12675	12616	12901	12660	12673	12755	12913	12712	12499	12664	12718	12541	12790	12757	12725	12665	12566	12907	12610	12735	12750	12642	12667	12680	12767	12423	12716	12836	12784	12590	12657	12664	12604	12716	12639	12591	12663	12570	12698	12547	12654	12635	12839	12808	12542	12749	12680	12752	12609	12517	12692	12445	12720	12694	12630	12563	12662	12558	12658	12593	12485	12750	12743	12683	12561	12594	12630	12694	12702	12701	12635	12594	12673	12647	12666	12789	12499	12804	12703	12660	12699	12601	12833	12672	12608	12618	12854	12677	12863	12585	12671	12531	12591	12605	12725	12781	12652	12661	12818	12684	12681	12879	12666	12593	12694	12706	12674	12657	12630	12844	12734	12578	12702	12609	12460	12741	12696	12817	12825	12596	12432	12637	12637	12647	12637	12571	12673	12627	12612	12834	12770	12639	12617	12640	12728	12677	12811	12723	12593	12894	12712	12722	12568	12663	12674	12649	12754	12768	12760	12624	12586	12627	12762	12725	12749	12748	12764	12519	12563	12640	12755	12729	12535	12713	12653	12660	12626	12545	12543	12742	12689	12502	12626	12660	12660	12902	12722	12701	12578	12561	12649	12737	12708	12712	12689	12686	12641	12765	12534	12778	12724	12714	12678	12646	12715	12639	12610	12754	12719	12591	12659	12660	12636	12658	12680	12755	12608	12658	12662	12815	12601	12652	12660	12689	12609	12689	12834	12737	12744	12735	12708	12616	12597	12630	12755	12745	12682	12661	12757	12835	12659	12614	12638	12604	12561	12649	12691	12736	12692	12506	12755	12798	12802	12619	12586	12768	12493	12607	12721	12685	12653	12679	12600	12837	12748	12706	12702	12617	12655	12621	12690	12793	12591	12602	12670	12674	12541	12665	12708	12828	12626	12736	12673	12875	12725	12694	12773	12704	12678	12606	12761	12881	12583	12645	12604	12626	12765	12783	12618	12523	12737	12666	12550	12751	12678	12619	12659	12539	12565	12578	12589	12826	12698	12635	12613	12592	12520	12716	12726	12755	12799	12617	12645	12657	12521	12710	12675	12609	12540	12720	12749	12630	12599	12741	12843	12691	12692	12757	12669	12781	12678	12514	12688	12549	12754	12734	12560	12702	12621	12583	12696	12730	12721	12641	12717	12674	12822	12670	12637	12751	12704	12706	12599	12621	12733	12720	12727	12644	12634	12731	12737	12509	12798	12625	12643	12700	12742	12806	12740	12595	12817	12539	12562	12839	12608	12794	12585	12561	12676	12560	12895	12725	12609	12673	12778	12603	12700	12683	12648	12450	12871	12664	12746	12769	12526	12774	12838	12725	12697	12595	12605	12891	12633	12652	12773	12800	12627	12711	12666	12586	12657	12686	12630	12685	12655	12783	12678	12736	12602	12812	12840	12601	12721	12826	12762	12707	12514	12612	12718	12649	12657	12760	12760	12746	12747	12684	12635	12750	12769	12603	12671	12533	12539	12783	12541	12616	12712	12682	12732	12632	12642	12626	12570	12730	12640	12662	12689	12506	12808	12780	12723	12520	12646	12688	12795	12676	12519	12573	12723	12645	12778	12718	12680	12682	12770	12654	12809	12676	12629	12737	12612	12692	12796	12691	12623	12671	12601	12806	12710	12717	12737	12737	12810	12671	12616	12748	12663	12826	12716	12565	12629	12612	12606	12877	12663	12603	12666	12675	12631	12793	12816	12624	12677	12859	12534	12799	12596	12660	12788	12754	12489	12639
33138	35805	31767	23571	16608	14947	14605	14390	14156	14283	14363	14274	14177	14412	14200	14180	14247	14277	14362	14126	14412	14340	14318	14105	14117	14401	14093	14086	14296	14442	14250	14330	14316	14351	14213	14138	14178	14368	14113	14293	14059	14307	14255	14100	14183	14405	14129	14307	14192	14331	14218	14173	14400	14183	14024	14263	14190	14227	14080	14155	14264	14217	14422	14334	14327	14415	14377	14239	14087	14229	14346	14367	14333	14216	14112	14028	14145	14238	14273	14235	14253	13970	14233	14081	14291	14304	14298	14254	14118	14263	14245	14211	14137	14249	14196	14223	14342	14342	14149	14285	14173	14090	14316	14232	14265	14207	14187	14209	14292	14164	14305	14268	14128	13918	14228	14313	14120	14275	14240	14162	14253	14290	14293	14167	14139	14155	14395	14225	14260	14273	14284	14052	14394	14293	14205	14232	14247	14272	14169	14170	14068	14261	14318	14336	14249	14124	14090	14131	14232	14226	14209	14116	14321	14074	14340	14139	14214	14325	14127	14241	14302	14197	14265	14210	14250	14457	14292	14230	14100	14358	14299	14214	14384	14245	14074	14331	14286	14133	14211	14240	14165	14156	14331	14309	14138	14052	14246	14277	14415	14221	13972	14118	14159	14292	14258	14325	14330	14395	14376	14115	14194	14255	14290	14170	14118	14212	14312	14172	14225	14145	14246	14021	14063	14355	14118	14189	14074	14219	14090	14180	14361	14123	14224	14167	14361	14160	14384	14115	14282	14138	14124	14234	14246	14412	14236	14147	14227	14407	14083	13944	14106	14160	14111	14274	14076	14204	14133	14241	14196	14323	14236	14190	14284	14153	14118	14291	14079	14219	14281	14437	14221	14206	14127	14219	14201	14209	14608	14376	14256	14121	14167	14163	14039	14251	14246	14189	14334	14233	14261	14159	14108	14115	14195	14374	14326	14333	14278	14173	14140	14271	14301	14295	14338	14354	14459	14325	14231	14243	14303	14222	14193	14305	14133	14341	14250	14272	14439	14371	14175	14174	14173	14165	14360	14217	14197	14356	14255	14256	14137	14095	14087	14147	14422	14178	14123	14172	14236	14219	14290	14249	14242	14279	13976	14187	14122	14115	14179	14184	14289	14239	14150	14164	14290	14205	14304	14183	14370	13954	14264	14248	14283	14258	14353	14269	14130	14074	14234	14312	14101	14127	14237	14172	14282	14225	14162	14200	14207	14199	14274	14250	14233	14270	14147	14214	14045	14337	14430	14170	14220	14305	14459	14182	14294	14453	14163	14149	14091	14336	14123	14279	14332	14352	14359	14280	14359	14153	14304	14139	14235	14204	14144	14027	14229	14092	14233	14166	14260	14136	14430	14170	14240	14325	14166	14245	14400	14005	14176	14153	14266	14349	14225	14208	14201	14088	14112	14187	14101	14118	14055	14147	14342	14346	14066	14047	14198	14136	14215	14285	14183	14231	14221	14236	14183	14238	14224	14274	14376	14264	14302	14269	14040	14114	14294	14166	14359	14145	14303	14139	14375	14209	14292	14261	14356	14265	14395	14297	14362	14182	14434	14318	14322	14375	14144	14153	14405	14130	14301	14414	14192	14218	14160	14477	14155	14146	14097	14298	14409	14029	14087	14336	14272	14180	14209	14288	14149	14062	14249	14332	14000	14236	14236	14271	14165	14140	14083	14313	14199	14258	14189	14044	14164	14232	14238	14089	14464	14353	14213	14231	14232	14286	14230	14348	14275	14264	14194	14389	14391	14199	14226	14270	14238	14141	14379	14366	14230	14169	14284	14237	14177	14148	14414	14380	14174	14212	14253	14128	14179	14221	14208	14199	14252	14328	14393	14120	14255	14357	14217	14285	14153	14215	14074	14201	14303	14449	14175	14275	14447	14301	14216	14102	14313	14519	14148	13994	14262	14162	14173	14246	14245	14299	14225	14374	14292	14249	14291	14386	14199	14285	14079	13946	14100	14106	14296	14181	14260	14166	14377	14264	14233	14150	14284	14117	14183	14364	14190	13963	14298	14378	14294	14364	14234	14122	14107	14390	14057	14269	14299	14212	14348	14292	14311	14148	14362	14188	14351	14304	14257	14168	14245	14212	14262	14232	14203	14123	14273	14362	14314	14252	14282	14087	14151	14175	14199	14334	14225	14335	14288	14262	14216	14411	14421	14289	14322	14368	14289	14405	14159	14142	14145	14301	14173	14209	14093	14332	14251	14241	14496	14115	14123	14296	14169	14178	14000	14260	14400	14255	14222	14252	14358	14137	14179	14241	14232	14071	14232	14248	14147	14112	14307	14220	14295	14170	14223	14252	14238	13984	14266	14129	14149	14238	14129	14308	14308	14223	14205	14308	14107	14257	14146	14052	14281	14279	14382	14335	14345	14211	14083	14321	14283	14135	14313	14253	14261	14271	14348	14247	14353	14079	14268	14404	14129	14224	14291	14465	14441	14261	14294	14140	14218	14119	14351	14179	14344	14264	14013	14249	14321	14372	14334	14257	14223	14286	14313	14169	14118	14189	14039	14038	13989	14142	14160	14128	14101	14329	14221	14344	14224	14048	14204	14110	14217	14052	14157	14190	14291	14088	14185	14137	14229	14284	14298	14210	14151	14151	14212	14327	14278	14372	14135	14176	14147	14160	14309	14218	13983	14250	14080	14132	14394	14317	14168	14159	14273	14168	14395	14339	14206	14210	14306	14128	14410	14104	14200	14188	14239	14204	14372	14309	14366	14201	14050	14397	14214	14287	14342	13960	14313	14191	14331	14311	14328	14174	14273	14324	14349	14199	14312	14133	14129	14164	14381	14268	14385	14255	14175	14268	14084	14273	14062	14212	14231	14336	14213	14377	14168	14168	14277	14228	14164	14299	14193	14096	14194	14302	14177	14240	14433	14256	14257	14285	14253	14159	14114	14125	14307	14248	14297	14166	14063	14234	14177	14378	14254	14207	14274	14380	14184	14240	14278	14292	14276	14211	14095	14125	14218	14215	14219	14248	14255	14237	14177	14329	14196	14334	14269	14369	14134	14260	14314	14234	14356	14262	14056	14261	14164	14129	14067	14370	14241	14269	14226	14295	14241	14173	14115	14099	14372	14252	14284	14094	14229	14299	13952	14259	14343	14097	14260	14362	14419	14322	14217	14314	14311	14298	14102	14221	14237	14149	14200	14164	14243	14133	14075	14205	14242	14327	14259	14083	14228	14312	14272	14403	14282	14140	14310	14239	14382	14241	14417	14308	14437	14092	14298	14170	14104	14216	14053	14105	14315	14236	14296	14000	14187	14265	14111	14017	14119	14120	14226	14098	14350	14103	14195	14208	14173	14236	14216	14337	14293	14184	14198	14163	14218	14215	14206	14194	14008	14073	14069	14261	14183	14221	14198	14214	14224	14225	14139	14214	14268	13973	14382	14204	14300	14071	14001	14096	14211	14375	14144	14360	14219	14356	14353	14136	14105	14203	14083	14332	14523	14318	14088	14286	14128	14139	14346	14182	14289	14139	14063	14354	14380	14272	14188	14327	14085	14296	14311	14153	14311	14190	14061	14020	14160	14170	14390	14139	14233	14176	14271	14250	14413	14195	14130	14254	14270	14296	14260	14332	14188	14059	14129	14164	14050	14143	14074	14165	14395	14352	14286	14274	14341	14342	14346	14336	14062	13999	14356	14306	14342	14446	14191	14367	14464	14451	14341	14425	14007	14373	14228	14328	14208	14140	14253	14181	14589	14265	14433	14380	14430	14450	14313	14226	14127	14280	14117	14239	14448	14104	14210	14356	14112	14107	14146	14223	14239	14175	14241	14113	14337	14256	14097	14044	14125	14176	14294	14205	14108	14279	14093	14001	14159	14191	14312	14251	14070	14239	14200	14261	14195	14168	14286	14365	14169	14199	14060	14355	14095	14166	14160	14352	14370	14248	14304	14238	14178	14178	14189	14106	14114	14250	14479	14093	14315	14333	14340	14395	14258	14126	14300	14277	14398	14287	14214	14384	14327	14399	14294	14349	14264	14266	14359	14217	14151	14121	14117	14191	14144	14035	14297	14233	14190	14179	14287	14442	14286	14175	14115	14108	14343	14240	14240	14127	14330	14214	14306	14313	14350	14318	14253	14267	14279	14094	14427	14183	14143	14278	14034	14156	14120	14136	14387	14117	14263	14153	14268	14131	14289	14296	14322	14263	14334	14314	14069	14076	14355	14451	14338	14243	14277	14123	14093	14358	14126	14190	14085	14360	14170	14170	14354	14366	14192	14150	14310	14345	14279	14355	14202	14236	14267	14181	14394	14420	14320	14154	13987	13950	14388	14389	14309	14263	14193	14325	14140	14134	14190	14363	14329	14256	14443	14281	14217	14352	14191	14282	14100	14323	14149	14318	14323	14141	14403	14115	14286	14390	14423	14188	14223	14223	14249	14355	14141	14301	14154	14178	14263	14271	14272	14291	14290	13963	14379	14252	14314	14093	14132	14320	14289	14134	14388	14284	14213	14246	14181	14109	14138	14103	14238	14204	14278	14185	14374	14218	14372	14116	14211	13989	14269	14143	14341	14247	14146	14133	14236	14199	14396	14411	14287	14101	14214	14265	14386	14299	14221	14171	14017	14209	14242	14344	14295	14239	14197	14145	14151	14283	14297	14196	14271	14280	14247	14252	14204	14252	14177	14196	14304	14278	14170	14003	14123	14233	14084	14428	14335	14147	14220	14355	14295	14032	14325	14103	14157	14163	14249	14207	14148	14293	14192	14306	14269	14227	14172	14185	14403	14255	14090	14283	14294	14197	14260	14214	14216	14066	14244	14231	14313	14119	14200	14262	14132	14275	14263	14172	14360	14246	14266	14319	14217	14171	14290	14239	14297	14271	14356	14388	14238	14261	14212	14344	14367	14219	14231	14294	14271	14109	14317	14034	14318	14223	14323	14190	14373	14222	14187	14177	14070	14107	14038	14226	14283	14223	14165	14245	14327	14382	14289	14313	14277	14285	14171	14276	14117	14236	14258	14302	14336	14235	14351	14267	14260	14107	14048	14276	14227	14189	14294	14386	14099	14306	14388	14286	14344	14194	14084	14071	14294	14214	14207	14168	14246	14124	14311	14261	14408	14088	14129	14320	14379	14137	14266	14178	14362	14092	14393	14478	14366	14321
45909	52672	34291	20310	15464	13649	13283	13220	13112	13107	13230	13111	13105	12959	13106	13223	13167	13224	13277	13140	13128	13233	13151	13139	13168	13196	12945	13100	13164	13103	13219	13066	13109	13128	13043	13205	13028	13053	13104	13105	13226	13191	13277	13205	13088	13140	13186	13221	13069	13179	12955	13013	13015	13217	13198	13129	13291	13034	13108	13070	13235	13061	13019	13166	13195	13221	13216	13329	13008	13383	12953	13012	13143	13071	13355	13145	13175	13372	13161	13070	13174	13058	13306	12999	13041	12994	13226	13159	13251	13166	13075	13240	13202	13096	13195	13225	13195	13080	13153	13154	12975	13193	12960	13033	12997	13089	13130	13084	13157	13313	13227	13369	13007	13262	13254	13072	13282	13029	13244	13137	13347	13122	13116	13124	12919	13142	13294	13253	12848	13116	13186	13005	13114	13235	13202	12980	13129	12994	13208	13113	13077	13161	13154	12951	13227	13096	13211	13155	13053	13140	13075	13202	13058	13214	13238	13291	13299	12957	13147	13030	13220	13036	12928	13009	13110	13213	13122	13060	13170	13205	13063	13044	13210	13163	13007	13089	13097	13193	13177	13146	13172	13152	13020	13264	13251	13250	13239	13238	13233	13236	13299	13200	12995	13270	13119	13003	13235	13338	13150	13192	13154	13183	13128	13166	13031	13193	13110	13086	13280	13069	13255	13209	12979	13135	13183	13128	13105	13219	13068	13188	13278	13049	13002	13097	13243	13206	13196	13031	12992	13194	12964	13160	13176	13065	13081	13121	13136	12955	13333	13166	13018	13200	13311	13071	13051	12964	13143	13132	13138	13149	13130	13190	13112	12958	13261	13043	13278	13202	12923	13073	13110	13301	13159	13086	13178	13043	13080	13166	13218	13216	13170	13032	13077	13207	13152	13129	12989	13090	12907	13175	13220	13253	13046	13108	13272	13055	13193	13066	12966	13135	13042	13056	13224	13197	12862	12996	13082	13066	13108	13172	12974	13220	13067	13176	13249	13137	13157	13057	13169	13147	13121	13214	13107	13121	13166	13021	13081	13327	12987	13257	13059	13075	13070	13099	12898	13153	13003	13052	13113	13388	13202	13063	13243	13129	13016	13196	13218	13221	13158	12959	13113	13297	13294	13222	13122	13039	13115	13297	13137	13138	13134	13201	13194	13157	13075	12993	13050	13091	13046	13078	13081	13086	13066	13033	13284	13072	13093	13112	13172	13155	13062	13074	13112	13023	13067	13002	13147	13106	13081	13151	13283	13122	12876	13040	12954	13099	12995	13207	13015	13045	13227	13206	13235	13057	12946	13036	13130	13328	13130	13276	13188	13201	13030	13116	13154	13181	13047	13146	13081	12980	13127	13042	13067	13008	13157	13041	13170	13111	13229	13102	13063	13164	13095	13067	13111	13119	13151	13023	13003	13103	13063	13122	12922	13007	13095	13009	13036	13210	13111	13097	13070	13181	13151	13243	13081	13048	13051	13166	13075	13087	13142	13094	13311	13033	13003	13077	13147	13137	13305	13260	13155	13026	13130	13041	12993	13120	13119	13272	13108	13033	13184	13050	13062	13106	13114	13040	13197	13037	13056	13032	13021	13034	13038	13127	13245	13141	12967	13022	12992	13247	13244	13126	13026	13157	13169	13116	13073	13166	13255	13101	13000	12999	13105	13136	13172	13032	13207	13048	13253	13113	13310	13310	13166	13005	13202	13235	13136	13119	13369	13056	13215	13002	13037	13191	13174	13035	13202	13119	13149	13205	13171	13100	13011	13299	13052	13218	13091	13176	13077	13262	13155	13152	13100	13133	13124	13193	13154	13197	13070	13007	13109	13200	13061	13037	13076	13056	13175	13060	13078	13012	13251	13147	13181	13066	13240	13054	13152	12947	13132	13000	13145	13069	13159	12946	13054	13223	13229	13144	13204	13051	13195	13121	13198	13221	13190	13120	13118	13091	13128	13038	13145	13143	13091	13136	13321	12989	13170	13032	13015	13204	13294	13181	13079	13020	13171	13165	13046	13092	13082	13080	12994	13063	13074	13278	13128	13113	12993	13146	13107	13255	12984	13028	13269	13161	12859	12985	13148	13293	13243	13080	13238	13090	13232	13076	13184	13081	13108	13038	13091	13005	13126	13090	13188	13143	13056	13153	13208	12982	13262	13194	13260	13210	13239	13161	13055	13182	13126	13151	13105	13138	13139	13102	13089	13321	13166	13062	13234	13244	13028	13003	13314	13027	13111	13221	13358	12998	13205	13139	13172	13219	13148	13221	13160	13049	13104	13126	13085	13069	12881	13351	13167	13056	13394	13185	13168	13171	13112	13067	13001	13063	13015	13282	13067	13049	13131	13066	13217	13146	13234	13144	13129	13100	13228	13246	12961	13299	13050	13097	13100	13182	13036	13188	12890	13082	13145	13139	13140	13030	13088	13123	13031	13146	13163	12898	13124	13185	13151	13078	13264	13183	13084	13122	13143	13250	13110	13057	13082	13137	13116	13242	13269	13163	13003	13171	13051	13025	13072	13052	13231	13106	13002	13240	13011	13206	13176	13230	13168	13054	13124	13163	13150	13086	13004	13058	13285	13097	13303	13069	13076	13130	13093	13306	13011	13104	13137	13196	13149	13093	13047	13226	13111	13179	13089	13148	13175	13041	13016	13064	13174	13122	13147	13183	13009	13041	13190	13204	13145	13307	13225	13235	13188	13051	13185	13122	13056	13205	13126	13140	13183	13013	13206	13247	13096	13113	13195	13049	13221	13117	13239	13126	13208	13113	13145	13133	13164	13224	13220	13016	13116	13131	13124	13128	13002	13187	13235	13103	13139	13259	13161	13275	12953	13061	13195	13191	13113	13065	13250	13178	13040	13081	13219	13063	13115	13136	13253	13077	12959	13231	13001	13051	13052	13205	13031	12961	13235	13153	13228	13222	13088	13141	13090	13161	13057	13091	13184	12866	13047	13092	13217	13179	13131	13009	13249	13205	13121	13213	13148	13035	13204	13151	13053	13028	13129	13034	13117	13102	13098	13035	13082	13115	13178	13199	13198	13148	13131	13220	13123	13221	13304	13009	13045	13339	13163	13148	13080	13137	13206	13083	13160	13103	13120	13097	13147	13108	13191	13086	13156	13189	13057	13115	13131	13274	13107	12982	13170	13063	13210	13256	13228	13016	12992	13246	13147	12976	13190	13025	13090	13045	13130	13124	13135	13169	13191	13175	12998	13184	13174	13036	13074	13005	13069	13022	13167	12984	12962	13118	13230	13080	13028	13182	13056	13050	13126	13206	13202	13175	13184	13071	13117	13177	13084	13121	12950	12973	12997	13155	13141	13130	13129	13137	13261	13210	13193	13174	13169	13102	13143	13189	13148	13090	13146	12958	13286	12961	12878	13096	13179	13205	13090	13101	13218	13124	13078	13227	13010	13205	13237	13176	13019	13150	13312	13194	12964	13248	13103	13073	13140	13179	13148	13243	13265	12999	13127	13041	13111	13039	13184	13154	13280	13121	13108	13259	13160	13160	13095	13063	13088	13116	13197	13240	13161	13305	13300	13137	13016	13095	13120	13018	13208	12990	13095	13197	13280	13033	13355	13116	13119	13100	13058	13069	13270	13187	13128	12967	13273	13073	12995	13114	13215	13118	13203	12956	13032	13029	13096	13331	13219	13291	13198	13205	13220	13059	13117	13149	13231	13307	13142	13315	13067	13297	13201	13322	13251	12954	13148	13214	13149	13058	13112	13191	13253	13087	13165	13240	13196	13246	13109	13104	13337	13238	13061	13140	13168	13090	13171	13133	13314	13299	12994	12948	13184	12999	13045	13046	13140	13084	13046	13117	13091	13363	13313	13211	13129	13032	13155	13313	13151	13170	13072	13112	13139	13253	13100	13133	13175	13154	13197	13244	13125	13215	13079	13237	13140	13239	13193	13206	13022	13174	13052	13314	13048	13104	12837	13090	13145	13066	13275	13095	13166	13198	13161	13244	13079	12921	13131	13095	13221	13090	13166	13221	13014	13193	13154	13157	13044	13099	13276	13036	13111	13042	13141	13081	13154	13051	13113	13234	13120	13154	13127	13039	12982	13040	13168	13183	13131	13286	13063	13140	13251	13025	13089	13159	13249	13026	12989	13150	13115	13183	13097	13155	13144	13259	13168	13199	13191	13282	13091	13155	13304	13053	13272	13024	13052	13067	13162	13247	13071	13224	13123	13122	13073	13131	13098	13143	13140	13155	12940	13231	12919	13316	13024	13172	13077	13137	13180	13104	13098	13237	13160	13128	13194	13229	13192	13094	12927	13248	13166	13374	13176	13097	13269	13134	13143	13143	13214	13240	13081	13059	13180	13154	13146	13172	13169	13244	13082	13090	12994	13082	13272	13191	13050	13194	12973	13156	13151	13160	13103	13096	13119	13093	12973	13179	13237	13195	13096	13023	13211	13292	13159	13066	13162	13153	13225	13030	13119	13270	13090	13142	13133	13050	13043	13128	13125	13085	13184	13095	13007	13152	12895	13263	13094	13096	13085	13191	13256	13053	13319	13214	13123	13186	13137	13208	13172	13087	13292	13149	13251	13307	13248	13156	13041	13211	13127	13300	13134	13138	13204	13066	13118	13002	13189	12982	13142	13145	13057	13221	13119	13157	13337	13003	13292	13216	13104	12967	13204	13049	13327	13183	13093	13172	13109	13229	12986	13194	13263	12933	13047	13239	13226	13099	13094	13218	13041	13008	13179	13198	13211	13158	13175	13155	13167	13252	13139	13195	13129	13126	13205	13152	13189	13161	13015	13141	13164	13070	13233	13159	13209	13118	13044	13147	13158	13261	13000	13160	13202	13072	13125	13014	13243	13174	13214	13111	13047	13088	13105	13067	13186	13138	13127	13038	13019	13133	13258	13236	13045	13150	13258	13158	13100	13102	13285	13010	13064	13186	13151	13129	13176	13165	13172	13089	13283	13081	13198	13055	13187	13182	12955	13093	13187	13081	13036	13169	13302	13105	12933	13148	13183	13067	13285	13196	13147	13068	13016	13203	13241	13204	13345	13167	13053	13150	13126	13137	13287	12921	13002	13227	13148	13039	13116	13006	13067	13208	13251	13085	13144	13228	13233	13111	13050	13252	12998	13142	13289	13146	13090	13163
24840	23678	30754	26764	22585	19387	16357	13749	13293	13581	13578	13347	13326	13323	13415	13304	13442	13272	13443	13532	13459	13409	13326	13280	13252	13348	13410	13343	13480	13214	13432	13253	13249	13187	13278	13159	13428	13365	13157	13308	13344	13249	13270	13131	13169	13250	13248	13237	13130	13242	13322	13172	13339	13219	13347	13311	13311	13385	13283	13379	13264	13229	13375	13070	13157	13339	13320	13240	13258	13474	13227	13270	13288	13263	13205	13256	13268	13337	13228	13264	13278	13297	13384	13436	13157	13034	13273	13243	13084	13246	13329	13200	13368	13283	13307	13372	13417	13211	13247	13268	13268	13314	13268	13140	13317	13386	13343	13047	13137	13115	13089	13267	13099	13221	13242	13110	13333	13100	13209	13115	13329	13340	13232	13148	13135	13351	13316	13311	13227	13259	13312	12924	13201	13092	13175	13127	13170	13102	13090	13260	13056	13200	13335	13284	13273	13358	13241	13158	13103	13268	13302	13060	13331	13237	13496	13212	13238	13247	13156	12979	13352	13389	13365	13385	13203	13341	13313	13291	13372	13161	13209	13261	13135	13379	13088	13218	13241	13226	13208	13244	13262	13396	13128	13324	13278	13162	13384	13204	13339	13142	13296	13186	13182	13255	13116	13209	13030	13156	13248	13201	12956	13161	13268	13425	13232	13289	13191	13337	13411	13254	12957	13301	13116	13273	13202	13256	13216	13236	13119	13258	13260	13219	13323	13233	13284	13274	13192	13132	13225	13281	13206	13198	13130	13319	13439	13352	13070	13197	13402	13146	13286	13083	13261	13391	13060	13216	13358	13113	13291	13282	13175	13265	13222	13434	13239	13248	13195	13202	13195	13131	13234	13271	13306	13141	13348	13250	13399	13287	13205	13395	13194	13067	13245	13258	13163	13283	13291	13327	13270	13520	13227	13064	13033	13236	13176	13282	13331	13232	13311	13228	13194	13263	13131	13328	13326	13254	13257	13184	13182	13031	13301	13287	13192	13174	13200	13181	13227	13158	13216	13375	13172	13038	13074	13274	13093	13189	13228	13367	13317	13210	13156	13170	13486	13182	13327	13317	13117	13203	13251	13150	13337	13247	13225	13267	13161	13364	13190	13074	13181	13100	13060	13197	13262	13211	13134	13247	13216	13274	13251	13114	13365	13149	13200	13166	13486	13211	13164	13193	13313	13318	13231	13128	13105	13303	13240	13278	13346	13136	13022	13170	13203	13341	13211	13264	13288	13186	13268	13264	13176	13079	13194	13029	13130	13351	13378	13355	13271	13249	13329	13326	13171	13209	13250	13053	13156	13190	13195	13195	13167	13293	13135	13139	13344	13417	13264	13273	13204	13232	13232	13246	13225	13275	13212	13188	12998	13066	13108	13287	13224	13323	13244	13493	13288	13377	13284	13196	12999	13187	13390	13245	12950	13201	13369	13148	13214	13087	13184	13262	13362	13206	13294	13167	13040	13265	13253	13406	13188	13345	13261	13228	13131	13212	13152	13414	13328	13232	13217	13234	13247	13222	13212	13238	13247	13189	13298	13336	13253	13241	13339	13214	13035	13246	13297	13275	13244	13178	13179	13269	13299	13250	13248	13205	13332	13283	13213	13373	13198	13272	13184	13151	13351	13136	13464	13348	13119	13232	13314	13086	13336	13184	13302	13049	13434	13220	13444	13223	13379	13252	13122	13197	13426	13178	13352	13146	13310	12970	13389	13266	13311	13324	13334	13288	13274	13135	13353	13298	13314	13178	13176	13255	13178	13102	13163	13140	13291	13023	13130	13189	13167	13176	13289	13119	13243	13198	13251	13382	13129	13114	13009	13095	13312	13258	13122	13071	13163	13165	13076	13191	13174	13293	13307	13185	13299	13383	13365	13348	13320	13166	13277	13174	13160	13159	13312	13212	13083	13260	13318	13237	13156	13111	13128	13305	13240	13381	13137	13158	13312	12988	13138	13178	13106	13223	13075	13110	13193	13394	13216	13184	13381	13287	13344	13258	13138	13207	13166	13068	13177	13384	13396	13025	13322	13080	13295	13245	13179	13257	13188	13201	13208	13190	13158	13227	13361	13171	13184	13115	13187	13128	13203	13422	13225	13088	13081	13260	13270	13300	13229	13322	13095	13227	13282	13185	13062	13170	13108	13058	13241	13001	13087	13275	13217	13258	13305	13036	13400	13408	13448	13298	13217	13045	13123	12968	13318	13119	13380	13388	13155	13095	13204	13272	13342	13231	13073	13143	13305	13199	13229	13131	13425	13168	13126	13245	13256	13314	13118	13250	13090	13115	13111	13247	13105	13357	13391	13289	13218	13399	13353	13068	13271	13294	13390	13473	13336	13254	13328	13316	13300	13223	13017	13153	13096	13235	13152	13313	13425	13255	13250	13331	13216	13616	13333	13139	13324	13233	13267	13128	13334	13067	13239	13323	13166	13265	13355	13278	13377	13231	13218	13295	13147	13197	13148	13229	13272	13065	13055	13174	13166	13246	13011	13291	13307	13230	13301	13370	13279	13143	13051	13012	13333	13289	12930	13249	13284	12981	13264	13108	13051	13021	13410	13335	13254	13249	13146	13193	13077	13374	13239	13255	13297	13100	13275	13331	13308	13263	13447	13148	13240	13205	13307	13277	13081	13208	13255	13070	13279	13254	13325	13236	13235	13358	13277	13320	13268	13088	13256	13082	13262	13242	13137	13361	13260	13055	13089	13228	13146	13269	13041	12999	13173	13164	13167	13099	13320	13193	13239	13343	13255	13385	13281	13204	13085	13071	13169	13417	13397	13337	13279	13377	13244	13233	13168	13276	13321	13305	13183	13140	13223	13330	13302	13278	13184	13323	13351	13197	13245	13414	13240	13158	13100	13311	13232	13262	13281	13298	13500	13517	13259	13203	13166	13230	13053	13268	13111	13143	13340	13125	13283	13283	13228	13242	13231	13140	13298	13158	13381	13255	13156	13300	13220	13223	13252	13335	13535	13160	13364	13383	13416	13238	13273	12988	13214	13160	13379	13235	13412	13314	13308	13274	13166	13360	13367	13334	13102	13302	13315	13429	13301	12981	13186	13359	13252	13227	13074	13225	13335	13233	13218	13359	13204	13097	13256	13232	13248	13192	13265	13099	13233	13270	13143	13288	13172	13202	13164	13404	13293	13291	13056	13188	13236	13249	13352	13278	13241	13423	13084	13291	13205	13394	13357	13253	13151	13249	13347	13085	13139	13263	13301	13329	13293	13289	13313	13298	13282	13336	13191	13134	13053	13195	13028	13148	13176	13264	13143	13162	13366	13231	13181	13390	13008	13325	13347	13157	13296	13268	13117	13212	13359	13221	13404	13257	13295	13174	13353	13066	13337	13257	13067	13141	13121	13200	13194	13249	13212	13172	13271	13349	13359	13304	13101	13304	13242	13252	13324	13244	13321	13234	13107	13289	13267	13282	13198	13117	13150	13097	13259	13256	13404	13127	13442	13263	13316	13099	13272	13312	13307	13175	13261	13400	13279	13169	13282	13145	13314	13148	13283	13258	13172	13168	13021	13346	13196	13252	13208	13072	13195	13121	13159	13216	13245	13200	13200	13163	13311	13178	13333	13319	13122	13410	13161	13131	13291	13298	13241	13238	13308	13524	13375	13323	13198	13252	13479	13389	13232	13277	13339	13245	13219	13233	13375	13300	13321	13392	13299	13276	13319	13323	13360	13343	13270	13293	13120	13288	13403	13390	13254	13049	13030	13337	13120	13224	13053	13090	13251	13280	13420	13266	13259	13154	13479	13231	13237	13362	13201	13148	13104	13165	13380	13337	13186	13082	13231	13206	13090	13186	13101	13279	13297	13232	13149	13153	13160	13324	13207	13225	13224	13240	13361	13316	13067	13077	13030	13114	13364	13211	13096	13145	13348	13299	13056	13084	13178	13238	13339	13142	13109	12999	13034	13297	13353	13228	13272	13338	13513	13186	13389	13260	13266	13164	13178	13084	13247	13299	13433	13302	13206	13140	13105	13095	13109	13291	13172	13049	13140	13291	13219	13238	13318	13173	13279	13246	13390	13222	13194	12972	13244	13355	13175	12980	13145	13288	13392	13495	13171	13238	13310	13291	13316	13263	13215	13237	13295	13259	13064	13212	13197	13330	13382	13397	13408	13397	13383	13213	13212	13283	13332	13167	13282	13341	13242	13236	13262	13328	12987	13083	13175	13278	13298	13266	13350	13318	12979	13184	13130	13288	13108	13322	13125	13301	13066	13084	13252	13201	13178	13123	13194	13237	13008	13079	13369	13261	13110	13200	13095	13216	13105	13096	13204	13117	13091	13119	13253	13204	13263	13094	13241	13228	13175	13206	13334	13299	13286	13027	13383	13239	13286	13094	13154	13165	13296	13356	13599	13218	13201	13180	13295	13313	13145	13335	13261	13253	13339	13300	13102	13162	13085	13317	13171	13075	13102	13388	13021	13265	13150	13260	13297	13331	13278	13285	13394	13226	13397	13206	13041	13129	13156	13323	13322	13108	13252	13407	13118	13313	13313	13228	13271	13256	13110	13083	13101	13124	13304	13213	13286	13299	13250	13180	13241	13167	13097	13218	13410	13295	13255	13186	13243	13281	13188	13339	13152	13376	13196	13231	13182	13231	13304	13382	13197	13178	13259	13261	13176	13275	13348	13303	13254	13147	13146	13262	13212	13186	13352	13077	13378	13284	13178	13260	13186	13409	13289	13188	13456	13354	13212	13333	13265	13254	13144	13206	13307	13340	13291	13386	13238	13091	13052	13087	13153	13225	13286	13289	13317	13163	13190	13253	13346	13200	13048	13183	13234	13165	13280	13342	13160	13421	13271	13283	13043	13278	13169	13336	13448	13163	13180	13228	13355	13093	13241	13357	13262	13473	13206	13061	13478	13282	13251	13313	13377	13058	13280	13306	13221	13381	13256	13354	13294	13215	13315	13241	13145	13229	13163	13263	13172	13430	13319	13220	13273	13033	13234	13204	13068	13082	13257	13140	13234	13269	12999	13323	13171	13166	13366	13189	13484	13364	13173	13269	13352	13197	13280	13203	13278	13199	13245	13377	13342	13289	13204	13375	13243	13199	13291	13262	13102	13188	13249	13143	13188	13202	13212	13010	13122	13244	13249	13179	13200	13210
63292	87311	60292	37142	22211	14990	13183	12611	12323	12482	12540	12421	12477	12544	12540	12578	12463	12522	12512	12474	12441	12620	12704	12422	12503	12336	12442	12451	12594	12530	12517	12401	12443	12534	12399	12696	12459	12693	12443	12444	12532	12479	12347	12377	12476	12489	12564	12416	12368	12461	12582	12497	12308	12408	12346	12495	12566	12478	12429	12550	12655	12393	12489	12435	12634	12357	12444	12501	12549	12403	12333	12580	12353	12491	12505	12470	12486	12569	12376	12284	12528	12581	12480	12491	12458	12604	12666	12321	12367	12527	12425	12348	12446	12576	12645	12494	12661	12512	12520	12333	12587	12537	12326	12494	12394	12391	12426	12533	12372	12448	12528	12413	12532	12476	12587	12632	12531	12475	12375	12425	12542	12556	12448	12417	12346	12506	12375	12435	12505	12510	12468	12369	12445	12663	12468	12632	12452	12327	12433	12448	12461	12582	12652	12448	12486	12516	12514	12515	12550	12431	12243	12519	12397	12623	12444	12515	12256	12542	12587	12510	12218	12650	12502	12504	12551	12394	12390	12702	12410	12587	12450	12665	12430	12458	12472	12506	12435	12541	12454	12511	12426	12399	12398	12517	12510	12465	12448	12664	12498	12494	12494	12439	12439	12495	12416	12388	12478	12537	12478	12605	12592	12590	12528	12456	12613	12376	12496	12379	12536	12405	12503	12503	12379	12572	12518	12634	12640	12381	12573	12336	12477	12412	12418	12376	12426	12514	12412	12318	12563	12498	12399	12478	12322	12339	12413	12372	12462	12600	12393	12473	12344	12500	12413	12594	12518	12462	12534	12431	12467	12529	12517	12350	12301	12579	12474	12464	12478	12628	12588	12612	12585	12475	12370	12542	12399	12485	12540	12468	12461	12605	12531	12580	12658	12460	12482	12295	12369	12450	12530	12500	12454	12366	12479	12564	12362	12346	12507	12626	12366	12410	12490	12391	12419	12497	12403	12371	12452	12420	12404	12371	12587	12488	12376	12332	12379	12377	12488	12415	12546	12367	12412	12487	12589	12367	12428	12341	12546	12396	12406	12413	12257	12474	12427	12542	12343	12553	12376	12450	12237	12451	12360	12547	12365	12327	12512	12437	12455	12425	12227	12406	12506	12478	12487	12412	12428	12359	12308	12432	12407	12513	12651	12680	12541	12599	12401	12434	12619	12594	12563	12486	12487	12404	12474	12515	12431	12678	12507	12407	12502	12603	12395	12598	12409	12510	12482	12509	12419	12436	12241	12559	12413	12334	12394	12535	12290	12527	12400	12547	12340	12570	12480	12270	12516	12561	12448	12417	12551	12537	12584	12372	12430	12448	12463	12517	12556	12508	12609	12620	12583	12380	12507	12321	12360	12458	12670	12524	12547	12495	12546	12623	12564	12410	12538	12618	12599	12601	12562	12479	12509	12419	12452	12438	12487	12441	12496	12502	12434	12637	12536	12382	12435	12516	12394	12516	12445	12463	12483	12448	12358	12447	12480	12334	12563	12378	12556	12463	12533	12610	12433	12651	12410	12543	12502	12558	12566	12532	12605	12527	12563	12642	12439	12452	12468	12394	12365	12455	12371	12420	12401	12407	12526	12498	12505	12597	12652	12582	12451	12449	12450	12411	12513	12609	12517	12418	12496	12382	12475	12514	12547	12491	12587	12518	12563	12494	12316	12522	12699	12564	12594	12635	12649	12508	12454	12497	12446	12359	12555	12529	12479	12414	12510	12590	12517	12367	12488	12361	12562	12442	12385	12344	12396	12383	12473	12274	12367	12501	12530	12594	12360	12510	12440	12512	12404	12355	12597	12521	12511	12703	12444	12452	12451	12433	12549	12472	12454	12455	12518	12496	12400	12546	12432	12518	12495	12568	12456	12436	12448	12553	12485	12467	12561	12443	12423	12399	12480	12441	12526	12451	12614	12507	12453	12370	12328	12532	12446	12575	12380	12389	12539	12514	12430	12436	12499	12532	12506	12406	12430	12482	12493	12456	12488	12452	12546	12479	12420	12478	12354	12516	12459	12469	12446	12547	12462	12494	12434	12456	12385	12456	12527	12501	12581	12365	12570	12425	12485	12513	12478	12366	12420	12543	12474	12492	12577	12404	12318	12360	12469	12289	12494	12449	12505	12452	12424	12287	12482	12393	12436	12445	12416	12643	12654	12467	12445	12444	12404	12484	12439	12472	12621	12346	12399	12455	12534	12474	12470	12521	12298	12522	12440	12478	12441	12337	12341	12458	12532	12539	12347	12444	12564	12406	12457	12463	12414	12427	12585	12460	12384	12450	12570	12572	12394	12402	12520	12578	12588	12367	12574	12273	12447	12426	12496	12289	12519	12420	12382	12479	12469	12304	12503	12520	12428	12622	12652	12436	12525	12518	12608	12516	12388	12349	12494	12318	12423	12478	12532	12517	12346	12604	12500	12358	12418	12629	12422	12383	12524	12356	12521	12342	12371	12491	12435	12263	12495	12670	12500	12478	12541	12397	12387	12429	12547	12374	12422	12548	12354	12356	12377	12546	12431	12413	12577	12426	12493	12419	12626	12444	12469	12385	12278	12423	12585	12467	12461	12456	12324	12450	12408	12457	12502	12665	12464	12359	12496	12476	12346	12436	12381	12549	12524	12424	12505	12540	12500	12438	12430	12528	12317	12347	12534	12389	12467	12462	12498	12678	12447	12487	12562	12552	12544	12504	12427	12395	12580	12421	12458	12497	12489	12572	12533	12402	12354	12484	12569	12527	12615	12421	12433	12523	12537	12493	12214	12470	12482	12337	12361	12554	12568	12307	12527	12394	12618	12542	12440	12394	12435	12367	12410	12379	12495	12488	12448	12197	12545	12486	12428	12374	12395	12493	12595	12411	12410	12465	12419	12530	12383	12436	12589	12366	12622	12573	12525	12537	12331	12320	12517	12479	12322	12684	12522	12514	12449	12398	12598	12433	12420	12477	12537	12500	12583	12491	12458	12487	12342	12463	12428	12439	12481	12395	12512	12484	12400	12572	12430	12570	12503	12449	12343	12315	12506	12282	12501	12372	12450	12495	12446	12446	12713	12468	12378	12641	12314	12445	12472	12475	12430	12532	12369	12510	12449	12513	12399	12329	12424	12438	12479	12459	12522	12464	12466	12355	12405	12455	12318	12650	12610	12412	12505	12599	12606	12551	12467	12565	12262	12366	12436	12488	12524	12464	12543	12621	12328	12364	12462	12616	12573	12370	12455	12345	12403	12510	12407	12394	12386	12580	12618	12479	12279	12380	12508	12355	12317	12576	12429	12369	12414	12649	12534	12427	12475	12427	12251	12299	12609	12492	12536	12463	12421	12522	12453	12432	12353	12374	12391	12372	12599	12421	12438	12592	12498	12383	12401	12420	12435	12624	12595	12395	12410	12548	12524	12309	12503	12352	12456	12464	12454	12518	12376	12491	12416	12483	12401	12344	12386	12563	12403	12350	12288	12468	12492	12559	12428	12504	12452	12392	12438	12506	12378	12408	12349	12533	12455	12291	12569	12624	12376	12469	12436	12557	12370	12455	12525	12476	12445	12487	12330	12432	12479	12461	12497	12328	12479	12548	12444	12474	12458	12598	12465	12586	12572	12501	12479	12615	12464	12640	12426	12391	12511	12412	12420	12358	12574	12496	12384	12554	12439	12589	12712	12451	12422	12542	12484	12405	12399	12472	12470	12413	12454	12584	12448	12613	12303	12490	12494	12433	12486	12493	12367	12399	12357	12371	12514	12442	12528	12442	12561	12491	12586	12387	12509	12519	12526	12729	12540	12445	12634	12349	12476	12493	12509	12496	12464	12326	12521	12435	12402	12513	12389	12438	12410	12557	12516	12346	12454	12649	12536	12530	12587	12504	12555	12460	12425	12575	12622	12419	12450	12496	12547	12504	12433	12504	12574	12308	12469	12314	12444	12541	12558	12527	12601	12480	12390	12473	12502	12430	12438	12448	12328	12331	12517	12397	12294	12778	12512	12478	12535	12396	12500	12526	12429	12584	12453	12462	12546	12467	12542	12550	12329	12466	12556	12602	12587	12538	12510	12496	12481	12612	12557	12254	12626	12370	12440	12498	12375	12629	12454	12374	12530	12617	12528	12356	12526	12374	12490	12478	12347	12396	12495	12461	12453	12531	12383	12475	12593	12725	12385	12581	12433	12539	12431	12538	12661	12406	12490	12289	12490	12469	12449	12391	12369	12387	12584	12480	12549	12717	12641	12488	12497	12609	12552	12432	12322	12487	12434	12632	12463	12447	12285	12361	12331	12265	12495	12665	12464	12481	12514	12372	12413	12490	12445	12381	12521	12543	12467	12226	12286	12478	12587	12319	12445	12359	12510	12542	12355	12692	12494	12500	12511	12414	12516	12470	12335	12415	12486	12600	12335	12282	12324	12531	12430	12487	12529	12436	12508	12418	12439	12481	12602	12419	12474	12492	12440	12536	12503	12595	12476	12607	12520	12588	12386	12308	12478	12446	12370	12441	12302	12396	12355	12474	12487	12381	12314	12500	12549	12496	12448	12517	12455	12571	12489	12513	12497	12479	12561	12458	12552	12413	12474	12452	12439	12580	12473	12474	12539	12491	12463	12609	12598	12564	12757	12527	12537	12461	12392	12516	12423	12564	12386	12305	12421	12466	12411	12347	12532	12536	12385	12432	12501	12504	12294	12502	12417	12336	12442	12297	12394	12560	12457	12458	12371	12414	12476	12656	12612	12662	12400	12204	12545	12418	12567	12581	12571	12564	12349	12678	12450	12523	12426	12346	12518	12526	12376	12483	12327	12363	12679	12383	12381	12435	12431	12363	12407	12270	12379	12380	12315	12444	12485	12502	12546	12585	12512	12487	12658	12416	12335	12362	12390	12615	12385	12536	12585	12533	12410	12411	12415	12405	12557	12556	12490	12506	12238	12377	12479	12456	12476	12541	12459	12461	12402	12560	12507	12467	12530	12533	12500	12564	12620	12428	12584	12439	12565	12610	12326	12353	12517	12506	12509	12670	12455	12577	12458	12379	12470	12300	12466	12404	12671	12501	12375	12598	12493	12579	12544	12589	12314	12424	12427	12436	12487	12698	12395	12366	12537	12345	12465	12372	12509	12486	12473	12657	12467	12403	12389	12560	12451	12459
22858	21891	29532	24388	21872	22835	22223	14378	12784	12776	12460	12296	12389	12453	12373	12465	12442	12465	12365	12326	12240	12380	12426	12322	12368	12251	12152	12468	12270	12239	12365	12222	12396	12528	12398	12394	12247	12296	12203	12195	12406	12222	12331	12356	12436	12360	12242	12400	12480	12084	12273	12238	12315	12232	12425	12333	12400	12212	12309	12370	12224	12191	12322	12422	12327	12067	12304	12151	12355	12329	12326	12292	12424	12356	12359	12253	12312	12295	12425	12288	12176	12322	12344	12391	12409	12197	12264	12295	12332	12168	12201	12088	12349	12018	12170	12241	12216	12138	12299	12299	12264	12361	12261	12350	12115	12135	12451	12457	12209	12169	12370	12303	12185	12326	12381	12224	12169	12209	12100	12188	12342	11978	12365	12292	12355	12510	12353	12230	12274	12294	12384	12260	12260	12265	12253	12240	12075	12306	12222	12049	12206	12321	12356	12306	12336	12115	12129	12193	12211	12218	12298	12295	12321	12238	12250	12313	12228	12433	12318	12196	12144	12242	12247	12322	12286	12395	12120	12325	12155	12270	12145	12076	12366	12188	12213	12188	12291	12253	12218	12321	12521	12195	12288	12282	12422	12350	12245	12143	12333	12211	12228	12363	12345	12223	12237	12269	12189	12115	12279	12437	12536	12252	12339	12225	12243	12238	12278	12203	12253	12188	12118	12210	12243	12295	12349	12249	12286	12263	12250	12172	12331	12322	12430	12342	12287	12334	12207	12302	12130	12265	12199	12204	12119	12179	12183	12056	12292	12456	12250	12116	12324	12210	12258	12126	12165	12133	12190	12223	12265	12434	12436	12657	12308	12194	12302	12404	12303	12297	12402	12311	12278	12202	12017	12100	12098	12145	12290	12304	12167	12233	12184	12180	12352	12028	12371	12274	12180	12202	12218	12226	12297	12163	12285	12330	12263	12253	12209	12427	12381	12317	12262	12274	12261	12220	12233	12236	12304	12253	12334	12236	12355	12188	12229	12349	12249	12226	12215	12025	12151	12259	12134	12161	12331	12250	12197	12284	12230	12294	12287	12227	12290	12179	12092	12131	12460	12168	12285	12281	12282	12206	12170	12222	12313	12175	12078	12264	12108	12202	12239	12303	12294	12246	12093	12188	12198	12183	12129	12257	12317	12307	12149	12276	12153	12179	12346	12166	12153	12419	12223	12318	12252	12354	12436	12338	12168	12061	12138	12181	12328	12156	12393	12370	12267	12345	12284	12116	12486	12194	12214	12235	12282	12368	12247	12434	12501	12192	12131	12220	12233	12313	12277	12318	12310	12184	12182	12246	12009	12269	12127	12198	12329	12145	12146	12140	12318	12230	12208	12208	12031	12250	12299	12369	12263	12211	12277	12298	12355	12257	12195	12278	12337	12192	12379	12347	12180	12217	12489	12346	12199	12378	12102	12295	12087	12287	12362	12475	12207	12267	12528	12346	12223	12249	12204	12129	12316	12117	12192	12155	12321	12120	12263	12282	12297	12446	12215	12306	12302	12178	12299	12217	12485	12206	12383	12315	12200	12210	12177	12226	12076	12237	12305	12238	12356	12197	12100	12285	12197	12296	12203	12198	12256	12280	12195	12233	12275	12213	12249	12297	12392	12231	12314	12265	12278	12294	12213	12174	12409	12238	12343	12124	12465	12312	12379	11994	12274	11929	12275	12219	12213	12365	12300	12180	12369	12280	12301	12225	12296	12269	12390	12248	12545	12297	12204	12239	12380	12304	12245	12216	12243	12065	12102	12230	12253	12167	12204	12448	12223	12174	12060	12210	12211	12297	12156	12232	12095	12317	12243	12293	12356	12079	12248	12122	12263	12102	12203	12300	12203	12229	12282	12328	12132	12199	12038	12251	12231	12104	12363	12242	12370	12206	12331	12232	12242	12350	12152	12309	12141	12294	12073	12224	12289	12202	12189	12257	12168	12171	12270	12394	12195	12359	12240	12458	12212	12310	12266	12298	12282	12115	12186	12162	12203	12153	12178	12283	12276	12406	12208	12412	12317	12259	12236	12207	12091	12213	12473	12321	12315	12402	12350	12254	12263	12280	12224	12147	12296	12305	12322	12339	12366	12321	12285	12110	12296	12258	12420	12218	12182	12393	12333	12195	12264	12078	12306	12142	12307	11965	12270	12258	12200	12070	12143	12285	12224	12312	12339	12256	12243	12245	12181	12087	12251	12258	12176	12116	12154	12171	12263	12364	12252	12201	12285	12290	12515	12154	12496	12458	12249	12194	12134	12155	12228	12292	12389	12355	12184	12155	12114	12204	12386	12261	12240	12279	12225	12141	12254	12301	12304	12323	12177	12119	12282	11998	12018	12164	12246	12400	12358	12200	12228	12218	12303	12078	12144	12230	12114	12193	12327	11936	12189	12275	12411	12122	12325	12181	12046	12011	12478	12351	12321	12213	12278	12149	12143	12262	12210	12331	12361	12267	12226	12189	12056	12261	12156	12251	12094	12322	12220	12281	12280	12242	12209	12151	12149	12384	12247	12292	12256	12374	12172	12264	12332	12432	12115	12265	12235	12293	12345	12370	12351	12255	12350	12291	12467	12298	12247	12277	12344	12400	12298	12371	12284	12191	12350	12247	12260	12301	12258	12049	12276	12271	12460	12250	12234	12391	12247	12447	12329	12067	12185	12086	12385	12388	12235	12178	12404	12266	12192	12247	12209	12256	12218	12306	12204	12466	12469	12294	11953	12247	12267	12094	12189	12503	12382	12101	12320	12311	12198	12172	12168	12241	12195	12198	12241	12203	12307	12164	12296	12454	12189	12077	12221	12116	12093	12351	12242	12374	12249	12215	12103	12191	12290	12173	12185	12295	12094	12213	12182	12416	12286	12157	12123	12271	12233	12335	12176	12142	12287	12307	12245	12377	12200	12198	12106	12084	12199	12075	12450	12120	12134	12182	12251	12306	12152	12163	12253	12134	12318	12338	12231	12319	12177	12378	12309	12221	12252	12251	12191	12292	12150	12192	12243	12091	12002	12047	12198	12245	12159	12222	12284	12145	12163	12311	12288	12301	12160	12250	12131	12055	12192	12386	12151	12206	12280	12106	12145	12183	12116	12161	12097	12225	12407	11993	12071	12182	12094	12251	12419	12260	12073	12266	12216	11983	12290	12428	12228	12085	12358	12208	12030	12195	12373	12307	12226	12255	12170	12293	12249	12090	12150	12056	12386	12273	12399	12444	12235	12226	12389	12238	12138	12177	12221	12163	12329	12345	12163	12318	12171	12428	12312	12244	12257	12295	12253	12155	12190	12149	12229	12377	12319	12204	12246	12287	12018	12212	12351	12175	12363	12368	12338	12237	12178	12239	12303	12298	12266	12047	12258	12247	12220	12341	12428	12270	12306	12189	12328	12218	12415	12258	12182	12307	12103	12334	12352	12281	12285	12316	12203	12377	12225	12273	12198	12158	12316	12028	12210	12220	12231	12195	12272	12081	12147	12201	12286	12185	12424	12243	12194	12244	12170	12429	12226	12136	12410	12364	12253	12182	12436	12286	12197	12174	12219	12159	12319	12258	12308	12207	12240	12366	12005	12217	12237	12222	12167	12149	12278	12138	12206	12186	12240	12199	12269	12393	12262	12275	12324	12186	12193	12114	12406	12317	12221	12199	12421	12386	12219	12277	12363	12235	12260	12257	12223	12145	12263	12186	12298	12162	12281	12193	12265	12181	12257	12199	12426	12265	12391	12044	12202	12261	12301	12162	12278	12193	12312	12247	12314	12354	12286	12088	12321	12224	12413	12128	12251	12210	12235	12222	12170	12254	12275	12248	12283	12119	12448	12281	12293	12290	12246	12213	12296	12168	12404	12227	12254	12251	12324	12363	12155	12180	12254	12018	12127	12151	12172	12172	12068	12277	12233	12281	12020	12231	11917	12322	12201	12218	12081	12198	12230	12157	12172	12155	12050	12181	12298	12245	12242	11996	12173	12309	12350	12508	12481	12308	12363	12188	12366	12255	12250	12277	12044	12170	12196	12165	12313	12137	12154	12147	12221	12249	12241	12350	12208	12264	12249	12382	12392	12251	12074	12369	12144	11997	12182	12295	12409	12350	12278	12278	12368	12219	12201	12225	12388	12250	12343	12332	12404	12123	12114	12251	12223	12117	12180	12253	12233	12241	12182	12239	12166	12329	12248	12262	12229	12253	12261	12247	12138	12145	12543	12276	12226	12250	12147	12206	12180	12144	12087	12044	12457	12246	12290	12288	12227	12146	12363	12263	12144	12242	12411	12343	12114	12334	12164	12203	12401	12234	12265	12163	12272	12169	12077	12058	12123	12079	12072	12111	12313	12368	12156	12329	12116	12294	12225	12172	12137	12292	12333	12113	12251	12326	12272	12183	12111	12233	12184	12202	12340	12293	12416	12177	12241	12271	12240	12265	12323	12176	11983	12195	12070	12113	12199	12074	12220	12209	12383	12124	12166	12246	12375	12287	12300	12239	12087	12179	12248	12311	12414	12335	12357	12053	12268	12250	12285	12167	12285	12301	12360	11893	12276	12166	12141	12178	12150	12120	12396	12120	12121	12078	12116	12101	12423	12305	12327	12408	12173	12175	12263	12163	12141	12409	12136	12235	12138	12301	12257	12330	12233	12376	12294	12217	12353	12183	12371	12440	12310	12121	12330	12391	12157	12323	12313	12144	12202	12381	12132	12035	12199	12268	12394	12284	12191	12219	12325	12330	12237	12207	12424	12106	12438	12187	12180	12166	12308	12318	12202	12264	12116	12275	12382	12185	12336	12222	12197	12134	12056	12357	12314	12314	12154	12279	12220	12297	12124	12200	12282	12244	12276	12212	12198	12084	12281	12220	12093	12223	12183	12146	12207	12197	12276	12326	12177	12259	12158	12255	12231	12172	12263	12228	12230	12299	12284	11969	12076	12108	12160	12169	12136	12161	12255	12272	12203	12233	12253	12217	12107	12458	12191	12292	12201	12304	12197	12118	12284	12438	12198	12135	12249	12214	12160	12186	12270	12181	12237	12145	12366	12318	12316	12288	12204	12117	12306	12231	11969	12213	12308	12077	12162	12186	12270	12370	12308	12229	12318	12227	12304	12187	12244	12220	12311	12407	12293	12518	12144	12350	12273	12447	12227	12197
60938	98794	69584	48722	28636	20371	15466	12700	11775	11529	11757	11728	11537	11721	11685	11733	11712	11703	11679	11628	11710	11703	11660	11573	11835	11766	11745	11774	11836	11841	11603	11788	11726	11823	11761	11712	11731	11804	11812	11740	11641	11681	11793	11792	11894	11652	11796	11785	11669	11796	11851	11625	11777	11753	11789	11775	11751	11668	11812	11701	11657	11764	11890	11914	11622	11615	11611	11729	11792	11796	11617	11767	11610	11583	11657	11906	11661	11592	11792	11776	11785	11779	11793	11843	11567	11693	11752	11727	11619	11748	11573	11696	11746	11743	11885	11647	11742	11673	11909	11744	11865	11893	11749	11828	11629	11757	11793	11685	11675	11447	11716	11702	11717	11709	11653	11882	11679	11653	11669	11706	11630	11698	11818	11862	11772	11952	11697	11807	11596	11770	11762	11769	11794	11641	11790	11586	11588	11507	11703	11793	11722	11688	11784	11730	11773	11761	11682	11642	11735	11755	11797	11806	11904	11704	11880	11756	11837	11676	11598	11725	11621	11669	11611	11673	11749	11673	11740	11681	11848	11790	11718	11672	11688	11788	11792	11540	11690	11703	11824	11589	11827	11624	11828	11646	11780	11640	11736	11874	11759	11794	11717	11617	11606	11813	11801	11667	11754	11578	11818	11536	11888	11776	11819	11660	11792	11858	11550	11811	11712	11602	11824	11628	11595	11815	11696	11643	11682	11780	11662	11753	11853	11767	11603	11602	11620	11900	11614	11536	11712	11573	11563	11741	11608	11661	11784	11747	11758	11775	11727	11706	11615	11669	11600	11640	11763	11662	11629	11630	11753	11701	11738	11812	11597	11651	11732	11677	11859	11769	11703	11727	11776	11700	11676	11610	11711	11689	11807	11689	11779	11737	11523	11607	11759	11660	11619	11701	11762	11898	11686	11584	11662	11771	11836	11880	11804	11807	11703	11881	11788	11841	11768	11606	11743	11664	11725	11744	11773	11774	11837	11828	11601	11740	11728	11637	11676	11682	11675	11859	11735	11823	11707	11643	11712	11618	11820	11640	11507	11614	11671	11541	11789	11895	11589	11754	11646	11686	11762	11771	11788	11875	11632	11834	11762	11781	11715	11796	11666	11700	11866	11608	11616	11796	11771	11526	11608	11795	11620	11758	11565	11704	11674	11866	11713	11718	11676	11870	11503	11835	11675	11617	11742	11544	11763	11956	11575	11622	11656	11762	11817	11699	11618	11829	11644	11834	11606	11679	11827	11605	11766	11770	11707	11717	11577	11784	11694	11751	11791	11719	11678	11642	11807	11782	11854	11766	11681	11753	11703	11644	11644	11587	11762	11853	11722	11761	11651	11685	11721	11557	11800	11846	11659	11734	11788	11701	11706	11614	11711	11678	11757	11732	11779	11617	11840	11662	11676	11686	11798	11703	11645	11853	11739	11670	11656	11727	11798	11737	11668	11634	11815	11765	11546	11827	11660	11593	11620	11734	11865	11714	11673	11861	11907	11760	11687	11726	11651	11678	11817	11613	11647	11797	11653	11690	11878	11559	11722	11679	11819	11638	11707	11673	11786	11731	11685	11709	11753	11736	11723	11716	11976	11859	11836	11824	11680	11822	11607	11582	11697	11688	11601	11574	11885	11601	11754	11751	11701	11767	11616	11605	11753	11748	11691	11595	11798	11738	11772	11757	11854	11959	11717	11749	11752	11627	11703	11901	11774	11719	11723	11689	11822	11617	11699	11688	11728	11653	11698	11815	11758	11855	11791	11832	11719	11819	11695	11736	11616	11757	11678	11870	11581	11763	11667	11722	11593	11612	11619	11638	11692	11651	11753	11684	11727	11706	11802	11733	11750	11679	11868	11837	11543	11818	11652	11653	11740	11504	11655	11773	11703	11847	11735	11599	11635	11769	11676	11608	11737	11582	11741	11857	11688	11697	11712	11619	11775	11646	11760	11714	11739	11691	11718	11864	11707	11811	11805	11696	11798	11701	11738	11811	11783	11617	11781	11730	11728	11764	11697	11698	11821	11675	11720	11699	11613	11746	11640	11676	11718	11739	11630	11785	11592	11707	11841	11727	11743	11696	11649	11642	11713	11826	11604	11599	11681	11590	11849	11681	11834	11690	11762	11778	11898	11768	11732	11747	11776	11777	11625	11760	11757	11742	11698	11657	11897	11739	11671	11755	11680	11788	11854	11762	11596	11738	11762	11804	11651	11754	11824	11767	11748	11739	11781	11581	11655	11777	11743	11673	11696	11651	11957	11733	11770	11746	11747	11690	11704	11722	11631	11802	11762	11702	11851	11735	11927	11754	11717	11749	11808	11666	11702	11694	11642	11733	11757	11779	11690	11868	11603	11678	11718	11608	11782	11833	11672	11799	11775	11576	11836	11818	11704	11655	11672	11609	11619	11831	11707	11635	11594	11761	11746	11743	11691	11537	11773	11698	11791	11850	11771	11754	11838	11747	11700	11838	11910	11759	11625	11548	11761	11798	11826	11691	11640	11826	11729	11677	11760	11757	11887	11745	11709	11737	11658	11744	11728	11815	11643	11668	11788	11756	11620	11765	11652	11602	11758	11742	11695	11776	11666	11656	11634	11788	11630	11721	11723	11822	11479	11801	11740	11875	11790	11782	11848	11623	11684	11621	11689	11692	11820	11732	11761	11744	11728	11968	11795	11717	11767	11577	11709	11723	11682	11676	11703	11688	11807	11558	11616	11694	11616	11749	11710	11737	11773	11678	11827	11809	11699	11930	11703	11777	11801	11758	11665	11678	11683	11808	11758	11748	11896	11663	11552	11791	11660	11794	11558	11786	11659	11663	11786	11737	11689	11802	11998	11643	11699	11728	11727	11681	11798	11632	11734	11767	11594	11616	11765	11527	11726	11580	11642	11704	11787	11756	11739	11726	11802	11645	11741	11705	11799	11728	11688	11482	11571	11751	11725	11646	11647	11659	11859	11779	11856	11651	11768	11726	11696	11735	11627	11846	11675	11817	11721	11699	11838	11786	11609	11602	11831	11647	11637	11659	11676	11807	11895	11653	11798	11774	11695	11716	11599	11757	11596	11570	11719	11701	11803	11695	11725	11734	11810	11830	11781	11787	11765	11781	11780	11575	11726	11819	11552	11726	11749	11812	11855	11663	11549	11765	11699	11849	11751	11850	11662	11575	11613	11834	11729	11708	11602	11788	11710	11749	11673	11761	11713	11775	11662	11879	11711	11672	11649	11613	11675	11768	11666	11891	11819	11608	11717	11635	11684	11690	11844	11768	11767	11781	11806	11585	11650	11702	11837	11754	11706	11769	11633	11873	11802	11648	11742	11823	11913	11637	11730	11789	11722	11621	11753	11732	11650	11734	11731	11721	11770	11690	11771	11702	11799	11754	11763	11556	11793	11685	11745	11714	11866	11844	11786	11738	11750	11819	11753	11709	11760	11547	11729	11729	11673	11699	11677	11672	11697	11588	11692	11559	11708	11814	11768	11919	11754	11730	11826	11790	11915	11656	11669	11738	11714	11895	11775	11618	11669	11608	11662	11595	11792	11817	11819	11702	11736	11673	11654	11655	11700	11743	11720	11622	11632	11664	11695	11848	11661	11867	11559	11594	11565	11684	11558	11815	11716	11646	11602	11753	11651	11625	11715	11629	11770	11813	11757	11668	11703	11930	11741	11781	11827	11640	11690	11708	11841	11607	11807	11767	11736	11765	11843	11665	11668	11649	11730	11908	11695	11808	11812	11699	11771	11696	11659	11761	11634	11815	11731	11642	11769	11718	11786	11734	11676	11701	11807	11936	11826	11713	11705	11716	11789	11845	11639	11586	11783	11742	11700	11564	11606	11682	11851	11690	11896	11643	11788	11696	11672	11933	11692	11778	11548	11784	11722	11716	11829	11562	11813	11711	11796	11747	11681	11750	11718	11725	11719	11637	11709	11750	11774	11826	11670	11608	11725	11588	11661	11751	11718	11732	11522	11712	11837	11716	11727	11683	11786	11836	11849	11707	11810	11623	11793	11738	11676	11647	11751	11747	11749	11599	11610	11875	11801	11729	11813	11818	11766	11759	11675	11703	11703	11897	11760	11672	11703	11813	11642	11718	11582	11637	11609	11619	11802	11702	11827	11547	11687	11644	11815	11688	11815	11641	11912	11799	11756	11618	11622	11624	11628	11646	11712	11851	11632	11848	11755	11762	11785	11656	11725	11743	11720	11737	11656	11714	11696	11735	11658	11627	11691	11592	11661	11642	11738	11797	11659	11683	11753	11628	11636	11821	11822	11668	11657	11755	11538	11715	11762	11574	11856	11798	11752	11780	11756	11643	11788	11804	11721	11803	11855	11529	11805	11756	11783	11474	11873	11561	11598	11727	11578	11677	11752	11702	11673	11730	11689	11763	11720	11639	11736	11863	11689	11875	11642	11662	11635	11937	11689	11840	11713	11736	11869	11757	11739	11652	11739	11763	11777	11869	11606	11761	11824	11850	11510	11805	11776	11728	11706	11685	11645	11575	11713	11712	11780	11691	11627	11737	11637	11775	11783	11696	11774	11470	11787	11622	11738	11764	11827	11726	11541	11561	11806	11686	11732	11677	11501	11765	11640	11661	11812	11680	11731	11740	11623	11803	11799	11644	11719	11769	11628	11595	11770	11564	11705	11746	11779	11669	11728	11815	11697	11694	11690	11642	11741	11892	11730	11865	11718	11859	11532	11881	11673	11735	11725	11677	11546	11738	11769	11882	11753	11708	11744	11807	11721	11707	11612	11718	11706	11624	11751	11640	11624	11682	11740	11661	11691	11825	11691	11761	11747	11725	11671	11882	11790	11731	11699	11712	11713	11802	11692	11614	11631	11877	11866	11767	11774	11701	11689	11635	11770	11814	11597	11600	11726	11663	11719	11659	11616	11778	11820	11826	11714	11753	11683	11729	11740	11748	11785	11662	11701	11609	11646	11702	11727	11849	11568	11722	11873	11735	11496	11643	11595	11760	11742	11853	11640	11638	11760	11881	11552	11573	11760	11554	11678	11688	11831	11793	11710	11855	11537	11652	11696	11846	11750	11876	11783	11766	11631	11712	11942	11783	11666	11688	11731	11720	11752	11680	11576	11751	11615	11694	11654	11762	11646	11679	11800	11719	11935	11790	11721	11621
32192	35659	30356	22497	15298	13834	13447	13181	12876	13111	13044	13052	12943	13018	12977	12929	13069	12962	12989	12760	13015	13017	13051	13025	12837	13176	13068	12939	13041	12926	12980	13132	12938	13039	12944	12949	12988	12999	13019	12887	12851	12946	12999	12964	13095	12953	13076	12932	13048	12963	13040	12862	13090	12966	13000	12748	12815	12789	12803	12819	13135	13030	13064	12934	12802	12861	12805	12899	13034	12982	13133	12938	12815	12804	12946	12984	12748	12931	13210	12931	12975	12914	12712	12710	12887	12807	12946	13093	12712	12848	12970	12893	12822	12798	13099	13030	13007	12915	12911	12920	13024	12721	12934	12953	12941	13033	12824	13124	13074	12960	12737	12790	12820	12873	12862	12920	12869	12863	12971	12927	13001	12698	13009	12986	12884	12847	13090	12908	12878	12996	13150	12877	13008	12704	12891	12757	12982	12914	12954	12973	12999	12822	12823	12945	12878	12859	13037	12997	12878	12956	13059	12852	13023	12919	12820	12930	12840	13003	12984	12785	12992	12872	12942	12902	13207	13016	12976	13098	13051	12932	12820	12950	12816	12826	12916	12955	12893	12833	12791	12773	12832	12941	12925	12884	12935	12961	13112	12784	12751	12992	12869	13005	12961	12767	12830	12985	12759	12820	12789	12857	13025	12881	12879	12886	12917	13057	12918	13017	12950	12818	12935	13056	12932	12923	12909	13044	12833	12917	12958	12945	13048	13010	12961	12962	13010	12944	12836	12860	12991	12915	13045	13113	12815	12897	12891	12863	12855	12867	12794	12849	12836	12939	12988	12919	12992	12941	12947	12897	13049	12820	12980	12949	12941	12999	12882	12860	12965	12756	12837	12837	12848	13088	12993	13109	13064	12982	12872	12797	13037	12775	12824	12772	12914	12755	12923	12922	12947	12999	12995	12890	12845	12852	12683	12742	12921	12960	13187	12964	13033	12874	13059	12846	12908	12888	12841	13211	12877	12982	12828	13079	12781	13056	12909	12947	13028	12837	12889	12952	12989	12911	13104	13043	12910	12792	13050	13010	13106	12855	12785	13115	12940	13070	12939	12851	12930	12714	12990	12917	12673	12925	12843	12831	12839	13080	13057	12963	13135	12819	12882	12794	12890	12999	13051	12831	13011	12837	13032	13083	12862	12918	12838	12877	12952	12961	12903	12947	12927	12989	12925	12894	13014	13047	13054	12932	12971	12794	12903	12934	13002	13097	13108	12886	12917	13026	12869	12930	12911	13105	12907	12769	13064	12791	12895	12789	12788	12765	12929	13011	12899	13092	12831	12939	12887	12886	12969	12921	12979	12875	12995	12973	12927	12872	12770	12880	12998	12911	12693	12846	12969	12988	12960	13065	12995	13071	12886	12821	12874	13000	13020	12789	12803	13095	12869	12917	12935	12926	12820	12908	12774	13026	12832	12844	12814	12925	12965	12898	12933	13009	12969	12937	12891	12938	12810	12807	13021	12734	12766	12886	12985	12789	12874	13033	12767	12761	12954	12908	12900	12991	12922	12886	12793	12924	12945	12979	12847	12966	12892	13099	13094	12806	12915	13020	12799	12727	12778	12767	12848	12835	13061	12813	13043	12878	13107	12943	12870	12909	13138	12863	12985	12904	12946	13077	12743	12960	12909	12993	12777	12943	12931	12964	13003	12899	13017	13003	13062	12936	12981	12741	13129	12926	13075	12805	12930	12967	12895	12901	13016	12949	12960	12928	13060	12997	12922	13047	13068	12887	12857	12944	12971	12982	12904	12987	12914	12770	12961	13023	12865	12849	13026	13044	12912	12924	13014	12983	13075	12973	12874	12810	12969	13029	12905	12998	12947	12762	12959	12866	12925	12999	12987	13202	13066	13045	12987	12970	13114	13052	12898	12860	13046	12968	12899	12866	13038	12958	12934	12954	13062	13016	13185	12835	12981	12848	12829	13140	12673	12818	12961	12991	12859	13032	12908	12849	12857	13017	12928	13113	12974	12982	13032	12996	13102	12902	12806	12912	12980	13180	12859	13002	13039	12777	12800	13005	12931	12874	12933	12835	12845	12991	13029	13093	13060	12997	12938	12853	12784	12829	12986	13097	12858	12905	12905	13015	13017	12809	13052	13175	13138	12975	13101	12936	12933	13021	12671	12808	12930	12981	12936	12943	12791	12606	12870	12991	12979	12833	13053	12812	12830	12909	12818	12825	12918	12831	12798	13076	12796	12950	12984	12852	13026	12991	12857	12931	12983	12957	12929	13077	13113	12824	12881	13077	12865	13002	12800	12726	12961	12962	13039	12769	12941	12900	12858	12872	13026	12965	13189	12826	12832	12942	12958	12788	12744	13103	12949	12846	12943	12805	12909	12856	12879	12860	12970	13090	12935	13090	12922	12853	12833	12906	12935	13056	12989	12948	12845	13012	13196	12951	12883	12815	12965	12861	12953	12891	12889	12931	12895	13041	12816	13064	13049	12694	12758	12851	12864	12941	13088	12809	13044	12919	12994	13123	13054	12949	12886	13095	12901	13122	12888	12982	12713	12996	12964	13019	13030	12845	12830	12963	13014	12997	12817	12951	12870	13043	12840	12776	13083	12944	13032	12718	13072	13000	12807	12944	13029	12991	12889	12985	12956	12986	12980	12925	13243	12896	12858	12916	13040	12876	12986	12982	13071	12844	13044	12971	12872	12885	12845	12715	13068	12999	12958	13001	13011	12833	12954	12768	12874	12923	12784	12750	12995	12716	12828	12739	12895	12882	12965	13038	13003	12939	12893	13007	12866	12914	12947	13098	12958	12852	13033	12906	12954	13039	13032	13178	12990	13091	13064	12888	12874	13012	12946	12889	12889	12829	13044	12934	12922	12808	12775	12953	12800	12952	12844	13011	12877	12923	12861	12936	13086	13108	12906	12875	12971	13045	12958	13020	12980	13043	12885	12937	13131	12732	12892	12940	12915	13049	13080	13006	13025	12782	12891	12787	13123	12763	12886	12990	13113	13018	13007	12915	12947	12895	12965	13034	13088	13070	12982	12952	12869	12980	13019	12896	12848	12928	13040	12842	12838	12972	12858	12969	12858	12880	12944	12814	12837	12920	12941	12903	12964	12763	13002	12954	13141	12899	12882	12935	12940	12975	12996	12969	12855	12831	12811	13016	12872	13021	12802	13057	12996	12957	12862	12860	12798	12810	12898	12863	13049	12999	12868	13030	12854	13170	12857	12870	13127	12843	12787	13033	13067	12918	12807	13039	13069	13039	13126	13014	12931	12896	12925	13016	12745	12874	12925	12769	13017	12867	12888	13001	13040	13019	12860	12987	12838	12902	12959	13047	13049	12851	13000	12750	13152	12987	12929	12917	13024	12982	12980	13007	12817	12926	12966	12890	13101	12932	12903	12855	12991	12977	12753	12825	12907	12882	12884	12825	12767	12904	13043	12992	13122	12928	12944	13030	12781	12993	12851	13002	12772	12897	12978	12925	12890	12708	12874	12998	13066	12849	12902	13101	13025	12997	12800	13017	12919	13089	12952	12864	12887	13007	12865	13120	13007	13128	12856	12934	12893	12755	12865	12986	12903	13045	12818	12985	12859	12939	12766	12771	12818	12927	12917	13025	12863	12863	12852	13055	12922	12949	13047	12941	12855	12850	12985	13029	12933	12851	12942	12870	12955	12710	12926	12981	12900	12803	13057	13185	12915	12940	12995	13045	12967	13024	12948	13093	13034	12989	13154	13039	12829	12908	12762	12968	12995	13098	12862	12878	12928	12870	12816	12954	13094	12944	12819	12822	12899	13138	13037	12849	12856	12808	12972	12909	13094	12868	12925	12949	12922	12979	13123	12804	12855	13012	12997	12924	12724	12969	13014	12797	12886	12914	12945	12963	12860	12979	12924	12875	12909	12947	12643	12805	12978	13107	12868	13110	12964	13112	12818	12975	13073	12728	12894	13051	13152	12857	12989	13006	13014	13046	12905	12942	12902	13056	12897	13189	12958	12936	13193	13012	12876	12934	13073	12897	12850	12910	12973	12946	13131	12849	12884	12836	12924	12958	13006	13189	12847	12902	12973	12815	13069	12944	12965	13060	13016	12872	12775	12702	12950	12848	12899	13000	13153	13073	12961	13003	12997	13090	12837	12993	12905	12842	13014	12769	12777	13015	13121	12885	12864	12848	12958	12905	12800	12891	12871	12830	13029	12777	13029	13082	12974	12937	13003	13078	13041	13069	13105	12772	12886	12991	12756	12966	12859	12854	13000	12861	13068	13007	12880	12783	13096	12923	13073	12818	12901	13165	13007	13075	12975	13077	12905	12732	12848	12905	12917	13107	12898	13003	12895	12836	12956	12984	13033	13048	13014	13058	12879	13027	12982	12976	12829	12928	12989	12923	13002	12823	12991	12953	12925	12664	13059	12910	12981	13005	12915	13088	13108	12713	12919	12935	12794	12945	12814	13029	12937	13105	12878	12977	13072	12937	12911	12847	12854	12873	13080	13059	12912	12926	13133	12790	13024	12838	12936	12958	12964	12887	12776	12735	13044	13042	12753	12796	12896	12902	12857	13019	12869	13019	12836	12913	12931	12924	12878	12904	12897	13017	12905	13000	12947	12951	12850	13191	12943	12796	12955	12847	13009	12839	12798	12807	13048	12908	12903	12954	12973	12843	12920	12909	12974	12903	13063	13094	13065	12963	12851	12960	13096	13039	12886	13010	13049	12981	12941	12694	12985	12949	13061	12875	13018	12931	12979	12874	12901	12963	12957	13012	12961	12774	12867	12864	13029	12994	13038	12871	13105	13005	12928	12809	12839	13116	13006	12759	12843	12928	12833	12871	12912	12920	12953	12826	13020	12790	13003	12915	12958	13042	12891	12731	13059	12880	12923	12997	13046	12993	12984	12912	13000	12876	12857	12988	12964	12903	12943	13175	12658	12842	12888	13019	12932	13100	12879	12981	12853	12763	12823	12878	12966	12736	12959	13014	12902	13073	13019	12842	13036	13018	13029	12946	13015	12982	13172	12721	13035	13008	13064	12981	13091	13061	13074	12958	12946	13130	12864	12951	12775	12916	13016	12869	12851	12871	12997	12880	12942	12929	12835	13075	12983	12920	12964	12951	12979	12856	13088	12956	12996	13011	13137	12905	12892	12803	12820	12949
43770	52130	30717	19768	14371	13040	12818	12384	12317	12423	12324	12375	12194	12352	12248	12222	12207	12318	12425	12201	12329	12347	12100	12296	12169	12264	12268	12320	12343	12257	12282	12268	12276	12316	12208	12275	12214	12293	12259	12274	12360	12358	12235	12217	12220	12171	12259	12108	12223	12261	12281	12315	12211	12431	12232	12361	12219	12217	12239	12218	12171	12102	12069	12085	12330	12183	12147	12304	12249	12232	12260	12328	12291	12139	12316	12150	12210	12280	12110	12132	12182	12267	12244	12222	12250	12201	12140	12270	12013	12274	12252	12149	12112	12248	12487	12189	12072	12215	12187	12191	12257	12218	12379	12198	12440	12191	12288	12107	12297	12078	12287	12277	12258	12117	12213	12133	12097	12389	12258	12381	12245	12282	12262	12192	12158	12372	12285	12271	12166	12304	12310	12382	12185	12322	12194	12244	12214	12143	12287	12138	12270	12221	12360	12385	12273	12197	12237	12243	12292	12173	12258	12172	12123	12299	12143	12252	12355	12258	12224	12324	12287	12094	12263	12374	12201	12243	12177	12251	12231	12155	12119	12263	12287	12289	12273	12296	12261	12298	12272	12319	12296	12147	12311	12282	12172	12264	12065	12364	12109	12154	12205	12313	12270	12165	12307	12352	12161	12096	12285	12142	12125	12139	12115	12451	12043	12313	12330	12150	12132	12117	12363	12387	12161	12101	12129	12079	12149	12407	12365	12183	12077	12119	12388	12264	12272	12193	12077	12276	12116	12109	12115	12103	12394	12265	12406	12097	12106	12169	12148	12301	12169	12230	12183	12339	12259	12397	12320	12287	12070	12275	12368	12062	12322	12267	12175	12216	12229	12220	12204	12209	12308	12242	12157	12406	12180	12178	12157	12108	12149	12148	12247	12177	12041	12239	12359	12141	12085	12309	12111	12031	12185	12277	12478	12318	12169	12263	12157	12194	12229	12179	12282	12091	12263	12217	12146	12077	12223	12390	12320	12315	12118	12275	12409	12375	12188	12137	12196	12282	12262	12208	12165	12288	12315	12263	12227	12195	12206	12289	12152	12231	12388	12172	12213	12052	12292	12142	12157	12217	12182	12404	12208	12280	12175	12193	12362	12188	12175	12352	12083	12202	12209	12133	12107	12013	12264	12228	12187	12271	12229	12116	12360	12348	12163	12484	12036	12123	12076	12206	12226	12028	12265	12269	12128	12299	12341	12268	12149	12244	12231	12266	12219	12266	12424	12385	12184	12471	12165	12312	12121	12301	12228	12219	12220	12287	12222	12250	12234	12238	12252	12092	12176	12344	11994	12261	12439	12139	12249	12191	12216	12337	12324	12258	12095	12340	12153	12120	12300	12159	12365	12212	12211	12250	12377	12091	12177	12154	12188	12312	12312	12218	12208	12129	12177	12150	12283	12452	12232	12334	12360	12230	12284	12080	12281	12277	12282	12510	12213	12257	12281	12410	12152	12234	12309	12236	12288	12334	12330	12242	12116	12139	12242	12175	12237	12200	12250	12208	12211	12187	12198	12259	12093	12243	12101	12402	12085	12224	12286	12405	12279	12179	12283	12056	12120	12241	12166	12179	12267	12173	12178	12222	12203	12356	12146	12329	12298	12314	12231	12350	12460	12114	12160	12387	12329	12292	12259	12177	12204	12341	12289	12128	12259	12349	12106	12220	12170	12234	12442	12308	12185	12196	12349	12208	12174	12171	12078	12227	12356	12268	12293	12358	11987	12250	12255	12345	12337	12116	12290	12045	12287	12451	12375	12270	12478	12068	12389	12426	12242	12166	12253	12192	12201	12177	12285	12246	12222	12211	12392	12284	12253	12097	12216	12243	12271	12200	12089	12330	12185	12294	12297	12168	12343	12197	12356	12181	12076	12384	12161	12201	12325	12360	12239	12213	12106	12251	12274	12183	12293	12273	12323	12368	12274	12180	12277	12207	12235	12234	12300	12176	12038	12189	12211	12218	12123	12316	12114	12243	12264	12418	12197	12364	12249	12298	12214	12363	12187	12237	12278	12192	12004	12313	12279	12339	12234	12264	12150	12369	12169	12212	12274	12310	12226	12267	12268	12218	12256	12208	12226	12221	12134	12286	12077	12295	12016	12259	12308	12099	12158	12287	11989	12102	12407	12132	12141	12278	12357	12253	12302	12410	12332	12173	12260	12218	12183	12208	12387	12209	12328	12036	11961	12155	12303	12200	12344	12273	12259	12320	12174	12259	12311	12148	12192	12243	12341	12267	12168	12316	12177	12117	12175	12460	12340	12273	12169	12245	12242	12306	12075	12183	12143	12194	12378	12249	12273	12066	12146	12260	12171	12248	12212	12198	12106	12209	12255	12228	12312	12383	12123	12247	12294	12169	12198	12235	12276	12178	12188	12378	12282	12109	12299	12281	12026	12285	12338	12213	12180	12279	12111	12192	12114	12347	12192	12136	12291	12503	12349	12187	12231	12180	12206	12414	12220	12205	12254	12380	12068	12299	12353	12325	12118	12293	12247	12281	12290	12392	12196	12123	12222	12262	12243	12227	12262	12212	12263	12282	12142	12418	12290	12327	12006	12184	12369	12219	12193	12101	12294	12175	12103	12174	12210	12112	12391	12335	12307	12250	12326	12245	12498	12185	12260	12352	12192	12145	12178	12233	12301	12307	12184	12212	12370	12256	12197	12233	12199	12226	12224	12273	12465	12410	12229	12222	12130	12317	12347	12260	12265	12273	12304	12370	12150	12271	12200	12211	12262	12360	12199	12320	12092	12315	12176	12190	12214	12211	12252	12151	12260	12068	12424	12350	12147	12347	12294	12208	12222	12243	12277	12187	12204	12338	12145	12223	12230	12199	12245	12168	12389	12309	12147	12346	12414	12245	12213	12234	12269	12202	12234	12215	12274	12157	12067	12331	12123	12326	12191	12274	12349	12430	12241	12415	12163	12265	12125	12217	12175	12296	12308	12256	12109	12279	12304	12255	12175	12412	12383	12354	12177	12287	12073	12413	12261	12400	12317	12281	12253	12304	12372	12306	12159	12202	12431	12407	12237	12204	12097	12158	12279	12272	12253	12469	12101	12210	12256	12375	12284	12316	12366	12357	12289	12244	12194	12234	12128	12196	12265	12192	12138	12224	12181	12126	12191	12268	12137	12243	12078	12119	12219	12303	12351	12255	12395	12323	12345	12337	12219	12322	12283	12197	12234	12064	12255	12181	12127	12283	12234	12092	12254	12103	12554	12337	12162	12171	12289	12241	12318	12389	12176	12279	12230	12309	12201	12228	12354	12336	12205	12415	12285	12203	12155	12232	12296	12255	12290	12156	12308	12214	12257	12359	12324	12260	12297	12111	12218	12325	12356	12216	12250	12187	12209	11971	12198	12267	12156	12282	12224	12211	12303	12175	12306	12222	12208	12333	12260	12183	12168	12198	12212	12219	12218	12234	12169	12336	12175	12223	12233	12111	12129	12262	12288	12223	12313	12194	12225	12027	12359	12258	12302	12183	12146	12181	12335	12196	12241	12257	12112	12221	12271	12268	12213	12089	12048	12100	12128	12205	12301	12201	12323	12431	12187	12213	12187	12265	12363	12249	12403	12257	12224	12357	12170	12295	12180	12224	12203	12223	12215	12375	12238	12091	12304	12109	12321	12274	12235	12221	12271	12325	12155	12305	12199	12317	12166	12260	12359	12396	12375	12206	12169	12117	12195	12347	12228	12230	12092	12289	12156	12112	12213	12208	12222	12054	12294	12218	12232	12389	12347	12379	12172	12389	12255	12134	12330	12156	12173	12211	12349	12164	12147	12233	12178	12273	12247	12412	12083	12175	12203	12272	12126	12342	12201	12303	12357	12340	12307	12239	12324	12220	12498	12394	12375	12404	12135	12297	12291	12314	12211	12064	12096	12251	12258	12159	12237	12210	12254	12162	12323	12300	12254	12339	12203	12392	12248	12210	12126	12315	12312	12400	12266	12262	12329	12200	12230	12369	12357	12284	12158	12286	12243	12295	12328	12423	12104	12067	12171	12283	12240	12187	12274	12174	12063	12290	12179	12341	12204	12478	12345	12165	12263	12077	12214	12264	12175	12266	12359	12411	12288	12068	12299	12228	12164	12349	12256	12111	12180	12154	12223	12153	12176	12326	12253	12294	12219	12247	12175	12208	12390	12124	12270	12233	12053	12179	12151	12229	12346	12017	12212	12200	12370	12178	12333	12143	12395	12220	12265	12301	12332	12104	12050	12251	12294	12276	12157	12303	12355	12231	12373	12141	12372	12246	12148	12295	12027	12193	12344	12477	12206	12237	12278	12207	12116	12332	12206	12208	12335	12328	12329	12356	12185	12227	12260	12196	12314	12270	12119	12414	12238	12278	12313	12250	12217	12202	12124	12355	12273	12159	12260	12150	12261	12207	12379	12270	12176	12247	12209	12132	12364	12256	12185	12258	12190	12205	12224	12227	12299	12292	12246	12159	12400	12296	12161	12240	12145	12210	12180	12237	12323	12303	12370	12163	12172	12220	12343	12212	12403	12387	12178	12190	12124	12299	12128	12298	12298	12252	12181	12191	12249	12197	12180	12253	12151	12411	12381	12276	12217	12303	12217	12272	12236	12279	12241	12247	12328	12394	12209	12153	12233	12255	12317	12428	12192	12216	12366	12233	12255	12175	12218	12288	12301	12255	12211	12205	12263	12272	12339	12234	12118	12213	12135	12317	12236	12139	12201	12192	12140	12121	12294	12161	12167	12193	12167	12249	12344	12317	12221	12253	12260	12196	12360	12172	12431	12393	12256	12124	12212	12381	12226	12317	12178	12204	12224	12205	12196	12186	12338	12180	12404	12199	12206	12271	12251	12292	12240	12241	12144	12256	12179	12102	12328	12282	12211	12141	12177	12233	12119	12304	12199	12187	12389	11999	12208	12329	12375	12177	12254	12181	12194	12204	12315	12269	12266	12272	12140	12380	12131	12230	12352	12191	12265	12249	12211	12091	12295	12116	12255	12155	12195	12367	12228	12337	12326	12211	12414	12221	12219	12323	12333	12244	12348	12152	12268	12109	12221	12364	12233	12179	12297	12132	12307	12328	12244	12157	12218	12223	12382	12378	12303	12301	12186	12175	12303	12303	12305	12136	12127	12145	12252	12190	12363	12149
24823	24023	31190	27938	22882	19867	16909	14178	13663	13670	13649	13588	13466	13508	13565	13594	13455	13446	13443	13702	13376	13510	13523	13338	13703	13658	13361	13254	13302	13310	13413	13416	13233	13295	13315	13295	13356	13329	13265	13590	13474	13383	13226	13410	13359	13362	13244	13255	13533	13339	13377	13411	13384	13480	13270	13405	13286	13263	13377	13219	13285	13337	13459	13267	13460	13198	13407	13432	13482	13329	13380	13244	13367	13488	13291	13437	13239	13298	13086	13314	13447	13372	13408	13020	13314	13332	13362	13123	13275	13380	13392	13400	13138	13344	13226	13269	13441	13181	13119	13096	13246	13400	13306	13376	13378	13277	13172	13351	13310	13401	13510	13331	13391	13259	13434	13438	13484	13281	13272	13363	13337	13123	13250	13472	13338	13329	13225	13188	13265	13177	13192	13143	13307	13341	13375	13248	13420	13386	13324	13354	13316	13333	13288	13369	13321	13338	13475	13349	13498	13310	13535	13388	13538	13311	13348	13250	13451	13309	13343	13380	13475	13361	13167	13184	13343	13280	13125	13308	13444	13375	13387	13270	13459	13365	13473	13485	13387	13315	13401	13206	13504	13444	13415	13175	13286	13317	13349	13397	13413	13282	13376	13258	13320	13281	13103	13283	13421	13400	13192	13394	13206	13302	13290	13248	13360	13404	13318	13310	13321	13371	13389	13365	13269	13186	13354	13258	13278	13196	13394	13027	13205	13408	13436	13081	13170	13551	13335	13228	13277	13355	13345	13503	13430	13221	13319	13302	13514	13366	13333	13425	13330	13210	13435	13307	13250	13443	13259	13212	13126	13348	13390	13363	13389	13247	13395	13129	13279	13315	13229	13312	13259	13391	13446	13225	13285	13376	13309	13253	13278	13293	13349	13267	13350	13397	13306	13303	13148	13335	13300	13354	13272	13195	13332	13403	13340	13276	13163	13301	13357	13199	13340	13411	13491	13507	13342	13102	13323	13264	13267	13296	13518	13350	13330	13120	13209	13308	13364	13261	13500	13292	13135	13125	13227	13449	13362	13340	13202	13325	13442	13251	13268	13016	13203	13255	13272	13250	13411	13337	13253	13251	13287	13425	13200	13242	13353	13248	13513	13384	13292	13365	13143	13295	13334	13254	13189	13309	13210	13392	13437	13557	13244	13298	13241	13424	13470	13397	13340	13388	13166	13586	13340	13413	13235	13233	13310	13140	13387	13273	13406	13399	13486	13457	13192	13438	13438	13310	13079	13253	13236	13323	13293	13397	13352	13289	13174	13316	13491	13516	13202	13379	13330	13488	13262	13388	13346	13299	13265	13175	13306	13191	13268	13392	13287	13273	13375	13356	13508	13215	13408	13313	13361	13331	13337	13387	13110	13299	13416	13115	13281	13365	13295	13546	13205	13354	13313	13105	13316	13414	13330	13341	13525	13348	13332	13269	13372	13458	13184	13523	13192	13385	13399	13379	13317	13247	13297	13397	13306	13332	13136	13221	13449	13348	13245	13278	13484	13388	13230	13162	13228	13152	13175	13304	13160	13187	13205	13476	13496	13311	13299	13311	13352	13262	13280	13205	13508	13143	13326	13352	13186	13495	13311	13341	13340	13400	13316	13313	13394	13376	13176	13212	13351	13388	13218	13418	13374	13546	13194	13328	13454	13378	13359	13222	13262	13249	13265	13306	13328	13265	13186	13182	13349	13374	13293	13293	13195	13135	13268	13500	13558	13269	13240	13342	13258	13335	13328	13255	13315	13328	13353	13108	13289	13427	13260	13413	13451	13308	13400	13353	13318	13383	13107	13452	13625	13496	13408	13229	13357	13371	13400	13265	13330	13249	13431	13259	13404	13389	13261	13328	13376	13207	13415	13321	13543	13349	13441	13264	13300	13266	13218	13354	13305	13319	13493	13213	13484	13199	13422	13250	13274	13177	13316	13283	13359	13286	13347	13332	13303	13394	13270	13300	13309	13298	13247	13316	13416	13205	13343	13574	13294	13533	13326	13384	13324	13175	13255	13248	13124	13387	13345	13419	13353	13353	13473	13243	13514	13486	13324	13454	13288	13075	13290	13154	13205	13338	13528	13267	13370	13411	13273	13371	13176	13239	13217	13424	13357	13384	13139	13348	13309	13231	13172	13395	13330	13388	13323	13290	13435	13371	13334	13477	13190	13402	13432	13242	13159	13461	13321	13390	13109	13444	13334	13305	13291	13364	13457	13262	13049	13285	13260	13350	13341	13449	13427	13345	13360	13230	13160	13087	13195	13181	13195	13461	13340	13401	13268	13214	13429	13345	13351	13328	13427	13350	13236	13305	13245	13295	13206	13201	13190	13281	13290	13262	13550	13108	13387	13345	13461	13348	13318	13365	13390	13315	13128	13354	13118	13436	13339	13463	13467	13483	13316	13251	13338	13456	13382	13384	13345	13438	13241	13128	13294	13271	13227	13286	13197	13413	13406	13212	13132	13139	13138	13313	13216	13341	13333	13343	13318	13352	13350	13061	13274	13186	13340	13581	13331	13337	13436	13305	13518	13386	13119	13406	13307	13420	13265	13259	13446	13290	13414	13264	13489	13223	13293	13317	13210	13358	13232	13354	13384	13382	13372	13310	13257	13450	13381	13414	13378	13240	13075	13383	13154	13413	13324	13400	13435	13365	13349	13526	13164	13447	13343	13403	13394	13327	13436	13344	13479	13306	13268	13265	13305	13202	13436	13286	13232	13357	13425	13407	13216	13525	13422	13430	13261	13313	13366	13293	13309	13341	13410	13365	13300	13192	13299	13395	13378	13363	13411	13311	13322	13343	13351	13585	13159	13257	13364	13416	13492	13493	13425	13383	13333	13292	13337	13073	13247	13330	13221	13141	13255	13427	13325	13293	13461	13434	13127	13327	13103	13255	13052	13120	13273	13430	13438	13235	13230	13319	13415	13098	13273	13252	13483	13549	13342	13340	13213	13533	13343	13322	13395	13354	13293	13132	13214	13311	13396	13269	13061	13359	13253	13249	13296	13359	13390	13379	13239	13361	13501	13316	13315	13278	13219	13472	13358	13233	13347	13445	13382	13317	13428	13408	13405	13355	13089	13332	13316	13285	13294	13184	13193	13410	13447	13187	13252	13254	13181	13296	13340	13356	13331	13318	13297	13376	13291	13301	13321	13115	13268	13313	13303	13182	13263	13334	13345	13358	13333	13358	13189	13256	13201	13072	13293	13305	13481	13251	13261	13243	13253	13238	13350	13612	13399	13347	13164	13230	13228	13467	13253	13368	13339	13461	13124	13313	13431	13399	13412	13373	13140	13401	13101	13365	13277	13344	13367	13534	13447	13324	13416	13130	13432	13375	13276	13167	13198	13245	13313	13219	13372	13057	13267	13268	13346	13242	13237	13431	13388	13220	13393	13338	13335	13320	13474	13152	13375	13392	13436	13287	13369	13388	13342	13206	13430	13244	13539	13372	13314	13177	13333	13233	13295	13385	13436	13443	13282	13273	13305	13270	13393	13356	13344	13271	13261	13293	13375	13374	13397	13321	13424	13389	13271	13345	13326	13424	13444	13474	13231	13267	13365	13167	13127	13320	13424	13378	13419	13361	13417	13243	13311	13316	13477	13475	13530	13261	13196	13233	13253	13301	13308	13381	13281	13419	13332	13350	13367	13216	13386	13183	13207	13337	13256	13304	13292	13291	13350	13251	13453	13296	13238	13261	13282	13423	13441	13196	13357	13250	13339	13407	13372	13382	13384	13208	13392	13277	13310	13324	13331	13441	13348	13432	13249	13280	13324	13115	13149	13225	13208	13301	13419	13313	13502	13283	13297	13323	13445	13407	13432	13163	13259	13296	13277	13329	13416	13270	13281	13379	13275	13281	13450	13337	13125	13325	13525	13179	13332	13514	13388	13251	13180	13120	13261	13257	13269	13610	13517	13246	13317	13231	13234	13422	13324	13548	13211	13326	13451	13422	13512	13509	13514	13289	13372	13251	13184	13201	13326	13337	13367	13453	13037	13488	13417	13241	13337	13277	13431	13351	13349	13414	13305	13232	13365	13389	13406	13133	13304	13211	13322	13339	13474	13172	13263	13454	13249	13420	13318	13413	13168	13457	13472	13480	13331	13448	13402	13309	13246	13306	13338	13277	13312	13313	13222	13363	13237	13322	13334	13410	13237	13166	13399	13300	13273	13275	13270	13386	13429	13431	13284	13331	13111	13354	13278	13156	13346	13305	13184	13374	13283	13280	13232	13297	13352	13278	13333	13321	13309	13409	13406	13226	13267	13333	13277	13454	13324	13402	13357	13383	13306	13343	13423	13296	13320	13268	13321	13323	13243	13563	13384	13321	13390	13373	13534	13323	13213	13290	13556	13423	13324	13189	13338	13311	13410	13284	13332	13287	13262	13229	13336	13421	13496	13420	13379	13383	13235	13242	13444	13290	13391	13280	13219	13502	13319	13289	13329	13271	13423	13358	13350	13340	13306	13420	13328	13376	13403	13269	13290	13341	13230	13492	13248	13225	13205	13329	13250	13289	13236	13420	13320	13382	13383	13370	13365	13411	13313	13568	13523	13448	13322	13193	13508	13473	13302	13163	13334	13176	13391	13293	13257	13583	13076	13332	13293	13363	13309	13199	13275	13135	13299	13322	13342	13589	13359	13240	13184	13371	13318	13258	13301	13223	13370	13154	13148	13398	13420	13204	13318	13313	13433	13305	13308	13305	13350	13197	13453	13309	13389	13352	13196	13200	13224	13399	13218	13363	13207	13278	13427	13192	13389	13159	13267	13232	13415	13314	13243	13319	13414	13337	13454	13413	13332	13283	13404	13422	13263	13231	13447	13403	13381	13440	13248	13154	13378	13222	13446	13318	13314	13450	13326	13333	13316	13303	13365	13457	13247	13281	13344	13310	13342	13245	13530	13200	13215	13458	13326	13271	13238	13398	13401	13412	13178	13410	13361	13574	13341	13269	13278	13189	13388	13255	13307	13153	13371	13395	13315	13389	13300	13202	13466	13334	13449	13362	13594	13386	13270	13401	13340	13133	13331	13482	13232	13179	13349	13406	13435	13356	13349	13225	13417	13332	13183	13277	13290	13256	13384	13201	13166	13435	13272	13389	13294	13339	13574	13544	13279	13328	13448	13250	13329	13289
62242	89008	62290	39962	22728	16288	14045	12824	12766	12779	12636	12559	12561	12440	12495	12651	12653	12805	12686	12620	12651	12619	12658	12532	12628	12478	12656	12685	12607	12604	12548	12671	12917	12626	12752	12769	12637	12555	12610	12835	12733	12579	12623	12673	12754	12560	12650	12715	12532	12548	12644	12758	12644	12707	12547	12597	12675	12600	12849	12576	12583	12400	12639	12525	12595	12575	12580	12729	12643	12563	12520	12734	12562	12614	12496	12596	12690	12451	12611	12623	12441	12528	12657	12519	12511	12657	12685	12490	12501	12559	12685	12715	12632	12788	12678	12629	12584	12760	12695	12500	12638	12802	12549	12709	12509	12453	12605	12522	12855	12763	12835	12531	12652	12771	12593	12536	12633	12515	12815	12690	12680	12447	12665	12731	12743	12707	12518	12598	12605	12488	12536	12555	12519	12590	12703	12602	12525	12379	12606	12633	12528	12484	12571	12417	12598	12608	12775	12527	12558	12575	12473	12650	12668	12558	12604	12508	12414	12638	12584	12727	12567	12679	12646	12525	12479	12702	12534	12578	12616	12742	12619	12373	12547	12771	12482	12474	12537	12671	12641	12729	12657	12476	12615	12624	12581	12697	12708	12698	12633	12626	12546	12537	12510	12656	12466	12640	12601	12526	12613	12566	12784	12672	12698	12513	12637	12482	12447	12777	12598	12641	12488	12687	12682	12456	12607	12720	12517	12640	12589	12625	12680	12505	12541	12511	12712	12444	12625	12662	12509	12665	12458	12504	12710	12450	12677	12527	12705	12690	12580	12652	12546	12504	12661	12578	12675	12730	12588	12556	12633	12665	12512	12618	12653	12705	12818	12670	12635	12447	12553	12520	12606	12691	12550	12538	12550	12444	12830	12650	12689	12651	12720	12514	12598	12445	12643	12570	12449	12624	12551	12656	12677	12715	12590	12562	12719	12641	12548	12488	12651	12727	12378	12611	12653	12599	12576	12644	12540	12474	12782	12528	12668	12606	12726	12437	12657	12650	12775	12550	12591	12650	12789	12618	12610	12582	12623	12519	12595	12592	12628	12565	12580	12745	12491	12568	12782	12580	12712	12535	12515	12787	12588	12518	12643	12753	12754	12756	12490	12471	12486	12614	12648	12609	12524	12523	12636	12721	12586	12708	12696	12567	12700	12685	12580	12653	12678	12577	12609	12698	12698	12477	12503	12544	12552	12533	12583	12732	12589	12579	12630	12550	12582	12435	12811	12656	12465	12802	12388	12695	12537	12627	12547	12504	12533	12640	12550	12527	12582	12525	12685	12614	12471	12718	12534	12580	12556	12603	12627	12529	12559	12668	12587	12563	12535	12538	12501	12544	12600	12642	12603	12719	12614	12625	12669	12690	12647	12582	12417	12650	12608	12516	12611	12612	12549	12655	12724	12597	12622	12553	12504	12511	12722	12653	12500	12663	12493	12614	12715	12584	12732	12526	12652	12521	12611	12627	12638	12665	12652	12501	12731	12663	12505	12486	12566	12619	12614	12630	12656	12642	12428	12682	12522	12642	12527	12799	12563	12600	12624	12602	12675	12543	12498	12576	12566	12579	12717	12529	12539	12690	12646	12520	12642	12633	12633	12618	12617	12597	12489	12702	12510	12673	12630	12625	12443	12381	12775	12571	12614	12625	12584	12612	12625	12621	12627	12674	12538	12647	12624	12466	12672	12503	12726	12539	12711	12657	12659	12583	12537	12597	12693	12534	12550	12668	12599	12648	12662	12558	12587	12707	12683	12571	12673	12507	12586	12704	12533	12633	12619	12546	12577	12546	12674	12556	12681	12667	12608	12722	12710	12638	12667	12818	12623	12771	12730	12696	12555	12589	12689	12568	12653	12505	12635	12627	12696	12626	12537	12532	12645	12589	12807	12618	12584	12721	12649	12658	12509	12564	12691	12538	12497	12586	12704	12494	12609	12579	12673	12587	12711	12645	12668	12548	12681	12553	12524	12657	12661	12580	12695	12756	12560	12404	12543	12542	12700	12491	12606	12635	12700	12550	12471	12616	12545	12605	12680	12622	12510	12505	12753	12582	12689	12511	12479	12590	12686	12612	12425	12789	12617	12594	12570	12634	12599	12465	12536	12697	12501	12500	12621	12644	12529	12710	12611	12570	12529	12536	12672	12682	12508	12444	12426	12610	12431	12611	12601	12860	12640	12593	12581	12519	12456	12664	12672	12627	12587	12667	12594	12750	12620	12565	12621	12545	12717	12496	12550	12770	12655	12630	12698	12695	12596	12737	12543	12681	12619	12614	12495	12623	12483	12579	12562	12457	12687	12608	12589	12515	12735	12743	12677	12481	12566	12527	12507	12650	12662	12521	12747	12576	12756	12475	12605	12517	12673	12604	12489	12737	12700	12447	12745	12481	12420	12564	12614	12469	12692	12447	12646	12550	12542	12683	12540	12547	12562	12602	12640	12581	12706	12742	12656	12604	12653	12625	12488	12721	12677	12515	12587	12632	12620	12690	12767	12634	12567	12624	12619	12651	12522	12605	12543	12544	12598	12628	12707	12615	12625	12725	12789	12546	12561	12568	12656	12692	12570	12640	12652	12620	12813	12622	12643	12735	12739	12387	12763	12577	12564	12714	12563	12585	12596	12612	12480	12547	12740	12617	12663	12695	12615	12642	12723	12572	12574	12645	12477	12580	12696	12501	12547	12648	12628	12570	12617	12690	12645	12672	12375	12604	12688	12575	12459	12663	12636	12522	12739	12747	12778	12521	12449	12666	12590	12615	12579	12665	12577	12562	12637	12553	12750	12432	12584	12421	12714	12667	12586	12661	12677	12348	12654	12569	12580	12576	12579	12815	12663	12772	12438	12617	12490	12505	12678	12628	12549	12583	12618	12615	12565	12627	12460	12566	12387	12576	12662	12625	12613	12587	12799	12555	12600	12537	12619	12608	12705	12582	12755	12557	12819	12570	12529	12530	12710	12416	12682	12635	12550	12667	12640	12596	12686	12643	12650	12712	12621	12530	12580	12621	12653	12621	12539	12668	12545	12701	12502	12469	12698	12590	12586	12529	12637	12577	12547	12487	12848	12601	12699	12492	12552	12532	12612	12565	12593	12410	12617	12549	12435	12432	12688	12606	12705	12616	12675	12495	12517	12630	12644	12638	12481	12686	12798	12541	12558	12604	12670	12620	12721	12544	12436	12581	12533	12718	12615	12578	12554	12658	12654	12671	12555	12532	12586	12471	12618	12657	12577	12668	12605	12682	12619	12640	12590	12599	12605	12615	12597	12531	12647	12439	12626	12503	12688	12752	12617	12685	12670	12725	12528	12645	12574	12702	12539	12599	12541	12660	12703	12428	12721	12497	12463	12560	12704	12750	12478	12749	12593	12691	12574	12599	12622	12803	12613	12648	12652	12606	12615	12715	12740	12546	12566	12609	12785	12516	12658	12522	12396	12510	12656	12596	12657	12722	12547	12641	12453	12530	12684	12600	12764	12385	12624	12568	12664	12549	12676	12522	12595	12454	12563	12521	12517	12607	12602	12592	12504	12566	12415	12566	12606	12563	12534	12481	12721	12648	12568	12713	12519	12511	12668	12662	12661	12489	12579	12580	12553	12569	12645	12724	12707	12737	12652	12512	12625	12416	12565	12640	12584	12594	12452	12659	12651	12568	12684	12633	12816	12512	12588	12559	12316	12547	12804	12556	12478	12588	12624	12550	12487	12541	12578	12489	12598	12437	12658	12440	12599	12561	12755	12522	12556	12587	12579	12492	12523	12491	12699	12660	12703	12649	12562	12631	12700	12574	12684	12691	12555	12575	12678	12527	12644	12718	12655	12593	12570	12565	12613	12684	12642	12694	12755	12734	12594	12613	12559	12614	12614	12570	12682	12618	12701	12502	12592	12716	12515	12567	12611	12599	12601	12552	12608	12639	12521	12627	12651	12562	12489	12694	12763	12671	12710	12610	12591	12581	12651	12580	12623	12644	12672	12618	12537	12751	12535	12534	12554	12533	12565	12513	12587	12533	12595	12649	12705	12601	12673	12663	12493	12646	12731	12796	12558	12756	12624	12660	12579	12491	12669	12586	12625	12452	12549	12514	12462	12402	12841	12685	12697	12556	12747	12584	12619	12846	12540	12731	12525	12608	12598	12700	12646	12527	12475	12547	12676	12543	12619	12640	12542	12656	12411	12605	12529	12523	12708	12704	12495	12721	12581	12609	12619	12622	12588	12613	12521	12577	12673	12577	12530	12666	12592	12596	12655	12725	12528	12653	12555	12658	12420	12606	12648	12583	12625	12354	12503	12601	12717	12666	12661	12786	12665	12525	12684	12721	12573	12653	12445	12540	12401	12687	12651	12613	12544	12709	12582	12674	12706	12674	12579	12528	12812	12551	12378	12642	12596	12523	12598	12731	12677	12703	12626	12514	12679	12686	12698	12642	12623	12667	12430	12569	12701	12523	12771	12744	12506	12592	12493	12749	12638	12618	12550	12755	12586	12685	12750	12676	12517	12555	12680	12528	12667	12456	12589	12632	12579	12759	12647	12696	12519	12578	12474	12584	12679	12770	12525	12500	12618	12728	12497	12635	12664	12623	12425	12695	12509	12713	12440	12597	12566	12729	12537	12513	12541	12505	12652	12667	12593	12477	12552	12684	12528	12784	12649	12604	12616	12643	12838	12650	12561	12566	12590	12611	12521	12700	12723	12625	12568	12667	12592	12641	12542	12596	12558	12329	12696	12645	12591	12591	12593	12675	12575	12602	12656	12673	12777	12643	12618	12630	12660	12605	12538	12684	12653	12610	12728	12665	12554	12666	12611	12543	12584	12471	12717	12637	12592	12583	12629	12584	12528	12648	12602	12421	12542	12732	12588	12658	12431	12525	12700	12747	12645	12740	12716	12546	12619	12521	12443	12578	12651	12619	12550	12658	12516	12530	12567	12597	12635	12704	12569	12594	12693	12503	12718	12613	12507	12584	12708	12616	12769	12601	12562	12513	12758	12462	12570	12780	12415	12681	12661	12595	12605	12701	12536	12716	12569	12614	12636	12650	12547	12557	12633	12589	12761	12607	12627	12450	12509	12633	12739	12420	12717	12789	12587	12563	12655	12654	12639	12712	12603	12769	12531	12552	12601	12587	12804	12510	12692	12634
22925	22033	29990	25096	22701	23220	22907	16485	14761	15210	15142	14991	14868	14822	14761	14816	15097	14962	14977	14840	14886	14972	15073	14749	14916	14936	15069	14951	14715	14614	14847	14894	14859	14786	14701	14688	14697	14662	14794	14736	14875	14532	14869	14716	14667	14639	14836	14609	14716	14766	14937	14697	14773	14815	14967	14663	14751	14803	14686	14749	14647	14892	14715	14663	14631	14897	14746	14783	14975	14754	14785	14717	14747	14725	14729	14433	14680	14805	14636	14599	14823	14617	14638	14615	14694	14693	14819	14711	14532	14831	14663	14634	14681	14610	14708	14701	14755	14575	14701	14794	14885	14876	14645	14589	14681	14615	14706	14933	14678	14747	14750	14603	14773	14835	14830	14737	14785	14493	14702	14728	14673	14771	14505	14454	14679	14649	14748	14690	14637	14758	14584	14578	14670	14762	14819	14541	14823	14602	14866	14505	14734	14610	14735	14629	14529	14446	14734	14530	14646	14646	14697	14743	14777	14616	14722	14663	14797	14692	14769	14843	14844	14678	14811	14698	14589	14606	14611	14601	14503	14625	14882	14584	14672	14533	14764	14701	14584	14634	14572	14710	14551	14819	14643	14732	14687	14484	14676	14663	14747	14797	14842	14840	14795	14587	14749	14725	14750	14676	14876	14834	14579	14443	14677	14733	14821	14650	14740	14696	14686	14666	14645	14861	14615	14804	14653	14715	14809	14749	14626	14619	14616	14559	14652	14770	14732	14617	14639	14687	14685	14771	14702	14660	14756	14717	14874	14730	14540	14614	14703	14740	14720	14628	14712	14736	14666	14699	14694	14792	14797	14830	14760	14816	14306	14585	14711	14680	14663	14691	14622	14668	14647	14759	14624	14675	14636	14681	14794	14744	14657	14732	14646	14571	14759	14565	14753	14870	14561	14613	14394	14419	14704	14628	14670	14660	14788	14535	14502	14844	14857	14771	14712	14753	14759	14814	14739	14663	14643	14621	14585	14557	14629	14736	14650	14735	14651	14659	14728	14819	14673	14898	14733	14688	14827	14669	14690	14689	14554	14685	14763	14850	14587	14817	14609	14559	14564	14801	14736	14732	14604	14789	14724	14521	14803	14729	14710	14655	14629	14673	14834	14759	14746	14758	14676	14608	14590	14779	14731	14754	14633	14539	14679	14797	14560	14493	14779	14586	14614	14473	14789	14637	14651	14676	14737	14724	14762	14491	14702	14529	14646	14507	14820	14756	14797	14717	14670	14673	14785	14596	14886	14532	14718	14807	14660	14649	14748	14580	14676	14808	14827	14522	14708	14619	14710	14624	14507	14643	14801	14827	14510	14561	14851	14728	14420	14677	14755	14616	14648	14699	14639	14705	14528	14820	14879	14647	14825	14808	14637	14740	14750	14802	14613	14785	14600	14615	14678	14641	14859	14604	14431	14617	14604	14669	14572	14558	14526	14607	14761	14734	14683	14820	14546	14640	14698	14702	14662	14587	14672	14544	14670	14616	14683	14448	14644	14662	14721	14765	14772	14534	14603	14855	14720	14506	14656	14850	14610	14725	14643	14657	14771	14694	14760	14754	14854	14488	14610	14518	14584	14645	14855	14602	14661	14683	14565	14623	14721	14725	14734	14821	14732	14818	14836	14728	14665	14855	14859	14700	14725	14645	14832	14591	14563	14566	14648	14669	14772	14629	14753	14742	14872	14646	14576	14723	14577	14555	14779	14922	14620	14667	14507	14461	14831	14739	14726	14717	14646	14663	14789	14698	14536	14628	14658	14907	14711	14870	14516	14692	14846	14784	14791	14834	14581	14799	14637	14925	14829	14690	14678	14550	14601	14631	14749	14774	14729	14602	14826	14783	14606	14706	14590	14669	14699	14799	14880	14623	14556	14576	14656	14757	14558	14758	14773	14774	14503	14565	14722	14742	14655	14632	14687	14667	14814	14704	14710	14720	14675	14681	14689	14565	14637	14626	14546	14768	14636	14664	14801	14601	14760	14496	14696	14605	14623	14777	14773	14618	14526	14624	14713	14765	14701	14660	14575	14801	14847	14670	14695	14785	14790	14555	14697	14728	14592	14700	14751	14547	14556	14637	14749	14792	14736	14637	14632	14543	14427	14671	14735	14577	14735	14874	14699	14760	14825	14512	14606	14630	14718	14718	14702	14648	14554	14696	14709	14568	14695	14798	14748	14716	14502	14673	14589	14741	14655	14685	14638	14699	14640	14763	14586	14692	14660	14512	14454	14802	14810	14718	14795	14666	14558	14651	14834	14710	14723	14629	14598	14708	14568	14756	14568	14822	14696	14863	14620	14761	14580	14604	14524	14626	14531	14666	14548	14751	14788	14707	14633	14759	14720	14664	14572	14674	14747	14729	14700	14811	14676	14604	14666	14822	14730	14749	14647	14881	14844	14749	14611	14678	14610	14575	14631	14677	14538	14568	14672	14634	14425	14786	14620	14604	14844	14769	14714	14711	14607	14552	14582	14624	14701	14642	14685	14560	14604	14707	14625	14614	14704	14616	14822	14822	14655	14641	14663	14700	14674	14833	14659	14413	14676	14659	14634	14728	14639	14670	14553	14537	14738	14723	14845	14775	14442	14560	14745	14636	14557	14598	14636	14792	14780	14487	14601	14483	14509	14822	14691	14685	14821	14698	14815	14753	14838	14533	14531	14694	14656	14537	14748	14708	14701	14822	14757	14745	14506	14748	14703	14848	14586	14657	14516	14664	14817	14743	14727	14600	14694	14505	14487	14555	14527	14725	14393	14511	14568	14723	14586	14566	14551	14588	14660	14763	14732	14523	14810	14517	14550	14603	14620	14659	14548	14792	14718	14643	14759	14731	14633	14843	14590	14738	14630	14699	14958	14595	14737	14652	14664	14651	14646	14798	14601	14718	14698	14791	14752	14726	14671	14666	14786	14474	14810	14696	14512	14707	14715	14660	14688	14772	14733	14707	14603	14837	14521	14635	14634	14780	14706	14659	14802	14699	14662	14565	14610	14794	14613	14633	14680	14757	14763	14688	14771	14705	14704	14633	14766	14664	14841	14619	14761	14789	14625	14696	14623	14783	14751	14553	14726	14644	14657	14815	14619	14716	14575	14654	14639	14630	14618	14433	14597	14539	14756	14800	14569	14552	14726	14911	14761	14559	14626	14715	14574	14719	14791	14717	14667	14652	14569	14665	14467	14566	14716	14756	14658	14718	14627	14898	14702	14794	14640	14660	14590	14854	14763	14687	14699	14757	14725	14536	14668	14931	14758	14610	14673	14806	14578	14631	14571	14750	14671	14651	14503	14655	14545	14786	14794	14583	14555	14616	14638	14722	14531	14635	14716	14675	14837	14612	14709	14836	14499	14538	14791	14736	14766	14744	14728	14731	14702	14836	14631	14645	14744	14454	14586	14696	14829	14601	14771	14519	14626	14685	14795	14909	14714	14633	14719	14714	14735	14640	14708	14829	14795	14716	14725	15023	14741	14738	14699	14729	14679	14668	14627	14786	14499	14794	14505	14625	14463	14702	14954	14615	14545	14751	14683	14783	14724	14600	14616	14728	14479	14701	14620	14615	14741	14576	14698	14760	14522	14792	14578	14575	14625	14806	14644	14477	14581	14479	14525	14582	14732	14607	14460	14560	14587	14787	14820	14816	14669	14638	14702	14592	14845	14710	14571	14705	14640	14761	14720	14668	14786	14770	14761	14822	14815	14794	14618	14647	14717	14492	14537	14669	14719	14678	14626	14617	14707	14718	14562	14648	14844	14646	14628	14622	14551	14654	14700	14640	14738	14646	14645	14676	14752	14685	14709	14757	14657	14591	14641	14730	14750	14772	14687	14793	14579	14635	14816	14629	14473	14709	14725	14725	14639	14379	14718	14711	14654	14681	14725	14746	14584	14716	14618	14654	14606	14718	14686	14812	14569	14766	14696	14784	14772	14580	14469	14700	14671	14625	14705	14796	14606	14695	14557	14765	14658	14709	14668	14455	14631	14613	14738	14800	14781	14775	14801	14670	14630	14666	14795	14696	14627	14511	14645	14915	14957	14650	14701	14513	14645	14812	14606	14567	14670	14773	14549	14550	14803	14577	14730	14726	14834	14609	14562	14884	14952	14690	14722	14558	14717	14495	14762	14674	14741	14725	14443	14690	14831	14476	14658	14557	14900	14586	14716	14760	14692	14786	14688	14667	14688	14764	14890	14704	14580	14952	14791	14572	14648	14688	14701	14458	14771	14586	14592	14629	14591	14712	14708	14524	14816	14698	14742	14469	14463	14685	14682	14571	14547	14750	14674	14813	14627	14660	14707	14700	14689	14563	14879	14678	14552	14593	14446	14516	14826	14615	14685	14584	14722	14608	14569	14582	14550	14676	14444	14764	14668	14709	14722	14708	14743	14551	14558	14715	14761	14712	14758	14579	14722	14515	14733	14703	14741	14704	14758	14708	14818	14833	14632	14661	14600	14767	14855	14615	14669	14663	14705	14615	14570	14776	14550	14646	14772	14782	14703	14461	14671	14776	14719	14644	14701	14580	14639	14655	14650	14580	14547	14561	14718	14803	14553	14673	14825	14855	14940	14579	14808	14753	14701	14747	14652	14797	14594	14839	14651	14741	14610	14608	14669	14614	14723	14794	14692	14600	14675	14594	14693	14702	14650	14634	14617	14803	14723	14794	14710	14549	14874	14694	14622	14802	14719	14591	14504	14638	14751	14548	14735	14629	14692	14641	14606	14635	14874	14691	14652	14695	14750	14851	14692	14637	14565	14556	14664	14705	14712	14659	14660	14636	14599	14682	14549	14740	14583	14662	14692	14650	14495	14713	14629	14632	14724	14663	14632	14748	14680	14728	14829	14528	14732	14656	14699	14839	14848	14693	14681	14512	14671	14700	14697	14675	14613	14804	14754	14687	14613	14549	14573	14718	14670	14833	14724	14808	14663	14589	14693	14559	14640	14622	14583	14565	14764	14706	14609	14718	14794	14751	14627	14797	14671	14603	14892	14644	14747	14629	14666	14657	14711	14697	14852	14739	14720	14834	14697	14820	14556	14561	14571	14766	14814	14625	14766	14592	14655	14624	14429	14719	14686	14846	14669	14619	14680	14515	14712	14662	14772	14618	14670	14624	14762	14727	14724	14698	14570	14679	14621	14708
58099	98163	76655	52529	31629	19268	15006	13753	13511	13355	13465	13624	13515	13328	13469	13479	13417	13461	13396	13326	13534	13677	13320	13513	13456	13547	13606	13361	13512	13363	13575	13532	13613	13388	13382	13522	13499	13561	13504	13562	13430	13465	13430	13433	13585	13386	13482	13504	13368	13629	13440	13415	13523	13456	13487	13276	13508	13365	13384	13309	13634	13388	13312	13495	13424	13403	13601	13410	13593	13517	13395	13283	13447	13500	13288	13407	13428	13546	13450	13427	13542	13393	13390	13593	13426	13509	13318	13503	13313	13433	13413	13430	13319	13480	13603	13552	13461	13452	13541	13334	13447	13649	13451	13525	13510	13513	13527	13507	13590	13187	13319	13429	13503	13560	13249	13306	13469	13402	13578	13191	13350	13734	13488	13391	13509	13409	13406	13544	13398	13315	13329	13514	13493	13374	13435	13553	13626	13351	13337	13427	13473	13273	13667	13482	13567	13527	13424	13319	13315	13295	13538	13328	13437	13317	13355	13279	13518	13349	13450	13532	13398	13505	13341	13433	13586	13364	13334	13424	13543	13359	13384	13429	13489	13433	13359	13409	13569	13546	13458	13428	13398	13429	13614	13534	13441	13508	13238	13477	13406	13338	13428	13436	13387	13457	13521	13463	13430	13378	13340	13326	13483	13431	13336	13545	13529	13343	13482	13417	13492	13358	13444	13496	13331	13337	13482	13428	13402	13458	13399	13512	13498	13377	13408	13572	13431	13489	13529	13436	13477	13292	13493	13400	13509	13533	13565	13446	13456	13452	13494	13374	13595	13477	13451	13329	13493	13366	13516	13420	13479	13527	13456	13441	13361	13512	13523	13337	13464	13444	13434	13609	13627	13446	13535	13407	13425	13531	13414	13408	13301	13537	13532	13481	13630	13290	13288	13552	13330	13441	13460	13516	13480	13332	13483	13427	13470	13522	13389	13372	13333	13585	13308	13544	13440	13232	13514	13295	13384	13353	13443	13415	13422	13458	13502	13454	13503	13539	13219	13432	13395	13539	13415	13362	13683	13578	13346	13331	13586	13578	13405	13477	13382	13330	13705	13437	13430	13545	13498	13457	13487	13295	13426	13591	13557	13515	13322	13446	13462	13504	13363	13372	13385	13553	13423	13528	13439	13582	13471	13309	13420	13219	13389	13401	13468	13395	13390	13428	13356	13422	13478	13498	13419	13461	13609	13577	13314	13363	13382	13582	13493	13551	13474	13512	13442	13462	13490	13468	13366	13280	13543	13318	13322	13389	13532	13481	13546	13328	13386	13397	13393	13629	13370	13349	13340	13392	13342	13604	13642	13414	13505	13424	13393	13472	13488	13539	13547	13455	13420	13418	13436	13300	13435	13253	13484	13484	13455	13303	13347	13384	13699	13404	13441	13348	13382	13445	13634	13552	13397	13384	13482	13528	13602	13447	13415	13525	13394	13430	13619	13399	13391	13495	13533	13563	13578	13355	13440	13438	13574	13380	13491	13444	13629	13374	13509	13420	13635	13566	13619	13437	13298	13388	13449	13285	13291	13452	13436	13484	13386	13450	13543	13536	13532	13463	13588	13568	13463	13414	13522	13571	13357	13405	13518	13517	13378	13434	13610	13354	13521	13603	13432	13393	13442	13351	13478	13418	13485	13346	13367	13438	13446	13381	13504	13393	13383	13468	13469	13395	13316	13339	13499	13425	13553	13434	13446	13307	13370	13427	13566	13429	13561	13473	13425	13363	13535	13388	13624	13389	13370	13438	13500	13516	13479	13568	13380	13423	13476	13320	13442	13502	13504	13370	13516	13436	13543	13494	13489	13463	13557	13488	13281	13456	13354	13467	13266	13414	13496	13505	13285	13376	13358	13389	13487	13256	13558	13429	13455	13382	13332	13366	13581	13271	13397	13399	13426	13458	13374	13378	13390	13397	13502	13345	13530	13435	13329	13253	13225	13489	13446	13412	13515	13337	13365	13430	13542	13604	13271	13493	13489	13600	13608	13456	13387	13463	13325	13546	13272	13347	13445	13492	13419	13430	13443	13379	13453	13425	13493	13354	13394	13387	13371	13474	13395	13448	13401	13380	13431	13480	13427	13341	13631	13450	13349	13617	13456	13645	13472	13367	13574	13393	13442	13528	13478	13470	13424	13484	13417	13530	13512	13576	13377	13591	13434	13383	13337	13389	13382	13467	13506	13491	13440	13468	13417	13466	13430	13642	13359	13492	13403	13393	13381	13498	13515	13470	13484	13482	13455	13391	13405	13327	13490	13363	13484	13225	13527	13490	13567	13349	13567	13383	13514	13445	13534	13490	13459	13456	13442	13502	13400	13451	13491	13519	13553	13581	13693	13535	13436	13487	13654	13453	13320	13466	13491	13544	13503	13458	13476	13604	13485	13548	13440	13695	13352	13519	13527	13360	13307	13589	13506	13505	13430	13416	13559	13464	13531	13444	13507	13360	13369	13444	13380	13492	13289	13653	13562	13313	13469	13448	13451	13289	13515	13288	13463	13638	13424	13518	13528	13356	13421	13358	13429	13389	13444	13341	13274	13373	13325	13460	13503	13506	13410	13437	13507	13552	13367	13272	13549	13293	13446	13580	13397	13404	13597	13518	13550	13372	13520	13381	13520	13295	13531	13503	13621	13462	13416	13449	13299	13372	13595	13410	13401	13386	13371	13540	13311	13464	13421	13515	13367	13458	13278	13555	13553	13555	13512	13425	13524	13315	13407	13589	13525	13373	13477	13481	13503	13420	13501	13451	13456	13314	13491	13430	13421	13517	13332	13602	13504	13341	13347	13465	13488	13413	13420	13590	13491	13334	13598	13580	13373	13375	13423	13509	13501	13596	13428	13635	13245	13486	13435	13533	13358	13445	13516	13465	13455	13307	13667	13331	13514	13615	13312	13475	13558	13405	13317	13356	13441	13505	13332	13444	13399	13302	13423	13527	13455	13520	13496	13488	13391	13405	13541	13317	13451	13372	13485	13637	13445	13460	13494	13430	13457	13502	13447	13485	13351	13474	13508	13422	13572	13539	13550	13352	13505	13551	13485	13463	13481	13456	13342	13382	13565	13593	13434	13557	13380	13453	13488	13465	13441	13374	13385	13488	13611	13341	13416	13399	13574	13452	13307	13443	13379	13468	13518	13515	13516	13371	13453	13398	13389	13569	13594	13453	13417	13512	13422	13672	13262	13203	13620	13411	13416	13376	13497	13551	13506	13523	13599	13412	13557	13448	13464	13321	13357	13376	13321	13438	13365	13261	13505	13449	13372	13427	13643	13420	13361	13743	13363	13573	13470	13331	13438	13386	13496	13570	13456	13517	13414	13544	13394	13460	13554	13333	13434	13220	13430	13418	13493	13464	13487	13355	13582	13491	13313	13639	13444	13594	13500	13500	13521	13429	13364	13426	13472	13582	13518	13479	13620	13167	13406	13346	13427	13349	13480	13432	13405	13309	13411	13355	13403	13349	13416	13298	13505	13321	13464	13505	13375	13543	13496	13589	13504	13494	13459	13414	13527	13213	13350	13475	13470	13433	13432	13466	13353	13441	13404	13539	13634	13452	13557	13284	13406	13531	13624	13362	13586	13343	13421	13474	13410	13463	13600	13462	13334	13318	13458	13351	13547	13527	13419	13463	13438	13519	13323	13391	13411	13264	13650	13442	13428	13378	13439	13349	13459	13256	13515	13470	13563	13485	13438	13254	13280	13364	13446	13511	13427	13337	13495	13439	13439	13422	13607	13470	13470	13530	13509	13399	13361	13398	13422	13551	13496	13367	13376	13499	13418	13470	13529	13451	13573	13426	13425	13408	13487	13370	13559	13363	13429	13329	13510	13492	13391	13386	13304	13465	13359	13479	13539	13481	13377	13632	13434	13498	13318	13392	13368	13233	13518	13459	13576	13400	13356	13372	13546	13512	13619	13374	13443	13434	13562	13480	13474	13344	13436	13326	13305	13352	13418	13392	13484	13538	13405	13399	13561	13375	13387	13345	13500	13384	13549	13383	13456	13516	13440	13564	13544	13494	13547	13371	13397	13366	13365	13425	13323	13478	13227	13384	13382	13553	13470	13507	13430	13489	13427	13482	13523	13454	13363	13496	13521	13264	13537	13406	13319	13384	13522	13403	13458	13399	13610	13577	13473	13551	13474	13473	13442	13564	13442	13495	13358	13399	13370	13362	13218	13438	13419	13478	13418	13470	13610	13539	13421	13369	13444	13337	13400	13674	13337	13689	13483	13430	13579	13499	13385	13307	13511	13482	13386	13457	13540	13463	13483	13435	13394	13424	13498	13497	13258	13291	13527	13540	13494	13521	13326	13572	13351	13395	13566	13406	13439	13427	13535	13455	13298	13356	13605	13711	13357	13539	13483	13515	13439	13434	13300	13495	13373	13614	13429	13451	13518	13376	13425	13445	13382	13460	13431	13531	13410	13509	13572	13539	13419	13467	13307	13444	13408	13569	13161	13479	13388	13543	13493	13511	13346	13490	13546	13589	13422	13563	13475	13529	13464	13541	13496	13613	13350	13367	13316	13182	13432	13548	13470	13403	13620	13444	13541	13416	13417	13436	13475	13367	13638	13558	13389	13534	13361	13262	13409	13464	13467	13633	13519	13499	13529	13431	13531	13476	13477	13397	13436	13662	13277	13453	13465	13376	13310	13492	13476	13563	13530	13238	13366	13407	13519	13569	13484	13482	13327	13414	13431	13534	13391	13436	13410	13390	13622	13416	13452	13440	13612	13354	13616	13342	13306	13306	13417	13538	13346	13348	13461	13352	13353	13436	13526	13484	13524	13405	13601	13571	13381	13454	13463	13516	13512	13552	13355	13427	13733	13549	13532	13626	13508	13560	13595	13467	13397	13399	13433	13437	13485	13461	13468	13397	13355	13573	13376	13493	13398	13393	13516	13450	13400	13474	13225	13379	13440	13379	13446	13427	13330	13521	13299	13560	13319	13449	13489	13285	13486	13455	13402	13331	13539	13443	13353	13618	13268	13401	13304	13538	13427	13514	13441	13522	13377	13299	13493	13560	13512	13399	13393	13475	13489	13266	13319	13458	13452	13479	13573	13400	13388	13481	13600	13533	13523	13478	13324	13371	13443	13341	13344	13395	13453	13453	13442	13306	13395	13523	13341	13358
33001	35324	32678	25527	18951	17549	16997	16482	16568	16450	16522	16493	16527	16598	16522	16356	16782	16523	16881	16571	16497	16514	16497	16313	16712	16525	16391	16573	16357	16361	16321	16312	16610	16518	16693	16727	16524	16480	16489	16371	16357	16805	16344	16491	16469	16394	16393	16466	16472	16468	16410	16439	16827	16462	16523	16303	16410	16580	16533	16528	16558	16468	16530	16392	16265	16285	16627	16643	16539	16392	16479	16529	16412	16583	16443	16442	16391	16538	16515	16419	16404	16539	16619	16440	16491	16331	16481	16552	16394	16543	16582	16545	16506	16582	16457	16472	16592	16558	16537	16563	16418	16509	16264	16312	16558	16710	16441	16422	16451	16467	16467	16619	16279	16429	16593	16471	16522	16562	16547	16598	16582	16471	16557	16406	16308	16568	16544	16514	16400	16331	16389	16312	16468	16630	16569	16557	16370	16375	16412	16493	16444	16520	16634	16365	16488	16457	16552	16493	16677	16607	16510	16489	16337	16487	16556	16310	16464	16501	16544	16444	16318	16583	16476	16488	16361	16376	16407	16329	16416	16734	16576	16297	16445	16499	16574	16523	16306	16493	16395	16490	16514	16400	16616	16467	16361	16244	16408	16597	16552	16401	16654	16521	16405	16617	16603	16266	16562	16518	16565	16637	16396	16715	16387	16328	16412	16432	16700	16506	16441	16452	16239	16477	16292	16547	16534	16400	16395	16486	16369	16447	16720	16574	16400	16467	16290	16530	16601	16370	16470	16607	16595	16326	16600	16574	16610	16449	16616	16689	16352	16453	16408	16575	16388	16587	16356	16524	16505	16254	16596	16541	16554	16425	16264	16451	16648	16234	16248	16433	16739	16509	16515	16505	16341	16283	16554	16600	16522	16434	16496	16652	16407	16387	16309	16682	16495	16723	16511	16529	16515	16482	16431	16539	16527	16573	16620	16343	16444	16247	16371	16477	16421	16611	16427	16434	16554	16472	16363	16400	16317	16573	16422	16277	16295	16518	16588	16543	16537	16572	16472	16410	16483	16558	16586	16439	16441	16491	16430	16585	16311	16424	16454	16434	16371	16427	16545	16474	16582	16470	16798	16406	16535	16378	16473	16542	16531	16620	16258	16582	16356	16397	16371	16741	16531	16556	16475	16392	16460	16545	16425	16348	16358	16428	16487	16443	16503	16583	16558	16649	16598	16434	16466	16517	16448	16559	16412	16601	16526	16426	16549	16324	16491	16434	16488	16453	16637	16616	16581	16547	16643	16554	16364	16355	16402	16843	16393	16784	16598	16431	16430	16450	16428	16516	16433	16470	16500	16491	16414	16643	16252	16383	16506	16400	16472	16464	16366	16580	16474	16544	16501	16453	16342	16444	16749	16657	16529	16652	16558	16334	16397	16189	16496	16536	16537	16503	16356	16617	16402	16553	16395	16636	16503	16481	16481	16461	16454	16421	16368	16466	16624	16554	16399	16713	16537	16434	16451	16655	16502	16345	16570	16352	16401	16428	16663	16592	16586	16538	16683	16369	16460	16452	16389	16404	16379	16500	16424	16530	16613	16452	16391	16453	16426	16424	16293	16295	16324	16379	16365	16664	16649	16470	16435	16431	16353	16367	16561	16280	16373	16581	16383	16585	16508	16419	16512	16392	16372	16339	16368	16412	16636	16603	16194	16407	16612	16518	16412	16389	16511	16412	16558	16541	16400	16326	16697	16492	16663	16341	16490	16289	16391	16391	16512	16577	16624	16543	16595	16624	16720	16502	16386	16366	16355	16523	16453	16446	16430	16669	16413	16477	16359	16574	16431	16328	16448	16393	16164	16385	16540	16453	16586	16333	16403	16638	16633	16484	16577	16567	16333	16547	16633	16354	16491	16259	16514	16396	16578	16551	16455	16485	16631	16498	16626	16339	16340	16337	16508	16515	16632	16530	16453	16609	16488	16359	16467	16617	16532	16428	16511	16578	16308	16430	16516	16396	16360	16416	16420	16462	16512	16446	16483	16305	16423	16434	16477	16467	16512	16212	16331	16354	16534	16551	16717	16573	16433	16464	16508	16476	16468	16628	16708	16386	16481	16391	16527	16376	16388	16438	16446	16436	16462	16263	16405	16406	16330	16334	16431	16511	16570	16370	16682	16434	16429	16380	16446	16399	16552	16370	16523	16524	16517	16406	16638	16764	16528	16715	16471	16470	16550	16803	16412	16417	16498	16566	16313	16618	16526	16429	16608	16455	16403	16457	16491	16684	16497	16504	16509	16328	16597	16446	16428	16515	16550	16546	16466	16396	16365	16434	16647	16405	16576	16493	16362	16619	16371	16617	16352	16541	16546	16449	16440	16577	16504	16572	16428	16357	16488	16539	16572	16590	16478	16398	16436	16735	16489	16517	16448	16684	16593	16350	16511	16411	16325	16277	16567	16452	16370	16539	16419	16270	16432	16382	16627	16618	16478	16401	16354	16491	16251	16277	16271	16563	16388	16408	16552	16677	16466	16379	16373	16609	16479	16385	16380	16495	16624	16394	16591	16440	16405	16519	16568	16378	16639	16565	16442	16739	16651	16417	16490	16517	16570	16315	16445	16521	16628	16547	16390	16413	16403	16465	16487	16474	16293	16365	16442	16571	16565	16403	16552	16548	16523	16551	16503	16436	16326	16635	16698	16536	16399	16468	16595	16485	16510	16587	16565	16584	16608	16443	16601	16458	16580	16446	16441	16457	16738	16653	16474	16553	16560	16626	16571	16296	16422	16492	16510	16523	16410	16176	16487	16370	16482	16430	16336	16373	16457	16557	16520	16487	16487	16408	16666	16562	16402	16646	16783	16465	16571	16773	16386	16479	16631	16577	16627	16567	16503	16416	16571	16605	16516	16461	16384	16655	16430	16627	16691	16564	16563	16423	16478	16394	16331	16396	16476	16522	16547	16518	16576	16555	16480	16400	16433	16581	16418	16618	16583	16315	16362	16480	16583	16462	16629	16447	16545	16534	16536	16435	16290	16479	16607	16459	16559	16475	16420	16580	16500	16553	16405	16422	16402	16527	16528	16591	16534	16573	16504	16410	16456	16614	16402	16609	16559	16438	16542	16497	16482	16654	16399	16561	16479	16535	16742	16483	16344	16480	16457	16585	16493	16184	16369	16466	16576	16615	16689	16481	16318	16268	16394	16463	16580	16553	16471	16358	16483	16308	16573	16473	16334	16409	16441	16435	16311	16441	16471	16536	16467	16442	16394	16459	16472	16428	16483	16359	16700	16385	16422	16400	16621	16410	16592	16343	16480	16242	16475	16624	16425	16400	16422	16424	16479	16667	16494	16746	16539	16428	16575	16258	16415	16341	16487	16558	16600	16515	16610	16638	16396	16509	16365	16378	16492	16589	16422	16457	16508	16442	16402	16393	16438	16354	16499	16501	16409	16511	16369	16469	16463	16368	16565	16435	16380	16535	16609	16557	16536	16409	16455	16459	16611	16418	16696	16466	16518	16440	16468	16356	16433	16468	16398	16386	16516	16545	16433	16390	16625	16547	16445	16576	16516	16601	16387	16310	16400	16600	16427	16431	16444	16512	16626	16371	16415	16333	16551	16427	16383	16481	16445	16499	16550	16572	16581	16381	16562	16417	16552	16333	16448	16578	16547	16451	16610	16482	16391	16547	16600	16578	16539	16465	16507	16579	16647	16657	16535	16504	16676	16610	16547	16428	16424	16364	16475	16611	16549	16641	16470	16442	16657	16489	16605	16427	16481	16455	16571	16407	16661	16402	16330	16442	16609	16553	16405	16495	16622	16614	16433	16536	16504	16414	16564	16702	16626	16570	16631	16365	16549	16388	16443	16545	16616	16485	16614	16430	16459	16594	16317	16652	16614	16466	16615	16519	16480	16384	16418	16582	16336	16700	16506	16609	16349	16613	16451	16613	16539	16432	16357	16612	16428	16512	16584	16510	16515	16441	16377	16462	16587	16597	16501	16386	16479	16480	16495	16457	16581	16600	16512	16594	16560	16460	16491	16459	16565	16469	16522	16486	16624	16444	16666	16597	16535	16407	16488	16430	16595	16435	16325	16463	16515	16736	16395	16407	16305	16229	16607	16509	16494	16347	16453	16333	16343	16579	16496	16485	16410	16633	16519	16409	16580	16475	16509	16337	16378	16401	16510	16425	16381	16448	16426	16394	16368	16530	16568	16559	16514	16391	16634	16337	16461	16452	16610	16546	16650	16568	16541	16566	16569	16422	16397	16575	16402	16441	16410	16444	16572	16521	16653	16458	16467	16516	16429	16314	16310	16397	16337	16337	16534	16532	16489	16424	16422	16514	16671	16523	16470	16454	16373	16504	16431	16527	16732	16530	16459	16358	16501	16496	16672	16649	16400	16483	16558	16492	16458	16470	16488	16385	16501	16386	16480	16507	16493	16347	16419	16458	16410	16478	16507	16406	16442	16450	16359	16500	16409	16586	16634	16571	16437	16604	16505	16412	16352	16552	16375	16548	16431	16456	16561	16475	16389	16545	16578	16729	16527	16494	16607	16510	16407	16407	16581	16595	16493	16381	16211	16511	16520	16453	16573	16405	16438	16568	16502	16488	16356	16586	16504	16714	16500	16618	16632	16401	16549	16449	16462	16680	16503	16448	16414	16386	16498	16506	16290	16408	16555	16500	16635	16476	16331	16684	16523	16541	16527	16484	16580	16391	16425	16497	16513	16639	16489	16580	16405	16580	16518	16600	16556	16361	16514	16601	16314	16469	16514	16296	16540	16399	16657	16504	16519	16673	16426	16549	16317	16374	16538	16391	16597	16539	16608	16579	16392	16265	16679	16520	16421	16497	16499	16687	16489	16694	16458	16628	16417	16388	16269	16393	16721	16479	16514	16276	16506	16474	16534	16506	16529	16542	16429	16532	16569	16592	16620	16485	16757	16590	16508	16415	16500	16450	16650	16467	16517	16460	16449	16673	16348	16522	16492	16487	16307	16422	16656	16429	16501	16517	16451	16558	16375	16484	16484	16447	16462	16767	16374	16564	16445	16474	16475	16427	16404	16547	16386	16628	16587	16622	16704	16454	16590	16382	16660	16509	16504	16430	16483	16590	16595	16413	16754	16581	16475	16416	16489	16409	16525	16438	16630	16405	16318	16502	16625	16519	16634	16507	16533	16518
45481	51468	34987	22105	17011	15278	14733	14664	14544	14459	14651	14736	14614	14549	14538	14572	14637	14470	14706	14423	14560	14603	14624	14442	14695	14389	14539	14484	14452	14515	14695	14494	14693	14504	14493	14562	14679	14531	14617	14596	14692	14702	14504	14452	14596	14567	14430	14599	14421	14511	14547	14412	14593	14484	14718	14568	14610	14669	14741	14646	14596	14675	14583	14633	14405	14541	14629	14504	14622	14618	14387	14659	14514	14648	14641	14648	14613	14524	14488	14715	14461	14722	14613	14704	14602	14422	14649	14503	14486	14412	14501	14591	14604	14626	14623	14564	14386	14684	14605	14481	14575	14279	14646	14539	14578	14555	14452	14496	14458	14663	14642	14494	14538	14424	14245	14419	14622	14548	14653	14477	14518	14571	14507	14639	14385	14646	14550	14604	14636	14391	14562	14755	14528	14488	14412	14617	14646	14540	14583	14602	14574	14609	14586	14618	14626	14578	14450	14546	14453	14686	14598	14783	14449	14518	14525	14534	14568	14539	14646	14453	14688	14612	14467	14609	14554	14527	14579	14379	14484	14689	14662	14525	14579	14510	14521	14549	14594	14620	14433	14586	14560	14585	14669	14555	14800	14535	14579	14725	14590	14603	14540	14521	14643	14546	14593	14421	14622	14429	14397	14425	14598	14459	14423	14493	14505	14521	14504	14445	14480	14622	14489	14568	14538	14518	14293	14474	14586	14638	14583	14587	14495	14631	14644	14604	14477	14557	14553	14636	14605	14518	14597	14464	14544	14501	14620	14540	14531	14410	14618	14436	14537	14394	14538	14517	14422	14473	14604	14579	14587	14569	14656	14531	14554	14395	14491	14466	14685	14554	14536	14632	14485	14576	14549	14584	14685	14684	14513	14567	14533	14484	14422	14841	14382	14512	14497	14544	14748	14574	14571	14618	14664	14562	14532	14607	14558	14484	14538	14478	14511	14566	14676	14459	14498	14467	14509	14636	14657	14440	14527	14572	14638	14513	14456	14364	14526	14507	14509	14718	14501	14623	14524	14568	14541	14569	14649	14744	14645	14580	14532	14663	14582	14643	14546	14733	14552	14531	14441	14598	14703	14505	14575	14661	14632	14659	14594	14494	14541	14542	14557	14511	14477	14430	14598	14547	14349	14588	14514	14611	14484	14726	14489	14574	14424	14667	14448	14436	14581	14407	14640	14447	14491	14577	14462	14480	14578	14553	14480	14604	14511	14396	14609	14650	14466	14536	14630	14546	14570	14557	14492	14504	14530	14621	14526	14466	14583	14646	14619	14734	14564	14530	14576	14328	14442	14643	14509	14578	14604	14428	14529	14528	14444	14523	14430	14484	14617	14603	14474	14580	14535	14487	14540	14640	14360	14553	14409	14493	14453	14568	14490	14588	14396	14522	14396	14505	14557	14539	14620	14541	14437	14755	14600	14313	14644	14453	14497	14584	14359	14553	14680	14497	14515	14467	14583	14500	14537	14593	14700	14334	14543	14484	14466	14607	14529	14611	14633	14511	14444	14647	14640	14471	14526	14423	14494	14518	14611	14670	14722	14681	14347	14483	14475	14386	14518	14517	14476	14462	14551	14695	14543	14587	14504	14366	14614	14611	14685	14501	14428	14611	14592	14464	14467	14623	14560	14600	14651	14466	14672	14679	14444	14547	14706	14600	14467	14748	14616	14642	14453	14563	14623	14428	14617	14454	14527	14766	14598	14602	14677	14571	14602	14425	14597	14548	14366	14645	14665	14537	14578	14563	14609	14505	14509	14571	14655	14611	14488	14428	14709	14517	14492	14443	14544	14624	14606	14702	14614	14537	14636	14476	14495	14528	14645	14415	14577	14564	14587	14590	14684	14665	14562	14553	14592	14601	14434	14358	14625	14610	14562	14577	14566	14730	14459	14458	14565	14512	14568	14534	14586	14429	14399	14634	14391	14479	14602	14449	14592	14619	14567	14564	14657	14622	14427	14603	14693	14720	14539	14592	14743	14445	14591	14642	14651	14576	14356	14738	14487	14328	14500	14488	14736	14686	14599	14491	14260	14669	14523	14485	14628	14712	14619	14584	14660	14452	14508	14604	14449	14620	14637	14526	14526	14559	14423	14510	14710	14712	14536	14606	14680	14419	14595	14451	14366	14732	14498	14573	14601	14513	14605	14539	14603	14552	14583	14495	14659	14605	14488	14577	14595	14598	14609	14393	14514	14511	14609	14607	14417	14473	14565	14507	14625	14545	14458	14682	14420	14684	14546	14595	14405	14523	14573	14521	14599	14773	14722	14389	14389	14609	14454	14641	14659	14386	14512	14604	14628	14508	14551	14561	14553	14566	14461	14599	14589	14704	14585	14533	14479	14591	14597	14741	14398	14373	14562	14668	14453	14669	14439	14500	14509	14609	14528	14580	14497	14616	14615	14652	14710	14470	14610	14690	14554	14491	14590	14606	14497	14413	14416	14514	14676	14460	14444	14570	14488	14594	14740	14537	14493	14588	14450	14561	14632	14410	14598	14919	14495	14475	14530	14553	14702	14568	14661	14689	14523	14584	14492	14639	14465	14551	14502	14547	14521	14420	14383	14482	14666	14354	14597	14505	14493	14565	14482	14305	14487	14575	14568	14569	14412	14678	14402	14574	14519	14596	14611	14406	14650	14619	14620	14590	14655	14566	14521	14586	14647	14506	14564	14561	14561	14507	14561	14511	14643	14511	14593	14666	14594	14652	14562	14581	14495	14525	14537	14609	14626	14461	14524	14365	14487	14564	14467	14544	14654	14558	14483	14420	14463	14647	14688	14719	14611	14465	14552	14657	14430	14535	14637	14679	14498	14617	14603	14541	14523	14507	14571	14495	14587	14594	14524	14564	14442	14480	14663	14692	14558	14753	14528	14455	14560	14467	14619	14625	14469	14508	14606	14504	14479	14526	14509	14545	14489	14462	14560	14635	14579	14563	14691	14770	14632	14428	14625	14591	14530	14447	14588	14495	14528	14561	14679	14474	14577	14512	14600	14507	14556	14637	14496	14563	14430	14570	14618	14611	14706	14638	14548	14517	14420	14619	14501	14582	14430	14359	14550	14646	14468	14528	14552	14477	14715	14361	14706	14581	14500	14609	14759	14566	14624	14608	14586	14704	14537	14471	14643	14441	14534	14702	14573	14393	14367	14353	14353	14506	14507	14544	14476	14396	14662	14571	14580	14688	14567	14721	14583	14493	14479	14521	14702	14541	14472	14690	14506	14611	14524	14614	14542	14372	14627	14586	14470	14636	14586	14491	14590	14658	14569	14644	14556	14573	14538	14553	14448	14688	14571	14462	14523	14537	14693	14529	14448	14824	14587	14609	14503	14560	14625	14478	14470	14420	14648	14630	14384	14566	14686	14434	14560	14598	14781	14550	14690	14520	14613	14477	14561	14710	14635	14584	14655	14490	14536	14471	14675	14448	14777	14630	14490	14581	14503	14556	14688	14539	14721	14418	14610	14529	14684	14714	14523	14509	14678	14531	14575	14479	14423	14604	14594	14631	14571	14547	14578	14596	14562	14571	14613	14646	14517	14526	14605	14557	14781	14586	14684	14590	14696	14591	14525	14491	14466	14515	14548	14661	14524	14718	14678	14642	14607	14607	14586	14696	14442	14580	14658	14615	14544	14683	14563	14437	14537	14589	14654	14596	14486	14600	14587	14517	14653	14845	14533	14553	14483	14570	14565	14558	14608	14736	14647	14557	14638	14530	14645	14557	14508	14545	14669	14608	14711	14524	14569	14664	14652	14577	14572	14471	14479	14563	14553	14558	14660	14816	14777	14764	14525	14499	14507	14648	14454	14565	14630	14655	14422	14599	14595	14652	14532	14622	14462	14629	14612	14468	14709	14628	14550	14721	14547	14491	14495	14450	14615	14593	14517	14718	14482	14576	14645	14617	14577	14666	14558	14595	14562	14497	14640	14440	14468	14377	14433	14644	14647	14572	14590	14720	14642	14636	14621	14667	14431	14519	14527	14532	14349	14588	14560	14633	14709	14645	14589	14628	14497	14532	14497	14388	14579	14735	14585	14490	14652	14469	14640	14507	14315	14640	14747	14583	14454	14523	14608	14685	14580	14613	14709	14517	14657	14423	14539	14540	14591	14378	14475	14561	14669	14532	14578	14531	14407	14516	14555	14596	14460	14626	14485	14540	14554	14495	14633	14555	14632	14510	14528	14557	14665	14457	14536	14433	14339	14480	14492	14723	14507	14533	14628	14585	14595	14553	14412	14509	14565	14662	14440	14494	14621	14634	14558	14420	14382	14442	14673	14499	14456	14612	14422	14559	14396	14645	14565	14511	14464	14391	14630	14445	14518	14644	14577	14539	14699	14524	14562	14493	14597	14571	14632	14478	14584	14503	14453	14663	14465	14612	14514	14576	14445	14519	14452	14509	14432	14611	14582	14483	14597	14545	14582	14454	14515	14649	14531	14524	14442	14443	14523	14490	14526	14575	14524	14604	14476	14554	14429	14622	14507	14664	14431	14521	14537	14558	14350	14624	14529	14575	14533	14496	14569	14500	14609	14554	14678	14387	14393	14550	14562	14639	14567	14411	14718	14502	14533	14662	14516	14623	14608	14423	14480	14477	14538	14387	14692	14513	14642	14550	14516	14572	14598	14629	14562	14451	14614	14496	14638	14750	14561	14577	14563	14613	14692	14532	14546	14544	14493	14513	14787	14386	14597	14480	14630	14572	14451	14554	14509	14539	14495	14561	14499	14607	14597	14724	14574	14571	14510	14642	14584	14547	14487	14695	14564	14548	14511	14533	14500	14521	14553	14515	14546	14490	14577	14665	14662	14643	14557	14522	14677	14546	14394	14592	14557	14549	14531	14668	14553	14617	14646	14600	14618	14774	14512	14703	14659	14450	14485	14652	14535	14507	14576	14445	14425	14554	14698	14512	14616	14480	14534	14586	14553	14508	14488	14505	14481	14542	14494	14658	14638	14650	14690	14667	14595	14496	14608	14441	14551	14593	14723	14556	14698	14365	14488	14526	14643	14550	14407	14694	14389	14492	14578	14667	14537	14591	14550	14479	14639	14545	14430	14464	14647	14595	14627	14622	14588	14430	14699	14577	14528	14439	14545	14715	14475	14711	14636	14611	14560	14477	14606	14404	14649	14631
24694	23520	31205	27754	24162	22299	20050	17423	16897	17131	16960	17038	17019	16929	16817	16876	16900	16971	16886	16836	16811	16865	16896	16921	16875	16781	16886	16788	16813	16696	16781	16604	16976	16567	16584	17022	16756	16707	16638	16670	16785	16719	16854	16702	16729	16750	16802	16797	16913	16823	16794	16757	16748	16712	16620	16759	16726	16844	16761	16766	16772	16735	16892	16786	16718	16770	16721	16653	16786	16681	16909	16691	16685	16733	16672	16940	16597	16869	16934	16724	16842	16827	16807	16720	16853	16891	16677	16810	16813	16735	16764	16733	16937	16903	16654	16649	16728	16895	16836	16749	16845	16828	16836	16763	16593	16764	16726	16757	16747	16789	16735	16715	16724	16957	16733	16694	17002	16927	16769	16808	16518	16878	16883	16765	16848	16763	16739	16708	16849	16988	16641	16711	16740	16662	16819	16795	16750	16575	16642	16653	16799	16855	16759	16863	16677	16798	16756	16710	16937	16759	16855	16713	16643	16685	16740	16619	16735	16782	16817	16848	16477	16831	16788	16717	16743	16657	16871	16856	16678	16564	16758	16790	16788	16635	16796	16586	16635	16893	16798	16807	16791	16710	16664	16733	16921	16837	16658	16688	16847	16919	16778	16624	16558	16600	16764	16872	16796	16759	16664	16717	16824	16748	16718	16483	16764	16638	16925	16990	16804	16796	16765	16842	16717	16907	16739	16805	16788	16634	16810	16793	16607	16641	16568	16719	16714	16724	16617	16653	16726	16858	16798	16666	16915	16685	16746	16762	16734	16869	16853	16937	16796	17049	17023	16771	16729	16863	16818	16742	16767	16906	16776	16751	16793	16783	16884	16653	16900	16897	16695	16668	16627	16647	16732	16844	16576	16627	16632	16720	16804	16624	16718	16849	16735	16727	16819	16769	16469	16967	16660	16710	16883	16780	16754	16797	16664	16696	16706	16768	16931	16852	16760	16768	16941	16526	16736	16727	16802	16977	16864	16908	16782	16862	16688	16892	16643	16783	16789	16560	16712	16769	16604	16809	16816	16565	16910	16685	16807	16889	16629	16800	16688	16761	16735	16733	16814	16611	16567	16763	16878	16682	16492	16670	16853	16883	16802	16707	16846	16933	16784	16769	16623	17005	16693	16778	16642	16723	16669	16793	16756	16762	16851	16936	16747	16800	16674	16748	16698	16680	16731	16628	16902	16665	16824	16848	16682	16672	16704	16873	16763	16644	16931	16861	16940	16851	16652	16813	16779	16702	16679	16639	16697	16690	16787	16704	16531	16627	16752	16655	16771	16562	16676	16553	16808	16704	16700	16584	16682	16786	16848	16698	16727	16647	16715	16589	16799	16729	16845	16819	16634	16803	16741	16827	16463	16735	16600	16696	17008	16540	16742	16767	16724	16804	16969	17110	16790	16723	16791	16804	16949	16785	16723	16708	16823	16779	16735	16663	16873	16556	16889	16758	16745	16808	16810	16729	16871	16755	16711	16693	16698	16825	16529	16701	16755	16686	16740	16659	16675	16534	16806	17145	16950	16947	16659	16688	16756	16756	16763	16553	16560	16784	16791	16862	16615	16883	16696	16488	16894	16626	16850	16514	16590	16757	16777	16732	16637	16609	16865	17075	16896	16753	16889	16571	16756	16628	16851	16643	16752	16656	16707	16891	17084	16536	16678	16633	16596	16844	16766	16791	16765	16568	16856	16607	16606	16690	16550	16705	16816	16628	16900	16795	16882	16703	16622	16873	16625	16745	16585	16781	16770	16643	16917	16895	16735	16572	16672	16661	16839	16795	16700	16750	16788	16746	16780	16897	16800	16762	16764	16710	16725	16631	16478	16582	16738	16836	16873	16690	16813	16741	16845	16559	16682	16699	16808	16819	16706	16616	16511	16420	16802	16750	16672	16894	16869	16733	16781	16780	16781	16595	16628	16758	16854	16810	16733	16822	16429	16625	16804	16648	16752	16789	16879	16871	16694	16507	16628	16704	16795	16851	16639	16671	16682	16874	16625	16888	16530	16843	16797	16809	16625	16802	16696	16795	16858	16753	16937	16611	16870	16707	16911	16585	16760	16722	16859	16860	16847	16567	16880	16668	16685	16652	16825	16780	16683	16667	16740	16813	16640	16938	16533	16790	16675	16563	16770	16783	16474	16491	16740	16742	16715	16798	16674	16830	16848	17077	16839	16744	16852	16776	16788	16639	16722	16669	16919	16738	16634	16943	16848	16901	16807	16584	17062	16768	16926	16803	16828	16698	16625	16775	17007	16640	16807	16758	16878	16782	16685	16736	16639	16722	16600	16656	16728	16741	16543	16702	16827	16605	16731	16775	16693	16755	16815	16782	16879	16640	16878	16754	16794	16890	16713	16668	16849	16824	16445	16770	16734	16819	17002	16838	16744	16817	16664	16803	16697	16572	16792	16868	16690	16510	16652	16687	16828	16771	16796	16564	16672	16755	16869	16847	16783	16846	16905	16562	16682	16911	16582	16697	16838	16957	16699	16667	16728	16879	16670	16523	16790	16760	16887	16908	16785	16808	16579	16720	16699	16644	16743	16860	16794	16668	16624	16764	16631	16657	16957	16657	16723	16646	16782	16660	16892	16840	16750	16774	16921	16772	16652	16717	16830	16815	16838	16801	16812	16985	16828	16829	16672	16437	16627	16839	16849	16609	16715	16885	16839	16735	16925	16610	16769	16805	16607	16708	16827	16804	16947	16730	16616	16690	16677	16846	16692	16907	16917	16702	16632	16755	16671	16312	16617	16602	16449	16558	16676	16589	16718	16787	16852	16488	16850	16632	16908	16778	16643	16413	16583	16696	16774	16723	16791	16999	16792	16743	16675	16688	16761	16629	16714	16803	16942	16503	16530	16806	16822	16723	16819	16693	16709	16760	16868	16870	16854	16690	16725	16695	16836	16673	16857	16636	16663	16722	16649	16506	16587	16678	16853	16794	16637	16872	16648	16647	16828	16824	16825	16663	16676	16661	16698	16750	16975	16911	16911	16675	16908	16716	16585	16632	16564	16564	16857	16576	16863	17057	16754	16696	16718	16719	16712	16547	16446	16654	16669	16568	16801	16752	16695	16790	16693	16710	16833	16972	16653	16726	16625	16623	16760	16458	16688	16529	16638	16584	16569	16738	16828	16621	16786	16612	16575	16692	16740	16730	16600	16691	16747	16787	16855	16720	16878	16756	16805	16882	16585	16621	16747	16678	16778	16776	16731	16788	16762	16738	16645	16729	16857	16777	16594	16754	16700	16877	16792	16799	16831	16806	16807	16967	17056	17013	16680	16653	16735	16928	16739	16668	16786	16889	16826	16888	16642	16608	16599	16599	16759	16757	16897	16876	16546	16719	16845	16692	16753	16803	16819	16642	16658	16703	16690	16594	16520	16522	17033	16807	16506	16752	16891	16632	16669	16693	16693	16759	16780	16924	16838	16750	16785	16651	16698	16641	16746	16886	16688	16796	16760	16621	16775	16738	16758	16854	16715	16736	16814	16730	16786	16747	16722	16859	16692	16732	16656	16784	16592	16774	16587	16616	16861	16801	16751	16744	16682	16694	16742	16778	16731	16605	16618	16579	16751	16691	16756	16889	16842	16891	16927	16891	16909	16721	16532	16711	16813	16633	16641	16534	16852	16759	16668	16753	16739	17021	16634	16451	16814	16700	16709	16718	16595	16713	16759	16633	16812	16731	16708	16602	16541	16856	16783	16585	16799	16867	16615	16606	16631	16802	16810	16744	16852	16709	16970	16773	16710	16812	16723	16589	16686	16691	16783	16744	16904	16742	16790	16679	16698	16932	16623	16872	16806	16646	16506	16773	16818	16620	16422	16762	16637	16812	16669	16811	16637	16899	16711	16811	16674	16646	17022	16644	16575	16619	16945	16859	16751	16663	16733	16853	16598	16767	16870	16606	16850	16831	16875	16731	16779	16585	16849	16755	16811	16755	17021	16746	16853	16669	16701	16669	16610	16850	16840	16576	16709	16787	16601	16801	16649	17055	16730	16847	16734	16718	16913	16744	16889	16809	16655	16887	16719	16841	16665	16912	16662	16757	16693	16881	16687	16669	16803	16756	16673	16880	16873	16773	16824	16668	16609	16770	16603	16683	16597	16772	16629	16932	16658	16632	16587	16797	16912	16736	16642	16806	16690	16686	16715	16864	16918	16801	16718	16672	16953	16723	16637	16694	16582	16655	16682	16843	16782	16925	16806	16755	16590	16777	16761	16665	16808	16646	16533	16769	16780	16795	16708	16917	16745	16630	16792	16658	16701	16786	16688	16734	16662	16787	16661	16824	16817	16841	16547	16618	16816	16676	16693	16649	16668	16817	16664	16717	16523	16750	16901	16893	16768	17001	16631	16735	16759	16783	16885	16838	16737	16807	16791	16714	16797	16734	16886	16789	16639	16822	16694	16727	16762	16759	16715	16797	16775	16546	16806	16657	16711	16957	16864	16702	16847	16993	16724	16677	16833	16690	16597	16860	16829	16742	16557	16768	16764	16563	16784	16734	16709	16713	16884	16863	16657	16535	16608	16529	16728	16689	16825	16848	16699	16731	16757	16584	16758	16864	16713	16776	16611	16901	16662	16887	16829	16840	16898	16904	16775	16587	16699	16653	16685	16707	16631	16710	16854	16930	16825	16727	16724	16757	16700	16770	16794	16592	16748	16832	16724	16685	16700	16761	16857	16732	16709	16788	16920	16734	16657	16971	16762	16809	16870	16798	16624	16530	16841	16866	16698	16796	16721	16769	16771	16660	16765	16621	16997	16747	16731	16901	16913	16778	16760	16748	16750	16780	16635	16728	16777	16634	16666	16545	16720	16621	16658	16797	16905	16742	16769	16772	16725	16982	16857	16902	16721	16764	16665	16676	16770	16670	16515	16838	16737	16566	16808	16658	16575	16947	16778	16910	16779	16807	16676	16800	16690	16658	16810	17012	16708	16687	16831	16744	16685	16770	16880	16666	16727	16827	16517	16721	16833	16723	16656	16745	16798	16836	16662	16744	16780	16621	16775	16646	16772	16698	16673	16570	16638	16785	16718	16600	16592	16800	16578	16763	16578	16730	16774	16839	16680	16625	16796	16803	16735	16821	16733	16564	16987	16567	16794	16729	16743	16628	16703	16537	16784	16776
63713	87869	63529	39866	25642	18087	15598	14753	14746	14990	14931	14859	14834	15022	14792	14873	14847	14793	14845	14945	14838	14915	14628	14768	14706	14951	15049	14714	14798	14856	14834	14786	14693	14907	15013	14800	14908	14766	14799	14872	14739	14660	14895	14649	14722	14812	14670	14775	14869	14836	14854	14901	14835	14837	14983	14810	14873	14780	14955	14973	14817	14732	14610	14841	14871	14949	14848	14883	14836	14783	14790	14840	14754	14837	14856	14723	14747	14776	14742	14844	14829	14697	14823	14736	14795	14848	14852	14760	14788	14768	14802	14798	14748	14912	14835	14784	14990	14737	14861	14798	14901	14682	14779	14818	14829	14776	14769	14808	15077	14690	14787	14757	14691	14823	14697	14788	14853	14697	14715	14730	14824	14778	14751	14929	14966	14742	14931	14770	14812	14854	14948	14817	14893	14717	15011	14823	14717	14891	14946	14807	14728	14835	14843	14809	14754	14841	14714	14752	14977	14805	14805	14745	14882	14884	14812	14805	14690	14712	14788	14794	14804	15008	14687	14930	14787	14760	14830	14784	14780	14899	14814	14770	14741	14856	14844	14905	14750	14863	14818	14677	14901	14830	15025	14857	14872	14875	14902	14821	14685	14809	14846	14686	14743	14835	14747	14778	14775	14749	14824	14625	14943	14798	14693	14975	14839	14791	14779	14575	14689	14856	14813	14722	14963	14793	14911	14712	14808	14725	15047	14698	14704	14725	14971	14746	14822	14843	14819	14702	14745	14877	14675	14857	14820	14850	14999	14724	14824	14858	14909	14695	14752	14753	14847	14778	14746	14756	14688	14754	14835	14913	14758	14691	14632	14883	14800	14995	14717	14882	14856	14881	14619	14851	14937	14705	14946	14946	14698	14687	14747	14716	14793	14788	14643	14860	14812	14853	14874	14713	14759	14877	14783	14776	14746	14839	14922	14696	14785	14791	14898	14702	14689	14651	14845	14847	14813	14761	14985	14807	14842	14678	14775	14643	14881	14757	14886	14830	14932	14849	14817	14806	14666	14685	14743	14724	14724	14700	14694	14720	14767	14716	14805	14674	14747	14646	14780	14769	14958	14954	14837	14860	14768	14819	14756	14701	14854	14903	14761	14713	14824	14724	14807	14807	14726	14739	14901	14928	14699	14747	14710	14694	14720	14608	14866	14678	14849	15004	14789	14647	15004	14801	14642	14697	14744	14774	14714	14749	14772	14777	14913	14722	14865	14738	14877	14898	14777	14807	14910	14878	14892	14733	14699	14815	14847	14724	14948	14785	14901	14756	14790	14847	14900	14805	14795	14614	14874	14704	14918	14775	14818	14817	14716	14820	14854	14983	14729	14727	14943	14894	14922	14742	14802	14818	14842	14847	14858	14811	14798	14864	14657	14698	14860	14795	14832	14729	14834	14667	14749	14594	14749	14721	14908	14766	14779	14895	14737	14797	14848	14787	14908	14749	14864	14821	14777	14634	15014	14780	14776	14785	14754	14701	14801	14938	14808	14691	14810	14991	14810	14865	14768	14913	14772	14708	14699	14882	14895	14733	14942	14836	14720	14769	14844	14811	14713	14755	14932	14724	14741	14702	14871	14830	14770	14787	14764	14841	14803	14748	14972	14802	14863	14804	14730	14842	14699	15013	14786	14819	14798	14849	14714	14781	14994	14816	14869	14593	15004	14836	14892	14726	14881	14896	14882	14714	14659	14687	14957	14873	14796	14800	14798	14954	14742	14747	14795	14861	14770	14799	14769	14854	14703	14728	14980	14831	14793	14899	15033	14904	14587	14883	14877	14714	14826	14868	14693	14715	14808	14872	14731	14756	14923	14729	14809	14805	14885	14883	14825	14640	14945	14868	14765	14787	14958	14589	14770	15019	14901	14832	14834	14858	14717	14834	14858	14672	14741	14835	14738	14872	14773	14781	14863	14751	14805	14706	14702	14721	14864	14982	14733	14861	14833	14689	14837	14986	14785	14905	14745	14886	14675	14746	14735	14678	14781	14803	14802	14768	14672	14842	15054	14594	14969	14811	14638	14659	14820	14768	14777	14706	14708	14647	14929	14772	14901	14742	14885	14848	14822	14707	14786	14849	14736	14896	14660	14767	14781	14897	14869	14793	14856	14793	14759	14829	14828	14891	14872	15110	14978	14729	14892	14752	14593	14788	14928	14632	14843	14778	14799	14848	14739	14772	14838	14756	14778	14827	14788	14822	14900	14749	14846	14750	15095	14731	14769	14698	14810	14766	14722	14668	14868	14671	14923	14864	14904	14894	14889	15005	14936	14957	14790	14765	15053	14882	14772	14813	14845	14775	14626	14822	14825	14771	14827	14679	14704	14854	14912	14763	14676	14908	14810	14943	14793	14621	14728	14858	14819	14923	14847	14697	14711	14819	14753	14763	14826	14794	14825	14803	14898	14850	14734	14792	14975	14789	14995	14627	14819	14940	15011	14804	14781	14827	14851	14894	14769	14925	14863	14610	14957	15094	14790	14947	14706	14794	14764	14778	14724	14802	14954	14873	14813	14830	14831	14851	14863	14757	14816	14737	14984	14651	14931	14929	14796	14706	14838	14633	14753	14861	14759	14797	14723	14867	14705	14807	14939	14716	14916	14691	14783	14712	14848	14748	14856	14813	14780	14834	14860	14830	14905	14786	14812	14981	14690	14794	14798	14807	14751	14752	14807	14647	15030	14854	14948	14753	14926	14790	14871	14957	14655	14927	14727	14797	14796	14681	14800	14791	14956	14925	14928	14826	14791	14696	14716	14630	14650	14675	14683	14859	14848	14873	14782	14717	14610	14853	14764	14816	14606	14840	14864	14870	14771	14863	14687	14692	14703	14898	14974	14800	14933	14934	14752	14806	14831	14886	14861	14913	14762	14603	14928	14778	15018	14685	14714	14759	14878	14834	14823	14734	14817	14772	14917	14759	14741	14652	14752	14664	14807	14842	15009	14878	14625	14832	14743	14738	14881	14489	14716	14713	14852	14751	14878	14720	14947	14722	14769	14696	14823	14791	14833	14906	14747	14677	14821	14692	14798	14946	14890	14630	14678	14903	14738	14721	14765	14713	14898	14938	14803	14680	14873	14900	14699	14887	14788	14891	14866	14943	14702	14884	14610	14700	14999	14930	14787	14817	14648	14792	14879	14795	14658	14751	14846	14823	14784	14820	14687	14995	14671	14703	14970	14827	14784	14902	14876	14729	14805	14716	14847	14752	14992	15012	14725	14880	14753	14895	14657	14716	14768	14970	14921	14839	14777	14750	14725	14740	14764	14907	14857	14839	14687	14760	14931	14802	14857	14683	14851	14883	14652	14896	14738	14759	14734	14615	14708	14737	15039	14746	14736	14804	14819	14830	14808	14806	14775	14773	14759	14890	14768	14852	14970	14947	14660	15022	14486	14826	14757	14726	14856	14732	14918	14875	14951	14754	14960	14881	14870	14818	14800	14806	14717	14805	14687	14847	14801	14748	14827	14783	14816	14994	14799	14775	14720	14780	14632	14826	14815	14805	14796	14868	14625	14697	14735	14869	14788	14825	14882	14776	14958	14827	14737	14971	14762	14646	14901	14675	14954	14751	14741	14735	14766	15003	14897	14711	14853	14908	14663	14837	14970	14587	14680	14966	14664	14774	14782	14706	14791	14902	14627	14871	14869	14752	14843	14955	14739	14772	14758	14714	14855	14932	15022	14855	14764	14971	14869	14787	14797	14737	14741	14992	14907	14794	14641	14905	14810	14714	14753	14740	14732	14710	14716	14807	14739	14746	14876	14873	14838	14767	14996	14838	14782	14728	14925	14766	14741	14832	14979	14615	14798	14791	14737	14854	14843	14694	14809	14907	14855	14961	14897	14793	14807	14614	14912	14851	15001	14774	14741	14837	14676	14833	14964	14992	14840	14682	14674	14728	14803	14845	14715	14782	14638	14897	14772	14934	14984	14742	14834	14930	14633	14701	14894	14891	14732	14794	14755	14726	14839	14917	14972	14806	14659	14749	14773	14750	14806	14746	14827	14846	14899	14897	14716	14792	14819	14675	14766	14581	14849	14795	14929	14702	14711	14758	14813	14812	14826	14881	14706	14695	14727	14913	14903	14713	14818	14869	14598	14769	14725	14742	14805	14635	14746	14868	14839	14617	14735	14711	14751	14826	14764	14858	14724	14593	14801	14817	14766	14933	14760	14701	14812	14870	14836	14853	14713	14882	14827	14687	14804	14827	14844	14853	14823	14656	14917	14820	14837	14904	14872	14729	14835	14885	14847	14779	14763	14642	14869	14924	14837	14917	14683	14846	14757	14917	14707	14792	14739	14773	14923	14738	15048	14794	14730	14845	14844	14831	14796	14922	14958	14608	14729	14763	14892	14696	14964	14625	14757	14764	14742	14764	14863	14778	14886	14840	14846	14697	14932	14759	14846	14772	14883	14950	14824	14889	14630	14735	14967	14862	14845	14888	14807	14764	14633	14894	14853	14766	14815	14719	14790	14789	14759	14783	14738	14745	14869	14909	14719	14880	14860	14762	14676	14765	14930	14778	14715	14823	14834	14804	14776	14877	14826	14892	14840	14704	14896	14720	14821	14793	14715	14829	14771	14791	14726	14807	14883	14604	14974	14768	14777	14647	14803	14856	14813	14793	14804	14835	15036	14730	14826	14959	14807	14711	14721	14957	14651	14971	14865	14814	14925	14813	14862	14775	14724	14758	14789	14773	14921	14737	14708	14899	14750	14848	14786	14837	14786	14815	14807	14774	14829	14667	14546	14664	14941	14975	14681	14748	14996	14777	14845	14771	14780	14941	14735	14745	14950	14927	14952	14655	14771	14905	14616	14710	14831	15015	14792	14682	14886	14758	14718	14742	14701	14883	14741	14681	14831	14709	14786	14725	14847	14844	14901	14913	14592	14721	14763	14849	14876	14671	14961	14977	14867	14704	14895	14764	14791	14822	14866	14908	14874	14781	14749	14704	14581	14885	14648	14791	14839	14677	14718	14814	14812	14845	14933	14665	14826	14826	14926	14899	14918	14854	14767	14874	14916	14720	14682	14758	14770	14828	14762	14908	14716	14682	14690	14687	14828	14870	14742	14833	14701	14919	14820	14956	14847	14775	14782	14846	14883	14809	14821	14630	14775	14773	14807	14805
22975	21935	29851	24677	22443	23721	24280	17816	16635	16758	16794	16627	16438	16576	16399	16603	16445	16633	16471	16639	16541	16366	16614	16504	16694	16559	16422	16291	16443	16426	16495	16385	16197	16286	16274	16396	16671	16432	16574	16229	16395	16452	16400	16439	16269	16572	16242	16352	16520	16473	16471	16405	16486	16403	16241	16716	16334	16363	16364	16276	16450	16561	16440	16351	16481	16468	16445	16174	16491	16431	16176	16352	16460	16513	16421	16353	16404	16341	16644	16396	16440	16377	16366	16201	16171	16222	16310	16165	16377	16341	16228	16439	16487	16333	16347	16210	16601	16464	16376	16310	16266	16419	16444	16338	16288	16417	16226	16148	16280	16502	16295	16279	16309	16344	16413	16217	16345	16372	16372	16396	16608	16308	16379	16492	16566	16248	16482	16368	16449	16375	16455	16419	16331	16362	16456	16301	16262	16495	16283	16456	16478	16309	16379	16546	16206	16222	16274	16260	16270	16364	16373	16282	16340	16450	16503	16418	16352	16441	16333	16546	16277	16259	16154	16218	16546	16279	16354	16406	16344	16354	16064	16218	16373	16428	16396	16210	16368	16358	16356	16270	16268	16477	16384	16502	16694	16333	16354	16432	16349	16314	16108	16350	16255	16286	16197	16403	16611	16450	16448	16388	16159	16429	16223	16130	16361	16215	16190	16372	16230	16381	16384	16290	16407	16475	16444	16223	16235	16136	16397	16436	16308	16250	16269	16453	16414	16379	16505	16393	16225	16394	16207	16281	16300	16454	16095	16178	16318	16117	16325	16488	16297	16294	16171	16314	16551	16326	16366	16272	16436	16315	16284	16225	16455	16289	16210	16148	16323	16191	16302	16455	16111	16361	16265	16228	16438	16502	16378	16477	16377	16441	16357	16350	16413	16379	16437	16681	16462	16315	16366	16272	16401	16257	16277	16347	16396	16282	16376	16305	16499	16478	16340	16272	16301	16413	16170	16466	16396	16243	16418	16502	16472	16294	16294	16484	16544	16399	16564	16359	16168	16354	16493	16566	16413	16273	16412	16342	16215	16254	16424	16218	16475	16406	16379	16333	16301	16302	16361	16425	16170	16346	16458	16536	16393	16300	16402	16517	16348	16171	16206	16287	16410	16289	16396	16291	16216	16430	16419	16388	16256	16367	16215	16249	16267	16287	16307	16519	16201	16389	16397	16337	16233	16568	16235	16349	16301	16480	16460	16368	16395	16359	16368	16505	16351	16379	16359	16254	16593	16165	16414	16381	16373	16332	16345	16266	16488	16203	16367	16284	16292	16262	16320	16224	16408	16245	16125	16526	16381	16163	16252	16511	16176	16314	16297	16443	16274	16394	16342	16308	16411	16430	16319	16345	16297	16313	16271	16288	16179	16282	16363	16377	16401	16313	16294	16505	16493	16447	16471	16113	16283	16523	16260	16254	16413	16292	16355	16316	16446	16461	16344	16365	16466	16252	16554	16103	16400	16277	16266	16263	16352	16461	16665	16285	16308	16307	16396	16367	16342	16314	16463	16510	16289	16575	16323	16348	16311	16343	16338	16271	16175	16279	16109	16288	16301	16216	16406	16290	16171	16404	16237	16204	16283	16360	16264	16334	16408	16125	16292	16330	16579	16153	16223	16359	16249	16378	16470	16244	16375	16239	16423	16272	16448	16318	16257	16545	16368	16126	16261	16187	16418	16254	16261	16494	16477	16224	16376	16457	16498	16261	16187	16441	16251	16246	16467	16250	16555	16530	16461	16202	16269	16441	16292	16352	16410	16331	16337	16470	16341	16369	16257	16226	16364	16320	16327	16458	16306	16443	16282	16039	16450	16327	16388	16506	16494	16371	16451	16313	16333	16191	16210	16509	16368	16451	16313	16233	16324	16363	16168	16284	16330	16259	16399	16197	16381	16407	16359	16404	16364	16367	16425	16408	16204	16131	16183	16699	16393	16525	16265	16481	16431	16465	16389	16139	16279	16332	16199	16252	16114	16442	16237	16277	16238	16421	16402	16234	16353	16287	16318	16400	16435	16299	16105	16454	16319	16187	16294	16270	16331	16395	16409	16382	16171	16202	16120	16347	16276	16125	16318	16348	16249	16220	16346	16307	16235	16400	16358	16354	16312	16307	16336	16255	16260	16390	16378	16236	16282	16338	16409	16406	16383	16422	16522	16239	16319	16314	16431	16218	16243	16320	16319	16092	16351	16393	16177	16189	16250	16303	16343	16392	16427	16414	16167	16312	16237	16295	16198	16437	16142	16295	16146	16318	16099	16331	16349	16423	16388	16303	16438	16371	16285	16395	16399	16284	16397	16177	16390	16283	16152	16213	16307	16269	16443	16290	16169	16291	16180	16373	16298	16275	16332	16318	16222	16340	16340	16184	16345	16247	16369	16530	16250	16257	16321	16354	16137	16114	16310	16383	16255	16280	16347	16387	16281	16235	16289	16413	16299	16283	16329	16236	16119	16132	16470	16420	16360	16407	16215	16439	16371	16225	16147	16245	16262	16339	16185	16364	16294	16467	16255	16180	16463	16316	16283	16381	16206	16588	16437	16344	16427	16277	16595	16512	16354	16343	16334	16243	16482	16355	16192	16239	16145	16413	16185	16389	16233	16321	16321	16458	16486	16223	16326	16277	16549	16373	16339	16210	16290	16295	16501	16390	16352	16552	16442	16390	16285	16286	16259	16177	16307	16230	16252	16245	16386	16311	16268	16222	16202	16476	16254	16468	16501	16292	16232	16243	16313	16450	16444	16653	16353	16176	16452	16217	16240	16314	16214	16304	16379	16294	16273	16556	16117	16358	16439	16309	16546	16540	16237	16303	16468	16197	16264	16190	16158	16139	16361	16569	16212	16348	16424	16164	16383	16171	16445	16394	16512	16327	16318	16232	16206	16289	16268	16572	16181	16330	16292	16288	16492	16219	16283	16327	16360	16231	16342	16297	16175	16301	16298	16344	16353	16033	16425	16324	16269	16145	16146	16257	16493	16351	16210	16248	16370	16185	16377	16343	16198	16337	16148	16564	16372	16210	16110	16333	16324	16481	16360	16384	16289	16340	16339	16339	16222	16244	16489	16310	16287	16549	16383	16265	16444	16488	16384	16239	16560	16326	16337	16360	16308	16278	16261	16091	16411	16322	16125	16306	16307	16231	16339	16543	16260	16344	16484	16378	16406	16499	16189	16282	16369	16194	16267	16333	16308	16460	16324	16483	16307	16371	16173	16258	16432	16407	16469	16272	16537	16339	16308	16177	16238	16327	16290	16189	16329	16340	16216	16395	16360	16373	16486	16053	16207	16357	16431	16462	16126	16361	16286	16340	16342	16352	16492	16420	16326	16163	16437	16225	16477	16517	16400	16161	16462	16421	16379	16199	16262	16334	16287	16447	16314	16297	16350	16298	16145	16313	16162	16579	16600	16388	16214	16374	16302	16427	16359	16170	16352	16397	16343	16433	16366	16283	16523	16174	16376	16447	16537	16251	16303	16310	16349	16469	16276	16353	16212	16306	16268	16490	16418	16396	16345	16076	16434	16230	16357	16309	16375	16235	16277	16350	16049	16288	16307	16329	16402	16234	16466	16422	16354	16515	16344	16299	16415	16382	16320	16140	16195	16436	16379	16160	16313	16131	16353	16490	16284	16247	16357	16378	16568	16396	16416	16338	16226	16346	16260	16272	16193	16141	16377	16227	16391	16401	16276	16230	16265	16509	16394	16326	16324	16240	16302	16258	16326	16363	16210	16355	16139	16290	16241	16190	16472	16319	16264	16487	16509	16423	16313	16329	16279	16350	16397	16350	16356	16321	16283	16396	16465	16027	16387	16402	16552	16331	16030	16188	16440	16351	16218	16270	16484	16198	16437	16402	16492	16320	16500	16434	16418	16422	16412	16495	16294	16038	16206	16513	16177	15980	16170	16269	16430	16363	16296	16327	16307	16441	16564	16280	16452	16368	16295	16433	16423	16233	16294	16384	16313	16143	16359	16242	16197	16453	16389	16510	16216	16377	16562	16392	16331	16506	16595	16354	16260	16364	16232	16441	16290	16149	16429	16346	16325	16184	16259	16302	16471	16351	16353	16446	16458	16548	16443	16263	16024	16214	16371	16334	16233	16275	16265	16416	16185	16241	16283	16272	16244	16317	16259	16394	16416	16407	16291	16285	16227	16276	16420	16368	16223	16290	16179	16307	16376	16355	16478	16425	16312	16080	16546	16190	16196	16277	16442	16287	16294	16505	16396	16545	16109	16403	16435	16321	16280	16368	16450	16270	16406	16195	16242	16209	16351	16576	16273	16460	16342	16187	16341	16175	16487	16360	16353	16540	16397	16169	16575	16224	16312	16318	16250	16315	16157	16177	16360	16441	16477	16408	16403	16360	16570	16437	16360	16264	16260	16533	16396	16253	16311	16338	16511	16317	16423	16291	16395	16391	16299	16324	16512	16108	16266	16279	16368	16105	16604	16380	16425	16315	16475	16515	16513	16294	16402	16267	16522	16218	16409	16464	16277	16345	16150	16240	16285	16322	16233	16240	16157	16244	16248	16238	16294	16367	16295	16216	16352	16272	16168	16393	16332	16188	16276	16455	16575	16237	16361	16384	16462	16549	16517	16325	16231	16202	16453	16428	16406	16341	16304	16468	16236	16412	16156	16393	16388	16242	16222	16338	16295	16249	16356	16377	16197	16286	16299	16239	16283	16215	16342	16247	16159	16326	16298	16325	16239	16138	16504	16391	16307	16275	16466	16454	16607	16342	16252	16567	16316	16407	16497	16385	16362	16250	16216	16141	16376	16496	16381	16348	16413	16270	16453	16307	16561	16225	16225	16366	16536	16376	16493	16283	16285	16518	16233	16349	16273	16294	16131	16309	16519	16458	16448	16482	16390	16573	16171	16421	16491	16328	16456	16393	16221	16201	16352	16319	16376	16259	16389	16277	16280	16396	16544	16488	16515	16476	16293	16381	16452	16238	16285	16282	16531	16372	16263	16503	16364	16261	16470	16326	16394	16417	16320	16429	16319	16403	16333	16264	16379	16202	16375	16465	16314	16395	16367	16206	16271	16563	16466	16387	16291	16450	16434	16344	16359	16272	16233	16322	16360	16255	16119	16286	16271	16510	16535	16219	16444	16573	16406	16353	16446	16366
59180	97524	77024	49975	31482	20405	15813	14522	14503	14509	14524	14488	14631	14547	14609	14504	14291	14442	14600	14476	14464	14354	14570	14451	14440	14427	14418	14396	14516	14599	14438	14582	14564	14518	14494	14458	14617	14585	14531	14514	14438	14619	14253	14528	14524	14419	14377	14468	14423	14560	14437	14458	14447	14421	14372	14168	14483	14337	14436	14386	14430	14731	14495	14524	14629	14384	14441	14376	14500	14411	14399	14367	14419	14445	14478	14617	14488	14457	14432	14558	14448	14488	14491	14243	14439	14613	14525	14491	14349	14443	14382	14436	14382	14561	14672	14411	14301	14336	14584	14513	14314	14273	14423	14406	14628	14533	14402	14471	14433	14383	14267	14479	14611	14300	14487	14553	14423	14410	14438	14504	14343	14482	14439	14567	14358	14569	14399	14432	14379	14529	14419	14363	14438	14306	14413	14337	14500	14466	14482	14450	14628	14248	14393	14525	14423	14430	14576	14403	14451	14364	14405	14624	14413	14672	14439	14336	14569	14545	14536	14482	14485	14384	14480	14424	14597	14368	14523	14374	14509	14371	14354	14495	14581	14571	14481	14528	14552	14564	14460	14392	14491	14198	14495	14495	14521	14475	14362	14574	14451	14504	14674	14384	14356	14449	14411	14584	14394	14305	14466	14448	14514	14413	14451	14513	14334	14616	14442	14382	14515	14372	14547	14465	14612	14356	14486	14453	14445	14394	14550	14423	14336	14547	14607	14521	14367	14378	14718	14461	14598	14480	14444	14558	14496	14464	14538	14469	14538	14579	14333	14373	14516	14415	14474	14451	14503	14443	14584	14566	14493	14371	14654	14454	14445	14550	14438	14445	14398	14605	14397	14545	14291	14454	14538	14399	14364	14499	14632	14525	14460	14580	14685	14488	14509	14447	14507	14359	14480	14438	14420	14370	14411	14357	14529	14518	14428	14440	14405	14487	14407	14326	14364	14455	14542	14384	14531	14423	14537	14486	14462	14509	14354	14571	14424	14444	14439	14432	14382	14334	14487	14494	14481	14448	14516	14455	14454	14394	14291	14541	14342	14364	14617	14565	14503	14508	14322	14449	14571	14383	14469	14456	14378	14553	14611	14511	14261	14394	14431	14638	14329	14399	14540	14445	14556	14556	14382	14522	14437	14404	14504	14455	14331	14540	14584	14447	14580	14448	14422	14533	14355	14563	14396	14474	14292	14465	14330	14488	14567	14486	14464	14450	14462	14443	14397	14600	14417	14464	14467	14543	14446	14450	14686	14603	14400	14519	14443	14487	14360	14385	14337	14463	14507	14560	14309	14363	14408	14446	14470	14517	14626	14488	14468	14424	14356	14607	14339	14529	14628	14484	14548	14628	14534	14438	14562	14399	14361	14543	14443	14503	14482	14573	14401	14506	14397	14559	14467	14486	14651	14513	14389	14344	14483	14446	14620	14360	14397	14437	14459	14514	14370	14490	14326	14539	14385	14507	14490	14405	14446	14524	14424	14458	14391	14411	14394	14347	14572	14431	14227	14423	14431	14340	14450	14558	14339	14438	14562	14485	14459	14407	14607	14415	14303	14535	14394	14488	14432	14422	14358	14404	14295	14242	14212	14533	14390	14196	14426	14305	14406	14365	14458	14577	14602	14351	14267	14477	14526	14407	14518	14522	14375	14465	14479	14503	14427	14475	14337	14562	14423	14436	14462	14481	14498	14521	14381	14521	14519	14485	14607	14488	14489	14610	14611	14454	14365	14394	14546	14541	14566	14380	14400	14441	14362	14504	14589	14452	14516	14451	14363	14391	14338	14670	14413	14505	14719	14468	14505	14626	14392	14389	14470	14381	14470	14379	14539	14271	14530	14672	14517	14514	14476	14540	14484	14661	14511	14562	14482	14479	14301	14460	14586	14281	14484	14554	14382	14567	14512	14562	14567	14523	14449	14525	14515	14393	14498	14533	14542	14488	14340	14596	14556	14329	14486	14496	14369	14673	14534	14599	14295	14420	14336	14584	14518	14468	14374	14340	14645	14505	14555	14358	14592	14285	14675	14484	14331	14551	14501	14500	14361	14393	14386	14474	14345	14363	14522	14408	14525	14546	14545	14437	14552	14464	14428	14418	14464	14423	14488	14327	14419	14412	14382	14530	14485	14446	14447	14363	14459	14490	14498	14467	14558	14570	14294	14362	14292	14511	14567	14422	14443	14498	14377	14452	14448	14468	14388	14462	14356	14421	14432	14542	14294	14491	14506	14470	14507	14522	14354	14389	14421	14520	14544	14459	14486	14513	14401	14338	14346	14461	14463	14405	14371	14594	14396	14409	14440	14493	14437	14536	14189	14357	14340	14482	14506	14532	14372	14322	14508	14417	14449	14596	14584	14474	14608	14397	14581	14374	14497	14464	14540	14328	14496	14552	14380	14520	14475	14610	14453	14342	14439	14350	14408	14452	14484	14429	14380	14763	14573	14563	14439	14585	14484	14446	14581	14400	14436	14616	14475	14650	14449	14475	14319	14422	14387	14461	14480	14485	14560	14423	14403	14413	14353	14398	14501	14420	14406	14461	14409	14608	14701	14469	14395	14496	14441	14382	14467	14415	14469	14478	14455	14458	14280	14586	14555	14536	14422	14471	14562	14520	14448	14412	14592	14425	14445	14249	14504	14458	14378	14460	14419	14523	14494	14341	14368	14606	14573	14540	14427	14413	14396	14428	14475	14445	14443	14502	14537	14434	14581	14560	14269	14529	14353	14389	14390	14568	14320	14480	14459	14275	14416	14481	14455	14383	14429	14481	14448	14465	14480	14504	14392	14451	14398	14411	14506	14620	14519	14447	14573	14516	14481	14318	14528	14529	14532	14442	14463	14443	14659	14526	14325	14340	14433	14565	14440	14557	14392	14509	14354	14400	14381	14468	14542	14446	14450	14500	14359	14486	14648	14579	14449	14463	14523	14467	14433	14357	14507	14501	14651	14513	14549	14412	14397	14506	14384	14598	14127	14568	14570	14550	14435	14582	14435	14619	14282	14349	14458	14452	14335	14307	14588	14363	14582	14356	14441	14384	14252	14490	14415	14446	14338	14351	14523	14413	14556	14479	14406	14420	14430	14266	14550	14351	14495	14471	14500	14325	14441	14599	14490	14540	14379	14475	14594	14216	14402	14295	14510	14558	14477	14412	14521	14401	14501	14410	14464	14326	14398	14391	14404	14681	14528	14403	14566	14460	14697	14487	14296	14557	14522	14349	14402	14552	14468	14480	14399	14417	14467	14392	14444	14485	14440	14568	14474	14417	14364	14450	14314	14351	14450	14504	14436	14451	14388	14335	14381	14448	14469	14464	14388	14510	14393	14589	14359	14371	14582	14589	14372	14443	14269	14582	14452	14335	14409	14522	14470	14357	14468	14448	14475	14397	14529	14458	14454	14359	14417	14570	14240	14596	14358	14438	14561	14509	14470	14490	14449	14429	14379	14396	14544	14398	14588	14540	14515	14409	14473	14333	14393	14561	14632	14415	14447	14598	14480	14363	14437	14509	14529	14532	14385	14628	14401	14500	14414	14607	14487	14575	14475	14524	14507	14395	14521	14513	14373	14638	14527	14432	14431	14525	14451	14534	14481	14298	14405	14441	14338	14536	14329	14545	14622	14363	14545	14400	14509	14474	14305	14388	14494	14439	14510	14468	14597	14606	14437	14310	14575	14498	14481	14499	14337	14551	14388	14334	14566	14450	14292	14579	14569	14391	14469	14424	14354	14360	14554	14310	14605	14383	14515	14411	14437	14510	14490	14523	14370	14469	14456	14554	14636	14436	14462	14338	14366	14470	14550	14440	14456	14446	14460	14647	14402	14560	14383	14452	14555	14285	14460	14490	14449	14429	14491	14442	14606	14553	14558	14533	14478	14497	14495	14425	14608	14356	14408	14588	14396	14424	14403	14620	14462	14435	14508	14500	14408	14364	14295	14522	14526	14451	14667	14355	14488	14535	14313	14469	14587	14436	14330	14459	14421	14460	14458	14385	14622	14460	14339	14297	14342	14399	14369	14535	14420	14457	14325	14279	14471	14605	14497	14525	14515	14468	14296	14466	14476	14449	14466	14603	14415	14414	14715	14531	14415	14449	14551	14481	14702	14647	14515	14612	14517	14425	14358	14483	14493	14429	14473	14364	14402	14453	14389	14534	14305	14345	14572	14402	14505	14463	14452	14508	14332	14431	14454	14411	14448	14555	14381	14423	14425	14416	14441	14371	14403	14505	14451	14482	14555	14408	14524	14418	14477	14401	14547	14452	14587	14333	14405	14457	14452	14423	14468	14516	14406	14330	14514	14363	14532	14411	14418	14517	14496	14507	14332	14257	14595	14399	14345	14586	14405	14440	14482	14391	14420	14515	14536	14374	14481	14496	14368	14311	14580	14490	14420	14460	14487	14479	14567	14559	14626	14464	14684	14478	14371	14448	14452	14457	14459	14488	14425	14459	14312	14433	14551	14298	14399	14414	14655	14510	14566	14446	14315	14580	14392	14533	14576	14492	14305	14360	14450	14366	14445	14652	14566	14479	14540	14392	14512	14446	14385	14510	14384	14301	14451	14479	14597	14535	14427	14453	14512	14287	14517	14501	14395	14611	14561	14519	14450	14551	14377	14493	14502	14521	14439	14446	14465	14444	14318	14496	14265	14494	14541	14575	14500	14594	14355	14463	14447	14511	14435	14412	14608	14523	14424	14602	14533	14499	14473	14487	14539	14490	14451	14515	14508	14450	14515	14514	14452	14531	14447	14450	14423	14382	14415	14519	14411	14438	14606	14393	14372	14461	14340	14605	14568	14384	14438	14406	14438	14406	14411	14324	14611	14555	14399	14527	14365	14512	14445	14360	14574	14334	14564	14435	14385	14398	14422	14436	14455	14435	14581	14467	14563	14288	14508	14339	14416	14545	14434	14519	14442	14312	14421	14512	14419	14470	14568	14673	14421	14407	14387	14591	14477	14343	14488	14534	14328	14372	14602	14636	14537	14500	14572	14362	14448	14434	14449	14364	14508	14545	14510	14348	14539	14502	14506	14557	14491	14547	14509	14484	14345	14329	14429	14438	14505	14389	14451	14497	14333	14533	14453	14417	14378	14502	14608	14507	14631	14371	14449	14471	14463	14287	14449	14463	14506	14412
33711	34625	32791	25340	18515	16852	16707	16169	16063	16122	16325	16039	16239	16260	16134	16191	16146	16110	16222	16284	16101	16107	16133	16111	16203	16292	16125	16273	16041	16098	15976	16088	16255	16057	16236	16159	16271	16081	16184	16324	15790	16162	16186	16127	16023	15992	16231	16450	16176	16103	15937	16093	16136	16226	16146	16266	16027	16210	16290	16207	16084	15859	16174	16139	16270	16171	16260	16131	16101	16076	16052	16168	16183	16079	16152	16173	16023	16175	16075	16211	16151	16193	16054	16083	16355	16245	16141	15941	16029	16178	16144	16352	16253	16101	15994	16233	16236	16072	16356	16184	16251	16144	16261	16244	16274	16116	16155	16148	16143	16136	16258	16034	15955	16274	16135	16117	15954	16129	16019	16240	16181	15927	16139	16222	16222	16142	16169	16075	16036	15927	16289	16109	16100	15908	16142	16295	16212	16264	16280	16106	16218	16346	16090	15946	16165	16127	16250	16117	16275	16058	16169	15997	16264	16213	16230	16019	15881	15989	16180	16159	16211	15948	16163	16080	16220	16082	16237	16083	16127	16138	16100	15972	16082	16190	16270	16024	16306	16275	16179	16274	16090	16069	16261	16148	16129	16084	16246	16163	16221	15973	16142	16267	16114	16275	16133	16333	16219	16051	16106	16112	16147	16136	16347	16252	16055	16045	16225	16165	16173	16137	15987	16240	16170	16141	16105	16022	16288	16259	16323	15967	16147	16009	16314	16208	16170	16269	16262	16144	16034	16103	16227	16226	16130	16123	16127	15947	16011	16145	16107	15863	15974	16062	16190	16054	16277	16235	16273	16120	16225	16028	16060	16297	16133	16128	16127	15762	16160	16215	16074	16201	16104	16218	16093	16213	16009	16260	16130	16248	16047	16194	16278	16211	16180	16060	16206	15933	16062	16016	16045	16151	16120	16173	16221	16229	16093	16082	16227	16040	16251	16043	16197	16266	16029	16166	16259	16081	16207	16174	16133	16120	16098	15984	16397	16214	16102	16318	16075	16001	16243	16074	16169	16151	16181	16083	15885	16271	15955	15998	16110	16181	16092	16086	16168	16201	16073	15999	16237	16173	16171	16091	16192	16014	16258	16151	16273	15967	16106	16219	16106	16153	16280	16283	16179	16258	16167	16114	16033	16163	16170	16021	16073	16063	16184	16146	16152	16136	15989	16084	16346	16043	16200	16155	16115	16080	16247	16064	16150	16248	16281	16197	16132	16195	16139	16185	16172	16202	16146	16066	16149	16192	16134	16166	16101	16299	16157	16347	16097	16128	16166	16187	16191	16026	16247	16028	16187	16217	16233	16188	16257	16400	16173	16208	16120	16115	16094	16290	15998	16177	16194	16309	16129	16268	16068	16176	16044	16081	16195	16026	16163	16092	16202	16119	16109	15998	16212	15976	16206	16241	16159	16128	16142	16222	15992	16084	16092	16085	15959	16021	16144	16118	16231	16044	16092	16020	16163	16081	16002	16081	16164	16226	16188	16075	16312	16109	16084	16278	16078	16074	16108	16283	16133	16018	16113	16058	16089	16226	16211	16169	16208	16284	16158	16308	16138	16019	16029	16187	16318	16241	16248	16034	16096	16165	16217	16276	16257	16001	16128	16239	15997	15995	16143	16217	16226	15943	15975	15966	16180	16118	16043	16305	16277	16196	16309	16096	16190	16080	16101	16231	16346	16102	16024	16024	16272	16392	16391	16218	16195	16163	16113	16084	16093	16120	16396	16174	16148	16228	16158	16466	16045	16183	16162	16220	16462	15947	16164	15960	15963	15978	16193	16193	16001	16316	15981	16076	16119	16206	16240	16207	16118	16118	16158	16110	16299	16168	16254	16251	16313	16140	16064	16345	16255	16188	16164	16208	16228	16313	16079	16086	16206	16021	16300	16307	16188	16109	16107	16153	16091	16131	16189	16011	16160	16123	16012	16018	16209	16366	16170	16128	16184	16022	15946	16089	16042	16296	16176	16247	16127	16002	16230	16192	15901	16082	16098	16059	16242	16221	16192	16276	16252	16084	16081	16160	16176	16332	16051	16300	16073	16024	16015	16044	16297	16120	16047	16149	16325	16503	16219	16303	16167	16227	16177	16087	16074	15966	16034	16117	16187	16031	16259	16094	16314	16136	16117	16372	15969	16040	16040	16232	16148	16095	16085	16010	16016	15983	16043	16221	16169	16109	16098	16117	16132	16181	16082	16223	16346	16054	16088	16085	16197	16132	16069	15912	16184	16083	16175	16312	15972	16192	16074	15929	16313	16178	16026	16160	16324	16279	16143	16034	16245	16311	16256	16120	16216	16176	16010	16062	16009	16090	16145	16152	16357	16151	15874	16177	16035	16043	16045	16077	15961	16138	16164	16144	16194	16331	16128	16197	16269	16016	15991	16206	16079	16239	16225	16065	16459	16279	16049	16053	16150	16363	16039	16339	16145	16033	16210	16135	16193	16063	16167	16013	16442	16396	16238	16246	16261	15984	16196	16296	16179	16171	16405	16078	16093	16062	16109	16019	16087	16175	16137	16167	16255	16353	16103	16107	16340	16202	15933	16004	16231	16122	16218	16199	16180	16298	16081	16182	15982	16084	16124	16312	16336	16079	16171	16127	16228	16006	16223	16101	16230	16187	16162	15941	16005	16000	16088	16101	16113	16245	16127	16174	16176	16305	16191	16198	16133	16220	16106	16275	16064	16306	15981	16124	16027	16175	16255	16157	16192	16112	16290	16275	16110	16356	16336	16216	16171	16105	15937	16130	16237	16153	16065	16092	16193	16088	16062	16219	16071	16151	16247	16184	16071	16086	16093	16084	16138	16101	16175	16211	16172	16082	16111	16246	16220	16081	15997	16245	16076	16110	16176	15925	16066	15952	16084	16132	16322	16013	16290	16058	16032	16066	16258	16228	16178	16159	16187	16136	16225	16181	15948	16144	16297	16103	16198	16084	16279	16319	16292	16217	16148	16003	16048	16223	16164	16268	16117	16153	16073	16219	16061	16142	16139	16284	16107	16138	16034	16203	16079	16189	16250	16003	16210	16298	16137	16074	16105	15967	16018	16173	16043	16164	16073	15898	16354	16362	16172	16047	16226	16246	16221	16004	16077	16087	16070	16020	16298	16253	16160	16249	16070	16269	16160	16250	16162	16264	16228	16242	16298	16104	16226	16079	16250	16154	16065	16038	16241	15875	16192	16191	16137	16091	16114	16182	16198	16329	16202	16139	16144	16101	16115	16242	16106	16229	16085	16079	16089	16154	16241	15925	16047	15938	16260	16234	16116	16370	16085	16071	16299	16080	16230	16197	15971	15984	16113	16090	16218	16227	16087	15997	16245	16240	16283	16335	15974	16158	16210	16378	16247	16351	16151	16061	16254	15980	16309	16273	16107	16041	16156	16134	16090	16156	16079	16001	16156	16148	16030	16100	15969	16188	16157	16016	16321	16040	16125	16189	16202	15971	16318	16207	16117	16135	15936	16177	16282	16155	16365	16255	16109	16208	16205	16179	16147	16100	16299	16308	16066	16012	16135	16277	16203	16213	16333	16296	16131	16118	16320	16150	15966	16144	16066	16119	16184	16254	16362	16261	16111	15911	16055	15962	16168	16076	16149	16076	16141	16312	16235	16006	16282	16228	16202	16267	16071	16074	16362	16225	16064	16234	16235	16152	16256	16170	16321	16210	16088	16158	16017	16203	16211	16207	16171	16055	16191	15997	16100	16310	16124	16195	15980	15995	16207	16234	16139	16069	16209	16192	16042	16023	16124	16275	16118	16096	16057	16013	15997	16236	16146	16216	16266	16076	16282	16193	16252	16185	16092	16175	16031	15972	16108	16256	16183	16206	16295	16140	16260	16051	15916	16124	16229	16288	16265	16332	16299	15990	16258	16156	16085	16263	16142	16214	16252	16235	16312	16130	16349	16225	16188	16327	16352	16228	16171	16042	16169	16098	16097	16209	16183	16184	16242	16285	16460	16035	16335	16055	16211	16242	16237	16171	16177	15996	16256	16281	16013	16182	16283	16169	16109	15977	16182	16038	16011	16238	16092	16129	16184	16223	16137	16110	16190	16174	15974	16231	16174	15960	16307	16273	16399	16148	16061	15943	15888	15970	16092	16229	16108	16234	16264	16250	16299	16187	16101	16226	16255	16156	16043	16069	16200	16217	16013	16234	16146	16249	16330	15976	16092	16088	16154	16140	16257	16274	16247	16065	16172	15773	16199	16136	16145	15773	16059	15967	16052	16309	16204	16181	16229	16276	16089	16320	16136	16317	16336	16286	16321	15961	16356	16011	15960	15975	16187	16265	16108	16212	16165	16122	16206	16197	16077	16073	16101	16256	16265	16284	16278	16164	16080	16081	16250	16035	16181	16151	16136	16364	16336	16254	16024	16027	16192	16181	16211	16086	16215	16125	16140	16162	16229	16239	16196	16185	16223	16209	16167	16182	16243	16184	16136	16159	16273	16119	16215	16140	16238	16114	16164	16211	15927	15952	16205	16257	16174	16124	16183	16233	16258	16172	16263	16198	16238	16042	16036	16057	16144	16158	16257	16128	16270	16056	16193	16223	15966	16092	16133	16332	16000	16113	16260	16176	16227	16123	16096	16282	16225	16325	16368	16255	16133	16111	15955	16088	16185	16273	16035	16197	16035	16217	16253	15879	16048	16055	16084	16047	16045	16054	16132	16331	16334	16205	16225	16206	16330	16082	16142	16191	16010	16068	16214	16162	15917	16173	16238	16007	16163	16141	16151	16049	16284	16151	16264	16221	16287	16191	16160	16322	16217	16050	16041	15882	15900	16219	16135	16193	16125	16285	16158	16163	16297	16047	16370	16084	16090	16149	16143	16312	16284	16105	16261	16239	16342	16100	16342	16246	16154	16194	16069	16185	16154	16110	16176	16222	16177	16029	16311	16123	16258	16110	16368	16110	16213	16146	16266	16166	16219	16122	16118	16056	16074	16218	15992	16044	16375	16436	16206	16236	15871	16308	16359	15935	16163	16206	16197	16088	16192	16348	16263	16150	16173	16226	16178	16232	15963	16471	16316	16255	16252	16176	16185	16190	16249	16067	16147	16114	16009	16160	16104	16168	16252	15934	16324	16171	16300	16087	16089	16155	16280	16060	16109	16335	16188	16172
46128	50460	35249	21548	16553	15014	14565	14238	14439	14279	14379	14283	14330	14291	14252	14405	14256	14267	14384	14343	14476	14416	14407	14158	14365	14344	14363	14179	14505	14239	14238	14208	14244	14580	14368	14270	14372	14322	14250	14303	14361	14320	14350	14241	14359	14297	14451	14475	14540	14294	14281	14152	14503	14191	14225	14246	14515	14252	14265	14264	14403	14165	14114	14450	14291	14284	14194	14451	14264	14349	14488	14184	14314	14394	14308	14384	14331	14272	14406	14335	14247	14292	14342	14274	14341	14433	14383	14297	14264	14281	14387	14290	14312	14266	14353	14362	14365	14528	14359	14240	14381	14182	14370	14305	14240	14148	14279	14292	14363	14286	14067	14385	14370	14466	14443	14397	14335	14195	14322	14314	14249	14260	14320	14350	14400	14280	14273	14282	14418	14430	14340	14430	14248	14251	14207	14368	14436	14262	14248	14172	14480	14285	14309	14311	14299	14295	14378	14282	14403	14298	14259	14189	14418	14285	14243	14383	14431	14211	14372	14240	14291	14274	14221	14382	14432	14322	14367	14230	14462	14450	14342	14292	14324	14302	14258	14316	14307	14264	14242	14463	14318	14354	14516	14188	14295	14455	14230	14298	14314	14481	14375	14339	14304	14343	14358	14442	14470	14361	14272	14360	14275	14350	14321	14349	14233	14161	14282	14213	14455	14242	14178	14329	14295	14380	14198	14276	14208	14541	14214	14491	14241	14348	14296	14235	14175	14305	14549	14214	14252	14368	14314	14309	14249	14324	14346	14392	14375	14316	14264	14240	14217	14352	14348	14433	14246	14269	14084	14367	14335	14461	14259	14251	14338	14358	14433	14354	14365	14310	14216	14318	14327	14560	14332	14283	14288	14179	14187	14244	14272	14339	14331	14426	14244	14303	14294	14399	14281	14354	14317	14314	14297	14271	14321	14391	14328	14243	14503	14356	14334	14203	14229	14378	14257	14402	14228	14308	14370	14434	14437	14379	14153	14347	14229	14382	14255	14209	14358	14303	14467	14506	14330	14470	14208	14333	14425	14228	14321	14275	14322	14194	14276	14214	14233	14324	14443	14373	14417	14405	14525	14413	14235	14280	14158	14318	14167	14346	14330	14410	14313	14376	14439	14308	14264	14155	14191	14175	14305	14455	14314	14320	14375	14267	14265	14215	14435	14460	14288	14411	14427	14368	14249	14267	14293	14400	14332	14237	14404	14298	14490	14445	14404	14219	14305	14269	14345	14292	14414	14414	14282	14372	14293	14494	14437	14241	14204	14405	14411	14302	14236	14383	14356	14375	14279	14507	14518	14347	14204	14296	14363	14440	14288	14388	14333	14469	14267	14277	14254	14276	14516	14260	14150	14312	14472	14282	14326	14348	14253	14359	14277	14411	14572	14408	14286	14297	14186	14268	14418	14285	14310	14359	14298	14328	14372	14388	14231	14356	14308	14423	14331	14367	14355	14307	14426	14379	14253	14397	14330	14386	14473	14160	14287	14432	14441	14227	14251	14215	14363	14245	14355	14472	14374	14338	14278	14284	14259	14168	14337	14423	14251	14414	14403	14264	14320	14410	14339	14215	14430	14142	14301	14375	14239	14187	14337	14206	14410	14295	14358	14391	14395	14248	14236	14296	14411	14150	14369	14347	14415	14206	14398	14300	14296	14329	14319	14278	14466	14259	14363	14349	14318	14318	14269	14117	14252	14214	14298	14218	14440	14272	14284	14352	14378	14432	14245	14576	14275	14439	14378	14253	14430	14130	14409	14291	14330	14163	14403	14375	14391	14224	14148	14524	14265	14161	14443	14267	14347	14445	14257	14287	14473	14238	14400	14363	14308	14355	14396	14288	14395	14358	14244	14182	14233	14327	14347	14328	14415	14342	14300	14451	14424	14277	14358	14120	14416	14207	14316	14274	14257	14354	14195	14391	14384	14305	14409	14306	14350	14406	14395	14404	14131	14319	14367	14215	14317	14195	14233	14403	14294	14469	14388	14359	14213	14350	14311	14384	14543	14295	14327	14348	14379	14239	14274	14220	14293	14392	14206	14450	14422	14513	14351	14371	14397	14234	14330	14461	14458	14348	14317	14485	14135	14190	14456	14337	14250	14259	14311	14163	14247	14444	14346	14333	14510	14372	14372	14228	14405	14301	14289	14363	14425	14333	14408	14325	14391	14233	14426	14402	14429	14250	14361	14317	14363	14401	14083	14320	14348	14442	14339	14237	14458	14304	14403	14260	14398	14432	14365	14474	14356	14344	14363	14431	14319	14315	14339	14238	14180	14359	14425	14476	14385	14379	14357	14431	14388	14344	14351	14450	14482	14398	14272	14481	14346	14385	14273	14515	14249	14265	14334	14467	14155	14174	14362	14465	14486	14300	14102	14287	14395	14215	14346	14299	14368	14266	14280	14286	14195	14402	14243	14411	14333	14305	14392	14248	14388	14325	14318	14280	14279	14345	14350	14255	14177	14187	14417	14459	14310	14173	14346	14284	14313	14273	14261	14438	14570	14356	14308	14289	14459	14442	14395	14330	14286	14330	14295	14360	14404	14295	14359	14271	14394	14339	14493	14144	14264	14300	14188	14387	14324	14338	14416	14300	14135	14251	14355	14163	14360	14353	14423	14401	14532	14307	14386	14291	14344	14297	14300	14273	14327	14301	14399	14368	14338	14372	14355	14211	14177	14192	14338	14441	14432	14199	14330	14449	14195	14431	14330	14361	14359	14432	14325	14326	14270	14339	14187	14352	14258	14477	14591	14240	14321	14445	14209	14282	14149	14381	14375	14351	14277	14453	14342	14234	14297	14371	14348	14414	14368	14311	14410	14257	14091	14367	14351	14382	14327	14373	14401	14252	14233	14364	14299	14349	14368	14402	14288	14402	14394	14358	14313	14169	14260	14408	14321	14232	14145	14307	14247	14372	14301	14183	14325	14221	14229	14199	14237	14287	14421	14239	14239	14387	14286	14510	14485	14265	14215	14318	14442	14270	14227	14434	14228	14280	14348	14453	14435	14228	14512	14400	14255	14235	14237	14114	14471	14331	14346	14371	14259	14308	14490	14389	14330	14441	14382	14314	14422	14204	14440	14349	14414	14358	14329	14391	14355	14167	14311	14257	14202	14393	14296	14404	14294	14387	14365	14305	14234	14243	14411	14278	14228	14228	14285	14260	14478	14260	14297	14413	14373	14381	14298	14211	14222	14562	14390	14373	14207	14459	14228	14221	14566	14258	14227	14307	14349	14289	14274	14411	14204	14355	14425	14261	14388	14302	14448	14310	14167	14280	14348	14337	14306	14274	14350	14337	14400	14320	14444	14352	14250	14309	14315	14280	14490	14319	14409	14419	14370	14429	14160	14489	14138	14336	14368	14345	14335	14445	14262	14271	14443	14455	14298	14238	14260	14386	14348	14202	14277	14315	14230	14525	14305	14282	14355	14321	14228	14461	14308	14401	14377	14362	14359	14287	14371	14522	14256	14362	14193	14258	14234	14349	14398	14359	14387	14141	14453	14245	14315	14484	14372	14345	14364	14262	14407	14317	14418	14256	14212	14327	14158	14241	14285	14332	14270	14299	14216	14529	14363	14246	14556	14342	14391	14305	14383	14268	14290	14228	14229	14404	14381	14333	14360	14236	14366	14437	14302	14272	14151	14229	14314	14376	14399	14347	14296	14186	14330	14229	14316	14206	14323	14362	14339	14330	14199	14364	14494	14322	14245	14468	14387	14266	14332	14420	14379	14397	14393	14254	14380	14452	14451	14299	14207	14438	14418	14315	14131	14369	14124	14339	14320	14238	14397	14223	14343	14116	14168	14489	14379	14362	14434	14371	14404	14236	14363	14468	14294	14335	14328	14397	14425	14532	14315	14363	14280	14210	14282	14287	14361	14253	14396	14279	14155	14292	14342	14376	14288	14265	14323	14351	14380	14278	14419	14346	14199	14337	14337	14483	14316	14328	14316	14500	14304	14409	14173	14405	14274	14308	14361	14417	14448	14317	14316	14274	14373	14235	14279	14243	14350	14247	14292	14413	14374	14416	14262	14383	14335	14388	14346	14511	14329	14333	14174	14292	14396	14185	14479	14300	14394	14518	14449	14284	14311	14092	14362	14262	14440	14293	14398	14282	14350	14172	14395	14113	14331	14311	14320	14423	14361	14168	14392	14261	14390	14189	14467	14267	14127	14262	14303	14282	14361	14465	14244	14388	14215	14357	14329	14285	14129	14291	14340	14268	14097	14488	14450	14374	14414	14227	14456	14313	14310	14226	14235	14298	14359	14209	14365	14398	14386	14523	14181	14335	14504	14167	14331	14379	14361	14301	14368	14363	14353	14517	14269	14254	14323	14356	14312	14228	14227	14266	14228	14307	14420	14299	14460	14366	14338	14419	14352	14266	14328	14331	14319	14400	14111	14318	14463	14366	14363	14390	14337	14357	14360	14368	14337	14247	14357	14314	14351	14336	14199	14307	14408	14284	14326	14333	14436	14406	14455	14369	14255	14474	14444	14406	14351	14282	14268	14416	14327	14399	14325	14402	14290	14342	14289	14369	14350	14430	14346	14377	14177	14313	14236	14435	14431	14372	14334	14225	14327	14380	14520	14322	14481	14339	14161	14243	14303	14423	14248	14436	14336	14383	14266	14392	14497	14310	14248	14435	14451	14362	14308	14498	14361	14313	14138	14275	14447	14233	14331	14426	14403	14125	14312	14269	14254	14380	14225	14394	14389	14241	14346	14316	14275	14292	14454	14099	14430	14537	14082	14375	14428	14084	14229	14265	14213	14270	14462	14256	14287	14305	14414	14289	14445	14306	14513	14269	14202	14414	14284	14314	14470	14202	14370	14414	14128	14348	14160	14367	14317	14200	14163	14471	14344	14345	14275	14135	14517	14235	14455	14313	14356	14339	14478	14359	14328	14295	14267	14430	14439	14274	14383	14282	14346	14325	14103	14405	14308	14375	14363	14072	14218	14460	14247	14224	14362	14287	14446	14370	14374	14150	14338	14531	14334	14299	14408	14265	14243	14266	14226	14221	14242	14359	14295	14248	14353	14208	14176	14451	14312	14314	14225	14466	14306	14352	14247	14341	14296	14119	14241	14510	14413	14289	14395	14430	14349	14287	14337	14361	14359	14319	14311	14348
24679	23329	30891	27083	23440	21539	19252	16591	16035	16329	16106	16068	16205	16143	15988	15867	16066	15793	16001	16001	16108	15872	15910	16296	16180	16081	16069	15933	15955	15985	15927	16072	15971	15976	15816	16025	15943	15874	15925	15912	15901	15966	16102	15867	15941	16177	16038	15815	15900	15669	15854	15926	15969	15848	16057	16070	16036	16106	15859	15926	15908	16011	15782	15862	15951	15910	15948	15883	15876	15766	16247	15924	16014	15830	15979	16204	16041	16047	15900	15987	15793	15883	15863	15874	15813	15867	15734	15958	15858	15840	15995	15927	15697	16091	16073	15870	15713	15895	15815	15844	16030	16024	15733	16051	15756	15876	16005	15941	15622	15940	15833	15898	15749	15861	16001	15967	16088	15915	15749	15663	15939	15822	15885	15865	16026	15863	15941	15716	15736	15903	15955	15910	16010	16064	16113	15710	15935	15857	15843	15856	15771	15765	15923	15963	15919	15829	15844	16090	15844	15926	15867	16087	15939	15736	15881	15868	15704	15849	15910	15900	15849	15721	15894	15715	15925	15914	15847	15831	15926	15959	15983	15941	15854	15896	15865	15858	15859	15737	15766	15906	15877	15913	15964	15882	15807	15799	15802	15772	16054	15938	15931	15938	15688	15972	15822	15948	15779	15937	15828	15923	15920	16007	15909	15806	15895	15963	15705	15755	15869	15990	15888	15973	15995	16019	16060	15905	16024	15922	15785	15897	15937	15876	15919	15738	15789	15761	15930	16026	15880	15804	16022	15941	16246	16180	15643	15798	15790	15902	15892	16008	15769	16007	16026	15852	16014	15869	15924	15875	15934	15884	15771	15919	15833	15825	15883	15755	15713	15958	15849	16011	16131	15863	15744	15878	15675	15819	15917	15866	15930	15849	15901	15844	15824	15952	16055	15935	16064	15844	15969	16130	16008	16015	16025	15868	15851	15868	15797	15862	16058	16024	15970	16010	16138	15820	15853	15860	15892	15795	15915	15828	15892	15961	15872	15848	15885	16116	15978	16131	16084	15914	15843	15760	16052	15856	15967	15919	16019	15873	15755	15969	15971	15909	16118	15784	15962	15881	15733	15910	15848	16111	15991	15978	15891	15792	15718	15999	15744	15885	15788	15851	16138	15802	15886	15768	15955	15868	15643	15894	16084	15787	15903	15815	16014	15754	15821	15974	15913	15980	16029	15808	15878	15904	15719	15923	15877	15872	15961	15949	15853	15898	15764	15821	15853	15753	15857	15970	16012	15883	15918	15852	15971	15902	15847	15813	16004	15828	15767	15724	15944	16115	16017	15771	15997	16121	15919	16017	15957	15915	15801	15956	15931	15818	15864	15982	16031	15887	15988	15674	16002	15906	16087	15753	15705	16115	15847	15851	15878	15956	15955	15947	15923	15817	15942	15857	15724	15883	16060	15696	15908	15965	15990	15877	15684	15977	15785	15995	15916	15772	16097	15829	15762	16106	16076	15931	15865	15881	15919	16047	15892	15997	15961	16022	15864	16054	16003	15706	15953	15868	15880	15936	15855	15970	16000	15918	15859	15804	15765	15876	16116	15653	15963	15772	15792	15719	16016	15839	16027	15878	15911	15800	15706	15870	15893	15841	16173	16127	15920	15939	15903	15928	15803	16048	15857	15917	16016	15970	15931	15887	15907	15891	15812	15742	15938	15887	15649	15768	15895	16001	15995	15940	15934	15796	16063	15909	15863	15686	15800	15969	15949	15774	15917	16029	15940	15837	15830	15837	15844	15891	15683	15987	16016	15969	15941	15892	15948	16080	15903	15881	15853	15853	16097	16066	16020	15922	16002	15983	15861	16033	15812	15946	15898	15881	16086	16052	15886	15881	15956	15886	15802	15745	16000	15785	15946	15986	15939	15977	15885	15868	15672	15805	15806	15873	15935	16007	15958	15825	15837	15910	15785	15960	15839	15707	15771	16079	15773	16078	15939	15888	16100	15819	15799	15813	16052	15985	15830	15967	15840	15949	15763	15916	15954	15879	15920	15842	15645	15917	16080	15981	16031	15863	15774	15898	16052	15877	15865	16028	15857	15875	16105	15885	15750	15903	15738	16149	15792	15879	15876	16020	15765	15954	15839	15869	15927	15936	15930	16045	15906	15863	16028	15901	15916	15959	15931	16003	15945	15683	15884	15737	15828	15843	15777	15906	15934	15962	16163	16073	16069	15901	16017	15833	15811	15748	15856	15695	15977	16062	15841	15743	15737	15769	15853	16034	15776	15807	15919	15921	15970	15860	15977	15852	15880	15985	15938	16213	15867	15897	16038	15843	15895	15739	16070	16079	15925	15946	15985	15919	16047	15800	15788	15809	15860	15872	15956	15995	16034	16017	15948	15999	15870	15972	16076	16015	15915	15931	16006	15756	15654	15872	15885	15965	15731	16027	15934	16205	15960	15994	15906	15879	15893	15868	15865	15849	15765	15827	15958	15929	15859	15710	15855	15802	16093	15772	15866	15867	15732	15802	15770	15994	15696	16209	15947	15853	15931	15903	15943	15796	15912	15898	15828	15680	15771	15896	16021	15603	16008	15803	15983	15903	16064	15947	16013	15847	15950	15820	15913	15874	15943	16038	15758	15669	15943	15862	15849	15791	15839	16045	16160	16020	15880	15989	16034	15811	15964	16145	16014	15833	16156	15796	16094	15846	15927	15923	15835	15862	15798	15955	15684	15871	15895	15997	15905	15905	15821	15980	15785	16026	15786	15893	15947	15971	15959	15796	16024	15913	16031	16066	15995	15878	15923	15706	16084	15845	15723	16062	15997	15938	15797	15765	15733	15857	15872	15818	15914	15906	15921	15942	15956	15722	15954	15924	15853	15883	15916	15840	15824	15897	15820	15884	15812	15910	15963	16086	15940	15804	15948	15743	15869	15889	15966	15854	15931	15922	15863	15904	15761	16075	16155	15825	15851	15774	15836	15837	15815	15680	15810	15858	15969	15912	15773	15828	15961	15794	15841	15974	15960	16005	15815	15958	16047	15863	15987	15915	15814	15977	15766	16035	15970	15763	15823	15831	15801	15622	15877	15851	15781	16042	15925	15711	15742	16016	16043	15850	15782	15846	15784	15973	15894	16054	15829	15833	15772	15811	15642	15872	15938	16020	15784	15796	15998	16052	15850	15759	15781	15879	15840	15782	16091	15915	16049	15841	15966	15872	15912	15784	15919	15725	15872	15680	15869	15901	16094	16072	16027	15866	16161	15923	15749	15763	15788	15785	15984	15954	15877	15987	15896	15897	16044	15858	15862	15811	16129	15841	15799	15759	16008	15955	15862	15874	15919	15904	15865	16043	16008	15901	15922	16087	15955	15943	15766	15776	16007	15846	15830	15701	15808	15962	15846	15918	15916	15706	15725	15957	16079	15777	15943	15887	16023	15892	16029	15885	15898	15768	15876	15894	15939	15901	15868	16007	16121	15740	15894	15861	16066	15828	15752	15837	15970	15859	16194	15825	15927	15772	16039	15793	15974	16161	16153	16010	16030	15927	15829	15875	15897	15855	15894	15796	15918	15990	15844	16046	15910	16028	15780	15893	15926	15904	15892	15810	15955	15973	15874	16029	15827	15918	15834	15797	15754	15882	15889	16129	16056	15906	15934	15832	15787	16026	15898	15953	15895	15728	15663	15923	16074	15806	15914	16031	15805	16025	15956	15745	15965	15851	15900	15945	15951	16221	16118	16097	15934	15642	15947	15922	15889	15848	15959	15788	15995	15993	16051	15905	15921	15855	15931	15913	15766	15955	15581	15805	15961	15898	15732	15855	15791	16009	15829	15764	16066	15855	15879	15927	15699	16026	15985	15799	15937	15889	15982	15980	15907	15995	15921	16025	15940	15764	15835	16023	15840	15760	15955	16042	15950	15941	15980	15911	15951	15824	15891	15857	15976	16010	15975	15893	15949	15844	15975	15983	15737	15896	16050	15768	15839	15910	15944	15910	15664	15966	15810	15743	15922	15876	15960	15672	16129	15994	16086	15732	15891	15977	15805	15657	15823	15921	15833	15870	15812	15804	15988	16008	15771	16004	15869	16023	15782	15682	15923	15797	15706	15758	15924	16052	15890	15833	15985	15913	16045	15757	15752	15816	15876	15753	15844	15963	15773	15761	15861	15816	15994	15933	15806	15957	16130	16248	15859	16059	15803	15898	15779	15906	15943	15954	16014	15811	15850	15915	16024	15875	15875	15863	16045	15910	15932	15814	15937	16030	15884	15793	15959	15746	15843	16012	15740	16002	15858	15728	15824	15928	15979	16050	16053	15821	15769	15817	15805	15993	16008	15978	15941	15967	15888	15750	16114	16157	16077	16039	15871	15912	15843	15816	15889	15731	15964	15886	15770	15849	15771	15867	15893	15874	15893	15945	15913	15892	15883	16057	16073	15923	16031	15903	15919	15721	15839	15961	16153	15850	15946	15960	15803	15851	16000	15755	15956	15594	15831	15817	15998	15924	15915	15957	15884	16041	15821	15924	16174	15824	16037	16017	15909	15808	15777	15661	15828	15770	15795	15993	15925	15875	16089	15878	15751	15891	15869	15980	15908	15951	15948	15896	15960	16014	15873	16000	15972	15857	15982	15867	15897	15882	16023	15882	15740	16003	15843	15855	16061	15904	16083	15852	15937	15913	15876	16006	16105	15961	15817	16027	15867	15983	15708	15720	15887	15928	15835	15782	15973	15795	15979	15706	16120	16051	16047	15821	16204	15877	16073	15958	15953	16058	15984	15803	16097	15990	15781	15883	15964	15784	15704	15952	15999	15868	15993	15843	15884	15773	15784	15996	16015	15755	15956	15883	15978	15743	15845	16072	15880	15889	15814	15866	16009	15754	15891	16008	15877	15946	15810	15997	15847	15762	16055	16111	15949	16078	15962	15901	15905	16124	15884	15971	16104	15867	15892	15834	15911	15808	16156	15800	15938	16023	16081	16209	15772	15947	15927	15841	15963	15853	15822	15984	15901	16013	15951	15907	15940	15795	16053	16167	15963	15859	16087	15847	15952	15868	15902	15909	15939	15752	16100	15755	15873	15777	16069	15995	16049	16122	15828	15803	15918	15882	15871	15906	16034	15964	15983	15916	16113	15687	15767	15883	16038	15861	15905	16063	15907	15730	15855	15652	15911	15853
63524	87085	62946	38734	24368	17619	15018	14252	14057	14093	14287	14281	14360	14178	14358	14263	14252	14241	14138	14249	14292	14373	14238	14156	14160	14110	14367	14022	14195	14222	14172	14298	14215	14136	14171	14410	14162	14195	14002	14232	14130	14385	14147	14169	13985	14283	14244	14135	14223	14290	14182	14201	14193	14221	14208	14259	14405	14166	14186	14217	14052	14231	14254	14218	14245	14137	14292	14126	14095	14229	14116	14157	14091	14071	14282	14168	14305	14268	14170	14274	14022	14111	14154	14171	14338	14356	14337	14204	14236	14300	14068	14048	14153	14092	14282	14308	14434	14088	14366	14276	14133	14307	14242	14317	14082	14305	14143	14414	14175	14007	14322	14121	14291	14287	14197	14181	14215	14074	14196	14454	14097	14297	14236	14308	14307	14159	14304	14216	14239	14093	14093	14224	14231	14213	14428	14359	14281	14267	14294	14244	14183	14172	14269	14081	14059	14286	14261	14205	14255	14037	14072	14314	14115	14152	14302	14104	14232	14204	14097	14269	14207	14240	14072	14185	14231	14001	14243	14248	14193	14303	14167	14091	14410	14239	14132	14195	14158	14191	14072	14095	14380	14072	14260	14254	14323	14120	14191	14226	14392	14188	14164	14130	14116	13832	14145	14164	14226	14218	14263	14315	14211	14355	14155	14166	14369	14165	14246	14146	14224	14298	14168	14202	14133	14154	14245	14179	14095	13986	14271	14198	14150	14044	14193	14104	14052	14219	14333	14147	14279	14386	14280	14244	14203	14249	14320	14118	14170	14147	14300	14208	14321	14178	14234	14206	14192	14201	14289	14167	14224	14145	14198	14162	14251	14344	14105	14215	14198	14100	14208	14182	14376	14060	14330	14061	14181	14130	14127	14177	14134	14210	14334	14435	14043	14173	14240	14228	14192	14025	14143	14159	14081	14207	14055	14384	14159	14326	14133	14190	14445	14317	14094	14379	14332	14179	14158	14202	14156	14138	14375	14292	14309	14151	14058	14097	14224	14283	14455	14122	14049	14154	14212	14213	14166	14162	14244	14200	14204	14195	14135	14137	14208	14181	14206	14360	14071	14312	14224	14348	14095	14175	14316	14179	14228	14346	14239	14319	14469	14199	14259	14235	14106	14459	14278	14077	14255	14278	14142	14083	14253	14032	14285	14178	14201	14214	14297	14207	14197	14223	14201	14364	14183	14337	14114	14063	14168	14342	14185	14133	14026	14426	14247	14301	14123	14176	14274	14232	14053	14142	14351	14159	14076	14280	14050	14222	14073	14293	14221	14277	14379	14209	14041	14144	14196	14279	14052	14250	14232	14088	14222	14216	14172	14169	14219	14099	14312	14293	14287	14247	14127	14134	14290	14171	14094	14200	14080	14259	14052	14356	14136	14235	14228	14122	14241	14241	14132	14294	14293	14223	14102	14198	14357	14371	14039	14232	14247	14323	14203	14145	14386	14286	14147	14163	14175	14132	14218	14276	14168	14326	14067	14310	14298	14356	14243	14162	14127	14205	14211	14295	14189	14177	14253	14162	14187	14135	14211	14209	14222	14145	14082	14213	14108	14146	14117	14348	14286	14232	14072	14038	14029	14012	14061	14227	14296	14167	14183	14286	14222	14143	14225	14275	14248	14100	14212	14178	13979	14279	14141	14208	14210	14099	14296	14105	14146	14095	14250	14336	14183	14109	14254	14266	14191	14096	14196	14395	14135	14330	14177	14140	14262	14186	14247	14134	14291	14349	14228	14135	14190	14124	14204	14300	14083	14295	14080	14194	14063	14103	14050	14081	14293	14158	14276	14369	14229	14251	14186	14173	14119	14393	14085	14091	14211	14264	14077	14095	14178	14154	14213	14160	14278	14175	14132	14390	14022	14268	14238	14369	14083	14068	14248	14276	14212	14100	14270	14229	14305	14292	14327	14230	14229	14055	14350	14328	13927	14162	14163	14168	14174	14184	14146	14317	14131	14148	14252	14117	14277	14087	14094	14065	14068	14095	14197	14197	14171	14193	14211	14247	14216	14270	14302	14105	14228	14139	13880	14112	14170	14275	14215	14072	14343	14326	14187	14269	14265	14200	14165	14275	14020	14194	14080	14208	14255	14278	14145	14273	14168	14149	14279	14244	14327	14229	14200	14109	14070	14096	14295	14120	13985	14212	14207	14157	14253	14249	14235	14083	14341	14283	14089	14228	14229	14236	14293	14049	14405	14330	14255	14209	14228	14313	14327	14325	14205	14155	14327	14132	14084	14020	14149	14186	14289	14175	14051	14093	14173	14201	14212	14264	14164	14117	14176	14068	14294	14370	14229	14316	14189	14115	14081	14117	14028	14243	14118	14261	14203	14234	14342	14116	14207	14213	14149	14176	14205	14266	14264	14181	14164	14298	14347	14267	14228	14305	14372	14311	14056	14142	14131	14194	14191	14342	14158	14189	14080	14106	14315	14249	14131	14363	14087	14339	14223	14207	14166	14119	14282	14125	14006	14176	14181	14349	14141	14303	14196	14171	14136	14174	14089	14259	14191	14201	14287	14258	14323	14249	14125	14216	14217	14202	14133	14276	14270	14170	14333	14136	14155	14211	14212	14234	14251	14195	14140	14290	14502	14149	14077	14266	14271	14307	14188	14117	14152	14136	14404	14162	14157	14095	14240	14226	14164	14031	14180	14184	14268	14120	14115	14301	14182	14278	14160	14102	14165	14127	14236	14210	14161	14272	14205	14206	14236	14250	14163	14208	14240	14174	14096	14111	14295	14225	14222	14230	14361	14117	14187	14249	14107	14175	14136	14275	14442	14078	14179	14194	14246	14101	14170	14222	14187	14122	14273	14112	14187	14341	14345	14224	14289	14241	14300	14154	14313	14167	14096	14059	14235	14321	14313	14196	14218	14193	14090	14295	14174	14241	14356	14228	14167	14402	14270	14294	14253	14300	14279	14324	14242	14143	14086	14248	14208	14091	14322	14260	14189	14146	14229	14287	14143	14112	14291	14231	14167	14173	14198	14157	14312	14213	14187	14213	14222	14270	14248	14332	14267	14211	14146	14099	14083	14163	14196	14476	14093	14092	14107	14193	14140	14391	14105	14185	14155	14341	14116	14145	14119	14211	14046	14283	14104	14177	14256	14301	14154	14377	14014	14289	14238	14078	14328	14190	14284	14215	14324	14173	14371	14063	14292	14184	14220	14248	14287	14420	14281	14322	14231	14248	14255	14330	14241	14156	14105	14235	14160	14203	14233	14237	14220	14319	14094	14101	14131	14409	14195	14190	14193	14330	14331	14228	14128	14283	14350	14222	14276	14128	14299	14184	14268	14060	14322	14221	14473	14261	14279	14320	14170	14163	14090	14340	14211	14172	14187	14363	14231	14133	14394	14320	14248	14247	14135	14189	14132	14199	14132	14360	14163	14471	14203	14134	14363	14205	14164	14141	14094	14089	14211	14227	14318	14057	14148	14211	14300	14157	14115	14340	14213	14376	14151	14261	14193	14062	14361	14142	14176	14221	14362	14137	14288	14223	14192	14122	14227	14177	14299	14172	14267	14362	14270	14229	14183	14323	14238	14202	14327	14185	14184	14427	14196	14127	14168	14264	14073	14341	14128	14282	14083	14156	14061	14116	14253	14121	14199	14284	14323	14200	14082	14320	14292	14138	14169	14324	14190	14382	14178	14314	14216	14288	14174	14162	14295	14390	14119	14110	14259	14261	14177	14280	14203	14218	14282	14329	14193	14138	14056	14132	14130	14132	14340	14392	14186	14233	14288	14244	14214	14176	14081	14310	14169	14330	14282	14227	14114	14366	14235	14209	14226	14012	14155	14137	14296	14399	14290	14138	14145	14220	14082	14283	14148	14259	14104	14162	14320	14221	14303	14219	14308	14139	14229	13997	14303	14302	14029	14148	14309	14184	14225	14129	14188	14160	14268	14155	14304	14146	14327	14058	14167	14251	14369	14091	14206	14287	14184	14220	14094	14367	14181	14171	14268	14230	14269	14232	14184	14296	14118	14274	14300	14285	14202	14217	14233	14342	14273	14173	14298	14181	14254	14139	14260	14207	14354	14287	14368	14223	14072	14164	14131	14212	14160	13962	14290	14412	14218	14244	14368	14168	14161	14270	14206	14282	14203	14177	14097	14136	14235	14377	14003	14128	14396	14277	14246	14203	14081	14319	14093	14164	14266	14271	14155	14176	14206	14129	14180	13994	14290	14223	14219	14137	14200	14187	14296	14170	13990	14232	14244	14124	14324	14118	14187	14207	14311	14238	13942	14245	14102	14140	14177	14088	14186	14209	14169	14208	14160	14234	14140	14269	14148	14117	14129	14286	14186	14041	14203	14241	14203	14230	14196	14198	14214	14144	14264	14260	14054	14081	14314	14138	14334	14226	14286	14042	14140	14140	14185	14281	14214	14308	14080	14254	14016	14171	14230	14245	14228	14303	14266	14206	14155	13995	14302	14109	14181	14160	14149	14255	14362	14157	14135	14511	14203	14289	14243	14099	14181	14267	14246	14252	14155	14277	14202	14223	14290	14098	14474	14220	14184	14423	14157	14441	14339	14439	14217	14136	14373	14189	14088	14165	14254	14085	14302	14172	14208	14128	14192	14228	14180	14188	14016	14229	14082	14265	14169	14345	14191	14181	14183	14178	14058	14283	14248	14297	14163	14243	14112	14229	14189	14014	14105	14052	14117	14194	14121	14127	14230	14201	14120	14125	14223	14201	14176	14358	14255	14193	14096	14169	14151	14243	14189	14205	14274	14220	14158	14483	14190	14239	14088	14282	14201	14283	14120	14080	14280	14266	14284	14243	14294	14057	14163	14202	14283	14364	14061	14023	14277	14219	14316	14216	14173	14216	14238	14234	14349	14361	14257	14081	14182	14221	14350	14354	14267	14129	14156	14436	14215	14153	14253	14128	14100	14250	14152	14164	14151	14139	14335	14339	14214	14147	14129	14160	14173	14222	14063	14248	14301	14266	14291	14152	14168	14179	14330	14173	14239	14287	14130	14240	14266	14253	14254	14298	14118	14263	14242	14161	14236	14068	14202	14027	14004	14115	14272	14117	14139	14096	14166	14168	14058	14333	14389	14252	14076	14091	14234	14295	14178	14156	14139	14189	14341	14337	14373	14247	14167	14297	14103	14317
23032	21973	29721	24760	22456	23605	23975	17715	16263	16609	16521	16445	16516	16336	16263	16402	16280	16298	16339	16345	16128	16089	16340	16143	16122	16237	16287	16109	15973	16072	16148	16155	16107	16031	16128	16119	15973	16088	16103	16144	16351	16139	16052	16105	16168	16120	16166	16104	16138	15987	16161	16054	16112	16091	16029	16085	16195	16105	16013	15896	16054	16056	16058	16061	16135	16024	16151	16091	15982	16166	16120	16341	16036	16219	16003	15914	16211	16261	16134	15864	16144	15994	16153	16103	16038	16085	16085	16273	15965	15842	16036	16277	16128	16091	16226	16162	15985	16028	15983	15995	16370	16186	16074	15968	15909	16037	16151	16074	16271	16009	15958	16070	15917	16119	15858	16077	16022	16119	15947	15972	16090	16005	16286	15950	15997	16058	16041	15958	16202	16113	15932	15997	15882	16045	16202	16110	15938	16013	15947	16014	15884	15963	15900	16035	16051	16037	16070	15804	16214	16022	16134	16153	16147	16060	16195	15937	15896	15944	16121	16010	15967	15949	16042	16231	16014	15980	16108	16113	16136	15854	16220	16072	15995	15935	15972	16123	15941	15965	16244	16044	16052	16001	16008	16016	15905	15870	15906	16327	16039	16063	16246	16102	16074	15925	15932	16002	15996	15920	15957	16116	16060	16080	15774	15882	16112	15789	16100	16108	16017	15858	16251	16088	16227	15996	15849	16075	16249	16195	16148	15884	16113	16101	15980	15935	16030	16314	15921	16117	16138	15895	15978	16066	15811	15850	15925	15830	16143	16076	16246	16018	16068	16121	16057	16033	16184	15939	15961	15911	16116	15995	15915	16268	16105	16022	16005	16076	16038	16142	16161	16064	16021	16107	16200	16038	16007	16240	15939	16189	16192	15953	16006	16022	16063	15901	15953	16090	16166	16060	16129	16214	16123	16185	16000	16232	16012	16071	15800	15941	16027	15992	16104	16091	15911	16136	16113	16039	16033	16161	16050	16112	16010	16202	16056	16058	16038	15921	15953	15900	16056	16163	16086	15821	15981	16132	16029	15918	16087	16052	16028	16268	15914	16143	16050	16067	16105	15978	16045	16018	16111	15958	15926	16110	15996	15964	16059	16127	16031	15935	15968	15725	16013	15845	16196	16076	15989	16042	15883	16129	15913	16150	16066	16188	16050	16107	16056	15911	16059	16127	16178	15778	15741	16098	15923	16122	15926	15971	15938	16117	16166	15816	16173	15892	15899	15948	16110	15991	15985	16022	15967	16088	16014	15880	16021	16101	16040	15987	16073	16215	16164	16036	16157	16152	16022	16007	16086	15999	16040	15968	16335	16016	16137	16119	16076	15931	16004	15930	16119	15877	15877	16203	15932	16193	16039	16057	16185	15849	16234	16048	15860	16180	15986	15869	15967	15851	16034	16181	16054	15920	15988	16164	15902	15791	16130	15909	16189	15994	15974	15955	16010	15883	16042	15973	16083	16033	16024	16367	16151	16062	16085	16110	16021	16097	15934	15839	16003	15889	16026	15902	16094	15865	16126	15998	15922	15987	16123	16279	16010	15940	15920	15995	16005	15985	16019	16282	16150	16057	16087	16168	16163	16199	16128	16010	15985	15999	15917	15972	15886	15919	16023	16075	16042	16052	16090	15969	16061	15848	16032	16145	15946	16009	15850	15924	15943	16153	15967	16014	16114	15971	15940	15959	16110	16090	16019	16188	16001	15923	15937	15969	16106	16138	16122	15972	16301	15960	16115	16207	16386	16136	15956	15893	16121	15954	16045	16026	15939	16035	16036	15985	15981	15934	16037	16066	15966	16274	16171	15859	16025	15961	16032	16141	16028	16185	15930	16197	15960	15972	15941	15984	16079	16019	16081	16010	15926	15952	15921	16026	16126	16109	16041	16135	16083	16094	15990	15940	15997	15889	16146	16019	15994	16154	16083	16140	16084	16135	15934	16109	16018	16041	16073	16013	16120	16215	16055	16013	16038	15855	15987	16011	15973	15925	15932	15906	15892	15716	16025	15905	16122	15998	16053	16077	16149	16014	16166	16315	15917	15830	16001	15966	15984	16117	16188	16153	16293	16114	16071	16047	16116	16016	16045	16058	16083	15850	15910	15875	15887	15880	16136	15999	16146	15978	16125	16028	16118	15880	15981	15904	16062	15863	16031	16035	16221	16136	16100	16228	16003	16022	15892	15889	16220	15952	15918	16029	15992	15987	16140	15929	15914	15848	15919	16047	15939	16069	16042	15994	16186	16166	16021	16124	16020	16139	15950	16241	16058	15926	15823	16145	16224	16130	15914	16024	15995	16078	16053	15997	15825	16001	16024	15996	16166	16056	16148	16041	15893	16111	16016	15958	16096	16067	16193	16008	15998	15967	16296	16234	15959	15885	16022	16152	16024	15975	16044	15999	16104	16250	15846	15846	16155	15929	15814	16012	16024	15901	15816	16052	15991	16017	16037	16081	15920	15922	16208	16208	16062	16138	16006	15923	15846	15932	15841	16029	16026	16116	16187	16248	16050	16085	16313	16185	16213	16177	16095	16152	16257	16095	15824	16024	15943	15864	16148	15883	15887	16126	16031	15971	15990	16046	16017	15892	16170	15818	15863	16011	16076	16109	16010	16091	15960	16170	15908	16055	16075	16038	16140	16041	16202	16273	15976	16131	16102	15869	16190	16014	16053	16045	16087	16014	16036	15930	15893	16159	16088	16161	16063	16154	16294	16075	16034	15912	16098	16067	16138	15937	16036	16020	16188	15846	15981	15890	16033	16056	16147	15931	16039	16014	16074	16105	16237	16242	15953	16039	16030	15778	15984	16051	15920	15863	16077	16014	16070	15876	16100	16185	15968	16028	16136	15944	16119	16138	15927	16087	16058	16022	16004	15979	15988	16135	16102	16360	15903	16208	16000	16102	16088	15973	16140	15994	16119	16074	15907	16000	16044	16067	16099	16080	15850	15964	15983	15916	15961	16073	16003	15979	15902	16136	16032	16104	15994	16239	16098	15909	16023	16045	16141	16054	16078	15950	15928	15980	15990	15901	15963	15861	16169	16112	16053	15975	15768	15918	15952	16167	15945	16066	16064	16000	16117	15981	15812	15909	15992	16099	16057	16092	15984	16094	16025	16099	16149	16047	16202	16059	16038	16112	15919	16133	16111	16073	16021	15971	15985	16117	15881	15960	16009	15980	16139	16143	16129	15927	16040	16028	16140	16135	16079	16050	15995	16112	16092	15948	16021	15983	16034	15960	15947	16007	16143	15949	16078	16023	16117	16095	16010	15976	16034	16004	15781	16131	16048	15933	15886	15968	15937	16105	16069	15926	16115	15912	15927	16027	15980	16209	15909	16002	15975	16130	15981	16069	15894	16086	16073	16000	16182	15946	16007	16174	15784	15961	16089	16037	16022	16052	16224	16044	16116	15879	15896	16041	16077	16031	16219	16080	16050	16108	15886	16108	16201	16252	16113	15948	15917	15948	16139	16096	15997	15801	15817	15894	16191	16026	16309	16153	16156	16150	16000	16110	16069	16048	16088	15963	16152	16138	15921	15944	15814	15859	16005	16039	15972	15972	16063	16014	15942	16264	16067	16042	16022	15976	15952	16121	15929	15820	15908	16187	16002	16059	15891	15724	16025	16028	15985	15951	16023	15900	16269	15923	16118	16132	15993	16316	16179	15979	15763	15859	16018	16097	16273	15891	16052	15968	15944	16125	16018	16188	15752	16184	16144	15942	15940	15951	16230	16092	15997	16009	15978	15958	15885	16091	15859	15973	15935	16057	16074	16096	16205	16185	15971	16002	15908	16056	16050	15996	15988	16134	15877	15846	15972	16163	16001	15767	16017	16015	15800	15919	16020	16064	16114	15957	16021	16080	16071	16232	15960	15912	16089	16073	16111	15987	15937	16073	15920	15939	16034	15976	15975	16082	16193	15909	16027	15891	16054	16304	15994	15848	15966	16001	16058	16156	16065	16088	16097	15927	15857	16097	16127	16113	15907	15886	16059	16208	16071	15969	15837	16015	16107	16001	15997	16020	15996	16214	16192	16104	16023	16119	15944	15982	15991	15888	15990	15944	16046	16083	16057	15875	16107	16045	15961	15983	15835	16049	16071	15926	15873	15872	15970	16053	15885	15959	16039	15981	16028	15996	16108	16153	15986	15821	16067	15917	16238	16023	16070	15875	16093	15846	16180	16104	15874	16124	15993	16079	16035	16167	16022	16112	16010	15924	16022	16101	15951	16090	16159	15976	15884	15921	16198	15718	15941	16026	16143	16133	15983	15995	16094	16003	16125	16113	15971	15994	16041	15997	15858	16061	16083	16044	16077	16014	16091	16086	16108	16119	15914	16073	15988	16051	16045	15864	16080	16281	16141	16243	15883	15902	15976	16186	15991	16033	16044	15971	16044	16071	16112	16010	16098	16065	16309	16094	16042	15999	16034	16016	16002	16038	16133	16028	16095	16084	16029	15966	15995	16124	16352	16125	16052	15983	15955	16240	15960	15883	15844	16091	15904	15954	16135	15928	15985	15902	15914	15721	16162	16116	16084	15918	16098	16090	15880	15987	15884	16106	15992	16059	16151	15837	15928	16033	15991	16004	16064	16154	15872	15834	16018	15881	15776	15923	16108	16227	15910	15973	15921	16106	15872	15999	15887	15969	16117	16041	16044	15995	16034	16015	15886	16008	15840	16192	16025	16119	15969	15881	16087	16118	16183	15999	15934	15878	16033	16004	15741	15991	16044	15950	15930	15772	15905	15965	16053	15922	15988	16082	16008	16059	15950	15957	15943	15847	15802	15983	16040	16067	16030	16068	16015	15903	16072	15796	16035	16027	16002	16029	16125	16170	15990	15982	16036	16024	15861	16048	16024	15871	16195	15854	15740	15931	15952	16056	15901	16128	16061	15982	16146	16117	15940	15959	15935	15955	15964	15799	15936	15866	16252	15974	16051	16039	16009	16237	16149	16015	16041	15845	15836	16122	16114	15924	16140	16025	15977	16085	15856	15937	16219	16137	15962	16093	15927	15927	15991	16203	15937	16220	16077	15952	16261	15993	16004	15943	16175	16172	16136	16248	15878	15998	15890	15978	15882	16063	15909	15970	16151	15904	15919	15847	16051	16127	16039	16181	15846	16032	16168	16093
59169	97605	77267	49482	31895	20302	15973	14308	14377	14216	14083	14179	14254	14102	14148	14042	14220	14227	14260	14272	14270	14190	14013	14176	14384	14238	14219	13984	14188	14188	14116	14112	14128	14147	14268	14209	14224	14163	14240	14019	14156	14149	14438	14142	14183	14244	14182	14348	14253	14172	14215	14257	14271	14190	14309	14258	14339	14185	14069	14036	14295	14191	14366	14201	14217	14089	14194	14132	14192	14317	14209	14245	14239	14183	14188	14198	14327	14178	14198	14173	14372	14057	14363	14294	14219	14074	14155	14084	14145	14037	14185	14349	14081	14127	14200	14449	14197	14114	14136	14292	14223	14309	14058	14115	14308	14310	14278	14256	14302	13905	14069	14182	14314	14287	14182	14270	14169	14097	14236	14157	14150	14161	14190	14239	14201	14113	14086	14282	14195	14178	14006	14316	14194	14379	14182	14217	14173	13983	14260	14227	14252	14283	14219	14271	14215	14309	14192	14243	14223	14112	14195	14354	14259	14314	14360	14200	14283	14189	14208	14259	14241	14403	14161	14047	14124	14155	14323	14208	14103	14133	14291	14163	14087	14299	14245	14058	14252	14170	14178	14252	14184	14264	14159	14204	14087	14089	14193	14231	14218	14194	14269	13911	14151	14105	14215	14210	14251	14245	14127	14212	14225	14279	14438	14094	14268	14204	14118	14227	14219	14273	14242	14253	14184	14132	14164	14131	14254	14321	14178	14087	14326	14326	14238	14087	14299	14226	14373	14175	14205	14240	14312	14305	14222	14349	14334	14321	14215	14212	14041	14105	14328	14269	14029	14174	14209	14241	14155	14340	14269	14168	14267	14179	14160	14310	14112	14077	14293	14321	14136	14245	14212	14218	14222	14157	14196	14165	14280	14124	14111	14173	14102	14216	14104	14047	14086	14380	14274	14203	14209	14256	14122	14092	14209	14197	14275	14285	14199	14127	14149	14267	14042	14148	14112	14375	14134	14080	14119	14067	14239	14345	14258	14262	14260	14192	14189	14231	14349	14243	14131	14154	14092	14130	14140	14140	14084	14160	14059	14110	14151	14250	14333	14241	14327	14245	14144	14350	14147	14230	14139	14127	14279	14074	14317	14248	14218	14168	14363	14244	14132	14246	14285	14161	14146	14304	14257	14446	14277	14291	14145	14110	14071	14259	14097	14259	14105	13973	14222	14209	13978	14184	14238	14092	14082	14231	14332	14285	14331	14280	14210	14314	14212	13999	14239	14289	14312	14116	14304	14223	14191	14206	14366	14308	14199	14275	14220	14140	14150	14257	14256	14137	14172	14163	14254	14100	14286	14113	14308	14185	14146	14161	14181	14383	14229	14101	14150	14196	14282	14203	14207	14327	14310	14292	14081	14126	14233	14207	14233	14039	14190	14440	14148	14358	14172	14161	14124	14186	14173	14157	14338	14220	14247	14060	14125	14108	14166	14280	14128	14212	14052	14237	14190	14265	14180	14134	14226	14311	14199	14083	14139	14187	14046	14196	14394	14327	14170	14088	14170	14274	14281	14262	14093	14242	14155	14106	14252	14345	14082	14278	14102	14348	14187	14253	14297	14119	14067	14229	14243	14212	14071	14287	14278	14304	14238	14259	14083	14118	14307	14235	14048	14110	14057	14247	14176	14174	14098	14094	14162	14095	14091	14304	14072	14081	14265	14117	14256	14236	14251	14138	14209	14246	14107	14189	14146	14247	14274	14248	14236	14167	14167	14249	14202	14230	14122	14018	14240	14285	14404	14274	14248	14122	14347	14150	14026	14287	14189	14206	14323	14083	14194	14120	14259	14141	14397	14123	14147	14207	14330	14160	14268	14136	14217	14009	14208	14080	14153	14140	14290	14284	14273	14022	14424	14205	14240	14170	14184	14169	14116	14163	14198	14203	14061	14125	14116	14124	14234	14113	14223	14097	14298	14224	14096	14189	14191	14290	14200	14089	14166	14227	14144	14138	14185	14320	14235	14169	14121	14233	14427	14057	14354	14136	14191	14247	14180	14128	14198	14060	14195	14179	14121	14196	14260	14232	14132	14181	14329	14154	14241	14224	14246	14258	14204	14224	14194	14147	14204	14089	14117	14210	14037	14177	14309	14221	14215	14285	14116	14424	14052	14433	14251	14083	14032	14344	14302	14416	14148	14157	14138	14168	14044	14166	14114	14256	14280	14181	14165	14191	14184	14201	14047	14256	14251	14170	14228	14231	14178	14136	14328	14226	14319	14254	14244	14127	14455	14218	14213	14150	14189	14073	14272	14288	14337	14150	14273	14412	14093	14057	14169	14270	14075	14152	14060	14197	14182	14179	14228	14297	14419	14172	14189	14166	14235	14376	14206	14157	14132	14263	14417	14289	14055	14169	14202	14211	14305	14128	14140	14183	14273	14120	14255	14309	14211	14113	14264	14131	14171	14289	14236	14161	14491	14282	14267	14363	14102	14306	14319	14260	14213	14232	14123	14298	14306	14077	14305	14055	14022	14107	14266	14229	14283	14115	14157	14153	14158	14145	14096	14421	14358	14264	14188	14259	14061	14209	14077	14205	14232	14239	14129	14217	14242	14194	14170	14141	14254	14221	14287	14261	14208	14135	14228	14175	14318	14234	14177	14394	14188	14319	14144	14327	14259	14201	13978	14322	14124	14195	14216	14137	13929	14195	14241	14217	14335	14227	14229	14321	14157	14083	14206	14221	14141	14374	14148	14006	14096	14223	14214	14168	14219	14408	14210	14213	14110	14253	14080	14120	14260	14338	14090	14234	14378	14198	14201	14289	14202	14225	14319	14166	14240	14320	14057	14282	14224	14151	14224	14191	14292	14103	14236	14045	14105	14118	14348	14342	14209	14169	14027	14294	14237	14278	14272	14226	14183	14150	14166	14077	14212	14316	14279	14166	14203	14121	14183	14246	14125	14295	14195	14076	14109	14178	14207	14287	14225	14146	14379	14132	14112	14147	14210	14163	14167	14130	14031	14270	14106	14209	14239	14145	14276	14206	14217	14143	14325	14232	14306	14240	14307	14289	14251	14207	14075	14232	14115	14174	14244	14128	14136	14258	14235	14228	14140	14267	14164	13954	14060	14461	14188	14223	14234	14130	14197	14172	14257	14181	14412	14250	14266	14355	14303	14186	14232	14143	14209	14077	14173	14162	14294	14374	14148	14245	14150	14113	14203	14083	14070	14193	14146	14234	14415	14259	14224	14241	14194	14213	14163	14079	14141	14175	14233	14282	14193	14114	14294	14192	14017	14309	14374	14235	14148	14336	14414	14262	14289	14134	14142	14315	14347	14270	14259	14238	14322	14260	14326	14266	14196	14323	14397	14249	14222	14246	14076	14268	14109	14212	14174	14212	14325	14310	14299	14133	14258	14203	14253	14264	14177	14188	14274	14318	14327	14246	14101	14253	14214	14188	14222	14355	14247	14306	14223	14162	14218	14247	14187	14215	14193	14290	14099	14287	14386	14252	14194	14187	14289	14096	14352	14250	14186	14219	14207	14195	14130	14037	14317	14407	14011	14248	14145	14214	14316	14131	14180	14152	14141	14265	14049	14053	14272	14100	14111	14210	14374	14308	14279	14254	13991	14205	13996	14110	14197	14345	14203	14192	14213	14194	14100	14174	14169	14142	14153	14098	14187	14168	14125	14377	14245	14169	14288	14177	14105	14120	14165	14143	14083	14130	14075	14172	14203	14148	14276	14106	14287	14185	14146	14379	14223	14162	14158	14164	14203	14169	14188	14185	14136	14401	14173	14323	14190	14415	14151	14235	14142	14040	14263	14078	14276	14076	14271	14151	14161	14180	14187	14321	14106	14338	14212	14186	14142	14239	14356	14254	14181	14208	14041	14325	14212	14389	14225	14205	14103	14161	14216	14199	14246	14199	14263	14367	14119	14139	14238	14296	14224	14120	14239	14259	14114	14276	14166	14180	14293	14271	14166	14218	14245	14159	14136	14314	13994	14167	14176	14137	14123	14089	14276	14262	14268	14141	14320	14227	14262	14257	14373	14129	14104	14171	14159	14287	14261	14403	14241	14095	14157	14002	14374	14142	14216	14132	14248	14331	14315	14218	14244	14348	14327	14131	14105	14309	14094	14309	14217	14140	14147	14182	14349	14158	14133	14218	14229	14145	14328	14209	14131	14204	13977	14311	13954	14247	14219	14246	14317	14453	14403	14346	14215	14261	14106	14196	14174	14297	14212	14343	14199	14238	14346	14149	14081	14245	14222	14347	14268	14179	14301	14209	14119	14361	14119	14055	14131	14279	14114	14186	14225	14331	14102	14265	14111	14151	14053	14164	14257	14201	14070	14352	14316	14220	14164	14150	14293	14198	14098	14351	14195	14191	14161	14289	14211	14021	14101	14260	14147	14134	14320	14304	14107	14216	14311	14269	14404	14062	14032	14221	14144	14206	14070	13978	14122	14139	14241	14098	14181	14255	14085	14235	14373	14139	14044	14049	14234	14200	14241	14110	14030	14339	14181	14077	14103	14097	14013	14260	14149	14188	14146	14028	14100	14310	14093	14152	14084	14254	14227	14287	14168	14093	14250	14153	14232	14085	14193	14109	14179	14230	14120	14111	14111	14081	14347	14231	14392	14220	14229	14296	14169	14211	14101	14159	14339	14110	14252	14199	14212	14178	14258	14136	14143	14200	14076	14154	14145	14297	14207	14108	14362	14069	14181	14105	14272	14255	14243	14103	14238	14191	14199	14234	14172	14142	14096	14294	14107	14272	14109	14258	14109	14070	14308	14167	14321	14362	14081	14131	14210	14264	14162	14201	14262	14358	14244	14139	14291	14329	14049	14139	14327	14269	14365	14108	14169	14312	14121	14277	14211	14341	14206	14158	14249	14275	14301	14263	14323	14101	14224	14247	14160	14126	14045	14194	14208	14417	14022	14077	14160	14168	14163	14113	14157	14369	14294	14176	14015	14011	14158	14161	14258	14066	14353	14176	14168	14162	14023	14138	14128	14196	14214	14311	13994	14180	14195	14241	14003	14168	14274	14270	14206	14293	14141	14249	14332	14260	14112	14145	14271	14105	14312	14382	14195	14137	14063	14253	14136	14063	14127	14193	14239	14275	14235	14246	14077	14294	14208	14161	14187	14213	14260	14305	14134	14199	14234	14154	14257	14207
33296	35647	33099	25424	18560	17101	16685	16187	16291	16159	16127	16119	16213	15948	15973	15955	16212	16036	16077	16112	16162	16239	16241	16196	16210	16113	16227	16064	16136	16098	16216	16135	16177	16107	15994	16061	16197	16293	15982	16077	16053	15904	16057	16308	16133	16214	16007	16070	16033	16099	16125	15987	16199	16210	15952	16125	16312	16144	16144	16116	15932	15918	16100	16042	16072	16279	16123	15986	16059	15933	16216	16166	16077	16018	16152	16270	16173	16108	16165	16049	16019	15976	15961	16235	16157	16138	16292	16093	15783	16178	16026	15882	16072	16077	16088	16101	16135	16163	16302	16303	16028	15963	16064	16283	16218	16130	16144	16012	16144	15960	15880	16172	16141	16193	16131	16079	16057	15993	16218	15963	15942	15953	16134	16096	16045	16146	15986	16267	16112	16061	16201	16228	15966	16008	16071	15985	15951	16034	15973	15915	16099	16146	16073	16088	16026	16120	16289	15943	16080	16148	16024	15755	15844	16023	16128	15887	16229	16158	16126	16062	15931	16063	16158	16063	15970	15992	16087	16203	16135	16034	16159	16171	16035	16092	16087	15900	16290	16242	15995	16245	16265	15985	16044	15902	15967	16237	15862	15998	16177	15988	16036	16011	16023	15950	15939	16168	16173	15810	16081	15862	16141	16067	16217	16008	16016	16279	16009	15850	16038	15958	15910	16118	16015	16049	16128	16095	16117	15948	15796	15963	16096	16143	16178	16118	16056	16298	16104	16072	16001	16178	16288	16052	15891	16151	15963	16213	16036	15966	15875	15926	16173	16021	15882	15984	16126	16050	16216	16101	15956	16055	16048	16033	16298	16092	16017	16258	15979	15978	16187	16156	16007	16147	16105	15930	15999	16110	15918	16107	16006	16198	16188	16151	16116	16141	15896	16115	16088	16058	16157	16041	16042	15818	16209	15891	15962	15890	15960	16207	16147	16015	16022	15976	16215	16038	16087	16005	16066	16132	16013	16251	16102	16233	15989	16027	16053	16092	16056	15892	16054	16043	15901	16121	16011	16027	16054	16067	16025	15906	16200	16027	16145	16001	16060	16068	16374	15909	15876	16154	15937	16064	16140	16040	15972	16091	16201	16047	16127	16001	15913	16370	16333	16272	16090	16107	16076	16082	16196	16177	15892	16279	15903	16248	16133	15790	16012	16032	16084	16203	16167	16124	16122	16115	16108	16000	16014	16076	15985	16088	16103	15934	16209	16128	16058	16074	16067	16115	15967	16213	16057	15951	16045	16028	15947	15954	16184	16012	15967	16122	16001	16204	15830	16071	16142	16101	16009	15951	15889	16204	16008	15882	16115	16029	16015	16146	16087	16161	16105	16033	16018	16218	16134	16121	16117	16193	16076	16212	16242	16109	16058	16019	15962	16030	15990	16292	16083	16164	16075	16145	15880	16122	16094	16046	16095	15904	16010	15976	16160	16054	16146	16249	16018	15979	16063	15877	16076	16121	15924	16000	15857	16079	16064	16082	16126	16167	16190	16050	16035	15964	16130	15741	16086	16070	16048	16235	16117	16174	16187	16139	15869	16179	16222	16145	16013	16036	16147	16038	16082	16305	15923	16070	15971	15988	16040	16020	16209	16007	15975	16080	15966	15964	16088	16090	15986	16108	16010	15936	16133	15950	15975	16148	15991	16077	15932	15751	16084	15893	16007	15969	15809	16226	16062	15911	16090	16237	16170	16056	16247	16090	16109	16416	15937	15956	16152	16300	16087	16135	16234	16095	16082	16232	16097	16106	16225	16138	16068	16005	15993	15964	16280	16181	15953	16119	16081	16101	16202	16290	16159	16097	16114	16044	15885	16423	16284	16197	16190	15927	16050	16266	16002	16006	16060	16033	16149	16164	15916	15972	16036	15981	15988	16124	16117	16135	16036	16048	16037	16153	16312	16100	16035	16082	15975	15981	16075	16165	16251	15973	15880	16006	16004	16027	16132	16026	15995	15897	16008	15939	16018	16013	16091	16164	16317	16069	16171	15993	15864	15861	16154	16051	16334	16255	16215	16053	16115	16038	15965	16190	16225	16184	16150	16032	16206	16079	16133	16093	16213	15957	16228	16032	16204	15768	16017	16112	16144	16107	15961	16266	16186	16237	16058	16072	16057	15947	16047	16081	16018	16184	16076	16165	16063	16194	16027	15918	16119	16070	16065	16077	16136	16185	15960	15941	16099	16017	15881	15917	16127	15854	15905	16000	15982	16190	16171	16043	16262	16087	15993	16062	15993	15773	16148	16095	16154	16054	15862	16000	16079	16120	16229	16018	16149	16006	16036	16130	16157	15987	15895	16044	16373	16152	16121	15985	16216	15988	16170	16276	16253	16194	16127	15948	16073	16057	16032	16131	16000	16007	16055	15993	16268	16129	16028	15994	16132	16104	16068	16065	16055	16055	15912	16126	15882	16064	16299	16113	16121	16071	16050	16146	16032	16223	16130	16011	16253	16215	15905	16022	15886	16204	16085	16117	16203	15936	15908	16143	16115	16013	16137	15982	16316	15994	16136	16141	15873	15945	16145	16127	16100	16127	16076	16171	16241	16070	16192	15997	16005	16154	16058	16002	16160	15981	15925	16199	16160	16121	16048	16101	15911	15986	16004	16160	16004	16220	16002	15966	16054	16160	15962	16124	15939	15979	16035	16196	16087	15881	16076	16110	16060	16060	16055	15941	16156	16157	16079	15995	16163	15929	16227	15846	15905	16120	15948	16094	16078	16095	15972	15961	16075	16099	16093	16075	16100	16170	15917	15959	16153	16141	16232	16082	16169	16177	16047	15982	16264	16150	16254	16139	16107	16212	16125	16127	16041	16204	16096	15967	16295	16069	16113	15885	16267	16061	16150	16115	16047	15999	16311	16006	16040	16048	15810	16006	16195	16071	16126	16145	16254	16034	16290	15763	15918	16044	16067	16300	16206	16248	16137	16070	16013	16049	15983	16020	16207	15954	16054	16225	15893	16179	16066	16044	16033	15940	16250	16264	16043	15974	16064	16165	15965	16214	16260	16157	16057	16269	16066	16164	16018	16025	16055	15939	16085	16043	16141	16058	16110	15937	16174	16065	15974	15915	16224	16055	15962	16350	16116	16283	15980	15979	16208	16104	16268	16086	16114	16008	16156	16129	16116	15972	16035	16200	16128	16002	15981	15971	16081	16155	16135	16157	16166	16054	16123	15999	16130	16006	15945	16132	16074	16037	16171	16145	16138	16052	16258	16256	16024	15958	16121	16055	16028	15948	16016	16145	16109	16102	15986	16128	16210	16100	16149	16160	16368	16101	16116	15769	16084	16159	16166	16035	16087	15906	16010	16048	16246	15927	15983	16042	16043	16084	16113	16179	16085	16117	15840	16084	16006	16197	16047	16000	16084	16149	16017	16252	16121	16238	16115	15922	15961	16159	16192	15985	16026	16071	15940	16053	16103	16115	15960	16011	15966	15931	16040	16205	15924	16120	16172	16053	15993	15964	15823	15966	16052	15952	16148	16366	16137	16131	15985	16161	16157	16288	16121	16164	16129	16164	15813	16144	16138	15980	15997	16242	15983	15925	16174	16142	15930	16133	16076	16084	16021	16097	16073	15965	16168	16200	15984	16021	16087	15816	15970	16135	16203	16124	16034	16305	16140	16053	15915	16100	15923	16006	15886	16037	16165	16029	15844	16059	16065	16138	16194	15968	16023	16333	16264	16032	15931	15948	16084	16080	16089	16257	16091	16111	16248	16156	15878	16051	16197	15954	16153	15981	16064	15974	16065	16157	16098	15907	16120	16162	16168	16111	16210	16022	16066	16170	16052	16031	16068	16094	16133	16097	16065	15904	16129	15988	16031	16031	16122	16185	15898	15964	16273	15998	16248	16083	16047	16075	16066	16247	16097	16178	16094	16050	16163	15910	16045	16096	16035	15987	16033	16078	16016	15984	16047	16196	16063	15982	15864	15852	15937	16171	15924	15951	16009	15975	16101	16047	16264	16056	16062	15957	16138	16024	15921	16039	16189	16185	16018	16152	16026	16026	16092	16225	16225	16024	16173	16014	16179	16089	16154	15964	15962	16161	16137	16012	16059	16014	16065	15843	16263	16163	16023	16156	16067	15931	15958	15979	15923	16111	16165	16103	15992	16262	16023	16159	16022	15997	16248	16156	15871	16038	16044	16031	16082	16095	15815	16054	16243	16224	16148	16187	16208	16157	16142	16173	16053	16274	15935	16008	16024	16014	16169	15982	15998	16141	16170	16106	16080	15906	16064	15986	16107	16065	15975	16042	16123	15976	15933	15989	16216	16080	15973	16215	16203	16179	16090	15887	16140	15796	16125	16008	16417	15973	16218	16069	16250	16057	16102	16051	15976	16131	16075	15998	16142	16242	16206	16065	16205	16067	16011	16138	16096	16197	16238	16175	16002	16237	16090	16053	15911	16108	16050	16125	16075	16114	15876	16080	16055	16019	16089	16165	16337	16089	16088	16036	16115	16059	16071	16003	16232	16048	16094	16093	16250	16083	16029	16228	16269	16145	16298	16081	16046	16120	15987	15912	16178	16158	16119	15931	16168	16347	16033	16128	16176	16263	16031	16094	16039	16104	16102	16256	16136	16008	15995	15828	16036	16269	15950	16060	16091	16328	16018	15895	16241	16120	16134	16045	16051	15974	15972	15950	16178	15947	16015	15923	16116	16158	16040	16036	15927	15976	16163	15916	16099	15989	15961	16184	16036	16028	16122	16099	16056	16008	15943	16128	16009	16199	16205	15892	16149	16046	16137	15987	16109	16056	16152	16159	16020	16115	16179	16347	16188	16030	15919	16062	16110	16126	15889	15853	16132	16144	16228	16065	15989	16143	16043	16018	16085	15987	16090	15880	16073	16238	16135	16029	15816	15989	16010	16107	16178	16100	16221	16350	15996	16136	15890	15953	15908	16173	16077	15963	16195	16246	16226	16262	16019	15868	16010	16000	15960	15904	16171	16053	15965	16017	16258	16016	16080	16043	16146	16206	15979	16083	15891	15953	16190	16078	15923	15894	16168	16151	16263	16046	15987	16090	15932	16096	16232	16205	15744	16142	16002	15980	16024	15955	16107	15988	16118	15949	16026	16093	16124	16128	15885	16190	16114	16227	16149	16132	16171	16270
45621	51987	35570	21389	16536	14960	14523	14264	14437	14452	14369	14279	14247	14326	14204	14187	14192	14169	14421	14304	14288	14414	14276	14418	14376	14198	14107	14191	14315	14341	14341	14287	14423	14254	14463	14106	14375	14333	14311	14362	14286	14134	14117	14291	14331	14347	14323	14132	14236	14268	14299	14338	14244	14418	14262	14593	14244	14409	14255	14403	14321	14364	14302	14116	14202	14148	14232	14238	14294	14177	14276	14295	14198	14212	14366	14272	14332	14278	14164	14273	14335	14375	14353	14254	14181	14376	14338	14228	14497	14265	14332	14110	14264	14382	14271	14278	14342	14106	14218	14219	14266	14239	14293	14248	14181	14465	14425	14290	14259	14172	14315	14256	14224	14269	14360	14304	14420	14154	14146	14358	14268	14228	14242	14269	14263	14330	14298	14531	14190	14240	14247	14196	14161	14317	14296	14294	14380	14204	14382	14378	14307	14154	14328	14109	14272	14272	14464	14344	14347	14213	14120	14331	14178	14254	14380	14277	14375	14319	14330	14325	14298	14132	14233	14203	14279	14298	14283	14186	14377	14190	14112	14152	14392	14241	14124	14318	14356	14273	14392	14409	14262	14239	14140	14103	14293	14234	14258	14279	14320	14318	14365	14331	14127	14188	14184	14198	14242	14126	14322	14570	14227	14278	14431	14253	14358	14197	14282	14370	14167	14342	14492	14271	14300	14302	14008	14188	14230	14275	14351	14378	14290	14253	14282	14249	14373	14127	14207	14272	14260	14173	14209	14321	14324	14519	14296	14249	14294	14125	14228	14153	14131	13985	14331	14161	14180	14268	14393	14342	14312	14333	14204	14154	14199	14183	14337	14231	14227	14323	14167	14291	14255	14122	14301	14205	14153	14332	14070	14340	14257	14310	14302	14178	14209	14291	14375	14235	14355	14226	14367	14136	14323	14324	14221	14215	14280	14192	14377	14285	14107	14290	14324	14119	14264	14388	14222	14366	14180	14370	14368	14215	14250	14150	14351	14293	14197	14162	14385	14303	14317	14356	14279	14172	14278	14198	14254	14308	14101	14238	14304	14327	14352	14192	14407	14366	14169	14325	14453	14314	14317	14291	14363	14327	14221	14232	14144	14318	14248	14074	14348	14459	14290	14356	14214	14084	14182	14270	14369	14332	14245	14477	14282	14284	14393	14388	14309	14340	14369	14145	14367	14416	14277	14248	14171	14140	14046	14304	14283	14150	14306	14245	14298	14350	14184	14333	14314	14345	14272	14295	14227	14418	14235	14331	14043	14337	14200	14289	14244	14315	14432	14250	14423	14081	14440	14234	14293	14272	14331	14230	14303	14383	14365	14106	14256	14199	14215	14419	14390	14390	14290	14219	14353	14247	14241	14331	14464	14369	14428	14325	14322	14323	14230	14341	14358	14292	14352	14331	14296	14443	14248	14380	14355	14423	14219	14286	14373	14200	14269	14297	14187	14219	14225	14258	14234	14212	14329	14087	14294	14209	14406	14487	14301	14284	14309	14408	14278	14355	14290	14363	14301	14255	14286	14281	14323	14290	14335	14308	14412	14169	14379	14202	14252	14262	14285	14167	14127	14279	14248	14297	14263	14266	14293	14294	14263	14270	14398	14225	14288	14305	14172	14331	14318	14254	14180	14260	14223	14308	14356	14378	14139	14431	14248	14174	14476	14243	14259	14149	14447	14273	14260	14156	14451	14121	14396	14266	14320	14415	14372	14281	14262	14361	14166	14349	14185	14469	14298	14249	14309	14433	14233	14437	14176	14422	14142	14394	14184	14280	14315	14170	14419	14345	14254	14188	14209	14214	14313	14374	14291	14063	14248	14232	14369	14289	14239	14294	14368	14479	14292	14346	14414	14204	14337	14395	14341	14306	14198	14294	14299	14191	14228	14168	14323	14117	14285	14151	14289	14270	14397	14252	14181	14275	14368	14411	14482	14314	14308	14267	14161	14257	14190	14244	14213	14344	14240	14264	14322	14221	14354	14256	14187	14341	14190	14386	14225	14295	14147	14389	14334	14249	14216	14143	14250	14153	14151	14200	14390	14278	14193	14138	14310	14237	14240	14226	14241	14315	14023	14306	14373	14291	14044	14242	14302	14357	14275	14187	14248	14333	14251	14209	14290	14305	14316	14248	14405	14409	14273	14337	14367	14299	14400	14291	14140	14298	14201	14289	14169	14291	14465	14195	14226	14332	14141	14206	14400	14363	14239	14336	14345	14374	14186	14117	14393	14114	14162	14200	14242	14303	14281	14186	14329	14462	14301	14242	14285	14273	14291	14301	14412	14243	14241	14354	14458	14380	14166	14296	14284	14326	14240	14415	14326	14144	14291	14300	14102	14500	14152	14226	14345	14244	14177	14147	14398	14401	14179	14280	14281	14217	14464	14457	14130	14236	14321	14384	14121	14160	14322	14266	14346	14207	14321	14294	14230	14476	14313	14250	14375	14309	14292	14226	14259	14358	14287	14419	14317	14188	14067	14183	14258	14347	14438	14223	14209	14331	14198	14090	14256	14393	14202	14341	14204	14230	14446	14145	14270	14025	14312	14288	14306	14285	14237	14270	14370	14379	14358	14220	14314	14427	14224	14339	14244	14378	14378	14122	14268	14207	14327	14170	14200	14241	14218	14190	14162	14155	14299	14278	14363	14268	14183	14343	14344	14383	14282	14328	14310	14305	14172	14350	14335	14252	14454	14284	14360	14252	14311	14195	14344	14270	14240	14244	14196	14383	14362	14223	14283	14151	14262	14179	14359	14479	14249	14346	14464	14246	14343	14241	14239	14384	14387	14289	14460	14396	14097	14271	14198	14331	14381	14203	14271	14311	14287	14173	14492	14218	14262	14239	14177	14453	14111	14262	14285	14314	14220	14487	14151	14491	14385	14203	14309	14208	14357	14268	14313	14318	14272	14316	14364	14286	14382	14213	14149	14229	14323	14437	14217	14377	14175	14282	14277	14144	14268	14440	14283	14268	14285	14385	14296	14319	14235	14148	14301	14180	14157	14253	14204	14242	14311	14364	14352	14325	14388	14109	14422	14228	14356	14361	14176	14249	14397	14322	14312	14218	14396	14214	14289	14397	14052	14265	14324	14251	14401	14290	14145	14443	14109	14178	14206	14349	14463	14259	14285	14354	14382	14243	14280	14212	14352	14285	14330	14479	14314	14316	14316	14312	14230	14301	14377	14188	14300	14176	14390	14442	14334	14319	14268	14431	14404	14334	14469	14366	14350	14274	14304	14399	14232	14234	14296	14163	14395	14350	14147	14293	14247	14188	14271	14124	14284	14389	14101	14295	14342	14350	14281	14375	14243	14406	14257	14402	14162	14341	14356	14341	14307	14148	14323	14369	14350	14190	14379	14310	13982	14353	14345	14172	14317	14335	14171	14383	14316	14225	14197	14424	14258	14165	14384	14330	14109	14235	14359	14250	14312	14362	14313	14297	14265	14076	14514	14161	14179	14311	14125	14345	14331	14227	14290	14380	14346	14396	14324	14195	14167	14341	14389	14383	14342	14257	14462	14116	14215	14216	14275	14337	14359	14142	14395	14129	14411	14265	14199	14500	14270	14195	14179	14123	14425	14361	14364	14345	14193	14284	14335	14406	14238	14286	14213	14470	14199	14331	14156	14453	14353	14220	14210	14506	14251	14205	14261	14283	14178	14235	14209	14195	14454	14378	14249	14263	14300	14374	14142	14257	14138	14232	14280	14332	14357	14244	14273	14320	14314	14348	14153	14166	14365	14443	14343	14196	14432	14334	14128	14372	14322	14131	14429	14212	14475	14373	14237	14227	14423	14350	14309	14237	14358	14259	14330	14189	14321	14199	14305	14280	14331	14283	14381	14244	14365	14323	14225	14197	14321	14258	14281	14224	14322	14279	14265	14452	14294	14293	14252	14331	14241	14301	14255	14291	14134	14314	14154	14330	14196	14344	14182	14247	14144	14233	14284	14273	14024	14500	14311	14307	14270	14324	14161	14233	14175	14383	14378	14190	14283	14180	14345	14109	14083	14316	14367	14306	14313	14393	14395	14231	14406	14210	14286	14282	14246	14239	14133	14218	14339	14314	14359	14246	14271	14367	14210	14133	14323	14324	14234	14112	14327	14253	14325	14276	14252	14261	14313	14309	14336	14384	14156	14089	14148	14380	14342	14241	14318	14484	14300	14277	14440	14170	14158	14307	14520	14440	14214	14114	14020	14464	14324	14145	14198	14250	14253	14257	14375	14152	14441	14293	14267	14504	14325	14193	14297	14258	14258	14255	14269	14268	14188	14475	14331	14383	14182	14312	14125	14077	14224	14498	14219	14296	14234	14222	14418	14291	14137	14289	14179	14471	14349	14255	14108	14426	14361	14164	14283	14491	14225	14374	14132	14437	14207	14151	14250	14397	14357	14318	14324	14456	14369	14154	14259	14180	14349	14382	14308	14287	14351	14252	14174	14081	14338	14172	14216	14343	14431	14299	14389	14224	14263	14375	14374	14361	14425	14400	14211	14342	14454	14343	14334	14294	14221	14333	14278	14342	14302	14294	14242	14174	14022	14379	14249	14459	14218	14191	14399	14323	14393	14290	14243	14385	14281	14230	14274	14414	14248	14193	14244	14355	14252	14247	14249	14410	14234	14195	14383	14330	14209	14381	14385	14458	14178	14203	14409	14225	14077	14381	14350	14070	14424	14339	14361	14243	14328	14220	14378	14346	14322	14360	14204	14378	14374	14241	14420	14234	14098	14381	14374	14129	14239	14344	14232	14240	14180	14143	14264	14354	14243	14210	14250	14467	14443	14224	14182	14137	14292	14258	14145	14215	14333	14375	14319	14291	14138	14227	14148	14312	14252	14284	14361	14213	14337	14250	14203	14094	14117	14156	14260	14399	14158	14282	14293	14376	14339	14313	14280	14194	14210	14114	14321	14303	14448	14330	14277	14429	14320	14176	14246	14194	14071	14171	14369	14135	14313	14351	14263	14292	14216	14327	14157	14486	14370	14119	14454	14326	14416	14338	14309	14193	14352	14329	14245	14266	14479	14129	14297	14171	14152	14470	14325	14223	14327	14374	14289	14300	14311	14327	14197	14177	14312	14321	14321	14185	14318	14378	14310	14404	14329	14410	14282	14201	14364	14311	14207	14278	14360	14078
24733	23582	31610	27636	23389	21454	18988	15943	15467	15578	15381	15261	15189	15357	15377	15319	15257	15192	15323	15409	15320	15333	15295	15296	15367	15338	15289	15272	15304	15264	15205	15194	15172	15358	15419	15155	15179	15206	15229	15332	15108	15271	15324	15048	15164	15288	15133	15157	15250	15085	15395	15128	15340	15157	15177	15091	15228	15024	15021	15106	15266	15466	15345	15282	15122	15156	15186	15061	15276	15085	15113	15104	14966	15067	15107	15038	15300	15046	15275	14965	15086	15147	15171	15263	15099	15424	15209	15260	15132	15202	15032	15081	15156	15198	15159	14938	15149	15111	15025	15080	15144	15122	15288	15357	15289	15068	15214	15167	15138	15266	15121	15213	15224	15334	14985	15184	15327	15194	15253	15422	15164	15036	15149	15240	15285	15235	15230	15306	15328	15228	15220	15178	15275	14997	15184	15242	15100	15047	15182	15005	15128	15137	15126	15050	15139	15005	15300	15053	15031	14973	15137	15090	15254	15170	15211	15178	15271	15298	15187	15069	15235	15058	15341	15127	14964	15088	15111	15301	15083	15218	15281	15116	15074	15237	15284	15311	15156	15207	15119	15044	15326	15129	15149	15084	15353	15249	15119	15046	15042	15119	15098	15188	15253	15270	15176	15121	15134	14973	15247	15069	15098	15225	15356	15179	15037	14910	15336	15150	15215	15214	15175	15301	15115	14896	15007	15112	15052	15068	15133	15336	15192	15284	14966	15036	15024	15179	15312	15079	15147	15028	15084	15209	15342	15124	15090	15205	15213	15313	15169	15172	14982	15046	15159	15238	15127	15191	15172	15157	15153	15187	15108	15130	14943	14953	15135	15196	15039	15286	15143	15042	15399	15114	15139	15100	15189	15187	15092	15233	15192	14987	15028	15041	15304	15138	15061	15194	15116	15085	15103	15253	15163	15139	15189	15179	15258	15424	15094	15320	15147	15261	15243	14961	15015	15176	15177	15151	15157	15045	15052	15167	15060	15053	15163	15229	15139	15333	15236	15352	15294	15289	15197	15096	15107	15115	15033	15008	15103	15243	15166	15377	15030	15166	14998	15163	15231	15163	15095	15155	15106	15092	15134	15151	15244	15072	15024	15110	15108	15168	15155	15178	15129	15207	15124	14899	15110	15228	15147	15341	15133	15054	15280	15254	15164	15041	15209	15107	15141	15152	15200	15153	15240	15096	15158	15110	14946	15100	15274	15255	15199	14986	15276	15041	15103	15188	15163	15222	15221	15118	15198	15275	15037	15251	15182	15205	14916	15149	15234	15092	15153	15044	15105	15222	15209	15153	15192	15285	15113	15417	15112	15111	14980	15115	15306	15169	15313	15266	15062	15105	15220	15156	15147	15120	15193	15158	15158	15171	15042	14988	15138	15134	15250	15170	14995	15099	15145	15145	15250	15288	15186	15260	15165	15302	15323	15217	15115	15085	15088	14951	15076	14880	15039	15045	15098	15281	15087	15245	15139	15143	15040	15178	15162	15041	15157	15112	15024	15055	15110	15100	15225	14992	15152	15091	15082	14958	14976	15138	15170	15068	15035	15169	15171	15197	15218	15158	15178	15138	15156	15289	15046	15198	15207	15076	15060	15079	15271	15244	15368	15073	15098	15140	15359	15045	15234	15168	15400	15065	15078	15325	15176	15223	15210	15241	15038	15207	15180	15212	15210	15135	15200	15249	15285	15182	15090	15256	15258	15172	15026	15298	15157	15174	15142	15227	15239	15151	15003	15057	15093	15174	14991	15240	15186	14973	15152	15134	15003	15129	15053	15100	15160	15009	15115	15197	15184	15242	15212	15156	15135	15373	15211	15067	15157	15196	15106	15132	15047	15139	15339	15150	15166	15127	15336	15251	15191	15113	15128	15278	15108	15166	15078	15107	15093	15157	15082	15267	15150	15209	15071	15416	15254	15171	15140	15221	15235	15352	15250	15328	15051	15267	15164	15113	14991	15115	15191	15126	15080	15024	15292	15091	15300	15167	14934	15036	15067	15249	15244	15105	15099	15157	15118	15443	15234	15441	15063	15303	14959	15115	15379	15134	15192	14954	15167	15147	15129	15126	15225	15083	15114	14980	14972	14974	15127	15048	15045	15108	15153	15030	15289	15293	15309	15338	15250	14983	15204	14934	15167	15134	15102	15123	14903	15007	15166	15049	15134	15079	15068	15082	15324	15218	15181	15189	15286	15051	15189	15198	15243	15073	14993	14942	15154	15131	15311	15153	15226	15232	15216	15096	15189	15142	15260	15059	15280	15176	15057	15243	15297	15126	15262	15161	15086	15159	14908	15167	15355	15242	15177	15203	15242	14954	15074	15114	15091	15309	15045	15110	15284	15429	15268	15064	15239	15218	15271	15177	14964	15286	15066	15037	15138	15106	15128	15176	15305	15216	14890	15001	15198	15012	15204	15150	15292	15111	15267	15152	14998	15145	15123	15144	15356	15070	15024	15072	15127	15326	15065	15143	15163	14980	15236	15109	15091	15067	15314	15203	15309	14933	15126	15012	15050	15261	15203	14897	15180	15369	15096	15225	15202	15237	15273	15234	15141	15199	15170	14996	15115	15338	14989	15044	14965	15175	15184	15095	15091	15043	15138	15196	15158	15409	15267	15248	15247	15303	15180	15200	15329	15223	15184	15143	15250	15114	15175	15162	15151	15228	15122	15224	14891	15146	15207	15298	15235	15247	15176	15077	15096	15103	15142	15277	14944	15210	15104	15018	15217	15433	15218	15282	15177	15039	15309	15081	15249	15242	15238	15118	15216	15274	15148	15013	15008	15145	15247	15292	15177	15096	15138	15008	15323	15213	15113	15195	14996	15013	15235	15130	15154	15033	15194	15218	15280	15052	15255	15302	15153	15097	15006	15246	15218	15229	15161	15122	15109	14922	15104	15174	15278	15129	15176	15011	15224	15108	15170	15095	15111	15324	15198	14938	15074	15197	15212	14993	15226	15061	15125	15209	15234	15251	15052	15267	15273	15212	15130	15085	15090	15013	14974	15395	15387	15223	15177	15009	15076	15044	15211	15184	15071	15112	15241	15080	15057	15203	15117	15241	15302	15243	15154	15145	14995	15175	15224	15182	15100	15286	15124	15141	15120	15267	15104	15110	15251	15081	15182	15245	15170	14951	15046	15326	15129	14961	14982	15187	15274	15160	15170	15075	14878	15028	15424	15176	15231	15173	15059	15334	15200	15257	15252	15074	15228	15169	15312	15112	14916	15097	15073	15067	15058	15083	15231	15185	15132	15110	15154	15385	15123	15179	15113	14946	15388	15311	15207	15244	15137	15288	15022	15233	15133	15099	15096	15277	15161	15331	15105	15002	15296	14974	15201	15036	15262	15206	15263	15323	15156	15141	15264	15190	15230	15208	14999	15196	15068	15189	15148	15151	15172	15218	15250	15292	15299	15075	15245	15173	15240	15232	15229	15121	15008	15367	15032	15184	15284	15148	15241	15110	15305	15198	15092	15119	15262	15249	15171	15211	15011	15030	15271	15170	15258	15145	15157	15168	15171	15218	15273	15246	15218	15149	15253	15037	15307	15084	15156	14887	15137	15109	14961	15237	15171	15092	15275	15053	15494	15156	15190	15229	15287	15078	15099	15121	15373	15325	15199	15123	15081	15067	15225	15164	15166	15119	15119	15047	15086	15188	15200	15098	15022	15174	15176	15251	15123	15344	15235	15237	15207	15128	15290	15070	15078	15094	15002	15111	15071	15305	15065	15336	15261	15266	15299	15032	15048	15023	15087	15356	15186	15145	15067	15183	15251	15282	15092	15159	15107	15203	15282	14996	15207	15152	15254	15159	15081	15261	15058	15275	15167	15323	15256	15281	15190	15132	15070	15158	15145	15314	15141	15067	15104	15065	15255	15238	15305	15288	15123	15243	15224	15011	15187	15176	15293	14978	15183	15128	15006	15156	15376	15061	15223	15144	15244	15114	15185	15192	15115	15193	15314	15260	15227	15136	15182	15257	15278	14966	15172	15208	15165	15334	15190	15139	15210	15223	15045	15029	15189	15083	15440	14907	15093	15207	15301	15024	15279	15204	14998	15114	15397	15186	15284	15183	15067	15210	15062	15055	15229	15123	15018	15256	14951	15265	15054	14834	15232	15159	15184	15237	15067	15154	15318	15243	15081	15090	15122	15198	15207	15192	15264	15199	15484	15241	15218	15085	15166	15103	15346	15179	15309	15401	15085	15018	15131	15300	15191	15245	15153	14987	15206	15248	15290	15017	14998	15282	15153	15137	15065	15192	15289	15048	14958	15137	15057	15153	15175	15076	15169	15221	15043	15066	15314	15085	15173	15306	15250	15099	15084	15135	15244	15170	15106	15107	15002	15080	15380	15249	15141	15199	15160	15275	15268	15123	15065	15249	15151	15168	15226	15053	15029	15273	15221	15045	15205	15202	15420	15159	15166	15147	15138	15115	15042	15088	15196	15372	15188	15225	15283	15157	15129	15291	15257	15057	15170	15230	15258	15114	15293	15300	15052	15070	15221	15248	15243	15195	15283	15182	15209	15122	15258	15296	15190	15200	15064	15110	15225	15043	15083	15074	15350	15120	15297	15072	14968	15328	15111	15056	15209	15319	15082	15183	14981	15157	15089	15306	15230	15279	15179	15064	15172	15071	15179	15261	15252	15288	15327	15170	15147	15176	15169	15161	15084	15129	15072	15282	15260	15074	15222	15202	15053	15086	15140	15072	15228	15155	15172	15116	15281	15011	15313	15245	15111	15436	15320	15159	15172	15197	15140	15364	15042	15142	15115	15293	15409	15214	15169	15034	15183	15088	15390	15302	15207	15335	15247	14970	15204	15244	15412	15247	15070	15186	15061	15233	15211	15398	15228	15035	15163	15278	15103	15047	15197	15001	15374	14979	15229	15234	14984	15426	15197	15156	15131	15168	14998	15217	15317	15466	15011	15081	15178	15153	14984	15194	15125	15289	15264	15269	15037	15168	14981	14997	15189	15105	15187	15320	15264	15223	15218	15190	15098	14994	15030	15210	15284	15080	15031	15066	15256	15044	15039	15189	14942	15077	15175	15076	14902	15005	15174	15187	15117	14920	15208	15211	15179	15030	15018	15081	15104	15396	15129	15241	15245	15159	15314	15147	15164	15172
63446	87316	65655	39682	24045	17357	14846	13898	13895	13741	13789	13807	13810	13789	13724	13754	13813	13825	13601	13617	13849	13694	13815	13741	13844	13787	13812	13665	13770	13839	13788	13745	13761	13705	13830	13643	13814	13723	13859	13699	13818	13847	13802	13755	13833	13951	13742	13690	13652	13830	13687	13825	13809	13824	13875	13695	13752	13673	13755	13710	13828	13810	13579	13909	13725	13636	13742	13558	13687	13690	13791	13503	13776	13808	13745	13797	13858	13712	13622	13746	13737	13788	13576	13806	13881	13767	13778	13793	13696	13729	13626	13798	13739	13686	13684	13670	13706	13795	13846	13621	13893	13645	13828	13831	13810	13530	13591	13567	13691	13747	13876	13696	13804	13784	13676	13731	13696	13744	13746	13759	13761	13591	13603	13636	13816	13688	13649	13703	13732	13664	13683	13776	13779	13776	13638	13904	13568	13575	13647	13677	13922	13807	13630	13710	13783	13569	13864	13922	13740	13779	13667	13685	13717	13699	13613	13857	13783	13683	13744	13715	13729	13645	13707	13860	13696	13759	13875	13585	13843	13736	13885	13461	13680	13877	13770	13688	13794	13659	13703	13641	13744	13590	13560	13845	13896	13634	13735	13632	13604	13730	13732	13686	13822	13582	13917	13766	13711	13637	13664	13785	13684	13838	13889	13672	13602	13669	13802	13768	13758	13752	13816	13599	13752	13655	13624	13734	13682	13686	13732	13894	13620	13897	13788	13747	13472	13895	13710	13795	13847	13813	13606	13450	13667	13719	13777	13484	13640	13689	13801	13658	13623	13699	13682	13702	13839	13727	13728	13604	13713	13748	13722	13701	13684	13645	13879	13578	13762	13499	13825	13611	13681	13700	13723	13776	13730	13718	13695	13698	13714	13655	13698	13734	13541	13623	13654	13781	13705	13697	13831	13595	13897	13710	13803	13817	13795	13672	13822	13669	13602	13784	13504	13657	13656	13785	13753	13704	13743	13627	13877	13768	13547	13813	13874	13704	13829	13727	13804	13680	13727	13647	13573	13905	13836	13653	13729	13680	13717	13616	13766	13862	13725	13784	13761	13655	13857	13787	13890	13821	13997	13795	13639	13712	13679	13773	13745	13731	13743	13808	13715	13693	13671	13752	13776	13727	13697	13736	13657	13889	13759	13719	13535	13589	13692	13667	13603	13638	13771	13766	13628	13798	13772	13922	13829	13776	13758	13701	13825	13651	13685	13750	13640	13714	13577	13776	13704	13728	13858	13701	13676	13792	13713	13716	13658	13732	13600	13670	13681	13614	13873	13563	13789	13567	13811	13676	13630	13910	13659	13780	13718	13598	13797	13630	13844	13709	13766	13704	13741	13864	13802	13620	13841	13655	13665	13663	13773	13783	13751	13739	13774	13816	13739	13827	13674	13832	13791	13769	13532	13707	13680	13776	13759	13600	13787	13663	13632	13722	13742	13795	13633	13802	13743	13620	13766	13742	13762	13660	13750	13659	13700	13714	13681	13665	13805	13613	13650	13619	13663	13774	13647	13756	13566	13692	13636	13756	13633	13759	13716	13746	13690	13722	13850	13780	13663	13623	13806	13823	13760	13789	13753	13784	13707	13818	13548	13800	13746	13642	13680	13668	13720	13828	13686	13810	13504	13712	13711	13687	13810	13640	13852	13741	13808	13848	13574	13739	13637	13772	13855	13614	13758	13680	13742	13684	13946	13656	13655	13735	13831	13778	13641	13888	13716	13586	13862	13746	13618	13652	13825	13642	13649	13905	13900	13608	13779	13726	13783	13630	13529	13789	13729	13692	13657	13819	13767	13773	13607	13619	13897	13540	13736	13626	13794	13669	13888	13662	13814	13852	13793	13610	13758	13584	13853	13836	13631	13623	13780	13801	13765	13595	13764	13693	13822	13762	13815	13750	13779	13730	13907	13696	13762	13816	13760	13811	13775	13550	13822	13826	13749	13799	13698	13785	13575	13748	13743	13765	13710	13601	13870	13738	13546	13769	13651	13677	13581	13834	13797	13699	13750	13742	13659	13825	13632	13814	13709	13783	13630	13833	13678	13641	13871	13852	13710	13632	13701	13742	13782	13818	13690	13662	13798	13854	13637	13718	13813	13768	13561	13784	13715	13674	13737	13781	13721	13552	13766	13684	13698	13707	13668	13498	13611	13595	13856	13788	13770	13725	13767	13440	13742	13991	13764	13800	13574	13758	13571	13792	13755	13825	13679	13624	13795	13685	13763	13878	13726	13871	13780	13621	13742	13769	13679	13735	13671	13733	13937	13625	13797	13683	13755	13564	13714	13692	13733	13725	13765	13772	13686	13812	13705	13715	13616	13711	13806	13895	13665	13613	13704	13699	13619	13724	13920	13498	13827	13689	13709	13690	13699	13807	13758	13801	13688	13730	13719	13614	13789	13620	13830	13761	13707	13749	13727	13723	13846	13681	13835	13806	13834	13665	13878	13665	13853	13879	13646	13773	13684	13773	13676	13723	13730	13769	13858	13710	13625	13801	13591	13834	13704	13749	13867	13730	13713	13631	13823	13699	13667	13749	13694	13697	13850	13600	13593	14008	13726	13624	13638	13793	13835	13665	13722	13817	13656	13703	13593	13655	13633	13809	13613	13830	13742	13719	13772	13715	13687	13718	13878	13723	13845	13643	13824	13987	13811	13909	13755	13685	13729	13769	13660	13595	13826	13683	13762	13630	13712	13765	13783	13630	13556	13677	13822	13785	13807	13788	13656	13774	13811	13868	13814	13751	13720	13734	13833	13725	13723	13865	13727	13700	13706	13729	13642	13708	13773	13605	13888	13699	13843	13758	13756	13752	13800	13889	13794	13812	13788	13700	13750	13796	13863	13649	13783	13852	13660	13691	13628	13632	13830	13798	13687	13615	13775	13724	13772	13814	13615	13841	13626	13733	13609	13627	13652	13606	13758	13788	13782	13669	13697	13625	13619	13618	13706	13679	13888	13737	13857	13670	13705	13381	13738	13536	13449	13725	13672	13683	13793	13759	13753	13843	13724	13957	13706	13619	13637	13531	13804	13746	13684	13662	13620	13555	13702	13680	13865	13631	13692	13926	13818	13699	13807	13732	13814	13699	13867	13550	13529	13713	13798	13701	13763	13635	13703	13851	13697	13860	13764	13770	13810	13574	13664	13624	13778	13791	13680	13776	13679	13870	13894	13644	13813	13733	13682	13647	13751	13636	13739	13806	13696	13527	13627	13745	13659	13588	13830	13899	13771	13684	13665	13848	13666	13612	13661	13791	13858	13683	13766	13815	13689	13762	13629	13711	13559	13553	13776	13658	13735	13504	13703	13664	13754	13726	13721	13741	13618	13791	13699	13614	13756	13549	13721	13673	13625	13673	13660	13845	13637	13688	13919	13750	13731	13772	13830	13694	13670	13808	13761	13722	13582	13663	13811	13861	13706	13671	13891	13727	13810	13584	13569	13687	13815	13840	13876	13834	13834	13656	13614	13696	13718	13765	13828	13766	13703	13833	13622	13709	13821	13657	13763	13496	13702	13663	13838	13708	13841	13655	13787	13586	13710	13754	13824	13780	13787	13805	13711	13833	13703	13732	13672	13644	13750	13558	13696	13698	13796	13803	13738	13757	13798	13883	13844	13839	13808	13600	13796	13835	13561	13875	13657	13766	13787	13664	13574	13685	13540	13865	13642	13737	13582	13640	13755	13584	13732	13905	13728	13915	13686	13670	13816	13561	13727	13740	13748	13725	13620	13822	13698	13760	13596	13671	13666	13587	13928	13719	13630	13782	13910	13661	13633	13520	13789	13619	13787	13786	13767	13733	13625	13821	13618	13886	13635	13799	13742	13820	13713	13866	13806	13752	13601	13765	13806	13785	13688	13648	13772	13707	13759	13807	13871	13833	13739	13679	13776	13797	13707	13670	13794	13813	13640	13501	13886	13856	13655	13794	13876	13810	13743	13725	13580	13579	13734	13514	13858	13896	13817	13727	13841	13610	13733	13775	13600	13749	13660	13794	13674	13652	13729	13730	13773	13664	13720	13630	13825	13573	13635	13755	13689	13711	13724	13672	13568	13843	13737	13826	13736	13672	13697	13657	13732	13581	13735	13735	13703	13719	13815	13683	13852	13606	13590	13729	13687	13748	13705	13677	13752	13818	13743	13581	13688	13641	13576	13672	13834	13758	13649	13716	13787	13595	13676	13657	13717	13724	13702	13792	13830	13711	13854	13714	13614	13787	13634	13728	13785	13750	13688	13704	13600	13717	13644	13610	13620	13802	13812	13787	13816	13780	13583	13574	13669	13807	13899	13771	13830	13695	13821	13731	13726	13861	13748	13635	13651	13775	13806	13645	13765	13851	13709	13666	13616	13804	13704	13575	13672	13527	13794	13802	13828	13690	13617	13777	13810	13785	13768	13765	13696	13673	13875	13812	13622	13791	13808	13895	13782	13751	13557	13725	13874	13616	13840	13703	13665	13756	13790	13656	13681	13817	13723	13751	13805	13737	13686	13728	13842	13751	13713	13649	13717	13702	13683	13632	13589	13714	13609	13669	13739	13670	13771	13774	13770	13737	13885	13802	13670	13739	13603	13630	13710	13753	13615	13736	13692	13676	13865	13671	13761	13707	13896	13781	13876	13716	13695	13870	13692	13705	13670	13692	13819	13726	13767	13609	13700	13664	13891	13588	13547	13765	13600	13725	13714	13796	13736	13772	13608	13773	13841	13652	13652	13804	13811	13702	13715	13824	14092	13816	13617	13690	13652	13752	13778	13893	13636	13680	13705	13633	13726	13735	13773	13588	13599	13638	13686	13754	13765	13745	13870	13769	13743	13878	13741	13818	13812	13801	13952	13699	13794	13668	13733	13542	13850	13823	13804	13738	13912	13612	13576	13780	13687	13694	13839	13859	13687	13792	13651	13670	13706	13770	13687	13685	13815	13686	13705	13723	13717	13771	13785	13519	13651	13706	13784	13670	13777	13606	13745	13742	13732	13659	13773	13755	13593	13745	13531	13702	13758	13754	13733	13646	13734	13694	13761	13654	13713	13679	13703	13662	13750	13900	13791	13754	13723	13766	13774	13707	13838	13647	13731	13834	13609	13744	13718	13576	13904	13636	13790	13731	13758	13760	13817	13891	13751	13765	13692	13864
22990	22003	30458	25509	22798	23870	23910	17096	15740	15790	15705	15667	15645	15516	15425	15572	15556	15434	15544	15646	15408	15439	15198	15366	15402	15308	15663	15314	15397	15576	15591	15330	15452	15495	15289	15252	15557	15303	15547	15312	15436	15397	15506	15420	15281	15443	15426	15383	15434	15316	15333	15218	15532	15376	15263	15247	15204	15485	15190	15400	15271	15289	15278	15247	15169	15264	15393	15419	15508	15397	15174	15235	15096	15218	15403	15213	15313	15214	15397	15229	15300	15295	15345	15283	15293	15531	15353	15319	15246	15200	15346	15378	15215	15140	15558	15384	15317	15410	15291	15267	15365	15319	15306	15284	15227	15284	15208	15430	15472	15151	15292	15251	15340	15296	15335	15215	15207	15113	15247	15214	15302	15392	15394	15325	15427	15159	15297	15263	15189	15219	15241	15306	15078	15371	15419	15348	15083	15381	15500	15266	15224	15303	15479	15195	15367	15128	15313	15301	15236	15255	15204	15358	15139	15405	15129	15317	15267	15385	15399	15220	15279	15298	15344	15160	15168	15131	15344	15280	15158	15240	15256	15227	15131	15251	15014	15303	15207	15262	15381	15196	15350	15333	15241	15268	15387	15351	15267	15488	15222	15225	15132	15321	15380	15068	15280	15285	15142	15129	15394	15159	15232	15303	15462	15267	15362	15138	15013	15445	15325	15277	15293	15265	15340	15581	15139	15272	15320	15286	15106	15055	15242	15301	15204	15295	15089	15180	15235	14919	15102	15545	15306	15351	15445	15269	15424	15343	15447	15181	15244	15334	15485	15369	15406	15287	15154	15341	15389	15160	15360	15223	15275	15094	15229	15287	15408	15275	15219	15198	15364	15357	15287	15316	15117	15273	15458	15401	15126	15316	15328	15137	15321	15257	15305	15177	15138	15307	15351	15257	15313	15383	15263	15143	15195	15267	15264	15268	15215	15472	15160	15240	15289	15115	15381	15223	15331	15178	15384	15253	15340	15213	15135	15237	15301	15078	15445	15285	15151	15215	15258	15403	15586	15252	15217	15361	15291	15475	15265	15124	15313	15276	15276	15092	15276	15132	15334	15116	15171	15109	15045	15175	15296	15276	15201	15160	15339	15424	15207	15487	15298	15364	15254	15160	15129	15079	15090	15077	15127	15174	15341	15507	15059	15092	15198	15124	15345	15459	15396	15091	15248	15487	15402	15419	15375	15221	15197	15557	15310	15416	15174	15314	15342	15423	15324	15319	15359	15333	15444	15353	15285	15270	15210	15133	15235	15465	15230	15178	15295	15298	15109	15171	15097	15310	15288	15545	15362	15095	15239	15289	15456	15295	15275	15185	15286	15340	15274	15258	15160	15236	15280	15443	15319	15220	15388	15256	15197	15008	15300	15293	15168	15193	15113	15223	15423	15242	15276	15354	15269	15204	15230	15204	15384	15313	15432	15316	15453	15321	15331	15375	15273	15340	15256	15250	15182	15244	15501	15387	15076	15300	15308	15366	15312	15268	15349	15421	15220	15264	15368	15305	15116	15321	15182	15156	15197	15242	15015	15211	15416	15192	15190	15394	15457	15296	15223	15340	15143	15238	15463	15087	15233	15239	15296	15582	15283	15341	15195	15263	15374	15208	15517	15450	15211	15166	15203	15308	15495	15364	15092	15391	15046	15246	15323	15202	15215	15268	15244	15200	15190	15152	15113	15245	15169	15167	15502	15182	15335	15357	15245	15212	15466	15194	15269	15352	15223	15158	15436	15491	15199	15355	15261	15385	15089	15222	15189	15321	15268	15151	15280	15303	15326	15185	15348	15179	15169	15085	15320	15349	15223	15165	15251	15236	15236	15342	15278	15379	15057	15264	15051	15244	15109	15294	15409	15357	15377	15258	15440	15342	15258	15161	15575	15173	14981	15420	15260	15131	15162	15271	15323	15271	15416	15379	15319	15352	15387	15419	15277	15236	15170	15075	15409	15327	15436	15223	15382	15378	15046	15242	15193	15198	15189	15225	15253	15279	15313	15261	15324	15412	15216	15253	15220	15412	15237	15422	15254	15365	15208	15179	15216	15261	15224	15081	15303	15108	15406	15306	15390	15253	15200	15319	15340	15536	15068	15250	15418	15268	15195	15235	15365	15103	15377	15359	15162	15344	15295	15404	15217	15301	15208	15285	15391	15226	15239	15290	15368	15311	15380	15317	15322	15400	15319	15296	15251	15268	15277	15267	15200	15320	15289	15279	15352	15295	15107	15118	15036	15389	15148	15547	15314	15219	15242	15377	15322	15392	15233	15283	15440	15443	15524	15079	15246	15254	15173	15230	15247	15266	15341	15284	15370	15471	15380	15227	15386	15062	15294	15148	15012	15028	15183	15213	15019	15281	15113	15187	15252	15363	15358	15093	15293	15087	15353	15449	15096	15041	15409	15128	15342	15371	15187	15263	15288	15380	15429	15340	15297	15060	15450	15234	15507	15081	15323	15310	14984	15323	15202	15277	15185	15212	15065	15330	15482	15274	15247	15408	15152	15128	15163	15333	15315	15398	15149	15245	15249	15204	15265	15358	15329	15412	15259	15325	15474	15237	15362	15148	15312	15319	14963	15357	15182	15168	15084	15200	15184	15313	15171	15233	15124	15049	15442	15426	15539	15118	15140	15171	15220	15205	15512	15281	15306	15148	15241	15304	15349	15268	15168	15306	15298	15225	15240	15139	15232	15163	14980	15121	15302	15169	15225	15293	15271	15100	15235	15115	15190	15240	15317	15194	15198	15280	15447	15359	15199	15464	15252	15155	15182	15282	15258	15093	15190	15106	15198	15216	15331	15227	15354	15176	15282	15362	15272	15164	15297	15253	15363	15274	15329	15382	15417	15195	15301	15326	15287	15272	15263	15165	15247	15203	15360	15282	15233	15147	15263	15259	15190	15433	15114	15468	15317	15244	15346	15452	15162	15462	15340	15440	15216	15224	15335	15233	15282	15234	15335	15124	15331	15326	15082	15296	15314	15384	15109	15502	15350	15321	15275	15387	15213	15432	15455	15220	15168	15338	15307	15092	15228	15295	15230	15177	15120	15179	15231	15241	15272	15009	15415	15373	15340	15121	15264	15303	15299	15300	15326	15309	15301	15288	15233	15467	15355	15410	15263	15365	15349	15163	15299	15462	15352	15468	15245	15439	15191	15313	15135	15286	15461	15413	15259	15143	15099	15217	15280	15237	15318	15298	15233	15241	15523	15153	15309	15402	15179	15185	15492	15134	15191	15263	14998	15116	15097	15257	15132	15369	15174	15059	15356	15239	15174	15168	15503	15344	15295	15304	15343	15173	15296	15426	15335	15184	15364	15174	15298	15182	15558	15264	15009	15179	15158	15485	15494	15142	15162	15318	15267	15339	15127	15207	15458	15141	15302	15157	15220	15121	15334	15451	15058	15095	15415	15329	15149	15279	15299	15320	15285	15075	15121	15326	15300	15348	15369	15197	15425	15142	15155	15326	15482	15145	15317	15346	15381	15367	15218	15324	15250	15314	15200	15430	15317	15328	15297	15288	15148	15266	15201	15034	15329	15131	15312	15202	15352	15489	15526	15287	15260	15259	15324	15282	15257	15183	15252	15270	15271	15323	15229	15307	15456	15246	15268	15170	15228	15285	15320	15183	15409	15151	15213	15267	15162	15403	15354	15256	15262	15415	15209	15172	15025	15279	15327	15206	15090	15092	15389	15394	15290	15203	15284	15354	15321	15318	15260	15258	15320	15380	15250	15273	15281	15086	15372	15293	15258	15339	15211	15215	15265	15207	15498	15280	15368	15208	15175	15192	15182	15258	15183	15251	15272	15104	15186	15351	15200	15045	15229	15151	15319	15331	15338	15136	15240	15373	15276	15411	15295	15252	15389	15111	15316	15336	15362	15205	15335	15307	15225	15271	15262	15236	15130	15237	15220	15225	15397	15410	15185	15225	15271	15208	15215	15301	15481	15427	15273	15198	15214	15313	15392	15099	15231	15164	15257	15113	15233	15409	15355	15222	15389	15270	15195	15199	15101	15243	15426	15253	15296	15089	15260	15332	15280	15135	15318	15279	15309	15170	15318	15266	15477	15312	15353	15244	15483	15357	15402	15439	15176	15272	15303	15354	15293	15181	15441	15138	15240	15311	15329	15167	15194	15256	15157	15309	15231	15206	15211	15171	15177	15184	15237	15287	15094	15303	15292	15262	15395	15278	15141	15032	15292	15403	15302	15107	15166	15282	15284	15277	15210	15195	15250	15347	15335	15427	15148	15372	15177	15150	15242	15102	15284	15402	15220	15257	15154	15310	15303	15228	15282	15229	15284	15210	15377	15258	15292	15185	15387	15214	15279	15275	15274	15342	15454	15182	15263	15199	15336	15329	15441	14979	15246	15325	15360	15225	15362	15276	15218	15206	15126	15178	15085	15210	15327	15187	15208	15168	15020	15371	15421	15170	15363	15297	15511	15122	15121	15354	15378	15224	15309	15265	15319	15249	15359	15115	15369	15456	15346	15372	15494	15295	15303	15298	15324	15197	15285	15259	15209	15336	15283	15216	15390	15343	15390	15272	15247	15219	15246	15006	15123	15236	15390	15261	15222	15248	15375	15115	15271	15179	15263	15112	15394	15380	15251	15371	15160	15226	15352	15252	15343	15270	15369	15285	15353	15309	15029	15366	15191	15327	15130	15097	15257	15183	15290	15371	15302	15283	15160	15239	15211	15284	14996	15235	15444	15246	15218	15186	15190	15376	15441	15237	15199	15280	15246	15096	15263	15061	15222	15243	15324	15092	15299	15162	15294	15370	15346	15185	15178	15057	15329	15557	15242	15269	15256	14948	15296	15240	15396	15245	15227	15459	15053	15279	15206	15365	15374	15262	15306	15447	15378	15314	15182	15205	15218	15069	15326	15174	15350	15055	15295	15258	15399	15349	15395	15381	15196	15506	15205	15241	15217	15284	15344	15168	15104	15302	15514	15366	15200	15400	15452	15275	15170	15320	15336	15223	15057	15357	15300	15157	15526	15396	15340	15355	15291	15280	15223	15112	15225	15287	15310	15040	15270	15503	15446	15401	15345	15316	15225	15409	15241	15342	15401	15121	15192	15398	15352	15365	15312	15084	15357	15201	15113	15249	15507	15303	15203	15352	15299	15228
59705	98179	82781	52021	32212	21845	16600	14362	13841	13682	13777	13814	13741	13816	13833	13866	13736	13992	13866	13789	13759	13721	13671	13702	13686	13762	13752	13778	13758	13701	13729	13629	13924	13886	13905	13816	13748	13747	13839	13699	13819	13611	13698	13717	13802	13766	13760	13950	13915	13664	13620	13922	13740	13844	13804	13864	13613	13906	13846	13782	13721	13806	13695	13734	13684	13908	13867	13707	13706	13741	13932	13645	13759	13836	13709	13863	13694	13784	13813	13908	13766	13764	13917	13761	13819	13738	13806	13999	13723	13525	13678	13771	13693	13919	13912	13697	13697	13782	13655	13688	13725	13682	13691	13671	13687	13821	13588	13772	13790	13738	13736	13733	13757	13695	13902	13728	13643	13762	13757	13854	13768	13684	13763	13706	13863	13651	13725	13741	13941	13844	13916	13793	13816	13591	13754	13685	13872	13898	13690	13630	13763	13948	13748	13708	13835	13920	13815	13603	13681	13850	13710	13884	13746	13925	13675	13684	13829	13889	13795	13621	13727	13760	13682	13775	13838	13612	13790	13709	13691	13684	13787	13657	13805	13840	13701	13752	13803	13931	13714	13808	13800	13740	13769	13931	13863	13732	13684	13573	13814	13698	13584	13707	13706	13747	13921	13930	13820	13768	13941	13747	13664	13736	13748	13954	13891	13669	13678	13808	13661	13714	13899	13869	13614	13864	13746	13761	13892	13785	13786	13713	13717	13805	13659	13683	13688	13767	13754	13661	13587	13659	13756	13702	13683	13715	13679	13683	13621	13785	13619	13758	13671	13665	13636	13838	13666	13815	13813	13713	13700	13904	13844	13905	13906	13611	13857	13852	13853	13638	13627	13730	13654	13827	13708	13912	13596	13697	13607	13565	13582	13891	13716	13628	13565	13849	13798	13721	13717	13549	13429	13680	13755	13824	13769	13743	13815	13562	13761	13837	13709	13658	13770	13617	13730	13758	13870	13963	13677	13595	13733	13672	13669	13774	13638	13657	13759	13675	13821	13670	13791	13842	13822	13837	13671	13840	13694	13787	13777	13801	13673	13589	13704	13907	13655	13637	13718	13679	13699	13787	13753	13823	13823	13698	13617	13774	13656	13764	13805	13704	13805	13879	13771	13841	13848	13717	13794	13734	13731	13857	13805	13759	13784	13810	13909	13625	13754	13729	13831	13726	13725	13927	13686	13765	13899	13575	13696	13842	13773	13780	13785	13648	13819	13781	13868	13952	13745	13823	13732	13809	13689	13633	13649	13805	13686	13701	13945	13827	13721	13821	13613	13906	13721	13733	13858	13679	13591	13727	13853	13857	13804	13767	13879	14020	13824	13647	13780	13949	13776	13592	13702	13912	13743	13634	13757	13796	13706	13710	13689	13783	13818	13834	13780	13877	13702	13719	13606	13628	13675	13810	13808	13890	13607	13801	13730	13540	13878	13782	13773	13695	13773	13848	13837	13750	13805	13746	13930	13727	13775	13562	13872	13790	13736	13873	13716	13847	13694	13720	13841	13821	14073	13746	13823	13773	13861	13700	13674	13884	13597	13631	13741	13755	13803	13662	13678	13685	13658	13881	13609	13749	13771	13710	13717	13862	13764	13620	13900	13836	13809	13721	13729	13975	13753	13634	13640	13780	13833	13845	13609	13679	13702	13732	13780	13664	13764	13945	13764	13657	13610	13787	13879	13763	13500	14043	13801	13700	13789	13877	13758	13611	13736	13743	13833	13819	13705	13759	13778	13743	13665	13715	13881	13603	13867	13851	13923	13664	13748	13752	13781	13708	13738	13715	13774	13752	13810	13641	13638	13773	13860	13746	13826	13721	13687	13696	13980	13914	13840	13816	13834	13666	13696	13771	13877	13728	13789	13554	13825	13667	13658	13718	13810	13697	13808	13768	13744	13693	13598	13824	13760	13692	13912	13753	13685	13732	13851	13857	13850	13681	13713	13640	13830	13798	13846	13811	13867	13823	13764	13658	13772	13717	13844	13795	13792	13893	13779	13659	13718	13795	13741	13813	13708	13831	13774	13667	13643	13784	13643	13737	13570	13799	13689	13994	13816	13781	13802	13746	13738	13852	13833	13685	13767	14023	13782	13672	13791	13749	13625	13733	13777	13753	13752	13868	13718	13834	13639	13823	13814	13830	13666	13655	13658	13686	13733	13644	13725	13663	13745	13740	13815	13850	13716	13773	13732	13747	13743	13707	13851	13712	13799	13624	13901	13573	13813	13789	13814	13840	13843	13740	13712	13768	13760	13516	13708	13894	13626	13744	13851	13738	13552	13709	13699	13988	13865	13718	13688	13912	13715	13815	14028	13839	13760	13870	13814	13734	13731	13716	13637	13980	13707	13862	13710	13872	13611	13847	13668	13770	13778	13666	13789	13829	13798	13763	13660	13768	13793	13820	13741	13681	13788	13598	13808	13740	13856	13736	13688	13714	13695	13871	13734	13875	13839	13868	13767	13473	13619	13638	13873	13649	13800	13902	13855	13780	13720	13742	13671	13632	13786	13764	13717	13745	13739	13639	13783	13953	13641	13790	13818	13758	13608	13852	13797	13816	13872	13838	13691	13681	13854	13848	13680	13736	13864	13918	13636	13644	13680	13723	13678	13575	13730	13915	13653	13761	13800	13618	14055	13741	13684	13651	13668	13705	13659	13740	13954	13629	13877	13835	13851	13686	13911	13619	13656	13816	13926	13683	13758	13779	13780	13811	13741	13848	13745	13802	13802	13773	13928	13795	13614	13682	13721	13745	13778	13625	13937	13712	13785	13618	13743	13821	13752	13832	13776	13890	13784	13716	13716	13790	13739	13632	13783	13880	13827	13694	13551	13816	13767	13699	13624	13777	13737	13851	13697	13806	13846	13770	13748	13856	13754	13828	13813	13769	13880	13693	13670	13623	13803	13695	13732	13801	13783	13809	13749	13616	13677	13715	13631	13753	13679	13852	13970	13885	13664	13809	13762	13820	13779	13801	13575	13541	13680	13775	13670	13731	13815	13713	13730	13694	13844	13729	13710	13564	13657	13841	13820	13651	13578	13742	13833	13631	13956	13725	13891	13769	13719	13633	13830	13792	13714	13868	13897	13685	13793	13639	13832	13917	13642	13780	13767	13833	13800	13770	13594	13757	13774	13791	13649	13683	13711	13718	13648	13623	14016	13653	13655	13877	13741	13787	13646	13726	13820	13769	13726	13770	13674	13888	13618	13843	13649	13759	13561	13787	13697	13634	13868	13884	13742	13701	13642	13894	13767	13672	13627	13828	13723	13688	13737	13853	14027	13842	13626	13705	13597	13814	13694	13752	13816	13828	13862	13752	13651	13708	13673	13961	13708	13544	13748	13664	13872	13760	13861	13828	13764	13683	13615	13789	13791	13825	13769	13673	13828	13737	13705	13696	13709	13787	13944	13637	13820	13870	13770	13803	13728	13674	13717	13712	13664	13993	13895	13767	13715	13894	13831	13828	13713	13766	13748	13713	13671	13924	13758	13816	13734	13928	13727	13700	13731	13831	13805	13824	13636	13706	13809	13769	13719	13883	13774	13691	13802	13832	13888	13788	13647	13902	13832	13598	13841	13730	13653	13760	13616	13772	13694	13710	13764	13765	13811	13705	13739	13891	13757	13778	13920	13778	13641	13713	13627	13692	13912	13857	13707	13659	13839	13630	13720	13690	13773	13811	13790	13851	13797	13640	13617	13786	13717	13677	13669	13717	13917	13818	13791	13782	13745	13638	13782	13984	13793	13694	13691	13959	13915	13690	13797	13710	13916	13876	13561	13808	13796	13762	13648	13827	14152	13667	13626	13608	13655	13783	13760	13822	13673	13696	13819	13797	13817	13713	13749	13769	13861	13345	13910	13639	14011	13801	13626	13774	13693	13701	13799	13841	13765	13754	13853	13654	13808	13732	13824	13741	13870	13695	13761	13712	13805	13731	13911	13667	13710	13831	13596	13653	13760	13774	13834	13760	13807	13741	13712	13808	13750	13836	13813	13728	13691	13799	13817	13808	13752	13638	13769	13723	13737	13744	13706	13664	13720	13687	13631	13726	13936	13718	13776	13713	13889	13610	13733	13837	13764	13681	13604	13944	13874	13847	13745	13768	13627	13937	13868	13720	13787	13781	13706	13808	13659	13679	13674	13820	13689	13607	13845	13534	13860	13747	13700	13761	13635	13746	13815	13663	13696	13693	13759	13702	13843	13610	13738	13724	13777	13876	13720	13654	13938	13759	13738	13703	13825	13790	13619	13912	13809	13760	13645	13753	13788	13768	13613	13683	13723	13827	13854	13839	13872	13806	13845	13933	13807	13744	13746	13747	13818	13792	13885	13877	13665	13709	13782	13620	13715	13855	13868	13793	13550	13577	13859	13789	13672	13722	13946	13652	13681	13710	13696	13635	13771	13754	13716	13614	13608	13695	13788	13895	13741	13708	13795	13861	13783	13719	13754	13752	13700	13859	13829	13751	13888	13890	13910	13688	13807	13790	13697	13831	13775	13775	13704	13675	13693	13772	13828	13733	13805	13736	13825	13640	13798	13722	13721	13855	13772	13691	13875	13724	13798	13655	13917	13780	13713	13809	13805	13851	13846	13861	13836	13790	13765	13864	13618	13811	13493	13611	13776	13854	13644	13831	13464	13706	13670	13853	13717	13703	13896	13764	13708	13711	13754	13904	13745	13747	13711	13741	13744	13698	13751	13764	13688	13642	13807	13858	13646	13816	13696	13814	13694	13893	13697	13795	13644	13754	13626	13751	13704	13721	13703	13736	13832	13705	13684	13592	13674	13809	13843	13707	13665	13653	13662	13685	13576	13746	13741	13674	13706	13724	13839	13729	13891	13917	13715	13775	13874	13752	13629	13666	13680	13756	13691	13907	13795	13833	13746	13821	13798	13764	13911	13864	13776	13644	13975	13677	13844	13784	13656	13721	13645	13755	13806	13862	13708	13849	13750	13704	13762	13811	13685	13647	13590	13684	13814	13793	13942	13699	13673	13517	13887	13610	13938	13621	13777	13775	13890	13840	13624	13694	13888	13733	13610	13664	13874	13860	13606	13707	13812	13698	13828	13783	13785	13849	13807	13700	13667	13736	13702	13762	13684	13655	13743	13775	13705	13733	13830	13745	13777	13840
32732	34209	34080	26323	18425	16410	16383	15862	15780	15783	15612	15735	15729	15648	15769	15804	15673	15696	15695	15657	15813	15618	15560	15635	15864	15656	15704	15486	15647	15568	15668	15781	15546	15705	15463	15428	15726	15558	15693	15698	15662	15852	15836	15560	15724	15569	15659	15733	15672	15687	15589	15542	15460	15741	15754	15683	15671	15864	15692	15732	15817	15608	15604	15595	15572	15715	15861	15760	15672	15623	15633	15579	15755	15887	15757	15704	15634	15870	15709	15654	15813	15528	15664	15674	15713	15587	15659	15723	15619	15620	15661	16004	15795	15641	15626	15541	15699	15885	15727	15671	15726	15672	15598	15633	15842	15657	15754	15825	15544	15694	15685	15664	15861	15651	15581	15824	15677	15636	15662	15535	15674	15547	15547	15676	15480	15608	15617	15445	15730	15421	15704	15685	15557	15648	15667	15631	15718	15712	15854	15720	15822	15552	15625	15681	15548	15552	15695	15708	15680	15733	15470	15700	15634	15398	15574	15721	15704	15725	15565	15748	15626	15653	15640	15638	15473	15666	15715	15679	15750	15536	15511	15641	15748	15768	15584	15641	15731	15787	15679	15732	15882	15711	15727	15819	15487	15678	15621	15676	15613	15792	15658	15684	15716	15633	15760	15754	15679	15832	15756	15904	15796	15617	15789	15777	15768	15745	15697	15647	15749	15780	15692	15469	15627	15618	15765	15478	15769	15701	15619	15742	15832	15798	15521	15508	15920	15629	15679	15711	15532	15840	15649	15654	15833	15811	15658	15634	15646	15515	15652	15507	15917	15720	15635	15655	15803	15766	15541	15656	15951	15615	15557	15847	15484	15571	15707	15601	15622	15510	15566	15488	15561	15614	15812	15801	15608	15625	15669	15594	15943	15850	15622	15614	15682	15560	15609	15648	15611	15605	15804	15592	15753	15923	15674	15547	15670	15653	15939	15585	15609	15716	15684	15607	15614	15859	15622	15619	15763	15592	15602	15421	15652	15551	15820	15727	15475	15430	15586	15452	15656	15806	15633	15736	15756	15641	15538	15789	15747	15715	15462	15535	15697	15528	15850	15598	15637	15576	15574	15493	15819	15690	15684	15611	15860	15665	15705	15650	15567	15647	15651	15768	15604	15692	15701	15654	15626	15873	15607	15819	15574	15758	15849	15565	15630	15658	15905	15689	15936	15584	15724	15706	15508	15640	15726	15889	15696	15674	15576	15792	15750	15705	15565	15700	15557	15697	15716	15739	15560	15658	15595	15548	15766	15627	15592	15542	15754	15663	15794	15599	15749	15671	15404	15538	15626	15697	15764	15743	15707	15734	15491	15551	15791	15866	15554	15567	15616	15704	15773	15781	15474	15575	15624	15645	15759	15587	15670	15756	15709	15585	15841	15477	15715	15645	15588	15632	15586	15667	15765	15616	15682	15568	15678	15612	15650	15773	15594	15731	15607	15646	15822	15696	15648	15595	15811	15655	15617	15677	15682	15679	15616	15877	15825	15985	15611	15423	15630	15669	15622	15403	15516	15637	15711	15674	15684	15660	15845	15596	15648	15672	15536	15641	15520	15500	15668	15678	15694	15529	15568	15558	15583	15696	15569	15758	15653	15577	15710	15550	15655	15742	15745	15720	15856	15679	15723	15559	15486	15539	15707	15691	15627	15701	15714	15675	15849	15606	15694	15606	15501	15618	15666	15352	15497	15712	15808	15573	15692	15767	15660	15570	15685	15365	15635	15705	15538	15571	15772	15685	15595	15565	15549	15762	15672	15648	15475	15548	15520	15727	15790	15577	15757	15777	15781	15572	15600	15500	15640	15738	15555	15707	15891	15683	15841	15646	15751	15588	15544	15618	15730	15675	15969	15694	15471	15663	15639	15636	15866	15599	15553	15546	15635	15606	15802	15672	15566	15735	15422	15625	15743	15802	15694	15575	15539	15522	15461	15830	15644	15625	15582	15495	15619	15447	15570	15636	15520	15667	15675	15670	15581	15631	15681	15620	15594	15573	15717	15634	15578	15704	15698	15609	15529	15524	15641	15659	15673	15582	15652	15925	15555	15666	15671	15592	15819	15836	15581	15722	15555	15943	15702	15641	15598	15600	15589	15724	15822	15697	15633	15630	15768	15737	15631	15771	15551	15634	15819	15742	15572	15659	15738	15688	15696	15652	15644	15744	15714	15564	15586	15495	15585	15654	15711	15740	15670	15890	16019	15457	15835	15600	15460	15522	15635	15589	15796	15584	15563	15786	15554	15733	15631	15689	15734	15674	15590	15580	15658	15851	15652	15752	15721	15786	15843	15606	15788	15605	15498	15859	15642	15757	15819	15710	15893	15432	15788	15934	15506	15652	15562	15741	15733	15571	15828	15551	15828	15699	15672	15707	15651	15504	15807	15717	15525	15726	15541	15453	15604	15672	15648	15676	15796	15789	15762	15789	15675	15656	15570	15702	15824	15802	15691	15770	15766	15448	15778	15709	15834	15612	15831	15755	15510	15568	15697	15796	15470	15660	15673	15780	15638	15685	15687	15614	15783	15721	15625	15618	15676	15637	15690	15773	15549	15734	15570	15791	15766	15683	15795	15985	15808	15744	15628	15575	15746	15663	15488	15759	15637	15636	15516	15878	15691	15724	15717	15638	15632	15696	15513	15737	15770	15754	15719	15800	15879	15656	15501	15780	15586	15845	15609	15575	15561	15721	15651	15746	15666	15551	15692	15836	15632	15514	15573	15702	15732	15751	15666	15684	15403	15698	15839	15713	15408	15729	15853	15597	15729	15631	15671	15507	15679	15535	15551	15357	15722	15777	15710	15587	15569	15809	15633	15618	15727	15879	15677	15551	15578	15823	15789	15756	15507	15521	15771	15396	15642	15761	15503	15578	15653	15694	15526	15586	15513	15783	15844	15885	15805	15847	15581	15667	15487	15638	15683	15689	15609	15579	15806	15609	15660	15534	15714	15610	15451	15510	15644	15554	15760	15890	15859	15609	15654	15888	15642	15771	15831	15714	15807	15526	15798	15807	15634	15762	15811	15682	15844	15710	15805	15526	15723	15828	15828	15777	15590	15738	15733	15564	15553	15528	15569	15753	15635	15770	15549	15458	15718	15570	15792	15749	15566	15778	15733	15520	15657	15546	15762	15686	15485	15642	15539	15513	15712	15679	15544	15688	15613	15709	15467	15699	15627	15710	15649	15665	15577	15681	15622	15609	15699	15806	15710	15682	15749	15840	15602	15720	15603	15541	15900	15738	15769	15751	15626	15664	15762	15630	15727	15707	15530	15769	15732	15552	15611	15697	15594	15557	15861	15611	15431	15712	15711	15637	15578	15691	15684	15508	15638	15582	15540	15505	15524	15642	15744	15651	15807	15743	15514	15823	15593	15640	15539	15683	15778	15960	15934	15729	15566	15913	15457	15610	15474	15636	15628	15783	15746	15781	15616	15757	15715	15992	15629	15639	15702	15563	15749	15850	15643	15702	15528	15820	15550	15837	15579	15723	15657	15565	15661	15675	15683	15661	15561	15713	15663	15788	15919	15815	15703	15611	15624	15632	15523	15386	15767	15487	15654	15579	15536	15652	15784	15627	15690	15768	15770	15627	15756	15725	15952	15816	15718	15668	15609	15441	15545	15648	15665	15803	15605	15719	15510	15568	15580	15710	15661	15553	15787	15543	15580	15560	15525	15737	15621	15568	15519	15536	15636	15702	15661	15604	15820	15818	15632	15792	15608	15496	15753	15634	15731	15771	15647	15751	15582	15598	15532	15661	15553	15886	15711	15655	15649	15736	15691	15784	15721	15616	15637	15614	15456	15768	15410	15441	15588	15706	15648	15869	15673	15642	15878	15704	15835	15580	15635	15676	15680	15702	15690	15608	15723	15666	15855	15613	15574	15890	15566	15572	15548	15784	15595	15712	15668	15572	15485	15747	15743	15637	15658	15534	15611	15661	15900	15567	15806	15718	15702	15798	15901	15856	15686	15500	15787	15510	15577	15709	15621	15754	15791	15514	15664	15674	15659	15681	15623	15987	15692	15783	15787	15608	15682	15878	15522	15551	15585	15726	15730	15792	15704	15743	15751	15550	15713	15548	15491	15687	15664	15487	15406	15499	15517	15560	15507	15740	15664	15866	15535	15684	15714	15769	15670	15647	15763	15578	15851	15749	15678	15762	15630	15574	15557	15660	15599	15697	15666	15570	15893	15835	15742	15711	15574	15702	15632	15704	15771	15437	15667	15543	15720	15681	15579	15599	15605	15830	15525	15602	15618	15612	15678	15801	15743	15591	15566	15671	15630	15622	15668	15524	15649	15835	15748	15663	15455	15665	15765	15611	15772	15551	15566	15909	15683	15544	15610	15565	15818	15575	15713	15723	15618	15929	15753	15737	15786	15798	15442	15579	15512	15758	15574	15747	15722	15770	15726	15762	15744	15810	15738	15663	15773	15581	15610	15619	15666	15891	15807	15621	15765	15757	15746	15575	15653	15495	15704	15771	15696	15641	15886	15579	15648	15569	15517	15712	15564	15807	15746	15735	15449	15688	15542	15719	15566	15627	15691	15592	15497	15576	15774	15708	15711	15899	15715	15793	15671	15512	15684	15739	15805	15590	15788	15800	15702	15614	15626	15789	15814	15863	15777	15734	15587	15671	15760	15831	15692	15644	15764	15777	15749	15529	15909	15804	15884	15633	15418	15690	15753	15739	15516	15549	15666	15548	15621	15549	15536	15498	15689	15803	15674	15730	15681	15570	15690	15797	15500	15537	15680	15568	15616	15755	15600	15743	15828	15619	15748	15843	15636	15588	15613	15709	15663	15605	15561	15743	15615	15685	15580	15775	15668	15731	15770	15719	15813	15762	15736	15585	15645	15381	15711	15513	15800	15664	15642	15581	15591	15561	15481	15643	15558	15802	15635	15580	15601	15708	15605	15679	15665	15795	15615	15515	15865	15600	15648	15734	15633	15667	15764	15766	15560	15635	15731	15612	15512	15738	15642	15645	15789	15475	15347	15689	15714	15755	15993	15532	15591	15717	15540	15463	15801	15741	15854	15572	15662	15868	15514	15622	15592	15668	15534	15767	15530	15409	15544	15677	15672	15659	15729	15617	15661	15589	15501	15822	15754	15707	15699	15448	15507	15509	15418	15682
44788	50933	37341	23255	16535	14616	14287	14221	14012	14149	14067	14046	14230	14018	14079	14090	14054	14086	14143	14140	14065	13969	14062	14061	13980	14102	14067	13907	13961	14159	13960	14084	14125	14118	14076	13990	13954	13808	13952	14097	13815	14192	14022	13932	14021	13910	14047	13945	14137	14126	14069	14097	13997	14120	13959	14006	14145	14029	14040	14125	13932	14075	14056	13958	14241	13966	14069	14093	14008	14106	14241	14125	14111	14057	14099	13997	13923	13958	13829	14081	14168	14090	14009	14074	14101	13915	14011	13958	14197	13930	13949	14034	13948	13993	14065	14184	14049	13881	13969	14050	14072	13970	13900	13969	14088	14098	14042	13990	14013	14071	14112	14123	14054	14046	14073	14028	14011	13977	14023	14064	14106	14155	14152	14019	14135	14138	14091	14033	13991	14065	13954	14014	14074	14022	14043	14038	14087	14037	13957	14151	14115	14170	14037	14009	14140	14053	13970	14089	14006	14075	14203	14124	13961	14000	14140	14171	13932	14067	14203	14055	14007	14019	14028	14179	13916	14057	14137	14141	14054	14037	13871	14082	14074	14098	14011	13968	14045	13881	13997	14031	14074	14153	14033	14110	14095	14185	14170	13875	14003	14090	13936	14039	14057	14092	14202	14013	14013	14147	14246	13950	13890	13980	14097	13977	13940	14039	14071	14018	14085	14013	14155	14146	14003	14131	13986	14020	14382	14043	14100	14105	14049	14098	13975	13862	13955	14060	14013	13960	14164	14200	14051	14037	14001	14008	14071	14038	14238	13990	14043	13899	14075	14068	14171	14090	13867	13882	14165	13961	14058	14075	14055	14025	14054	14072	13993	13901	14148	13961	14020	14039	14007	13991	13967	14105	14111	13889	14139	13975	14160	13968	14177	14057	14069	14017	13991	14131	14048	14212	14104	14028	13995	14018	14153	13973	14229	13959	14185	14129	13984	14203	14034	14100	14011	14039	14001	13930	14125	14004	14161	14014	13961	14213	14133	13908	14112	13981	14012	14024	13991	14154	14103	14138	14146	13902	14056	14037	14169	14011	14052	14173	14254	14080	13990	13978	14096	14109	14188	14096	13993	13945	14038	14062	14041	14022	14084	13971	14204	14058	14029	14039	13963	13831	14090	13946	13925	14363	14018	14097	14186	14022	14108	13937	14178	14013	14147	14071	13994	13901	13897	14007	14047	14093	14148	14079	14122	13996	13991	14093	13905	14047	14054	14177	14123	14066	14201	13998	13898	13959	13975	14075	13932	13940	14127	14054	14124	14086	14081	13885	13982	13978	14036	14009	14112	14035	14038	13991	14229	13995	14114	14067	14187	14034	13915	14084	14073	13989	14027	14037	13976	14067	14056	13950	14040	14131	13969	14175	14013	14156	14051	14057	14118	14139	14080	14019	14022	13868	14068	14002	14050	14059	13994	13970	14206	14059	14179	13963	14065	14039	14000	13992	14030	14083	14086	14116	14128	14134	14173	14044	14053	14090	13939	13935	13988	14033	13989	14168	13953	14023	14061	14017	13987	14130	14250	14125	14072	13934	14008	14006	14097	14074	14096	13986	14150	14016	13960	14079	14110	13903	14090	14155	13978	14255	13822	14201	14054	14007	14045	14112	13919	14031	14037	13971	14132	14015	13967	13865	14090	13869	14160	14083	13962	13869	14064	14037	13946	14027	13994	13935	13915	14042	14143	14184	14119	14139	14009	14006	13949	13950	13910	14139	14138	13999	14099	13993	14032	14004	14196	14137	14024	14002	13992	14262	14026	14245	13982	13970	14046	13952	14103	14193	14092	14014	14150	13970	14033	14141	14121	14096	14074	14042	14133	13822	14087	14180	14116	14068	14070	14004	14069	14008	13924	13979	13999	13936	14227	13813	14068	14229	14118	14072	14110	14094	14020	14179	14003	14009	13986	14011	14020	13983	14150	14145	13976	14153	14059	14215	13958	14065	14165	13936	14001	14182	13895	14102	14137	14099	13890	14214	13967	14189	14053	14135	14103	13992	14080	14189	14047	14062	14072	14090	14064	14111	14084	14068	14026	14217	14149	14034	13976	13928	14052	14042	14082	14042	14170	13903	14043	13974	14096	14301	13985	13954	14026	14003	14127	14067	14016	13980	13983	14064	14042	13967	14001	13984	13998	14223	14091	14043	14040	14012	14118	14185	14058	13967	14053	13983	14089	14172	14052	13846	14018	14031	14140	14089	14145	14011	14056	14140	14128	14159	14019	14222	14121	14016	14079	14069	13883	14324	13941	13989	14010	14072	13938	13991	14037	14003	14026	14026	14042	13961	14082	14015	13886	14081	13959	14084	14069	14097	14051	14258	14059	14161	14032	14009	14187	13943	14013	14045	14084	14076	13926	13881	14105	14023	14168	13997	14182	13987	14080	14066	14041	14158	14070	14026	14066	14196	14060	14118	14100	14014	14168	13987	14178	13993	13939	14130	14082	14206	14062	14042	13932	14147	13871	14079	14098	14180	13885	13914	14244	14131	13957	14126	14008	14207	14092	14015	14109	13957	14010	14125	14046	13982	14057	14193	14095	14230	13966	14084	13930	13966	13961	14064	14061	14186	13907	14168	13893	13943	14007	13997	14152	13894	14166	14156	14174	13983	14017	14067	13985	14062	14130	14007	14049	14050	14229	14104	14144	13956	13944	13892	14039	14149	14017	14112	14034	14073	14041	13942	14063	14155	14065	14135	14105	13957	14214	13944	14133	14161	14115	14263	14133	14091	13875	13903	14076	14152	14009	14063	14042	14115	14113	14179	14111	13898	13966	13909	14099	14012	14092	14024	14076	13958	14047	14099	14052	14197	14131	13896	13820	14070	14062	14022	14072	14129	14167	14200	13948	14028	13933	14010	13919	14090	14118	13998	13937	14131	13969	14091	14056	13965	13973	14092	14063	13891	14075	14132	13986	14177	14191	14016	14250	14119	13967	14047	13974	14128	14194	14020	14025	14095	13972	14030	14200	14068	13902	13935	14109	14055	13860	14086	14108	13975	13979	13970	13934	14038	14113	13890	14106	13987	13814	14212	14060	13991	13995	14098	13943	14017	14152	14047	14124	13908	14207	14056	13743	14244	13952	14150	14090	14005	14147	13895	13943	14046	13971	14082	13973	13958	14189	13821	14123	14161	14100	14106	14024	14129	14079	14195	14043	14130	13829	14193	14094	14194	14157	13884	14187	14280	14123	14178	14068	14041	14038	14088	14102	14213	14121	14061	13888	14024	14010	14028	13954	14196	14013	14083	14161	14124	14096	14058	14181	14058	14100	13987	14079	14182	13942	14072	13979	14046	14115	13938	13983	14120	13951	14117	14168	14131	14120	14002	14089	14031	14224	14237	14027	13877	13960	14053	14028	13977	14018	14074	14079	14018	14073	14163	13935	14096	13886	14030	14101	13868	13997	14134	14220	13965	14139	14123	13968	14341	14120	14162	14132	13960	14045	14108	14089	14132	14116	14065	13976	14116	13965	14010	14038	13951	14036	14027	14067	14045	13972	14157	14087	14007	14120	14063	14179	14143	14021	14048	14034	13989	13911	14097	14129	14029	13986	14005	14014	14040	14002	13997	14158	14007	13967	14102	14162	14143	13927	13940	14090	14227	14189	13900	13992	13891	13922	14096	14098	14047	14192	14115	14146	13912	13953	14052	14187	14107	14232	14101	14048	14151	14080	14009	14026	14235	14003	14121	14116	14164	14138	14072	14083	14072	14009	14243	14289	13923	14223	14118	13997	13969	14161	14162	13918	14150	14061	14101	14069	13978	14082	14024	14114	14086	14043	13962	13979	14083	14037	14173	14106	14071	14089	14185	14094	14155	14060	13991	14214	14100	14054	14011	14140	13998	14012	14149	14163	14139	14038	13948	14125	13990	13974	13959	14102	13970	14087	13959	14092	14157	14015	14018	14209	14036	14012	14151	14091	14057	13956	14074	14044	14210	14072	14068	14004	14136	14073	14149	14336	14012	14036	13978	14021	14045	14002	14002	14271	13999	13903	14163	13938	14002	14090	14120	14094	14074	14161	14074	13980	14053	14105	13978	14197	14081	14015	14036	13953	13834	14046	14042	14089	13993	14104	14083	14087	13888	14118	14026	14174	14019	14076	14059	14184	14014	14004	13832	14009	14079	13993	14131	14094	14197	14179	14121	13896	14188	14031	14061	14091	14040	13950	14055	14098	14076	13953	14134	14332	14169	13922	14068	14045	13891	14096	14106	14114	14049	14040	14082	14073	13975	13960	14158	14025	14001	14039	13982	13992	14000	13975	14017	13943	14180	14071	14018	14078	14060	14083	14120	13898	14024	14016	14025	14150	14112	14064	14217	14223	14150	14147	13924	14024	14070	14016	14128	14029	14199	14094	14216	14153	13968	14180	13980	14057	13770	14161	14008	14165	13961	13925	14108	13985	14071	14020	14019	14082	14067	14058	14028	14193	14080	14031	14158	13986	14007	14163	14069	13993	14035	13940	14155	14086	14066	13934	14215	14133	14063	13934	14055	14159	13949	13963	14116	14115	14012	13961	14085	14068	14040	14147	14049	13891	13994	14089	14039	14092	14108	13871	14287	14019	14016	14096	13920	14069	14119	13871	14028	14017	14078	14075	13973	14012	14049	14167	14092	13900	13935	14131	13891	14009	14258	13906	14118	14054	14181	14045	14063	13971	13960	13976	13963	14066	14033	14077	13866	14055	14039	13982	14084	14148	14066	13941	14054	14229	13946	14090	14071	14106	13981	14112	14007	14078	13982	14029	14025	14136	14023	13983	14086	14232	13990	14105	14243	14143	14243	14064	13971	14141	14111	14100	13945	14207	13835	14134	14094	14090	14152	14009	14075	14099	14256	14067	13993	14158	13881	13904	14074	14162	14064	14098	14096	13976	14072	14155	14185	14085	13963	14108	14124	14118	14088	13919	14176	14064	13997	13988	14146	14140	14090	14083	14157	14085	14172	14086	14101	13987	14229	14076	14143	13960	14060	14017	14081	13838	13973	14034	14151	14002	14039	14181	14080	14097	14080	14091	14200	14073	14089	14112	13990	14181	13990	14048	13939	14039	13986	13969	14153	14245	14069	13995	14130	13960	13977	14025	14169	13941	14021	14020	14288	14029	14056	13835	13992	14022	13984	14158	13904
24676	23143	32123	29186	24383	21545	18524	15780	15458	15319	15539	15513	15307	15340	15467	15325	15357	15278	15294	15387	15253	15294	15146	15228	15062	15220	15324	15247	15142	15359	15219	15156	15270	15025	15189	15251	15136	15183	15188	15255	15310	15093	14987	15468	15138	15352	15181	15269	15105	15114	15121	15121	15205	15365	15389	14988	15092	15382	15292	15096	15139	15321	15214	15328	15322	15101	15153	15211	15023	15208	15182	15110	15135	15142	15288	15167	15349	15404	15217	15394	15231	15133	15277	15125	15206	15162	15087	15152	15171	15219	15232	15175	15101	14990	15187	15183	15153	15197	15163	15295	14813	14955	15045	15026	15123	15109	15289	15012	15019	15186	15387	15048	15337	14996	15069	15068	15087	15300	15424	15333	15195	15155	15370	15166	15021	15253	14976	15211	15106	15129	15131	15217	15030	15153	15035	15265	15283	15093	15193	15343	15041	15133	15062	15062	15223	15290	15126	15379	15096	15073	15104	15060	14950	15205	15240	15049	15096	15186	15402	15069	15141	15110	15164	15064	14932	15134	15150	15247	15223	15252	14950	15269	15179	15229	15149	15060	15241	15117	15270	15281	15161	15126	15197	14924	15184	15021	15001	15461	15292	15200	15219	15325	15220	15180	15247	15121	15077	15419	15246	15005	15210	15370	15122	15105	15150	15013	15006	15175	15218	15162	15024	15034	15236	14978	15283	15094	15196	15207	15263	15227	15120	15169	15142	15187	15131	15226	15330	15053	15305	14919	15346	15072	15084	15244	15080	15364	15016	15049	15122	15021	15270	15224	15004	15215	15255	15313	14973	15143	15190	15083	15242	15250	15191	15035	15264	15170	15060	15319	15281	15110	15154	15209	15249	15071	15095	15206	15208	15091	14986	15095	15185	15149	15073	15146	15148	15075	15044	15110	15222	15186	15250	15163	15274	14975	15171	15197	15313	15210	15108	14974	15190	15207	15350	15113	15147	15239	15117	15237	15247	14993	15131	15107	15129	15202	15073	14940	15198	15112	15156	15237	15103	15004	15127	15168	15187	15064	15249	15175	15192	14992	15188	15114	15158	15095	15045	15114	15256	15148	15194	15391	15105	15273	15228	15233	15087	15144	15243	15250	15003	15056	15094	15042	15308	15015	15277	15073	15151	15078	15148	15125	15243	15145	15066	14885	15183	15103	15024	15296	15238	15113	15276	15057	15094	14966	15183	15114	15252	15239	15081	14944	15289	15181	15154	15300	15120	15304	15244	15203	15227	15034	15265	15212	15125	15007	15125	15167	15078	15215	15181	15243	15010	15196	15304	14967	14912	15079	15056	15201	15203	14906	15119	15000	15087	15213	15167	15062	15222	15108	15163	15087	15084	15091	15097	15269	15136	15159	15014	15000	15152	15171	15034	15092	15169	15114	14990	15467	15275	15031	15046	15100	15146	15172	15209	15297	15032	15090	15075	15108	14976	15114	15066	14933	14965	14934	14924	15352	15086	15003	15108	15036	15259	15202	15207	15282	15040	15164	15073	15082	15187	15109	15180	15194	15164	15076	15122	15274	15120	15123	15099	15086	15298	15097	15144	15194	15058	15243	15119	15174	15141	15214	15295	15051	15105	15046	15184	15206	15232	15037	15256	15156	15081	15025	15165	15378	14939	15128	15243	15170	14849	15011	14980	14969	15381	15255	15167	15128	15145	15039	15093	15279	15311	15173	15311	15079	15184	14940	15177	14990	15253	15074	15169	15097	15143	15280	15147	15353	15231	15182	15218	15273	15162	15089	14917	15007	15268	15079	15201	15155	15148	15098	15200	14997	15049	15109	15109	15132	15285	15049	14955	14936	14909	15194	15360	15070	15021	15101	15202	15056	15180	15135	15255	15091	15401	15202	15293	15156	14944	15286	15029	15079	15077	15293	15275	15171	15085	15118	15252	15117	15207	15168	14977	15091	15203	15185	15066	15096	15231	15230	15129	15202	15119	14914	15163	15182	15311	15199	15241	15224	15090	15201	15229	15175	15107	15148	15107	15299	15229	15153	14931	15163	15102	15289	15138	15181	15125	15201	15243	15185	15139	15184	15284	15215	15357	15295	15080	15405	15189	15171	15051	15135	15224	15255	15170	15124	15221	15154	15089	15203	15267	15182	15214	15018	15259	15147	15400	15223	15118	15289	15097	15240	15057	15094	15130	15004	15091	15442	15076	15130	15300	15231	15192	15124	15279	15070	15181	15087	15115	15094	15119	15169	14884	15109	15291	15252	15049	15129	15023	15287	15105	15276	14998	15074	15197	15266	15111	15084	15171	15007	15078	15211	15102	15038	15347	15074	15118	14985	15113	15090	15195	15218	15117	15191	15200	15281	15163	15098	15227	15181	15078	15135	15109	15099	15312	15175	15047	15146	15169	15281	15249	15096	14864	15221	14934	15157	15295	15176	15180	15137	14976	15016	15294	15188	15055	15278	15425	14981	15056	15267	15166	15146	15224	15127	15144	15066	15173	14975	15014	15065	15168	15367	15220	15065	15130	15241	15374	15229	15242	15270	15267	15303	15096	15230	15120	15112	14994	15239	15126	15300	15073	15191	15200	15260	15319	15065	15246	15479	15025	15082	15251	15162	15075	15171	15066	14993	15143	15046	15147	15261	15263	15208	15127	15294	15230	15018	15247	14964	15097	15125	15147	14924	15101	15244	15198	15119	15083	15236	14927	15171	15307	14927	15230	15129	15329	15185	15182	15073	15184	15124	15232	14911	15053	15025	15304	15202	15072	15113	15178	15208	15264	14990	15157	15003	15139	15043	15205	15209	15091	15120	14990	15254	15192	15153	15241	15322	15144	15081	15166	15212	15220	15076	15170	15231	15047	15170	15164	15200	15145	15185	15010	15110	14963	14981	15110	14949	15186	15161	15118	14936	15055	15197	15096	15257	15200	15013	15221	15215	15138	15131	15256	15123	15041	15267	15285	15012	15173	15195	15104	15069	15189	15317	15264	15123	15213	15174	15076	15093	15081	15193	15192	15288	15291	15159	15261	15303	15103	15038	15056	15130	15322	15248	15126	15152	15146	15361	15166	15176	15083	15178	15158	15187	15186	15119	15367	15190	15017	15223	15035	15177	15132	15123	15118	15164	15289	15333	15193	15221	15142	15109	15153	15139	15273	15173	15167	15162	15088	15049	15156	15211	15236	15184	15224	15078	15010	15113	15465	14933	15226	15053	15187	15220	15350	15036	15091	15050	14969	15021	15189	15134	15150	15131	15132	15157	15100	15114	15250	15083	15138	15056	15135	14984	14917	15181	15085	15106	15222	15398	15158	15205	15215	15241	15051	15048	15133	15033	14901	15003	15309	15241	15201	15254	15263	15218	15235	15127	15115	15150	15047	15120	15277	15170	15006	15182	15379	15270	15282	14937	15290	15128	15108	15049	15267	15052	15078	14974	15291	15239	15144	15161	15071	15322	15256	15099	15114	15406	15231	15201	15170	15317	15343	15244	15215	15078	15226	15223	15261	15246	15135	15297	15153	15292	15277	15338	15084	15258	15167	15056	15057	15221	15217	15075	15186	14969	15275	15220	15149	15216	15149	15394	15236	15140	15363	15383	15066	14958	15253	14894	15101	14986	15068	15329	15180	15099	15105	15110	15214	15433	15119	15296	15134	15124	15261	15079	15065	15133	15397	15185	15167	15327	15041	15156	15133	15016	15312	15193	14983	15472	15340	15078	15114	15033	15188	15181	15225	15167	15161	14945	15201	15286	15015	14967	15299	15219	15077	14980	15106	15002	15079	15193	15145	15264	15191	15341	15005	15262	15085	14957	15095	15114	15074	15299	15173	15362	15319	14971	15109	15188	15229	15195	15012	15187	15048	15366	14945	14937	15149	15020	15255	15101	15165	15055	15209	15133	15176	15082	15143	15114	15137	15107	15046	15020	15217	15434	15103	15080	14991	15017	15105	15181	15047	15281	15175	15120	15126	15133	15370	15076	15054	15067	15063	15286	15000	15276	15169	15088	15088	15141	15257	15059	15183	15302	14963	15097	15212	15182	15298	15120	15142	15293	15148	15131	14953	15228	15041	15004	15064	15162	15226	15437	15027	15152	15052	15081	15276	15188	15194	15183	15153	14970	15137	15256	15326	15048	14805	15142	14992	15032	15067	15330	15090	15280	15106	15197	15246	15108	15252	15313	15109	14917	15280	15163	15275	15274	15243	15093	15051	15100	14989	15320	15111	15004	15241	15151	15092	15188	15213	15171	15256	15135	15117	15092	15111	14998	15117	14991	15123	15123	15105	15084	15009	14821	15224	14981	15086	14981	15161	15299	15214	15157	15298	14930	15186	15264	15202	15171	15159	15152	15140	15249	15043	14891	15188	15026	15060	15187	15193	15226	15286	14926	15253	15143	15125	15114	15119	14903	15172	15041	15073	15212	15236	15183	15180	15111	14944	14938	15007	15213	15103	15227	15056	14980	15258	15001	15227	15196	15191	15114	15215	14982	15121	15090	15077	15462	15260	15158	15092	14997	15309	15100	15211	15284	15102	15027	15060	15258	15175	15308	15204	15131	15366	15135	15285	15154	15153	15196	15216	15441	15052	15158	15144	15245	15065	15111	14892	15043	15301	15083	15095	14994	15195	15223	15287	15044	15197	15120	15303	15210	15105	15244	15110	15105	15108	15063	15203	15044	15216	14943	15020	15231	15371	15177	15206	15088	15312	15059	14999	15135	15194	15137	15100	15152	15156	15276	15163	15310	15201	15165	15071	14901	15192	15015	15074	15091	15067	14919	14997	15139	15387	15177	15188	15274	15278	15236	15306	15185	15094	15233	15022	15130	15166	14930	15084	15026	15129	15253	15162	14981	15130	15159	15213	15065	15275	15115	15085	14944	15172	15091	15388	15349	14974	15149	15143	14977	15054	15283	15093	15189	15278	15069	15096	15241	15105	15293	15233	14958	15201	15172	15054	14968	14994	15138	15006	15175	15080	15127	15142	15061	14925	15195	15151	15139	15262	15107	15231	15088	15125	15334	15286	15306	14956	15226	15275	15225	15159	15172	15087	15220	15070	15051	15315	15128	15223	14983	14993	15261	15374	15161	15235	15202	15212	15094	15267	15273	15248	15212	15332	15241	15219	15415	15145	14964	15043	15135	15248	15024	15139	14967
62226	88099	66894	42959	26183	17347	14593	13924	13860	13784	13544	13688	13636	13698	13753	13653	13732	13724	13842	13674	13802	13741	13713	13801	13548	13825	13679	13769	13863	13716	13644	13618	13757	13796	13619	13827	13755	13752	13747	13813	13737	13743	13724	13541	13731	13922	13766	13716	13551	13808	13907	13632	13816	13724	13895	13614	13736	13790	13547	13550	13559	13773	13651	13688	13651	13712	13802	13647	13704	13658	13813	13702	13798	13767	13549	13898	13736	13760	13786	13664	13625	13736	13761	13777	13833	13764	13716	13545	13781	13665	13825	13959	13689	13625	13764	13537	13647	13706	13650	13676	13773	13875	13643	13747	13592	13577	13701	13737	13801	13726	13817	13786	13821	13770	13628	13723	13818	13941	13811	13845	13578	13833	13711	13782	13786	13544	13762	13763	13647	13684	13737	13665	13649	13710	13678	13542	13653	13769	13658	13695	13789	13904	13609	13778	13877	13624	13571	13676	13658	13733	13742	13704	13869	13629	13696	13796	13614	13527	13738	13805	13664	13665	13819	13821	13741	13738	13800	13800	13802	13701	13721	13943	13641	13710	13810	13656	13756	13822	13603	13722	13868	13745	13752	13839	13706	13579	13814	13957	13626	13815	13700	13846	13681	13686	13734	13776	13768	13510	13709	13625	13657	13791	13838	13850	13760	13745	13672	13655	13781	13767	13637	13872	13697	13734	13652	13720	13673	13709	13829	13789	13720	13614	13803	13774	13805	13678	13756	13835	13843	13908	13786	13606	13653	13555	13619	13723	13684	13738	13678	13641	13668	13764	13833	13570	13891	13712	13701	13623	13593	13777	13745	13698	13724	13585	13730	13749	13784	13687	13668	13785	13767	13639	13838	13630	13640	13534	13751	13586	13666	13645	13585	13693	13788	13601	13721	13580	13700	13800	13734	13703	13714	13581	13743	13869	13588	13577	13702	13776	13805	13655	13749	13611	13846	13708	13942	13630	13739	13701	13663	13691	13924	13626	13778	13837	13638	13765	13632	13696	13809	13660	13593	13584	13747	13821	13814	13720	13696	13723	13576	13656	13630	13698	13844	13536	13849	13619	13699	13784	13803	13769	13715	13724	13690	13712	13874	13837	13773	13660	13736	13907	13598	13641	13889	13801	13684	13769	13875	13696	13902	13775	13770	13713	13761	13706	13741	13765	13683	13822	13630	13815	13722	13876	13588	13705	13573	13705	13783	13655	13832	13861	13845	13650	13640	13756	13665	13732	13715	13718	13707	13697	13693	13680	13568	13789	13573	13783	13803	13844	13682	13557	13822	13595	13681	13924	13720	13638	13654	13773	13726	13684	13721	13867	13785	13673	13716	13712	13646	13837	13618	13658	13781	13809	13757	13679	13686	13622	13709	13657	13572	13714	13822	13733	13840	13672	13628	13666	13667	13851	13775	13882	13756	13793	13646	13598	13906	13783	13792	13740	13728	13763	13799	13706	13705	13755	13769	13596	13806	13873	13789	13726	13680	13722	13640	13621	13751	13827	13808	13805	13730	13864	13726	13701	13664	13657	13698	13634	13728	13774	13832	13781	13637	13679	13776	13794	13450	13579	13855	13704	13658	13720	13522	13720	13706	13871	13831	13841	13778	13742	13833	13741	13683	13621	13838	13751	13747	13514	13729	13629	13771	13655	13827	13763	13802	13828	13577	13655	13562	13703	13781	13771	13793	13586	13765	13674	13674	13799	13668	13637	13762	13609	13744	13676	13663	13834	13534	13564	13727	13889	13767	13677	13927	13926	13574	13637	13865	13655	13566	13816	13536	13649	13775	13727	13811	13743	13751	13653	13904	13537	13638	13783	13699	13740	13619	13700	13647	13697	13587	13723	13669	13700	13722	13580	13676	13741	13898	13494	13674	13849	13812	13829	13724	13764	13550	13676	13729	13734	13666	13598	13752	13805	13816	13782	13760	13641	13605	13783	13680	13478	13694	13718	13742	13634	13668	13795	13788	13782	13626	13660	13599	13737	13737	13748	13765	13901	13813	13809	13788	13673	13744	13782	13763	13658	13781	13515	13774	13560	13810	13766	13524	13727	13699	13733	13557	13716	13721	13730	13828	13713	13733	13778	13724	13779	13689	13731	13752	13801	13688	13847	13709	13651	13671	13579	13805	13539	13699	13692	13872	13744	13649	13630	13620	13692	13704	13814	13678	13803	13689	13641	13756	13533	13729	13811	13722	13609	13725	13708	13752	13773	13674	13688	13836	13694	13735	13803	13629	13709	13696	13636	13750	13616	13613	13821	13739	13768	13688	13736	13626	13692	13570	13751	13797	13825	13765	13769	13691	13709	13833	13725	13788	13625	13651	13669	13707	13840	13705	13745	13619	13699	13545	13714	13738	13529	13694	13864	13796	13835	13654	13740	13596	13547	13679	13873	13699	13691	13594	13673	13792	13705	13554	13715	13790	13644	13656	13623	13711	13608	13687	13681	13628	13818	13746	13700	13648	13743	13686	13692	13681	13716	13639	13727	13644	13658	13651	13757	13839	13791	13714	13834	13727	13674	13699	13740	13675	13663	13751	13797	13571	13817	13645	13641	13756	13720	13789	13826	13755	13689	13837	13731	13582	13638	13729	13681	13496	13618	13613	13732	13542	13780	13654	13728	13738	13785	13849	13784	13606	13691	13907	13812	13874	13681	13818	13700	13746	13506	13838	13727	13748	13645	13655	13715	13666	14024	13649	13682	13737	13711	13744	13686	13706	13805	13658	13762	13790	13696	13696	13723	13718	13788	13710	13662	13767	13577	13793	13855	13858	13697	13738	13807	13677	13683	13896	13822	13625	13742	13650	13786	13529	13651	13579	13877	13736	13690	13739	13845	13729	13740	13693	13466	13712	13692	13839	13665	13869	13660	13706	13707	13753	13673	13788	13853	13851	13743	13683	13755	13879	13636	13717	13831	13677	13687	13940	13994	13878	13758	13624	13623	13810	13785	13517	13809	13809	13925	13654	13579	13843	13775	13692	13759	13697	13690	13649	13769	13653	13748	13570	13785	13620	13777	13525	13740	13658	13762	13636	13631	13639	13695	13683	13604	13859	13747	13673	13587	13648	13792	13647	13750	13684	13759	13712	13754	13777	13633	13843	13683	13670	13598	13789	13798	13911	13693	13642	13855	13704	13837	13747	13580	13842	13566	13766	13949	13901	13644	13746	13627	13558	13529	13899	13751	13708	13720	13769	13766	13714	13697	13833	13604	13642	13683	13537	13743	13896	13695	13652	13877	13596	13610	13750	13718	13786	13629	13725	13769	13845	13822	13669	13627	13610	13778	13702	13819	13683	13710	13811	13777	13664	13732	13723	13654	13729	13640	13737	13677	13648	13777	13618	13772	13774	13764	13685	13704	13761	13592	13886	13745	13805	13756	13649	13692	13907	13722	13590	13643	13572	13632	13826	13639	13712	13619	13658	13756	13519	13542	13701	13760	13783	13761	13692	13683	13640	13699	13855	13811	13649	13864	13707	13810	13601	13724	13672	13753	13665	13616	13742	13653	13612	13689	13776	13711	13644	13746	13512	13712	13830	13704	13843	13637	13741	13815	13733	13722	13627	13576	13937	13603	13823	13772	13790	13645	13710	13781	13756	13753	13709	13694	13787	13580	13744	13618	13797	13783	13656	13659	13514	13725	13613	13761	13653	13730	13721	13702	13754	13696	13732	13865	13751	13857	13915	13829	13548	13536	13580	13848	13782	13790	13618	13793	13714	13604	13770	13671	13823	13734	13601	13843	13630	13785	13761	13571	13788	13741	13757	13744	13766	13637	13799	13653	13887	13726	13668	13732	13627	13691	13867	13756	13666	13669	13648	13748	13768	13690	13595	13677	13663	13686	13699	13582	13745	13732	13774	13539	13754	13844	13800	13628	13693	13740	13744	13615	13606	13763	13683	13720	13830	13729	13618	13696	13767	13725	13803	13762	13593	13687	13732	13770	13564	13599	13868	13760	13602	13833	13583	13699	13780	13510	13752	13626	13738	13533	13655	13765	13767	13566	13928	13808	13787	13823	13699	13737	13814	13773	13770	13674	13462	13697	13767	13798	13734	13617	13589	13796	13694	13649	13621	13773	13660	13734	13771	13795	13708	13680	13555	13844	13730	13784	13610	13754	13776	13740	13708	13733	13699	13935	13546	13704	13740	13792	13788	13686	13683	13862	13562	13690	13887	13727	13536	13836	13610	13697	13640	13646	13659	13795	13794	13604	13655	13640	13768	13827	13588	13839	13745	13669	13702	13707	13658	13560	13733	13429	13751	13898	13862	13681	13758	13534	13554	13566	13616	13651	13929	13704	13620	13827	13693	13887	13763	13859	13860	13715	13628	13554	13678	13630	13615	13602	13651	13616	13701	13656	13819	13624	13971	13730	13741	13608	13768	13803	13823	13673	13763	13689	13811	13776	13706	13766	13739	13652	13841	13714	13724	13840	13799	13813	13708	13705	13822	13751	13758	13685	13725	13773	13847	13692	13756	13787	13498	13649	13569	13733	13553	13833	13660	13685	13642	13696	13792	13765	13679	13714	13757	13808	13758	13758	13743	13832	13650	13711	13778	13595	13799	13779	13712	13711	13564	13729	13642	13738	13886	13627	13824	13569	13709	13652	13789	13645	13787	13757	13592	13736	13615	13702	13779	13773	13722	13744	13693	13769	13726	13647	13792	13777	13882	13637	13821	13708	13761	13702	13821	13565	13748	13654	13712	13581	13563	13676	13688	13892	13805	13860	13695	13749	13826	13805	13652	13724	13751	13807	13598	13581	13675	13730	13556	13488	13876	13818	13777	13618	13654	13901	13651	13754	13679	13759	13682	13670	13906	13869	13651	13740	13733	13750	13687	13637	13813	13746	13612	13738	13592	13556	13660	13715	13736	13724	13850	13883	13815	13818	13793	13696	13608	13694	13831	13709	13730	13756	13651	13875	13712	13735	13590	13707	13712	13622	13778	13766	13667	13779	13811	13613	13934	13723	13645	13744	13719	13613	13681	13772	13566	13550	13614	13791	13668	13633	13616	13747	13723	13554	13704	13651	13763	13632	13725	13805	13774	13851	13609	13687	13796	13824	13685	13804	13651	13746	13501	13692	13591	13662	13713	13955	13654	13771	13755	13720	13791	13733	13706	13779
22958	21884	30017	25224	22716	23489	23243	16536	14991	15294	15429	15041	15311	15230	14964	14942	14939	15055	15180	15068	15287	15138	15222	15095	15057	14838	14828	15006	14919	14862	15028	14996	15072	14916	15072	14758	15044	14871	14967	15002	15035	14973	14955	14865	14899	14998	14970	14972	14933	14821	14930	14983	15051	14882	15037	14870	14935	15084	14938	15098	14808	14882	14845	14894	14805	14829	14860	14837	14913	14723	14779	14729	14767	14860	14996	14890	14843	15016	14981	14931	14797	14871	14988	15132	15022	14971	14868	14919	15028	14916	14973	14702	14824	14875	14734	14742	14851	14805	14880	14889	14870	14843	14956	14766	15044	15084	14841	14678	15093	14934	15101	14984	14999	14868	14928	14964	14842	14858	14788	14916	14771	14797	14757	14817	14889	14714	14646	14735	14690	14716	15024	14903	14921	15025	14897	14788	14926	14754	14799	14732	14964	14868	14798	14908	14791	14822	14726	14821	14868	14958	14930	14780	14831	14880	14792	14680	14831	14890	14817	15034	14849	14806	14874	14851	14812	14909	14972	14858	14939	14802	14910	15062	14967	14745	14781	14774	14730	14721	14808	14903	14843	14749	14875	14818	14767	15012	14894	14816	14938	14947	15027	14969	14964	14887	14805	14812	14866	14953	14704	15028	14906	14798	14667	14820	14828	14755	14748	14992	14867	14769	14906	14912	14751	14852	14909	14805	14863	14830	14796	14873	14799	14953	14983	14825	14824	14858	14938	14785	15133	14876	14901	14653	14797	15060	14729	14690	14923	14912	14937	14855	14864	14774	14670	14852	14992	14997	14894	14819	14897	14852	14814	14871	14808	14834	15069	15012	14888	15000	14768	14708	14836	14963	14861	15117	14860	14967	14885	14865	14670	14811	14798	14819	14902	14986	14802	14885	14886	14873	14956	14966	14808	15031	14800	14762	14915	14801	14949	14828	14967	14854	14911	15020	14760	15014	14713	14637	14912	14665	14810	14886	14665	14847	14802	14916	14962	14801	14855	14843	14960	14988	14851	14785	14840	15002	14789	14767	14941	14904	14912	15002	14771	14857	14914	15078	14880	14865	14985	14630	14924	14808	14883	14996	15148	14935	14856	14960	14817	15050	14660	15051	14888	15053	14973	15046	14785	14737	14892	14737	14904	14875	14742	14698	14817	14662	14849	15173	14903	14788	14947	14795	14915	14652	14797	14941	14961	14870	14800	14834	14821	15061	14867	14927	14886	14816	14944	14824	14809	15008	14880	14960	14690	14931	15019	14922	14934	14831	14945	14846	15016	15137	14886	14642	14830	14779	14810	14835	14888	14855	14963	14892	14842	14943	14861	14671	14922	14815	14966	14831	14701	14799	14717	14968	14768	14812	14653	14817	14860	14858	14812	14884	14696	14646	14689	14828	14884	14963	14975	14984	14833	14891	14853	14766	14731	14905	14940	14851	14855	14937	14886	14824	14810	14792	14988	15090	14924	14856	14961	14818	14878	14916	14978	14879	14854	14826	14770	14739	14734	14672	14763	14733	14924	14870	14946	14731	14769	14901	14883	14666	14748	15006	15066	14790	14868	14720	14793	15062	14910	14674	14802	14876	14712	14842	14787	15141	14874	14971	14783	14805	14643	14744	14813	14725	14764	14828	14851	14839	14676	14821	14746	14703	14892	14714	14803	15015	14907	14850	14775	14736	14802	14964	14923	14861	14848	14637	14923	14827	14598	14900	14894	14969	14782	14893	14757	14741	14758	14725	14731	14772	14727	14682	14850	14882	14813	14708	14892	15053	14913	14799	14764	14679	14815	14735	14986	14735	14838	14833	14962	14908	14962	14991	14742	14617	14955	14834	14902	14947	14876	14725	14731	14933	14904	14677	14653	14787	14778	14729	15075	14894	14824	14802	14959	14891	14891	14728	14922	14732	14827	14961	14859	14924	14756	14935	14781	14786	14902	14867	14898	14950	14949	14982	14858	14733	14863	14910	14929	14801	15018	14668	14989	14939	14880	14970	14850	14791	15003	14971	14807	14933	14833	14713	14844	14818	14899	14749	14819	14704	14742	14913	14873	14979	14757	14907	14699	14778	14820	14930	14896	14713	14844	14870	14731	14857	15032	14932	14839	14821	15015	14999	14796	14942	14942	14746	14837	14836	14893	14770	14860	14792	14887	14886	14685	14737	14818	14836	14885	14901	14770	14718	14887	14899	14774	14804	14759	14797	14658	14723	14863	14839	14853	14976	14893	15050	14840	14836	14948	14874	14888	14958	14665	14721	14734	14937	14648	14798	14972	14929	14890	14841	14792	14862	14788	14944	15059	14815	14911	14840	14871	14793	14759	14869	14802	14723	14913	14978	14832	14780	14941	14713	14642	14783	14662	14772	14927	14798	14563	14795	14842	14794	14802	14929	14905	15000	14919	14723	14767	14786	14946	14703	14861	14739	14900	14941	14885	14687	14796	14819	14862	14725	14956	14949	14920	15042	14867	14815	14866	14966	14820	15001	14931	14790	14698	14861	14838	14899	14960	14948	14848	14922	15034	15068	14771	14708	14785	14803	14783	15108	14815	14892	14927	15075	14815	14756	14942	14856	14742	14741	14787	14841	14821	14720	14760	14960	15014	14897	14861	14934	14637	14932	14771	14910	14812	14720	14933	14761	14865	14909	14973	14850	14745	14954	14885	14785	14643	15016	14758	14789	14845	14720	14713	14825	14933	14920	14880	14710	14946	14799	14934	14752	14823	15121	14878	14924	14885	14706	14762	14869	15009	14875	14843	14579	14682	14976	14618	14766	14925	14727	14716	14739	14733	14905	15003	14911	14816	15008	14733	14817	14740	14892	14833	15019	14657	14915	14910	14857	14866	14984	14922	14737	14852	14848	14806	14867	14730	14614	14629	14867	15031	14689	14804	14873	14864	14964	14529	14824	14845	14753	14902	14962	14910	14968	14833	14789	14769	14911	14756	14766	14994	14709	14852	14860	14761	14839	14822	14755	14833	14893	14786	14834	14914	14872	14926	14721	14937	14767	15034	14923	14792	14617	14701	14958	14890	14926	14948	14948	14629	14794	14729	14642	14777	14844	14957	14755	14852	14831	14815	15055	14760	14779	14897	14950	14823	14823	14891	14976	14883	14692	14770	14829	14867	14920	14751	14721	14793	14633	15067	14768	14654	14895	14746	14699	14762	15038	14893	14850	14807	14690	14811	14719	14688	14703	14823	14770	14656	14735	14913	14959	14692	14835	14965	14986	14782	14724	14784	14945	14872	14557	14808	14883	14710	14831	15052	14737	14904	14823	14682	14687	14906	14868	14825	14751	14736	14840	15023	14878	14816	14619	14756	14788	14768	14817	14764	14826	15015	14901	14836	14935	15034	14987	14824	14989	14830	14982	14813	14704	14829	14893	14784	14835	14819	14797	14838	14717	14920	14994	14927	14867	14847	14815	14667	14740	15180	14714	14865	14814	14833	15075	14814	14866	14978	15076	14873	14954	14808	14928	14850	14819	14833	14875	14776	14969	14792	14720	14850	14968	14695	15065	14894	14832	14882	15007	14865	14782	14669	14865	14858	14902	14769	14642	14918	14791	14993	14831	14966	15080	14917	14687	14812	14821	14784	14832	14783	14738	14677	14684	14879	14793	14778	14778	14663	14742	14842	14784	14762	14915	14729	14673	14970	14812	14901	14976	14778	14701	14876	14845	15134	14718	15003	14893	14722	14856	14907	14948	14987	14863	14944	14813	14804	14992	15015	14875	14882	14681	14907	14992	14931	14967	14801	15082	14980	14686	14837	14921	15086	14730	14830	14845	14810	14733	14749	14796	14824	14829	14680	14927	14945	14786	14889	14824	14795	14769	14811	14704	14988	14923	14821	14942	14808	14803	14788	14801	14892	14817	15011	14941	14815	14966	15069	14934	14788	14754	14811	14699	14743	14676	14792	14826	14818	14783	14826	14851	14687	15109	14842	14719	14771	14826	14628	14946	14942	14737	14997	14695	14762	14941	14962	15022	14916	14847	14975	14807	14995	14750	14900	14854	14875	14864	14763	14849	14912	14731	14841	14727	14766	14663	14706	14693	14911	14810	14819	14912	15037	14952	14910	14687	15007	14725	15009	14576	15126	15007	14897	14872	14693	14867	14787	14690	14687	14946	14845	14785	14904	14779	15040	14901	14865	14711	14850	14790	14913	14889	14775	14712	14883	14876	14743	14974	14622	14846	14828	14989	14912	14856	14926	14660	15051	14909	14731	14952	14882	14667	15085	14925	14830	14792	14886	14893	14868	14957	14856	14962	14829	14857	14892	14938	14906	14754	14902	14704	14844	14860	14866	14733	14871	14862	14765	14924	14877	14979	14677	14928	14941	14753	14859	14644	14666	14982	14811	14888	14741	14898	14838	14840	14839	14663	14807	14699	14742	14876	14849	14911	14964	14914	14788	14989	15051	14753	14726	14951	14737	14939	14716	14811	14868	14794	14843	14864	14751	14738	14904	14852	14788	14816	14602	14898	14667	14553	14926	14900	14845	14659	14791	14851	14869	14937	14946	14841	14886	14584	15009	14967	14672	14823	14966	14827	14711	15003	14795	14823	14691	14740	14793	15014	14800	14797	14814	14898	14857	14864	14965	14961	14914	14796	14732	14887	14870	14835	14677	14734	14675	14688	14889	14734	14971	14812	14848	14786	14836	14781	14822	14656	14965	14704	14752	14781	14949	14828	14652	14712	14760	14796	14782	14783	14935	14787	14865	14778	14580	14677	14931	14868	14938	14857	14823	14825	14829	14809	14797	14724	14881	14885	14750	14839	14789	14668	14687	14749	14819	15008	14901	14843	14941	14800	14886	14827	14913	14873	14667	14939	14826	14831	14801	14921	14851	14932	14727	14753	14844	14814	14978	14983	14839	14799	14822	14921	14898	14889	15010	14808	14858	14846	14759	14956	14866	14827	15011	14748	14771	14858	14769	14704	14918	14885	15053	15015	14974	14917	15112	14966	14881	14656	14807	14853	14810	14756	14883	14915	14741	14872	14843	14658	14879	14991	14793	15048	14649	15037	14813	14876	14935	14840	14934	14800	14839	14825	14940	14770	14795	14742	14934	14980	14918	14982	14626	14856	14739	14895	14885	15029	14916	14928	14979	14816	14995	14964	14717	14864
59839	99356	79430	52558	33019	20279	15223	13750	13388	13553	13599	13266	13469	13427	13461	13534	13467	13544	13606	13514	13477	13333	13424	13481	13428	13654	13536	13547	13403	13434	13510	13537	13286	13414	13509	13193	13396	13443	13507	13456	13596	13458	13298	13510	13556	13532	13491	13437	13427	13552	13631	13417	13488	13217	13452	13403	13437	13343	13486	13538	13445	13525	13467	13630	13464	13473	13650	13259	13406	13559	13562	13433	13360	13549	13403	13410	13389	13495	13456	13399	13384	13507	13426	13450	13464	13450	13450	13356	13400	13411	13291	13434	13637	13477	13455	13536	13539	13410	13453	13574	13402	13443	13517	13482	13421	13227	13418	13517	13452	13312	13442	13479	13350	13412	13550	13576	13528	13620	13556	13269	13402	13478	13621	13434	13629	13682	13419	13428	13446	13425	13615	13447	13375	13434	13448	13428	13426	13539	13418	13558	13452	13381	13467	13522	13468	13429	13470	13432	13629	13388	13665	13402	13342	13580	13665	13386	13507	13374	13441	13431	13506	13449	13429	13542	13507	13356	13716	13315	13558	13367	13453	13469	13382	13494	13444	13630	13450	13548	13467	13472	13599	13382	13308	13534	13500	13430	13418	13481	13496	13488	13339	13543	13307	13377	13500	13378	13542	13370	13504	13331	13489	13262	13483	13406	13406	13449	13583	13396	13562	13444	13354	13660	13347	13358	13417	13371	13407	13596	13413	13316	13485	13437	13419	13171	13449	13386	13433	13507	13585	13540	13597	13409	13553	13432	13437	13452	13403	13513	13514	13394	13568	13433	13555	13526	13348	13519	13459	13508	13336	13359	13477	13428	13433	13331	13273	13481	13471	13290	13443	13423	13432	13332	13492	13564	13463	13427	13380	13544	13585	13483	13471	13396	13429	13454	13574	13485	13512	13411	13688	13509	13263	13467	13422	13682	13526	13440	13466	13413	13522	13509	13591	13536	13571	13517	13476	13605	13485	13449	13505	13428	13484	13403	13285	13452	13543	13365	13533	13442	13444	13463	13425	13410	13559	13257	13599	13496	13396	13536	13396	13591	13518	13476	13451	13422	13462	13597	13542	13550	13455	13457	13419	13533	13332	13553	13323	13548	13438	13365	13424	13342	13432	13403	13537	13434	13492	13299	13331	13621	13402	13465	13408	13235	13620	13472	13390	13470	13490	13360	13631	13379	13538	13419	13477	13521	13538	13486	13511	13402	13532	13367	13369	13399	13308	13536	13322	13322	13410	13487	13536	13585	13359	13528	13413	13358	13320	13414	13429	13464	13456	13383	13511	13567	13577	13533	13453	13348	13479	13491	13540	13387	13511	13406	13580	13472	13405	13407	13581	13527	13506	13460	13445	13494	13438	13468	13523	13462	13554	13438	13332	13470	13549	13396	13472	13454	13533	13448	13567	13477	13548	13456	13439	13394	13466	13403	13555	13489	13612	13377	13557	13599	13364	13424	13378	13452	13379	13461	13513	13378	13253	13488	13594	13416	13297	13257	13450	13405	13408	13563	13456	13561	13437	13370	13503	13395	13440	13523	13472	13392	13448	13567	13412	13540	13429	13405	13453	13513	13325	13414	13581	13509	13563	13360	13320	13417	13573	13448	13351	13399	13355	13538	13561	13401	13502	13441	13376	13325	13626	13395	13436	13474	13494	13523	13537	13388	13434	13390	13421	13594	13426	13400	13356	13407	13324	13662	13438	13406	13401	13477	13288	13391	13242	13460	13383	13464	13508	13540	13398	13325	13507	13517	13299	13300	13463	13365	13508	13513	13475	13508	13565	13287	13400	13277	13678	13404	13537	13230	13609	13445	13413	13676	13324	13553	13518	13464	13442	13536	13576	13474	13388	13463	13377	13499	13532	13298	13492	13393	13490	13442	13330	13456	13579	13460	13583	13433	13583	13391	13372	13335	13686	13427	13514	13553	13602	13397	13501	13384	13622	13405	13421	13483	13294	13448	13409	13452	13328	13412	13442	13431	13460	13499	13348	13503	13524	13412	13517	13461	13425	13467	13385	13582	13435	13437	13528	13559	13500	13303	13603	13471	13526	13398	13366	13480	13357	13554	13491	13410	13391	13511	13433	13589	13292	13489	13496	13349	13465	13463	13518	13403	13418	13454	13440	13621	13347	13261	13399	13633	13523	13502	13431	13553	13357	13444	13436	13541	13390	13436	13475	13392	13645	13422	13361	13408	13472	13469	13476	13468	13372	13571	13625	13317	13348	13384	13625	13397	13598	13334	13330	13634	13428	13367	13533	13561	13586	13702	13376	13285	13480	13393	13416	13572	13304	13415	13466	13503	13354	13426	13479	13538	13463	13517	13602	13392	13466	13418	13529	13391	13601	13409	13529	13436	13566	13262	13446	13578	13444	13533	13364	13546	13548	13477	13326	13421	13373	13488	13476	13649	13517	13381	13542	13533	13505	13424	13586	13524	13379	13522	13526	13441	13434	13599	13445	13396	13408	13334	13475	13388	13611	13484	13461	13391	13569	13513	13515	13332	13457	13375	13372	13413	13405	13421	13309	13457	13479	13464	13504	13314	13477	13380	13548	13510	13254	13404	13659	13486	13475	13495	13506	13566	13372	13568	13348	13463	13526	13351	13564	13497	13360	13415	13428	13405	13270	13582	13560	13276	13338	13499	13479	13469	13442	13438	13360	13377	13405	13489	13433	13349	13559	13424	13371	13503	13479	13431	13404	13437	13325	13419	13514	13465	13551	13529	13596	13519	13476	13567	13464	13585	13383	13458	13467	13540	13499	13594	13374	13337	13289	13386	13456	13381	13468	13331	13376	13547	13363	13380	13397	13291	13388	13399	13561	13439	13483	13453	13384	13527	13362	13460	13408	13474	13410	13495	13236	13421	13442	13403	13506	13464	13497	13488	13438	13535	13400	13624	13481	13525	13508	13555	13650	13557	13424	13368	13471	13635	13488	13497	13397	13376	13504	13684	13396	13484	13445	13357	13632	13429	13483	13398	13470	13403	13540	13438	13466	13352	13519	13534	13539	13513	13417	13458	13558	13297	13396	13478	13508	13430	13538	13345	13352	13445	13374	13370	13443	13580	13377	13572	13471	13549	13451	13439	13481	13414	13465	13438	13395	13511	13422	13276	13435	13511	13483	13386	13287	13371	13309	13542	13482	13582	13423	13672	13359	13320	13390	13576	13503	13356	13553	13476	13549	13384	13378	13573	13520	13363	13321	13409	13459	13472	13424	13453	13394	13351	13464	13490	13490	13459	13495	13293	13510	13595	13369	13446	13428	13588	13343	13477	13541	13523	13370	13511	13510	13554	13578	13274	13483	13593	13501	13438	13473	13471	13452	13320	13495	13272	13540	13520	13368	13606	13445	13556	13369	13409	13517	13437	13448	13679	13455	13442	13356	13519	13461	13617	13463	13568	13441	13440	13346	13389	13434	13588	13368	13512	13376	13480	13339	13388	13260	13450	13640	13487	13464	13448	13508	13543	13401	13455	13471	13549	13578	13507	13573	13511	13399	13390	13464	13459	13430	13328	13476	13566	13528	13516	13420	13207	13379	13573	13594	13544	13328	13488	13443	13373	13219	13392	13462	13618	13506	13408	13534	13589	13424	13414	13441	13585	13334	13401	13492	13492	13404	13425	13458	13444	13443	13394	13478	13372	13469	13510	13598	13573	13481	13504	13562	13407	13400	13381	13468	13430	13576	13374	13418	13491	13434	13548	13464	13420	13467	13476	13482	13355	13410	13499	13535	13453	13493	13424	13478	13435	13475	13324	13418	13510	13386	13254	13353	13544	13703	13375	13432	13417	13431	13384	13316	13523	13575	13438	13544	13377	13461	13468	13413	13544	13363	13462	13401	13369	13478	13328	13455	13495	13377	13429	13391	13535	13374	13525	13509	13437	13558	13524	13326	13390	13490	13374	13606	13498	13440	13437	13460	13600	13448	13509	13447	13430	13540	13349	13627	13453	13445	13437	13594	13365	13559	13503	13457	13467	13444	13484	13518	13420	13364	13446	13520	13392	13433	13549	13249	13302	13405	13562	13291	13319	13457	13460	13515	13502	13609	13534	13304	13355	13565	13597	13317	13559	13436	13454	13319	13535	13484	13450	13508	13441	13438	13433	13547	13552	13311	13451	13444	13389	13458	13574	13515	13558	13398	13432	13481	13494	13611	13526	13411	13364	13382	13488	13436	13463	13333	13388	13580	13465	13413	13352	13420	13321	13533	13550	13342	13474	13421	13486	13338	13486	13628	13602	13432	13476	13286	13512	13672	13528	13423	13578	13490	13403	13519	13406	13491	13523	13459	13494	13369	13423	13289	13474	13590	13373	13413	13350	13506	13464	13486	13281	13686	13504	13412	13453	13371	13345	13394	13476	13394	13410	13342	13361	13440	13466	13353	13505	13250	13550	13486	13501	13437	13422	13486	13510	13625	13397	13378	13525	13486	13492	13491	13479	13452	13616	13552	13434	13394	13426	13551	13451	13305	13496	13483	13522	13449	13583	13532	13413	13445	13495	13572	13471	13511	13313	13559	13465	13564	13443	13446	13469	13346	13377	13375	13584	13372	13328	13512	13466	13395	13425	13451	13601	13621	13384	13515	13490	13459	13664	13371	13125	13425	13521	13540	13615	13433	13659	13384	13455	13591	13403	13353	13511	13482	13487	13417	13532	13418	13445	13445	13541	13623	13493	13633	13516	13454	13351	13533	13503	13533	13291	13465	13327	13392	13672	13474	13317	13332	13565	13475	13512	13564	13397	13628	13354	13327	13456	13307	13581	13399	13507	13523	13503	13632	13616	13354	13473	13512	13444	13433	13596	13376	13417	13445	13457	13558	13356	13555	13343	13442	13621	13357	13564	13271	13523	13553	13471	13500	13331	13555	13614	13542	13500	13502	13412	13389	13473	13358	13392	13451	13517	13407	13359	13480	13421	13472	13576	13410	13486	13466	13473	13570	13636	13489	13273	13663	13409	13652	13507	13309	13465	13477	13383	13397	13337	13510	13321	13560	13494	13192	13394	13372	13383	13401	13522	13310	13430	13457	13411	13536	13596	13552	13558	13608	13579	13550	13463	13572	13501	13457	13250	13416	13431	13477	13493	13306	13472	13462	13512	13304	13528	13540	13404	13367	13294	13265	13594
32673	34784	32793	25716	18466	16175	15431	15273	14998	15022	15243	15154	15156	15174	15208	15301	15003	15105	15004	15093	15249	15080	15168	15115	15114	15204	15207	14924	15128	15041	15221	15081	15112	14987	15267	15108	15087	14987	15202	15042	15035	15191	15139	15120	15254	15193	15110	15115	15064	15062	15161	14928	15158	15379	14895	15222	15054	15174	15212	15042	15079	15003	14988	15094	15185	15034	15135	15083	15213	15010	15196	15126	14936	15117	15141	15000	15086	15016	15208	15140	15052	15057	15131	15157	15157	15072	14984	15139	15143	15216	15099	15109	15172	14932	15074	15023	15335	15112	15254	15132	15107	15207	15139	15095	15205	15214	15095	15027	14984	15181	15104	14922	15090	15160	15234	15077	15101	15182	15064	15094	15135	15123	15301	14980	14923	15198	15248	15042	15263	15173	15182	15004	15293	15173	15088	15039	15053	15027	15170	15201	15175	15092	15034	15207	15033	15039	14934	15028	14922	15163	15212	15159	15060	15028	15194	15183	15197	15095	15141	15098	15335	15089	15084	15129	15216	15115	14895	14973	15230	15127	15115	15073	15006	15151	15002	15181	15164	15182	15155	15042	15203	15187	15061	15103	14822	15241	15016	15041	15147	15058	15180	15107	14876	15162	15149	15060	15057	15166	15118	15083	15095	15151	15244	15309	15172	15126	15268	15268	14951	15166	15221	15037	15138	15092	15063	15177	15074	15190	15100	15148	15086	15042	15140	14968	15222	15190	15019	15179	15256	15014	15133	15108	15198	15084	15024	14981	15143	15075	15279	14937	15058	15080	15303	14890	14954	15060	15265	15028	15013	14994	15181	15113	15112	14992	15123	14970	15286	15085	15129	15152	15043	15168	15210	15093	15031	15126	15164	15026	14901	15057	15051	15079	15142	15140	15290	15238	15240	15246	15120	15190	15004	15077	15019	15127	15279	15065	14905	15049	14978	14928	15172	15297	15083	15177	15167	14943	15274	14991	15111	15001	15123	15117	15057	15033	15116	15019	15199	15209	15164	15101	14867	15072	14922	15308	15033	14987	15269	15007	15211	15083	15177	15151	14961	15261	15103	15134	15143	15027	15299	15015	15064	15172	15186	15147	15041	15233	15264	15022	15094	15216	15148	15179	15198	15206	15211	15064	15129	15273	15164	15128	15048	15053	15007	15081	15094	14937	15193	14992	15216	15123	15276	14976	14983	15224	15130	15026	15090	15007	15082	15088	15222	15057	15124	15195	14848	15079	15093	15083	14976	15287	15211	14937	15189	15119	15346	15211	15003	14939	15183	15150	15061	15125	15293	15033	15216	15174	15155	15018	15099	15081	15119	15203	15115	15170	15292	15146	15054	15104	15067	14935	15137	15084	14952	15026	15185	14939	15094	15082	15168	15143	15200	14942	14910	15158	15303	15119	15180	15097	15080	15115	15213	14822	15192	15163	15225	15085	15194	15255	15150	15138	15159	15185	15150	15204	15198	15009	15276	15217	15166	15245	15023	15073	15069	15189	15038	15139	14821	15306	15098	14905	15159	15045	15057	15197	15238	15148	15163	15207	15158	15145	15201	15319	15012	15248	15215	15154	15111	15258	15129	15078	15104	15158	14895	15164	15193	15249	15088	15280	15137	15015	15145	15131	15169	15041	15205	15280	15082	15220	15030	15150	15225	15142	14976	15009	15088	14993	15316	15077	15230	15048	15115	15054	15108	15030	14821	15068	15036	15183	15198	15184	15019	15216	15101	15028	14964	14952	15069	15192	15153	15166	15191	14927	15142	15226	15220	15127	15006	14988	15073	14991	15024	15060	15247	15093	15230	15156	15042	15170	15139	15066	15180	15109	15108	15216	14933	15066	15050	15085	14993	15231	15155	15154	14991	15195	15314	15218	15071	15215	15029	15029	15035	15076	15110	15153	15175	14990	15229	15118	15382	15251	15068	15086	15085	15171	15004	15180	15205	15089	15013	15305	15044	15171	15340	15038	15268	15084	15099	15142	15108	15085	15208	14972	15039	15281	15036	15280	15168	15125	15170	15055	15015	15100	15087	15161	14915	15159	14867	15102	14920	15104	15089	15084	15260	14850	15157	15162	15088	15100	15168	14822	15171	15189	14999	15276	15241	15147	15326	15167	15063	15105	15177	15082	15177	15015	15241	15331	15227	15023	14916	15045	15068	15037	15095	15176	15027	15196	15018	15096	15087	14946	15114	15208	15046	15086	15340	15211	15247	15152	14998	15248	15237	14938	15123	15110	15328	15083	15081	15100	15014	15111	15299	15104	15045	15171	15005	15238	15233	15086	15143	15324	15298	15220	15279	15213	15024	15190	15238	15209	15202	15113	15238	15063	15036	15080	15161	15003	14953	14946	14958	15153	15133	15251	15178	15138	15071	15033	15221	14824	15072	15165	15111	15129	14869	14992	14907	15094	15106	15244	15180	15187	15035	15028	15305	15232	15126	15188	15060	15018	15041	15319	15171	15169	15058	15293	14951	14980	14961	15159	14985	15221	15241	15130	15192	15083	15024	15086	15114	15077	15261	15147	15157	15181	15132	14880	14920	14995	15093	15115	15385	15149	15116	15101	14888	15176	15199	15096	15129	15080	14992	15040	15108	15215	15115	15145	15231	15166	14961	15137	15061	15060	15084	15165	15008	15090	15051	15190	15301	14865	14877	14990	15186	15134	15247	15022	14989	15129	15206	15101	14958	15349	15194	15132	15004	15129	15101	15291	15089	15134	15053	15093	15113	15223	15173	15237	15182	15156	15058	14966	15185	14890	15178	15080	15005	15051	15186	15122	15244	15198	15378	15094	15315	15166	15135	15154	15214	15051	15155	15041	15291	15093	15149	15121	15049	15184	15199	15098	15085	15097	15049	15209	15049	15125	15081	15139	15305	15152	15196	15247	15080	15117	15152	15131	15093	15089	14969	15090	15216	15024	15429	15129	14963	15176	15130	15085	15126	15112	15152	15111	15071	15142	15101	14984	15334	15181	15193	15155	15220	15120	15160	15119	15204	14978	15140	14985	14909	14930	15131	14854	15156	15108	14970	15116	15144	15077	15195	15190	14893	15126	15154	15251	15034	14978	15000	15304	15122	15099	15175	15114	15076	15003	15101	15351	14991	15171	15146	14984	15118	15199	14988	15121	15132	15247	15336	15235	15214	15108	15159	15126	15261	15098	15084	15090	14970	15134	15095	14953	15174	15056	15192	15015	15092	15055	15239	15041	14985	15324	15197	15245	15053	15030	15241	15064	15083	15321	15166	15351	15000	15071	15123	15111	15018	14952	15089	15071	15149	15182	14967	15152	14898	15163	15218	15054	15159	15136	15109	15101	15167	15196	15141	15297	15242	15101	15060	15167	14954	15118	14977	15205	15158	15124	15076	15006	14969	15060	15134	15185	15152	15191	15137	14909	15122	15021	15135	14998	15050	15182	15371	15289	15204	15254	15369	15313	15089	15163	15231	15247	15060	15045	15093	15119	15170	15243	15262	15019	15089	15234	15107	15196	15182	15252	15192	15113	15104	15005	15172	15162	15084	15134	15139	15280	15088	15150	15057	15169	15124	15082	15057	15051	15111	14961	15030	15143	15003	15232	15171	15303	15122	14932	15083	15069	15086	15066	14966	14899	15097	15123	15125	15069	14983	15105	15110	15108	15099	15063	15247	15208	15231	15042	15182	14973	15316	15147	15319	15111	15067	15146	15029	15469	15043	15112	15133	15097	15016	15194	15263	15019	15219	15364	15195	15012	15190	15295	15035	14974	15192	15045	15014	15072	15015	15184	15130	15006	15086	15155	15164	15096	15098	15191	15151	15156	15197	15309	15015	15383	15295	15143	15104	15038	15071	15202	15130	15177	15111	15168	15064	15109	15177	15138	15276	15177	15275	15024	15197	14967	15017	15031	15171	15220	15219	15280	15136	15012	15141	15152	15184	15140	15108	15198	15103	15107	14936	15275	15280	15077	15139	15061	15205	14995	15042	15131	15115	14976	15130	15211	15167	15127	15236	15096	15072	15240	14987	15066	15404	15271	15091	15036	14977	14966	15224	15145	15094	15240	15134	15143	14936	14888	15138	15239	15303	15118	15030	15199	15116	14969	15148	15337	15299	15219	15301	15029	15084	15103	15120	15276	14890	15276	14999	15206	15085	15186	15107	14836	15002	15151	15277	15114	15091	15083	15114	15153	15058	15066	15167	15004	14919	15009	15310	15157	15201	15249	15219	15095	15194	15111	15112	15119	15253	15287	14914	14869	15397	15283	15107	15145	15135	15118	14976	15253	15055	14895	15214	15346	15206	15209	15051	14969	15251	15065	15005	14962	14996	14934	15092	15183	15144	15197	15048	15147	15133	15071	15134	14959	15097	15137	15117	15104	15183	15035	15166	14988	15251	15372	15006	15007	14953	14943	15162	15178	15103	15014	15163	15197	15085	15189	15134	15061	15263	15056	15204	15038	15176	15122	14983	15031	14939	15079	15217	15200	15101	15097	15114	14855	15201	15059	15193	15155	15141	14991	14987	15194	15180	15134	15242	15121	15266	15239	15046	14905	14979	15128	15097	14983	15085	15013	14968	15241	15166	15213	15090	15182	15033	15232	15161	15111	15182	15195	15196	15186	15141	14956	15159	15131	15176	15026	15072	15072	15229	14947	14909	15135	15167	15039	15108	14901	15133	15110	14972	15082	15074	15376	15226	15260	15160	14942	15128	15226	15229	15097	15170	15186	15357	15223	15162	15136	15236	15178	15311	15010	15194	15276	14949	15175	15147	14982	15268	15241	15022	15036	14992	15117	15052	15312	15313	14972	15321	15122	15275	15067	15116	15123	15267	15201	15201	15154	15275	15138	15266	15257	15156	15124	15235	15291	15235	15122	15227	15013	15150	15090	15197	15101	15298	15129	15084	15085	15225	15122	15092	15207	15058	15264	15198	14979	15282	14919	15244	15087	15144	15195	15051	14997	15106	15069	15193	15275	15082	15053	14970	15174	15094	15159	15221	15096	15209	15101	15078	15213	15276	15064	15024	15152	15009	15070	15197	15293	15314	15082	14992	15018	14983	15086	14990	15121	15171	15171	15156	15362	14948	15140	15114	14972	15184	15051	15223	14991	15009	14983	15066	15060	15225	15217	15281	15340	15099	15260	15165	15164
45076	51302	35652	22556	16586	14364	13964	13564	13723	13628	13683	13618	13642	13684	13771	13665	13438	13702	13717	13676	13656	13561	13795	13821	13700	13622	13589	13575	13633	13521	13649	13771	13743	13655	13792	13627	13674	13737	13646	13618	13809	13661	13739	13541	13823	13526	13753	13643	13675	13593	13726	13694	13791	13715	13744	13730	13636	13500	13622	13637	13710	13594	13622	13663	13608	13601	13552	13735	13631	13577	13628	13861	13702	13667	13571	13642	13841	13529	13665	13908	13629	13596	13645	13564	13863	13620	13654	13767	13601	13737	13617	13604	13693	13595	13576	13694	13804	13826	13708	13874	13670	13689	13632	13569	13680	13618	13847	13694	13780	13766	13483	13554	13763	13719	13642	13671	13698	13669	13771	13824	13480	13709	13548	13699	13663	13644	13729	13796	13814	13586	13705	13694	13589	13724	13738	13688	13727	13888	13756	13781	13714	13636	13493	13701	13766	13645	13792	13741	13655	13639	13609	13585	13679	13677	13659	13686	13692	13853	13850	13603	13637	13812	13585	13690	13778	13685	13625	13665	13572	13538	13684	13629	13582	13577	13787	13732	13673	13694	13678	13776	13729	13536	13501	13696	13649	13717	13680	13741	13685	13671	13595	13804	13810	13669	13587	13739	13677	13658	13584	13624	13769	13449	13824	13638	13703	13722	13691	13716	13672	13502	13684	13609	13553	13794	13770	13715	13781	13564	13756	13785	13578	13647	13698	13622	13537	13694	13652	13697	13725	13727	13611	13798	13640	13639	13846	13730	13701	13670	13662	13930	13747	13734	13607	13522	13774	13651	13720	13654	13752	13567	13660	13744	13754	13708	13774	13578	13722	13603	13696	13601	13622	13628	13717	13601	13738	13582	13713	13673	13681	13715	13627	13574	13516	13717	13619	13729	13569	13839	13531	13621	13692	13751	13783	13690	13499	13777	13625	13606	13639	13717	13571	13698	13769	13703	13699	13531	13505	13797	13885	13707	13795	13483	13557	13739	13609	13693	13964	13621	13607	13752	13602	13562	13745	13773	13783	13669	13726	13668	13610	13799	13779	13736	13642	13696	13547	13875	13563	13754	13736	13789	13634	13776	13590	13780	13643	13616	13732	13620	13654	13812	13562	13616	13515	13695	13725	13503	13692	13683	13693	13570	13695	13719	13619	13669	13604	13788	13744	13680	13544	13696	13579	13648	13662	13749	13687	13631	13487	13815	13768	13770	13711	13680	13708	13704	13698	13674	13609	13667	13614	13608	13716	13709	13607	13623	13740	13642	13615	13726	13580	13745	13631	13699	13707	13664	13603	13704	13620	13781	13656	13705	13639	13904	13673	13736	13666	13650	13672	13726	13778	13669	13685	13665	13757	13650	13666	13671	13783	13771	13643	13595	13787	13720	13808	13642	13697	13734	13590	13684	13643	13649	13667	13636	13614	13686	13763	13599	13655	13491	13779	13812	13733	13694	13658	13827	13682	13675	13683	13562	13748	13528	13574	13751	13595	13421	13691	13741	13565	13679	13690	13602	13636	13726	13710	13768	13517	13420	13731	13569	13736	13637	13555	13578	13648	13739	13466	13665	13630	13774	13722	13704	13726	13607	13646	13628	13779	13653	13802	13609	13695	13618	13710	13719	13590	13664	13733	13532	13658	13694	13690	13672	13869	13690	13776	13674	13700	13584	13674	13715	13743	13645	13763	13613	13797	13799	13630	13674	13772	13487	13612	13641	13702	13550	13570	13668	13757	13763	13739	13670	13724	13616	13630	13722	13648	13778	13701	13739	13587	13547	13730	13875	13541	13690	13589	13740	13652	13758	13757	13616	13693	13882	13604	13478	13600	13848	13683	13689	13489	13761	13645	13622	13737	13766	13515	13678	13768	13586	13647	13593	13736	13616	13891	13822	13736	13820	13632	13862	13852	13603	13780	13576	13650	13729	13599	13656	13796	13715	13637	13679	13784	13653	13644	13765	13777	13710	13674	13779	13675	13709	13795	13549	13687	13595	13567	13702	13755	13733	13515	13780	13739	13588	13732	13697	13808	13630	13737	13760	13759	13671	13841	13593	13757	13663	13592	13711	13679	13669	13528	13708	13517	13812	13636	13617	13627	13695	13819	13729	13678	13708	13822	13684	13637	13839	13683	13560	13592	13733	13512	13717	13479	13658	13831	13721	13494	13565	13702	13835	13591	13684	13788	13755	13719	13694	13680	13646	13694	13737	13661	13541	13746	13624	13608	13786	13612	13704	13752	13741	13605	13869	13892	13546	13711	13603	13750	13461	13754	13755	13784	13820	13683	13720	13647	13828	13654	13868	13798	13729	13836	13716	13625	13627	13635	13654	13645	13722	13634	13538	13705	13805	13694	13693	13704	13751	13778	13842	13652	13682	13563	13588	13658	13662	13641	13900	13794	13571	13549	13631	13859	13596	13695	13685	13744	13559	13571	13648	13729	13500	13812	13605	13780	13567	13615	13833	13698	13567	13577	13709	13712	13727	13572	13596	13622	13689	13630	13590	13632	13755	13562	13744	13723	13660	13780	13695	13737	13792	13543	13579	13374	13684	13723	13571	13530	13820	13671	13735	13731	13643	13643	13790	13550	13779	13586	13508	13686	13707	13513	13650	13649	13746	13790	13728	13598	13778	13686	13561	13638	13627	13663	13654	13708	13625	13622	13486	13759	13771	13670	13592	13653	13608	13585	13775	13806	13508	13710	13763	13676	13615	13623	13506	13588	13804	13641	13805	13661	13634	13517	13677	13689	13676	13624	13660	13609	13769	13745	13656	13854	13600	13742	13504	13742	13709	13679	13654	13632	13821	13571	13591	13727	13521	13704	13727	13793	13671	13596	13568	13677	13883	13746	13748	13805	13556	13575	13639	13776	13663	13635	13635	13732	13771	13879	13722	13653	13765	13694	13647	13678	13763	13599	13729	13529	13522	13704	13525	13621	13633	13785	13756	13677	13624	13828	13547	13536	13505	13713	13665	13764	13665	13705	13697	13711	13602	13616	13575	13722	13419	13777	13580	13672	13744	13670	13655	13585	13687	13709	13768	13599	13898	13668	13620	13694	13719	13535	13648	13563	13539	13591	13590	13626	13543	13599	13624	13829	13616	13463	13701	13675	13460	13672	13756	13710	13575	13657	13742	13649	13635	13666	13563	13737	13584	13776	13538	13598	13695	13587	13635	13588	13691	13751	13719	13603	13748	13535	13550	13707	13472	13469	13443	13601	13690	13697	13693	13648	13636	13688	13508	13543	13760	13602	13703	13833	13737	13531	13678	13679	13543	13778	13662	13696	13701	13749	13719	13647	13663	13541	13654	13566	13744	13779	13472	13643	13635	13858	13714	13605	13594	13746	13429	13585	13574	13645	13671	13674	13727	13631	13615	13751	13819	13675	13679	13552	13590	13670	13783	13839	13642	13531	13649	13808	13642	13639	13618	13677	13830	13697	13830	13733	13762	13541	13629	13537	13577	13553	13744	13637	13623	13590	13601	13574	13631	13448	13524	13796	13764	13774	13734	13854	13633	13706	13714	13838	13717	13554	13846	13613	13601	13546	13649	13601	13696	13678	13680	13682	13863	13601	13611	13539	13797	13758	13707	13731	13694	13734	13633	13740	13679	13621	13775	13728	13725	13666	13804	13641	13833	13585	13708	13826	13734	13564	13719	13616	13439	13611	13855	13631	13716	13647	13726	13615	13645	13679	13612	13597	13498	13741	13662	13730	13646	13807	13631	13792	13681	13582	13687	13692	13740	13419	13723	13512	13655	13638	13659	13695	13684	13809	13583	13959	13666	13621	13677	13727	13714	13714	13705	13677	13769	13749	13550	13606	13661	13592	13820	13859	13716	13622	13732	13757	13678	13711	13744	13639	13600	13533	13537	13595	13911	13720	13543	13742	13666	13714	13800	13611	13808	13690	13844	13687	13673	13596	13602	13716	13704	13705	13714	13627	13732	13609	13583	13621	13821	13664	13851	13659	13598	13565	13691	13771	13705	13692	13753	13702	13618	13685	13785	13858	13713	13654	13768	13783	13547	13665	13733	13667	13670	13660	13711	13650	13719	13609	13723	13658	13775	13736	13750	13479	13664	13750	13668	13549	13753	13727	13715	13707	13723	13540	13570	13703	13620	13658	13637	13552	13651	13796	13676	13749	13688	13637	13564	13616	13551	13544	13623	13732	13590	13526	13721	13654	13791	13648	13589	13685	13736	13716	13784	13657	13668	13774	13805	13640	13501	13575	13659	13719	13672	13659	13675	13696	13641	13625	13706	13858	13625	13632	13569	13591	13602	13655	13711	13855	13776	13907	13635	13751	13689	13735	13722	13647	13811	13649	13715	13700	13840	13643	13550	13664	13555	13791	13705	13591	13541	13423	13727	13638	13627	13684	13614	13517	13778	13678	13565	13738	13525	13629	13586	13544	13781	13683	13746	13817	13615	13708	13696	13806	13686	13645	13515	13781	13748	13747	13777	13577	13843	13748	13842	13728	13722	13636	13620	13705	13550	13747	13717	13758	13536	13669	13615	13769	13615	13672	13779	13687	13688	13594	13819	13699	13556	13706	13709	13571	13706	13812	13665	13795	13606	13616	13693	13790	13930	13595	13732	13768	13520	13692	13872	13664	13533	13758	13534	13790	13691	13743	13727	13728	13611	13618	13668	13645	13659	13652	13547	13696	13582	13679	13689	13627	13693	13751	13532	13656	13535	13722	13632	13675	13569	13689	13599	13800	13768	13670	13683	13659	13752	13607	13938	13633	13807	13395	13770	13564	13662	13716	13743	13708	13780	13558	13646	13575	13744	13757	13526	13673	13772	13613	13775	13718	13535	13811	13808	13806	13701	13617	13692	13740	13638	13503	13502	13599	13680	13579	13679	13660	13847	13558	13580	13615	13592	13597	13658	13565	13803	13701	13856	13772	13554	13804	13609	13787	13661	13701	13566	13755	13605	13598	13673	13676	13781	13606	13717	13802	13717	13625	13809	13735	13694	13669	13598	13529	13755	13649	13958	13840	13581	13827	13821	13806	13741	13816	13695	13757	13572	13492	13689	13717	13850	13744	13706	13706	13706	13651	13694	13417	13620	13708	13773	13654	13744	13719	13563	13674	13670	13619	13548	13783	13590	13585	13756	13726	13851
24800	23457	31177	27749	23714	21181	17647	14865	13980	13924	13906	13952	13919	13859	14116	14176	13953	14010	14008	13852	13921	14041	14033	13876	13896	13922	14063	13907	13831	13803	14004	13920	13926	13851	13837	13853	13740	13776	13882	13844	13640	13638	13838	14109	13897	13896	13873	13828	13802	13719	13893	13882	13763	13762	13675	13900	13810	13780	13747	13896	13878	13892	13879	13732	13757	13870	13758	13848	13737	13912	14016	13846	13887	14047	13837	13986	13824	13684	13838	13767	13839	13964	13888	13961	13746	13814	13947	13978	13728	13826	13895	13990	13838	13925	13959	13869	13831	13791	13754	13950	13794	14009	13854	13719	13759	13867	13770	13823	13860	13765	13894	13901	13819	13808	13906	13944	13941	13764	13821	13765	14000	13855	13745	13732	13680	13665	13853	13703	13791	13808	13781	13797	13870	13960	13826	13745	13726	13806	13953	13855	13927	13865	13972	13946	13966	13889	14024	13951	13785	13647	13768	13837	13736	13730	13791	13701	13821	14008	13737	13900	13814	13776	13815	13974	13896	13896	13850	13718	13828	13837	13859	13706	13903	13824	13843	13812	13744	13979	13906	13944	13868	13862	14080	14008	13889	13858	13748	13947	13941	13803	13800	13835	13825	13780	13909	13935	13906	13806	13813	13875	13861	13853	13804	13626	13792	13815	13867	13771	13828	13693	13821	13800	13762	13785	14000	13816	13789	13743	13730	13844	13751	13666	13971	13811	13732	13900	13758	13898	13857	13803	13784	13871	13800	13899	13891	13630	13915	13792	13973	13822	13758	13940	13949	13815	13771	13728	13671	13916	13741	13778	13776	13830	13852	13795	13951	13846	13697	13707	13967	13781	13844	13699	13843	14025	13843	13869	13872	13745	13746	13903	14207	13972	13884	13823	13910	13745	13710	13790	13863	13948	13875	14054	13992	14005	13904	13814	13844	14004	13782	13910	13814	13984	13924	13935	13747	13899	13850	13834	13710	13727	13840	13876	13983	13949	13870	13735	13874	13869	13848	14003	13889	13642	13883	13766	14053	13724	13892	13873	13920	13852	13936	13754	13851	13544	13688	13756	13812	13756	13899	13984	13991	13823	13918	13994	13803	13902	13785	13804	13678	13848	13957	13856	13929	13927	13834	13693	13901	13759	13932	13807	13785	13805	13970	13719	13776	13804	13932	13932	13932	13917	13813	13816	13870	13852	13826	13625	13872	14008	13862	13673	13751	13890	13884	14017	13800	13846	13949	13780	13774	13772	13864	13832	13849	13833	13719	13815	13785	13797	13799	13744	13745	14070	14003	13756	13790	13819	13755	13866	13811	13740	13737	13875	13847	13707	13811	13632	13778	13816	13843	13786	14006	13960	13772	13663	13848	13628	13802	13892	13941	13913	13682	13892	13813	13824	13792	13883	13764	13900	13874	13864	13907	13535	13747	13871	13841	13920	13808	13958	13948	13648	13719	13800	13943	13818	13855	13787	13863	13953	13764	13689	13851	13967	13907	13988	13752	13805	13994	13786	13846	13653	13942	13930	13844	13833	13810	13827	13720	13851	13687	13844	13843	13833	13715	13987	13899	14003	13881	13839	13848	13808	13959	13718	13711	13867	13857	13842	13778	13905	13789	13958	13993	13948	13875	13895	14038	13744	13791	14013	13794	13779	13872	13984	13766	13748	13834	13642	13808	13824	13715	13801	13800	13773	13823	13852	13707	13734	13831	13824	13765	13758	13587	13634	13769	13838	13899	13701	13781	13962	14088	13901	13878	13851	13843	13785	13719	13718	13829	13838	13706	13704	13919	13933	13615	13658	13809	13848	13705	13819	14005	13921	13723	14032	14005	13726	13898	13862	13662	13789	13724	13708	13854	13761	13596	13707	13840	13944	13924	13856	13905	13926	13976	13723	13765	13914	13806	13756	13707	13600	13926	13705	13850	13886	13960	13957	13931	13758	13953	13917	13913	13740	13836	14000	13783	13725	13901	13895	13826	13793	13931	13941	13743	13917	13845	13665	13738	13747	13829	13756	13851	13540	13758	13926	13922	13960	13972	13867	14009	13661	13769	13900	13642	13758	13817	13842	13802	13752	13740	13858	13813	14099	13699	13731	13959	13813	13764	13937	13904	13807	13884	13889	13795	13735	13743	13908	13795	13750	13911	13883	13819	13896	13914	13956	13783	13907	13763	14094	13954	13872	13943	13790	13846	13810	13851	13817	13882	13719	13965	13768	13966	13888	13967	13762	13948	13845	13927	13868	13853	13904	13791	13882	13921	13775	13885	13951	13908	13866	13915	13776	13818	13706	13852	13780	13865	13750	13918	13687	13531	13778	13881	13944	14130	13934	13860	13753	14000	13823	13807	13930	13915	13707	13824	13736	13933	13913	14052	13834	13813	13900	13742	13798	13877	13898	13729	13845	14048	13940	13750	13910	13854	13724	13850	13628	13584	13726	13819	13899	14030	13654	13843	13849	13749	13839	13958	13934	13783	13754	13876	13981	13967	13824	13821	13681	13808	13865	13724	13818	13745	13954	13923	13832	13902	13861	13833	13818	13706	13844	13656	13906	13847	13866	13845	13738	13650	13952	13770	14054	13733	13922	13919	13890	14057	13717	13737	14039	13758	13704	13990	13855	13952	13846	13802	13908	13873	13753	13856	13849	13889	13807	13810	13817	13806	13697	13979	13850	13811	13965	13772	14025	13934	13887	13884	13762	13759	13983	13746	13808	13915	13939	14025	13868	13817	13549	13901	13989	13929	13779	13874	13730	13861	13639	13896	13829	13779	13760	13828	13983	13992	13982	13808	13893	13852	13983	13743	13812	13609	13905	13887	13962	13966	13808	13688	13812	13629	13815	13864	13763	13969	13865	13750	13804	13802	13805	13662	13844	13728	13725	13939	13994	13817	13891	13765	13899	13720	13956	13663	13754	13782	13860	13692	13657	13727	13781	13819	13896	13872	13873	13919	13870	13940	13737	13811	13841	13712	13786	13864	13864	13749	13759	13828	13785	13834	13830	13821	13939	13756	13733	13908	13910	14019	13844	13730	13758	13975	13949	14018	13775	13848	13631	13760	13880	13724	13713	13964	13877	13706	13869	14042	13700	13821	13778	14059	13664	13793	13952	13871	13780	13897	13796	13854	13839	13735	13837	13646	13844	13803	13965	13837	13768	13946	13818	13796	13991	13979	13883	13892	13905	13924	13905	13766	13924	13618	13853	13746	13669	13923	13878	13883	13932	13952	13915	14009	13823	13831	13873	13837	13836	14068	13819	13854	13739	13958	13858	13875	13705	13820	14050	13810	13850	13932	13758	13868	14002	14011	13654	13715	13891	13897	13715	13860	13713	13854	13808	13931	13802	13935	13879	13860	13978	13796	13816	13819	14104	13829	13809	13985	13783	13890	13957	13818	13811	13715	13722	13864	14041	13722	13896	13842	13589	13982	13827	13927	13945	14049	13653	13833	13802	13836	13696	13787	13818	13742	13916	13801	13988	13972	13889	13773	13897	13837	13785	13725	13845	14018	13801	13795	13887	13708	13992	13851	13828	13769	13859	13873	13707	13783	13707	13884	13843	13678	13815	13748	14033	13867	14060	13950	13857	13872	13857	13900	13895	13773	13949	13647	13807	13923	13767	13885	13739	13850	13951	14033	14079	13877	13773	13980	13848	13854	13756	13928	13894	13865	13811	13885	13944	13924	13720	13773	13582	13711	13723	13820	13806	13877	13868	13831	14016	14016	13921	13734	13875	13964	13826	13890	14086	13850	13781	13825	13671	13698	13741	13688	13877	13845	13688	13754	13812	13798	13841	13861	13676	13866	13862	13793	13631	13870	13842	13793	13730	13764	13847	14018	13836	13819	13755	13688	13749	14001	13972	14042	13849	13816	13653	13894	14032	13840	13698	13800	13852	13741	13814	13700	13788	13758	13821	13828	13755	13910	13820	13924	13855	13930	13866	13771	13810	13846	13709	13794	13849	13998	13880	13874	13682	13675	13983	13911	13750	13984	13915	13798	13843	13880	13753	13758	13585	13753	13647	13641	13822	13957	13863	14000	14091	13662	13849	13983	13897	13636	13679	13869	13913	13734	13769	13794	14026	14031	13817	13939	14003	13821	13764	13819	13860	13842	13747	13935	13791	13934	13731	13890	13803	13772	13766	13841	13930	13876	13856	14013	13799	13845	13946	13841	13852	13834	13867	13918	13755	13879	13874	13968	13906	13763	13581	13870	13963	13840	13747	13777	13698	13870	13738	13931	13906	13914	13972	13839	13953	13811	13749	14054	13870	13831	13846	14024	13819	13793	13953	13813	13932	13953	13788	13886	13833	13996	14155	13659	13769	13661	13873	13892	13882	13910	13683	13938	13890	13799	13756	13910	13978	13927	13909	14007	13874	13670	13765	13966	13950	13880	13716	13841	13932	13886	13848	13829	13893	13804	13785	13950	13875	13779	13788	13716	13796	13780	13744	13782	13711	13697	13679	13781	13714	13761	13917	13758	13902	13705	13761	13759	13935	13749	13857	13806	13634	13778	14012	13854	13656	13627	13791	13956	13846	13698	13695	13785	13785	13687	13999	13860	13846	13995	13880	13863	13846	13762	13816	13661	13900	13901	13910	13704	13784	13879	13946	13821	13919	13840	13833	13717	14114	14011	13889	13853	13759	13856	13776	13782	13712	13656	14017	14157	13984	13935	13650	13702	13770	13884	13986	13684	13751	13781	13894	13720	13761	13715	13876	13802	13700	13718	13819	13795	13787	13820	13999	13797	13868	13928	13817	13832	13861	13805	13822	13796	13830	13791	13858	13808	13866	13837	13795	13867	13686	13839	13819	13642	13701	13913	13908	13783	13700	13979	13843	13925	13802	13861	13985	13928	13829	13835	13702	13877	13903	13913	13768	13863	13842	13765	13860	13784	13952	13680	13839	13874	13845	13834	14070	13762	14093	13882	13765	13770	13689	13855	13907	13723	13720	13823	13866	13809	13741	13673	13782	13909	13876	13811	13906	13807	13830	13672	14038	13856	13831	13839	13913	13899	14005	13973	13857	13827	13951	13817	13910	13747	13678	13825	13835	13837	13882	13956	14040	13934	13804	13831	13878	13904	13704	14023	13979	13950	13806	13717	13884	13772	13747	13806	14044	13945	13786
63187	87203	63002	39672	26134	17720	14251	13375	13068	12901	13089	12837	12855	12890	12899	12989	12845	12974	12780	12879	12867	12948	12985	12905	12904	12848	12870	12856	12792	12932	12856	12777	12745	12944	12883	12825	12898	12904	12744	12970	12790	12930	12929	12668	12808	12857	12782	12966	12964	12902	12839	12904	12822	12929	13057	12952	12946	12926	13015	12935	12756	12924	12950	12809	12953	12809	12884	12924	12840	12686	12898	12946	12875	12929	12948	12929	12931	12874	13007	12757	12919	12954	13066	12693	12953	12934	12934	12983	12798	12898	12756	12837	12979	12891	13012	12852	12711	12844	12935	12958	12814	12977	12786	12852	12770	12832	12881	12953	12829	12947	12943	12693	12770	12774	12986	12951	12764	12883	12895	12907	12902	12746	12879	12785	12865	12909	12882	12767	12879	12876	12786	12890	12855	12900	12648	12945	12789	12929	12978	12714	12873	12838	12805	12708	12621	12773	12859	12932	12778	12857	12797	12703	12892	12910	12755	12692	12900	12841	12800	12888	12993	12727	12860	12946	12886	12999	12931	12863	12850	12820	12842	12823	12919	12811	12892	12894	12920	12826	12817	12885	12912	12701	12919	12841	13184	12873	12926	12794	12935	12715	12846	13052	12755	12942	12834	12695	12945	12858	12998	12921	12844	12839	12883	12989	12810	12840	12902	12777	12911	12914	12929	12861	12762	12837	12761	12781	12826	12894	12857	12650	12844	12832	13059	12935	12918	12761	12964	12846	12709	12856	13046	12929	12847	12873	12770	12972	12862	12773	12974	12900	12811	12901	12730	12913	12938	12860	12812	12815	12837	12717	12841	12875	12896	12861	12861	12872	12869	12739	12840	12970	12906	12891	12733	12896	12781	12969	12884	12858	12826	12978	12864	12987	12802	12855	12782	12807	12923	12926	12789	12873	12811	13003	12715	12640	12774	12867	12852	12903	12981	13012	12795	12927	12857	13038	12787	12935	12856	12980	12940	12772	12687	12876	12825	12908	12949	12799	12837	12807	12833	12801	12879	12847	12818	12733	12831	12980	12743	12846	12922	12876	12863	12760	12937	12876	12997	12965	12713	12828	12801	13140	12921	12976	12874	12777	12795	12689	12845	12802	12856	12733	12933	13110	12829	13023	12879	12989	12947	12774	12865	12945	13027	12876	12851	12884	12873	12722	12703	12795	12853	12830	12819	12693	12998	12837	12895	13089	12863	12737	12783	12738	12878	12806	12811	12985	12872	12914	13005	12909	12908	12811	12766	12762	12934	13010	12795	12885	12887	12886	12802	12821	12741	12837	12874	12785	12791	12845	12903	12869	12940	12849	12873	12936	12671	12857	12762	12853	12807	12813	12902	12935	12797	12790	12877	12762	12947	12709	12842	12796	12815	12732	12904	12905	12792	12962	12678	12952	12900	12865	12844	12804	12915	12689	12956	12704	12899	12954	12809	12903	12905	12944	12985	12771	12899	12779	12760	12958	12853	12816	12869	12961	12867	12881	12904	12845	12828	12768	13027	12934	12880	13005	12898	12914	12814	13032	12765	12665	12898	12865	12817	12875	12967	13007	12772	12883	12953	12831	12883	12922	12779	12755	12919	12811	12793	13059	12994	12798	12876	12791	12689	12885	12744	12749	12968	12967	12886	12879	12814	12828	13043	12732	12980	12939	12805	12893	12846	12982	12931	12909	13033	12872	12856	12841	12896	12775	12929	12855	12850	12714	12744	12851	12897	12875	12896	12864	12843	12949	12737	12867	12886	12836	12702	12843	12891	12922	12860	12805	13025	12863	12860	12829	12963	12949	12889	12777	12748	12853	12981	12888	12901	12842	12771	12828	13042	12793	12803	12824	12807	13055	12837	12820	12909	12700	12769	12834	12870	12831	12762	12845	12864	12790	12813	12901	12839	12971	12933	12738	13031	12734	12864	12863	12900	12900	12795	12723	12789	12791	12890	12931	12779	12998	12666	12797	12955	12742	12807	12981	12717	12991	13045	12800	12898	12890	12862	12914	12777	12967	12889	12739	12908	13008	12831	12752	12956	12952	12948	12999	12736	12779	12769	12939	12857	12685	12813	12698	12949	12730	12850	12892	12900	12842	12756	12809	12923	12920	12979	12731	12892	12830	12773	12867	12776	12820	12828	12860	12954	12864	12845	12717	12812	12776	12869	13014	12743	12661	12916	12891	12829	12854	12760	12949	12939	12899	13023	12765	12746	12770	12785	12869	12866	12917	12641	12766	12818	12939	12886	12865	12952	12834	12962	12936	12862	12903	12907	12917	12871	12786	13014	12784	12994	12815	12895	12962	13020	12888	12860	12936	12867	12794	12893	12868	12866	12811	12838	12734	12932	12921	12744	12910	13033	12925	12956	12812	12855	12812	12859	12961	12734	12821	12984	12799	12964	12796	12806	12840	12978	12785	12816	12872	12739	12886	12774	12786	13029	12986	12973	12755	12702	12786	12870	12819	13068	13018	12949	12713	12766	12836	12809	13019	12866	12908	12970	12789	12762	12788	12792	12942	12902	12808	12786	12856	13036	12846	12765	12839	12714	12781	12857	12764	12877	12825	12935	12979	12778	12879	12777	12947	12994	12976	12932	12883	12713	12770	12995	12843	12818	12728	12950	12881	12823	12925	12916	12836	12945	12803	12867	12924	12940	12920	12806	12775	12812	12799	12844	12792	12824	12701	12928	12901	13020	12837	12751	12861	12851	12740	12956	12945	12960	12939	12845	12891	12893	12963	12894	12950	12794	12801	13051	12893	12889	12855	12951	12811	12930	12962	12830	12841	12949	12875	12816	12822	12778	12807	12932	12918	12813	12828	12914	12901	12875	12900	13007	12865	13002	12862	12923	12809	12827	12823	12732	12931	12956	12902	12971	12920	12818	12707	12816	12733	12842	12848	12906	12829	12851	12876	12787	12847	12893	13041	12846	12894	12796	12863	12761	12827	12897	12888	12991	12983	12831	13001	12890	12936	12922	12949	12873	12754	12710	12771	12738	12777	12749	12947	12901	12714	12975	12961	12797	12992	12753	12797	12977	12807	12845	12921	12878	12656	12843	12813	12811	12867	12808	12834	12869	12936	12873	12861	12788	12961	12624	12833	12805	12932	12752	12900	12916	12818	12823	12861	12915	12817	12965	12935	12803	12802	12930	12864	12887	12725	12892	12783	12774	12862	12972	12846	12936	13018	12759	12773	12938	12848	12776	12915	12968	12800	13019	12921	12762	12851	12842	12923	12888	12771	12850	12938	12769	12691	12711	12833	12725	12856	12797	12903	12835	12979	12842	12857	12801	12754	12771	12756	12834	12785	12795	12854	13036	13059	12952	12696	12832	12872	12852	12962	12832	12756	12973	12748	12974	12896	12865	12854	12927	12732	12842	12743	12851	12922	12783	12912	12920	12866	12930	12812	13011	12778	12861	12726	12841	12918	12899	12834	12805	12896	12825	12820	12962	12731	12979	12895	12974	12929	12839	12922	12841	12819	12717	12854	12807	12845	12852	12712	12938	12888	12845	12839	12835	12866	12896	12878	12849	12914	13002	12711	12732	13009	12886	13007	12710	12796	12833	12856	12861	12749	12721	12948	12822	12904	12741	12745	12678	12924	12908	12822	12772	12989	12901	12974	12771	12918	12914	12957	12831	12950	12866	12930	12861	12976	12855	12897	12736	12847	12717	12791	12837	12752	12888	12849	13026	12827	12764	12950	13011	12961	12840	12873	12628	12940	12864	12994	12871	12807	12905	12989	12944	12820	12938	12871	12979	12862	12821	12927	12887	12851	12816	12898	12666	12998	12870	12963	12921	12919	13000	12832	13039	12997	12826	12853	12858	12883	12756	12708	12661	12806	12852	12679	13010	12773	12839	12797	12787	12899	12819	12962	12960	12758	12795	12818	12690	12727	12892	12842	12686	12947	12879	12945	12840	12983	12850	12788	12890	13108	12854	12876	12715	12828	12817	13018	12791	12879	12888	13048	12872	12922	12900	12831	12765	12869	12788	12935	12983	12857	12910	13048	12832	12727	12878	12860	12988	12897	12836	12796	12937	12795	12799	12862	12865	12794	12920	12703	12960	12986	12919	12918	12898	12956	12995	12791	12787	12759	12844	12850	12850	12855	12880	12802	12847	12937	12888	12734	12870	13042	12804	12838	12867	12674	12842	12857	12848	12842	12855	12824	12826	12927	12971	12911	12837	12803	12841	12931	12929	12867	12932	12916	12814	12799	12794	12845	13000	12910	12782	12836	12669	12820	12772	12853	12909	12865	12915	12863	12802	12719	12824	12968	12955	13017	12954	12808	12839	12928	12884	12887	12786	12759	12878	12892	13017	12684	12927	12936	12968	12701	12923	12890	12893	12793	12697	12864	12905	12883	12752	12885	12877	12936	12789	12889	12746	12886	12844	13122	12725	12802	13025	12799	13092	12880	12869	12866	12803	12865	12737	12917	13032	12830	12912	12906	12883	12778	12833	12956	12876	13033	12874	12799	12842	12839	12853	12807	12830	12916	12896	12926	12828	12825	12745	12779	12820	12895	12822	12849	12725	12729	12889	12783	12862	12911	12808	12849	12980	13035	12785	12943	12854	12766	12902	12774	12792	13043	13000	12780	12898	12933	12809	12753	12895	12878	12656	12868	12849	12938	12889	12938	12789	12839	12904	12938	12875	12962	12966	12929	12732	12901	12956	12913	12919	12716	12747	12907	12948	12901	12874	12921	12789	12792	12873	13093	12799	12792	12798	12944	12749	12928	12756	12997	12874	12925	12859	12885	12788	12936	12859	12958	13047	12792	12952	12890	12941	12895	12867	13020	12937	13079	12858	12819	12883	12951	12803	12915	12936	12890	12711	12789	12942	12864	12841	12784	12887	12778	12917	12854	12764	12771	12764	12805	12913	12828	12817	12855	12775	13084	12899	12780	12831	12776	12944	12981	12895	12916	12853	12874	12807	12958	12924	12751	12898	13004	12943	12883	12834	12780	12981	12879	12918	12873	12860	12764	12890	12856	12918	12958	12845	12914	12986	12790	12937	12925	12985	12718	12915	12792	12926	12903	12889	12797	12920	12800	12958	13045	12751	12821	12842	12805	12843	12742	12848	12895	12878	12741	12828	12766	12807	12898	12908	12999	12817	12986	12859	12866
22982	21879	29637	24705	22501	23618	23166	16210	14282	14659	14215	14287	14093	14196	14262	14198	14135	14274	14187	14217	14360	14194	14122	13896	14076	13998	14033	14082	14083	14140	14264	13880	14047	14089	13943	14047	13929	13855	13931	13935	14012	13812	14025	14182	13976	14187	14012	14043	13997	13882	14004	14157	13967	14122	14167	13983	14145	13988	13972	13924	13933	13996	13950	13930	13827	14002	14074	14069	14087	14069	13971	13970	13863	13891	13945	14086	13832	13956	13932	13825	13984	14035	13856	13853	13900	13978	13834	14115	14086	14039	14038	13985	13911	13951	14033	14076	14008	14182	14011	13984	13841	14006	13879	14107	14031	14052	13830	13839	13842	13749	13867	13826	13934	13935	14239	13793	14151	13915	13907	13864	13907	14102	14006	13889	13778	13952	13835	14017	13938	14042	13936	13834	14087	13890	14057	13745	14053	13992	14081	13882	13971	13954	13901	14013	13915	13931	13859	13832	13885	13964	13910	13956	14086	13839	13933	14050	13941	13859	13958	13967	13953	14079	13807	14012	13924	13831	13948	14089	13921	13949	14013	13888	13883	13855	13869	13835	13957	13880	13889	13761	13807	13913	14131	13928	14010	13877	13867	14014	13996	14027	14056	13962	13874	13790	14093	13921	14014	13954	13999	14086	14052	13867	13895	13898	14082	13855	13985	13854	13725	13933	13926	13830	14092	13971	14198	14020	13864	13888	13980	13903	14016	13948	14024	13869	13999	14050	13830	13794	13970	13772	13895	13919	14050	13963	13898	13881	13886	13964	13885	13982	13796	13941	13957	13775	13941	13800	13917	13874	13813	14004	14002	14194	14030	13990	13761	14019	13893	14127	14188	14007	13888	13963	13852	13880	14023	13856	13906	14194	13884	14018	13942	13953	14031	13959	13850	13994	13890	13915	13965	14038	14066	13886	13856	13972	13888	13988	13769	13985	13988	13919	13820	13742	14056	14030	13983	13844	14000	13926	14009	13908	13996	13973	13980	13880	14085	14062	14151	13965	13968	13890	13762	14000	13911	13821	13924	14022	13964	13851	13867	13992	13852	14122	14067	13851	13807	13945	13918	13879	13976	13791	13867	13960	14005	14076	14021	14151	13973	14036	13790	13832	13847	13900	13840	14100	13939	14050	13989	13964	13836	13978	13897	14114	13765	14042	14065	14031	14055	13945	13901	13824	13880	13906	14005	13991	13995	14003	14214	13810	13976	13983	14056	13974	13892	14063	13965	13940	13953	14013	14000	13832	13918	13977	13901	13933	13967	13813	14047	13890	13983	13991	14021	13751	13872	13809	14126	13892	13805	14074	13989	13940	13972	14097	14040	13854	13699	13902	14090	13932	13914	13952	14106	13976	14000	13981	13986	14005	13867	14080	13833	13785	13805	14215	14006	14016	13942	13904	13934	13928	14103	13910	13925	13962	13928	13755	13979	14056	13842	14212	13948	13938	13798	13835	14047	14190	14162	13893	13977	13741	13952	13864	13873	13950	13972	13911	13881	13883	14062	13930	13831	14029	13884	14067	13937	13908	14033	13955	13915	13866	13916	13918	14130	13887	13974	13999	13849	14067	13825	14059	13913	13992	14060	13916	14021	13956	13791	13939	13629	13944	13985	13887	13698	13943	14002	13928	13739	13843	13929	13897	13806	13883	13955	13822	13810	14071	13921	14125	14042	14017	14050	14015	13891	14033	14069	13995	13936	13861	14011	13867	14054	14205	14072	14078	14066	14123	14025	13971	13889	14004	14168	14028	14089	13883	13964	14030	14008	13920	13943	13960	14177	13971	14103	13966	13832	13920	14037	14096	13995	13962	14024	13799	14044	14188	14033	13748	13997	13849	13905	13881	13940	13817	13856	14068	14036	13939	13865	13990	14113	14008	13875	13945	13961	13823	14058	13992	14233	14109	14047	13767	13885	14124	14061	14003	13791	13915	13813	13895	13882	13762	13927	13878	13940	14206	13920	13962	13954	13882	13900	14051	14029	13866	14046	13928	13843	13835	14104	13905	14038	14002	13939	13931	14088	14067	13957	14033	14092	14020	14131	13997	13967	13846	13847	13800	13961	13933	13871	13916	13826	13773	13912	14034	13836	13838	13978	13932	14213	13753	13922	13935	14000	13988	13898	13912	13870	13918	14023	13994	13961	13977	14088	14049	13901	13900	14037	14065	14015	13932	13907	13875	13918	14061	13816	14122	13943	13964	14013	13783	13951	13935	13842	13831	13975	13942	14133	13791	14086	13837	13757	13956	13854	14062	14040	14015	13651	13800	13891	13943	14010	13909	13960	13891	14118	14041	14059	13805	13952	13890	13923	14009	14049	13978	14040	13848	13961	13907	13986	13882	13922	13983	14124	14059	13887	13780	13834	13797	13970	14006	13851	13848	13832	13988	13906	13957	13848	14057	13886	13926	13886	13823	14147	13969	13846	13997	13991	13821	13898	14070	13844	14005	14049	14071	13947	14021	13895	13976	14198	13914	13933	14013	13961	13816	13962	13757	14081	13964	13940	13833	13991	13803	14094	13977	14021	13760	14121	14002	14112	13934	13902	14057	14065	13787	14150	13914	13969	13877	13896	13889	14052	14119	13877	14013	13985	14130	14091	14092	13895	13993	14021	13882	13964	13811	13980	13902	13852	13885	13948	13865	13887	13922	13958	13927	14011	13868	14004	14115	14224	14078	13931	13845	13754	13908	14003	13966	14022	13906	13914	14005	13936	14050	13971	13981	13951	14148	14029	14112	13956	13862	14099	13867	13945	13864	13995	13939	13759	14207	13824	13969	13995	14030	13847	13925	13871	13741	13957	13786	13840	14015	14020	13820	13885	13971	13929	13854	14162	13873	13961	13970	13938	13988	14129	13924	13944	14083	13845	13947	13930	13993	13871	13917	13862	13838	14204	14055	14002	13974	13976	13938	13982	13954	14121	13954	13918	14074	14217	14002	14036	13990	13960	14095	13749	13741	13931	14027	13912	13960	13861	13790	13936	14030	14139	13972	13873	13925	13885	14057	13888	13902	13882	14054	13932	14031	13922	13861	13879	13755	14037	13880	13953	13953	13956	13974	14049	13924	13888	13956	13984	14002	13958	14099	13853	14021	14029	13965	13913	13878	14028	13980	14048	14013	14029	13751	13931	13956	14082	13919	13916	13973	14034	14029	13701	13839	13983	13797	14149	14037	14045	13876	13952	13850	13918	14008	14084	14047	13967	13982	14044	14087	14018	14242	13866	13860	13884	13850	13902	13999	13877	13790	13953	13922	13928	13872	13973	13950	14009	13835	14032	14040	13959	14017	13778	13897	13973	14049	13795	14175	14044	14028	13627	13792	13689	14013	14004	13904	13941	13806	14287	13867	14134	13916	14034	13949	13900	14050	14012	13931	13936	13763	14024	13861	13875	14051	14091	14167	14112	13916	14079	14018	13940	13798	14113	13896	13966	14099	13838	13889	13874	13918	13968	13923	13855	13939	13912	13842	13824	13890	13670	13853	13677	14032	13887	13913	14059	13796	13784	13990	14032	14077	14247	14072	13955	13842	13901	13937	13938	14080	14012	13938	13813	13930	13976	13905	13894	14071	13903	14022	13916	13943	13867	14085	13945	13730	14054	13962	13978	13991	13853	13905	13937	14061	13895	14047	14073	13924	14087	13918	14027	13800	13922	14018	14034	13992	13941	13867	13967	13684	13810	13835	13824	13894	14093	13907	13904	13971	14004	13985	13897	13906	13844	13912	13801	13892	13879	14056	13923	13952	13904	13848	13891	13901	13786	13841	13930	13792	13889	13984	13957	13896	13851	13871	13845	14074	14048	13846	13909	14154	13833	13927	13870	13906	13825	14104	13810	13949	13863	13870	13889	13975	14124	14113	13814	14050	13981	13900	13944	14001	13902	13939	13846	13943	14078	13908	13919	13943	13940	13916	14073	13833	13856	14010	13953	14058	14008	13961	13952	13975	14018	13860	13839	14062	13916	13987	13891	13987	14012	13834	13700	13903	13913	14139	14075	13921	13859	13783	14063	13790	13973	13898	14047	13761	14155	13927	14137	13999	13948	13946	13884	14064	13927	13802	14189	14158	13907	13951	13928	14004	13823	13932	13867	13638	13889	14062	13983	13966	13876	13855	13836	14001	13887	13915	13990	13821	14004	14016	13833	14056	13961	13895	14066	14056	13918	14030	14029	13933	14055	14137	14177	13969	13883	13888	14001	13844	13945	13997	14010	13993	13921	13915	14001	14089	13984	13821	13960	13707	13983	13919	13891	14025	14005	13774	13864	13943	14087	13964	13916	14067	13985	14013	13915	13895	13956	13861	13708	13987	14091	13993	13921	13911	14112	13982	14076	14029	14070	14031	14013	13876	13930	13954	13956	13931	14020	14209	13996	13918	13961	13814	13933	14030	14094	14058	13980	13825	13970	14128	13946	13981	14046	13938	13774	13961	13741	13923	13955	14014	13992	14060	13924	13930	13884	13837	13884	13863	13861	14155	13783	14029	13975	13917	13863	13942	13891	14193	13893	14073	14043	13918	13702	14043	13993	13997	13997	13940	13892	14099	13827	14016	13827	14047	13984	13984	14141	13707	13916	13935	13975	13778	13957	13807	13860	13812	13923	14152	14032	13981	13908	13895	13920	13887	13992	13978	13980	13984	13874	13828	13790	13753	14026	13812	13851	13905	13786	13751	13886	13877	13900	13879	14030	13944	13793	13909	14056	14161	13927	13742	13763	14010	13855	13942	13878	13889	13813	14024	14070	14099	13949	14019	13824	13915	14084	14009	14113	14090	13822	13946	13786	13981	13919	13752	13976	14101	14017	13981	14028	13844	13924	13752	13943	13866	13920	13917	14008	14051	14010	13919	14050	13836	14008	13990	13989	13880	14009	14098	14042	13856	13827	13839	13867	13782	13911	13999	13917	13878	13897	13900	14021	14015	14134	13904	13708	13903	13862	13844	14074	14024	13882	13725	14001	13802	14033	14023	13878	13891	13919	13985	13832	13980	14061	14067	13900	13928	13965	13849	14078	13783	13986	13938	13833	13862	13975	13812	13831	13712	13912	13875	13817	13936	13929	13815	13922	13877	13897	13919	14010	13853	13763	14006	13879	13862	13993	13823	13856	13927	13944	14044	13998	13736	13800	13977
60375	98035	77809	47813	33264	22580	16164	13971	12956	12918	12924	12901	12738	12931	12975	12951	12977	13036	12967	13062	12921	12994	12726	12895	12811	12907	13020	12846	12997	12752	12930	12913	12834	12869	12820	12949	12738	12878	12937	12905	12940	13011	12986	12931	12949	13147	12835	12933	12821	12948	12960	12946	13024	13021	12808	12903	12975	12850	13064	12951	12973	13033	12826	12828	12881	12784	12851	12968	12991	12847	12914	12792	12930	12898	13028	12839	12960	12863	12892	12901	12743	12846	12908	12788	13077	12837	12873	12952	12920	12749	12986	12886	12792	12901	12904	12921	13036	12985	12762	12946	12996	12840	12953	12886	12919	12730	12826	12694	12904	12957	12821	13083	12916	12882	12836	12807	12814	12997	12792	12848	12894	13026	12963	12895	12823	13022	12917	12841	12882	13001	12882	12997	12962	12825	12832	13029	13021	12936	12931	12758	12976	12853	12908	12940	12995	12964	12997	12845	12922	12979	12931	12982	12894	12890	13040	12761	12924	12959	13010	12873	12832	12891	12795	12837	12989	12995	12928	12953	12754	12943	12870	12950	12908	12856	12843	12955	13032	12969	12962	12837	13116	12797	13046	12976	12835	12820	12959	13080	12875	12995	13052	12993	12815	12773	12985	13115	12961	12778	12903	12896	12899	12898	13008	12942	12939	12949	12993	13006	12894	12878	12797	12778	12773	12891	13115	12968	12885	12863	12985	12927	12994	12753	13034	12830	12835	12992	12953	12905	12921	12908	13023	12880	12759	12978	12852	12759	12930	12688	12866	12848	12906	13075	12880	12982	12837	12862	12833	12993	12873	12994	12988	12936	13015	12974	13001	12874	12974	12964	12869	12882	12832	13113	12910	13094	12775	12926	12990	13015	12854	13041	12807	12851	12844	12876	13014	12717	12921	12867	12947	13091	12921	12963	12989	12762	12832	12776	13090	12864	12927	12833	12893	12920	12912	12736	12826	12860	12895	12967	12817	12922	13004	12864	12931	12874	13002	12997	12816	12833	12746	12880	12852	12902	13001	12874	12883	12881	12941	12835	12885	12860	12877	12975	12865	12879	12878	12802	12953	12917	12935	12937	12889	12928	13090	12864	12886	13020	12827	12822	12845	12919	12911	12964	12888	12873	12940	12863	12953	13047	12882	12886	12825	12759	12930	12933	12777	13016	12812	13019	12964	13052	12785	12961	12757	12875	12809	12958	12923	13043	12904	12867	12901	12907	12852	12877	13056	12893	12883	12798	13071	12781	12841	12921	12739	12891	12934	12833	12833	12775	12929	12768	12978	12897	12870	12971	12987	13133	12957	13022	12729	12893	13040	12868	12994	12845	13000	12742	12999	12958	13028	12907	12908	12808	12845	12957	12934	12842	12736	12966	12930	12936	12793	12963	12855	12816	12983	12990	12895	12994	13009	12827	12892	12939	12914	12991	13004	13060	13050	12798	12841	12881	12938	12999	12900	12757	12759	13004	12819	12970	12852	13134	12940	12906	12869	12979	12823	12853	12976	12783	12912	12850	12854	12888	12964	12895	12851	12793	12999	13086	12882	12875	12834	13016	12859	12970	12783	12731	13075	12930	12950	12956	12892	12929	12938	12803	12838	12837	13074	12776	12807	12983	12933	13056	13071	12665	13050	13081	12769	12858	12876	13021	12847	12791	12804	13048	12961	12993	12896	12772	13014	12983	12908	12928	13001	12796	12936	12862	12915	12914	12926	12858	12887	12985	12802	12902	12920	13208	13035	12954	12625	12856	12985	12974	12886	12858	12979	12878	12879	12847	12820	12918	12853	12687	12989	12921	12772	12836	13100	12895	13008	12847	12835	12818	12841	12893	12950	12964	12935	12802	12953	12878	13023	13001	12905	12966	12796	12760	13008	12798	12874	13002	12866	12885	12787	12862	12895	12725	12910	13006	12871	12983	13082	12979	12909	12944	13022	12653	12853	12789	12971	12902	12830	12735	12943	13025	12851	13002	13064	12941	12864	12758	12922	12840	12847	12801	12948	12861	12836	13041	12808	13066	13004	12798	12953	12991	12842	13066	13130	12826	12907	12794	12956	12870	12877	12902	12910	12990	13011	12935	12859	13034	12897	12878	12967	12887	12860	12746	12896	12909	12805	12943	12906	12801	12981	12767	13014	13020	12827	12866	12861	12861	12737	13031	12813	12773	13012	12855	12901	12956	12868	12903	12753	13046	12711	12839	12898	12846	12952	12751	12825	12921	12781	12855	12938	12768	13039	12833	12857	12962	12883	12836	13037	12979	12851	12835	13028	12987	12858	12862	13103	12961	13014	13032	12989	12869	12949	13097	12999	12819	12886	12818	12925	12932	12959	12900	12822	12905	12895	12824	12777	13014	12863	12967	12915	12916	12829	13013	12901	12974	12912	12964	12961	12786	13042	12949	12729	13075	12895	12967	12798	12941	12989	12942	12964	12836	12943	12983	13066	13068	13079	13092	12819	12910	12986	12850	13028	12813	12929	12989	13044	12829	13011	12923	12875	12921	12887	12812	13024	13022	12827	13017	12973	13093	13020	12808	13049	12932	13003	13081	12981	12930	12872	12924	12887	12856	12919	12778	12795	12913	12928	12796	13007	12701	12933	12882	12879	12918	12818	13006	12804	13000	12819	12935	12918	12958	12933	12778	12816	12912	12890	12934	12842	12885	12900	13086	12847	12897	12915	12849	12904	12780	12986	12863	12909	12736	12879	12799	12806	12973	12833	13125	12886	12912	12770	13037	12852	12842	12878	13009	12916	12794	12936	13017	12983	13098	12920	12947	12869	12843	12995	12911	13082	12865	12963	12893	12996	12864	12904	12905	12893	12826	13023	12831	12924	12910	12906	12914	13168	13112	12966	13129	12936	12980	12998	13007	13018	13069	12965	12796	12819	12783	12873	13098	12966	12887	12831	12932	12853	12857	12884	13100	12896	12908	12916	12762	12851	12762	13010	12844	12859	12865	12782	12861	12835	12796	12933	12867	13094	12771	12861	12800	12827	12862	13003	12924	12796	12748	12866	12879	12899	13150	12892	12933	12884	12883	12950	12929	12812	12881	12967	12884	12937	12776	12761	13103	12815	12847	13059	12764	12838	13001	12841	12959	12869	12922	12826	12887	12989	12932	12920	12794	13033	12885	13002	13095	12894	13001	13076	12806	12775	12885	13111	12941	12918	12866	12804	12834	12851	12802	12946	12904	13000	12879	12842	12956	12730	12921	12794	12870	12954	12913	13015	12892	12918	12851	12893	13015	13016	12806	12823	12773	12790	12831	12773	12808	12981	12866	12931	12862	12872	12871	12844	12984	12974	12885	12863	12838	12942	12831	12809	12780	12901	12913	13047	12883	12875	12938	12800	12947	12800	13011	13009	13040	12789	12975	12763	12876	12866	12866	13059	13086	12899	12904	13027	12729	12832	13029	12966	12945	12926	13031	12934	12922	13024	12835	12929	12935	12801	13003	13013	12965	12833	12951	12966	12868	12896	12767	12817	13011	12811	12871	13056	12930	12860	12986	12886	12800	12879	12956	12940	12754	13046	12790	12782	12873	12964	13096	13042	12909	12971	12921	12872	12776	12996	12899	12860	12904	12972	13068	12968	12897	13025	12824	12957	13002	12714	12864	12839	13015	12803	13089	12886	12794	12839	12726	12828	12981	12847	12736	12876	12990	12942	12823	12968	12958	12787	12891	12943	12941	12802	12890	12806	13024	12935	12803	12894	12875	12966	12941	12815	12811	12909	12919	12787	12944	12950	12998	12937	12912	12767	12892	12809	12959	12927	13077	12979	12958	12970	12862	12979	12841	12839	12895	13067	13002	12926	13024	12879	12921	12830	12836	12815	13031	12796	12978	12838	12853	12916	12964	12939	12798	12830	12909	13020	12903	12919	13042	12801	12808	12883	12822	12836	13014	12926	12951	12874	12847	12821	12965	13003	12843	13006	12999	12969	13035	12807	13046	12836	12859	12972	12823	12918	12956	12997	12870	12877	12786	13021	12971	12906	12877	12845	12848	13063	12866	12949	13019	12880	12963	12808	12874	12903	12945	12909	12838	12998	12837	12859	12893	12845	12697	12858	12893	12902	12772	13031	13010	13027	12926	12866	12812	12765	12930	12894	13081	12929	12827	12897	12995	12954	12933	12995	12851	13026	12886	12835	12968	13009	12944	12829	12816	12751	12962	12800	12896	12933	12933	13063	12746	12879	12851	12786	12735	12924	12852	12999	12974	12952	12793	12922	12942	13021	12910	13018	12956	12903	12869	12905	12996	12992	12839	12849	12844	12902	13021	12860	12837	12998	12800	12924	12909	12826	12961	12756	12922	13012	12951	12921	12928	12864	12848	12789	12822	12727	12986	12888	12836	12824	12923	12844	12917	13087	12895	12952	13035	12892	12926	13036	12793	12851	12809	12901	12877	12908	12926	12862	12926	12880	13016	12819	12936	12806	12743	12936	12979	13037	12937	12967	12752	12847	13072	12976	12901	12818	12964	12980	12984	12882	12879	12995	12816	12783	12852	12776	12926	12879	12903	12954	13072	12980	12775	12874	12932	12831	13067	12861	12884	12969	13210	12795	12937	12918	12941	12976	13029	12941	12997	13050	12949	12826	12781	12897	12974	12844	12916	13039	12863	12945	12899	12866	12848	12951	12800	12783	12916	12963	12822	12877	12975	12965	13056	12834	12861	12920	12804	12735	12848	12910	12876	13126	12966	12973	12884	12860	12979	12948	13022	12902	12958	12884	12922	12850	12918	13033	12769	12879	12836	12915	12694	13002	12739	13016	12899	12840	12962	13074	12942	12974	13057	12933	12755	12821	12878	12952	12916	12860	12844	13006	13038	13030	13028	12758	12830	12896	12973	12998	12847	12893	12939	13021	12843	12861	12873	12957	12784	12890	12911	13076	12884	13021	12892	13016	12855	12894	12961	12768	12847	12862	13032	12991	12805	12855	12793	12927	12993	13045	12981	12842	12935	12893	12715	12891	12926	13006	12867	12920	12853	12895	12985	12973	12942	12880	12938	12943	12886	13073	13045	12808	12942	12847	12881	13051	13026	12753	12961	12832	13019	12886	12909	12923	12922	12734	12844	12936	12838	13102	12936	12966	12969	13089	12859	12978	12969	12874	12801	12947	12920
32774	34824	32498	24383	16942	15638	15245	14769	14743	14814	14941	14831	14799	14603	14728	14767	14836	14718	14741	14640	14761	14667	14753	14701	14716	14679	14862	14688	14850	14910	14580	14822	14731	14634	14645	14763	14901	14572	14746	14640	14746	14686	14608	14893	14800	14542	14830	14659	14670	14495	14689	14746	14676	14727	14611	14626	14729	14799	14791	14634	14583	14723	14658	14647	14600	14593	14536	14648	14877	14712	14481	14668	14628	14671	14527	14585	14699	14643	14541	14655	14507	14741	14639	14717	14689	14854	14898	14635	14723	14630	14773	15040	14548	14574	14895	14863	14741	14631	14658	14535	14789	14624	14608	14691	14670	14853	14648	14802	14742	14868	14839	14839	14710	14806	14759	14700	14823	14739	14670	14613	14711	14595	14686	14681	14648	14673	14644	14469	14674	14588	14683	14630	14883	14829	14801	14529	14722	14767	14856	14609	14730	14803	14590	14521	14633	14706	14588	14687	14601	14804	14696	14939	14578	14695	14547	14670	14689	14684	14633	14718	14634	14740	14821	14553	14698	14738	14799	14610	14922	14810	14545	14741	14795	14914	14788	14558	14736	14788	14878	14509	14655	14735	14815	14721	14537	14662	14838	14732	14612	14632	14534	14797	14694	14780	14708	14525	14615	14666	14765	14781	14756	14876	14786	14674	14696	14987	14746	14658	14656	14648	14573	14486	14609	14780	14848	14637	14761	14493	14642	14692	14766	14703	14584	14839	14525	14596	14544	14786	14642	14699	14753	14815	14388	14707	14716	14671	14626	14561	14643	14645	14604	14668	14625	14736	14599	14643	14662	14641	14520	14489	14794	14571	14574	14718	14772	14496	14731	14698	14743	14813	14601	14703	14766	14700	14582	14629	14736	14766	14538	14783	14547	14852	14681	14660	14572	14560	14736	14686	14676	14621	14847	14790	14715	14728	14767	14707	14728	14716	14520	14624	14642	14890	14567	14773	14547	14741	14695	14572	14729	14556	14507	14681	14678	14669	14647	14588	14830	14818	14738	14773	14597	14837	14757	14774	14807	14976	14614	14661	14588	14638	14720	14676	14621	14809	14843	14777	14701	14762	14744	14661	14607	14829	14669	14514	14587	14696	14624	14623	14585	14707	14726	14605	14721	14586	14383	14575	14620	14549	14754	14888	14714	14839	14741	14758	14722	14519	14566	14658	14708	14780	14812	14609	14768	14532	14680	14637	14652	14675	14715	14710	14538	14660	14733	14830	14538	14509	14747	14519	14733	14779	14621	14635	14666	14645	14715	14745	14551	14729	14736	14570	14829	14706	14722	14763	14621	14779	14772	14729	14833	14649	14782	14592	14688	14632	14544	14704	14658	14568	14623	14768	14834	14687	14720	14612	14796	14722	14621	14717	14593	14740	14743	14636	14679	14596	14559	14557	14520	14669	14651	14610	14731	14721	14649	14556	14635	14715	14803	14645	14638	14552	14696	14910	14512	14731	14780	14693	14807	14557	14612	14540	14698	14826	14820	14588	14575	14748	14618	14823	14673	14723	14669	14862	14618	14783	14728	14515	14669	14702	14660	14561	14713	14889	14769	14742	14654	14789	14431	14600	14666	14662	14669	14790	14658	14650	14765	14826	14710	14706	14571	14655	14676	14719	14557	14544	14683	14707	14764	14798	14583	14667	14741	14762	14710	14682	14820	14722	14656	14552	14533	14791	14700	14651	14658	14746	14672	14795	14613	14705	14737	15037	14918	14745	14764	14886	14557	14670	14674	14723	14669	14758	14835	14617	14674	14813	14476	14568	14771	14721	14811	14684	14484	14669	14745	14791	14675	14818	14697	14614	14658	14576	14457	14678	14662	14750	14844	14758	14688	14604	14688	14628	14630	14861	14434	14888	14698	14643	14668	14553	14908	14542	14705	14670	14766	14706	14716	14607	14773	14667	14671	14559	14725	14806	14847	14670	14688	14574	14613	14825	14768	14777	14641	14693	14491	14640	14594	14569	14788	14685	14729	14534	14571	14708	14676	14655	14771	14880	14750	14846	14580	14764	14737	14560	14682	14734	14748	14577	14649	14779	14767	14644	14628	14546	14834	14715	14855	14707	14646	14829	14529	14812	14779	14869	14637	14504	14519	14933	14708	14597	14651	14666	14637	14785	14546	14614	14657	14658	14652	14782	14744	14672	14582	14758	14538	14689	14596	14776	14649	14635	14836	14675	14735	14772	14721	14807	14797	14648	14814	14727	14770	14887	14693	14569	14775	14692	14550	14835	14807	14712	14701	14618	14680	14721	14769	14748	14494	14627	14501	14652	14606	14652	14669	14611	14658	14529	14647	14485	14654	14605	14763	14641	14469	14643	14773	14628	14763	14771	14798	14574	14686	14623	14614	14724	14676	14818	14620	14709	14695	14723	14683	14787	14983	14729	14916	14861	14644	14612	14590	14536	14575	14674	14736	14391	14888	14660	14610	14696	14712	14723	14630	14528	14641	14351	14792	14694	14617	14563	14687	14923	14727	14880	14666	14814	14748	14742	14667	14772	14721	14567	14619	14666	14895	14630	14609	14593	14845	14634	14761	14881	14656	14717	14669	14764	14651	14826	14472	14713	14776	14735	15000	14594	14625	14636	14611	14654	14804	14746	14677	14686	14585	14658	14741	14662	14715	14785	14803	14770	14684	14611	14732	14727	14719	14714	14930	14778	14625	14537	14640	14594	14592	14517	14664	14678	14615	14762	14636	14616	14697	14640	14719	14663	14790	14636	14714	14901	14685	14630	14603	14724	14782	14706	14825	14862	14582	14660	14712	14564	14629	14683	14452	14658	14571	14725	14729	14594	14715	14506	14584	14650	14849	14689	14734	14682	14824	14724	14635	14583	14587	14635	14713	14529	14683	14592	14543	14845	14551	14877	14613	14799	14629	14738	14604	14727	14525	14589	14702	14506	14758	14619	14649	14564	14488	14599	14735	14693	14524	14393	14795	14694	14807	14851	14560	14757	14537	14728	14629	14637	14859	14661	14808	14725	14570	14833	14737	14730	14654	14766	14676	14842	14649	14851	14742	14726	14676	14588	14662	14729	14846	14936	14600	14605	14688	14650	14824	14676	14760	14821	14390	14511	14828	14848	14732	14578	14892	14546	14837	14747	14825	14720	14650	14600	14654	14837	14615	14602	14687	14673	14734	14694	14840	14749	14680	14914	14716	14697	14743	14610	14783	14544	14843	14645	14512	14481	14699	14665	14484	14654	14772	14622	14725	14540	14754	14911	14735	14397	14623	14509	14876	14606	14742	14563	14607	14659	14657	14679	14831	14513	14589	14808	14825	14868	14757	14570	14724	14505	14865	14626	14718	14826	14736	14598	14718	14666	14611	14492	14601	14708	14624	14723	14610	14726	14778	14695	14741	14659	14852	14732	14753	14730	14556	14686	14643	14654	14795	14769	14769	14789	14735	14758	14606	14920	14885	14791	14659	14581	14658	14547	14538	14820	14566	14531	14601	14790	14918	14756	14757	14671	14673	14581	14879	14794	14701	14772	14617	14749	14757	14725	14704	14646	14825	14754	14718	14611	14707	14641	14727	14859	14710	14739	14758	14539	14689	14812	14544	14593	14867	14782	14781	14747	14606	14536	14650	14647	14580	14692	14665	14592	14605	14575	14634	14602	14622	14497	14494	14580	14598	14747	14437	14814	14624	14692	14726	14849	14493	14676	14886	14735	14859	14885	14745	14550	14517	14946	14635	14686	14610	14732	14679	14369	14936	14707	14753	14843	14797	14820	14568	14768	14865	14635	14618	14479	14690	14712	14556	14551	14691	14642	14533	14535	14740	14772	14568	14562	14669	14776	14726	14644	14622	14597	14944	14805	14623	14801	14858	14740	14696	14756	14770	14655	14759	14765	14632	14823	14857	14783	14636	14605	14683	14833	14783	14660	14815	14755	14860	14751	14715	14577	14723	14622	14767	14604	14720	14754	14692	14389	14997	14726	14646	14784	14698	14665	14742	15079	14826	14897	14734	14670	14841	14761	14781	14636	14656	14777	14702	14657	14434	14560	14713	14408	14479	14568	14879	14732	14511	14820	14686	14702	14638	14788	14787	14833	14671	14626	14687	14588	14741	14686	14778	14739	14743	14652	14660	14596	14589	14666	14727	14701	14736	14676	14792	14686	14741	14924	14770	14662	14615	14536	14699	14692	14752	14475	14447	14721	14631	14565	14655	14867	14792	14621	14847	14689	14767	14530	14809	14610	14575	14755	14676	14737	14780	14628	14735	14776	14702	14661	14716	14643	14532	14738	14626	14669	14867	14483	14619	14663	14666	14585	14751	14743	14683	14821	14746	14600	14581	14656	14759	14628	14628	14572	14630	14657	14733	14707	14581	14538	14663	14713	14812	14720	14650	14684	14756	14949	14757	14706	14658	14713	14705	14725	14778	14813	14746	14859	14719	14679	14687	14750	14712	14843	14747	14595	14763	14640	14618	14654	14691	14719	14621	14620	14620	14836	14813	14642	14694	14779	14643	14669	14529	14678	14636	14672	14766	14780	14802	14675	14706	14760	14678	14631	14571	14669	14558	14626	14701	14838	14879	14670	14798	14619	14557	14566	14655	14594	14526	14547	14725	14691	14907	14857	14799	14721	14607	14695	14723	14610	14575	14775	14809	14697	14670	14586	14702	14793	14496	14682	14702	14600	14477	14784	14673	14668	14629	14619	14706	14655	14683	14764	14734	14529	14767	14548	14792	14761	14602	14682	14755	14649	14710	14649	14787	14590	14607	14671	14519	14640	14723	14629	14716	14682	14581	14846	14715	14815	14607	14668	14814	14677	14713	14660	14811	14820	14544	14582	14675	14593	14698	14456	14763	14607	14745	14695	14605	14713	14571	14662	14807	14786	14725	14742	14628	14860	14558	14775	14677	14746	14767	14792	14571	14772	14503	14746	14851	14582	14629	14701	14782	14639	14641	14612	14426	14655	14658	14526	14670	14655	14606	14664	14689	14641	14716	14613	14730	14773	14774	14757	14872	14653	14846	14666	14654	14856	14568	14585	14641	14797	14796	14808	14644	14756	14745	14573	14677	14719	14618	14714	14939	14831	14551	14469	14453	14580	14701	14708	14610	14698	14814	14685	14762	14821	14705	14775	14775	14638	14668	14696	14800	14647
44843	50835	35071	21280	15606	14021	13727	13376	13585	13398	13534	13280	13434	13327	13445	13492	13543	13543	13674	13559	13403	13464	13203	13381	13390	13533	13380	13505	13511	13504	13684	13518	13321	13443	13459	13435	13390	13504	13321	13411	13198	13654	13343	13480	13330	13529	13428	13444	13425	13452	13408	13411	13319	13544	13416	13483	13406	13373	13434	13408	13367	13382	13535	13397	13472	13476	13498	13319	13250	13322	13363	13466	13495	13325	13278	13338	13487	13514	13259	13362	13399	13512	13603	13541	13418	13507	13413	13324	13573	13546	13547	13533	13516	13422	13347	13493	13384	13592	13500	13551	13265	13398	13323	13466	13391	13603	13639	13322	13419	13397	13412	13282	13387	13370	13152	13497	13449	13439	13554	13361	13419	13404	13651	13476	13375	13375	13420	13332	13460	13346	13553	13372	13472	13447	13480	13372	13545	13355	13408	13370	13539	13459	13453	13312	13501	13320	13550	13376	13399	13287	13528	13372	13466	13543	13255	13518	13467	13464	13251	13424	13460	13437	13343	13367	13357	13268	13331	13358	13590	13456	13285	13415	13482	13513	13517	13420	13409	13319	13484	13504	13350	13517	13436	13338	13363	13403	13347	13336	13559	13222	13545	13244	13501	13394	13345	13403	13468	13486	13456	13412	13444	13266	13506	13588	13449	13397	13456	13569	13416	13488	13353	13454	13456	13384	13391	13408	13466	13552	13350	13362	13362	13447	13276	13135	13512	13456	13463	13466	13488	13307	13325	13375	13554	13423	13410	13393	13377	13542	13300	13552	13484	13325	13187	13542	13433	13569	13250	13500	13340	13470	13367	13487	13446	13293	13350	13465	13593	13392	13470	13463	13422	13495	13432	13509	13465	13423	13355	13351	13310	13519	13420	13417	13436	13490	13504	13400	13530	13444	13458	13490	13527	13520	13340	13505	13435	13562	13400	13626	13566	13318	13364	13400	13522	13177	13413	13557	13514	13508	13358	13602	13302	13452	13326	13513	13339	13520	13486	13381	13427	13282	13412	13409	13471	13302	13411	13360	13426	13368	13496	13535	13282	13577	13445	13348	13379	13567	13484	13390	13445	13509	13405	13433	13358	13301	13433	13343	13562	13396	13422	13491	13479	13417	13422	13436	13612	13565	13552	13407	13567	13447	13392	13483	13506	13535	13409	13388	13392	13509	13612	13487	13559	13591	13423	13431	13323	13519	13448	13318	13352	13594	13283	13339	13444	13417	13599	13482	13395	13391	13389	13513	13445	13318	13515	13299	13597	13319	13552	13415	13478	13457	13441	13433	13367	13461	13442	13272	13591	13293	13315	13538	13361	13383	13449	13603	13492	13454	13174	13423	13403	13490	13444	13336	13509	13567	13517	13455	13354	13371	13443	13473	13278	13437	13355	13503	13428	13448	13527	13505	13465	13394	13577	13481	13546	13414	13519	13529	13516	13375	13304	13297	13329	13359	13433	13431	13411	13431	13391	13486	13229	13613	13469	13441	13515	13403	13341	13443	13417	13435	13538	13445	13389	13432	13421	13421	13339	13344	13410	13304	13275	13459	13256	13398	13386	13334	13407	13455	13405	13280	13496	13384	13522	13382	13523	13569	13484	13471	13408	13455	13470	13503	13518	13440	13531	13391	13789	13436	13363	13597	13477	13533	13504	13475	13473	13506	13452	13418	13439	13506	13509	13376	13465	13121	13655	13544	13500	13530	13302	13519	13333	13504	13551	13378	13388	13662	13445	13585	13510	13399	13424	13437	13472	13467	13434	13407	13408	13450	13538	13356	13464	13424	13288	13605	13364	13588	13550	13400	13511	13449	13378	13516	13316	13581	13610	13220	13394	13375	13503	13294	13533	13442	13485	13438	13382	13325	13532	13381	13296	13517	13563	13200	13567	13433	13314	13597	13345	13461	13493	13399	13390	13361	13367	13324	13476	13348	13471	13315	13327	13485	13403	13526	13467	13591	13382	13525	13312	13496	13326	13487	13358	13520	13463	13510	13478	13350	13459	13329	13344	13547	13395	13423	13335	13351	13440	13326	13421	13344	13489	13513	13529	13434	13626	13418	13350	13348	13402	13401	13341	13485	13457	13633	13539	13398	13266	13506	13418	13379	13471	13465	13289	13460	13254	13423	13364	13486	13447	13376	13456	13308	13440	13445	13505	13509	13359	13481	13433	13363	13379	13297	13431	13313	13376	13472	13381	13537	13336	13467	13410	13618	13483	13580	13416	13474	13294	13337	13336	13361	13307	13405	13278	13432	13610	13350	13461	13434	13431	13369	13254	13541	13394	13300	13589	13372	13328	13568	13427	13451	13368	13388	13368	13440	13485	13469	13442	13538	13403	13699	13489	13396	13377	13431	13473	13330	13534	13416	13447	13530	13497	13569	13467	13434	13456	13465	13384	13364	13504	13310	13406	13557	13518	13340	13519	13504	13429	13567	13400	13295	13652	13573	13391	13386	13400	13478	13334	13500	13536	13480	13599	13480	13411	13331	13382	13373	13415	13476	13423	13287	13582	13388	13453	13438	13532	13408	13425	13494	13514	13328	13447	13287	13386	13237	13497	13403	13328	13430	13272	13448	13358	13378	13381	13405	13427	13420	13443	13523	13280	13411	13593	13571	13624	13407	13264	13397	13349	13305	13476	13488	13269	13258	13324	13478	13421	13454	13455	13418	13647	13601	13457	13451	13431	13340	13304	13366	13283	13386	13474	13388	13636	13417	13459	13425	13475	13426	13427	13551	13428	13509	13392	13477	13319	13373	13237	13258	13491	13462	13425	13537	13415	13310	13690	13443	13323	13460	13427	13414	13525	13477	13405	13558	13524	13539	13487	13501	13382	13586	13456	13492	13414	13395	13546	13437	13489	13499	13542	13375	13637	13444	13472	13373	13532	13265	13499	13528	13594	13286	13419	13450	13467	13422	13392	13575	13442	13425	13543	13565	13264	13240	13325	13516	13327	13374	13396	13308	13321	13423	13455	13417	13469	13483	13276	13453	13506	13640	13347	13483	13524	13399	13459	13256	13537	13389	13503	13398	13371	13459	13432	13484	13517	13417	13633	13093	13532	13387	13593	13328	13475	13284	13421	13511	13467	13570	13568	13429	13386	13461	13501	13515	13456	13641	13408	13498	13352	13260	13514	13457	13419	13557	13440	13447	13368	13446	13259	13424	13547	13512	13404	13418	13405	13398	13393	13391	13379	13543	13517	13342	13366	13307	13432	13333	13257	13206	13406	13405	13465	13369	13413	13276	13415	13381	13461	13294	13445	13399	13467	13382	13403	13618	13432	13366	13437	13354	13481	13418	13392	13436	13572	13230	13484	13523	13451	13495	13446	13422	13552	13444	13581	13474	13430	13494	13610	13352	13508	13409	13366	13460	13452	13292	13338	13372	13439	13370	13469	13570	13551	13473	13292	13529	13356	13458	13240	13346	13324	13288	13526	13415	13534	13491	13544	13379	13446	13435	13638	13462	13342	13472	13255	13442	13382	13451	13484	13431	13565	13401	13372	13451	13393	13426	13426	13329	13226	13465	13422	13436	13421	13393	13532	13466	13436	13575	13417	13506	13545	13456	13526	13412	13421	13384	13404	13391	13395	13560	13446	13426	13429	13552	13439	13237	13323	13392	13594	13561	13386	13549	13332	13410	13418	13426	13475	13291	13382	13416	13429	13537	13439	13557	13468	13407	13489	13413	13391	13552	13445	13548	13341	13492	13233	13369	13497	13411	13296	13494	13557	13287	13512	13388	13428	13442	13328	13427	13590	13435	13399	13294	13442	13457	13357	13363	13443	13327	13454	13440	13455	13363	13329	13451	13466	13396	13364	13562	13430	13479	13429	13453	13367	13344	13601	13427	13301	13530	13360	13325	13541	13750	13431	13390	13461	13544	13297	13441	13436	13300	13549	13553	13286	13311	13451	13428	13301	13454	13513	13550	13368	13318	13531	13252	13529	13354	13553	13393	13430	13484	13263	13416	13499	13383	13284	13490	13411	13749	13583	13285	13421	13550	13435	13490	13354	13424	13428	13478	13485	13502	13521	13329	13517	13491	13364	13429	13436	13398	13408	13421	13475	13379	13479	13359	13535	13409	13228	13468	13344	13229	13432	13438	13468	13307	13308	13687	13489	13508	13485	13520	13351	13592	13353	13339	13401	13428	13327	13459	13608	13553	13489	13417	13464	13470	13337	13371	13424	13372	13487	13508	13378	13459	13413	13340	13435	13380	13412	13501	13422	13395	13410	13487	13389	13338	13512	13346	13430	13541	13538	13405	13272	13378	13232	13471	13384	13511	13467	13508	13584	13298	13473	13486	13549	13397	13452	13505	13311	13516	13410	13445	13396	13443	13387	13381	13463	13434	13392	13392	13497	13533	13390	13370	13500	13453	13355	13320	13400	13545	13326	13463	13470	13558	13356	13415	13497	13545	13415	13555	13417	13406	13447	13425	13380	13329	13507	13350	13511	13446	13350	13290	13446	13468	13584	13180	13445	13437	13449	13485	13365	13319	13680	13415	13498	13220	13220	13377	13481	13348	13289	13338	13333	13415	13426	13521	13374	13549	13293	13413	13674	13412	13453	13566	13451	13390	13556	13519	13495	13483	13339	13399	13435	13413	13449	13462	13400	13437	13574	13410	13337	13488	13455	13430	13445	13543	13286	13432	13330	13267	13507	13479	13460	13662	13336	13466	13412	13404	13315	13508	13451	13554	13532	13497	13454	13446	13589	13379	13513	13433	13393	13383	13482	13478	13442	13265	13427	13490	13424	13336	13388	13407	13325	13510	13582	13509	13368	13583	13253	13293	13384	13398	13578	13340	13443	13504	13512	13495	13446	13469	13518	13478	13456	13270	13330	13479	13427	13549	13331	13524	13420	13293	13339	13545	13608	13385	13511	13440	13272	13507	13364	13484	13458	13407	13453	13386	13480	13435	13385	13551	13378	13342	13314	13531	13446	13318	13419	13448	13451	13355	13441	13492	13367	13541	13467	13354	13490	13387	13362	13428	13501	13380	13500	13576	13369	13326	13318	13559	13274	13435	13413	13463	13440	13633	13421	13656	13359	13513	13479	13399	13468	13499	13616	13357	13362	13383	13502	13568	13409	13432	13404	13379	13466	13472	13441	13441	13414	13284
24704	23430	31193	27909	23571	21421	18558	15457	14725	14778	14722	14752	14595	14718	14573	14613	14572	14657	14657	14548	14587	14599	14425	14621	14603	14570	14619	14487	14414	14593	14572	14520	14412	14493	14462	14494	14546	14616	14635	14469	14513	14564	14618	14556	14556	14622	14460	14577	14432	14585	14716	14489	14519	14434	14507	14322	14406	14626	14679	14649	14520	14475	14586	14516	14524	14621	14472	14326	14753	14441	14313	14333	14408	14327	14660	14501	14645	14515	14373	14352	14628	14568	14338	14603	14402	14454	14583	14564	14535	14400	14577	14564	14678	14520	14451	14456	14706	14529	14656	14409	14591	14401	14568	14457	14420	14496	14501	14505	14583	14677	14625	14657	14440	14645	14550	14427	14313	14693	14564	14533	14579	14590	14360	14411	14518	14508	14445	14551	14595	14419	14351	14543	14438	14631	14465	14737	14445	14491	14586	14279	14686	14677	14520	14337	14353	14532	14588	14492	14459	14361	14415	14333	14554	14630	14503	14445	14411	14323	14371	14417	14470	14544	14548	14533	14585	14442	14503	14547	14484	14413	14478	14504	14393	14487	14535	14453	14483	14439	14523	14550	14450	14372	14476	14427	14514	14382	14334	14341	14595	14389	14451	14476	14534	14531	14540	14483	14566	14387	14435	14338	14350	14244	14500	14571	14406	14556	14584	14560	14277	14467	14359	14599	14520	14474	14518	14532	14494	14588	14459	14622	14548	14457	14502	14456	14489	14507	14319	14544	14513	14655	14433	14440	14318	14401	14591	14375	14463	14534	14426	14594	14628	14420	14215	14426	14666	14599	14484	14607	14427	14623	14397	14376	14521	14740	14471	14503	14417	14468	14581	14570	14443	14509	14593	14474	14386	14480	14565	14508	14484	14573	14499	14360	14436	14601	14590	14651	14223	14652	14681	14485	14617	14818	14614	14383	14409	14500	14416	14493	14229	14410	14526	14562	14462	14530	14467	14563	14483	14399	14406	14528	14647	14478	14475	14506	14520	14598	14496	14283	14443	14310	14467	14418	14512	14416	14655	14446	14643	14469	14627	14363	14685	14605	14466	14402	14422	14398	14409	14413	14488	14627	14432	14617	14465	14345	14419	14577	14532	14768	14361	14529	14276	14448	14472	14333	14522	14432	14459	14420	14529	14535	14502	14435	14390	14551	14543	14500	14362	14389	14347	14597	14498	14536	14475	14539	14466	14658	14535	14407	14678	14594	14502	14423	14412	14454	14519	14503	14541	14446	14409	14323	14553	14600	14341	14400	14461	14446	14598	14308	14353	14305	14481	14585	14623	14455	14579	14422	14500	14450	14525	14539	14528	14497	14346	14529	14286	14593	14671	14542	14735	14439	14417	14513	14570	14619	14449	14377	14358	14747	14533	14550	14376	14516	14467	14511	14503	14522	14264	14503	14309	14501	14594	14509	14377	14520	14476	14544	14378	14458	14344	14475	14502	14592	14371	14531	14653	14574	14563	14506	14554	14586	14466	14543	14514	14385	14526	14563	14780	14594	14494	14388	14521	14591	14630	14324	14371	14409	14496	14405	14448	14482	14643	14426	14186	14745	14595	14428	14490	14478	14278	14464	14323	14361	14563	14462	14485	14366	14423	14603	14370	14468	14450	14568	14667	14555	14560	14639	14687	14376	14461	14657	14189	14329	14413	14593	14496	14499	14537	14407	14692	14573	14533	14477	14581	14347	14397	14491	14608	14619	14518	14423	14515	14359	14507	14541	14560	14373	14540	14591	14554	14448	14386	14306	14431	14464	14605	14414	14704	14417	14679	14425	14358	14628	14496	14592	14495	14264	14479	14385	14426	14420	14243	14385	14292	14343	14485	14749	14514	14231	14338	14476	14473	14471	14360	14411	14547	14482	14473	14631	14668	14416	14332	14247	14468	14648	14350	14310	14387	14471	14602	14604	14511	14400	14581	14556	14500	14411	14488	14447	14349	14607	14431	14473	14456	14432	14457	14603	14647	14483	14522	14445	14485	14549	14716	14500	14687	14467	14555	14625	14541	14381	14374	14242	14432	14604	14680	14551	14546	14515	14463	14397	14438	14478	14471	14527	14321	14423	14464	14332	14461	14460	14584	14544	14488	14301	14612	14429	14598	14485	14670	14627	14667	14656	14291	14709	14624	14567	14454	14265	14367	14435	14442	14411	14322	14516	14599	14450	14443	14412	14520	14439	14310	14569	14396	14517	14551	14506	14662	14598	14369	14403	14412	14435	14330	14427	14652	14348	14498	14517	14520	14523	14533	14594	14545	14603	14453	14582	14673	14390	14511	14651	14472	14396	14546	14611	14541	14649	14418	14353	14399	14331	14408	14515	14496	14410	14421	14398	14751	14520	14541	14368	14505	14480	14487	14445	14673	14529	14532	14715	14576	14520	14474	14570	14550	14573	14528	14650	14637	14397	14579	14571	14612	14610	14503	14353	14470	14667	14359	14396	14450	14358	14548	14409	14393	14569	14255	14350	14569	14490	14318	14308	14523	14481	14600	14446	14506	14481	14265	14581	14471	14554	14593	14486	14357	14579	14446	14385	14705	14403	14352	14734	14303	14513	14333	14497	14494	14374	14415	14502	14700	14528	14668	14452	14501	14359	14384	14567	14547	14343	14304	14527	14445	14587	14497	14407	14286	14762	14479	14506	14431	14529	14320	14505	14613	14542	14493	14518	14468	14397	14599	14575	14428	14612	14499	14522	14302	14286	14536	14444	14632	14703	14449	14410	14574	14601	14359	14550	14629	14644	14537	14493	14595	14472	14579	14469	14442	14461	14296	14482	14635	14515	14481	14537	14550	14544	14573	14584	14502	14598	14499	14482	14383	14497	14748	14581	14564	14308	14542	14460	14548	14651	14487	14573	14490	14618	14611	14494	14604	14603	14603	14684	14509	14534	14528	14600	14343	14424	14685	14586	14488	14428	14631	14702	14343	14281	14291	14581	14436	14690	14434	14481	14324	14652	14437	14434	14543	14365	14651	14370	14726	14474	14353	14511	14549	14477	14341	14694	14411	14465	14444	14526	14610	14350	14366	14545	14383	14606	14518	14553	14458	14417	14459	14576	14617	14280	14580	14553	14602	14549	14392	14572	14728	14358	14426	14616	14698	14409	14395	14441	14383	14452	14582	14512	14557	14410	14429	14367	14653	14437	14514	14424	14300	14545	14794	14351	14599	14388	14684	14598	14602	14548	14495	14360	14590	14443	14470	14252	14632	14417	14624	14565	14369	14610	14539	14364	14487	14426	14590	14602	14479	14487	14414	14380	14648	14439	14670	14542	14394	14304	14359	14415	14721	14512	14586	14628	14555	14597	14568	14470	14609	14470	14534	14646	14780	14598	14415	14494	14623	14679	14646	14518	14614	14505	14547	14456	14423	14507	14367	14461	14693	14406	14551	14500	14474	14347	14550	14519	14435	14468	14471	14543	14580	14358	14405	14311	14460	14478	14259	14590	14539	14433	14476	14398	14619	14495	14653	14526	14456	14504	14556	14367	14447	14411	14457	14467	14586	14563	14443	14365	14458	14526	14552	14411	14482	14350	14416	14539	14296	14390	14469	14301	14456	14442	14385	14506	14444	14782	14700	14525	14427	14583	14479	14491	14528	14387	14521	14368	14509	14467	14556	14740	14474	14631	14546	14656	14563	14493	14396	14393	14471	14557	14451	14605	14497	14413	14520	14490	14388	14386	14561	14440	14423	14344	14621	14418	14439	14698	14384	14497	14393	14462	14494	14624	14507	14444	14555	14664	14565	14612	14490	14536	14487	14517	14562	14473	14536	14552	14515	14467	14584	14451	14636	14475	14366	14496	14380	14311	14616	14614	14460	14547	14650	14532	14441	14374	14412	14437	14517	14544	14546	14570	14384	14489	14521	14460	14358	14625	14452	14340	14404	14440	14433	14578	14568	14667	14390	14489	14669	14467	14660	14647	14713	14751	14615	14387	14565	14514	14352	14298	14630	14594	14497	14370	14557	14459	14434	14594	14583	14631	14429	14430	14328	14434	14523	14458	14404	14572	14393	14501	14559	14414	14372	14584	14537	14501	14450	14537	14378	14508	14575	14527	14591	14506	14488	14508	14599	14433	14480	14348	14602	14468	14419	14457	14405	14617	14571	14466	14528	14381	14409	14569	14328	14567	14682	14350	14517	14561	14740	14586	14581	14588	14423	14513	14489	14397	14450	14546	14369	14566	14607	14249	14401	14451	14451	14353	14349	14479	14654	14487	14471	14375	14311	14527	14600	14605	14421	14592	14673	14439	14501	14445	14482	14663	14475	14479	14496	14493	14419	14589	14459	14602	14575	14525	14581	14583	14553	14487	14689	14587	14419	14501	14556	14605	14485	14355	14257	14515	14354	14548	14597	14435	14442	14558	14459	14588	14562	14409	14460	14423	14590	14734	14408	14719	14679	14521	14482	14404	14554	14529	14498	14444	14547	14347	14406	14414	14417	14592	14595	14539	14459	14522	14385	14479	14447	14482	14282	14520	14521	14541	14314	14510	14379	14472	14392	14591	14705	14644	14271	14580	14572	14551	14646	14482	14533	14597	14515	14589	14701	14521	14613	14493	14638	14317	14513	14542	14759	14557	14572	14513	14601	14540	14580	14463	14650	14514	14489	14337	14558	14651	14354	14435	14457	14529	14691	14612	14372	14626	14417	14388	14521	14658	14449	14618	14613	14476	14700	14555	14490	14535	14689	14516	14500	14366	14504	14517	14416	14445	14546	14448	14549	14532	14480	14389	14385	14547	14461	14464	14356	14346	14451	14514	14490	14500	14392	14403	14462	14510	14407	14413	14401	14454	14532	14564	14304	14656	14460	14350	14596	14373	14482	14378	14501	14378	14392	14500	14450	14556	14367	14525	14516	14495	14373	14424	14497	14478	14539	14493	14555	14379	14445	14506	14558	14520	14395	14564	14394	14436	14542	14371	14476	14517	14273	14416	14493	14500	14363	14382	14553	14340	14583	14654	14577	14528	14428	14282	14389	14478	14402	14493	14289	14540	14657	14570	14460	14728	14583	14522	14312	14518	14683	14443	14466	14404	14486	14486	14532	14648	14388	14638	14480	14448	14611	14508	14352	14486	14453	14403	14400	14476	14607	14501	14366	14362	14417	14540	14391	14472
62982	87037	64818	39818	25194	18495	14957	13769	13247	13394	13508	13513	13474	13377	13508	13318	13309	13403	13296	13324	13374	13322	13381	13503	13376	13304	13330	13426	13207	13292	13404	13403	13476	13354	13394	13298	13420	13278	13336	13397	13322	13289	13368	13340	13355	13354	13253	13447	13412	13351	13576	13244	13420	13389	13392	13323	13198	13456	13249	13339	13472	13405	13246	13320	13504	13287	13336	13291	13413	13349	13286	13240	13374	13199	13602	13412	13408	13420	13227	13357	13393	13293	13365	13424	13434	13441	13311	13169	13284	13285	13357	13403	13194	13314	13423	13294	13369	13313	13457	13583	13400	13356	13376	13341	13367	13260	13531	13426	13397	13382	13284	13341	13313	13370	13300	13430	13341	13520	13334	13411	13397	13422	13472	13293	13274	13457	13322	13502	13283	13581	13302	13504	13442	13460	13415	13296	13296	13222	13437	13374	13289	13402	13434	13320	13329	13366	13296	13298	13294	13206	13495	13287	13220	13372	13259	13365	13372	13320	13481	13287	13530	13248	13396	13446	13308	13344	13267	13481	13451	13181	13512	13338	13304	13395	13262	13377	13267	13283	13290	13308	13340	13311	13311	13328	13335	13412	13196	13340	13176	13351	13378	13373	13377	13235	13174	13401	13380	13499	13376	13469	13348	13361	13309	13291	13243	13248	13385	13286	13328	13401	13309	13287	13333	13334	13372	13187	13521	13601	13384	13366	13304	13401	13420	13365	13463	13297	13269	13279	13428	13161	13286	13270	13459	13206	13523	13272	13230	13338	13294	13345	13395	13387	13374	13304	13273	13289	13292	13332	13397	13443	13452	13355	13404	13135	13363	13263	13352	13250	13261	13320	13272	13362	13456	13376	13244	13385	13308	13317	13358	13237	13242	13322	13396	13390	13372	13279	13350	13463	13463	13387	13311	13300	13456	13214	13270	13334	13211	13255	13355	13342	13417	13295	13535	13428	13297	13201	13230	13431	13348	13420	13079	13389	13349	13283	13281	13307	13233	13234	13357	13370	13443	13375	13320	13353	13365	13289	13174	13516	13233	13355	13377	13408	13336	13287	13357	13315	13342	13316	13275	13219	13457	13321	13281	13420	13415	13408	13324	13296	13389	13333	13269	13266	13326	13398	13389	13224	13491	13279	13388	13390	13402	13314	13342	13357	13332	13332	13309	13424	13362	13476	13331	13466	13370	13371	13352	13529	13137	13277	13337	13267	13337	13199	13278	13338	13418	13212	13174	13118	13275	13371	13245	13404	13293	13307	13424	13391	13511	13365	13327	13343	13398	13328	13331	13473	13182	13309	13248	13391	13483	13234	13447	13179	13354	13240	13327	13344	13526	13243	13399	13332	13273	13200	13394	13264	13147	13312	13471	13340	13394	13255	13358	13159	13311	13467	13440	13342	13025	13324	13288	13349	13301	13212	13369	13303	13242	13386	13329	13362	13463	13553	13279	13362	13245	13335	13199	13577	13371	13325	13294	13396	13445	13353	13316	13295	13451	13376	13476	13367	13223	13378	13314	13455	13149	13364	13273	13389	13399	13352	13315	13295	13274	13347	13303	13378	13317	13313	13356	13430	13355	13259	13448	13263	13295	13314	13396	13425	13258	13411	13323	13573	13148	13541	13353	13369	13278	13202	13305	13308	13252	13369	13383	13287	13243	13421	13282	13204	13417	13199	13474	13425	13332	13371	13445	13361	13210	13362	13299	13264	13267	13261	13414	13504	13374	13406	13334	13347	13238	13387	13308	13299	13343	13332	13455	13359	13296	13304	13324	13243	13260	13452	13241	13433	13232	13298	13289	13423	13466	13347	13359	13333	13441	13304	13147	13385	13281	13202	13334	13332	13442	13279	13434	13320	13488	13192	13352	13361	13314	13329	13420	13204	13400	13197	13428	13428	13275	13435	13472	13328	13197	13313	13408	13265	13211	13359	13335	13313	13268	13431	13265	13256	13257	13377	13306	13296	13364	13410	13384	13316	13326	13466	13362	13312	13279	13411	13527	13308	13288	13438	13357	13338	13448	13357	13406	13420	13486	13320	13301	13176	13413	13380	13282	13381	13281	13220	13325	13285	13388	13376	13361	13275	13262	13223	13427	13402	13232	13304	13444	13358	13129	13353	13489	13131	13375	13438	13328	13312	13452	13250	13377	13362	13366	13303	13323	13202	13423	13277	13324	13406	13351	13243	13202	13300	13402	13330	13229	13326	13227	13371	13478	13075	13352	13267	13457	13372	13364	13318	13307	13423	13373	13280	13526	13397	13456	13362	13434	13365	13308	13396	13389	13245	13323	13357	13273	13434	13315	13390	13273	13364	13493	13295	13283	13346	13423	13313	13273	13267	13092	13535	13288	13349	13299	13444	13245	13396	13278	13352	13285	13247	13391	13284	13449	13425	13258	13143	13215	13331	13289	13520	13387	13446	13462	13199	13385	13274	13353	13295	13376	13448	13395	13252	13383	13315	13393	13200	13514	13430	13367	13500	13173	13160	13260	13575	13332	13450	13422	13329	13425	13315	13326	13514	13440	13267	13305	13301	13299	13333	13332	13290	13504	13252	13450	13542	13328	13319	13454	13439	13203	13400	13431	13343	13377	13351	13352	13222	13327	13291	13376	13276	13477	13402	13382	13322	13450	13375	13317	13330	13526	13285	13369	13355	13510	13374	13571	13256	13380	13380	13359	13351	13363	13460	13241	13378	13362	13288	13122	13370	13362	13261	13227	13225	13153	13150	13416	13414	13522	13595	13400	13254	13319	13481	13415	13392	13384	13398	13259	13311	13305	13414	13295	13207	13329	13355	13344	13248	13374	13248	13363	13413	13311	13356	13257	13464	13220	13347	13434	13417	13321	13259	13335	13325	13326	13276	13440	13251	13269	13346	13485	13356	13378	13461	13507	13335	13242	13330	13477	13415	13238	13559	13349	13247	13239	13427	13359	13384	13366	13270	13340	13412	13294	13391	13313	13372	13351	13351	13378	13292	13264	13350	13445	13297	13294	13352	13444	13219	13263	13327	13233	13363	13487	13367	13241	13300	13287	13187	13374	13541	13283	13461	13408	13328	13443	13358	13280	13388	13524	13392	13351	13366	13315	13411	13357	13127	13262	13295	13391	13441	13412	13357	13200	13344	13520	13467	13329	13259	13553	13560	13204	13347	13357	13448	13246	13370	13413	13338	13370	13314	13326	13380	13414	13542	13314	13194	13436	13445	13439	13346	13401	13377	13326	13374	13236	13616	13310	13346	13381	13335	13455	13339	13327	13375	13349	13179	13321	13456	13485	13336	13435	13346	13414	13469	13448	13359	13353	13438	13338	13383	13375	13367	13400	13410	13393	13382	13286	13556	13420	13297	13320	13316	13236	13382	13510	13401	13408	13281	13313	13216	13384	13306	13301	13238	13415	13380	13399	13324	13281	13323	13342	13394	13230	13301	13302	13334	13553	13307	13345	13328	13136	13382	13473	13278	13242	13332	13141	13287	13441	13298	13474	13450	13279	13284	13405	13340	13439	13281	13495	13381	13386	13498	13314	13372	13327	13423	13348	13430	13356	13235	13179	13416	13342	13456	13404	13303	13467	13161	13502	13337	13264	13268	13208	13389	13468	13469	13255	13350	13177	13317	13329	13386	13377	13289	13124	13213	13570	13391	13355	13293	13224	13426	13279	13409	13405	13303	13449	13311	13420	13351	13165	13276	13501	13425	13261	13395	13220	13449	13302	13403	13445	13207	13307	13267	13322	13365	13353	13325	13201	13202	13311	13204	13323	13441	13341	13307	13391	13239	13370	13160	13309	13390	13299	13124	13426	13308	13312	13372	13259	13420	13459	13315	13266	13351	13300	13341	13346	13351	13240	13180	13396	13267	13315	13322	13431	13191	13271	13334	13345	13375	13218	13355	13234	13308	13353	13328	13411	13327	13220	13230	13433	13285	13447	13331	13381	13240	13299	13508	13313	13334	13222	13384	13279	13321	13462	13382	13402	13461	13385	13312	13353	13327	13274	13367	13410	13342	13232	13313	13184	13362	13356	13368	13450	13267	13469	13336	13550	13441	13500	13283	13238	13242	13551	13196	13343	13270	13458	13251	13270	13205	13434	13203	13347	13372	13276	13287	13342	13193	13506	13449	13248	13356	13265	13404	13419	13540	13258	13266	13257	13378	13560	13327	13373	13475	13325	13349	13390	13392	13347	13181	13044	13230	13244	13475	13582	13487	13282	13381	13441	13312	13471	13314	13354	13401	13490	13089	13382	13333	13239	13442	13287	13343	13208	13466	13247	13373	13344	13312	13403	13395	13369	13347	13414	13397	13393	13246	13187	13346	13382	13393	13228	13414	13218	13376	13261	13271	13332	13350	13411	13200	13342	13399	13329	13449	13326	13392	13353	13156	13411	13303	13355	13219	13255	13508	13312	13429	13404	13317	13337	13372	13278	13439	13392	13445	13228	13320	13337	13363	13362	13470	13373	13401	13403	13439	13382	13271	13404	13336	13236	13353	13324	13210	13287	13068	13375	13429	13423	13168	13284	13116	13370	13334	13379	13477	13323	13239	13372	13446	13344	13421	13325	13318	13460	13313	13445	13325	13317	13375	13465	13328	13207	13283	13344	13318	13313	13427	13346	13255	13300	13315	13255	13237	13293	13239	13328	13276	13271	13246	13240	13308	13277	13201	13355	13488	13315	13389	13306	13402	13442	13294	13290	13213	13449	13461	13356	13419	13298	13242	13437	13356	13413	13310	13406	13280	13401	13266	13423	13151	13401	13246	13345	13412	13376	13377	13286	13360	13454	13442	13345	13248	13523	13322	13309	13283	13443	13470	13440	13316	13411	13334	13320	13450	13295	13478	13430	13345	13283	13386	13202	13321	13330	13374	13134	13385	13367	13268	13274	13304	13485	13324	13325	13478	13261	13263	13217	13385	13367	13547	13281	13352	13204	13320	13385	13398	13286	13315	13340	13306	13472	13460	13322	13264	13279	13410	13441	13471	13376	13347	13387	13190	13290	13293	13485	13332	13567	13413	13309	13440	13293	13274	13326	13400	13363	13254	13463	13264	13371	13166	13145	13292	13311	13369	13399	13281	13305	13273	13444	13170	13251	13340	13215	13352	13475	13168	13287	13292	13357	13478	13257	13308
22923	21777	29815	24563	22651	24035	23542	16735	14977	15023	14704	14784	14732	14885	14833	14833	14822	14648	14786	14817	14974	14786	14827	14945	14621	14670	14713	14577	14806	14858	14910	14736	14759	14615	14592	14610	14443	14639	14561	14680	14716	14492	14493	14415	14767	14678	14700	14620	14419	14694	14777	14612	14558	14590	14580	14639	14664	14553	14625	14551	14930	14688	14621	14642	14510	14699	14705	14647	14558	14754	14710	14465	14510	14600	14716	14500	14711	14651	14555	14658	14457	14359	14549	14619	14515	14466	14597	14609	14536	14399	14505	14526	14751	14701	14646	14528	14571	14604	14561	14427	14248	14684	14649	14602	14537	14655	14535	14761	14558	14421	14425	14602	14671	14453	14616	14570	14654	14373	14520	14793	14631	14482	14732	14454	14501	14555	14536	14604	14606	14700	14630	14413	14536	14537	14483	14689	14539	14544	14653	14552	14710	14571	14504	14472	14572	14859	14470	14526	14519	14396	14758	14574	14415	14628	14503	14465	14641	14630	14585	14714	14567	14503	14456	14624	14596	14594	14503	14434	14588	14656	14586	14560	14631	14678	14532	14677	14702	14408	14539	14455	14713	14554	14623	14617	14558	14604	14594	14385	14503	14447	14579	14562	14625	14623	14630	14443	14657	14394	14615	14757	14590	14555	14602	14581	14585	14451	14442	14535	14581	14516	14639	14534	14507	14303	14396	14658	14480	14576	14593	14676	14529	14468	14483	14612	14743	14551	14527	14635	14578	14617	14623	14382	14632	14553	14675	14751	14505	14525	14523	14604	14455	14741	14519	14499	14599	14823	14616	14527	14500	14737	14269	14476	14559	14428	14587	14590	14456	14467	14773	14688	14596	14629	14656	14525	14582	14485	14632	14615	14625	14615	14476	14583	14657	14694	14371	14614	14528	14559	14526	14367	14633	14615	14544	14574	14381	14642	14661	14713	14688	14584	14544	14481	14218	14640	14359	14450	14515	14394	14493	14469	14444	14529	14588	14519	14314	14514	14562	14647	14484	14651	14352	14564	14788	14655	14579	14575	14769	14572	14605	14601	14538	14748	14549	14520	14565	14627	14657	14582	14496	14634	14715	14449	14498	14484	14329	14418	14559	14676	14409	14595	14461	14307	14616	14503	14611	14435	14470	14425	14572	14623	14565	14556	14568	14504	14424	14576	14514	14576	14487	14762	14618	14566	14608	14511	14554	14459	14425	14609	14670	14668	14622	14536	14459	14566	14481	14635	14630	14430	14424	14577	14397	14553	14486	14598	14563	14577	14699	14638	14499	14579	14574	14713	14737	14354	14711	14653	14582	14680	14492	14578	14525	14596	14538	14439	14617	14672	14703	14702	14695	14454	14559	14728	14447	14449	14565	14663	14683	14414	14664	14566	14767	14553	14637	14665	14483	14520	14334	14743	14592	14481	14642	14510	14447	14390	14505	14527	14488	14558	14607	14568	14487	14500	14590	14319	14772	14606	14513	14412	14509	14490	14298	14426	14602	14582	14479	14408	14577	14517	14699	14478	14703	14608	14779	14765	14604	14654	14552	14485	14510	14518	14507	14518	14468	14563	14649	14665	14641	14619	14508	14605	14601	14386	14549	14592	14585	14569	14518	14462	14603	14497	14424	14436	14613	14752	14548	14631	14602	14640	14458	14595	14587	14371	14551	14647	14637	14607	14609	14549	14515	14511	14646	14422	14564	14506	14450	14471	14341	14553	14502	14660	14651	14565	14489	14426	14443	14411	14629	14562	14595	14660	14701	14577	14538	14580	14545	14522	14695	14616	14586	14405	14738	14766	14456	14701	14633	14517	14831	14687	14612	14566	14700	14536	14603	14461	14753	14430	14513	14489	14431	14360	14493	14515	14349	14353	14572	14541	14510	14441	14331	14588	14691	14557	14530	14576	14543	14472	14519	14514	14440	14730	14490	14574	14668	14629	14728	14577	14396	14722	14783	14401	14585	14374	14536	14439	14316	14707	14648	14608	14419	14616	14474	14649	14635	14434	14772	14601	14474	14660	14551	14276	14478	14629	14434	14684	14515	14365	14451	14601	14510	14588	14576	14628	14542	14534	14624	14734	14881	14657	14584	14529	14714	14441	14425	14516	14561	14591	14587	14533	14509	14571	14570	14705	14510	14687	14534	14688	14699	14607	14692	14588	14584	14592	14684	14666	14566	14647	14645	14618	14612	14611	14549	14532	14578	14417	14671	14376	14450	14482	14579	14723	14452	14557	14800	14542	14496	14646	14717	14214	14519	14390	14556	14450	14392	14346	14616	14378	14446	14586	14560	14633	14340	14622	14567	14607	14670	14545	14629	14544	14400	14474	14696	14706	14661	14716	14759	14600	14587	14682	14502	14511	14645	14496	14606	14508	14358	14651	14655	14364	14516	14604	14406	14548	14528	14550	14632	14461	14506	14444	14452	14595	14515	14557	14528	14541	14617	14636	14635	14481	14443	14411	14418	14505	14525	14560	14666	14615	14567	14355	14687	14619	14656	14390	14653	14482	14554	14611	14452	14447	14518	14533	14565	14560	14496	14604	14550	14554	14365	14410	14762	14619	14440	14475	14369	14659	14493	14789	14563	14628	14655	14552	14450	14444	14774	14631	14685	14540	14766	14754	14784	14582	14600	14481	14666	14542	14731	14558	14403	14693	14593	14658	14764	14577	14629	14669	14511	14592	14591	14471	14573	14510	14595	14648	14495	14631	14536	14507	14467	14814	14670	14695	14615	14570	14692	14598	14650	14462	14619	14586	14722	14745	14509	14503	14513	14641	14613	14530	14469	14412	14462	14534	14465	14482	14360	14371	14580	14332	14309	14591	14414	14716	14644	14709	14556	14513	14663	14617	14633	14589	14597	14450	14424	14586	14537	14687	14517	14551	14585	14681	14448	14625	14719	14570	14565	14433	14428	14438	14548	14630	14560	14480	14464	14435	14621	14701	14408	14621	14637	14448	14641	14495	14611	14585	14600	14499	14549	14441	14661	14579	14783	14441	14495	14523	14706	14545	14683	14677	14474	14591	14775	14587	14511	14634	14556	14683	14614	14618	14417	14437	14621	14376	14523	14478	14465	14327	14646	14642	14531	14694	14586	14621	14608	14517	14631	14491	14684	14684	14471	14390	14636	14621	14655	14576	14877	14536	14514	14508	14597	14591	14725	14545	14638	14462	14427	14600	14518	14541	14442	14697	14576	14504	14395	14626	14456	14436	14600	14465	14689	14648	14675	14550	14463	14505	14486	14556	14636	14465	14470	14517	14731	14508	14541	14641	14516	14423	14616	14617	14445	14502	14682	14540	14324	14393	14537	14697	14712	14636	14529	14494	14543	14583	14574	14542	14573	14493	14724	14529	14557	14412	14458	14457	14580	14494	14514	14684	14625	14552	14727	14410	14667	14583	14488	14433	14577	14658	14562	14790	14633	14556	14326	14588	14435	14541	14614	14723	14534	14579	14524	14579	14529	14602	14611	14594	14673	14515	14411	14570	14463	14507	14451	14497	14629	14645	14447	14658	14558	14672	14434	14507	14732	14530	14554	14559	14559	14692	14564	14802	14557	14497	14557	14514	14517	14654	14724	14714	14412	14558	14540	14538	14556	14432	14678	14620	14556	14416	14748	14460	14432	14427	14626	14571	14639	14646	14716	14571	14646	14459	14546	14515	14339	14598	14755	14520	14562	14639	14668	14637	14653	14579	14419	14492	14548	14758	14619	14543	14467	14510	14488	14502	14494	14481	14622	14375	14465	14384	14462	14420	14426	14524	14652	14430	14307	14665	14362	14446	14523	14603	14531	14621	14518	14578	14536	14545	14458	14537	14590	14680	14645	14488	14405	14516	14533	14594	14631	14597	14427	14453	14418	14435	14582	14592	14649	14611	14479	14465	14280	14647	14464	14536	14561	14630	14524	14677	14396	14474	14531	14433	14553	14429	14469	14504	14606	14363	14414	14559	14614	14435	14534	14523	14618	14597	14569	14498	14523	14449	14542	14590	14708	14506	14396	14684	14415	14529	14581	14724	14588	14605	14673	14514	14649	14575	14554	14543	14495	14694	14506	14589	14684	14709	14674	14775	14372	14560	14486	14522	14421	14619	14395	14395	14433	14470	14523	14482	14673	14537	14656	14625	14572	14290	14648	14596	14600	14549	14557	14488	14499	14694	14684	14550	14558	14618	14559	14512	14546	14530	14564	14516	14466	14498	14526	14481	14688	14608	14289	14654	14519	14468	14498	14446	14523	14676	14442	14668	14657	14464	14568	14563	14597	14429	14673	14658	14607	14599	14468	14355	14558	14495	14622	14616	14484	14465	14550	14723	14414	14539	14739	14510	14467	14602	14557	14337	14381	14337	14670	14467	14570	14595	14593	14491	14679	14485	14489	14440	14512	14562	14499	14481	14685	14731	14376	14422	14568	14396	14598	14549	14525	14517	14667	14537	14692	14626	14671	14386	14554	14719	14671	14578	14611	14578	14403	14518	14425	14653	14379	14496	14612	14442	14576	14661	14365	14611	14672	14582	14416	14524	14472	14296	14506	14579	14608	14566	14432	14669	14582	14568	14506	14667	14412	14606	14522	14574	14677	14651	14742	14650	14532	14594	14598	14501	14528	14600	14589	14585	14580	14699	14802	14290	14685	14588	14548	14596	14541	14585	14496	14309	14578	14472	14446	14515	14502	14756	14635	14660	14396	14551	14679	14532	14518	14594	14585	14510	14621	14660	14811	14595	14484	14480	14625	14712	14551	14419	14691	14647	14313	14547	14432	14676	14554	14509	14660	14535	14386	14664	14516	14704	14303	14529	14506	14502	14437	14553	14459	14372	14515	14538	14616	14608	14525	14637	14395	14599	14755	14485	14606	14460	14663	14566	14716	14703	14529	14480	14520	14462	14572	14607	14388	14631	14529	14552	14581	14512	14385	14466	14470	14480	14708	14638	14660	14605	14763	14557	14450	14772	14510	14480	14496	14696	14583	14645	14626	14457	14627	14677	14302	14564	14456	14605	14730	14388	14626	14704	14713	14728	14550	14432	14698	14444	14379	14474	14589	14600	14589	14525	14559	14536	14454	14523	14589	14648	14788	14551	14613	14560	14506	14423	14598	14611	14760	14663	14522	14553	14481	14559	14623	14428	14774	14491
61278	95656	77911	49552	34367	23266	16203	14330	13506	13324	13219	13260	13367	13325	13431	13379	13350	13326	13461	13360	13257	13341	13393	13384	13410	13455	13408	13367	13379	13070	13439	13377	13147	13440	13251	13380	13381	13436	13508	13287	13166	13367	13336	13293	13302	13317	13326	13337	13639	13233	13300	13160	13306	13372	13334	13282	13398	13341	13350	13288	13316	13200	13238	13585	13494	13225	13277	13231	13229	13346	13334	13300	13252	13325	13285	13146	13233	13239	13278	13456	13255	13205	13356	13297	13395	13248	13377	13558	13527	13343	13312	13323	13232	13439	13454	13350	13274	13363	13521	13373	13491	13371	13443	13456	13322	13287	13504	13263	13386	13251	13591	13294	13266	13233	13355	13366	13336	13301	13214	13444	13398	13260	13329	13383	13450	13455	13394	13280	13470	13289	13184	13392	13281	13177	13319	13359	13160	13352	13334	13485	13272	13287	13209	13391	13164	13331	13192	13397	13449	13426	13190	13389	13298	13369	13439	13260	13375	13344	13304	13228	13292	13210	13321	13435	13449	13388	13216	13452	13385	13243	13298	13461	13348	13502	13372	13373	13331	13290	13400	13330	13453	13395	13364	13386	13260	13159	13438	13285	13338	13275	13221	13326	13407	13302	13323	13362	13362	13164	13299	13259	13274	13248	13278	13383	13305	13313	13204	13288	13352	13257	13260	13168	13506	13269	13296	13369	13402	13375	13377	13327	13180	13229	13374	13399	13326	13231	13333	13462	13231	13286	13348	13313	13415	13315	13412	13325	13293	13211	13358	13380	13207	13356	13247	13255	13213	13457	13256	13172	13213	13322	13381	13254	13291	13253	13135	13139	13310	13217	13230	13395	13394	13334	13352	13333	13275	13448	13291	13382	13278	13467	13366	13420	13419	13260	13396	13381	13210	13224	13420	13446	13394	13241	13311	13382	13434	13388	13443	13121	13395	13402	13248	13346	13426	13233	13317	13254	13367	13283	13342	13459	13340	13223	13230	13256	13386	13425	13551	13283	13313	13349	13250	13224	13436	13312	13355	13303	13410	13422	13378	13383	13316	13296	13383	13109	13385	13436	13354	13353	13421	13251	13305	13488	13177	13561	13364	13246	13398	13104	13355	13331	13277	13404	13274	13244	13287	13197	13398	13126	13470	13140	13308	13230	13295	13416	13319	13409	13231	13344	13308	13197	13202	13503	13282	13401	13249	13316	13098	13400	13271	13419	13491	13229	13346	13331	13458	13283	13398	13384	13285	13323	13244	13202	13252	13222	13311	13386	13369	13142	13377	13312	13364	13386	13281	13301	13331	13301	13203	13352	13389	13330	13244	13249	13205	13409	13360	13181	13377	13260	13306	13331	13285	13305	13383	13217	13338	13189	13489	13390	13337	13274	13300	13311	13440	13220	13314	13314	13286	13493	13391	13108	13329	13341	13360	13380	13224	13160	13394	13306	13325	13320	13210	13246	13403	13296	13308	13389	13304	13371	13317	13186	13235	13370	13380	13336	13408	13304	13320	13371	13361	13269	13281	13345	13180	13271	13210	13386	13360	13384	13427	13251	13326	13296	13367	13372	13517	13329	13322	13296	13267	13225	13372	13341	13420	13150	13328	13215	13347	13395	13304	13341	13528	13214	13339	13522	13394	13386	13329	13227	13342	13240	13276	13380	13459	13434	13199	13302	13328	13367	13375	13372	13057	13362	13287	13329	13293	13312	13308	13406	13374	13411	13457	13286	13292	13437	13362	13172	13333	13395	13415	13396	13298	13246	13497	13307	13318	13194	13420	13414	13218	13154	13270	13264	13242	13290	13286	13391	13376	13334	13249	13206	13310	13183	13315	13286	13352	13276	13264	13532	13387	13312	13179	13151	13300	13273	13250	13426	13258	13309	13408	13308	13115	13301	13319	13602	13415	13218	13410	13274	13237	13364	13477	13315	13539	13311	13468	13441	13350	13301	13380	13411	13280	13372	13401	13168	13325	13220	13270	13310	13366	13380	13328	13342	13313	13404	13242	13315	13347	13310	13348	13338	13202	13345	13333	13311	13339	13317	13350	13343	13348	13386	13322	13365	13216	13550	13239	13250	13247	13374	13168	13344	13262	13303	13453	13317	13379	13320	13259	13375	13319	13331	13284	13331	13362	13257	13312	13440	13248	13489	13316	13187	13384	13215	13560	13398	13379	13314	13320	13339	13229	13342	13304	13413	13250	13294	13362	13416	13334	13293	13204	13229	13242	13418	13232	13324	13313	13416	13347	13310	13244	13358	13211	13258	13219	13298	13241	13226	13237	13245	13350	13336	13430	13431	13283	13267	13222	13418	13416	13272	13351	13263	13426	13411	13562	13291	13264	13388	13321	13424	13381	13378	13313	13291	13350	13252	13223	13307	13220	13332	13375	13436	13396	13392	13139	13334	13369	13321	13419	13383	13332	13468	13243	13349	13161	13237	13343	13457	13271	13188	13331	13338	13386	13408	13218	13480	13340	13193	13568	13275	13384	13231	13403	13358	13326	13294	13327	13174	13303	13320	13230	13274	13255	13348	13328	13282	13178	13351	13401	13171	13403	13402	13328	13511	13388	13288	13056	13393	13264	13384	13268	13322	13290	13134	13450	13302	13340	13205	13360	13224	13324	13278	13326	13162	13415	13209	13207	13509	13386	13339	13397	13342	13295	13347	13322	13495	13291	13112	13332	13275	13254	13390	13467	13379	13389	13299	13281	13319	13289	13403	13433	13219	13236	13364	13374	13356	13306	13316	13437	13290	13227	13466	13308	13383	13128	13359	13246	13329	13213	13459	13312	13203	13341	13235	13436	13293	13290	13330	13283	13467	13349	13445	13254	13355	13461	13383	13245	13366	13353	13312	13402	13453	13168	13204	13327	13263	13344	13436	13304	13269	13453	13228	13272	13311	13420	13421	13185	13284	13328	13359	13284	13331	13281	13217	13276	13223	13281	13439	13340	13237	13238	13207	13217	13362	13294	13370	13349	13413	13315	13295	13330	13259	13381	13482	13371	13303	13224	13267	13274	13268	13286	13342	13288	13306	13271	13448	13378	13257	13447	13408	13471	13355	13383	13307	13249	13264	13394	13412	13272	13235	13419	13300	13383	13434	13262	13333	13359	13298	13330	13346	13387	13428	13408	13255	13287	13315	13415	13136	13341	13071	13291	13300	13210	13136	13297	13314	13283	13413	13304	13389	13364	13433	13373	13354	13444	13278	13159	13301	13374	13441	13234	13393	13343	13370	13493	13293	13249	13373	13389	13344	13403	13506	13367	13209	13543	13277	13366	13288	13389	13320	13408	13318	13375	13459	13449	13421	13329	13361	13407	13318	13359	13317	13387	13433	13471	13344	13204	13355	13295	13316	13282	13450	13342	13270	13290	13418	13357	13433	13485	13329	13209	13275	13374	13378	13329	13412	13277	13352	13389	13442	13327	13320	13367	13353	13199	13275	13493	13266	13472	13411	13248	13303	13302	13339	13189	13107	13167	13365	13379	13302	13335	13404	13257	13088	13240	13311	13269	13270	13315	13377	13291	13365	13232	13344	13260	13246	13452	13236	13264	13346	13312	13181	13355	12939	13267	13329	13384	13292	13140	13345	13465	13104	13187	13157	13422	13292	13319	13284	13383	13238	13347	13344	13413	13237	13315	13263	13358	13293	13436	13358	13437	13224	13286	13389	13333	13210	13230	13320	13433	13350	13425	13474	13325	13420	13367	13165	13282	13465	13443	13553	13337	13341	13252	13307	13482	13204	13445	13418	13115	13418	13210	13266	13379	13280	13495	13219	13205	13058	13366	13331	13267	13245	13332	13283	13296	13432	13565	13311	13351	13299	13498	13131	13426	13318	13204	13342	13382	13251	13242	13263	13505	13072	13321	13312	13234	13246	13348	13358	13270	13376	13256	13413	13122	13329	13299	13394	13330	13324	13284	13172	13337	13223	13299	13326	13381	13299	13380	13401	13322	13313	13443	13400	13291	13343	13396	13393	13258	13240	13238	13284	13261	13309	13322	13222	13358	13271	13323	13472	13455	13439	13156	13338	13287	13395	13455	13416	13301	13327	13195	13397	13428	13239	13229	13176	13262	13420	13399	13354	13410	13283	13234	13456	13424	13356	13249	13538	13366	13338	13394	13461	13344	13223	13300	13369	13411	13341	13214	13377	13349	13186	13394	13336	13399	13238	13328	13285	13322	13359	13293	13285	13470	13336	13341	13239	13358	13265	13382	13204	13327	13152	13267	13349	13399	13378	13294	13362	13308	13223	13335	13373	13446	13431	13241	13392	13340	13259	13480	13375	13363	13412	13492	13362	13330	13511	13221	13191	13216	13204	13433	13325	13282	13291	13150	13241	13386	13216	13500	13381	13198	13248	13162	13487	13339	13271	13432	13322	13353	13281	13251	13293	13278	13275	13274	13353	13263	13363	13495	13388	13341	13384	13277	13251	13446	13314	13092	13270	13314	13415	13431	13362	13353	13422	13286	13306	13190	13347	13388	13302	13305	13169	13234	13143	13185	13276	13466	13392	13327	13386	13248	13399	13369	13251	13281	13247	13201	13444	13310	13218	13450	13259	13216	13335	13245	13417	13244	13428	13269	13474	13400	13373	13332	13279	13225	13287	13334	13442	13376	13322	13377	13146	13273	13276	13296	13120	13550	13300	13522	13217	13050	13421	13378	13234	13447	13288	13304	13268	13354	13467	13384	13433	13297	13405	13195	13388	13311	13324	13434	13396	13324	13297	13334	13261	13326	13158	13270	13161	13479	13314	13184	13349	13211	13265	13186	13254	13356	13413	13316	13267	13491	13186	13418	13285	13249	13390	13347	13285	13367	13335	13381	13233	13255	13248	13319	13418	13408	13417	13360	13387	13439	13170	13358	13230	13263	13303	13326	13209	13335	13287	13476	13397	13383	13362	13281	13257	13252	13302	13327	13296	13305	13188	13263	13217	13401	13308	13224	13425	13244	13341	13420	13333	13494	13308	13258	13294	13298	13387	13226	13331	13338	13181	13388	13395	13018	13402	13395	13192	13395	13264	13293	13354	13336	13306	13433	13198	13124	13344	13276	13461	13425	13407	13344	13334	13164	13254	13286	13411	13369	13213	13156	13522	13374	13178	13284	13458	13318	13362	13366	13359
32385	33562	33876	25430	18018	16322	15848	15551	15405	15246	15472	15455	15163	15353	15285	15485	15289	15232	15336	15285	15470	15341	15395	15182	15142	15200	15529	15149	15204	15153	15199	15174	15323	15247	15384	15322	15236	15262	15285	15184	15131	15166	15238	15305	15216	15236	15327	15178	15130	15131	15427	15476	15378	15238	15494	15270	15422	15278	15332	15348	15115	14999	15190	15253	15385	15277	15237	15237	15394	15151	15269	15230	14985	15280	15311	15339	15282	15447	15115	15272	15140	15161	15186	15423	15359	15337	15205	15184	15301	15368	15353	15243	15290	15186	15303	15231	15348	15308	15246	15240	15219	15378	15086	15397	15133	15131	15246	15162	15272	15218	15032	15249	15266	15224	15334	15524	15163	15278	15179	15276	15150	15112	15172	15318	15422	15138	15169	15254	15143	15266	15265	15383	15412	15291	15393	15419	15351	15087	15271	15106	15096	15030	15247	15309	15256	15167	15207	15133	15307	15145	15291	15042	15180	15247	15092	15203	15207	15337	15501	15295	15211	15324	15183	15284	15270	15328	15344	15382	15107	15195	15311	15374	15163	15343	15078	15151	15120	15196	15032	15355	15192	15331	15145	15091	15283	15396	15385	15228	15220	15297	15266	15167	15318	15404	15377	15160	15400	15253	15207	15249	15142	15203	15308	15354	15229	15207	15431	15258	15246	15273	15150	15073	15178	15279	15244	15286	15236	15316	15269	15234	15252	15198	15069	15355	15199	15170	15061	15178	15232	15306	15241	15215	15094	15224	15400	15223	15192	15192	15194	15230	15388	15318	15262	15120	15379	15203	15195	15086	15242	15375	15239	15243	15353	15301	15344	15449	15139	15295	15227	15158	15478	15353	15143	15335	15266	15091	15071	14991	15349	15186	15156	15100	15110	15271	15107	15226	15317	15167	15167	15237	15122	15116	15070	15115	15015	15114	15315	15462	15199	15368	15216	15414	15219	15262	15477	15301	15294	15316	15318	15147	15327	15191	14934	15210	15341	15168	15365	15320	15183	15362	15397	15259	15208	15252	15166	15270	15191	15416	15135	15393	15192	15094	15317	15350	15381	15340	15252	15234	15253	15298	15297	15100	15246	15281	15284	15330	15417	15478	15169	15152	15263	15263	15289	15131	15189	15199	15154	15117	15137	15232	15135	15152	15392	15312	15388	15201	15359	15234	15421	15208	15362	15345	15335	15294	15129	15214	15121	15304	15266	15034	15331	15175	15145	15292	15384	15168	15188	15084	15226	15006	15220	15205	15356	15095	15416	15233	15183	15073	15242	15269	15286	15276	15161	15203	15275	15214	15186	15243	15151	15289	14977	15162	15470	15321	15564	15365	15175	15294	15058	15325	15206	15103	15134	15483	15169	15147	15361	15295	15408	15228	15260	15143	15280	15232	15349	15143	15247	15379	15237	15291	15269	15372	15270	15244	15323	15269	15292	15325	15354	15286	15298	15100	15141	15275	15347	15495	15222	15364	15173	15384	15249	15424	15068	15147	15104	15219	15306	15224	15174	15296	15334	15412	15215	15409	15208	15290	15254	15212	15184	15256	15224	15211	15166	15182	15357	15195	15185	15343	15142	15237	15272	15395	15298	15179	15333	15092	15208	15143	15200	15146	15316	15316	15319	15095	15255	15543	15249	15353	15426	15129	15139	15320	15220	15113	15198	15254	15229	15036	15419	15213	15076	15255	15185	15185	15199	15263	14994	15293	15121	15233	15308	15220	15287	15228	15178	15176	15302	15423	15356	15227	15148	15229	15210	15278	15486	15194	15037	15289	15181	15256	15339	15154	15249	15264	15276	15218	15317	15184	15421	15351	15409	15228	15409	15244	15226	15294	15488	15220	15218	15172	15355	15432	15195	15372	15193	15183	15269	15255	15329	15239	15395	15265	15287	15023	15156	15099	15075	15210	15495	15333	15236	15213	15222	15373	15256	15245	15296	15277	15174	15202	15281	15356	15222	15215	15212	15284	15248	15224	15110	15209	15039	15209	15069	15381	15254	15329	15159	15339	15413	15178	15322	15377	15206	15248	15386	15244	15187	15221	15240	15160	15343	15321	15309	15314	15371	15209	15249	15038	15277	15143	15034	15299	15203	15416	15471	15129	15065	15158	15365	15202	15345	15121	15098	15297	15366	15233	15365	15205	15243	15068	15170	15050	15489	15328	15193	15219	15546	15285	15271	15145	15261	15208	15162	15347	15224	15185	15147	15401	15283	15176	15105	15336	15319	15200	15531	15245	15387	15351	15338	15304	15215	15233	15257	15164	15280	15170	15137	15258	15330	15177	15165	15402	15281	15098	15252	15293	15169	15251	15201	15359	15230	15199	15155	15207	15372	15218	15161	14959	15174	15195	15332	15054	15137	15224	15247	15279	15160	15407	15226	15470	15244	15272	15202	15283	15297	15252	15292	15193	15087	15351	15316	15389	15414	15299	15250	15216	15313	15214	15262	15425	15358	15229	15122	15203	15251	15282	15395	15113	15090	15203	15284	15299	15329	15400	15144	14999	15351	15291	15193	15160	14996	15073	15106	15225	15258	15274	15200	15315	15424	15360	15109	15261	15104	15087	15019	15192	15268	15224	15229	15160	15349	15246	15152	15334	15356	15489	15341	15029	15180	15377	15282	15329	15324	15202	14975	15083	15241	15247	15394	15301	15092	15139	15265	15451	15310	15063	15212	15143	15117	15311	15175	15237	15214	15153	15252	15164	15253	15278	15142	15281	15338	15177	15014	15267	15300	15290	15239	15101	15223	15255	15407	15261	15307	15254	15252	15074	15121	15102	15341	15228	15373	15410	15268	15312	15254	15230	15149	15103	15193	15253	15293	15182	15414	15428	15182	15423	15364	15202	15253	14961	15305	15319	15348	15102	15384	15389	15297	15194	15005	15309	15298	15187	15303	15298	15147	15274	15183	15397	15269	15218	15421	15301	15319	15224	15061	15303	15129	15253	15140	15154	15298	15334	15102	15260	15244	15292	15206	15134	15503	15323	15146	15068	15130	15224	15064	15063	15395	15244	15277	15021	15327	15025	15181	15161	15231	15182	15229	15119	15352	15262	15242	15354	15271	15222	15282	15338	15253	15195	15316	15181	15260	15114	15098	15117	15232	15160	15407	15198	15389	14981	15343	15453	15269	15309	15576	15146	15446	15382	15237	15253	15453	15358	15168	15461	15230	15398	15286	15090	15112	15192	15225	15188	15538	15140	15264	15251	15254	15335	15178	15071	15290	15256	15216	15441	15213	15259	15464	15171	15184	15385	14988	15252	15210	15172	15355	15280	15257	15081	15237	15041	15150	15173	15187	15258	15128	15053	15074	15271	15307	15250	15124	15022	15250	15352	15260	15169	15483	15275	15208	15449	15357	15170	15238	15302	15312	15085	15171	15093	15260	15234	15282	15249	15355	15294	15331	15170	15096	15168	15221	15324	15327	15157	15287	15385	15319	15170	15256	15117	15084	15119	15364	15212	15351	15283	15183	15273	15242	15222	15270	15307	15155	15282	15181	15282	15072	15365	15210	15225	15139	15393	15189	15170	15373	15401	15116	15265	15190	15132	15311	15214	15239	15294	15164	15196	15200	15369	15240	15132	15333	14989	15287	15281	15257	15258	15333	15331	15242	15095	15324	15016	15367	15269	15252	15196	15122	15285	15359	15338	15311	15253	15078	15104	15347	15241	15302	15198	15125	15368	15209	15408	15240	15107	15430	15248	15284	15399	15368	15425	15437	15161	15339	15198	15457	15344	15208	15324	15262	15205	15333	15305	15210	15235	15331	15255	15145	15404	15274	15247	15251	14947	15180	15271	15208	15310	15311	15201	15023	15318	15265	15158	15224	15327	15137	15262	15260	15183	15177	15353	15292	15253	15321	15369	15253	15270	15371	15318	15276	15364	15137	15098	15214	15318	15145	15414	15415	15288	15224	15339	15233	15213	15301	15064	15055	15247	15075	15223	15319	15323	15412	15324	15328	15251	15240	15357	15183	15092	15453	15316	15199	15045	15232	15178	15241	15122	15284	15187	15293	15183	15247	15298	15351	15246	15373	15196	15320	15263	15326	15275	15152	15371	15332	15190	15132	15251	15290	15372	15147	15127	15311	15253	15151	15199	15253	15441	15390	15405	15343	15355	15311	15246	15205	15247	15110	15142	15153	15154	15139	15210	15251	15374	15192	15193	15156	15140	15399	15233	15289	15397	15364	15125	15318	15150	15345	15305	15220	15171	15501	15046	15451	15400	15423	15245	15379	15064	15229	15180	15305	15347	15338	15207	15201	15159	15291	15222	15237	15351	15261	15183	15251	15250	15088	15430	15278	15273	15134	15076	15207	15148	15372	15233	15313	15270	15308	15250	15418	15293	15086	15195	15184	15103	15207	15151	15306	15510	15118	15144	15100	15441	15194	15278	15243	15273	15272	15364	15245	15168	15175	15142	15326	15342	15101	15130	15089	15292	15308	15426	15343	15156	15141	15167	15463	15304	15286	15158	15250	15310	15319	15173	15333	15257	15238	15310	15221	15266	15303	15246	15274	15180	15397	15315	15258	15279	15223	15186	15227	15123	15303	15281	15334	15280	15283	15230	15242	15213	15221	15034	15268	15246	15390	15367	15311	15242	15184	15377	15368	15286	15391	15359	15315	15322	15149	15101	15195	15230	15224	15162	15320	15255	15240	15277	15308	15386	15432	15470	15265	15389	15107	15169	15177	15155	15342	15200	15264	15141	15283	15208	15276	15125	15345	15174	15255	15196	15159	15216	15300	15407	15326	15319	15411	15303	15389	15369	15210	15351	15411	15556	15302	15261	15498	15349	15389	15342	15391	15110	15361	15140	15214	15295	15067	15193	15153	15211	15005	15411	15144	15221	15366	15245	15201	15163	15179	15445	15184	15375	15122	15378	15284	15091	15194	15183	15297	15190	15235	15325	15359	15279	15021	15264	15231	15279	15194	15241	15493	15101	15302	15293	15261	15253	15117	15111	15048	15022	15257	15466	15283	15428	15346	15221	15222	15204	15338	15108	15021	15446	15233	15296	15197	15311	15284	15322	15236	15075	15385	15194	15269	15197	15329	15320	15299	15348	15323	15337	15387	15316	15162	15273	15283	15275	15350	15260	15332	15146	15248	15154	15247	15346
44220	50341	37424	21783	16597	14785	14195	13790	13759	13700	13780	13714	13823	13815	13772	13846	13803	13833	13791	13685	13872	13900	13820	13696	13821	13842	13781	13754	13860	13865	13910	13799	13749	13845	13777	13766	13766	13867	13646	13776	13826	13598	13746	13819	13817	13775	13688	13804	13730	13722	13808	13744	13878	13876	13757	13878	13774	13875	13763	13742	13895	13763	13808	13734	13594	13711	13862	13877	13692	13919	13637	13643	13816	14013	13869	13749	13844	13739	13651	13755	13810	13803	13731	13669	13662	13766	13677	13778	13864	13859	13742	13908	13669	13884	13779	13738	13736	13834	13692	13702	13863	13918	13661	13668	13842	13638	13719	13845	13702	13844	13689	13810	13813	13759	13758	13746	13948	13765	14117	13729	13823	13733	13835	13871	13652	13728	13998	13871	13753	13829	13776	13691	13822	13772	13696	13838	13859	13785	13808	13692	13967	13873	13939	13699	13782	13788	13782	13960	13850	13938	13847	13786	13836	13736	13842	13669	13821	13779	13749	13805	13790	13589	13650	13755	13983	13716	13660	13787	13771	13747	13775	13757	13833	13908	13907	13824	13881	13864	13939	13858	13805	13641	13817	13953	13790	13768	13860	13801	13865	13848	13753	13813	13858	13822	13779	13838	13874	13885	13766	13750	13770	13743	13920	13905	13850	13873	13739	13777	13842	13840	13879	13704	13812	13793	13998	13813	13635	13954	13850	13821	13812	13786	13922	13722	13778	13769	13864	13777	13869	13939	13757	13986	13626	13827	13844	13826	13684	13780	13835	13884	13824	13705	13815	13743	13779	13980	13667	13886	13743	13839	13898	13638	13782	13852	13833	13791	13951	13771	13668	13888	13829	13904	13844	13797	13953	13803	13741	13674	13730	13893	13871	14025	13889	13919	13926	13676	13827	13808	13834	13866	13797	13698	13719	13749	13758	13846	13839	13887	13826	13776	13616	13723	13790	13855	13880	13745	13911	13835	13872	13869	13657	13834	13696	13656	13758	13759	13811	13783	13816	13871	13821	13940	13896	13792	13851	13890	13835	13825	13693	13751	13753	13779	13855	13939	13918	13880	14034	13894	13759	13828	13894	13689	13747	13726	13737	13881	13930	13754	13628	13778	13733	13839	13942	13917	13821	13793	13784	13873	14116	13798	13887	13814	13696	13818	13834	13780	13880	13614	13655	13752	13886	13866	13772	13921	13789	13955	13884	13692	13753	13589	13764	13730	13739	13796	13817	13777	13823	13806	13700	13706	13707	13745	13787	13764	13733	13845	13750	13837	13833	13848	13945	13828	13805	13751	13839	13832	13758	13738	13781	13745	13916	13801	13812	13856	13984	13804	13861	13719	13856	13812	13743	13668	14006	13759	13853	13900	13817	13779	13805	13778	13694	13761	13862	13674	13869	13644	13687	13830	13682	13837	13981	13711	13626	13620	13794	13819	13739	13777	13772	13899	13760	13931	13778	13753	13883	13760	13694	13670	13689	13723	13689	13818	13625	13796	13851	13749	13755	13760	13918	13738	13739	13793	13877	13693	13775	13758	14122	13754	13861	13710	13913	13827	13927	13654	13842	13894	13859	13822	13962	13649	13734	13874	13834	13849	13737	13895	13793	13803	13717	13633	13804	13807	13712	13679	13759	13757	13556	13958	13870	13890	13944	13658	13860	13825	13975	13683	13881	13823	13868	13815	13774	13699	13728	13772	13851	13698	13827	13795	13924	13633	13634	13714	13853	13820	13851	13888	13658	13823	13870	13857	13794	13818	13848	13800	13732	13601	13786	13746	13686	13814	13713	13774	13809	13747	13695	13723	13771	13734	13764	13777	13644	13821	13712	13764	13744	13847	13662	13874	13721	13764	13771	13762	13754	13872	13828	13785	13897	13772	13826	13950	13752	13689	13705	13779	13903	13863	13830	13886	13582	13720	13792	13790	13752	13783	13798	13731	13730	13807	13752	13665	13667	13759	13796	13817	13957	13838	13716	13800	13775	13835	13683	13706	13598	13835	13871	13785	13955	13762	13930	13820	13807	13775	13696	13868	13764	13768	13811	13823	13752	13581	13735	13837	13755	13716	13657	13896	13793	13776	13835	13800	13942	13715	14003	13742	13852	13862	13676	13661	13798	13899	13838	13746	13941	13763	13786	13750	13863	13720	13860	13856	13789	13874	13706	13613	13869	13735	13883	13885	13695	13740	13722	13776	13804	13756	13677	13816	13737	13806	13820	13952	13857	13825	13686	13693	13906	13729	13884	13999	13962	13834	13655	13741	13743	13879	13887	13899	13769	13765	13840	13814	13647	13744	13813	13876	13768	13760	13838	13775	13799	13854	13965	13823	13655	13732	13800	13871	13866	13801	13752	13621	13816	13971	13741	13675	13641	13666	13745	13760	14004	13768	13849	13730	13705	13654	13794	13860	13657	13792	13724	13608	13775	13694	13792	13759	13899	13957	13707	13735	13664	13909	13744	13648	13834	13782	13860	13660	13722	13778	13903	13899	13738	13831	13759	13868	13773	13687	13770	13856	13700	13753	13612	13793	13781	13746	13783	13843	13817	13842	13812	13896	13774	13759	13891	13683	13690	13820	13871	13962	13770	13793	13821	13786	13758	13679	13853	13818	13802	13697	13603	13842	13864	13809	13927	13843	13776	13790	13932	13943	13776	13874	13996	13762	13907	13756	13687	13849	13812	13658	13668	13781	13839	13720	13795	13933	13737	13984	13738	13799	13773	13706	13831	13855	13817	13715	13785	13721	13983	13762	13812	13550	13858	13762	13659	13730	13897	13656	13817	13803	13814	13914	13807	13893	13764	13649	13787	13777	13854	13795	13701	13900	13784	13851	13972	13878	13695	13809	13745	13759	13681	13815	13819	13671	13892	13740	13750	13887	13916	13835	13571	13815	13897	13898	13888	13853	13873	13894	13680	13822	13879	13876	13726	13822	13783	13806	13744	13870	13834	13847	13820	13848	13916	13679	13862	13850	13748	13996	13753	13756	13886	13824	13789	13910	13973	13913	13720	13863	13831	13865	13840	13739	13711	13650	13724	13817	13831	13848	13895	13806	13837	13724	13790	13778	13846	13834	13740	13740	13693	13705	13741	13853	13739	13659	13890	13786	13861	13899	13747	13697	13915	13798	13604	13908	13779	13762	13732	13750	13827	13824	13983	13728	13871	13957	13777	13729	13714	13745	13764	13845	13766	13907	13850	13782	13859	13676	13704	13779	13748	13848	13714	13782	13762	13742	13729	13697	13815	13778	13942	13815	13882	13807	13693	13740	13812	13699	13793	13701	13704	13846	13705	13835	13725	13725	13731	13897	13855	13783	13740	13723	13786	13606	13720	13909	13816	13576	13999	13993	13776	13721	13679	13790	13658	13858	13804	13694	13702	13852	13799	13852	13668	13745	13848	13760	13862	13791	13990	13891	13667	13747	13841	13902	13696	13720	13802	13850	13907	13841	13876	13910	13828	13727	13824	13835	13892	13805	13819	13738	13778	13692	13711	13766	13826	13721	13896	13790	13766	13746	13689	13829	13849	13942	13835	13674	13770	13855	13823	13697	13877	13832	13897	13693	13740	13842	13770	13738	13929	13816	13756	13689	13865	13718	13882	13595	13854	13766	13953	13739	14053	13896	13715	13871	13805	13874	13920	13730	13756	13866	13754	13952	13838	13929	13667	13831	13755	13619	13863	13879	13894	13816	13904	13866	13726	13581	13738	13866	13865	13904	13705	13812	13686	13700	13755	13794	13771	13738	13790	13792	13761	13718	13689	13942	13692	13745	13830	13775	13806	13937	13886	13727	13853	13800	13880	13744	13810	13881	13861	13960	13908	13853	13623	13869	13621	13837	13883	13876	13673	13702	13829	13885	13725	13758	13774	13807	13794	14061	13807	13811	13900	13951	13674	13750	13753	13823	13694	13783	13815	13827	13793	13786	13842	13862	13814	13905	13916	13905	13783	13871	13586	13894	13778	13681	13714	13899	13894	13712	13978	13755	13885	13745	13707	13756	13909	13809	13667	13891	14032	13711	13855	13962	13819	13832	13975	13748	13873	13810	13846	13711	13799	13858	13730	13796	13854	13734	13818	13647	13839	13786	13865	13752	13803	13797	13887	13615	13866	13708	13929	13750	13859	13779	13709	13772	13875	13714	13777	13686	13820	13789	13836	13903	13878	13710	13688	13691	13810	13693	13801	13881	13689	13734	13699	13841	13600	13838	13792	13700	13921	13826	13760	13690	13740	13897	13640	13708	13726	13686	13916	13928	13839	13816	13850	13766	13785	13831	13710	13667	13814	13573	13792	13853	13925	13912	13798	13909	13745	13746	13935	13678	13770	13692	13841	13814	14000	13666	13789	13729	13791	13886	13897	13824	13831	13828	13834	13837	13759	13822	13685	13827	13845	13761	13849	13863	13827	13901	13884	13647	13936	13851	13739	13870	13926	13828	13790	13849	13863	13801	13789	13601	13800	13785	13998	13782	13790	13617	13806	13893	13794	13841	13801	13838	13600	13800	13886	13800	13797	13857	13781	13704	13777	13881	13785	13758	13711	13522	13832	13736	13805	13700	13880	13786	13704	13862	13858	13860	13803	13780	13957	13806	13749	13924	13897	13737	13695	13861	13922	13939	13716	13815	13805	13867	13807	13786	13850	13718	13720	13865	13791	13672	13785	13689	13826	13746	13970	13828	13886	13870	13965	13863	13925	13871	13638	13825	13978	13829	13716	13889	13705	13808	13682	13989	13982	13774	13655	13788	13835	13789	13794	13843	13885	13639	13864	13786	13955	13826	13951	13779	13909	13878	13837	13759	13698	13693	13846	13788	13845	13977	13815	14035	13738	13775	13727	13780	13903	13625	13796	13714	13855	13950	13902	13773	13701	13845	13608	13620	13800	13951	13799	13784	13798	13809	13640	13806	13730	13720	13803	13776	13880	13868	13704	13837	13682	13750	13753	13845	13877	13749	13720	13922	13946	13782	13704	13957	13816	13919	13770	13829	13833	13602	13801	13840	13840	13742	13857	13781	13793	13708	13823	13939	13768	13689	13543	13887	13827	13791	13827	13915	13824	13813	13810	13788	13824	13735	13760	13673	13783	13782	13947	13870	13903	13640	13805	13746	13704	13754	13786	13939	13613	13860
24523	23447	31940	29007	24078	22335	19516	16571	16020	15915	16012	15924	15768	15883	15931	15592	15641	15781	15764	15824	15638	15842	15787	15730	15817	15676	15975	15935	15672	15712	15976	15828	15894	15724	15883	15861	15822	15925	15704	15784	15835	15795	15677	15814	15799	15690	15862	15715	15652	15608	15783	15868	15685	15839	15780	15600	15728	15819	15768	15691	15719	15652	15803	15721	15722	15615	15713	15703	15757	15778	15655	15787	15849	15818	15963	15533	15593	15732	15871	15699	15815	15811	15674	15563	15747	15746	15682	15796	15661	15599	15732	15646	15787	15855	15688	15805	15611	15841	15638	15756	15625	15760	15798	15876	15749	15735	15580	15580	15728	15597	15685	15754	15706	15632	15917	15588	15668	15612	15716	15965	15503	15601	15867	15730	15603	15808	15698	15591	15606	15639	15856	15680	15747	15723	15761	15804	15592	15677	15880	15784	15682	15626	15719	15569	15689	15773	15659	15766	15749	15535	15828	15870	15771	15640	15572	15731	15767	15677	15613	15815	15763	15620	15655	15538	15720	15712	15665	15560	15808	15665	15674	15685	15938	15627	15876	15709	15631	15591	15759	15874	15684	15450	15731	15688	15777	15830	15634	15782	15822	15699	15539	15685	15910	15799	15872	15541	15788	15680	15623	15648	15712	15637	15617	15599	15652	15654	15830	15629	15713	15774	15863	15817	15769	15669	15862	15590	15561	15599	15657	15687	15771	15816	15881	15642	15816	15809	15776	15640	15626	15693	15604	15742	15590	15709	15690	15669	15746	15662	15761	15749	15882	15770	15547	15790	15801	15669	15773	15511	15582	15635	15638	15839	15781	15759	15575	15789	15701	15744	15699	15800	15713	15737	15690	15821	15654	15817	15692	15743	15640	15649	15838	15673	15754	15652	15707	15826	15799	15650	15707	15815	15730	15705	15591	15629	15676	15906	15765	15700	15559	15531	15891	15711	15696	15662	15643	15653	15670	15547	15749	15729	15715	15615	15730	15539	15655	15660	15678	15682	15825	15645	15857	15636	15658	15843	15648	15737	15624	15709	15705	15805	15721	15756	15777	15696	15730	15711	15680	15719	15722	15941	15771	15590	15868	15638	15457	15596	15775	15731	15796	15529	15570	15613	15841	15609	15666	15624	15707	15682	15676	15790	15644	15569	15742	15877	15967	15640	15851	15665	15923	15824	15699	15581	15632	15625	15754	15528	15601	15632	15796	15597	15965	15766	15743	15703	15635	15752	15617	15591	15551	15800	15693	15632	15609	15607	15790	15493	15872	15875	15705	15574	15841	15569	15640	15741	15826	15817	15689	15571	15591	15688	15819	15852	15679	15714	15700	15799	15802	15742	15720	15726	15563	15791	15832	15727	15601	15628	15756	15792	15630	15523	15880	15629	15665	15628	15610	15561	15768	15678	15708	15602	15755	15626	15631	15620	15892	15755	15776	15658	15858	15711	15873	15707	15731	15563	15603	15646	15779	15737	15708	15690	15811	15883	15731	15782	15678	15863	15737	15830	15838	15663	15647	15820	15629	15715	15612	15748	15715	15564	15736	15644	15846	15700	15623	15620	15744	15719	15583	15498	15659	15633	15804	15780	15920	15491	15564	15806	15860	15842	15936	15851	15665	15774	15575	15712	15534	15791	15707	15732	15696	15722	15887	15600	15641	15523	15712	15644	15704	15426	15786	15786	15649	15670	15870	15662	15882	15794	15745	15820	15845	15883	15691	15701	15601	15754	15661	15740	15665	15670	15596	15649	15771	15771	15671	15633	15598	15772	15779	15645	15728	15745	15905	15610	15782	15607	15862	15863	15899	15565	15739	15674	15749	15628	15698	15646	15769	15793	15755	15781	15619	15753	15706	15732	15649	15814	15743	15832	15860	15754	15797	15560	15890	15825	15660	15617	15639	15779	15910	16001	15750	15615	15638	15767	15589	15715	15911	15756	15734	15974	15923	15679	15599	15911	15679	15625	15704	15673	15664	15885	15717	15783	15474	15658	15831	15640	15704	15603	15587	15762	15957	15814	15775	15710	15801	15647	15696	15661	15820	15718	15664	15616	15793	15927	15969	15744	15822	15598	15706	15700	15612	15844	15721	15758	15699	15606	15417	15775	15811	15667	15792	15785	15755	15840	15624	15761	15820	15536	15500	15801	15794	15598	15715	15670	15766	15596	15708	16003	15858	15748	15916	15904	15792	15741	15581	15747	15551	15647	15959	15763	15563	15791	15858	15774	15634	15787	15904	15640	15814	15794	15661	15515	15896	15850	15760	15628	15572	15628	15849	15738	15652	15736	15720	15587	15762	15695	15792	15565	15726	15657	15717	15545	15568	15818	15643	15810	15808	15741	15749	15723	15684	15914	15631	15828	15621	15660	15647	15790	15835	15734	15523	15799	15759	15729	15766	15731	15857	15702	15575	15763	15782	15685	15642	15688	15691	15573	15881	15695	15636	15583	15658	15667	15713	15592	15797	15741	15702	15637	15614	15655	15816	15483	15869	15643	15814	15927	15682	15829	15778	15780	15838	15796	15714	15634	15623	15738	15634	15784	15793	15763	15631	15546	15639	15833	15907	15553	15716	15648	15680	15482	15520	15831	15554	15760	15597	15650	15826	15786	15679	15818	15836	15557	15769	15800	15580	15909	15748	15710	15401	15529	15631	15779	15808	15768	15758	15734	15663	15693	15686	15697	15809	15676	15681	15750	15517	15535	15502	15788	15686	15711	15726	15840	15697	15687	15953	15631	15649	15601	15704	15724	15773	15810	15685	15705	15646	15878	15878	15784	15801	15685	15706	15725	15682	15834	15783	15836	15885	15822	15835	15911	15669	15782	15834	15429	16019	15710	15782	15677	15670	15606	15780	15666	15912	15652	15659	15825	15619	15688	15707	15761	15682	15559	15671	15747	15685	15761	15750	15653	15735	15835	15764	15751	15811	15868	15835	15808	15757	15707	15833	15797	15698	15632	15716	15644	15639	15807	15723	15613	15696	15595	15895	15621	15664	15690	15605	15690	15816	15780	15555	15485	15654	15719	15748	15598	15695	15771	15921	15678	15703	15854	15566	15675	15798	15664	15797	15644	15723	15659	15741	15631	15767	15689	15629	15716	15687	15650	15893	15847	15749	15693	15716	15556	15889	15847	15803	15865	15740	15754	15858	15635	15748	15577	15740	15689	15618	15627	15783	15658	15632	15635	15624	15622	15776	15585	15646	15687	15658	15838	15759	15743	15833	15790	15602	15838	15660	15728	15860	15716	15682	15600	15640	15852	15695	15653	15717	15685	15729	15541	15900	15700	15589	15565	15674	15666	15866	15800	15606	15655	15837	15652	15873	15854	15784	15530	15748	15802	15740	15832	15735	15641	15496	15771	15586	15608	15515	15735	15584	15774	16088	15835	15826	15499	15597	15725	15717	15592	15689	15742	15580	15708	15837	15609	15557	15699	15831	15641	15825	15738	15569	15626	15777	15814	15822	15845	15583	15642	15634	15687	15750	15614	15569	15692	15627	15751	15754	15806	15795	15748	15585	15666	15661	15630	15915	15601	15901	15700	15783	15848	15650	15740	15757	15638	15805	15788	15718	15847	15725	15739	15830	15798	15748	15777	15755	15627	15767	15699	15818	15508	15569	15766	15608	15657	15695	15698	15809	15712	15778	15969	15794	15641	15787	15658	15844	15646	15789	15745	15795	15784	15934	15686	15781	15598	15579	15707	15730	15658	15650	15642	15718	15880	15735	15767	15726	15584	15773	15874	15694	15906	15694	15789	15802	15903	15842	15858	15589	15703	15649	15696	15713	15814	15681	15676	15703	15703	15624	15818	15844	15730	15699	15638	15619	15754	15706	15753	15923	15762	15707	15706	15443	15618	15761	15758	15526	15682	15754	15800	15717	15832	15733	15620	15712	15615	15666	15871	15707	15765	15602	15598	15723	15615	15665	15664	15623	15802	15751	15749	15831	15707	15826	15730	15674	15512	15724	15696	15609	15626	15773	15763	15758	15807	15803	15841	15756	15718	15785	15797	15763	15615	15664	15638	15773	15515	15735	15763	15632	15818	15872	15650	15715	15640	15813	15727	15715	15770	15710	15656	15711	15713	15644	15758	15864	15661	15703	15832	15851	15670	15641	15728	15645	15615	15812	15741	15758	15471	15832	15490	15634	15730	15861	15859	15694	15644	15679	15625	15719	15688	15660	15792	15712	15761	15976	15629	15751	15680	15606	15758	15742	15581	15704	15789	15820	15661	15781	15662	15631	15679	15715	15700	15614	15611	15682	15538	15662	15576	15856	15662	15876	15500	15733	15554	15614	15708	15609	15947	15946	15667	15813	15763	15761	15766	15681	15809	15647	15748	15751	15582	15559	15765	15749	15748	15737	15686	15628	15628	15671	15748	15844	15589	15932	15649	15769	15670	15648	15996	15742	15778	15672	15563	15747	15663	15778	15773	15766	15780	15630	15775	15793	15577	15550	15638	15801	15907	15799	15786	15775	15870	15874	15856	15461	15766	15898	15770	15601	15832	15826	15699	15914	15653	15790	15828	15831	15711	15875	15696	15522	15680	15539	15672	15758	15788	15662	15702	15834	15898	15804	15841	15668	15653	15614	15588	15857	15829	15687	15606	15628	15611	15749	15600	15529	15643	15505	15716	15691	15938	15670	15838	15631	15690	15721	15785	15698	15669	15693	15953	15769	15784	15735	15738	15766	15788	15808	15572	15714	15697	15963	15878	15716	15754	15772	15731	15752	15724	15816	15617	15812	15853	15897	15795	15663	15640	15716	16141	15511	15609	15716	15679	15577	15632	15672	15725	15929	15560	15507	15849	15597	15764	15804	15758	15684	15764	15792	15807	15596	15827	15818	15742	15849	15807	15924	15692	15772	15573	15693	15745	15594	15687	15639	15793	15661	15826	15671	15676	15518	15472	15691	15761	15757	15701	15683	15805	15660	15621	15731	15628	15644	15677	15687	15675	15641	15591	15514	15631	15705	15651	15634	15483	15711	15681	15753	15794	15944	15914	15595	15559	15784	15477	15707	15660	15805	15611	15732	15541	15761	15752	15754	15807	15739	15639	15770	15865	15686	15843	15820	15645	15829	15759	16015	15674	15811	15876	15803	15599	15409	15720	15787	15791	15766	15573
63017	87909	66579	42129	25770	19242	15874	14474	14212	14029	13974	14240	14172	14155	14167	14194	14218	14222	14095	14176	14175	14121	14007	14176	14133	14261	14163	14250	14266	14246	14026	14157	14110	14228	14191	14100	14188	13872	14149	14183	14115	14186	14325	14039	14125	14018	14288	14089	13980	14171	14086	14148	14312	14145	14186	14023	14087	14154	14052	14260	14208	14223	14087	14034	14319	14223	14188	14069	14063	14170	14055	14166	14199	14315	14029	13965	14209	14138	14011	14212	14114	14163	14162	14171	14260	14249	14196	14049	14233	14167	14145	14117	14051	14113	14071	14211	14026	14181	14046	14020	14063	14129	14155	14226	14216	14254	14050	14123	14011	13871	14141	13938	14148	14195	14132	14087	14071	14196	14145	14079	14142	14374	14168	14128	14059	14329	14315	14103	14013	14206	14246	14235	14068	14128	14217	14062	14071	14263	14126	14332	14141	14252	14124	14054	13989	14098	14152	14144	14054	14021	14224	14199	14062	14320	14030	14089	14121	14286	14172	14123	13998	14149	14079	14131	14148	14089	13965	14237	14034	14239	14003	13943	14103	14077	14093	13982	13851	13958	14190	14199	13990	14174	13860	14108	14106	14119	14093	14159	14185	14176	14263	14213	14171	14163	14124	14001	14123	14073	14095	14012	14020	14094	14230	14126	14134	13937	14149	14054	14202	13993	14138	14226	14153	14091	14108	14274	14210	14048	14102	14215	14140	14120	14176	14282	14129	14082	14139	14174	14140	14014	14241	14198	13973	14006	14237	13897	14108	14083	14172	14329	14177	14213	14046	14196	14156	13986	14004	14206	14242	14204	14028	14016	14153	14211	14206	14169	14046	14150	14219	14081	14151	14298	13922	14198	14123	14159	14078	14070	14101	14141	14027	14033	14217	14164	14053	14061	14283	14118	14062	14139	14182	14198	14077	14137	14087	13926	14151	14203	14053	14214	14279	14183	14129	14386	14005	14133	14244	14167	14185	14209	14082	14059	14096	14126	13945	13960	14216	14129	14140	14068	14174	14140	13974	14119	14176	14154	14209	14091	14160	14049	14038	14209	14181	14030	14008	14234	14052	14067	14180	13951	14050	14206	14094	14169	14292	14173	14262	14164	14087	14093	14200	14081	14336	14087	14072	14087	14189	14143	14115	14295	14093	13960	14038	14159	14141	14031	14156	14134	14237	14286	14085	14236	13921	14110	14092	14284	14033	14166	14282	14059	14091	14150	14231	14204	14217	13873	14225	14095	14120	14060	14019	14115	14199	14131	14268	14102	14209	14053	14250	14189	14098	14100	14199	13983	14073	14159	14147	14165	14221	14156	14341	14247	14157	14045	14070	14079	14192	14112	13996	14113	14157	14040	14112	14153	14230	14178	14029	14148	14115	14164	14192	14124	14243	14079	14245	14187	14297	14075	14264	14032	14211	14235	14193	14096	14153	14115	14018	14138	14127	14093	14078	14152	14070	14177	14108	14150	14136	14191	14245	14104	14048	14217	14069	14071	14298	14182	14251	14121	14224	14207	13947	14185	14018	14133	14095	14054	14126	14003	14163	14141	14240	14101	14083	14011	14144	14197	14122	14100	14151	14140	14163	14218	14147	14253	13995	14093	14034	14149	14019	14202	14106	14082	14113	14187	14248	14104	14119	14181	14170	14202	14113	14200	14115	14165	14187	14101	14112	14160	14026	14103	14185	14176	13940	14241	14030	14251	14242	14133	14127	14360	14203	14087	14202	14108	14275	14133	14314	14095	14083	14130	14107	14104	14216	14054	14139	14061	14147	14137	14176	14080	14132	14225	14127	14013	14196	14111	13874	14232	13997	14105	14109	13919	14044	14277	14100	14065	14161	14078	14222	14114	14141	14062	14130	13959	14291	14083	13996	14023	14239	13974	14130	14165	14197	14245	14179	14113	14063	14055	14258	14153	14152	14136	14263	14130	14177	14159	14037	14016	14065	13987	14074	14094	14031	14028	14144	14250	14026	14071	14213	14007	14023	13980	14159	14273	14087	14271	14038	14079	14250	14135	14207	14077	14226	14113	14176	14003	14212	14091	13930	14094	14166	14374	14274	14032	14247	14078	14179	14172	14222	14127	14147	14100	14235	14169	14005	14198	14148	14034	14306	14131	14333	14163	14343	14134	14226	14063	14106	14182	13938	14013	14293	14192	14320	14021	14260	14186	14068	14155	14122	14157	14398	13986	14104	13973	14233	14140	14186	14072	14111	14166	13960	14234	13982	14204	14252	14241	13980	14129	14310	14268	14224	14139	14007	14193	14116	14074	14153	14248	13933	13935	13985	14093	14156	14117	14120	14074	14070	14224	13965	14173	14294	14237	14187	14123	14092	14166	14212	14147	14207	14168	14252	14103	14193	14256	14055	14147	14076	14118	14198	14202	14065	14293	14000	14086	14115	14245	14035	13961	14067	14155	14116	14253	14349	14233	14096	14144	14166	14105	14183	14083	14163	14131	14082	14026	14033	14183	14087	14209	14200	14234	13985	14117	14059	14192	14228	14168	14237	14058	14065	14036	13993	14158	14185	14132	13956	14014	14017	14075	14225	13995	13988	14102	14041	14171	14071	14249	14146	14187	14179	14139	14145	14202	14179	13960	14261	14092	14093	14168	14091	14151	14121	14283	14184	14016	14192	14064	14201	14095	14149	14274	14187	14241	13957	14019	14341	14073	14053	14144	14031	14146	14087	14194	14039	14083	14141	14302	14173	14144	14343	14212	14053	14041	14126	13984	14121	14157	14043	14255	14168	14260	14188	14149	13971	14125	14031	14138	14066	14354	14166	14183	14088	14141	14247	14173	14072	14169	14118	14160	14151	14069	14178	14010	14079	14191	14131	14119	14126	14126	14198	14036	14099	14233	14122	14105	14107	14018	14136	14061	14145	14044	14239	14115	14143	14111	14094	14107	14038	14264	14078	14181	14103	14093	14174	14116	14122	14105	14187	14226	13856	14253	14059	14029	14176	14216	14121	14075	14178	14046	14248	14143	14071	13964	14042	14136	14135	14279	14085	14277	14308	14085	14038	14153	14149	13978	14183	14189	14152	14101	14244	14030	14090	14100	14161	14284	14131	14164	14137	14225	14114	14229	14105	14110	14218	14114	14174	14177	14251	14104	14354	14171	14351	14166	14125	14076	14135	14183	14119	14158	14026	14050	14042	14218	14286	13943	14351	14028	14062	14134	14092	13998	14006	13986	14227	14080	14169	14122	14073	14305	14089	14238	14118	14160	14186	14153	14136	14057	14132	14204	14105	14032	14142	14012	14180	14171	14217	14108	14133	14357	14222	14186	13992	14208	14000	14068	13984	14096	14034	14170	14172	14328	14079	13926	14225	14188	14310	14298	14076	14124	13907	14065	14107	14205	14166	14095	14259	14085	14167	14185	14170	14134	14098	14006	14191	14125	14144	14127	14058	14115	14116	14006	14143	14178	14103	14021	13969	14130	14002	14070	14116	14264	13973	14048	14065	14202	14146	14111	14190	14185	14324	14114	14160	14173	14174	14115	14134	14165	14161	14221	14108	14221	14157	14245	14153	14119	13951	14054	14118	14135	14166	14076	14212	14086	13999	14176	14179	14264	14034	14061	14038	14121	14221	13940	13965	14313	14088	14199	14245	14136	14176	14032	14179	14035	13932	13994	14087	14241	13995	14152	14104	13998	14111	14243	14080	13982	13985	13959	14103	13921	14061	14038	14342	14229	14249	14300	14043	14062	14294	14224	13823	14102	14193	14199	14077	14167	14070	14172	14248	14175	14075	14258	14102	14148	14146	13945	14190	14138	14125	13946	14172	14160	14288	14081	14025	14168	14234	14213	14118	14171	14040	14059	14254	14043	14111	14134	14206	14021	14124	14016	14004	14315	14056	14230	14076	14168	14246	14013	14239	14122	14243	14260	14199	14231	14241	14059	14101	14148	14199	14107	14243	14080	14014	14164	14223	14172	14197	14110	14137	13996	14029	14225	14182	14102	14169	14203	14192	14217	14225	14086	14058	14010	14194	14053	14111	14097	14300	14072	14231	14030	14098	14298	14307	14139	14085	14079	14176	14066	13974	14114	14181	14066	14336	13914	14238	14060	14066	14043	14162	14261	14089	13887	14040	14168	14194	14285	14081	13994	14117	14215	14197	14023	14078	13970	14096	13985	14059	14106	14133	14028	14097	14209	14167	14071	14107	14018	14145	14225	14184	14025	14145	13964	14041	14245	14083	14211	14162	14246	14123	14134	13887	14041	14050	14102	14139	14212	14192	14187	14113	14236	14226	14131	14228	13998	14247	14078	14215	14106	14160	14168	14185	14091	14238	14067	14003	14322	14163	14229	14151	14184	14229	14061	14159	14071	14015	14032	14145	14170	14178	14217	14025	13955	14237	14287	14305	14088	14195	14057	14061	14206	13974	14203	14209	14265	14195	14102	14137	14009	14296	14158	14135	14080	14111	14094	14066	14062	14000	13916	14153	14097	14033	14120	14096	14142	14070	14038	14250	14153	14116	14179	14242	14150	14241	14055	14134	14169	14191	14209	13923	14233	14176	14207	14062	14155	14141	13886	14237	14057	14257	14195	13933	14268	14304	13935	14041	14118	14216	13991	14217	14097	14141	14159	14084	14123	14043	14165	14355	14167	13950	14156	14201	13924	14221	14052	14230	14203	14037	14187	14108	14158	14178	14151	14109	14037	14000	14149	14155	14174	13985	14085	13995	14172	14034	14098	14098	14141	14154	14122	14155	14232	13928	14151	14036	13830	14190	14149	13998	13975	14103	13993	14285	14132	14321	13972	14118	14156	14129	14135	14310	13956	14028	14147	14067	14217	14258	14000	14102	14133	14085	13997	14293	13909	14261	14031	14162	14097	14231	14250	14120	14166	14109	14238	14148	14233	13922	14175	14112	14015	14007	14108	14202	14257	14235	14200	14066	14088	14114	14223	14098	14091	14127	13958	14157	14189	14225	14205	14132	14137	14126	14184	14064	14120	14259	14096	14272	14057	14265	14089	14180	14146	14122	14068	14144	14114	13892	14090	14267	14106	14129	14213	14197	14205	14097	14036	14192	14043	14164	14118	14069	14137	14160	14100	14295	13998	14156	14160	14173	14151	14164	14253	14132	14001	14220	14123	14190	14206	14206	14029
22679	21758	29858	25183	22809	24164	24476	18080	16587	16863	16750	16460	16514	16602	16369	16458	16359	16549	16339	16480	16335	16375	16311	16303	16516	16378	16345	16396	16368	16306	16361	16205	16322	16315	16506	16333	16257	16515	16242	16563	16551	16269	16354	16382	16477	16474	16504	16377	16186	16129	16319	16300	16389	16300	16344	16105	16249	16332	16312	16359	16385	16397	16359	16186	16347	16115	16379	16300	16375	16434	16282	16390	16277	16190	16273	16411	16283	16392	16265	16085	16265	16409	16335	16400	16358	16516	16449	16274	16402	16244	16263	16224	16331	16235	16328	16362	16206	16295	16180	16243	16099	16268	16341	16239	16334	16281	16208	16234	16250	16262	16359	16362	16324	16508	16369	16133	16357	16315	16174	16344	16165	16349	16457	16300	16249	16293	16292	16430	16340	16064	16423	16507	16211	16294	16131	16383	16359	16377	16248	16042	16351	16326	16354	16275	16236	16311	16416	16088	16592	16150	16149	16139	16107	16191	16278	16221	16336	16216	16164	16279	16434	16395	16344	16380	16199	16288	16286	16328	16479	16388	16212	16297	16317	16261	16177	16293	16436	16337	16261	16168	16200	16213	16231	16188	16225	16452	16193	16172	16403	16209	16238	16120	16361	16199	16575	16552	16253	16329	16306	16300	16070	16348	16303	16191	16359	16259	16190	16194	16209	16287	16200	16370	16297	16384	16255	16237	16298	16355	16150	16143	16256	16272	16390	16319	16147	16271	16428	16319	16195	16178	16443	16369	16195	16170	16006	16396	16142	16246	16216	16281	16290	16365	16312	16174	16367	16534	16336	16257	16360	16164	16282	16238	16373	16272	16248	16261	16161	16163	16237	16246	16334	16107	16286	16205	16276	16140	16091	16413	16334	16352	16291	16472	16422	16250	16332	16294	16372	16259	16242	16071	16280	16420	16222	16187	16221	16308	16475	16333	16360	16396	16417	16315	16352	16295	16237	16159	16173	16233	16296	16263	16220	16372	16446	16454	16177	16190	16205	16394	16384	16349	16229	16258	16349	16488	16216	16350	16201	16231	16353	16283	16308	16146	16149	16442	16353	16224	16276	16308	16359	16435	16143	16344	16514	16174	16310	16301	16129	16499	16339	16355	16158	16358	16200	16261	16318	16195	16403	16151	16071	16215	16253	16379	16141	16328	16247	16217	16368	16232	16296	16258	16240	16238	16244	16019	16193	16167	16204	16228	16187	16206	16265	16195	16152	16276	16228	16198	16296	16392	16438	16113	16256	16314	16350	16271	16213	16060	16323	16396	16312	16263	16308	16271	16404	16267	16230	16237	16271	16366	16134	16127	16308	16239	16392	16301	16233	16346	16001	16016	16166	16478	16244	16155	15938	16194	16046	16436	16192	16402	16348	16174	16060	16156	16504	16208	16236	16245	16203	16318	16359	16253	16124	16387	16246	16391	16194	16197	16201	16173	16387	16062	16381	16071	16151	16310	16216	16368	16232	16384	16260	16258	16157	16207	16175	16187	16308	16308	16339	16351	16301	16111	16141	16235	16360	16385	16365	16123	16196	16334	16315	16279	16221	16342	16093	16313	16462	16151	16133	16529	16134	16211	16210	16185	16319	16327	16197	16295	16021	16230	16170	16251	16193	16375	16269	16235	16111	16337	16179	16416	16150	16037	16201	16262	16271	16304	16227	16243	16310	16214	16127	16310	16431	16411	16437	16211	16225	16161	16370	16332	16271	16167	16316	16176	16311	16345	16356	16401	16009	16141	16399	16405	16324	16271	16466	16336	16258	16218	16111	16165	16334	16303	16382	16208	16252	16337	16249	16252	16168	16402	16373	16409	16104	16362	16171	16184	16195	16259	16287	16240	16365	16332	16200	16175	16249	16209	16186	16195	16220	16296	16349	16321	16329	15961	16200	16085	16286	16190	16302	16430	16257	16270	16490	16436	16172	16185	16106	16271	16397	16270	16374	16259	16274	16148	16375	16239	16308	16241	16557	16195	16302	16071	16240	16120	16321	16200	16288	16306	16236	16212	16287	16246	16194	16311	16405	16308	16215	16278	16249	16239	16263	16400	16240	16282	16195	16257	16174	16310	16158	16309	16100	16305	16341	16276	16430	16219	16221	16247	16420	16435	16191	16329	16318	16383	16289	16282	16144	16121	16308	16211	16159	16257	16234	16177	16161	16129	16276	16171	16192	16420	16085	16188	16296	16198	16171	16204	16212	16252	16322	16094	16072	16283	16437	16396	16210	16231	16208	16062	15986	16222	16370	16371	16086	16435	16381	16325	16337	16072	16220	16191	16377	16257	16167	16266	16293	16142	16321	16229	16346	15919	16212	16333	16055	16214	16190	16196	16185	16104	16235	16229	16260	16234	16295	16209	16143	16351	16387	16386	16253	16216	16272	16304	16329	16345	16268	16320	16191	16160	16174	16235	16090	16228	16402	16268	16285	16061	16204	16251	16125	16261	16353	16201	16081	16314	16312	16144	16375	16474	16173	16257	16364	16189	16164	16261	16131	16211	16253	16251	16204	16340	16153	16256	16474	16292	16383	16480	16098	16371	16268	16246	16145	16217	16308	16423	16178	16143	16374	16389	16191	16319	16419	16229	16260	16310	16279	16271	16197	16275	16343	16320	16364	16141	16158	16061	16023	16201	16233	16369	16308	16268	16303	16369	16450	16060	16089	16061	16138	16388	16198	16202	16386	16241	16272	16130	16229	16364	16034	16319	16427	16293	16416	16264	16234	16412	16203	16228	16423	16253	16158	16224	16510	16299	16264	16380	16224	16140	16271	16262	16194	16321	16201	16057	16347	16253	16227	16191	16122	16234	16267	16374	16238	16031	16455	16333	16291	16290	16322	16024	16373	16073	16292	16244	16236	16320	16278	16320	16279	16321	16111	16274	16252	16194	16428	16329	16467	16153	16354	16214	16254	16175	16209	16222	16193	16180	16097	16365	16216	16311	16199	16253	16238	16241	16365	16370	16333	16419	16432	16332	16328	16037	16106	16179	16204	16356	16373	16193	16256	16185	16213	16255	16350	16188	16241	16083	16052	16204	16335	16248	16355	16154	16206	16032	16338	16288	16248	16285	16126	16341	16157	16189	16387	16198	16280	16254	16172	16220	16394	16440	16166	16134	16288	16363	16204	16199	16242	16299	16478	16267	16026	16441	15904	16471	16262	16377	16433	16297	16205	16396	16190	16296	16170	16225	16081	16044	16214	16316	16023	16312	16300	16253	16302	16147	16205	16366	16356	16202	16294	16317	16480	16355	16338	16082	16447	16355	16103	16216	16290	16314	16243	16272	16226	16344	16381	16098	16405	16072	16208	16210	16303	16366	16339	16196	16328	16218	16199	16182	16345	16425	16477	16287	16224	16350	16223	16353	16377	16213	16017	16175	16256	16243	16239	16249	16064	16330	16265	16313	16366	16316	16383	16156	16261	16216	16261	16381	16194	16294	16186	16144	16238	16202	16355	16089	16154	16308	16269	16259	16219	16038	16480	16083	16270	16233	16275	16299	16371	16111	16295	16283	16131	16154	16204	16310	16284	16334	16250	16215	16016	16404	16328	16302	16445	15899	16376	16299	16414	16183	16278	16245	16377	16343	16336	16174	16040	16479	16302	16406	16481	16374	16179	16252	16238	16166	16312	16037	16284	16179	16233	16172	16188	16176	16398	16152	16502	16578	16267	16115	16328	16180	16337	16046	16328	16355	16161	16426	16120	16438	16300	16196	16141	16261	16258	16312	16309	16378	16358	16107	16342	16132	16256	16217	16408	16207	16241	16205	16422	16217	16428	16286	16339	16335	16245	16402	16240	16192	16298	16189	16239	16215	16199	16191	16069	16359	16278	16223	16340	16160	16177	16228	16170	16206	16322	16228	16214	16258	16267	16318	16235	16301	16253	16204	16405	16322	16542	16217	16193	16192	16161	16225	16389	16248	16260	16270	16326	16275	16326	16339	16193	16349	16153	16329	16182	16390	16422	16403	16428	16279	16176	16326	16291	16277	16268	16383	16284	16133	16452	16237	16243	16299	16189	16343	16317	16302	16331	16102	16222	16083	16199	16170	16295	16381	16420	16253	16193	16313	16181	16271	16328	16339	16211	16267	16272	16241	16101	16300	16232	16233	16313	16133	16169	16574	16477	16506	16344	16316	16248	16283	16257	16270	16160	16315	16420	16272	16276	16323	16344	16358	16285	16362	16126	16356	16157	16226	16296	16252	16431	16250	16358	16313	16220	16212	16387	16263	16124	16429	16284	16173	16222	16364	16341	16162	16137	16291	16215	16290	16247	16149	16273	16308	16446	16356	16157	16301	16313	16342	16298	16359	16215	16292	16356	16329	16408	16197	16188	16307	16485	16307	16282	16413	16324	16199	16305	16240	16319	16252	16480	16233	15973	16308	16174	16279	16264	16282	16264	16356	16617	16281	16198	16212	16317	16329	16470	16103	16306	16372	16087	16386	16238	16151	16206	16241	16230	16168	16238	16138	16287	16275	16152	16451	16279	16186	16393	16161	16215	16263	16029	16262	16151	16102	16312	16198	16077	16323	16132	16339	16268	16152	16197	16301	16392	16229	16319	16108	16230	16260	16578	16350	16356	16365	16395	16275	16376	16399	16239	16291	16231	16339	16342	16400	16356	16245	16347	16478	16182	16046	16247	16311	16241	16289	16241	16119	16361	16221	16266	16235	16388	16295	16277	16275	16127	16189	16401	16237	16210	16137	16253	16303	16317	16242	16277	16161	16409	16338	16277	16143	16103	16227	16240	16176	16205	16389	16197	16319	16425	16299	16153	16229	16237	16282	16243	16041	16171	16291	16353	16174	16257	16372	16197	16093	16447	16170	16158	16409	16297	16342	16415	16284	16191	16284	16467	16212	16190	16356	16299	16188	16344	16499	16283	16247	16384	16319	16423	16223	16136	16382	16160	16216	16171	16421	16137	16264	16368	16021	16301	16154	16252	16099	16391	16327	16301	16350	16146	16282	16160	16300	16017	16301	16348	16369	16202	16305	16333	16331	16064	16213	16076	16288	16345	16434	16222	16174	16162	16266	16196	16226	16177	16099	16183	16294	16074	16297	16211	16262	16153	16327	16181	16250	16286	16092	16270	16169	16129	16460	16251	16416	16327	16143	16254	16244
60767	98069	80212	53533	34044	22628	17303	15068	14547	14371	14423	14359	14343	14521	14557	14394	14331	14382	14528	14309	14344	14277	14327	14287	14435	14247	14553	14510	14477	14342	14449	14427	14231	14360	14204	14427	14346	14556	14515	14404	14371	14466	14370	14352	14547	14293	14509	14346	14485	14459	14372	14333	14285	14451	14457	14432	14290	14370	14614	14404	14392	14508	14467	14501	14444	14424	14519	14362	14498	14464	14320	14310	14513	14382	14407	14497	14379	14308	14371	14290	14613	14245	14395	14302	14271	14415	14470	14316	14394	14379	14355	14463	14333	14369	14299	14474	14504	14345	14397	14426	14475	14304	14364	14421	14343	14412	14427	14404	14489	14379	14354	14351	14273	14434	14330	14269	14349	14521	14312	14585	14376	14408	14425	14449	14390	14433	14379	14417	14396	14378	14408	14394	14410	14412	14454	14482	14237	14449	14410	14348	14571	14407	14530	14378	14278	14355	14412	14231	14424	14358	14413	14431	14298	14398	14321	14238	14349	14524	14341	14356	14564	14474	14448	14312	14371	14311	14352	14267	14281	14287	14442	14461	14310	14389	14407	14450	14290	14338	14513	14520	14396	14349	14432	14465	14364	14440	14366	14330	14348	14427	14398	14434	14455	14356	14338	14202	14442	14520	14565	14281	14473	14475	14395	14243	14335	14331	14377	14337	14590	14442	14295	14384	14593	14523	14352	14431	14360	14386	14481	14271	14615	14514	14391	14342	14357	14404	14425	14292	14428	14359	14339	14493	14469	14366	14579	14155	14305	14342	14293	14398	14373	14545	14535	14294	14321	14365	14535	14421	14526	14399	14502	14250	14529	14367	14288	14394	14500	14444	14388	14367	14344	14431	14368	14417	14538	14448	14464	14469	14359	14345	14296	14419	14289	14385	14453	14298	14338	14296	14357	14370	14226	14368	14454	14548	14344	14437	14461	14486	14542	14410	14445	14437	14556	14460	14364	14267	14506	14417	14362	14406	14334	14369	14550	14420	14297	14450	14208	14647	14313	14359	14302	14212	14423	14353	14324	14523	14296	14458	14433	14552	14360	14595	14280	14407	14353	14383	14264	14351	14196	14351	14462	14372	14426	14524	14353	14272	14445	14464	14362	14365	14375	14325	14141	14367	14212	14561	14466	14428	14381	14419	14367	14439	14348	14469	14532	14365	14447	14400	14591	14257	14416	14259	14358	14517	14562	14552	14342	14394	14293	14545	14399	14680	14438	14420	14412	14454	14409	14457	14363	14374	14378	14369	14490	14439	14518	14214	14427	14315	14476	14208	14283	14477	14398	14479	14353	14270	14435	14315	14378	14595	14444	14393	14555	14311	14330	14310	14337	14547	14174	14281	14339	14421	14234	14298	14414	14408	14397	14398	14295	14404	14353	14349	14358	14363	14283	14399	14299	14482	14355	14420	14330	14475	14417	14423	14231	14359	14368	14419	14380	14351	14430	14463	14199	14317	14339	14461	14336	14302	14382	14412	14281	14250	14263	14304	14272	14451	14361	14480	14320	14382	14202	14323	14362	14264	14511	14382	14300	14504	14314	14375	14372	14579	14257	14337	14360	14441	14358	14486	14241	14475	14493	14451	14412	14374	14242	14449	14426	14603	14357	14342	14446	14478	14476	14491	14362	14208	14294	14422	14484	14452	14322	14445	14403	14314	14408	14457	14349	14327	14204	14275	14443	14441	14283	14424	14398	14170	14333	14524	14387	14494	14275	14203	14475	14291	14584	14312	14316	14382	14318	14328	14499	14269	14284	14383	14410	14286	14440	14364	14290	14372	14520	14374	14281	14498	14310	14549	14388	14356	14320	14394	14604	14405	14445	14341	14388	14434	14281	14387	14483	14338	14459	14318	14336	14373	14384	14373	14301	14396	14348	14260	14502	14464	14543	14199	14368	14391	14241	14408	14439	14557	14300	14426	14488	14344	14419	14402	14534	14416	14459	14585	14416	14365	14452	14308	14282	14219	14634	14336	14424	14328	14325	14267	14347	14459	14423	14381	14371	14446	14407	14534	14306	14380	14478	14383	14378	14446	14490	14553	14265	14468	14534	14308	14397	14360	14297	14087	14396	14365	14328	14396	14344	14270	14581	14344	14299	14309	14464	14366	14282	14292	14542	14399	14572	14296	14478	14526	14437	14456	14423	14290	14454	14370	14338	14387	14452	14324	14438	14346	14339	14272	14431	14440	14425	14548	14345	14395	14378	14311	14361	14314	14423	14598	14481	14403	14445	14242	14307	14486	14548	14535	14330	14380	14526	14364	14325	14424	14286	14407	14454	14474	14306	14438	14352	14437	14530	14354	14370	14182	14553	14404	14372	14329	14345	14190	14357	14445	14418	14459	14291	14487	14430	14304	14501	14347	14323	14407	14389	14376	14440	14505	14457	14410	14504	14437	14537	14361	14363	14439	14474	14408	14341	14320	14362	14477	14302	14447	14399	14406	14327	14376	14503	14552	14274	14353	14308	14392	14379	14412	14344	14385	14442	14414	14500	14421	14319	14450	14228	14428	14419	14422	14254	14303	14239	14285	14430	14321	14381	14218	14401	14266	14498	14527	14423	14423	14394	14400	14405	14235	14396	14522	14314	14548	14479	14430	14399	14264	14399	14233	14533	14216	14394	14392	14470	14188	14312	14244	14429	14441	14506	14472	14306	14305	14356	14401	14452	14358	14360	14475	14359	14268	14284	14549	14276	14307	14332	14321	14419	14456	14506	14548	14398	14270	14458	14406	14389	14419	14568	14342	14345	14538	14290	14353	14362	14481	14358	14512	14592	14422	14281	14541	14530	14443	14354	14300	14452	14404	14261	14221	14229	14497	14426	14371	14377	14263	14457	14453	14410	14343	14280	14278	14523	14506	14445	14373	14575	14280	14272	14348	14387	14445	14447	14369	14271	14339	14495	14499	14368	14413	14274	14446	14278	14313	14428	14463	14521	14325	14463	14434	14350	14238	14497	14303	14452	14380	14442	14405	14490	14383	14468	14388	14480	14517	14303	14380	14457	14443	14517	14344	14266	14385	14461	14548	14309	14482	14259	14428	14339	14355	14319	14424	14448	14335	14177	14370	14274	14364	14391	14344	14361	14410	14535	14412	14292	14323	14443	14486	14454	14585	14328	14406	14540	14278	14312	14437	14418	14432	14534	14498	14377	14443	14291	14437	14489	14330	14483	14426	14419	14494	14368	14465	14394	14370	14198	14491	14422	14491	14351	14382	14356	14241	14303	14413	14412	14434	14652	14347	14566	14415	14303	14539	14446	14318	14258	14429	14434	14231	14303	14427	14350	14343	14422	14227	14342	14353	14385	14181	14255	14452	14399	14343	14287	14299	14228	14412	14408	14506	14259	14444	14323	14367	14428	14341	14303	14313	14321	14359	14416	14464	14237	14316	14432	14430	14401	14477	14232	14418	14446	14291	14331	14635	14429	14468	14355	14303	14353	14425	14364	14217	14359	14360	14314	14336	14483	14408	14452	14329	14437	14191	14536	14426	14463	14408	14424	14390	14284	14369	14302	14540	14327	14364	14238	14401	14346	14501	14444	14420	14357	14395	14303	14298	14308	14420	14341	14347	14491	14205	14546	14541	14368	14341	14248	14379	14330	14580	14437	14511	14305	14340	14447	14518	14444	14360	14376	14339	14251	14338	14466	14250	14439	14566	14223	14302	14259	14340	14412	14418	14372	14617	14331	14465	14368	14487	14445	14596	14360	14394	14408	14515	14402	14530	14245	14485	14309	14393	14522	14342	14259	14287	14327	14386	14274	14493	14455	14357	14372	14525	14430	14323	14474	14460	14376	14306	14426	14322	14513	14418	14419	14296	14321	14314	14237	14301	14339	14518	14407	14361	14329	14545	14532	14304	14425	14377	14428	14387	14268	14244	14243	14478	14553	14422	14313	14287	14557	14406	14514	14364	14209	14283	14281	14433	14381	14291	14329	14459	14301	14441	14500	14495	14429	14389	14340	14482	14328	14407	14289	14504	14449	14399	14372	14366	14380	14395	14442	14473	14451	14353	14302	14351	14322	14443	14355	14463	14288	14412	14235	14592	14413	14232	14233	14432	14407	14518	14455	14276	14276	14462	14443	14301	14291	14329	14421	14287	14514	14398	14197	14462	14483	14442	14370	14319	14405	14464	14443	14296	14204	14377	14449	14534	14371	14469	14436	14399	14565	14464	14575	14522	14326	14414	14397	14539	14199	14461	14457	14459	14456	14565	14429	14439	14529	14394	14428	14366	14427	14193	14516	14497	14277	14382	14493	14352	14311	14349	14298	14231	14280	14398	14336	14375	14258	14480	14480	14397	14468	14332	14342	14406	14380	14484	14398	14456	14461	14465	14381	14353	14470	14431	14451	14341	14397	14387	14466	14464	14395	14158	14370	14424	14508	14397	14280	14281	14418	14394	14307	14366	14358	14376	14422	14230	14388	14341	14360	14442	14269	14347	14218	14328	14324	14388	14347	14431	14537	14389	14364	14531	14278	14346	14451	14407	14325	14347	14421	14504	14373	14377	14448	14468	14391	14331	14371	14346	14152	14372	14340	14326	14402	14269	14439	14360	14382	14392	14336	14362	14497	14363	14349	14204	14450	14428	14325	14312	14344	14407	14452	14341	14440	14413	14430	14239	14330	14414	14377	14370	14298	14249	14380	14426	14476	14476	14355	14429	14384	14182	14260	14393	14514	14449	14327	14341	14364	14406	14281	14304	14450	14228	14213	14524	14507	14600	14238	14333	14567	14310	14417	14401	14271	14380	14472	14294	14346	14514	14430	14412	14372	14576	14346	14494	14319	14468	14552	14295	14371	14623	14447	14294	14484	14469	14430	14454	14297	14351	14459	14452	14252	14415	14320	14593	14336	14554	14415	14231	14477	14490	14457	14444	14341	14298	14382	14415	14400	14468	14492	14356	14323	14309	14327	14490	14272	14420	14319	14335	14507	14340	14461	14322	14333	14425	14254	14370	14425	14451	14469	14402	14349	14349	14322	14469	14313	14397	14419	14521	14373	14353	14431	14426	14347	14468	14384	14737	14388	14423	14388	14193	14359	14300	14310	14335	14431	14167	14408	14565	14536	14439	14428	14359	14312	14424	14412	14384	14331	14426	14316	14477	14300	14390	14441	14241
33351	35548	33075	26722	19860	18233	17755	17381	17450	17485	17217	17363	17401	17285	17322	17406	17269	17255	17338	17189	17143	17343	17213	17195	17296	17195	17566	17390	17440	17327	17196	17176	17294	17207	17441	17293	17323	17326	17259	17225	17321	17170	17376	17103	17342	17232	17167	17289	17573	17192	17247	17170	17288	17145	17339	17323	17351	17278	17198	17255	17273	17297	17210	17163	17361	17258	17247	17419	17420	17261	17078	16931	17195	17515	17313	17269	17539	17033	17156	17343	17035	17088	17388	17113	17105	17251	17275	17278	17164	17139	17400	17099	17339	17199	17304	17333	17161	17409	17267	17151	17261	17240	17324	17223	17401	17432	17245	17400	17417	17422	17089	17290	17206	17075	17137	17162	17068	17186	17226	17274	17166	17270	17554	17181	17233	17171	17320	17273	17233	17293	17124	17141	17352	17215	17394	17206	17337	17322	17238	17306	17145	17354	17255	17224	17166	17166	17358	17244	17231	17321	17421	17385	17171	16968	17272	17181	17405	17173	17339	17211	17397	17062	17363	17363	17258	17289	17289	17275	17328	17321	17236	17382	17244	17193	17142	17399	17307	17164	17117	17078	17009	17310	17044	17280	17255	17220	17223	17354	17255	17010	17114	17151	17026	17062	17457	17075	17363	17316	17189	17221	17214	17223	17304	17228	17444	17102	17141	16933	17174	17314	17324	17153	17371	17134	17290	17130	17146	17204	17285	17320	17261	17467	17085	17157	17323	17454	17285	17108	17243	16949	17170	17286	17430	17257	17321	17211	17283	17347	17235	17247	17080	17262	17399	17103	17255	17427	17173	17299	17045	17116	17275	17192	17243	17047	17164	17175	17258	17373	17113	17211	17272	17208	17201	17309	17300	16978	17299	17374	17398	17331	17233	17208	17172	17131	17202	17099	17201	17109	17325	17284	17287	17283	17163	17162	17162	17139	17301	17218	17159	17322	17248	17239	17075	17122	17269	17369	17066	17387	17242	17191	17305	17243	17159	17204	17452	17265	17148	17356	16995	17245	17144	17209	17331	17349	17234	17177	17240	17264	17159	17163	17305	17222	17156	17349	17436	17138	17196	17558	17213	17357	17251	17273	17513	17315	17262	17329	17234	17315	17447	17400	17121	17314	17262	17130	17273	17333	17022	17184	17345	17287	17225	17329	17187	17425	17238	17270	17318	17354	17476	17210	17350	17069	17245	17335	17245	17338	17214	17240	17084	17231	17390	17228	17216	17349	17379	16923	17503	17185	17090	17166	17346	17540	17156	17341	17239	17123	17359	17150	17610	17256	17402	17112	17178	17334	17117	17234	17188	17348	17485	17376	17224	17270	17372	17413	17098	17200	17234	17370	17465	17338	17138	17259	17070	17328	17299	17098	17309	17235	17271	17300	17341	17165	17456	17409	17268	17278	17272	17224	17041	17307	17301	17192	17237	17135	17149	17201	17172	17245	17318	17282	17409	17327	17344	17268	17383	17184	17164	17340	17322	17503	17388	17383	17387	17315	17112	17315	17418	17164	17194	16879	17319	17280	17448	17111	17246	17184	17281	16992	17371	17331	17468	17162	17316	17260	17258	17277	17140	17156	17217	17116	17192	17349	17204	17252	17166	17294	17209	17223	16920	17264	17484	17255	17269	17301	17259	17087	17067	17220	17184	17401	17299	17376	17419	17331	17297	17239	17367	17214	17174	17209	17179	17345	17317	17308	17221	17232	17357	17196	17301	17359	17240	17215	17283	17246	17188	17204	17207	17263	17168	17179	17218	17234	17308	17199	17242	17249	17193	17356	17372	17337	16989	17241	17110	17344	17179	17305	17281	17021	17136	17273	17251	17173	17357	16996	17274	17195	17286	17089	17205	17117	17184	17322	17442	17307	17302	17116	17110	17288	17242	17336	17303	17210	17042	17288	17293	17222	17386	17274	17394	17197	17306	17119	17346	17421	17196	17150	17141	17415	17370	17313	17254	17250	17406	17190	17486	17324	17148	17462	17199	17378	17188	17189	17563	17258	17168	17233	17190	17293	17348	17136	17418	17133	17351	17334	17356	17168	17074	17286	17289	17139	17221	17400	17187	17120	17111	17095	17411	17305	17289	17493	17059	17280	17272	17103	17248	17336	17299	17194	17118	17201	17162	17333	17090	17372	17267	17331	17372	17063	17388	17052	17346	17161	17211	17367	17355	17403	17236	17200	17137	17213	17230	17244	17184	17202	17288	17340	17431	17166	17105	17379	17287	17029	17249	16978	17429	17310	17258	17274	17209	17285	17333	17145	17301	17280	17369	17226	17220	17255	17077	17167	17260	17222	17039	17232	17141	17213	17270	17413	17288	17388	17217	17443	17201	17374	17148	17152	17064	17297	17270	17302	17394	17235	17440	17264	17286	17414	17374	17204	17361	17297	17181	17301	17375	17335	17193	17270	17327	17319	17154	17283	17267	17487	17209	17432	17174	17219	17064	17322	17388	17183	17041	17320	17349	17260	17191	17312	17323	17173	17266	17264	17262	17124	17081	17304	17144	17406	17244	17173	17171	17397	17323	17345	17234	17114	17135	17430	17248	17412	17165	17158	16948	17245	17363	17251	17301	17367	17264	17079	17102	17306	17246	17070	17377	17370	17147	17311	17086	17338	17395	17336	17254	17342	17272	17206	17152	17089	17187	17316	17456	17373	17088	17322	17195	17291	17458	17289	17424	17296	17344	17214	17278	17132	17144	17283	17266	17173	17395	17464	17334	17091	17316	17265	17272	17109	17129	17279	17430	17275	17212	17278	17305	17171	17205	17229	17134	17331	17160	17189	17421	17297	17274	17359	17319	17227	17314	17528	17238	17361	17132	17007	17430	17174	17207	17440	17334	17187	17246	17314	17259	17327	17260	17335	17319	17188	17397	17143	17395	17182	17376	17145	17092	17129	17144	17246	17288	17419	17184	17289	17261	17362	17099	17330	17329	17289	17315	17361	17262	17176	16984	17129	17349	17462	17292	17194	17396	17378	17258	17257	17612	17288	17446	17319	17454	17102	17454	17535	17220	17260	17094	17133	17227	17309	17136	17183	17287	17224	17223	17234	17208	17284	17382	17247	17125	17150	17210	17070	17197	17204	17305	17045	17377	17259	17354	17500	17338	17061	17078	17435	17189	17230	17174	17375	17260	17359	16946	17343	17389	17364	17312	17248	17172	17448	17314	17210	17296	17187	17312	17176	17303	17267	17350	17236	17352	17124	17370	17411	17287	17049	17178	17240	17189	17223	17113	17527	17313	17450	17191	17165	17427	17206	17345	17335	17424	17276	17236	17290	17319	17249	17092	17189	17107	17185	17222	17270	17185	17233	17219	17143	17046	17261	17241	17239	17446	17241	17423	17180	17326	17236	17261	17183	17054	17251	17402	17382	17202	17191	17195	17347	17086	17281	17178	17416	17151	17269	17443	17306	17288	17152	17383	17262	17158	17404	17178	17198	17017	17248	17327	17322	17277	17148	17354	17215	17394	17369	17287	17347	17346	17210	17193	17255	17072	17230	17319	17265	17232	17320	17172	17097	17523	17286	17316	17285	17043	17162	17079	17280	17174	17244	17216	17264	17208	17375	17274	17229	17124	17332	17429	17272	17434	17270	17253	17309	17357	17348	17174	17218	17171	17237	17399	17376	17341	17363	17387	17307	17316	17212	17449	17465	17201	17158	17362	17503	17277	17371	17378	17369	17232	17591	17206	17180	17181	17360	17406	17284	17209	17190	17278	17291	17186	17126	17293	17198	17373	17384	17423	17287	17167	17471	17203	17203	17423	17121	17243	17150	17223	17279	17184	17193	17278	17382	17361	17425	17212	17335	17018	17131	16974	17240	17164	17203	17342	17296	17182	17417	17191	17440	17403	17214	17294	17402	17068	17227	17102	17197	17380	17235	17441	17397	17240	17230	17272	17188	17144	17233	17305	17303	17202	17312	17156	17401	17404	17385	17551	17178	17228	17354	17234	17145	17313	17062	17292	17073	17178	17335	17160	17152	17434	17467	17316	17295	17158	17201	17274	17352	17137	17347	17319	17216	17165	17348	17090	17403	17182	17245	17155	17117	17325	17188	17434	17360	17257	17311	17384	17254	17375	17257	17315	17312	17270	17138	17268	17342	17212	17295	17368	17136	17412	17323	17280	17117	17320	17118	17340	17337	17152	17235	17156	17332	17181	17210	17189	17503	17424	17233	17296	17426	17274	17122	17342	17438	17196	17434	17233	17034	17234	17362	17212	17248	17433	17198	16976	17142	17348	17357	17054	17032	17080	17174	17323	17260	17264	17197	17191	17377	17262	17054	17308	17294	17315	17421	17199	17459	17540	17138	17308	17122	17284	17375	17311	17251	17245	17151	17283	17147	17143	17148	17276	17226	17321	17033	17205	17166	16971	17348	17296	17207	17440	17061	17351	17344	17134	17204	17300	17385	17494	17162	17258	17263	17183	17241	17143	17288	17384	17209	17318	17202	17139	17207	17365	17423	17292	17392	17272	17172	17192	17287	17277	17335	17346	17263	17111	17261	17216	17304	17253	17339	17266	17320	17325	16985	17374	17194	17253	17323	17064	17271	17257	17283	17201	17029	17132	17374	17358	17182	17355	17250	17095	17311	17348	17391	17302	17286	17277	17102	17104	17223	17286	17400	17504	17035	17299	17237	17240	17309	17043	17325	17122	17384	17159	17222	17262	17513	17211	17321	17266	17300	17385	17033	17180	17256	17100	16972	17276	17225	17177	17216	17435	17286	17416	17401	17473	17291	17436	17018	17161	17233	17316	17451	17302	17339	17313	17222	17260	17181	17084	17181	17007	17406	17306	17543	17213	17415	17279	17218	17214	17353	17174	17366	17125	17210	17068	17350	17286	17174	17432	17240	17087	17388	17275	17283	17233	17249	17293	17261	17431	17429	17240	17145	17169	17321	17027	17277	17514	17121	17179	17349	17338	17293	17187	17157	17396	17484	17172	17228	17208	17342	17334	17321	17182	17313	17139	17284	17292	17154	17091	17336	17423	17339	17133	17312	17377	17596	17188	17148	17476	17134	17366	17186	17374	17231	17138	17166	17285	17081	17459	17226	17345	17270	17254	17253	17155	17170	17453	17344	17225	17269	17313	17007	17244	17113	17211	17187	17053	17230	17334	17334
45946	51608	35559	22785	17598	15834	15193	14880	15147	15120	15201	14999	14936	15064	14868	15052	15025	15028	15049	14987	14959	15059	15095	15145	15062	14955	14984	15099	15010	15301	15097	15114	14967	14969	15084	14978	14918	15105	15009	15094	14865	15257	14923	15126	15012	14915	15117	15019	14933	14956	14895	15107	14818	15030	15033	15211	15110	14928	14913	15125	14922	15049	14993	14939	15010	15190	14958	15047	15163	15002	14892	15021	15136	15047	14958	15165	14847	15116	15155	15118	15106	14938	15120	15023	15046	15145	14925	15148	14973	15022	15108	15047	14971	15087	15011	15086	14950	15031	15052	15026	15187	14904	15094	14969	15080	15076	15020	14967	15013	14971	14944	15171	14941	15175	15147	14952	15018	14898	14996	14991	15071	15053	14857	14974	15311	15027	15132	14950	14905	15058	14894	14933	14994	14867	14962	15016	14918	15111	15086	15190	15014	15060	15127	15109	15167	15133	15089	15010	14874	15039	15067	15014	15086	14939	14932	15089	14855	15119	14991	15096	15019	14794	14912	14892	15083	14865	15072	15098	15006	15072	15106	15100	14984	15270	15223	15053	15160	14785	15064	15054	15053	14978	15075	15007	14830	14859	15069	15020	15067	15013	15103	15074	15053	15139	15079	15038	14935	15028	14787	15073	15045	14935	15082	14982	14999	15040	15173	14926	14948	14967	15091	14999	15008	14979	14986	15004	15109	15128	14966	15113	14917	15052	15064	15005	14839	15128	14948	15070	15170	14704	15031	15116	15167	15007	15157	15047	14937	14956	15107	15022	15038	15012	15012	14919	14929	14993	15052	15233	15096	14892	15077	14849	14937	14951	15071	14992	15135	14935	15109	14884	14909	14912	15087	14987	15074	14963	15038	15064	15119	15007	14915	14909	15142	14897	14996	15023	14973	15043	15020	15130	15012	14989	14987	15005	15059	15185	14951	15104	15053	15128	14917	15047	14914	15058	14960	15116	15113	15030	14928	15016	15060	15084	14895	14990	14994	14946	15081	15004	14983	14938	14961	15145	15104	14959	15168	15058	15027	15011	14977	15128	14869	14871	14868	14996	15050	15197	14919	15114	15088	15134	14924	14991	14989	14968	15085	15106	15033	14837	15082	15106	15029	15010	15001	14746	15076	15023	15102	14924	15142	15018	14968	15262	15200	14983	15010	15015	15023	15062	15024	14964	14752	15024	15058	14997	14981	15075	15104	15017	15086	14930	15130	15030	15075	15083	15032	14953	14955	14969	15290	14945	14971	14928	15045	15180	15026	15119	14980	15006	14918	14995	15086	14997	15006	14983	15238	15070	14854	15157	14966	15115	15038	15139	14886	15026	14952	15122	14947	14934	15007	14986	15087	15005	15064	15018	15197	15148	14974	14962	15007	15055	15043	15130	15019	14971	14801	14981	15230	14913	15065	15033	15121	15029	15023	15051	15063	14980	15119	14943	15059	15216	15175	14986	15086	14880	15157	14933	14937	15049	15022	14898	15035	15021	15097	15120	15060	15126	15042	14937	15263	15034	15035	15020	15142	14941	15054	14912	15093	15024	14887	15115	14923	15021	15095	14918	15047	14989	14996	14958	15003	15092	15067	15086	15070	15017	14892	15105	14822	15031	14951	15127	15153	14891	15125	14946	15036	14932	15062	14984	14885	15013	14972	15111	14961	15256	15101	15215	15117	15098	14958	15010	15025	14892	15032	14869	15093	14937	15023	15064	15192	15040	15048	14916	14918	14975	15018	15054	14984	15054	15126	15089	15041	14933	15132	14945	15083	14914	15059	14897	14978	14985	15187	14983	14932	14957	15007	15048	15021	14910	14889	15065	14881	15082	15084	15102	14968	15023	14990	15141	14999	15083	14910	15118	14954	15128	14949	14989	14982	15223	15104	15216	15035	14852	14893	14911	14999	14954	14838	15008	15004	15054	15086	15014	15054	15022	15014	14974	15072	15011	15170	15018	15035	15005	14868	15087	14849	15030	14955	15089	15080	14994	15155	15126	15054	15039	14848	14950	15095	15127	14845	15132	15002	14961	15066	14908	15041	15040	14965	15126	15071	14915	15027	15096	14958	14999	14944	15170	14952	15041	15092	14926	14978	15205	15032	14896	15024	15039	15076	15109	15052	15125	15051	15027	15019	14925	15176	15008	15073	15000	15060	15108	15051	14932	15007	14901	15068	14909	14997	14934	15160	15035	15038	14980	15014	15048	15025	14932	14845	15076	15029	14931	15080	15002	15164	15097	15150	14929	15123	14957	15169	15062	14956	15053	14945	15081	15181	14933	15109	15069	15135	14906	14904	15043	14883	15085	14858	15135	15111	15187	15046	14966	15064	15056	14976	14937	15107	14926	14957	15156	15066	15251	15053	14921	15061	15075	15088	14894	15156	15023	15149	15096	15065	15291	15110	14976	14895	15132	14953	15188	14951	15016	15061	15080	14969	15063	15026	14940	14904	14916	15027	14817	15066	15143	15032	14996	14955	15176	14804	15259	14765	15009	15040	15113	14871	15111	14979	14973	15212	15045	14946	15025	15012	15011	14888	14895	15021	15123	15016	15190	15013	14953	15052	15071	15032	15018	15035	15103	15032	14910	14978	14957	15088	15242	15005	15160	14932	15079	15045	15055	14856	15094	15031	14997	14968	15077	15012	15063	15074	15042	15015	15190	15059	14992	14902	15035	15046	15111	15115	15034	15080	14878	15180	15034	15018	14897	15011	14908	14975	15022	14911	15020	15031	15036	14986	15075	14891	15143	15022	14977	14849	15099	15013	15127	15100	14955	14986	14953	14949	14982	15212	15023	14818	14955	15060	15170	15127	15027	15117	14878	15016	14911	15024	15063	14945	15026	14980	15054	15023	15054	15006	14916	14971	15016	15191	14855	15034	14978	14936	14975	14966	15022	15098	14932	14924	14976	14868	15049	14892	14958	15138	15086	15020	14776	15085	15105	15038	14900	14949	15058	14939	15055	14945	15101	15164	15002	14936	14936	15050	14955	15022	14926	14960	15038	14791	15127	15112	15077	15169	15133	15092	15062	15081	14967	14874	15176	15053	14959	15189	15103	14976	15030	15014	15072	14943	14989	15199	15042	15205	15141	15084	14974	14968	15159	15112	15025	15030	15096	15022	15017	15062	15144	15015	15018	14971	15004	15005	15076	15183	14960	15151	15050	14970	15042	14958	15125	14922	15054	14966	15014	15062	14996	14842	14905	14977	15076	14853	15124	15070	15117	15082	15047	15017	15019	15039	14854	15029	14990	14940	15061	14965	15042	15226	15016	14964	14891	15089	15223	15014	14872	15021	14941	15018	15009	15069	14983	15008	14941	15036	14865	14987	15061	15068	15108	14924	14939	14875	14957	15119	14992	15045	15011	15071	14977	15102	15188	14934	15038	14952	14934	14882	15061	15012	15006	15161	15105	15027	15088	14921	14869	14984	15188	15091	15122	15156	14858	15259	15174	15046	15238	14952	15152	14920	15091	14847	14993	15006	14916	15096	15058	15057	15043	14967	14985	15077	14847	15121	14964	15062	15097	15206	15181	14930	15168	15179	15185	14955	15316	15111	15079	15224	15074	14982	15085	14953	15011	15106	14995	15053	14908	14966	14935	14915	15071	15076	15057	15152	15154	15087	15158	15128	15332	15054	14982	14859	14936	15018	14951	15023	14931	15030	15117	15172	15143	15027	15105	15054	15055	15103	15018	14945	15062	14891	15223	15016	15031	14996	15139	14961	14976	15070	15045	15210	15091	14999	14966	15041	14955	15016	15140	15001	15038	15236	14989	15037	15064	14864	15110	15214	15156	15236	14975	15007	14994	15246	14987	14920	15096	15026	14981	14958	15001	14971	14918	15167	15052	15203	15094	14974	14954	15061	15059	15094	15084	14877	15120	15136	14937	14998	15080	15139	15013	15039	15098	15175	14910	15191	15031	14907	15067	14909	14944	15197	14989	15003	14891	15054	15158	15167	14922	15049	15075	15025	14974	15130	15043	14768	15039	14896	15168	15090	14968	15034	15123	15267	15066	15153	15001	14924	15004	15095	15109	14949	14955	15050	15033	14967	15095	15082	15349	14952	15102	14964	15164	15024	15013	15083	14890	15116	15199	15126	14959	15030	15054	15005	14943	15049	15036	14915	14961	14979	15217	15099	15132	15020	14927	15057	14973	14930	15144	15151	14978	15013	15164	15029	14971	15125	14994	14933	15068	15136	15131	15092	15005	15250	15082	14890	14954	15138	15022	15141	15078	14969	15171	15032	14923	15106	15227	14983	15044	15062	14969	15080	15033	15027	15010	15277	15014	15070	15071	14928	15187	14905	14997	15058	15099	15002	14992	14900	15061	14910	15064	15210	14908	15015	15329	14972	15205	15085	14915	15114	14905	15065	15206	15027	14959	14958	15043	15171	15035	14937	15061	15109	15048	15098	15221	15189	15032	15021	14992	14978	14983	14964	15010	15016	15016	15064	15009	15015	14957	15045	15227	14874	15101	14951	14969	15012	15026	15094	15013	15106	15046	14915	15191	14842	15034	14907	14989	14950	14945	15080	14997	15026	15054	14795	15039	14997	15053	14850	15063	15105	14903	15092	15052	15002	15132	14966	15217	14935	14928	15127	15107	14861	15084	15027	14921	14929	15052	15116	15310	14977	14968	15256	15000	14914	15130	15176	15092	15005	14988	15072	14956	15090	14885	14951	14936	15223	15112	14989	15067	14969	14978	15054	14999	15152	15078	14922	14981	14935	15205	15037	14919	14940	14949	15084	15080	14899	14852	15055	15085	15122	15069	15033	15168	15131	15117	14983	14864	15046	14913	15096	15052	15045	14912	14980	15044	15116	15018	15051	14961	15019	15148	14940	15029	15106	15175	15031	15176	15102	15044	15172	15014	14837	14925	15035	15118	15129	14927	14987	14983	15048	14967	15244	15014	15077	15073	14989	15182	14870	15252	15088	14856	15000	14993	14785	15018	15088	15033	14979	14968	15138	15152	15007	15071	15011	15134	15105	14946	15013	15018	15033	14975	15011	14917	15016	14956	14926	15005	15098	14938	15258	14888	14999	15096	15022	14856	15027	14840	15352	14919	15042	14992	15051	14968	15045	14916	15009	14986	14942	15070	15118	15005	14989	15078	14956	15037	15033	15024
24656	23410	30833	28517	24072	22625	20596	17798	17050	17056	16927	16853	16814	16956	16861	16912	16602	16648	16925	16786	16844	16626	16588	16804	16657	16700	16770	16647	16751	16734	16724	16671	16659	16801	16715	16600	16585	16618	16939	16808	16809	16753	16698	16617	16476	16666	16738	16730	16578	16631	16690	16693	16665	16563	16872	16667	16697	16697	16450	16898	16663	16726	16611	16737	16818	16583	16703	16731	16715	16473	16680	16855	16644	16561	16474	16633	16565	16684	16711	16843	16648	16750	16584	16793	16639	16799	16642	16648	16651	16720	16881	16648	16862	16701	16786	16711	16623	16886	16553	16818	16692	16554	16803	16597	16559	16678	16799	16803	16764	16749	16669	16813	16782	16382	16682	16724	16782	16800	16862	16570	16473	16746	16650	16569	16761	16668	16536	16702	16709	16361	16293	16614	16563	16731	16727	16587	16497	16590	16781	16559	16690	16820	16664	16615	16671	16692	16552	16762	16506	16672	16641	16497	16764	16829	16652	16833	16678	16634	16520	16686	16660	16429	16592	16713	16652	16593	16407	16610	16521	16551	16663	16822	16663	16708	16676	16523	16762	16500	16629	16628	16520	16703	16586	16588	16700	16584	16684	16557	16564	16575	16449	16502	16554	16782	16726	16484	16678	16664	16599	16635	16657	16527	16664	16721	16546	16709	16613	16676	16635	16742	16557	16746	16607	16678	16589	16642	16841	16546	16658	16537	16622	16555	16616	16864	16754	16625	16447	16705	16637	16839	16527	16648	16538	16607	16543	16764	16744	16666	16794	16562	16587	16648	16581	16461	16561	16490	16728	16539	16802	16561	16671	16713	16521	16963	16623	16672	16569	16663	16711	16576	16548	16499	16590	16530	16673	16696	16443	16744	16647	16559	16648	16607	16436	16670	16605	16622	16570	16755	16546	16600	16644	16568	16627	16660	16768	16789	16614	16597	16751	16659	16920	16665	16639	16643	16612	16615	16567	16686	16623	16524	16642	16563	16600	16624	16642	16523	16674	16481	16507	16584	16650	16640	16808	16650	16653	16761	16670	16583	16835	16570	16511	16628	16664	16607	16603	16758	16542	16707	16648	16651	16545	16556	16678	16651	16683	16602	16647	16624	16594	16588	16667	16610	16566	16904	16778	16628	16860	16767	16613	16549	16756	16849	16637	16551	16551	16632	16445	16710	16584	16542	16530	16703	16607	16552	16660	16600	16558	16772	16649	16433	16498	16584	16637	16889	16627	16608	16708	16669	16687	16701	16685	16589	16615	16571	16670	16900	16643	16566	16750	16632	16796	16597	16626	16608	16667	16799	16647	16707	16740	16682	16550	16681	16613	16727	16890	16764	16644	16735	16561	16685	16735	16744	16558	16721	16616	16715	16664	16719	16595	16699	16561	16833	16688	16605	16713	16589	16764	16639	16562	16490	16420	16567	16627	16733	16735	16651	16531	16545	16645	16668	16837	16746	16691	16538	16652	16747	16841	16460	16637	16592	16574	16634	16687	16480	16542	16502	16545	16765	16859	16598	16562	16557	16471	16810	16660	16722	16690	16537	16542	16642	16512	16712	16737	16503	16750	16661	16461	16620	16851	16713	16770	16625	16543	16670	16505	16551	16660	16861	16739	16487	16607	16737	16645	16695	16483	16567	16451	16414	16606	16639	16845	16680	16826	16632	16617	16703	16743	16591	16482	16756	16572	16332	16584	16630	16802	16604	16662	16657	16507	16446	16581	16527	16685	16619	16617	16661	16638	16668	16620	16427	16652	16508	16669	16596	16574	16669	16486	16715	16531	16635	16660	16457	16609	16603	16720	16469	16682	16800	16565	16573	16782	16662	16589	16648	16513	16848	16630	16575	16582	16639	16746	16695	16575	16704	16535	16527	16762	16776	16861	16839	16643	16548	16740	16623	16761	16656	16730	16635	16605	16732	16649	16590	16709	16651	16431	16661	16537	16671	16560	16661	16256	16555	16624	16757	16540	16715	16544	16726	16604	16658	16582	16672	16597	16525	16559	16601	16651	16659	16770	16576	16659	16454	16691	16741	16723	16672	16822	16595	16552	16677	16576	16617	16556	16786	16453	16511	16832	16586	16629	16737	16674	16686	16707	16469	16692	16735	16489	16597	16745	16755	16666	16701	16697	16634	16811	16757	16603	16356	16584	16456	16690	16630	16688	16739	16728	16783	16701	16665	16653	16626	16693	16694	16400	16668	16479	16671	16681	16700	16762	16805	16806	16764	16572	16534	16732	16702	16607	16448	16369	16714	16485	16627	16590	16569	16668	16597	16808	16557	16552	16576	16719	16679	16543	16793	16674	16751	16717	16622	16722	16402	16635	16723	16826	16736	16516	16563	16558	16600	16675	16450	16637	16695	16583	16563	16651	16681	16651	16876	16633	16889	16587	16606	16535	16742	16683	16952	16576	16597	16661	16554	16518	16369	16711	16692	16483	16632	16726	16691	16663	16633	16657	16435	16577	16491	16595	16853	16688	16745	16694	16817	16492	16735	16707	16746	16861	16947	16752	16548	16635	16606	16551	16703	16649	16490	16628	16682	16607	16582	16533	16555	16458	16783	16654	16343	16685	16745	16567	16581	16593	16772	16522	16450	16804	16753	16783	16640	16751	16583	16658	16728	16771	16748	16648	16517	16633	16484	16534	16523	16594	16550	16647	16638	16689	16580	16524	16628	16724	16758	16746	16915	16700	16774	16730	16704	16582	16540	16776	16803	16715	16609	16617	16685	16578	16799	16680	16729	16741	16641	16597	16682	16596	16495	16780	16819	16783	16483	16638	16748	16686	16464	16667	16560	16671	16655	16642	16811	16583	16676	16735	16564	16704	16702	16724	16646	16696	16557	16606	16692	16546	16791	16529	16594	16742	16757	16615	16758	16919	16534	16597	16469	16700	16563	16738	16601	16642	16743	16628	16614	16747	16730	16614	16587	16494	16719	16557	16425	16652	16706	16668	16594	16681	16485	16437	16575	16522	16752	16679	16643	16637	16834	16760	16542	16860	16787	16762	16502	16579	16876	16588	16548	16626	16443	16595	16533	16585	16753	16953	16732	16638	16596	16640	16670	16610	16668	16598	16637	16528	16506	16590	16752	16774	16526	16757	16524	16528	16540	16673	16873	16587	16664	16632	16727	16903	16682	16510	16709	16736	16502	16589	16642	16596	16555	16588	16641	16547	16704	16770	16462	16822	16585	16705	16829	16578	16496	16738	16600	16489	16452	16868	16593	16524	16502	16607	16690	16849	16658	16483	16628	16644	16667	16593	16538	16592	16496	16553	16529	16691	16701	16550	16661	16692	16653	16652	16490	16567	16588	16583	16599	16574	16477	16673	16806	16575	16705	16816	16711	16446	16610	16745	16606	16631	16442	16672	16638	16570	16707	16427	16537	16631	16588	16764	16573	16509	16598	16703	16647	16661	16687	16832	16596	16699	16746	16572	16679	16733	16697	16461	16565	16558	16687	16669	16705	16789	16876	16853	16635	16836	16682	16597	16523	16530	16625	16628	16816	16533	16751	16828	16656	16672	16532	16321	16581	16619	16626	16714	16656	16528	16593	16661	16585	16620	16611	16627	16624	16615	16671	16670	16788	16624	16684	16613	16669	16464	16567	16563	16740	16542	16808	16541	16580	16651	16526	16645	16589	16529	16711	16713	16563	16675	16559	16664	16708	16614	16692	16722	16748	16896	16722	16380	16621	16645	16564	16771	16371	16676	16571	16713	16672	16569	16640	16797	16674	16653	16618	16624	16583	16676	16545	16661	16818	16629	16685	16650	16884	16706	16526	16709	16589	16564	16417	16752	16582	16577	16548	16811	16742	16698	16563	16730	16563	16549	16464	16727	16690	16698	16787	16606	16510	16615	16617	16720	16511	16438	16669	16454	16634	16531	16751	16407	16706	16450	16563	16764	16562	16521	16639	16611	16773	16575	16509	16808	16527	16461	16721	16626	16641	16667	16565	16664	16825	16838	16550	16686	16768	16562	16552	16542	16797	16464	16544	16563	16348	16666	16646	16630	16652	16353	16651	16625	16676	16580	16692	16666	16571	16614	16668	16489	16574	16602	16832	16704	16777	16565	16835	16681	16427	16610	16756	16572	16667	16646	16467	16646	16549	16789	16616	16549	16569	16743	16618	16835	16698	16668	16811	16632	16711	16504	16742	16364	16656	16749	16487	16574	16601	16442	16706	16688	16534	16490	16553	16630	16605	16617	16855	16565	16653	16912	16508	16598	16739	16683	16585	16619	16491	16414	16794	16765	16532	16731	16551	16852	16724	16589	16760	16511	16568	16591	16719	16662	16717	16683	16551	16500	16614	16587	16561	16682	16785	16391	16525	16683	16543	16745	16698	16478	16531	16592	16620	16658	16697	16944	16571	16530	16659	16655	16693	16658	16524	16817	16804	16627	16498	16819	16696	16801	16451	16671	16616	16682	16792	16555	16561	16617	16690	16769	16813	16737	16693	16744	16470	16515	16676	16745	16444	16552	16750	16674	16698	16684	16694	16659	16540	16742	16671	16521	16672	16827	16524	16761	16837	16728	16499	16572	16432	16669	16662	16607	16652	16493	16657	16708	16630	16676	16597	16654	16558	16533	16610	16650	16419	16636	16769	16674	16799	16705	16603	16519	16581	16590	16668	16481	16650	16694	16517	16596	16654	16919	16761	16630	16746	16619	16769	16758	16698	16824	16754	16632	16494	16663	16783	16693	16648	16764	16523	16687	16436	16640	16479	16664	16677	16729	16715	16774	16695	16668	16792	16597	16626	16541	16784	16539	16706	16570	16770	16595	16562	16640	16723	16749	16693	16647	16465	16526	16495	16539	16725	16700	16754	16476	16855	16663	16868	16485	16715	16752	16669	16665	16698	16359	16697	16575	16554	16511	16492	16519	16509	16675	16614	16612	16628	16530	16684	16719	16628	16609	16584	16568	16613	16863	16561	16491	16621	16688	16655	16539	16543	16663	16501	16625	16730	16681	16509	16630	16583	16697	16768	16693	16626	16635	16608	16717	16639	16562	16439	16600	16813	16528	16661	16778	16768	16534	16772	16683	16521	16758	16631	16598	16655	16419	16816	16759	16674	16467	16720	16684	16637	16634	16552	16681	16755	16533	16498	16767	16675	16531	16685
63950	87035	64816	43022	25419	18970	16070	15122	14809	14831	14476	14582	14629	14779	14647	14648	14762	14601	14578	14693	14688	14763	14627	14701	14495	14873	14524	14609	14699	14518	14689	14628	14801	14575	14631	14501	14658	14353	14674	14634	14644	14562	14815	14681	14669	14727	14623	14591	14549	14702	14651	14488	14437	14680	14495	14573	14674	14497	14710	14816	14663	14631	14606	14678	14763	14661	14591	14555	14780	14644	14618	14676	14702	14820	14696	14718	14514	14624	14407	14654	14555	14623	14498	14528	14678	14737	14518	14649	14677	14653	14641	14500	14646	14620	14554	14723	14630	14634	14650	14685	14607	14505	14567	14685	14701	14635	14548	14557	14622	14673	14557	14366	14635	14583	14544	14552	14633	14679	14519	14733	14582	14617	14678	14820	14462	14654	14456	14645	14656	14581	14601	14517	14734	14812	14673	14539	14502	14583	14583	14666	14592	14477	14533	14767	14691	14531	14573	14552	14663	14539	14695	14531	14504	14632	14737	14605	14694	14474	14714	14778	14780	14690	14642	14563	14734	14774	14556	14527	14588	14545	14606	14749	14671	14678	14694	14650	14700	14655	14601	14703	14613	14629	14480	14662	14637	14654	14652	14703	14590	14714	14618	14692	14732	14585	14720	14676	14547	14549	14821	14533	14512	14585	14676	14599	14668	14665	14769	14512	14737	14739	14660	14457	14598	14752	14667	14651	14621	14599	14564	14564	14655	14758	14582	14477	14716	14820	14737	14589	14445	14596	14623	14573	14727	14547	14637	14492	14757	14533	14431	14494	14577	14675	14704	14662	14513	14584	14504	14619	14574	14514	14728	14547	14583	14728	14628	14690	14480	14696	14745	14765	14754	14691	14523	14716	14685	14402	14729	14446	14657	14564	14593	14664	14851	14484	14668	14551	14448	14683	14605	14706	14537	14637	14538	14533	14780	14546	14625	14541	14555	14752	14638	14710	14552	14671	14565	14581	14701	14516	14636	14689	14730	14720	14605	14649	14547	14763	14763	14749	14612	14483	14762	14664	14461	14503	14699	14481	14473	14770	14554	14662	14585	14604	14441	14652	14500	14549	14517	14680	14661	14620	14589	14618	14425	14721	14622	14681	14757	14663	14731	14583	14856	14641	14819	14580	14613	14568	14714	14691	14620	14575	14592	14621	14522	14684	14717	14489	14611	14598	14628	14648	14631	14589	14605	14652	14722	14658	14666	14611	14659	14540	14593	14897	14625	14388	14598	14499	14567	14515	14662	14496	14653	14628	14561	14612	14655	14457	14596	14363	14554	14593	14637	14633	14732	14726	14622	14693	14562	14551	14703	14608	14619	14663	14687	14610	14520	14623	14666	14556	14594	14650	14479	14636	14672	14621	14596	14509	14569	14598	14655	14715	14658	14602	14833	14686	14781	14659	14715	14610	14517	14754	14809	14516	14738	14692	14557	14746	14577	14600	14792	14628	14377	14616	14606	14801	14579	14717	14654	14509	14599	14474	14611	14620	14686	14745	14670	14654	14640	14811	14642	14662	14545	14722	14714	14459	14716	14576	14640	14684	14586	14630	14583	14448	14474	14595	14679	14562	14470	14658	14583	14540	14716	14600	14711	14563	14676	14606	14623	14589	14757	14591	14443	14430	14808	14435	14664	14637	14665	14632	14709	14764	14708	14589	14589	14652	14595	14591	14659	14582	14634	14503	14602	14598	14494	14679	14621	14838	14695	14659	14617	14570	14678	14614	14674	14585	14531	14612	14489	14664	14604	14688	14615	14651	14652	14676	14599	14473	14561	14682	14434	14728	14776	14709	14743	14550	14400	14692	14631	14707	14592	14726	14483	14545	14580	14640	14569	14698	14836	14545	14604	14710	14669	14536	14629	14475	14618	14609	14578	14622	14737	14627	14652	14629	14635	14568	14814	14697	14616	14607	14834	14710	14666	14636	14667	14596	14789	14721	14406	14658	14644	14571	14712	14640	14518	14587	14680	14570	14773	14792	14465	14511	14675	14601	14655	14469	14589	14754	14562	14558	14515	14652	14656	14428	14675	14667	14542	14557	14812	14563	14619	14661	14635	14894	14491	14551	14776	14601	14629	14567	14541	14700	14621	14699	14808	14698	14683	14487	14630	14699	14761	14522	14545	14720	14580	14732	14567	14575	14661	14542	14519	14581	14595	14557	14614	14692	14716	14827	14502	14563	14603	14543	14581	14534	14600	14626	14629	14513	14714	14639	14655	14606	14691	14724	14848	14605	14599	14645	14721	14747	14610	14673	14636	14696	14753	14669	14517	14721	14507	14614	14646	14579	14685	14709	14706	14674	14554	14681	14610	14601	14542	14643	14663	14754	14728	14670	14525	14668	14780	14597	14564	14593	14575	14581	14544	14472	14768	14581	14717	14546	14631	14653	14533	14675	14668	14591	14694	14589	14715	14645	14585	14688	14619	14572	14623	14568	14765	14625	14611	14668	14665	14619	14656	14531	14622	14643	14631	14748	14604	14568	14591	14404	14684	14602	14687	14483	14618	14625	14655	14613	14624	14558	14618	14601	14407	14441	14606	14564	14684	14563	14751	14561	14436	14530	14626	14659	14642	14434	14746	14601	14702	14831	14664	14603	14580	14712	14803	14683	14719	14652	14522	14639	14600	14591	14776	14700	14612	14414	14755	14681	14690	14648	14760	14610	14737	14705	14689	14492	14638	14704	14667	14419	14724	14620	14469	14568	14767	14638	14358	14568	14674	14478	14625	14521	14681	14533	14623	14511	14634	14704	14699	14559	14574	14554	14679	14682	14551	14511	14597	14712	14736	14705	14540	14663	14574	14629	14785	14655	14699	14702	14494	14698	14499	14643	14688	14719	14722	14607	14692	14541	14807	14689	14777	14626	14549	14714	14745	14607	14598	14742	14496	14656	14616	14685	14735	14539	14533	14602	14693	14609	14642	14637	14505	14859	14651	14668	14417	14613	14629	14564	14545	14884	14688	14515	14642	14682	14609	14798	14515	14544	14483	14610	14800	14553	14556	14493	14824	14409	14560	14541	14768	14717	14610	14673	14831	14773	14701	14583	14549	14600	14542	14645	14517	14598	14542	14673	14710	14699	14665	14602	14660	14518	14494	14739	14558	14499	14618	14744	14695	14515	14728	14641	14634	14712	14699	14505	14791	14622	14475	14422	14733	14694	14521	14582	14638	14675	14612	14654	14614	14620	14572	14585	14708	14489	14604	14493	14631	14676	14454	14705	14600	14612	14620	14452	14694	14731	14628	14644	14605	14576	14447	14640	14736	14641	14547	14594	14806	14563	14678	14546	14654	14619	14617	14671	14639	14614	14882	14593	14548	14791	14557	14795	14632	14597	14567	14718	14611	14715	14645	14563	14721	14664	14714	14619	14618	14694	14699	14646	14651	14630	14494	14658	14598	14581	14904	14747	14481	14693	14516	14544	14457	14585	14648	14691	14639	14674	14706	14732	14702	14708	14575	14552	14549	14518	14432	14642	14572	14456	14741	14478	14700	14649	14495	14414	14641	14650	14401	14553	14549	14612	14762	14732	14703	14694	14692	14701	14519	14541	14492	14663	14616	14506	14543	14644	14526	14732	14539	14617	14566	14624	14419	14662	14642	14590	14749	14580	14660	14646	14559	14639	14667	14507	14424	14635	14662	14504	14524	14541	14577	14790	14719	14650	14739	14689	14736	14663	14673	14660	14636	14599	14655	14672	14623	14353	14702	14445	14684	14528	14721	14583	14654	14471	14434	14518	14655	14754	14644	14467	14484	14609	14593	14613	14803	14660	14596	14672	14366	14699	14637	14756	14717	14632	14823	14595	14573	14720	14526	14633	14565	14481	14587	14652	14569	14671	14754	14655	14392	14618	14603	14615	14557	14681	14604	14577	14665	14730	14665	14714	14616	14577	14688	14667	14569	14595	14654	14601	14464	14628	14717	14585	14609	14682	14603	14610	14568	14495	14637	14568	14668	14684	14510	14612	14701	14645	14705	14515	14513	14640	14689	14552	14709	14758	14672	14720	14593	14603	14671	14678	14530	14548	14591	14666	14624	14492	14712	14564	14625	14469	14419	14676	14680	14693	14649	14609	14582	14610	14649	14686	14597	14724	14638	14643	14623	14631	14663	14570	14556	14666	14620	14630	14655	14774	14666	14640	14766	14536	14758	14635	14650	14629	14568	14921	14558	14636	14718	14537	14676	14662	14720	14615	14798	14614	14619	14628	14661	14538	14573	14614	14636	14671	14722	14490	14595	14527	14658	14495	14779	14586	14433	14636	14540	14678	14614	14566	14739	14577	14550	14791	14624	14585	14655	14609	14826	14788	14665	14608	14637	14808	14583	14693	14586	14628	14704	14581	14704	14301	14705	14593	14546	14591	14516	14756	14625	14795	14677	14632	14645	14425	14680	14684	14527	14602	14543	14775	14671	14647	14747	14571	14764	14562	14711	14640	14631	14431	14555	14587	14569	14574	14514	14842	14684	14606	14738	14603	14558	14678	14632	14709	14492	14675	14510	14685	14689	14602	14497	14735	14602	14563	14678	14735	14573	14755	14493	14697	14498	14671	14574	14550	14538	14594	14637	14805	14761	14432	14771	14578	14607	14594	14754	14608	14687	14749	14341	14503	14611	14744	14497	14560	14691	14633	14657	14485	14652	14547	14750	14571	14700	14582	14569	14593	14425	14601	14634	14506	14506	14567	14550	14659	14489	14846	14522	14597	14557	14654	14697	14716	14550	14592	14776	14701	14636	14666	14690	14766	14727	14588	14588	14643	14568	14445	14588	14701	14514	14772	14558	14558	14644	14615	14822	14686	14632	14572	14629	14703	14630	14650	14699	14696	14553	14505	14727	14723	14734	14702	14574	14684	14612	14586	14800	14498	14671	14627	14686	14786	14559	14695	14510	14637	14444	14681	14514	14516	14624	14637	14631	14777	14705	14534	14582	14711	14490	14620	14629	14548	14670	14617	14748	14643	14521	14599	14470	14486	14590	14714	14584	14513	14536	14567	14599	14598	14679	14542	14623	14517	14452	14617	14656	14583	14571	14630	14570	14628	14863	14734	14627	14720	14490	14454	14686	14455	14439	14706	14868	14678	14534	14444	14489	14595	14532	14622	14634	14770	14729	14628	14701	14595	14641	14602
22894	21779	29940	25644	23092	24462	24807	18295	16488	16485	16284	16219	16170	16179	16297	16127	16071	16051	15743	15859	15926	15991	16008	16114	16065	16108	16062	15862	15835	15882	15789	16087	16004	15945	15976	16020	15600	15951	15842	15870	15942	15928	15888	16009	16153	15945	16113	16199	15905	15952	16050	15940	15845	15896	16043	15815	15672	15784	15987	15964	15892	15859	15988	16016	15854	15904	15659	15827	15885	15930	15931	15662	16027	15857	15980	15654	16014	15925	16060	15908	15935	15952	15893	15898	15927	15995	15727	15923	15909	15990	15955	15871	15923	16033	15885	15850	15851	15985	15951	15847	15837	15956	16047	16065	15875	16004	15758	15692	15831	15715	15895	15917	15926	15924	15821	16063	15878	15753	16014	15826	15865	15924	15965	15761	15643	15826	15918	15926	16083	15795	15943	16093	15767	15988	15762	15985	15724	15791	15813	16130	15837	15791	16149	15814	15875	15799	15875	15947	15858	15726	15959	15853	15812	15943	15958	15933	15707	15911	15843	15831	15990	15752	15512	15862	15832	15939	15887	15872	16013	15662	15857	15843	15604	15885	16099	15695	15907	16073	15924	15795	15973	15944	16066	15952	15687	15883	15810	15706	16032	15860	16034	15993	15913	15990	15896	15960	15822	15880	15810	15893	15923	15751	15891	15762	15954	16004	15934	15703	15741	15833	15707	15848	16046	15875	15827	16004	16055	15834	15934	16085	15726	15961	15857	15889	16017	15846	15675	15825	15789	15816	15957	15934	15754	15874	15957	15802	15982	15733	15941	15851	16031	15653	15952	15951	15916	15803	15706	15893	15729	15712	15883	15895	15896	15790	15809	15863	16042	15738	15931	15847	15671	15891	15813	15908	15772	15967	15868	15839	15925	15941	15903	15568	15880	15732	15949	15832	15832	16065	15884	15724	15865	15843	15687	15802	15721	15890	15859	15894	15945	15986	15733	15780	15827	15994	15898	16067	15895	16095	15815	15841	16066	15893	15938	15857	16059	15777	15864	15989	15815	15829	15942	15841	15758	15857	15830	15921	15812	15934	15871	16061	15908	15823	15893	15859	16041	16050	15893	15902	15760	15987	15874	15706	15912	15800	15789	16068	15821	15781	15674	15961	16056	16006	15965	15802	15708	15938	15868	15850	15906	15914	15678	15955	15929	15894	15969	15748	15996	15952	15999	15879	15873	15594	15962	15833	15858	15803	15938	15952	15728	15908	15986	15854	15734	15869	16074	16117	15987	15763	15694	15727	15821	15978	15631	15748	16027	15691	15840	16155	15956	15734	15740	15857	15834	15893	15777	15811	15939	15790	15805	15984	15994	15706	15826	15979	15754	16072	15805	15832	16099	15875	15847	15908	15953	15687	15985	15793	15776	15772	15712	15837	15959	15676	15826	15862	15892	15993	15863	15891	15762	15975	15874	15842	15941	15864	15927	15996	15824	15878	15812	15845	15764	15786	15857	15997	15878	15885	15838	15987	15683	15876	15806	15800	16035	15748	15918	16016	15950	15623	15884	15825	15918	16012	16023	15865	15857	15753	15956	15890	15896	15969	15815	15785	15913	15957	16044	15902	15787	15957	15797	15923	16031	16030	15878	16022	15964	15654	15926	15955	15641	15741	15918	15784	15780	15891	15842	15911	15886	15875	15959	15926	15983	15934	15943	15804	15998	15756	15906	15872	15936	15770	15849	15807	15897	15801	15856	15947	15870	15970	15994	15979	15818	15896	15900	15822	15922	15601	15789	15854	15856	15789	15897	15592	15865	16022	15952	15874	15853	15763	15833	15747	15758	15860	15799	15916	15871	15903	15743	15848	15801	15960	16084	15932	15979	15983	15828	15879	15966	15822	16056	15867	15767	15929	15821	16043	16033	15960	15832	15861	15845	15823	15730	15713	15694	15881	15860	16013	15902	15887	15971	15836	16059	15840	15852	16014	15832	15781	15970	15834	15920	15867	15820	15954	15886	15860	15959	15879	15689	15627	15929	15895	15799	15915	15943	16044	15882	15783	15843	15909	15840	15763	15954	15816	15936	15718	15946	15820	15983	15755	15806	15833	15649	15941	15983	16015	15813	15881	16036	16037	15906	16024	15905	15800	15695	15938	15769	15973	15863	15810	15843	15534	15996	15828	16064	15683	15722	15797	16020	15993	15850	15777	15969	15739	15700	16004	15583	15941	15807	15949	15931	16028	15844	15893	15863	15963	15880	15892	16057	15737	15967	15870	15862	16004	15861	15904	15907	15870	15914	16000	16014	16058	15851	15733	15732	15822	15900	15773	15775	15811	15882	15757	15778	15965	15931	15909	15879	15854	15861	15903	15971	15796	15809	16118	15952	15857	15829	15868	15987	15895	15905	15796	15900	15942	15847	15859	15818	15941	15831	15885	16079	15977	15812	15971	15764	15881	15944	15852	15688	15954	15872	15779	15592	15778	15816	15702	15841	15753	16045	15680	15879	15977	15819	15623	16007	16128	15927	15830	15870	15794	15791	15715	15773	15845	15872	15897	15733	15853	15798	15767	15848	15973	15853	15868	15864	15834	15578	15780	15836	15738	16028	15798	15759	15990	15659	15981	15999	15879	15697	15775	15998	15938	15778	15716	15974	15646	15915	15897	15862	15768	15862	15803	15950	15746	15735	15961	16073	15716	15618	15940	16017	15833	15739	15730	15803	15724	15832	15874	15906	16000	15956	15934	15839	15899	15973	15692	15923	15959	16032	15850	15956	15824	15944	16012	15854	15977	15916	15846	15870	15939	15965	15830	16004	15969	15988	15957	15958	15840	15872	15759	15899	15834	15637	15771	15791	15796	15813	16154	15653	15963	15907	15746	15838	15929	16108	15918	15788	15949	15880	15950	16023	15785	15831	15915	15842	15809	15842	16003	15925	15814	15865	15757	15890	15827	15766	15893	15934	15771	15846	15627	15707	15791	15968	15612	15605	15667	15828	15836	15925	15856	15979	15938	15888	15950	15752	15735	15963	15858	15576	16057	15818	15930	15785	15787	15884	15954	15930	15925	15881	15774	15814	15906	15767	15987	15942	15724	15778	15746	15792	15889	15982	15890	15844	15786	15961	15759	15749	15727	15866	15802	16028	16001	15961	16004	16087	15921	15805	15828	16110	15703	15706	15832	16167	15925	15856	15863	15998	15841	15856	15733	15895	15866	15975	15747	15788	15818	15856	15866	15873	15773	16016	15875	15826	15683	15803	15822	15854	15804	15736	15717	15788	15999	15877	15613	15930	15911	15756	15609	15868	15953	15798	15936	15920	15914	15882	15886	15696	16032	15890	15872	15939	15997	15950	15911	15772	15712	15821	15716	15847	15726	15670	15912	15858	15932	15913	15880	15922	16005	15628	15798	15813	15885	16132	15836	15966	15844	15908	15744	15964	15647	16001	15682	15678	15889	15744	15839	15715	15807	15858	15902	15902	15778	15917	15883	15834	15828	16055	16013	15958	15690	15767	16059	15938	16050	15909	15958	15965	15966	15688	15871	15886	15760	16016	15897	15826	15643	15815	15869	15755	15858	15781	15924	15913	15891	15819	15998	15760	15847	15885	15910	15897	15977	15720	15874	15857	15867	16027	16004	16010	15962	15950	15911	15881	15939	15843	15960	15954	15779	15960	15878	15727	16023	15847	15791	15756	15735	15970	15928	15637	15701	15824	15795	15888	15684	15674	15830	15851	15962	15675	15780	15878	15757	15845	15771	15873	15963	15800	15962	16120	15828	15913	15930	15903	15720	15902	15754	15701	15855	15756	15649	15914	15748	15825	15969	15741	15841	15959	15761	15887	15870	15799	15855	15744	15830	15818	15935	15776	15886	15690	15624	15936	15921	15947	15978	15666	15807	15762	15739	15875	15833	15896	15898	15808	15724	15710	15903	15715	15854	15763	15734	15459	15979	15772	15816	15864	15880	16084	15988	15935	15892	15983	15696	15780	15921	15850	15750	15684	15870	15658	15705	15837	15866	15939	16062	15914	15698	15808	15861	15886	15955	16071	15803	16022	15810	15868	15929	16026	16001	15750	15811	15966	15839	15931	15798	15903	15869	15880	15945	15825	15828	15655	15690	15868	15874	15846	15828	15781	15888	15842	15833	15900	15919	15752	15907	15796	15825	16035	15941	15891	15921	15772	15975	15893	15704	15813	15788	15805	15805	16015	15746	15923	15977	15831	15804	15833	15828	15834	15923	15849	15718	15883	15852	15909	15820	15890	15830	16047	16006	15919	15878	16118	15816	15729	15890	15882	16004	16022	15808	15836	15835	15829	15958	15982	15864	15870	15873	16015	15889	15888	15908	15791	16014	15877	15966	15762	15771	15855	15744	15854	15898	15641	15906	16046	15672	16104	15843	15726	15793	15877	15894	15788	15724	15953	15884	15748	15961	16090	15847	15890	15737	15985	16097	16303	15852	15932	15887	15878	15922	16059	15751	15860	15882	15993	15594	15884	15808	16021	15851	16092	15924	15864	15798	15910	15855	15783	15976	15704	15795	15904	15814	15736	15632	15799	15902	16013	15777	15840	15759	15864	15889	15972	16060	15851	15789	15999	16029	15929	15907	15855	15865	15843	15834	16042	15829	15799	16014	15944	15748	15874	15899	15982	15939	15958	15755	16075	15886	15776	15723	15790	15842	15652	15696	15893	15852	15753	15903	15883	15903	15976	15730	15893	15685	15600	15774	16055	15877	15802	15859	15884	16076	15922	15906	15973	15864	15857	15926	15876	15916	16050	16011	15838	15831	15783	15773	15717	15874	15999	15813	16021	16052	15753	16166	15933	15880	15966	15859	15907	16061	15877	15939	15967	15923	15903	15845	15732	15836	15849	15847	15783	16002	15954	15912	15953	16028	15776	15952	15711	15646	15887	15736	15783	15701	15953	15809	15930	15844	16081	15790	15791	15701	15840	15994	15777	15742	15808	16063	15812	15641	15943	15894	15903	15838	15781	15961	15781	15970	15705	15924	15737	15740	15832	15872	15935	15846	15807	15850	15927	15781	16050	15793	15788	15728	15900	15832	15853	15771	15658	15865	15948	15696	15794	15920	15860	15809	15917	15695	15711	15925	15784	15682	15884	15990	15898	16115	15865	15592	15845	15832	15842	15713	15787	15822	15796	16012	15839	15643	15707	15931
59430	96711	81711	54119	34735	23194	17992	15497	14225	13963	14078	14155	13958	14091	14091	14121	14166	14317	14204	14118	14058	13992	14139	14140	14136	14061	14283	14050	14335	13997	14103	14149	14235	14262	14184	13961	14044	14040	14176	14135	14137	14094	14164	14453	13915	13978	14089	14195	14041	13987	13981	14009	14081	14201	14078	14093	14040	14159	14023	14191	14067	14129	14110	14048	13954	14105	14144	14110	13978	14122	14205	14128	14129	14011	14215	14121	14108	14079	14158	14201	14141	14061	13886	14062	14200	14077	14228	14011	14151	14214	14192	14127	14231	14070	14421	14159	13941	13991	14089	14084	14031	14065	13993	14237	14166	14174	14228	14099	14169	14252	14286	13995	14097	14174	14065	14168	13894	13998	13934	14030	13993	14123	14095	14237	13940	14304	14078	14071	14115	14166	14058	14150	14153	14022	14168	13966	14079	13918	14122	14158	14168	13968	14005	14130	14279	14076	14095	14047	14069	13965	14103	14146	14171	14165	14110	13906	14234	14053	14156	14142	14025	14136	13940	13965	14141	14006	14152	14073	14063	13919	13962	14124	13956	14199	14023	13985	14127	13995	14120	14150	14025	14207	14209	14144	13973	14169	14131	13973	14043	14058	14016	14204	14166	14110	14140	14122	14080	14007	14144	14074	14268	14116	14103	14098	14149	14047	14093	14120	14224	14053	14302	14132	14088	14139	14147	14205	13910	14123	14040	14056	14130	14222	14084	14044	14071	14070	14178	14031	14060	14095	14142	14088	14077	14022	14149	14144	14005	14148	14057	14121	14084	14093	13968	13994	14046	14056	14065	14122	14165	14258	14106	14167	14069	14161	14104	13988	14108	14099	14106	14011	14240	14242	14095	14211	14069	14076	14124	13929	13988	14108	14159	14119	14058	13983	14097	14017	14097	14051	14132	14061	14130	13983	14137	13950	14149	14043	14225	14078	14001	14208	14143	14124	14126	14186	14025	14150	14283	14075	14228	13896	14238	14085	14194	14179	14113	14067	14116	14137	13986	14022	14129	14172	14238	14015	14043	14112	14077	14054	14231	14326	14008	14005	13870	14157	14244	14024	13978	14121	14163	13918	14032	13975	14150	14127	14160	14205	13853	14138	14146	14073	14206	14310	13937	14268	14147	14054	14176	13964	14116	13926	14237	14233	14041	14054	14266	13977	14263	14298	14015	14206	14097	14043	14087	14061	14214	14132	14188	14094	14061	14158	14248	13955	14306	14047	14028	13913	14279	13971	13836	14019	14279	14094	14092	14203	14024	14114	14231	14158	14045	14095	14185	14200	13945	14009	14010	14099	13946	14053	14108	14106	14080	14243	14034	14005	13999	14239	13944	14205	14289	14123	14056	14065	14078	14129	14021	14041	14094	14110	14106	14174	14207	13985	14036	14145	14123	13895	14086	13997	14230	14163	13978	14294	14152	14195	14028	14205	13942	14047	14293	13956	14021	14061	14125	14225	14069	13993	14097	14127	14068	14073	14119	14052	14121	14225	14122	14045	14084	14090	14131	14116	13931	14153	14039	13909	14096	14059	14002	13976	14023	14047	13954	14111	14095	13921	14317	14092	14066	13895	14207	14151	14199	14131	14191	14167	14289	14124	14249	14057	13943	14262	14078	13960	14161	14144	14209	14088	14119	14254	14068	14163	13964	14027	14061	14202	14115	14152	14088	14108	13988	13877	14185	14058	14241	14088	14181	14072	14159	14045	14274	14131	14020	14098	14101	14021	14139	14135	14106	14015	14053	14213	14075	14172	14108	14348	14042	14171	14160	13995	14099	14178	14227	13998	14011	14013	14056	14187	14204	14050	14187	13872	14205	14246	14253	14157	14095	14094	14100	14050	14030	14184	14150	14217	14160	14221	14292	14096	14157	14092	13953	14240	14121	14149	13979	14000	14179	14169	14016	13985	14147	13912	14061	14101	14128	14019	14120	14113	14123	14137	14181	14109	14084	13986	14265	14286	14038	14030	14041	14011	14339	14257	14182	14141	14089	14078	14134	14075	14096	14135	14034	14134	14123	14161	14107	14261	14261	14297	14034	14101	14074	14305	14126	14205	14149	14134	14119	14040	14011	13958	14135	14119	14185	14268	14167	14144	13950	14110	14158	14206	14148	14197	14120	14193	14155	14112	14066	14012	13949	13911	14134	14134	14053	14037	13985	13944	14145	14044	14111	14101	14052	14088	13990	14077	13925	14089	14141	14109	14138	14125	14083	13966	14168	14197	14111	14001	14108	14002	14057	14201	13921	13815	14231	13921	13987	14096	14285	14052	14015	14080	14186	14003	14149	13954	14133	14020	14114	14150	14173	14110	14032	14090	13971	14054	14050	14160	13999	14131	14019	14076	14175	14162	14045	14099	14026	13993	14176	14000	14123	13969	14274	14155	14121	14032	14130	14192	14074	14127	14199	14160	14215	13989	14239	13961	13882	14097	14147	14094	14010	13985	14104	14383	14120	14221	14211	14252	14095	14157	14056	14125	14093	14023	14144	14266	14073	14107	14073	14250	13964	14091	14086	14148	14014	14122	13943	13946	14128	14164	14151	13887	14212	14064	14096	14141	14128	14161	14005	14104	14132	14115	13968	14228	14163	14114	14248	14020	14120	14078	14207	13996	14037	14275	13875	14057	14197	14103	14247	14105	14089	14013	14169	14126	14075	14045	13972	14119	14082	13960	14211	14130	14044	14035	14078	14027	14180	14106	14189	13982	13979	14112	14142	14156	14074	14122	14068	14334	14152	14258	14012	14125	14132	14123	14083	13925	13973	14126	14247	14113	14084	14224	13987	14153	14046	14055	14108	14157	14002	14153	14003	14168	14139	14119	14263	14099	14098	14045	14071	14170	14113	14131	14226	14080	14116	14183	14050	14001	13989	13883	14139	14133	14106	14194	14030	14031	14044	14027	14166	14069	14011	14135	14089	13946	14171	13986	14159	14073	14183	14064	14038	14183	14170	14147	14108	14144	14221	14061	14142	14030	14240	14013	14237	14110	14091	13923	14105	14045	14150	14093	14166	13934	14044	14163	14031	14089	14010	14066	14169	14174	14304	14082	14183	14202	13964	14035	14212	13935	14087	14155	14137	14113	14020	13959	14089	14184	14158	14022	13929	13991	14152	13913	13976	13945	14002	13959	14010	14223	14012	14120	14137	14083	14146	14107	14262	14056	14024	14169	14188	14074	13980	14256	14085	13970	14187	14055	14022	14150	14170	13880	14092	14113	14197	14232	14155	14172	14100	14141	13918	13981	14069	14008	14092	14206	14001	13978	14198	14070	14132	14234	14083	14000	14015	14133	14007	13946	14203	14132	14025	14013	14027	14114	14072	13941	14029	14089	14101	14059	14120	14135	14160	14072	14138	14062	14002	14166	14204	13965	14069	14022	14098	13912	14012	14026	14240	14063	14231	14156	14161	14234	14296	14080	14114	14118	13896	14025	14017	14086	14095	14191	13965	14147	14195	14150	14082	14093	14071	14201	13990	14079	14095	13969	14096	14058	14044	13971	14222	14141	14117	14082	14143	14041	14040	14034	14007	14099	14300	14263	13950	14046	14002	13973	14139	14190	13966	13983	13903	14083	14142	14221	14063	14067	14142	14179	14093	14131	14048	13991	14107	14121	14223	13975	14133	14066	14123	14274	14186	14048	14217	14271	14159	14001	14152	14104	14147	14213	14113	14237	14093	14019	14100	14003	14196	14135	14327	13935	14318	14095	14181	14077	14065	14109	14088	14211	14153	14086	14170	14127	13786	14212	14334	14059	14060	14168	14233	14085	14214	14142	14101	14157	14158	14055	14217	14116	13977	14133	14085	14062	14041	14245	14214	14131	14098	14069	14025	14087	13931	14025	13977	14137	14026	14088	14135	14119	14065	14136	14201	14137	13986	14110	14039	14178	14010	14036	14117	14028	14129	14213	14169	14049	14105	14084	14150	14143	14173	14158	14094	14204	14131	14281	14141	14074	14035	14104	14192	14012	14161	14125	14292	14170	14098	14070	14150	14049	14238	13987	14182	14125	14169	14169	14105	13967	14195	14110	14100	14119	14056	14100	14184	14094	14222	13957	14025	14094	14155	13989	14063	14086	14212	14001	14193	14115	14331	14007	14135	14097	14089	14254	14158	13951	13997	14091	14139	14037	14043	13903	14213	13994	14089	14035	14014	14178	14101	14291	14057	14151	14101	14059	14051	14311	14106	14115	14127	13915	14224	14120	14115	14104	14035	14061	14026	14042	14068	14141	14014	14069	14107	14188	14056	14249	14049	14097	14086	14224	14092	14050	13991	14033	14090	14147	14323	14176	14220	14106	14155	14023	14113	14119	13993	14017	14142	14204	14081	14064	13980	14171	14006	14109	14154	13937	14066	14052	14198	14148	14053	14093	14220	14226	14183	14160	14052	14135	14047	13958	14088	14212	14148	14067	14231	14174	14061	14168	14180	14121	14038	14034	14063	14079	14169	14081	14244	14139	14089	14283	14009	14134	14147	14236	14012	14053	14117	13996	14127	14070	14189	14008	14173	13919	14161	14186	14198	13988	13981	13964	14099	14239	14223	13814	14211	13943	14176	14054	14062	14066	14172	13999	14018	14118	14081	13978	14049	14006	14019	14091	14134	14144	13964	14178	14115	14104	14058	14073	14176	14208	14055	14008	14130	14150	14233	14130	14240	14134	14105	14075	13976	14106	14071	14046	14029	14060	14257	14205	14338	14133	14134	14284	14087	14161	14128	13898	14025	14126	14078	14266	13957	13960	14269	13875	14058	14103	14199	14059	14154	14014	14018	14217	14039	13956	14194	14168	13980	14008	14071	14140	14040	14211	14188	14274	14171	13983	14222	13950	14090	14188	14076	14089	14075	14172	14032	14116	14185	14032	14136	14086	14120	14010	14185	13992	14021	14214	14081	14290	14092	14146	13998	14110	14185	14025	14164	13974	14037	14150	14207	14080	14039	13939	14124	14143	14180	14130	14182	14050	14075	14132	14136	14250	14022	14152	14074	14116	14243	14032	14035	14164	14289	14070	14126	14152	14130	13952	14008	14196	14218	14166	14155	14105	14006	14080	13937	14305	14145	14034	14117	14012	13986	13905	14099	14249	14175	13907	14073	14088	14176	14195	14075	14213	14242	14122	13964	13913
32957	32865	32822	27752	19657	16990	16543	15986	16090	15852	16097	15974	16060	16097	16106	16073	16127	15849	15879	15823	15961	15934	15958	15954	15865	16064	15850	16219	16149	16082	16144	16019	16110	16071	15994	15822	16090	16120	15990	16041	15933	15805	15858	16162	15677	16061	15992	15815	16052	15801	15874	16022	15964	15873	16105	16092	16046	15988	16074	16027	15904	15824	15958	16046	16046	15959	16032	15713	15966	16166	16035	15976	15926	15829	15936	15917	16080	16107	16034	15934	16030	16147	15784	15844	15890	16009	16113	15987	15875	15981	16026	15988	15998	15972	15960	15842	15827	16050	15906	15866	15835	15904	15886	15899	15958	16028	15965	15909	15989	15873	15999	16018	15975	15973	15844	15938	16158	15857	15975	16112	15964	15803	15767	15932	15917	15805	16066	16121	16019	15938	16011	15914	15941	15889	15991	15995	16030	15957	16026	15872	16007	15848	15825	16045	16025	15783	16022	16114	15865	16120	16264	15902	15735	15913	16121	15973	16035	16011	16040	16063	15780	16150	16081	15886	16086	15984	15903	15998	15999	15979	15988	15886	15900	16040	16155	15856	16048	16033	16017	15795	15846	15832	16033	15757	15784	15971	16115	15846	16035	15883	15973	16062	15961	15978	15970	15962	15900	15898	15708	16050	15996	15802	16040	16102	16028	15945	15784	16093	15867	15857	16096	15841	15824	15834	15965	16092	15931	16098	15944	15937	16133	16206	15869	16084	15832	15979	15980	15823	16070	15934	15819	15835	15996	15927	15964	15915	15893	16022	15916	16053	15995	15880	15913	15940	16126	16024	16073	15941	15904	15927	16134	16082	16093	16033	16033	16024	15870	15882	16195	15743	16181	16078	15860	15823	15923	15893	15912	15954	15894	16027	15945	16137	15824	16089	16016	15923	15760	15979	15929	15828	15999	16025	15845	15870	15869	15848	16058	16035	15858	16041	15990	16033	16104	16053	15874	16155	16157	15919	15855	15826	15902	15756	15966	15725	16042	15973	16148	16116	15951	16000	15855	16018	15879	15998	15999	15940	16000	16025	15891	15976	16262	15920	16043	15824	15962	15956	15727	15860	16034	16111	15924	15894	16005	16231	15931	16019	15880	15862	15970	15871	16029	16006	16115	15879	15726	15946	16032	15775	15908	15987	15901	15921	15923	15989	15955	16010	16045	15903	16045	15867	15856	15723	15932	15905	16136	16058	15947	15865	15826	15795	16003	15985	16022	16123	15823	15923	15943	15919	15827	16081	15942	16007	15935	15815	15926	15800	15804	16024	15918	16047	15921	16009	15835	15995	15782	15938	16046	15987	15968	16283	15931	15904	16094	16119	16127	15863	15988	16015	15886	15801	15860	15948	16132	15824	15814	15893	15995	16034	16063	15986	15867	15991	16034	15830	15998	15923	16092	15914	16278	16053	15981	16003	16074	16005	16056	15894	15806	15893	15890	15911	16098	15968	15889	16019	15984	15762	16149	16030	15939	16157	15931	16007	16058	15990	16022	15949	15828	16037	15879	16075	15864	16049	16044	15874	16075	16077	15855	16099	16028	16065	16008	15845	15917	15773	16052	15777	15745	16020	15897	15977	16044	16112	16003	15992	16013	15991	16108	15896	15806	16036	15982	16075	16067	15960	16006	15892	16115	15919	16111	16074	15982	15812	16026	15845	15962	15999	15919	15995	15892	15843	15916	16042	16004	15773	16062	15974	16043	15865	15829	16059	16153	15869	15908	16088	16014	16013	15879	15879	15996	15989	15985	15933	15911	15803	16027	15846	15916	16088	15949	15935	16006	16005	15968	15945	16032	15886	16104	15995	16173	16157	15871	15786	16022	15997	16070	15689	16142	15907	15871	16204	15963	16036	16009	15832	15860	15947	15925	15924	15791	16147	15965	16048	15936	16051	15913	15938	15992	15891	16051	16023	15871	15903	15889	15936	15855	15983	16139	16102	16060	15908	15959	15996	15968	16011	16113	15944	15910	16146	15924	15986	15995	16039	16000	16079	15929	15839	15870	16017	15905	15952	16046	16032	16141	15879	15957	15733	16013	16286	15867	16132	16156	15969	15807	16117	15849	16072	16028	15758	15918	15843	16058	15871	16005	15962	16007	15955	16208	15817	16102	15904	15953	16040	16059	16084	15816	15994	15854	16240	16185	16030	16006	16018	16061	15957	15847	16145	16055	15980	15742	15948	16160	15950	16046	16226	16124	16200	16068	15877	15928	15894	15831	16108	16094	15856	16010	16001	16125	16096	16049	16060	16025	16094	15992	16091	15976	15910	15813	15974	15845	16103	15854	15886	16010	15743	15919	15959	15685	15885	15957	15967	15931	15978	16121	15938	15880	15895	15933	15999	15949	16039	15698	16142	15768	16033	15809	16061	16020	16161	15916	15973	16048	16162	15963	15989	16160	16044	16122	16001	15958	15956	16026	15795	16002	16002	15908	16017	16004	15797	16032	15806	16020	15762	15867	15946	16019	16011	16112	16029	15849	16088	15940	15853	16072	15842	16078	16311	15957	15909	15792	15978	16001	15678	16000	15957	15923	15950	16110	15958	16156	15909	16043	15863	15983	15904	16004	16035	16214	16131	16040	15898	16295	15964	16005	16157	16035	16011	15918	15912	16061	16050	15963	16023	15926	15881	15942	15886	15899	15809	15948	15963	16057	15934	15881	15961	16030	15832	15862	15879	16044	15710	16035	16061	16074	15899	16042	15937	15897	16018	16002	15947	16020	16065	16045	15858	15949	16000	16066	16089	16115	15870	15727	15823	15743	16078	16019	16013	16042	16100	16011	15962	16185	15970	16124	15970	16089	16139	15993	16082	16242	15952	16014	15916	16105	15925	15932	15877	15885	15922	15960	15940	15976	16030	16026	16163	16157	15880	16139	16183	16317	15917	16155	16002	15925	15874	16087	15977	15953	16062	15965	15956	15682	15974	15898	15831	16057	16059	16018	16051	15896	15755	15987	15943	16048	16010	15959	15961	16100	15920	15937	16004	15782	15940	15870	15948	16116	15957	15952	15908	16049	15971	15928	15920	15975	15841	16091	15818	15985	15976	16058	15855	16054	15945	16114	15891	15618	15969	16026	16033	15904	16056	15911	16170	16006	15818	16021	15999	16046	16023	15953	16066	15890	15894	16204	15728	15907	15942	15990	15895	15893	16072	16086	16080	16257	15862	15914	16100	15822	16134	15926	15983	15954	16050	15908	15799	16038	16025	16043	16069	15947	15963	15926	15864	15906	15819	16114	15682	15900	15889	16044	16109	16011	15867	15965	15883	16074	15916	15887	15881	16148	16023	15755	15965	15937	16048	15937	15818	15942	16019	16066	15849	15941	16050	16091	15844	16008	15883	15887	15943	15962	15968	16022	15983	16090	16049	15800	16179	15993	16054	16003	16021	15952	15806	15976	15864	15700	15795	15813	15935	15776	16135	15797	16001	15953	15976	15957	15893	16044	16013	16185	15988	15926	15917	16015	16007	15778	16148	16117	16268	15925	15761	16020	16170	15944	16060	15948	15955	16110	15788	15910	15931	15798	15866	15849	16015	15959	15952	16046	15787	15910	16024	16071	16045	15858	15980	16032	16049	16132	16205	15950	15808	15856	15924	15941	15940	15777	15941	15947	15941	16027	15929	16081	15941	15987	16145	16003	15867	15822	16000	15976	15930	15941	16025	15975	15996	15949	15913	15987	15767	15745	15910	15919	16043	16029	15901	16041	16020	15968	16059	16005	15874	16010	16035	16003	15939	15897	15995	15950	16014	16109	16031	16012	16009	16174	15895	15862	16071	16069	16070	16055	16039	15868	15990	15701	16019	15891	16070	16275	16022	15925	16096	15910	15999	15803	16131	16071	15880	16194	15957	16171	15876	15894	15809	16056	15971	16056	15960	16251	15793	16046	16094	15833	15710	16042	16088	16149	16007	16119	16037	15950	15882	15953	15848	16123	15906	15925	16070	15908	15885	16036	15958	15880	15953	16069	16124	15891	15974	16019	16129	15914	16011	16013	15865	15784	15855	15829	16069	16125	16115	16000	15941	16074	16105	15817	16062	16103	16168	15858	16146	15824	15825	15888	15830	15925	15968	15933	16069	15983	15846	16058	15819	16132	15867	15725	15782	15865	16074	15860	15999	15963	16009	15978	15886	16177	15852	15886	15794	15874	15966	15897	15956	16043	15875	16012	16000	16044	15801	16161	15944	15841	16034	15765	16032	15918	16062	15905	15907	15923	16123	16028	15961	15937	15827	15947	16040	15929	15873	15808	16068	16042	16015	15982	16062	15853	15891	15943	15903	15815	15900	15870	15994	15983	16139	16173	16153	16226	15985	15934	15937	16110	15978	15913	15911	15890	16002	15867	16214	16115	15934	15994	15954	15922	16039	16056	15984	15987	15787	16079	16318	16288	15842	16006	15936	16045	15927	16172	16074	15846	15951	15996	16049	16272	16074	16118	15875	15945	15992	15956	16032	15836	15895	16065	15934	15971	16003	16095	15973	15871	15909	15984	16061	15907	15929	15887	16176	16166	16138	15925	15837	16041	15887	15943	15909	15961	16017	15952	16004	16166	16063	16161	16087	16051	16101	15866	15861	15955	16041	16216	16027	15888	15896	15965	16020	16155	16056	15868	16024	15906	15841	16068	16045	16130	15896	16090	16036	16006	15878	15971	15923	16146	16158	15942	15731	15814	15850	15914	15963	16021	15996	15820	15853	16085	16001	15988	15993	15887	16033	16277	15933	15825	15988	16004	16091	15954	15785	15920	16102	15965	16024	15925	15949	16016	15980	16020	16100	15899	15898	16076	15864	15872	15966	16081	16033	16050	15839	16057	15961	15968	15941	16180	15968	15865	15996	15906	16014	15906	16001	15950	15941	15980	15874	16013	16045	16178	15890	15942	16117	16084	15868	15927	15903	15898	15915	16161	15901	15964	15965	15864	16078	15989	16113	15908	16000	15853	15954	15995	15977	16057	15972	16048	16006	16070	15823	16195	15939	16177	16148	15912	15970	15893	16081	16067	15851	16012	16047	15922	16083	16027	15983	16021	16169	16150	15957	16063	16130	16047	15939	15936	15895	16101	15794	16028	15994	16039	16011	15798	15769	15781	15889	16117	16167	16062	15879	16021	16209	15991	16105
45228	48556	37114	25302	17885	14790	14530	14210	14296	14263	14086	14065	14150	14150	14310	14158	14106	14159	14181	14125	14257	14411	14144	14285	14194	14269	14280	14093	14113	14176	14285	14210	14085	14244	14158	14271	14334	14288	14241	14066	14174	14280	14317	14307	14188	14276	14253	14256	14042	14339	14140	14075	14305	14160	14189	14228	14220	14024	14182	14133	14162	14022	14217	14210	14160	14210	14034	14056	14129	13991	14226	14117	14259	14116	14128	14244	14212	14164	14158	14178	14201	14244	14202	14201	14305	14141	14224	14276	14188	14186	14188	14361	14319	14142	14158	14172	14303	14106	14153	14207	14360	14086	14251	14344	14349	14251	14082	14137	14065	14097	14214	14153	14141	14188	14106	14147	14243	14359	14274	13974	14263	14221	14254	14361	14164	14153	14325	14263	14140	14178	14183	14138	14256	14251	14204	14197	14377	14163	14353	14189	14250	14085	14311	14229	14247	14271	14093	14297	14229	14315	14200	14281	14103	14114	14191	14279	14232	14228	14058	14262	14208	14162	14183	14161	14209	14167	14077	14193	14276	14158	14118	14086	14158	14258	14403	14128	14421	14076	14152	14289	14169	14310	14019	14198	14241	14393	14161	14196	14152	14234	14122	14247	14204	14134	14128	14176	14195	14124	14193	14220	14209	14102	14117	14308	14339	14135	14105	14104	14300	14208	14241	14060	14282	14253	14178	14119	14103	14082	14039	14229	14252	14169	14326	14154	14317	14310	14255	14215	14202	14242	14208	14187	14164	14228	14222	14283	14073	14289	14165	14265	14244	14225	14240	14078	14340	14215	14220	14197	14312	14177	14232	14128	14241	14333	14231	13974	14311	14099	14230	14114	14358	14248	14078	14173	14103	14064	14319	14208	14259	14521	14064	14252	14210	14106	13984	14277	14192	14317	14159	14343	14219	14067	14176	14173	14133	14233	14214	14163	14061	14176	14190	14159	14100	14242	14136	14274	14043	14147	14202	14117	14140	14019	14328	14128	14227	14122	14188	14164	14117	14050	14131	14153	14132	14313	14295	14192	14151	14123	14182	14281	14073	14162	14162	14164	14142	14118	14209	14119	14333	14173	14231	14147	14274	14240	14205	14241	14124	14451	14091	14165	14249	14187	14283	14213	14101	14361	14251	14342	14066	14255	14105	13975	14243	14188	14115	14094	14176	14271	14298	14068	14222	14406	14191	14372	14232	14163	14177	14141	14156	14134	14164	14347	14007	14234	14327	14109	14268	14252	14243	14174	14165	14205	14250	14207	14204	14246	14192	14158	14202	14347	14194	14371	14199	14175	14138	14075	14197	14232	14203	14202	14012	14252	14220	14176	14270	14070	14193	14117	14211	14203	14275	14312	14139	14170	14237	14252	14156	14397	14198	14058	14124	14191	14196	14279	14007	14192	14237	14230	14180	14083	14068	14206	14293	14268	14312	14254	14328	14061	14280	14314	14180	14174	14045	14085	14137	14194	14259	14221	14289	14221	14261	14263	14206	14498	14184	14214	14126	14233	14319	14117	14278	14319	14372	14260	14259	14076	14229	14134	14314	14265	14241	14227	14227	14205	14105	14258	14066	14316	14109	14165	14158	14240	14215	13953	14195	14245	14279	14119	14252	14330	14253	14303	14144	14077	14272	14333	14298	14228	14279	14121	14015	14403	14107	14120	14470	14276	14211	14294	14277	14249	14150	14110	14210	14161	14012	14128	14100	14240	14086	14361	14185	14219	14230	14102	14250	14104	14177	14171	14110	14203	14074	14098	14315	14296	14218	14289	14146	14292	14104	14521	14328	14327	14119	14229	14237	14111	14193	14335	14017	14179	14078	14236	14167	14183	14245	14160	14274	14207	14134	14084	14113	14313	14147	14239	14231	14176	14175	14195	14279	14213	14304	14321	14129	14238	14186	14157	14186	14146	14235	14415	14268	14100	14197	14224	14142	14099	14108	13950	14183	14118	14251	14071	14159	14213	14258	14359	14052	14302	14038	14295	14226	14138	13966	14152	14163	14207	14232	14248	14031	14327	14333	14273	14308	14200	14169	14106	14244	14076	14201	14190	14319	14205	14207	13999	14192	14231	14249	14306	14256	14232	14223	14027	14052	14097	14368	14358	14327	14132	14182	14087	14115	14100	14136	14321	14176	14184	14211	14189	14197	14151	14077	14176	14212	14156	14196	14152	14172	14294	14183	14220	14037	14141	14132	14103	14202	14270	14054	14327	14231	14269	14167	14133	14246	14138	14273	14051	14259	14095	14177	14138	14376	14127	14193	14184	14255	13926	14323	14184	14154	14163	14268	14312	14332	14370	14192	14110	14187	14359	14118	14372	14139	14184	14075	14163	14147	14123	13957	14042	14017	14156	14310	14096	14236	14157	14255	14290	14297	14112	14055	14205	14178	14237	14215	14131	14287	14184	14025	14354	14233	14298	14248	14212	14238	14265	14284	14251	14064	14160	14208	14160	14305	14272	14346	14235	14116	14283	14310	14120	14305	14025	14280	14089	14113	14191	14168	14266	14132	14075	14124	14232	14150	14150	14105	14295	14140	14146	14199	13983	14162	14180	14096	14100	14090	14153	14183	14050	14346	14143	14276	14186	14375	14161	14258	14144	14104	14195	14209	14103	14240	14172	14200	14194	14248	14073	14210	14237	14386	14163	14114	14256	14072	14349	14218	14233	14280	14200	14159	14197	14162	14127	14124	14258	14302	14292	14177	14160	14113	14127	14282	14209	14174	14194	14126	14209	14287	14121	14335	14067	14146	14198	14097	14126	14150	14248	14285	14167	14257	14281	14210	14289	14188	14210	14197	14215	14145	14055	14247	14378	14264	14211	14181	14268	14211	14166	14291	14292	14109	14048	14087	14252	14260	14156	14045	14178	14343	14264	14207	14171	14177	14231	14278	14071	14233	14220	14195	14281	14236	14226	14302	14181	14247	14223	14195	14071	14271	14314	14246	14316	14281	14019	14219	14267	13870	14155	14113	14140	14263	14227	14088	14255	14207	14247	14196	14313	14158	14217	14273	14153	14191	14198	14234	14164	14216	14244	14298	14358	14266	14023	14101	14120	14152	14229	14291	14174	14255	14115	14096	14217	14171	14230	14155	14203	14293	14092	14150	13996	14165	14378	14341	14118	14114	14131	14293	14098	14251	14260	14256	14124	14320	14172	14221	14220	14357	14270	14243	14193	14398	14041	14248	14044	14341	14369	14143	14132	14068	14133	14251	14328	14234	14237	14130	14089	14260	14166	14261	14206	14228	14215	14428	14211	14155	14270	14272	14157	14193	14164	14193	14186	14123	14171	14263	14268	14192	14183	14237	14102	14436	14171	14238	14163	14029	14143	14125	14022	14184	14144	14364	14270	14209	14210	14252	14329	14316	14161	14112	14198	14230	14235	14115	14243	14185	14347	14142	14242	14058	14210	14213	14163	14204	14338	14364	14285	14084	14262	14430	14154	14255	14318	14268	14265	14121	14178	14151	14276	14232	14244	14339	14221	14112	14146	14178	14149	14210	14231	14042	14132	14130	14113	14146	14192	14117	14119	14123	14108	14357	14126	14244	14243	14239	14144	14142	14327	14269	14126	14240	14259	14180	14009	13974	14382	14304	14071	14277	14201	14152	14086	14100	14178	14300	14182	14241	14127	14151	14259	14328	14085	14236	14245	14132	14143	14262	14223	14187	14181	14135	14257	14110	14115	14173	14141	14113	14265	14294	14254	14245	14109	14112	14097	14039	14276	14109	14274	14213	14286	14073	14296	14277	14079	14242	14260	14002	14389	14138	14089	14347	14360	14084	14298	14261	14327	14160	14246	14260	14245	14284	14251	14065	14145	14240	14122	14365	14072	14183	14208	14184	14166	14354	14093	14306	14164	14134	14295	14305	14177	14203	14178	14161	14040	14109	14132	14239	14096	14192	14231	14270	14133	14214	14272	14264	14139	14241	14262	14125	14161	14126	14084	14053	14172	14005	14179	14210	14027	14172	14144	14156	14190	14166	14069	14238	14111	14154	14191	14139	14248	14205	14348	14332	14266	14292	14378	14288	14201	14212	14118	14169	14272	14168	14034	14121	14262	14192	14336	14186	14107	14260	14236	14133	14346	14258	14266	14193	14160	14192	14156	14321	14266	14077	14219	14260	14200	14277	14141	14084	14127	14319	14148	14097	14145	14201	14274	14376	14135	14202	14152	14101	14065	14219	14212	14219	14173	14119	14084	14277	14269	14209	14191	14348	14182	14124	14279	14340	14229	14278	14125	14313	14234	14086	14103	14193	14353	14273	14236	14319	14250	14290	14173	14215	14194	14232	14214	14341	14304	14314	14245	14114	14067	14228	14017	14430	14221	14241	14389	14135	14099	14196	14043	14270	14109	14138	14408	14134	14141	14252	14042	14210	14064	14143	14173	14104	14140	14235	14309	14172	14042	14158	14009	14121	14359	14197	14241	14353	14210	14082	14282	14024	14078	13948	14063	14217	14003	14224	14124	14180	14255	14238	14220	14287	14185	14283	14111	14329	14259	14209	14216	14264	14185	14201	14167	14346	14245	14105	14188	14089	14282	14336	14150	14269	14217	14004	14306	14273	14206	14215	14263	14311	14188	14253	14336	14203	14182	14291	14154	14279	14122	14219	14100	14306	14121	14104	14100	14230	14126	14158	14212	14194	14055	14270	14135	14032	14343	14241	14296	14164	14057	14306	14166	14181	14093	14090	14270	14286	14247	14239	14092	14323	14196	14193	14194	14118	14056	14226	14136	14137	14198	14025	14301	14132	14186	14422	14099	14071	14206	14100	14154	14194	14182	14233	14162	14122	14310	14230	14250	14148	14091	14341	14257	14160	14139	14245	14195	14340	14245	14190	14182	14263	14063	14397	14226	14252	14310	14184	14300	14231	14104	14188	14253	14327	14266	14080	14155	14092	14221	14220	14224	14398	14240	14129	14210	14324	14281	14089	14083	14086	14092	14322	14417	14256	14128	14024	14089	14447	14182	14234	14226	14022	14312	14251	14284	14191	14114	14260	14304	14159	14248	14193	14048	14149	14159	14204	14258	14146	14267	14154	14243	14373	14273	14071	14142	14034	14227	14333	14431	14117	14270	14239	14078	14068	14186	14112	14071	14354	14060	14369	14427	14132	14114
24557	22891	31209	30812	25569	21824	18953	16084	14981	15260	15045	15252	15305	15208	15137	15108	15003	14988	14927	15059	14830	15074	14923	15149	14943	14930	15109	14810	14931	14985	14874	14939	14896	14958	15006	14996	15111	15023	15009	15062	15158	14964	14863	15034	15045	14898	15054	14862	14742	14988	15317	15028	14883	14930	14802	15007	15058	15109	14852	14952	14962	15024	14652	15010	15056	14798	14978	14977	14868	14987	14867	14910	15116	14863	14820	14753	14861	14975	14902	14912	14919	14972	14817	14897	14854	14969	14944	14861	15028	14859	14935	14934	14749	15016	15045	14837	14861	14696	15019	14936	14704	14943	14881	14862	14943	14759	14837	14957	15050	14911	14997	14820	14816	14936	14846	14537	14849	14789	15005	14943	14736	15005	14702	14803	14977	14954	14861	14909	14794	14827	14823	14849	14752	15066	14932	15004	14998	14844	14862	14797	14978	14869	14922	14921	14827	14872	14941	14825	14657	14819	14979	14677	14951	15065	14989	14858	14820	14838	14803	15005	14782	14849	14821	14808	14850	14764	14994	14823	14794	14841	14864	14979	14852	14828	14962	15056	14784	14932	14853	14910	15059	14783	14873	15014	14939	15132	14801	14935	14934	15009	14905	15037	14864	14902	14862	14545	14871	14591	14724	15097	14961	14966	14891	14786	14988	14870	14906	14818	15125	14844	14820	14985	14964	14751	14858	14690	14750	15011	14813	14833	15034	14912	14839	14948	14766	14938	14967	14796	14708	14909	15032	14811	14888	14765	14795	14883	14828	14981	14779	14923	14951	14745	14891	14979	14924	14894	14939	14820	14708	14972	14775	14876	14896	14865	14972	14996	15109	14908	14853	14807	14931	14985	14862	14772	14888	14893	15041	14784	14887	14780	14906	15053	14805	14989	14761	14850	14833	14853	14795	14855	14780	14815	14885	14814	14685	14717	14837	14967	14945	14703	15076	14914	14849	14861	14930	14904	14817	14828	14977	14827	14908	14859	14854	14839	14876	14754	14971	14932	15008	14972	14792	14771	14984	15022	14926	14851	14983	14806	14813	14855	14806	14743	14790	14869	14785	15068	14803	14912	14911	14850	14791	15006	14944	14958	14712	14894	14764	15065	14807	14763	14853	14762	14865	14932	15035	14765	14746	14917	14986	14850	14800	14887	14877	14886	15082	15004	14968	14905	15077	14977	14932	14994	14755	14930	14908	14972	14921	14902	14906	14892	15068	14797	14773	14708	14850	14868	14828	14997	14955	15004	14953	14718	14782	14742	15164	15046	14779	14868	14842	14805	14790	15000	15042	14884	14871	15017	14753	14609	14722	14780	15023	14809	14661	14898	14805	14722	14963	14848	14816	14809	14847	14792	14927	14896	14949	15038	14918	14859	15030	15018	14717	14808	15004	14907	14880	14912	14946	14845	14800	14860	14941	14875	15021	15060	14995	15015	14814	14810	15016	14963	14823	14833	14932	14908	14825	15051	15018	15090	15000	15106	14789	14740	14795	14952	14898	14803	14829	14814	15042	14999	15115	14938	14959	14981	14850	14923	14996	14980	14864	14775	14817	14949	15011	14723	15005	14707	14969	14914	15032	14823	14968	15036	15046	15106	15082	15061	14569	15120	14744	14994	14771	15004	14790	14864	14931	14861	14986	15027	14901	14872	15043	14933	14879	14892	14779	14987	15044	14559	14964	14953	14878	14772	15123	14751	15080	15036	14886	14900	15185	14799	14789	14920	14847	14948	14976	14926	15130	14939	14738	14875	14883	15006	14623	14802	15122	14900	14912	14892	14916	14962	15026	14860	15173	14796	14974	14924	15059	14845	14997	14796	15141	15113	14813	14754	14824	14973	14679	15031	14856	15035	14988	15048	14924	14936	14928	14780	14832	14849	15029	14897	14830	14894	14749	14950	14731	14793	14773	14983	15021	15089	14793	14865	14917	14968	14836	14740	14832	14983	14836	14851	14840	14901	14891	14782	14910	14967	14899	14838	14938	15119	14970	14759	14773	14874	14985	14764	14860	14810	14892	14856	15140	14987	14906	14862	14955	14931	14855	14865	14939	14901	14852	14946	14926	14976	14886	14894	14974	15014	14689	14810	15097	14921	14991	14896	14839	14831	14891	14974	14947	14880	14972	14762	14878	14919	14857	14925	15005	14939	14864	14731	14881	14839	14801	14912	14764	14868	14913	14792	14941	14813	14943	14881	14805	15006	14989	14857	14992	14820	14846	14910	15162	14884	14815	14728	14847	14877	15019	15016	14951	14964	14994	15241	14650	14816	14824	14868	15008	14831	15085	15018	14864	15130	15052	14885	14943	15018	14928	14965	14923	14979	15030	14917	14930	14898	14843	14917	14908	14961	14889	15060	14935	14991	14786	14923	15063	14846	14907	14836	14852	14885	15005	14968	14975	14838	14890	14649	14703	15070	14809	14983	14972	14988	14891	15000	14936	14953	14954	15046	14851	15028	14925	14895	15130	14876	14960	14944	14831	14685	14857	14902	14832	15048	14949	14790	15005	14992	14952	14748	15018	14884	15124	14903	14723	14962	14781	14822	15100	14902	14916	14982	14802	15015	14802	14942	14843	15140	14843	14823	14973	14806	14865	15039	14982	14826	15098	14864	15128	15137	14924	14722	15073	15010	15006	14864	14871	15000	15043	14977	14877	14842	14971	14926	14998	14729	14745	14721	14944	14956	14804	14801	14937	14829	14918	14961	14967	14808	14754	14957	14835	14769	14882	14839	14785	15013	14784	14966	14842	14925	14942	14902	14878	14985	14860	14852	14713	15116	14874	14942	14811	14892	15017	15124	14989	14900	14917	14886	14991	14987	15000	14844	14837	14978	15053	14816	14826	14876	14845	14641	14796	14853	14936	14927	14714	14714	14777	14687	14591	14687	14739	14826	15003	14712	14815	14825	14716	14935	15022	15050	14931	15088	14969	14869	14929	14947	14838	15082	15055	14867	14860	14929	15015	14878	15002	15003	14748	14833	14612	14978	15009	14921	14902	14799	14884	14767	14835	14942	14995	14933	14820	14888	14936	14858	14751	14971	14863	14949	14965	14957	15179	14882	14869	14815	14864	15028	14823	15043	15082	14947	14746	14858	15073	14842	15196	14945	14899	14862	14985	14922	14922	14850	14987	14987	14914	14922	14873	14817	14818	14902	15038	14940	14922	14910	14812	14959	14777	14916	14871	14910	14910	15079	14807	14983	14691	14840	14933	14876	15035	14902	14978	15006	15058	14911	14995	14905	14928	14886	14879	14805	15079	14963	14820	14701	14912	14834	14729	14825	15084	14857	14926	14923	14971	14727	14839	14914	14774	14815	14946	14884	14941	15062	15012	14931	14836	14894	14938	14756	14925	15081	14942	14906	14827	14848	15137	14966	14991	14969	15023	14828	14936	14846	14862	14858	14832	14905	14932	14758	14848	14693	14861	14791	14889	14902	14690	14755	14937	14922	14822	14884	15020	14816	14768	14615	14976	14752	14805	14870	14872	14898	14927	14705	14977	14914	14873	14929	14730	14793	14849	14918	14862	14912	14879	15022	14623	14914	14896	15167	14971	15041	15064	15119	14894	14896	14835	14851	14860	14949	14905	14796	14957	14975	14834	15199	15066	14972	14768	14843	14842	14941	14954	14844	14984	14882	15026	14993	14933	15032	14791	14832	14946	14810	14980	14803	14976	14984	15003	14878	14874	14864	14900	14992	14860	14997	14818	14985	14837	14919	14739	14899	14845	14907	14732	14985	14772	14816	14826	14881	15060	14921	14800	14848	14961	14915	14831	14904	15098	14701	14792	14841	15002	14812	14839	15013	14991	14892	14875	14872	14885	14777	14899	14933	14818	14728	14852	14818	14824	14836	14893	14798	14881	14607	14905	14983	14890	15065	14951	14768	14882	14847	14804	14863	15009	14867	14986	15038	14978	14883	14738	14883	14883	14875	14906	14880	14820	14910	14895	14846	14864	14834	14711	14873	14853	14844	14767	14950	14667	14866	14902	14958	14781	14814	15017	14997	15005	15034	14978	14874	14976	15047	15038	14699	14911	14858	14783	14983	14806	15043	14912	14827	14892	14999	14868	14762	14969	14997	14897	14747	14827	14961	14917	14877	14865	14780	14838	15002	15057	15040	15050	14933	14902	14795	14959	14816	14800	14848	14913	14810	14705	14984	15020	14895	14867	14913	14682	15029	15027	15069	14903	14860	14959	15164	15034	14843	14879	14973	14771	14645	15171	14901	14923	14884	14924	15004	14908	14877	14756	14881	14997	14840	14970	14783	14861	15020	14947	14862	14973	14883	14783	14788	14961	14973	14872	15037	14831	15057	14946	15084	14787	14884	15014	15018	15024	14752	15049	14840	14779	14896	14801	14947	14696	14956	14821	14892	14664	14878	14806	15010	15036	14838	14838	14916	14940	14966	15058	14845	14893	14783	14847	14963	14991	14897	14857	14667	14951	14958	14888	14938	15027	15186	14831	15031	15079	14999	14981	14893	14857	14879	14961	14905	14837	14788	14825	14748	14762	14795	14809	14783	14909	14870	14946	14943	15036	14874	14987	14704	14913	14880	14830	14863	14951	14967	14835	14984	14848	14921	14649	14882	14751	14868	14781	14929	14855	14934	14928	14883	14772	14756	14789	15013	15071	15061	14788	14854	15044	14936	15044	14777	14951	14925	14689	14987	14704	14889	14872	14851	14654	14898	14907	14840	14906	15053	14954	14915	15077	14934	15211	14861	14794	14819	14783	14744	14960	14722	15011	14721	15155	14852	14774	14845	14879	15073	15119	14822	15060	14806	14977	15057	14989	14903	14917	14851	14950	14966	14953	14829	14981	14784	14948	14822	15055	14834	14967	14995	14978	14926	14911	14941	15070	14741	14762	14969	14958	14975	15004	14928	14829	15031	14994	15020	14599	15042	15030	14896	14937	14724	14743	14986	14988	15085	14905	15018	15047	14907	14956	14910	14873	15047	14918	14822	14922	14812	14679	14887	14727	14887	14794	14912	14766	14808	14932	14770	14876	14760	14870	15019	14903	15017	14882	14829	15008	14958	14845	14965	14847	14986	14775	14555	14753	14866	15034	14764	14871	15006	14890	15050	14842	14915	14848	14921	14776	14764	14974	14982	15031	14720	14898	14866
62606	83652	67057	46674	28339	17479	14892	13917	13554	13702	13509	13595	13622	13527	13568	13536	13515	13620	13604	13587	13578	13544	13418	13643	13604	13487	13509	13543	13630	13405	13394	13618	13590	13426	13611	13491	13357	13434	13561	13470	13541	13477	13644	13550	13616	13484	13563	13466	13579	13492	13580	13504	13495	13394	13456	13495	13524	13700	13372	13702	13449	13512	13691	13600	13618	13487	13502	13517	13576	13390	13561	13581	13410	13497	13609	13607	13567	13514	13437	13463	13602	13640	13509	13578	13533	13471	13585	13501	13351	13513	13498	13516	13532	13536	13490	13666	13607	13485	13608	13486	13464	13565	13546	13513	13580	13668	13517	13541	13431	13390	13510	13395	13526	13497	13449	13495	13629	13490	13663	13524	13554	13485	13439	13430	13443	13715	13573	13583	13472	13458	13373	13428	13466	13644	13496	13549	13536	13552	13509	13433	13589	13506	13369	13488	13697	13610	13555	13568	13702	13618	13576	13517	13458	13570	13613	13478	13600	13532	13467	13566	13377	13547	13576	13548	13359	13648	13539	13348	13555	13372	13364	13521	13355	13421	13487	13459	13522	13662	13471	13574	13422	13425	13577	13671	13403	13466	13315	13441	13434	13640	13518	13490	13619	13693	13641	13665	13566	13486	13647	13527	13621	13549	13408	13489	13440	13612	13418	13442	13555	13592	13758	13465	13386	13608	13516	13546	13582	13640	13541	13407	13544	13428	13628	13450	13596	13484	13515	13447	13470	13424	13448	13475	13565	13415	13437	13571	13385	13591	13351	13569	13486	13548	13513	13737	13599	13434	13648	13642	13503	13501	13509	13494	13524	13516	13721	13580	13362	13456	13570	13533	13558	13556	13671	13540	13500	13555	13591	13528	13594	13550	13541	13465	13589	13569	13613	13527	13679	13463	13583	13485	13594	13486	13595	13510	13513	13472	13688	13485	13444	13433	13491	13390	13524	13551	13499	13531	13488	13590	13582	13514	13592	13469	13659	13605	13629	13637	13475	13371	13524	13454	13433	13573	13598	13551	13563	13590	13492	13413	13498	13658	13450	13519	13375	13420	13478	13483	13624	13566	13479	13415	13521	13544	13609	13565	13500	13482	13432	13478	13560	13630	13495	13574	13510	13470	13507	13570	13664	13364	13480	13488	13460	13555	13677	13588	13483	13570	13523	13492	13625	13505	13579	13330	13566	13651	13405	13501	13460	13471	13538	13474	13526	13683	13775	13589	13535	13773	13582	13639	13562	13556	13498	13477	13462	13589	13299	13439	13521	13617	13639	13536	13449	13467	13605	13506	13688	13527	13459	13463	13575	13722	13496	13640	13452	13545	13409	13545	13541	13422	13452	13590	13537	13506	13474	13693	13697	13571	13422	13424	13598	13398	13654	13557	13443	13583	13625	13549	13209	13680	13540	13563	13411	13546	13467	13577	13411	13497	13488	13494	13637	13594	13547	13441	13392	13544	13359	13570	13772	13606	13526	13536	13481	13501	13595	13499	13454	13496	13389	13595	13643	13558	13622	13395	13355	13683	13481	13452	13483	13417	13433	13544	13371	13586	13591	13626	13389	13702	13300	13643	13508	13387	13588	13490	13392	13604	13497	13452	13589	13484	13614	13580	13489	13477	13522	13409	13345	13529	13461	13556	13420	13515	13458	13405	13669	13388	13516	13327	13703	13537	13593	13600	13492	13284	13482	13502	13454	13581	13440	13429	13550	13358	13363	13527	13602	13433	13586	13521	13541	13531	13467	13425	13554	13522	13375	13654	13474	13507	13555	13599	13539	13585	13595	13434	13586	13596	13475	13761	13547	13670	13556	13710	13505	13744	13494	13364	13352	13367	13579	13480	13416	13715	13575	13618	13505	13424	13574	13629	13514	13649	13482	13564	13445	13369	13639	13644	13481	13681	13588	13430	13724	13546	13432	13645	13464	13608	13493	13626	13432	13342	13572	13587	13550	13503	13572	13554	13642	13607	13565	13451	13725	13438	13398	13400	13531	13461	13453	13544	13515	13588	13544	13471	13450	13405	13475	13391	13430	13476	13235	13522	13647	13382	13510	13509	13434	13684	13428	13672	13597	13522	13534	13706	13454	13513	13610	13453	13471	13556	13461	13500	13474	13490	13665	13371	13505	13388	13569	13572	13603	13494	13539	13526	13471	13500	13455	13458	13585	13361	13497	13618	13412	13421	13567	13344	13693	13564	13625	13559	13560	13458	13543	13487	13377	13601	13492	13518	13509	13570	13365	13468	13576	13521	13548	13449	13708	13588	13406	13557	13377	13506	13621	13582	13540	13519	13503	13433	13551	13619	13414	13536	13551	13362	13386	13506	13376	13490	13569	13544	13587	13455	13539	13586	13502	13481	13571	13431	13589	13579	13738	13629	13427	13582	13501	13655	13501	13563	13556	13390	13746	13368	13454	13676	13441	13512	13410	13663	13526	13621	13564	13556	13384	13493	13513	13543	13578	13474	13729	13417	13587	13591	13642	13467	13580	13660	13565	13353	13557	13410	13469	13447	13547	13499	13479	13520	13490	13438	13596	13550	13518	13441	13488	13642	13482	13479	13535	13547	13517	13625	13577	13546	13558	13638	13539	13568	13492	13341	13713	13361	13680	13517	13424	13457	13708	13505	13448	13514	13535	13405	13608	13565	13457	13352	13557	13412	13577	13477	13508	13435	13515	13624	13590	13442	13484	13564	13531	13311	13651	13518	13367	13510	13417	13556	13344	13757	13594	13529	13462	13470	13518	13588	13529	13586	13477	13431	13420	13563	13476	13603	13560	13550	13420	13544	13687	13349	13683	13545	13425	13595	13529	13375	13625	13481	13587	13463	13457	13410	13491	13511	13552	13656	13426	13560	13374	13454	13531	13487	13545	13474	13533	13521	13432	13568	13516	13593	13413	13454	13592	13352	13558	13564	13663	13461	13487	13400	13496	13490	13578	13409	13513	13598	13509	13517	13409	13570	13505	13633	13457	13510	13562	13522	13629	13440	13571	13439	13690	13534	13431	13595	13549	13453	13472	13564	13543	13705	13537	13584	13619	13453	13572	13366	13628	13568	13651	13623	13484	13422	13535	13444	13503	13397	13529	13425	13702	13413	13595	13501	13586	13612	13658	13492	13412	13507	13568	13578	13489	13525	13574	13457	13545	13649	13390	13487	13480	13539	13656	13600	13516	13650	13546	13694	13526	13528	13776	13566	13573	13510	13561	13506	13383	13495	13554	13491	13572	13712	13651	13473	13448	13578	13607	13701	13577	13552	13488	13571	13652	13429	13446	13489	13509	13469	13555	13723	13567	13485	13685	13530	13510	13606	13552	13386	13453	13402	13531	13450	13540	13494	13511	13634	13618	13553	13412	13415	13493	13661	13384	13472	13460	13558	13473	13491	13594	13573	13366	13440	13605	13499	13478	13577	13335	13562	13468	13518	13678	13445	13549	13562	13369	13497	13485	13370	13584	13515	13573	13438	13584	13555	13491	13536	13517	13499	13411	13441	13672	13531	13548	13579	13536	13450	13708	13570	13592	13448	13600	13512	13522	13444	13574	13452	13510	13409	13463	13619	13531	13547	13621	13387	13632	13599	13622	13448	13438	13544	13617	13492	13559	13418	13529	13318	13575	13537	13464	13646	13545	13556	13565	13427	13633	13541	13523	13516	13608	13547	13509	13537	13442	13399	13572	13573	13546	13586	13433	13681	13560	13498	13504	13543	13485	13636	13427	13594	13537	13675	13443	13593	13571	13486	13515	13534	13573	13664	13431	13548	13606	13505	13507	13410	13373	13479	13541	13493	13561	13511	13355	13610	13475	13518	13382	13660	13436	13501	13334	13678	13461	13485	13574	13376	13599	13508	13432	13356	13337	13561	13577	13546	13619	13601	13594	13642	13598	13567	13555	13486	13679	13342	13472	13678	13626	13557	13489	13508	13581	13401	13624	13492	13472	13478	13657	13448	13569	13582	13510	13496	13471	13609	13425	13387	13347	13483	13464	13282	13528	13543	13368	13518	13502	13377	13527	13456	13334	13442	13729	13472	13512	13512	13495	13593	13563	13693	13322	13539	13548	13599	13570	13482	13491	13560	13521	13655	13468	13623	13555	13375	13551	13382	13579	13455	13620	13435	13574	13546	13490	13355	13546	13445	13523	13545	13562	13528	13477	13557	13470	13405	13406	13520	13530	13560	13394	13496	13706	13563	13467	13506	13551	13474	13435	13546	13385	13552	13742	13394	13526	13568	13520	13508	13462	13574	13432	13504	13654	13510	13630	13570	13393	13627	13458	13421	13450	13558	13628	13769	13641	13426	13529	13469	13776	13380	13616	13464	13584	13424	13355	13580	13570	13439	13447	13523	13543	13584	13581	13381	13675	13454	13684	13462	13671	13586	13630	13439	13515	13493	13527	13586	13418	13615	13542	13548	13497	13388	13427	13504	13574	13413	13436	13574	13408	13474	13310	13575	13520	13393	13494	13388	13627	13446	13664	13596	13407	13420	13406	13410	13305	13581	13506	13570	13558	13584	13627	13445	13434	13478	13523	13517	13349	13626	13585	13464	13582	13628	13384	13261	13617	13525	13562	13637	13708	13327	13581	13353	13505	13429	13515	13395	13539	13485	13515	13627	13479	13474	13545	13579	13493	13472	13567	13362	13710	13387	13460	13607	13586	13602	13527	13490	13526	13501	13565	13501	13599	13602	13467	13509	13575	13394	13392	13433	13429	13541	13431	13566	13468	13431	13579	13534	13538	13599	13619	13504	13364	13582	13569	13642	13616	13460	13459	13534	13620	13607	13560	13461	13714	13558	13590	13393	13548	13560	13413	13404	13714	13527	13445	13618	13482	13545	13422	13421	13509	13527	13606	13524	13589	13357	13568	13520	13555	13462	13449	13523	13504	13488	13449	13540	13404	13504	13477	13567	13574	13587	13551	13396	13666	13547	13603	13565	13509	13558	13386	13596	13561	13492	13558	13488	13570	13571	13494	13545	13410	13513	13589	13372	13651	13702	13726	13568	13477	13466	13446	13385	13491	13475	13582	13467	13480	13582	13405	13456	13543	13584	13506	13680	13510	13470	13601	13552	13480	13534	13448	13507	13550	13394	13567	13476	13542	13731	13555	13549	13529	13472	13525	13595
23100	21799	29892	26597	24208	23812	23068	16349	14927	14783	14755	14622	14620	14533	14351	14493	14598	14570	14688	14576	14557	14599	14601	14652	14414	14487	14544	14671	14366	14388	14435	14556	14652	14468	14359	14410	14326	14338	14614	14431	14477	14381	14366	14397	14260	14454	14206	14378	14518	14416	14624	14548	14296	14472	14310	14168	14358	14300	14393	14429	14432	14493	14407	14601	14565	14338	14463	14626	14615	14416	14639	14436	14225	14311	14328	14379	14171	14319	14404	14418	14504	14527	14270	14248	14255	14400	14179	14402	14310	14312	14317	14248	14468	14186	14218	14482	14289	14337	14252	14304	14227	14319	14236	14311	14592	14304	14538	14622	14229	14543	14455	14308	14416	14480	14345	14378	14491	14430	14530	14490	14317	14572	14554	14206	14367	14450	14455	14409	14329	14519	14481	14297	14162	14515	14332	14517	14352	14461	14295	14430	14345	14217	14418	14398	14466	14263	14342	14387	14363	14340	14401	14297	14285	14361	14341	14356	14273	14321	14315	14428	14294	14299	14269	14277	14347	14427	14576	14575	14431	14231	14433	14215	14270	14463	14469	14406	14484	14514	14472	14334	14120	14337	14358	14168	14284	14259	14323	14380	14302	14460	14169	14263	14313	14290	14361	14297	14076	14155	14465	14130	14293	14309	14167	14443	14113	14384	14304	14409	14347	14173	14151	14376	14170	14259	14190	14446	14399	14356	14350	14355	14319	14389	14390	14556	14323	14443	14488	14446	14503	14379	14464	14519	14318	14236	14570	14445	14478	14199	14249	14443	14289	14417	14323	14354	14253	14562	14269	14434	14251	14301	14437	14288	14179	14130	14350	14357	14321	14452	14300	14409	14489	14226	14514	14333	14298	14446	14242	14368	14457	14371	14411	14402	14265	14236	14361	14274	14228	14424	14384	14271	14280	14468	14342	14384	14166	14388	14157	14256	14424	14295	14550	14457	14151	14369	14067	14318	14017	14307	14242	14247	14310	14446	14334	14244	14347	14372	14244	14376	14318	14447	14207	14525	14259	14359	14387	14507	14221	14359	14273	14402	14325	14296	14443	14355	14429	14283	14327	14302	14320	14232	14340	14419	14340	14279	14385	14471	14270	14413	14342	14236	14445	14280	14337	14362	14163	14306	14381	14338	14439	14361	14382	14273	14378	14513	14325	14178	14604	14356	14494	14440	14360	14492	14327	14272	14233	14279	14236	14361	14509	14313	14389	14401	14370	14409	14343	14382	14187	14251	14321	14469	14353	14496	14427	14404	14327	14304	14110	14474	14402	14348	14346	14471	14345	14209	14416	14135	14460	14296	14377	14371	14324	14233	14352	14416	14302	14437	14406	14234	14569	14355	14528	14265	14333	14430	14433	14272	14315	14397	14282	14506	14474	14444	14142	14171	14315	14415	14424	14246	14313	14525	14293	14276	14415	14358	14331	14409	14460	14366	14268	14409	14039	14194	14220	14354	14164	14327	14227	14200	14318	14339	14346	14327	14319	14256	14430	14377	14321	14124	14480	14434	14087	14516	14357	14399	14536	14400	14531	14296	14277	14357	14394	14357	14524	14381	14430	14331	14124	14342	14314	14377	14341	14341	14520	14238	14429	14357	14212	14403	14406	14334	14580	14395	14190	14188	14371	14531	14248	14392	14334	14350	14318	14359	14263	14408	14336	14590	14324	14177	14292	14333	14565	14209	14410	14370	14383	14432	14365	14215	14375	14326	14309	14547	14165	14407	14309	14508	14341	14427	14166	14343	14313	14281	14468	14300	14199	14369	14361	14346	14547	14554	14316	14539	14317	14477	14386	14306	14409	14359	14431	14469	14309	14058	14283	14385	14506	14364	14438	14494	14264	14252	14233	14360	14381	14424	14276	14504	14322	14429	14565	14445	14383	14339	14195	14320	14249	14292	14260	14404	14440	14334	14501	14464	14501	14520	14593	14299	14405	14386	14274	14189	14238	14357	14356	14567	14179	14386	14320	14208	14353	14315	14332	14556	14214	14314	14338	14389	14479	14192	14574	14465	14285	14540	14384	14251	14215	14226	14389	14394	14419	14381	14364	14434	14201	14182	14266	14495	14322	14167	14304	14177	14204	14420	14279	14256	14218	14248	14366	14403	14238	14383	14345	14343	14334	14335	14416	14394	14342	14416	14345	14450	14329	14364	14364	14156	14293	14383	14176	14297	14466	14579	14544	14408	14192	14313	14303	14400	14180	14390	14498	14246	14439	14263	14252	14260	14428	14313	14435	14212	14284	14334	14359	14566	14279	14323	14481	14269	14347	14395	14291	14401	14323	14388	14307	14442	14271	14313	14389	14424	14357	14324	14273	14458	14471	14427	14274	14245	14374	14193	14370	14403	14258	14349	14471	14406	14505	14308	14350	14128	14410	14404	14320	14424	14628	14443	14417	14521	14181	14333	14255	14276	14356	14408	14228	14264	14407	14284	14308	14446	14632	14492	14487	14393	14311	14295	14387	14319	14369	14368	14327	14214	14169	14449	14356	14363	14405	14482	14285	14419	14348	14404	14537	14198	14383	14444	14298	14353	14268	14343	14413	14243	14352	14319	14496	14291	14375	14515	14429	14351	14297	14220	14377	14291	14506	14209	14392	14376	14287	14178	14449	14454	14544	14296	14381	14378	14325	14289	14329	14494	14588	14511	14351	14345	14468	14334	14437	14324	14290	14355	14401	14214	14520	14218	14120	14343	14479	14386	14382	14392	14307	14276	14347	14378	14311	14351	14236	14408	14499	14254	14409	14334	14392	14358	14322	14569	14412	14416	14197	14406	14394	14288	14321	14364	14517	14287	14486	14349	14170	14319	14357	14272	14450	14241	14459	14244	14403	14299	14269	14456	14448	14137	14230	14369	14283	14418	14315	14202	14481	14198	14327	14300	14279	14257	14374	14277	14490	14292	14237	14358	14221	14207	14170	14297	14483	14377	14561	14168	14250	14277	14335	14451	14294	14414	14327	14391	14267	14489	14315	14378	14457	14341	14414	14311	14325	14369	14357	14306	14298	14296	14273	14358	14329	14331	14390	14433	14363	14395	14110	14239	14365	14568	14267	14522	14350	14343	14275	14321	14448	14253	14388	14434	14447	14322	14321	14373	14345	14305	14369	14250	14420	14317	14343	14280	14342	14394	14555	14270	14477	14432	14399	14434	14441	14515	14320	14162	14531	14422	14273	14333	14354	14284	14176	14525	14257	14474	14366	14219	14129	14179	14347	14238	14419	14260	14428	14351	14525	14487	14341	14406	14357	14357	14380	14342	14372	14402	14221	14262	14255	14269	14504	14210	14514	14316	14490	14255	14413	14510	14435	14345	14299	14393	14506	14416	14338	14443	14564	14303	14338	14576	14376	14274	14397	14201	14306	14359	14380	14420	14271	14382	14325	14223	14372	14124	14443	14560	14384	14350	14413	14196	14271	14358	14343	14382	14236	14388	14483	14422	14171	14484	14576	14181	14431	14234	14320	14177	14365	14170	14304	14254	14253	14379	14290	14188	14547	14221	14479	14454	14314	14199	14406	14108	14413	14293	14322	14526	14456	14312	14181	14376	14307	14304	14424	14251	14172	14274	14446	14230	14351	14353	14294	14284	14282	14415	14548	14340	14353	14223	14189	14444	14322	14152	14176	14185	14473	14439	14528	14443	14429	14295	14243	14268	14461	14421	14240	14413	14296	14323	14277	14492	14281	14314	14302	14138	14241	14282	14419	14493	14407	14322	14425	14278	14428	14416	14221	14428	14359	14315	14326	14330	14437	14446	14283	14370	14356	14319	14439	14424	14375	14265	14479	14406	14117	14409	14421	14440	14329	14453	14387	14482	14329	14543	14421	14258	14335	14336	14319	14287	14476	14382	14113	14291	14207	14277	14093	14480	14351	14286	14466	14293	14603	14474	14337	14673	14093	14390	14473	14422	14319	14366	14437	14383	14350	14483	14221	14274	14365	14315	14266	14335	14395	14218	14444	14417	14343	14184	14366	14232	14299	14434	14368	14401	14247	14274	14419	14476	14363	14377	14248	14419	14226	14549	14316	14329	14388	14387	14226	14301	14508	14477	14282	14405	14394	14271	13966	14371	14352	14290	14386	14421	14403	14461	14355	14471	14362	14426	14320	14561	14280	14351	14391	14235	14382	14260	14404	14402	14404	14256	14514	14264	14401	14388	14384	14448	14276	14292	14327	14197	14136	14316	14372	14034	14285	14263	14226	14395	14436	14373	14266	14345	14412	14360	14303	14368	14312	14551	14357	14252	14346	14335	14416	14381	14320	14551	14564	14318	14459	14333	14378	14286	14336	14243	14213	14341	14416	14225	14330	14210	14395	14248	14564	14283	14337	14427	14255	14365	14445	14359	14223	14386	14393	14245	14148	14255	14239	14472	14305	14269	14250	14303	14346	14307	14574	14472	14298	14499	14192	14483	14262	14208	14262	14220	14425	14547	14408	14283	14211	14345	14359	14452	14303	14229	14314	14297	14434	14160	14301	14420	14399	14293	14421	14408	14300	14375	14287	14473	14586	14541	14269	14425	14429	14335	14303	14448	14332	14496	14339	14285	14277	14220	14368	14419	14299	14179	14183	14252	14409	14352	14271	14185	14349	14417	14465	14350	14286	14397	14746	14315	14138	14386	14452	14388	14522	14420	14336	14282	14480	14272	14379	14459	14381	14122	14202	14367	14307	14371	14186	14239	14466	14210	14304	14309	14306	14318	14480	14324	14374	14529	14438	14464	14241	14328	14330	14437	14434	14341	14348	14360	14433	14219	14345	14169	14179	14317	14408	14427	14511	14379	14384	14455	14400	14337	14425	14476	14447	14290	14354	14023	14254	14361	14502	14389	14609	14537	14348	14347	14325	14232	14438	14505	14187	14251	14232	14292	14405	14445	14280	14351	14479	14189	14333	14380	14234	14475	14384	14448	14365	14322	14476	14242	14498	14358	14344	14442	14271	14316	14213	14398	14589	14442	14316	14256	14487	14456	14411	14381	14141	14297	14192	14265	14396	14275	14316	14323	14301	14365	14245	14201	14326	14052	14401	14160	14409	14426	14323	14386	14570	14261	14369	14417	14248	14398	14220	14484	14321	14278	14375	14346	14321	14299	14217	14356	14346	14311	14360	14350	14414	14136
60541	94503	81156	58489	36649	20946	16068	13898	13190	13186	13073	13056	13184	13124	13050	13176	13292	13160	12894	13181	12925	13292	13091	13303	13152	13117	13080	13078	13224	13282	13150	13151	13214	13268	12968	13156	13173	13180	13134	13374	13046	13123	13226	13192	13014	13280	13233	13144	13219	13248	13065	13188	13015	13204	13299	13241	12999	13225	13288	13205	13156	13131	13014	13072	13123	13092	13190	13249	13202	13079	13096	13143	13161	13179	13075	13260	13094	13099	13138	13230	13164	13134	13247	13096	13111	13274	13299	13358	13058	13194	13275	13086	13182	13131	13008	13141	13074	13108	13257	13254	13189	13270	13129	13132	13074	13077	13186	13101	13290	13224	13222	13288	13145	13151	13161	13143	13169	13190	13335	13025	13150	12998	13103	13081	13208	13050	13125	13043	13165	13113	13181	13231	13192	13223	13236	13204	13227	13164	13269	13167	13010	13209	13259	13272	13088	13217	13043	13064	13123	13060	13149	13147	13283	13060	13114	13192	12980	13155	13032	13275	13205	13141	13171	13035	13167	13127	13120	13000	13147	13203	13138	13216	13142	13321	13306	13101	13000	13151	13097	13090	13165	13263	13061	13219	13050	13007	13191	13107	13104	12992	12897	13239	13021	13107	13045	13120	13416	13138	13126	13295	13121	13089	13123	13009	13119	13171	13216	13116	13104	13063	13159	13014	13010	12960	13126	13083	13128	13285	13048	13236	13204	13088	13029	13161	13156	13123	12960	13051	13217	13144	13131	13142	13218	13196	13031	13343	13122	13082	13152	13200	13142	13155	13156	13048	13241	13004	13183	13204	13145	13040	13228	13165	13248	13100	12997	13190	13042	13037	13109	13081	13140	13311	13194	13175	13168	13041	13188	13166	13058	13035	12912	13122	13216	13030	13155	13031	13039	13069	13204	12997	13216	13098	13125	13220	13148	13227	13082	13076	13068	13096	13201	13206	13100	13092	13203	13044	13016	12982	13105	13087	13206	13147	13202	12997	13011	13264	12996	13096	13216	13102	13030	13199	13192	13156	13191	13066	13228	13260	13281	13023	13028	13166	13074	13205	13003	13193	13201	13187	13150	13232	13279	13127	12946	13168	13088	13097	13134	13081	13088	13248	13087	13134	13300	13139	13108	13082	13067	13027	13074	13189	13100	13230	13229	13204	13249	13151	13081	13243	13137	13105	13082	13192	13324	13118	13201	13120	13154	12950	13134	13220	13209	13093	13146	13226	13150	13280	13197	13122	13151	13114	13190	13066	13281	13122	13149	13194	13292	12961	13214	13360	13209	13081	13208	13159	13144	13007	13165	13100	13080	13293	13078	13057	13166	13315	13217	13080	13177	13167	13201	13043	13166	13042	13130	13153	13017	13190	13100	13239	13234	13045	13170	13212	13204	13260	13219	13248	13202	13090	13242	13044	13117	13155	13085	13339	13176	13162	13109	13085	13066	13237	13290	13271	12950	13156	13195	13020	13308	13316	13194	12977	13054	13058	13005	13146	13219	13037	13069	13148	13051	13266	13304	13100	13359	13295	13165	13128	13002	12981	13126	13003	13166	13114	12993	13204	12883	13306	13122	13073	13165	13150	13285	13083	13278	13119	13070	13096	13086	13021	12959	13134	13179	13257	12929	13261	13160	13150	13153	13192	13093	13118	13148	13150	13235	13184	12971	13267	13190	13050	13131	13125	13112	13058	13122	13196	13097	13058	13219	13214	13162	13267	13065	13025	13402	13127	13285	13221	13219	13171	13140	13178	13175	13033	13195	13203	13168	13109	13227	13137	12985	13287	13236	13257	13018	13263	13012	13126	13088	13093	13057	13116	13166	13169	13206	13188	13082	13248	13051	13190	13223	13028	13074	13154	13185	13101	13158	13016	13111	13024	12930	13264	13220	13060	13013	13123	13209	13149	13178	12918	13073	13001	13218	13072	13154	13109	13158	13287	13176	13126	13240	13156	13156	13091	13180	13128	13065	13158	13252	13165	13197	13208	13183	13121	13119	12943	13133	13276	12981	13159	13054	13155	13024	13135	13178	13228	13103	13303	13189	13288	13167	13066	13164	13144	13124	13378	13041	13285	13171	13008	13186	13153	13196	13217	13221	13129	13005	13141	13015	13070	13108	13056	13270	13214	12981	13162	13180	13093	12978	13070	13166	13208	13123	13061	13025	13143	13139	13004	13287	13036	13212	13032	13008	13150	13075	13175	13137	13076	13067	13232	13116	13040	13205	13299	13182	13149	13008	13120	13162	13055	13199	13194	13072	13163	13148	13074	13231	13072	13099	13028	13195	13295	13217	13164	13327	13239	13026	13163	13216	12942	13227	13020	13173	13192	13096	13155	13189	13107	13156	13176	13070	13102	13235	12997	13117	13368	13182	13283	13150	13046	13181	13103	13108	12991	13202	12989	13100	13131	13146	13171	13122	13164	12987	13219	13214	13158	13126	13185	13122	13260	13123	13007	13315	13288	13180	13067	13296	13080	13195	13234	13284	13162	13005	13142	13205	13308	13117	13077	13133	13225	13066	13084	13034	13171	12930	13071	13072	13143	13106	13184	13077	13273	13202	13149	12994	13356	13049	13321	13137	13310	13291	13175	13117	13105	13175	13103	13272	13071	13172	12969	13195	13011	13089	13265	13205	13087	13146	13175	13201	13030	13148	13123	13256	13132	13113	13180	13089	13053	13013	13139	13285	13181	13242	13112	13107	13268	13091	13098	13086	13097	13268	13127	13112	13254	13286	13153	13121	13173	13183	13223	13030	13081	13221	13085	13292	13036	13059	13071	13131	13355	12951	13221	13059	13253	13097	13081	13122	12981	13161	13149	13141	13147	13122	13088	13070	13146	13224	13213	13144	13009	13332	13057	13042	13019	13296	13185	13130	13039	13092	13184	13141	13255	13146	12962	13145	13181	13051	13017	13067	13103	13231	13024	13148	13180	13176	13181	13091	13063	13215	13176	13190	13148	13179	13075	13164	13129	13239	13226	13090	13204	13061	13054	13011	12972	13178	13224	13330	13208	13068	13222	13046	13252	13001	13133	13186	13255	13209	13112	13125	13082	13012	13248	12903	13187	13126	13082	13107	13187	13140	13011	13126	13210	13133	13168	13296	13342	13084	13320	13025	13099	13213	13212	13138	13223	13160	13248	12991	13095	13112	13267	13055	13267	13396	13072	13083	13322	13058	13081	13238	13000	13325	13157	13238	13107	13220	13204	13140	13169	13134	13187	13180	13246	13308	12964	13130	13103	13142	12968	13086	13212	13108	13189	13249	12955	13298	13196	13149	13178	13063	13228	13155	13148	13175	13055	13141	13131	12949	13108	13159	13190	13176	13305	13156	13199	13046	13253	13127	13230	13231	13002	13164	13130	13147	13045	13074	13057	12979	13119	13195	13109	13009	13192	13179	13205	13152	13150	13144	13260	13107	13192	13086	13038	13108	13088	13243	13163	13190	13074	13371	13135	13042	13064	13077	13071	12955	13017	13159	13200	13067	13135	13111	13203	13160	13052	13026	13080	13054	13140	13143	13060	13069	13195	13222	13085	13278	13077	13279	13052	13039	12844	13131	13162	13217	13076	13212	13201	13121	13195	12987	13055	13208	13151	13075	13174	12993	13003	13011	13130	13007	13077	13207	13061	13162	13194	13155	13058	13093	12867	13319	13115	13010	13162	13117	12966	13293	13203	13086	13283	13216	13035	13229	13193	13256	13118	13145	13202	13011	13215	13170	13054	12934	13125	13043	13145	13185	13089	13121	13167	13109	13276	13175	13009	13036	12971	13269	13235	13280	13060	13164	13222	13127	13110	13089	13102	13296	13000	13083	13183	13260	13221	13407	13220	13073	13199	13070	13217	12972	13109	13185	12964	13200	13204	13211	13386	13091	13231	12978	13148	13261	13046	13123	13244	13225	13218	13330	13152	13082	13071	13258	13094	13125	13266	13220	13169	13036	13091	12964	13032	13039	13228	13295	13098	13315	13113	12973	13159	13051	13180	13143	13052	13334	13223	13090	13068	13000	13092	13100	13154	13191	13055	13205	13149	13347	13220	13172	12947	13272	13182	13103	13076	13297	13014	13184	13146	13185	13129	13198	13308	13177	13115	13143	13209	13083	13262	13021	13035	13164	13090	13064	13280	13112	13234	13183	13175	13098	12902	13142	13207	13178	13216	13165	13163	13121	13309	13216	13109	13172	13165	13342	13164	13071	13239	13047	13282	13133	13300	13178	13108	13147	13223	13055	12999	13241	13042	13219	13276	13041	13255	13138	13090	12955	12897	13060	13161	13228	13167	13032	13129	13066	13061	13102	13053	13032	13060	13114	13215	13177	13136	13045	13023	13244	13110	13173	13233	13063	13133	13086	13163	13100	13219	13219	13137	13053	13114	13233	13156	13234	13163	13275	13226	13128	13043	13224	12993	13189	13159	13257	13091	13206	13072	13047	13284	13006	13221	13074	13090	13105	13123	13057	13046	13079	13237	13009	13275	13161	13219	13279	13187	12987	13199	13297	13196	13121	13045	13174	13123	13058	13147	13124	13285	13203	13135	13057	13287	13211	13235	13255	13180	13148	13105	13142	13238	13130	13104	13048	13159	13123	12886	13282	12997	13071	13135	13225	13031	12963	13145	13224	13159	13137	12923	13131	13096	13048	13101	13026	13220	13016	13210	13037	13062	13166	13170	13108	13161	13239	13051	13112	13112	13063	13128	13190	13173	13088	13093	13053	13148	13186	13076	13188	13186	13237	13200	12930	13102	13089	13138	13189	13071	13104	13187	13136	13079	13090	13013	13165	13153	13106	13223	13086	13147	13098	13186	13214	13055	13214	13148	13187	13141	13011	13066	13454	13015	13319	13166	12954	13283	13170	13199	13066	13115	13036	13062	13086	13185	13168	13281	13002	13249	13106	13289	13069	13079	13080	13148	13163	13229	13099	13201	13233	13131	13080	13143	13015	13278	13169	13138	13212	13069	13198	13217	13142	12975	13085	13206	12982	13149	13197	13214	13032	13086	13257	13219	13228	13179	13254	13049	13144	13094	13054	13017	13085	13070	13177	13095	13358	12941	13178	13179	13085	13062	13066	13134	13314	13183	13108	13179	13084	13172	13142	13132	13053	13163	13128	13126	12911	13063	13147	13222
32512	32920	31049	26165	17845	14903	14332	13969	14000	13854	14014	13758	13826	13711	13746	13912	13829	13978	13871	13885	13812	13889	13844	13875	13998	13850	14034	13608	13799	13695	13888	13918	13646	13890	13738	14056	13760	13767	13696	13693	13757	13960	13639	13647	13898	13800	13996	14032	13972	13977	13854	13898	13806	14031	13922	13919	13870	13893	13952	13899	13842	13837	13734	13655	13863	14064	13750	13701	13810	14067	13769	13938	13693	13764	13900	13762	13790	13637	13845	13816	13661	13920	13788	13851	13916	13720	13788	13988	13755	13653	13707	13818	13850	13856	13906	13716	13732	13853	13680	13828	13845	13869	13830	13857	13863	13989	13689	13934	13954	13964	13956	13942	13879	13805	13864	13886	13603	13898	13954	13764	13853	13966	13947	13882	13730	13866	13964	13848	13647	13783	14006	13890	13855	13798	13816	13805	13815	13979	13868	13772	13761	13751	13824	13821	13757	13757	13870	13783	13670	13713	13831	13929	13805	13826	13713	13788	13728	13881	13618	13701	13737	13602	13808	13848	13732	13738	13779	13886	13890	13786	13798	13762	13917	13884	13920	13836	14009	13781	13775	13957	13796	13947	13973	13625	13933	14088	13759	13857	13871	13697	14009	13881	13838	13837	13771	13834	13802	13750	13714	13776	13580	13879	13851	13885	13874	13759	13789	14011	13601	13786	13865	13865	13653	13912	13855	14054	13669	13694	13834	13825	13922	13891	13968	13790	13797	13728	13737	13801	13876	13848	13702	13950	13808	13633	13692	13622	13877	13928	13875	13698	13787	13831	13885	13927	13794	13864	13747	13691	13948	13818	13807	13815	13673	13894	13721	13747	13727	13789	13842	13691	13783	13861	13663	13687	13999	13808	13572	13835	13943	13671	13786	13757	13760	13796	13725	13852	13915	13760	13749	13808	13947	13727	13798	13912	13833	13929	13545	13926	13913	13911	13747	13685	13884	13787	13769	13849	13860	13849	13668	13829	13822	13705	13868	13802	13781	13765	13704	13660	13718	13774	13795	13735	13715	13767	13691	13793	14009	13824	13901	13996	13822	13921	13926	13906	13806	13798	13881	13740	13575	13776	13608	13867	13769	13769	13575	13892	13809	13783	13803	13832	13866	14086	13783	13846	14008	13808	13755	13983	13648	13766	13818	13766	13818	13841	13693	13785	13993	13786	13685	13792	13838	13820	14021	13970	13840	13799	13847	13748	13843	13704	13860	13888	13813	13856	13749	13853	13900	13883	13750	13905	13800	13880	13779	13713	13684	13807	13907	13732	13808	13760	13774	13841	13745	13866	13871	13679	13904	13925	13823	13493	13795	13896	13889	13742	13898	13562	13770	13835	13937	13717	13801	14050	13792	13886	13908	13809	13844	13940	13853	14032	13726	13908	13782	13808	13930	13885	13862	14009	13733	13737	13754	13713	13733	13754	13848	13929	13763	13709	13913	13788	13720	13773	13810	13986	13739	14029	13880	13915	13764	13846	13815	13868	13868	13768	13782	13906	13777	13960	13782	13832	13986	13808	14088	13945	13807	13894	13865	13683	13837	13911	13770	13767	13742	13830	13926	13950	14000	13770	13792	13918	13866	13800	13596	13844	13817	13703	13604	13737	14120	14088	14008	14007	13720	13888	13815	13925	13754	13924	13738	13685	13783	13771	13980	13740	13825	13747	13811	13898	13807	13809	13909	13822	13477	13813	13903	13743	13832	13825	13705	13836	13728	13814	13757	13716	14009	13854	13923	14063	13797	13820	13731	13859	13729	13704	13828	13930	13655	13661	13857	13784	13819	13828	13885	13853	13835	13657	13762	13906	13846	13756	13821	13772	13769	13673	13642	13946	13778	13974	13792	13842	14072	13843	13941	13856	13814	13977	13889	13884	13998	13748	13758	13798	13641	13651	13820	13839	13980	13818	14024	13585	13880	13616	13638	13835	13897	13905	13852	14044	13844	13676	13780	13667	13659	13790	13804	13782	13855	13821	13663	13991	13760	13663	13769	13848	13835	13819	13821	13651	13803	13720	13833	13944	13895	13997	13820	13970	13943	13627	13916	13675	13991	13732	13890	13633	13987	13760	13891	13764	13884	13995	13722	14010	13863	13801	13802	13822	13854	13824	13801	13944	13717	13607	13959	13716	13822	13864	13854	13846	13910	13840	13909	13834	14000	13719	13891	13739	13889	13817	13656	13889	13774	13900	13914	13655	13871	13839	13922	13940	13885	13776	13895	13695	13684	13912	13832	13871	13860	13649	13511	13971	13837	13730	13877	13864	13798	13762	13699	13916	13714	13766	13682	13760	13964	13790	13875	13961	13872	13801	13954	13761	13838	13756	13655	13906	13708	13710	13871	13848	13854	13958	13661	13762	13965	13793	13769	13881	13932	13757	13863	13866	13683	13742	13856	13931	13865	13839	13818	13834	13912	13754	13633	13851	13816	13904	13806	13888	13980	13880	13660	13801	13902	13914	13921	14022	13919	13761	14012	13805	13882	13836	13710	13772	13860	13767	13776	13665	13735	13778	13848	13817	13734	13945	13897	13975	13784	13742	13861	13966	13881	13750	13852	14098	13990	13904	13753	13947	13945	13953	13784	13721	13762	13930	14117	13637	13737	14024	13803	13916	13800	13817	14081	13801	13748	13640	14046	13724	13879	13981	13985	13660	13739	13879	13851	13904	13960	13812	13815	13837	13722	13837	13809	13895	13835	13712	13905	13892	13903	13742	13966	13727	13710	13694	13873	13842	13645	13606	13846	13896	13851	13776	13816	13755	13862	13712	13959	13973	13867	13972	13862	14120	13855	13934	13783	13885	14054	13670	13622	13689	13833	13898	14014	13766	13694	13790	13836	13875	13801	13848	13638	13887	13853	13770	13831	13698	13745	13735	13896	13857	13722	13968	13674	13839	13767	13739	13850	13874	13547	13895	14026	13744	13960	13857	13878	13816	13701	13926	14104	13919	13864	14010	13683	13842	13824	13836	13762	13718	13816	13749	13732	13695	13842	13730	13916	13728	13842	13855	13837	13758	13764	13896	13853	13863	13880	13909	13834	13872	13895	13587	13856	13724	13785	13792	13861	13882	13713	13662	13829	13543	13787	13727	13808	13823	13846	13937	13817	13815	13963	13707	13719	13880	13986	13709	13941	13744	13872	13891	13787	13947	13937	13516	13805	13649	13888	13877	13869	13821	13796	13800	13851	13639	13720	13680	14004	13803	13817	13766	13826	13689	14009	13854	13592	13929	13846	13712	13858	13761	13813	13763	13847	13760	13914	13824	13762	13664	13829	13729	13926	13971	13875	13653	14024	13875	13930	13934	13974	13777	13961	13747	14000	13811	13747	13707	13833	13783	13740	13908	13679	13847	13810	13939	13776	13941	13881	13906	13830	13882	13831	13924	13601	13820	13826	13920	13860	13898	13952	13541	13948	13778	13904	13893	13787	13634	13769	13797	13941	13796	13781	13837	13932	13805	13813	13855	13902	13809	13808	13695	13856	13749	13700	13862	13689	13798	13770	13798	13865	13605	13771	13786	13752	13822	13964	13980	13810	13819	13844	13747	13767	13881	13642	13778	13874	13912	13774	13639	13705	13791	13760	13725	13861	13835	13786	13650	13948	13891	13967	13825	13718	13738	13721	13837	13755	13932	13941	13879	13877	13714	13688	13731	13836	13546	13791	13949	13934	13837	13895	13799	13732	13846	13769	13904	13812	13872	13919	13794	13885	13785	13852	13806	13963	13772	13821	13950	13761	13853	13911	13891	13832	14034	13700	14013	13853	14049	14056	13932	13868	13905	14018	13727	13718	13958	13830	13989	13844	13908	13861	13934	13773	13820	13911	13791	14025	13936	13859	13847	13764	13808	13973	13938	13988	13800	13901	13849	13951	13800	13852	13918	13946	13866	13778	13909	13935	14002	13876	13876	13998	13863	13865	13960	13855	13642	13889	13989	13797	13766	13880	13859	13824	13830	13674	13880	13902	13727	13925	13772	13669	13808	13864	13820	13613	13825	13965	13837	13817	13656	13842	13885	13759	13707	13919	13911	14085	13685	13897	13783	13790	13892	13754	13778	13840	13876	13694	13980	13651	13928	13780	13829	13552	13860	13927	13771	13965	13613	13874	13842	13780	13774	13973	14014	13955	13734	13911	13835	13838	13958	13896	13860	14070	13764	13864	13817	13801	13729	13701	13864	13727	13989	13736	13841	13831	13720	13821	13955	13625	13786	13920	13835	13892	13822	13897	13685	13897	13882	13915	13677	13724	13719	13773	13871	13962	13989	13751	13851	13885	13849	13840	13648	13981	13970	13644	13987	13795	13804	13776	13883	13859	13737	13837	13869	13853	13940	13886	13853	13690	13850	13858	13801	13970	13820	13758	13803	13847	13651	13811	13847	13712	13791	13722	13673	13856	13999	14149	13678	13927	13762	13690	13744	13915	13751	13795	13687	13727	13904	13776	13977	13972	13802	13923	13757	14016	13646	13940	13872	14026	13896	13717	13802	13730	13868	13843	13908	13760	13783	13822	13718	13943	13983	13714	13937	13714	14027	13805	13943	13850	13957	13935	13822	13964	13758	13991	13829	13881	13801	13779	13681	13951	13835	13760	14051	13776	13732	13785	13854	14032	13750	13767	13774	13663	13711	13793	13631	13936	13810	13933	13779	13930	13835	13879	13652	13933	14037	13694	13612	13669	13829	13757	13814	13741	13825	13871	13749	13941	13868	14048	13844	13857	13781	13858	13904	13616	13859	13797	13937	13767	13818	13902	13702	13796	13868	13768	13828	13718	13926	13941	13781	13710	13782	13905	13963	13789	13855	13823	13855	13976	13948	13705	13863	14016	13850	13691	13907	13744	13847	13719	13641	13829	13934	14057	13720	13967	13860	13951	13940	13949	13878	13806	13863	13762	13711	13875	13720	13793	13970	13832	13930	13706	14082	13870	13949	13779	13742	13829	13986	13721	13674	13979	13860	13568	13863	13844	13924	13849	14027	13921	13728	13921	14012	13900	13840	13764	13876	13672	13871	13646	13828	13916	13904	13968	13810	13826	13649	13702	13840	13623	13888	13989	13643	13782	13868	13846	13917	13909	13870	13832	13867	14031	13834	13748	13893	13730	13870	13891	13611	13897	13830	13928	13810
44138	48221	35316	24510	16754	13652	13197	12966	12924	12795	12880	12742	12859	12709	12775	12752	12994	12847	12707	12867	12946	12843	12856	12890	12790	12713	12862	12959	12878	13024	12744	12732	12731	12961	12895	12725	12746	12848	12833	12828	12777	12676	12802	12736	12781	12863	12866	12809	12713	12740	12892	12736	12840	12831	12794	12933	12849	12966	12884	12786	12920	12739	12719	12789	12937	12883	12864	12863	12927	12923	12753	12808	12889	12816	12683	13002	12994	12801	12740	12844	12939	12763	12801	12862	12819	12889	12816	12870	12692	12859	12703	12781	12934	12792	12873	12846	12834	12930	12836	12887	12906	12765	12965	12775	12881	12887	12814	12850	12757	12923	13020	12834	12840	12788	12788	12780	12830	12775	13037	12906	12911	12975	12743	12964	12894	12923	12801	12697	12704	12726	12806	12876	12882	12681	12937	12767	12919	12792	12846	12710	12812	12947	12694	12861	12876	12756	12692	12681	12714	12804	12939	12837	12728	12829	12697	12835	12882	12720	12769	12958	12837	12720	12959	12949	12775	12854	12826	12916	12965	12851	12906	12803	12970	12809	12934	12965	12816	12877	12835	12688	12827	12856	12797	12763	12875	12798	12926	13005	12799	12856	13095	12846	12874	12895	12906	12793	12689	12862	12820	12917	12851	12771	12938	12801	12843	12757	12872	12787	12844	12851	12916	12843	12886	12820	12917	12843	12770	12820	13002	12806	12990	12816	12752	12962	12876	12755	12751	12830	12932	12663	12943	12742	13077	12883	12860	12840	12918	12731	12749	12733	12854	12919	12775	12849	12882	12766	12845	12683	12882	12983	12855	12817	12861	12747	12810	13138	12759	12814	12799	12659	12912	12870	12718	12776	12936	12803	12779	12852	12844	12756	12954	12975	12839	12804	12929	12822	13045	12828	12895	12792	12736	12774	12901	12761	12767	12808	12890	12773	12716	12707	12859	12739	12785	12922	12865	12852	12882	12741	12710	12864	12792	12849	12926	12810	12811	12842	12906	12917	12852	12903	12764	12793	12939	12965	12774	12817	12746	12903	12785	12685	12838	12919	13027	12829	12700	12689	12818	12880	12861	12765	12889	12775	12739	12968	12800	12937	12766	12814	12857	12901	12661	12929	12915	12990	12914	12784	12779	12822	12842	12891	12936	12750	12865	12796	12964	12822	12754	12809	12835	12833	12911	12939	12776	12779	12806	12662	12947	12836	12876	12928	12821	12785	12989	12757	12890	12936	12852	12875	12881	12890	12836	12896	12819	12669	12896	12904	13024	12854	12878	12839	12950	12695	12808	12886	12885	12984	12619	12793	12891	12793	13011	12952	12879	12807	12862	12859	12770	12917	12792	12704	12743	12819	12830	13017	12720	12645	12735	12802	12698	12755	12818	13039	12915	12806	12962	12962	12768	12895	12849	12895	12779	12870	12787	12894	12833	12621	12910	12935	12981	12952	13009	12656	12630	12723	12898	12860	12847	12943	12665	12817	12713	12870	12797	12994	12788	12732	12755	12758	13071	12790	12708	12863	12850	12942	12751	12792	12980	12876	12762	12984	12951	12816	12717	12931	12886	12771	12846	12755	12884	12852	12806	12863	12692	12908	12868	12783	12978	12816	13061	12659	12762	12942	12898	12770	12808	12848	12956	12891	12794	12818	12835	12891	12806	12992	12737	12871	12817	12771	12819	12958	12795	12865	12750	12795	12702	12664	12817	12771	12820	12813	12727	13056	12835	12860	12799	12968	12972	12911	12897	12742	12943	12805	12897	12639	12900	12767	12794	13002	12877	13013	12825	12737	13087	12888	12829	12958	12910	12890	12690	12729	12867	12918	12779	12874	12738	12867	12770	12783	12876	12714	12642	12830	12894	12932	12808	13001	12896	12858	12725	12846	12859	12854	12854	12757	12942	12721	12794	12840	12782	12869	12978	12827	12852	12915	12649	12847	12744	12924	12996	12869	12862	12959	12743	13131	12718	12922	12672	12679	12735	12864	12904	12856	12782	12893	12709	13066	12772	12751	12778	12902	13000	12792	12876	12705	12765	12796	12907	12802	12777	12755	13104	12842	12839	12868	12874	12939	12777	12928	12982	12884	12832	12732	12902	12886	12962	12973	12866	12892	12780	12941	12963	12835	12710	12701	12748	12713	12738	12958	12895	12674	12874	12793	12795	12719	12829	12831	12704	13008	12900	12893	12790	12868	12749	12762	13055	12800	12866	12956	12849	12820	12851	12743	12852	12733	12821	12810	12734	12895	12771	12786	12813	12722	12890	12765	12854	12955	12919	12863	12629	12781	12840	12948	12858	12696	12861	12747	12946	12918	12772	12813	12968	12852	12877	12704	12718	12948	12916	12931	12848	12736	12894	12845	12947	12777	12863	12883	12823	12982	12825	12902	12834	12924	12821	12828	12912	12790	12846	12839	12890	12839	12946	12965	12885	12919	12802	12866	12818	12826	12871	12758	12902	12752	12794	12755	12930	12863	12989	12881	12762	12972	12853	12969	12938	12727	12875	12869	12846	12832	12936	12728	12802	12829	12913	12737	12684	12878	12892	12770	12776	12968	12855	12762	12712	12797	12778	12790	12823	12730	12819	12867	12794	12974	12771	12870	12814	12904	12801	12848	12740	12879	12879	12792	12771	12824	12894	12847	12899	12787	12811	12987	12744	12889	12844	12813	12812	12734	12728	12796	12830	12808	12789	12785	12898	12959	12866	12831	12847	12967	12817	12945	12852	12847	12627	12738	12907	12776	12833	12910	12882	12767	12701	12879	13007	12816	12925	12820	12629	12790	12794	12873	12868	12856	12904	12799	12935	12982	12965	12992	12946	12853	12999	12788	12865	12741	12794	12888	12877	12728	12841	12821	12895	12849	12851	12848	12835	12766	13029	12775	12934	12730	12836	12832	12694	12802	12801	12912	12777	12881	12795	12879	12765	12891	12849	12743	12883	12825	12890	12898	12969	12829	12868	12862	12711	12953	12843	12849	12924	12801	12916	12754	12852	12807	12671	12753	12774	12961	12837	12897	12933	13069	12834	12783	13001	12846	12933	12778	12892	13024	12825	12846	12786	12703	12832	12744	12717	12699	12816	12799	12787	12828	12936	12802	12793	12812	12688	12916	12840	12830	12843	12756	12912	12690	12900	12822	12759	13020	12799	12887	12962	12892	12844	12962	12691	12884	12894	12922	12928	12806	12826	12906	12833	12781	12921	12876	12959	12697	12980	12908	12717	12911	12755	12869	12868	12796	12824	12727	12986	12873	12868	12848	12953	12826	12992	12743	12903	13041	12874	12742	12774	12790	13024	12792	12870	12856	12722	12866	12822	12808	12914	12774	12892	12758	12895	12750	12867	12821	12996	12899	12922	12877	12852	12885	12722	12886	12708	12904	12964	12744	12765	12799	12792	12858	12864	12764	12821	12822	12845	12943	12794	12879	12841	12779	12863	12759	12937	12821	12833	12650	12974	13019	12998	13060	12843	12665	12844	12857	12881	12988	12670	12716	12824	12747	12867	12805	12616	12938	12810	12909	12796	12728	12924	12783	12984	12688	12825	12858	12807	12783	12997	12747	12866	12834	12980	13006	12986	12854	12798	12869	12971	12727	12812	12794	12943	12919	12808	12830	12888	12542	12719	12815	12796	12838	12903	13005	12742	12892	12817	12888	12753	12958	12902	12835	12725	12908	12770	12781	12742	12720	12783	12709	13025	12765	12949	12749	12945	12870	12884	12877	12974	12822	12848	12656	12740	12904	12870	12819	12728	12794	12823	12761	12876	12878	12836	12757	12796	12815	12823	12825	12817	12851	12816	12925	12848	12871	12777	12943	12920	12949	12897	12864	12847	12796	12938	12905	12879	12909	12952	12826	12799	12735	12876	12828	12825	12965	12968	12618	12716	12729	12810	12893	12694	12873	12974	12816	12779	12838	12791	12792	12923	12852	12970	12671	12991	12858	12862	12900	12875	12875	12740	13009	12895	12741	12815	12733	12903	12786	12833	12865	12878	12851	12792	12629	12898	12917	12763	12941	12656	12827	12892	12937	12821	12884	12779	12955	12829	12775	12835	12746	12618	12868	12924	12851	12720	12845	13002	12943	12926	12931	12878	12607	13036	12932	12886	12659	12821	12856	12712	12823	12790	12736	12934	12922	12830	12859	12920	12905	12975	12985	12807	13017	12714	13017	12695	12696	12887	12740	12815	12721	12971	12707	13033	12787	12785	12729	12855	12930	12626	12811	12770	12753	12796	12836	12669	12668	12743	12946	12949	12650	12948	12878	13005	12743	12899	12938	12755	12898	12902	12649	12777	12887	12884	12888	12878	12852	12920	12877	12944	12912	13074	12875	12760	12837	12785	12900	12879	12788	12787	12765	12850	12887	12803	12937	12875	12852	12914	12929	12843	12696	12765	13071	12974	12797	12760	12822	12820	12795	12722	12749	12937	12632	12672	12784	12863	12800	12710	12880	12723	12724	12712	13043	12695	12726	12921	12960	12777	12828	12734	12785	12795	12786	12780	12760	13010	12788	12923	12911	12731	12830	12858	12840	13022	12909	12811	12776	12915	12898	12871	12903	12888	12778	12801	12897	12817	12748	12924	12856	12652	12955	13015	12634	12787	12839	12903	12866	12876	13000	12917	12797	12793	12966	12846	12836	12873	12917	12750	12889	12743	12868	12906	12810	12881	12797	12838	12809	12878	12910	12904	12836	12842	12859	12993	12748	12817	12888	13009	12822	12649	12766	12928	12883	12843	12815	12889	12868	12862	12690	12873	12730	12853	13044	12764	12696	12895	12827	12847	12893	12909	12700	12731	12877	12935	12882	12871	12905	12734	12747	12688	12871	12899	12853	12955	12828	12886	12716	12842	13006	12956	12716	12722	12834	12735	12855	12944	13025	12880	12859	12863	12861	12879	12893	12887	12687	12921	12926	12961	12933	12853	12853	12836	12940	12851	12938	12838	12750	12896	12849	12973	12840	12818	12852	12764	12828	12934	12684	12961	12842	13013	12709	12887	12788	12825	12923	12870	12754	12787	12759	12760	12867	12795	12884	13010	12751	12862	12919	13017	12915	12951	12924	12863	12816	12744	12884	12723	12872	12874	12820	12917	12912	12927	12802	12885	12884	12799	12925	12815	12829
24741	22904	31016	30484	25331	20330	16417	13291	12463	12396	12565	12224	12418	12487	12423	12158	12364	12336	12463	12529	12466	12365	12488	12431	12309	12339	12462	12150	12477	12333	12351	12337	12330	12523	12247	12264	12348	12163	12357	12056	12292	12430	12423	12249	12483	12314	12234	12282	12371	12359	12155	12204	12380	12174	12378	12359	12382	12409	12373	12307	12186	12174	12409	12386	12144	12229	12329	12434	12315	12290	12296	12282	12379	12312	12133	12292	12224	12347	12429	12273	12179	12233	12452	12303	12283	12340	12306	12416	12354	12277	12220	12245	12407	12293	12310	12335	12185	12351	12153	12196	12364	12192	12268	12307	12162	12312	11987	12181	12451	12122	12206	12443	12340	12327	12199	12058	12219	12407	12372	12389	12233	12451	12383	12154	12273	12340	12283	12105	12397	12326	12412	12052	12313	12185	12287	12110	12363	12305	12328	12221	12321	12344	12422	12270	12156	12242	12162	12194	12165	12257	12207	12311	12177	12240	12436	12297	12386	12281	12262	12290	12254	12142	12171	12225	12255	12270	12195	12238	12353	12329	12231	12231	12248	12098	12372	12201	12141	12317	12345	12442	12440	12479	12244	12211	12340	12092	12217	12230	12208	12295	12347	12281	12276	12160	12205	12190	12281	12252	12328	12327	12060	12285	12235	12241	12258	12197	12291	12386	12411	12265	12246	12312	12379	12245	12350	12057	12256	12280	12079	12256	12294	12332	12325	12367	12340	12286	12223	12251	12321	12261	12222	12180	12187	12360	12069	12238	12082	12046	12126	12056	12215	12136	12252	12233	12038	12280	12225	12248	12229	12345	12145	12223	12220	12248	12444	12249	12396	12185	12327	12416	12209	12397	12260	12178	12049	12401	12273	12154	12278	12396	12339	12273	12208	12186	12343	12095	12382	12262	12089	12120	12391	12094	12263	12009	12299	12136	12280	12023	12277	12309	12149	12246	12214	12217	12087	12240	12164	12345	12375	12300	12362	12318	12338	12215	12357	12316	12237	12367	12104	12149	12172	12316	12269	12350	12246	12321	12207	12187	12313	12193	12232	12245	12272	12167	12224	12295	12279	12423	12238	12246	12262	12106	12416	12341	12223	12375	12276	12256	12437	12253	12204	12242	12299	12153	12429	12359	12391	12215	12122	12235	12282	12186	12124	12237	12242	12194	12218	12213	12150	12221	12199	12291	12273	12313	12196	12297	12130	12514	12462	12422	12092	12114	12283	12197	12269	12219	12028	12327	12322	12082	12348	12059	12445	12275	12275	12252	12174	12270	12282	12186	12229	12275	12297	12388	12363	12104	12281	12327	12359	12350	12182	12281	12294	12183	12180	12269	12271	12173	12259	12195	12115	12202	12269	12339	12459	12434	12281	12328	12163	12284	12291	12359	12172	12207	12113	12199	12329	12448	12269	12531	12098	12393	12196	12119	12341	12403	12227	12218	12229	12182	12313	12274	12243	12211	12195	12136	12199	12135	12170	12342	12133	12289	12316	12259	12206	12256	12267	12225	12357	12395	12281	12181	12200	12242	12234	12284	12252	12118	12098	12358	12246	12109	12357	12286	12371	12059	12449	12202	12244	12124	12336	12151	12333	12228	12516	12257	12149	12291	12298	12115	12122	12205	12352	12339	12335	12324	12232	12373	12280	12225	12370	12318	12188	12283	12133	12149	12229	12210	12234	12165	12372	12241	12393	12229	12123	12356	12291	11979	12165	12308	12012	12199	12288	12283	12233	12187	12208	12271	12039	12300	12340	12094	12361	12310	12297	12057	12093	12193	12257	12311	12620	12109	12289	12233	12253	12211	12419	12141	12187	12192	12303	12051	12185	12343	12244	12175	12286	12326	12140	12027	12373	12279	12280	12379	12149	12354	12200	12138	12194	12242	12447	12357	12140	12166	12181	12204	12202	12332	12081	12159	12286	12326	12077	12239	12356	12269	12271	12263	12191	12229	12114	12288	12090	12049	12403	12361	12268	12276	12285	12308	12346	12184	12303	12278	12265	12242	12247	12204	12010	12173	12133	12196	12303	12159	12205	12339	12224	12298	12121	12379	12122	12236	12189	12076	12199	12308	12298	12349	12186	12267	12237	12128	12346	12088	12378	12147	12268	11998	12060	12449	12203	12230	12181	12204	12135	12322	12120	12249	12303	12289	12279	12069	12161	12140	12299	12258	12303	12156	12093	12206	12093	12346	12512	12255	12171	12140	12170	12242	12111	12173	12080	12324	12338	12098	12402	12217	12136	12250	12280	12283	12293	12090	12286	12233	12210	12330	12252	12396	12311	12378	12410	12324	12414	12214	12239	12290	12316	12117	12419	12205	12333	12332	12377	12318	12276	12210	12163	12107	12051	12195	12271	12244	12168	12257	12162	12218	12207	12162	12305	12220	12430	12421	12237	12332	12296	12325	12165	12415	12098	12348	12305	12268	12334	12200	12147	12226	12501	12263	12216	12284	12231	12303	12459	12187	12078	12316	12121	12204	12138	12221	12145	12049	12520	12279	12290	12390	12117	12304	12203	12200	12202	12123	12309	12239	12173	12408	12274	12200	12223	12305	12143	12159	12046	12191	12292	12282	12441	12265	12098	12145	12341	12258	12150	12317	12210	12312	12299	12155	12147	12219	12094	12181	12278	12261	12275	12337	12262	12238	12473	12168	12120	12308	12157	12334	12389	12190	12119	12317	12325	12228	12423	12211	12496	12343	12238	12316	12367	12137	12240	12393	12267	12201	12274	12120	12120	12370	12196	12389	12352	12109	12163	12299	12387	12274	12335	12252	12345	12221	12179	12130	12322	12227	12338	12420	12233	12268	12328	12365	12264	12148	12370	12208	12413	12386	12337	12309	12291	12234	12451	12226	12371	12267	12125	12284	12491	12340	12262	12303	12182	12256	12321	12352	12147	12226	12084	12190	12227	12240	12335	12348	12096	12390	12101	12200	12404	12355	12179	12277	12449	12222	12293	12332	12244	12145	12320	12363	12291	12423	12177	12214	12409	12317	12249	12292	12270	12150	12189	12185	12381	12290	12476	12117	12234	12298	12293	12363	12238	12305	12219	12253	12317	12321	12102	12253	12184	12231	12213	12164	12246	12342	12189	12151	12314	12221	12309	12215	12281	12124	12378	12384	12493	12402	12231	12519	12441	12435	12174	12246	12410	12136	12219	12175	12328	12118	12359	12310	12351	12231	12293	12232	12373	12132	12195	12233	12409	12438	12324	12416	12240	12149	12192	12256	12174	12040	12260	12509	12428	12326	12221	12265	12162	12309	12163	12077	12202	12251	12191	12349	12050	12285	12192	12227	12278	12247	12351	12173	12344	12456	12309	12173	12179	12146	12285	12289	12206	12281	12317	12148	12129	12059	12348	12354	12195	12181	12152	12277	12165	12196	12358	12211	12330	12076	12285	12372	12311	12263	12191	12256	12177	12230	12311	12115	12233	12389	12359	12244	12091	12223	12177	12354	12076	12159	12161	12275	12249	12073	12125	12281	12359	12422	12316	12222	12410	12360	12283	12175	12321	12253	12302	12082	12279	12377	12250	12151	12044	12316	12172	12277	12321	12369	12211	12065	12266	12148	12307	12261	12447	12280	12467	12100	12297	12295	12196	12336	12116	12304	12314	12295	12135	12328	12497	12441	12330	12189	12317	12326	12266	12244	12145	12420	12274	12235	12240	12116	12173	12166	12257	12353	12279	12200	12213	12173	12181	12228	12216	12266	12345	12264	12009	12339	12384	12247	12190	12149	12339	12349	12304	12300	12220	12344	12088	12262	12040	12214	12268	12216	12138	12407	12376	12490	12432	12099	12169	12305	12265	12345	12394	12283	12284	12111	12273	12373	12188	12170	12123	12216	12205	12310	12117	12158	12372	12249	12161	12145	12375	12182	12282	12312	12098	12221	12139	12265	12292	12217	12416	12347	12244	12223	12365	12216	12219	12157	12412	12255	12266	12370	12208	12333	12274	12326	12211	12193	12312	12318	12156	12216	12202	12277	12218	12205	12300	12135	12364	12238	12371	12270	12430	12294	12176	12130	12172	12072	12205	12373	12291	12328	12112	12157	12247	12226	12201	12359	12286	12095	12303	12422	12256	12260	12255	12266	12147	12294	12127	12231	12373	12236	12252	12283	12424	12203	12215	12302	12272	12395	12202	12426	12212	12326	12356	12359	12082	12268	12361	12302	12212	12328	12224	12230	12178	12303	12199	12248	12130	12408	12337	12231	12233	12253	12367	12326	12074	12168	12084	12188	12294	12277	12333	12433	12371	12299	12202	12221	12095	12256	12363	12299	12300	12262	12365	12167	12283	12215	12194	12234	12066	12143	12276	12356	12197	12201	12230	12282	12165	12127	12476	12354	12305	12270	12212	12227	12052	12192	12222	12301	12201	12189	12419	12105	12436	12362	12080	12176	12161	12349	12182	12229	12309	12311	12387	12164	12254	12192	12214	12393	12302	12283	12277	12281	12120	12149	12210	12255	12092	12174	12244	12053	12199	12018	12154	12137	12253	12222	12269	12179	12169	12284	12402	12372	12137	12288	12180	12311	12275	12287	12374	12153	12216	12201	12108	12252	12376	12281	12378	12182	12055	12314	12122	12365	12085	12186	12271	12135	12413	12316	12277	12295	12155	12205	12209	12297	12415	12327	12044	12329	12255	12319	12077	12129	12272	12308	12337	12273	12321	12314	12110	12447	12299	12363	12021	12110	12138	12354	12270	12314	12305	12370	12356	12222	12407	12244	12280	12273	12283	12106	12234	12302	12345	12290	12301	12266	12119	12281	12204	12253	12100	12374	12238	12297	12200	12168	12160	12350	12112	12126	12259	12207	12421	12368	12147	12299	12289	12368	12287	12426	12313	12340	12240	12308	12255	12137	12370	12393	12248	12308	12438	12311	12207	12079	12099	12208	12346	12247	12213	12356	12444	12252	12176	12293	12289	12112	12205	12403	12381	12150	12254	12353	12212	12210	12347	12210	12297	12385	12331	12218	12309	12180	12311	12276	12114	12306	12126	12106	12297	12288	12222	12202	12235	12367	12167	12167	12292	12341	12159	12183	12207	12162	12353	12159	12349	12370	12151	12257	12328	12392	12250	12280	12338	12099	12109	12095	12408	12186	12270	12315	12469	12201
62011	82053	65832	46578	29138	16669	13940	12535	11924	11802	11911	11822	11939	11840	11806	11857	11812	11828	11865	11790	11908	11966	11903	11914	11799	11896	11750	11769	11845	11903	11755	11810	12008	11877	11766	11916	11911	11822	11838	11782	11692	11897	11851	11844	11990	11910	11966	11785	11962	12010	11784	11700	11800	11894	11875	11844	11744	11865	11958	11940	11872	11806	11870	11922	11669	11931	12034	11760	11800	11843	11827	11797	11820	11860	11738	11772	11816	11908	11881	11847	11846	11947	11913	11752	11903	11891	11860	11859	11853	11923	11833	11918	11949	11753	11827	11867	11848	12011	11967	11888	11807	11855	11855	11800	11797	11838	11974	11849	11852	11801	11836	11913	11658	11799	11791	11992	11891	11860	11785	11626	11716	11769	11778	12031	11740	11915	11895	11881	11778	11908	11824	11875	11752	11928	11834	11934	11667	11943	11951	11813	11964	11894	11795	11868	11842	11826	11789	11856	11761	11879	11735	11888	11835	11748	11761	11825	11638	11883	11995	11877	11901	11738	11707	11798	11837	11731	11829	11893	11722	12002	11847	11829	11787	11817	11787	11912	11771	11836	11799	11814	12091	11875	11833	11907	11870	11878	11817	11825	11736	11836	11994	11944	11842	11792	11814	11916	11847	11750	11856	11724	11994	11869	11602	11951	11778	11883	11889	11868	11862	11679	11793	12012	11911	11684	11950	11887	11799	11878	11860	11883	11822	11812	12070	11863	11848	11979	11924	11648	11821	11805	11785	11838	11855	11815	11796	11874	11749	11789	11938	11875	11977	11763	11784	11805	11885	11783	11951	11886	11981	11631	11873	11759	11771	11600	11810	11805	11809	11871	11778	11797	11754	11759	11860	11840	11914	11826	11882	11721	11798	11854	11926	11864	11789	11774	11759	11880	11947	11897	11716	11979	11709	11934	11624	12002	11872	11755	11833	11793	11790	11959	11741	11861	11727	11809	11834	11851	11699	11859	11975	11735	11717	11864	11978	11766	12003	11773	11857	11862	11716	11840	11846	11732	11874	11788	11886	11831	11725	11961	11879	11901	11795	11830	11753	11894	11868	11850	11828	11955	11999	11719	11787	11812	11899	11726	11819	11753	11832	11744	12013	11894	11828	11876	11996	11959	11764	11800	11823	11749	11803	11780	11842	11851	11740	11838	11776	12004	11856	11754	11667	11789	11794	11866	11901	11814	11750	12019	11947	11745	11796	11775	11720	11820	11776	11908	11799	11842	11793	11919	11722	11761	11828	11820	11961	11828	11712	11753	11728	11763	11903	11913	11843	12011	11778	11735	11836	11823	11754	11706	11795	11856	11786	11811	11731	11714	11905	11849	11672	12058	11730	11859	11924	11811	11836	11744	11833	11727	11749	11872	11839	11817	11850	11790	11864	11970	11784	11720	11749	11838	11817	11856	11870	12073	11819	11675	11753	11903	11903	11628	12061	11891	11795	11904	11632	11709	11799	11909	11951	11801	11934	11823	11923	11765	11674	11901	11753	11803	11874	11975	11692	11943	11951	11879	11919	11751	11887	11885	11912	11856	11831	11982	11841	11797	11710	11761	11886	11816	11719	11804	11743	11883	11888	11800	11873	11792	11834	11759	11839	11898	11831	11778	11770	11793	11960	11769	11999	11899	12015	11830	11849	11934	11790	11860	11832	11822	11928	11781	11923	11801	11877	11911	11817	11952	11603	11952	11865	11698	11821	11775	11878	11870	11827	11867	11766	11944	11852	11792	11808	11901	11925	11864	11849	11946	11682	11863	11869	11955	11674	11870	11849	11889	11906	11817	11811	11808	11849	11874	11848	11910	11869	11732	11836	11855	11747	11844	11717	11697	11894	11872	11900	11805	11951	11957	11792	11928	11752	11893	11695	11885	11839	11751	11746	11740	11875	11691	11997	11765	11759	11740	11736	11840	11838	11841	11951	11885	11917	11829	11798	11940	11752	11945	11868	11882	11634	11776	11916	11804	11880	11874	11810	11747	11885	11772	11778	11755	11705	11916	11898	11839	11813	11881	11839	11877	11843	11787	11841	11841	11800	11888	11770	11900	11680	11948	11808	11733	11833	11709	11658	11708	11812	11842	11878	11865	11744	11923	11828	11714	11686	11757	11826	11717	11844	11881	11873	11755	11815	11801	11687	11725	11926	11760	11728	12016	11761	11935	11948	11694	11798	11733	11801	11760	11796	11810	11848	11836	11836	11793	11751	11952	11794	11819	11825	11824	11810	11794	11879	11918	11757	11889	11958	12036	11821	11803	11846	11907	11843	11913	11847	11943	11723	11834	12013	11909	11851	11712	11698	11701	11985	11855	11751	11862	11981	11887	11958	11871	11641	11869	11770	11834	11691	11918	11825	11649	11840	11882	11860	11891	11961	11849	11789	11958	11790	11847	11715	11802	11783	11861	11825	11819	11784	11801	11770	11740	11996	11754	11967	11812	11792	11857	11825	12079	11830	11870	11819	11916	11833	11778	11987	11901	11597	11906	11630	11839	11890	11844	11850	11756	11775	11921	11738	11751	11808	11592	11887	11847	11758	11919	11827	11898	11813	11692	11842	11653	11785	11947	11790	11769	11792	11742	11913	11949	11857	11908	11720	11768	11886	11821	11725	11846	11601	11773	11822	11747	11983	11859	11914	11827	11854	12022	11817	11842	11827	11761	11883	11821	11810	11873	11933	11827	11823	11814	11842	12063	11861	11849	11781	11816	11870	11665	11809	11882	11674	11806	11917	11890	11726	11734	11847	11836	11997	11907	12045	11931	11778	11885	11885	11753	11720	12044	11750	11894	11819	11606	11922	11770	11788	11784	11754	11993	11751	11951	11738	11909	11978	11816	11888	11820	11848	11916	11816	11851	11905	11937	11759	11774	11803	11829	11810	11902	11891	11793	11848	11675	11818	11893	11768	11992	11810	11850	11885	11834	11885	11670	11953	11825	11890	11848	11836	11882	11867	11844	11803	11733	11912	11807	11900	11784	11771	11695	11703	12000	11714	11752	11841	11748	11741	11902	11996	11792	11644	11761	11735	11799	11972	11757	11926	11836	11913	11902	11934	11738	11864	11825	11738	11742	11829	11999	11864	11922	11870	11843	11896	11668	12025	11869	11760	11886	12063	11829	11697	11880	11872	11700	11916	11927	11901	11814	11868	11975	11741	11852	12026	11853	11994	11686	11879	11793	11871	11869	11741	11790	11863	11879	11793	11804	11860	11726	11702	11706	11737	11769	11795	11787	11832	12019	11819	11674	11769	11665	11783	11886	11700	11728	11673	11835	11762	11879	11960	11868	11814	11897	11805	11874	11764	11933	11875	11937	11869	11984	11789	11866	11726	11801	11752	11805	11759	11797	11915	11920	11868	11858	11766	11729	11693	11806	11899	11845	11852	11855	11770	11877	11808	11806	11908	11857	11899	11828	11790	11605	11813	11880	11740	11957	11878	11856	11782	11694	11933	11919	11863	11889	11928	11795	11888	11880	11880	11853	11844	11853	11645	11772	11817	11759	11836	11843	11946	11808	11918	11732	11993	11899	11759	11899	11924	11914	11764	11879	11788	11851	11938	11933	11807	11802	11832	11817	11725	11939	11861	11816	11916	11882	11846	11890	11763	12053	11956	11874	11956	11877	11773	11835	11832	11890	11869	11774	11777	11842	11905	11915	11716	11730	11736	11982	11816	11836	11878	11935	11802	11744	11833	11854	11887	11854	11733	11842	11924	11839	11900	11979	11689	11690	11772	11639	11811	11990	11750	11757	11841	11805	11884	11834	11830	11794	11832	11775	11850	11808	11784	11873	11839	11939	11801	11950	11915	11749	11885	11755	11895	11829	11828	11849	11946	11728	11964	11802	11738	12093	11804	12012	11939	11889	11834	11923	11891	11917	11835	11954	11844	11844	11807	11867	11834	11774	11945	11850	11835	12084	11739	11746	11806	11792	12097	11844	11790	11850	11804	11829	11567	11774	11982	11906	11684	11762	11814	11727	11851	11846	11914	11912	11897	11813	11903	11846	11879	11812	11900	11883	11768	11829	11887	11893	11737	11859	11914	11695	11745	11902	11810	11866	11690	11810	11833	11824	11852	11930	11816	11644	11874	11850	11679	11850	11788	11845	11911	11718	11903	11842	11872	11814	11738	11970	11908	11755	11950	11897	11849	11748	11855	11975	11822	11829	11720	11974	11969	11687	11812	11846	11767	11759	11794	11708	11772	11954	11902	11855	11875	11751	11824	11718	11881	11878	11782	11973	12004	11934	11903	11771	11912	11934	11795	11854	11856	11824	11745	11962	11893	11843	11711	11944	11867	11926	11749	11933	11877	11711	11928	11829	11952	11896	11576	11869	11770	11693	11775	11907	11783	11956	11746	11849	11738	11739	11837	11939	11707	11717	11851	11889	11719	11758	11970	11861	11882	11849	11822	11862	11844	11929	11927	11911	11859	11973	11782	11787	11956	11801	11895	11909	11825	11758	11718	11955	12037	11840	11841	11763	11789	11794	11851	11749	11925	12022	11849	11865	11777	11972	11893	11864	11687	11892	11940	11786	11816	11851	11843	11813	11876	11904	11802	11886	11795	11657	11829	11901	11840	11896	12087	12038	11711	11649	11777	11848	11726	11986	11768	11724	11696	11926	11820	11875	11708	11784	11826	11802	11892	11889	11780	11758	11770	11775	11804	11984	11904	11901	11878	11641	11813	11751	11924	11837	11854	11817	11914	11763	11797	11915	11720	11757	11858	11832	11813	11744	11942	11798	11811	11672	12010	11735	11641	11828	11781	11890	11897	11917	11830	11849	11928	11737	11770	11889	11862	11888	11804	11768	11686	11734	11861	11733	11889	11990	11780	11801	11700	11820	11780	11744	11792	11852	11854	11911	11805	11861	11921	11752	11866	11781	11889	11914	11732	11941	11783	11825	11858	11792	11803	11776	11837	11857	11827	11766	11933	11759	11958	12020	11840	11857	11758	11810	11721	11902	11776	11771	11666	11967	11855	11955	11792	11920	11758	11920	12054	11896	11862	11886	11801	11853	11900	11849	11780	11758	11732	11688	11841	11885	12104	11715	11758	11963	11795	11808	11600	11752	11962	11884	11760	11926	11885	11865	11838	11849	11838	11869	11830	12012	11575	11735	11902	11796
22940	21676	29962	25624	23985	23482	22130	13971	11648	11645	11826	11721	11645	11460	11694	11374	11412	11378	11562	11566	11516	11391	11446	11490	11385	11399	11397	11247	11341	11377	11298	11440	11323	11426	11565	11393	11507	11337	11320	11156	11353	11210	11325	11409	11408	11431	11412	11575	11363	11345	11371	11191	11224	11461	11331	11200	11514	11498	11378	11368	11286	11298	11621	11354	11411	11289	11267	11226	11362	11255	11412	11277	11332	11323	11225	11201	11349	11193	11274	11303	11283	11312	11303	11324	11190	11320	11405	11158	11447	11476	11400	11313	11238	11186	11397	11317	11253	11318	11383	11378	11451	11369	11300	11380	11241	11283	11345	11259	11195	11241	11392	11175	11260	11333	11102	11279	11314	11340	11224	11434	11525	11221	11350	11300	11485	11194	11289	11184	11292	11398	11269	11245	11447	11251	11200	11484	11198	11334	11394	11298	11235	11265	11112	11303	11289	11327	11344	11412	11331	11309	11372	11166	11205	11313	11098	11141	11468	11185	11022	11376	11116	11321	11339	11436	11362	11353	11135	11308	11393	11227	11278	11210	11356	11382	11270	11122	11133	11254	11394	11187	11218	11181	11140	11138	11230	11316	11292	11335	11336	11235	11370	11202	11275	11368	11380	11476	11192	11256	11446	11393	11444	11393	11387	11229	11263	11227	11404	11190	11459	11232	11248	11205	11388	11141	11366	11327	11228	11370	11417	11310	11463	11368	11595	11229	11276	11233	11168	11358	11415	11404	11236	11270	11234	11280	11121	11279	11279	11332	11198	11181	11322	11234	11242	11248	11163	11299	11179	11229	11340	11288	11319	11297	11298	11525	11284	11313	11311	11205	11321	11269	11086	11432	11304	11471	11293	11416	11314	11176	11198	11236	11397	11317	11331	11243	11269	11287	11171	11252	11334	11342	11327	11109	11166	11193	11395	11236	11392	11373	11110	11400	11395	11363	11357	11377	11274	11246	11158	11225	11147	11243	11201	11198	11186	11381	11179	11263	11284	11277	11190	11344	11378	11153	11277	11482	11224	11289	11249	11261	11290	11335	11210	11384	11133	11273	11180	11475	11328	11171	11158	11291	11095	11385	11344	11340	11225	11106	11295	11315	11400	11441	11389	11603	11420	11392	11269	11356	11390	11296	11012	11085	11260	11303	11478	11138	11325	11161	11330	11331	11453	11386	11280	11375	11217	11503	11264	11364	11483	11317	11448	11294	11335	11305	11237	11201	11346	11392	11419	11294	11136	11245	11377	11349	11278	11271	11236	11153	11293	11240	11361	11356	11229	11459	11384	11271	11210	11520	11164	11080	11244	11305	11168	11232	11195	11394	11267	11183	11167	11164	11283	11372	11296	11193	11224	11326	11307	11430	11281	11495	11255	11252	11297	11163	11316	11300	11311	11039	11254	11254	11301	11378	11261	11199	11305	11473	11335	11434	11205	11350	11336	11406	11320	11291	11487	11339	11222	11573	11123	11318	11294	11375	11295	11245	11362	11345	11226	11356	11210	11234	11207	11482	11351	11214	11297	11301	11434	11301	11035	11253	11327	11163	11301	11185	11201	11428	11277	11291	11218	11295	11340	11200	11300	11431	11292	11236	11350	11300	11239	11293	11240	11256	11289	11482	11259	11215	11197	11242	11310	11305	11428	11229	11388	11237	11498	11168	11255	11534	11276	11382	11182	11161	11253	11246	11272	11372	11482	11353	11250	11206	11219	11178	11169	11349	11227	11269	11362	11274	11268	11262	11184	11188	11342	11080	11249	11407	11424	11312	11181	11206	11231	11437	11422	11265	11230	11169	11243	11311	11238	11237	11259	11433	11383	11241	11331	11461	11178	11460	11303	11146	11390	11328	11194	11409	11346	11313	11142	11146	11236	11317	11289	11232	11319	11227	11324	11414	11382	11160	11208	11340	11194	11344	11168	11325	11284	11330	11230	11246	11360	11305	11439	11387	11327	11083	11241	11399	11353	11326	11333	11519	11145	11283	11123	11532	11282	11271	11106	11492	11359	11312	11375	11389	11291	11373	11240	11134	11339	11322	11286	11318	11548	11265	11440	11330	11439	11309	11139	11185	11198	11344	11242	11267	11346	11285	11428	11428	11405	11341	11331	11206	11438	11555	11315	11266	11279	10944	11171	11295	11385	11271	11269	11189	11326	11415	11415	11246	11332	11181	11288	11158	11442	11277	11285	11312	11212	11434	11297	11333	11238	11339	11345	11291	11248	11287	11411	11152	11259	11329	11199	11279	11320	11190	11378	11272	11183	11334	11340	11196	11243	11230	11471	11291	11294	11429	11209	11204	11138	11233	11369	11334	11256	11276	11365	11275	11442	11244	11346	11280	11186	11260	11314	11332	11166	11166	11194	11267	11433	11362	11533	11270	11342	11300	11255	11293	11088	11412	11297	11390	11139	11207	11341	11508	11418	11251	11301	11163	11453	11356	11370	11267	11177	11312	11349	11275	11068	11313	11275	11215	11199	11214	11336	11384	11300	11311	11334	11194	11259	11324	11230	11158	11112	11359	11342	11265	11101	11332	11363	11254	11404	11351	11227	11346	11356	11419	11095	11267	11342	11284	11192	11103	11092	11348	11116	11260	11372	11357	11189	11241	11185	11152	11374	11316	11323	11191	11412	11411	11342	11505	11453	11161	11361	11292	11395	11422	11147	11178	11326	11328	11389	11400	11317	11217	11218	11380	11246	11376	11274	11120	11154	11115	11413	11289	11200	11218	11413	11305	11411	11367	11293	11281	11239	11347	11174	11205	11034	11095	11100	11234	11419	11191	11374	11255	11210	11385	11352	11336	11253	11126	11367	11214	11242	11250	11264	11375	11289	11291	11282	11338	11308	11398	11169	11318	11383	11338	11270	11130	11272	11124	11234	11140	11415	11285	11228	11310	11360	11337	11213	11237	11140	11302	11097	11271	11078	11246	11157	11391	11316	11306	11452	11417	11388	11348	11219	11320	11438	11420	11257	11350	11214	11275	11284	11343	11277	11397	11310	11088	11148	11431	11080	11297	11158	11281	11107	11122	11337	11360	11492	11186	11388	11236	11465	11318	11320	11417	11413	11205	11393	11261	11318	11265	11335	11362	11169	11123	11192	11371	11161	11284	11303	11235	11201	11368	11384	11445	11304	11355	11331	11210	11333	11296	11311	11322	11146	11392	11275	11349	11415	11212	11479	11242	11205	11364	11406	11334	11369	11256	11269	11207	11314	11332	11337	11433	11382	11267	11330	11140	11329	11351	11153	11282	11235	11241	11345	11305	11326	11246	11297	11256	11361	11341	11253	11342	11102	11344	11361	11217	11224	11194	11258	11340	11246	11310	11446	11269	11378	11304	11211	11180	11373	11393	11263	11243	11302	11203	11357	11380	11361	11258	11342	11168	11252	11334	11193	11296	11266	11255	11215	11316	11315	11338	11248	11401	11379	11395	11329	11199	11161	11421	11271	11292	11435	11114	11278	11120	11294	11208	11178	11259	11398	11304	11284	11461	11224	11339	11151	11399	11180	11153	11315	11297	11023	11321	11184	11394	11367	11482	11349	11261	11407	11288	11447	11194	11315	11288	11329	11344	11257	11217	11149	11287	11356	11333	11484	11481	11401	11209	11320	11177	11358	11219	11243	11437	11381	11268	11425	11436	11249	11247	11150	11282	11223	11236	11215	11082	11462	11188	11347	11248	11251	11265	11439	11346	11277	11193	11250	11350	11312	11424	11264	11256	11401	11327	11204	11110	11160	11316	11231	11369	11217	11224	11284	11282	11234	11281	11144	11315	11369	11378	11209	11326	11284	11320	11354	11395	11420	11259	11126	11241	11106	11254	11259	11308	11455	11384	11293	11249	11406	11389	11092	11281	11326	11315	11373	11283	11358	11076	11397	11232	11169	11346	11327	11397	11356	11427	11324	11259	11300	11219	11106	11298	11283	11314	11355	11279	11326	11439	11430	11219	11322	11378	11137	11168	11428	11292	11167	11244	11248	11204	11225	11326	11263	11221	11266	11255	11114	11353	11234	11267	11315	11290	11366	11361	11361	11309	11379	11326	11256	11453	11202	11192	11197	11279	11408	11198	11178	11280	11378	11313	11064	11181	11383	11383	11227	11060	11343	11371	11502	11256	11325	11152	11327	11300	11214	11269	11260	11319	11403	11301	11281	11039	11468	11211	11188	11299	11357	11160	11380	11165	11307	11302	11311	11256	11277	11333	11395	11115	11254	11204	11257	11402	11230	11202	11221	11289	11286	11290	11441	11139	11158	11251	11448	11415	11256	11260	11225	11177	11337	11268	11343	11326	11328	11115	11157	11298	11229	11267	11238	11114	11294	11254	11122	11158	11257	11295	11361	11343	11362	11406	11347	11391	11383	11417	11341	11342	11287	11409	11382	11343	11325	11211	11228	11311	11210	11378	11314	11406	11285	11270	11368	11150	11300	11185	11441	11149	11436	11236	11260	11292	11387	11342	11407	11112	11255	11243	11341	11213	11250	11235	11203	11296	11320	11200	11401	11239	11393	11231	11279	11271	11194	11224	11537	11263	11084	11340	11201	11374	11339	11463	11179	11174	11176	11181	11453	11451	11245	11239	11219	11224	11248	11207	11157	11183	11305	11295	11207	11082	11182	11497	11325	11184	11366	11203	11146	11213	11306	11379	11407	11393	11327	11294	11287	11295	11347	11408	11339	11159	11209	11234	11330	11420	11552	11190	11419	11307	11282	11428	11196	11330	11391	11350	11367	11196	11139	11139	11368	11292	11232	11083	11150	11264	11160	11358	11271	11248	11232	11348	11480	11274	11349	11509	11365	11334	11203	11185	11268	11189	11142	11082	11360	11317	11247	11286	11232	11265	11254	11418	11356	11218	11298	11397	11211	11308	11433	11226	11387	11204	11394	11172	11345	11235	11532	11347	11424	11360	11383	11222	11301	11291	11259	11380	11281	11283	11306	11398	11187	11359	11259	11425	11181	11294	11383	11321	11312	11209	11108	11237	11245	11279	11287	11217	11224	11123	11308	11302	11457	11376	11353	11359	11493	11384	11294	11177	11359	11175	11308	11164	11340	11430	11123	11314	11342	11342	11285	11326	11354	11236	11237	11109	11425	11129	11414	11214	11243	11402	11419	11343	11229	11235
60096	92552	79873	58445	38405	21483	15920	12774	11282	10936	10971	11232	11252	11162	11169	11208	11139	11254	11134	10994	11186	11052	11100	11087	11165	11168	11154	11204	11266	11216	11234	11211	11049	11123	11039	11293	11119	11020	11100	11082	11033	11142	11168	11211	11158	11078	11181	11144	11160	11074	11166	10984	11090	11192	11174	11128	11003	11245	11060	11097	11188	11053	11100	11258	11168	11013	11130	11151	11149	11219	11195	11160	11213	10992	11132	11215	11083	11254	11102	10936	11124	10834	11173	11146	11006	11185	11117	11005	10916	11174	11158	11114	10994	11048	10994	11189	11088	11000	11038	11211	11018	11024	11073	11120	11105	11018	11197	11031	11071	11044	11157	11165	11037	11016	11097	11018	11095	11104	11265	11095	11216	11166	11073	11033	11040	11001	11225	11213	11052	10988	10999	11122	11049	11121	11200	10935	11031	11159	11058	11033	11062	11035	11110	11201	11136	11094	11143	11121	11177	11131	11045	11135	11235	11020	11215	11160	11193	11186	11095	11112	11131	10991	11138	11201	11080	11131	11193	11036	11087	11001	11266	11090	11016	11117	11130	11187	11150	11094	11128	11212	11120	11074	11170	11231	11045	11031	11150	11097	11064	11046	11133	11034	11101	11107	11141	11094	11101	11126	11151	11008	11119	11095	11145	11109	11043	11074	11195	11205	11055	11160	11161	11001	11172	11026	11002	11162	11045	11196	11153	11057	11281	11023	11015	11192	11187	11067	11182	11056	11172	11105	11109	11074	11101	11223	11156	11081	11033	11039	11121	11323	11135	11105	11093	11143	11122	11166	11138	11150	11094	11287	11061	11004	11095	11171	11092	10993	11138	10986	11131	11164	10926	11019	11051	11018	10949	11089	11162	11031	11248	11063	10986	11148	11217	10982	11177	11125	11212	11039	11041	11098	11174	11152	11071	11070	11070	11108	11102	11075	11131	11053	11081	11228	11028	10981	11173	11211	11054	11128	11181	11096	10961	11180	10957	11183	11183	11001	11162	11182	11048	11106	11059	10971	11086	11176	11064	11278	11084	11253	10958	11076	11034	11185	11021	11151	10994	11147	11211	11160	11076	11129	11240	11054	11053	11005	11189	11129	11137	10968	11182	11143	11170	11148	10991	11084	11220	11215	11264	11009	11117	11078	11152	11193	11139	11168	11127	11094	11131	11089	11068	11094	10966	11027	11194	11131	11007	11212	11084	11154	11095	11166	11262	11165	11132	11061	11152	11151	11084	11217	10952	11162	11115	11238	11304	11199	11146	11146	11030	11050	11071	11229	11077	10954	11127	11087	11137	11117	11078	11071	10950	11087	11117	11139	11075	11200	11193	11169	11060	11025	11215	11096	11001	11098	11163	11117	11205	11117	10955	10965	11083	10973	11120	11090	11016	11173	11095	11101	11127	11125	11115	11229	11094	11206	11127	11194	10954	11067	11269	10986	11147	11205	11207	11106	11019	11181	11130	11001	11022	11145	11210	10964	11109	11170	10935	11159	11076	11125	11148	11199	11063	11088	10948	11115	11151	11152	11107	11111	11023	11266	10976	10975	11120	11091	11153	11145	11027	11103	11184	11026	11005	11255	11060	11194	11140	11151	11100	11057	11051	11125	11210	11004	10967	11226	11184	11231	11208	11054	10956	11122	11151	10931	11006	11242	11132	11074	11107	11141	11084	11071	11011	11142	11273	11047	10980	11003	11303	11150	11156	11087	11150	11167	10944	11138	11125	11062	11177	11106	11280	11225	11200	11104	10950	11283	11077	11222	11251	11144	10939	10936	11056	11089	11063	11095	11024	11140	11135	11133	11102	11124	11092	11205	11022	11159	11121	11008	11190	11109	11122	11172	11080	10928	11058	11183	11193	11078	11205	11177	11150	11060	11168	11200	11014	10959	11169	11014	11051	11103	11088	11134	11132	11251	11184	11159	11140	11042	11052	11083	10991	11153	10992	11114	11209	11138	11254	11134	11181	11149	11111	11116	11098	11059	11132	11120	11140	10927	11167	10894	11130	11154	11011	11039	11065	11046	11143	11232	11174	11210	11044	11171	11042	11065	11020	11064	11217	11203	11171	11100	11181	11189	11024	11133	11030	11098	10997	11073	11068	11123	10915	11187	11060	11191	11083	11130	11000	11050	11007	11102	11103	11141	11223	10969	10952	11193	11059	11218	11091	11166	11039	11165	10990	11041	10963	11034	11101	11077	11152	11182	10998	11129	11080	11117	11104	11119	11127	10948	11190	11162	11170	11094	11083	11166	11117	11172	11079	11014	11133	10942	11297	11154	11035	11197	11102	11093	11240	11093	11200	10888	11040	11058	10965	11113	11226	11201	11165	11043	10923	11101	11208	11052	11054	11229	11037	11075	11080	11187	11234	11161	11008	11136	11061	11061	10966	10985	11138	11188	11115	11168	11135	11037	11308	11167	11115	11098	11110	11048	11133	11166	11160	11081	10894	11034	11235	11118	10975	11184	11294	11063	11005	10962	11032	11055	11036	11048	11029	11178	11159	11219	11064	11163	11287	11011	11222	10951	11383	11132	11025	11177	11156	11123	11224	11160	11145	10999	11055	11191	11099	11168	11120	11090	11080	11085	11014	11082	11090	11218	10989	11137	11116	10908	11076	11119	11174	11127	11142	11040	11181	11137	11087	11086	11137	11167	11008	11191	11043	11180	11181	11167	11179	11059	11114	10981	11187	11136	11038	11102	10978	11089	11152	11142	11027	11231	11178	11089	10950	11041	11133	11152	11147	11102	11032	11149	11177	11105	11224	11069	11115	11190	10970	11007	11123	11047	10891	11160	10981	11113	11125	11060	11147	11262	10920	11169	11202	10874	11091	11086	10980	11065	11029	11032	11266	11087	11114	11060	10982	11052	11090	11173	11196	11060	11113	11113	10947	11170	11121	11254	10994	11099	11185	11054	11105	11087	11097	11181	10984	11258	11037	11223	11020	11038	11083	11113	10957	11077	11202	11225	11232	11190	11240	11259	10986	10917	11125	11018	11185	11142	11115	10961	11073	10936	11160	11068	11099	11173	10956	11024	11049	11180	11114	11054	11235	11142	10906	11253	11215	11089	11084	11080	11080	11093	10966	11221	10949	10932	11111	10985	11080	11037	11223	10959	11051	11185	11018	10972	11173	10986	10936	11245	11025	11078	11087	11181	11195	11117	11152	11138	11024	11013	11182	11172	11027	11222	11000	10968	11263	11100	11039	11165	11215	11107	11150	11213	10963	11166	11149	11050	11178	11226	11127	11173	11076	10927	11084	11139	11160	11034	11185	10964	11124	10963	11088	11021	11099	11120	11037	11086	11123	11236	11103	11107	11117	11049	11063	10844	11140	11085	10978	11119	11073	11234	11194	11104	10987	11154	11158	10943	11146	11106	11165	11260	11122	11088	11178	11049	11035	11147	11125	11164	11054	11127	11107	11021	10975	11078	10961	11046	11131	11182	11110	11089	11096	11078	11206	11004	11028	11136	11248	11046	11063	10962	11028	11068	11013	11073	10999	11211	11126	11285	10940	11213	11135	11111	11081	11209	11138	11168	10966	10963	11076	11090	11140	11111	11087	11063	11214	10977	11160	11104	11158	11208	11032	11185	11047	11202	11202	10970	11170	11090	11070	11128	11241	11096	11289	11164	11169	11107	10928	11103	11152	11089	11050	11182	11206	11106	11148	11012	11094	10930	11107	11233	11157	11086	11261	11108	11135	11084	11018	11246	11074	11255	11193	11035	11224	11184	11133	11158	11142	11287	10951	11010	10890	11038	11233	11057	11222	11129	11195	10968	11126	11096	11221	11192	11101	11212	11127	11011	11165	10978	11188	11091	11049	11006	11266	10979	11131	11213	11186	11098	10982	11187	11101	10990	11132	10982	11204	11128	11007	11322	11158	11048	11185	11017	11070	11192	11053	11115	10976	11175	11108	11109	11124	11090	10935	10973	11079	11321	11176	11216	11092	11128	11084	11080	11285	11113	11113	11136	11216	11189	11130	11186	11100	11063	11307	11150	10998	11200	11083	11052	11085	11101	11117	11112	11176	11210	10943	10997	11086	11115	11183	11128	11130	11227	11101	11119	10956	11075	11196	11077	11198	11086	11067	11074	11089	10995	11176	11079	10992	11071	11118	11039	11136	10949	11079	10997	11010	11074	11019	11095	11196	11093	11144	11162	10982	10972	11058	11079	11150	11249	11310	11071	11136	11116	11077	11174	11130	11162	11194	11031	11044	11035	11182	11038	11208	11195	11183	11079	11056	11234	11164	11025	10972	11199	11098	11012	11058	11108	11071	11181	11089	11204	10958	11096	11142	11000	11092	11193	11089	11139	10967	11133	11190	11144	10987	11116	11081	11122	11033	11064	11191	11023	11018	11066	11125	11128	11074	11118	11011	11054	11073	11079	11023	11080	11211	11054	11043	11279	11112	11055	11058	10973	11182	11163	11228	11175	11075	11061	11255	11053	11018	11154	11006	11142	11094	10962	11084	11100	11007	11119	11105	11195	11026	11066	11120	11172	11189	11020	11226	11107	11130	11026	11008	11238	10999	11174	11109	10987	11099	11090	10948	11296	11091	11168	11017	10945	11192	11187	11080	11043	11084	11039	11175	10968	11279	10962	11072	11190	10990	11204	11292	11124	11174	10924	11042	10913	11068	11168	11106	11072	11057	11100	11071	11094	11104	11064	11120	11196	11173	11048	11207	11099	11108	11097	11035	11021	11120	11126	11132	11125	11129	11172	11077	11155	11198	11038	11162	10957	11137	11172	11236	11122	10981	10993	10951	11084	10899	11077	11082	11117	11193	11231	11118	11081	11116	11159	11072	11135	11004	11113	11178	11219	11052	11015	11186	11015	11131	11121	10969	11020	11190	11027	11048	11010	10961	11174	11187	11067	11018	11263	11035	11190	11188	11056	11313	11032	11130	11148	11166	11146	11197	11091	11148	11084	11244	11229	11090	11016	10998	11143	11179	11170	11098	11117	11088	11008	11195	10960	11164	10984	11070	11087	11153	11139	11145	11206	11026	11099	10981	11199	11024	11046	11166	11169	11103	11160	11163	11107	11128	11164	11120	11035	11133	10924	11094	11004	11020	11122	11087	11180	11252	11090	11082	10984	11063	11174	11003	11113	11077	11115
32218	31728	29422	24592	15861	12642	12399	11800	11605	11480	11539	11513	11502	11533	11485	11561	11582	11506	11344	11576	11543	11612	11620	11451	11539	11582	11408	11530	11584	11645	11438	11479	11539	11466	11559	11541	11391	11437	11441	11494	11668	11646	11468	11489	11481	11532	11589	11848	11532	11630	11489	11620	11528	11405	11418	11666	11500	11543	11455	11447	11406	11510	11574	11624	11555	11590	11504	11449	11531	11537	11532	11504	11425	11615	11365	11430	11400	11348	11481	11555	11346	11413	11516	11667	11468	11601	11344	11460	11446	11676	11527	11511	11644	11617	11565	11439	11510	11546	11373	11490	11423	11555	11480	11494	11653	11572	11555	11639	11522	11579	11407	11501	11470	11538	11471	11395	11581	11573	11540	11422	11682	11424	11597	11535	11610	11454	11545	11587	11603	11611	11677	11321	11395	11278	11452	11467	11515	11533	11540	11434	11396	11430	11449	11464	11505	11459	11354	11618	11497	11327	11277	11578	11566	11446	11514	11605	11646	11541	11305	11491	11380	11489	11461	11299	11532	11478	11469	11590	11447	11486	11521	11646	11458	11382	11613	11625	11536	11558	11558	11471	11539	11587	11419	11311	11446	11389	11464	11396	11563	11508	11390	11395	11357	11510	11391	11564	11384	11627	11549	11487	11486	11417	11447	11344	11524	11432	11552	11724	11449	11421	11637	11493	11480	11465	11515	11396	11483	11557	11382	11338	11564	11522	11334	11479	11362	11504	11418	11500	11490	11336	11576	11644	11441	11555	11423	11477	11534	11476	11389	11575	11413	11520	11332	11602	11513	11544	11514	11487	11360	11386	11487	11317	11364	11384	11622	11420	11406	11667	11450	11567	11581	11337	11423	11510	11667	11586	11326	11506	11583	11642	11586	11638	11520	11431	11448	11386	11422	11444	11315	11514	11527	11617	11619	11489	11475	11402	11617	11486	11577	11453	11625	11570	11522	11522	11395	11583	11556	11419	11395	11561	11310	11424	11450	11321	11437	11516	11520	11684	11460	11442	11439	11486	11548	11506	11713	11327	11488	11560	11508	11608	11499	11615	11584	11688	11478	11498	11537	11476	11330	11413	11696	11499	11404	11533	11369	11529	11575	11314	11568	11457	11566	11446	11484	11587	11559	11647	11511	11641	11455	11491	11572	11550	11457	11395	11437	11490	11540	11578	11533	11421	11578	11459	11580	11539	11523	11700	11313	11412	11498	11529	11623	11394	11505	11472	11573	11454	11243	11722	11378	11318	11354	11410	11414	11472	11456	11397	11433	11491	11677	11502	11513	11446	11468	11488	11396	11402	11507	11462	11566	11659	11335	11739	11643	11460	11415	11415	11709	11539	11468	11407	11382	11559	11633	11696	11594	11414	11360	11538	11525	11399	11550	11439	11362	11435	11587	11473	11411	11484	11485	11624	11479	11440	11654	11374	11401	11484	11725	11535	11422	11669	11323	11631	11452	11433	11637	11584	11569	11539	11376	11402	11382	11385	11558	11690	11542	11389	11551	11495	11619	11575	11642	11413	11504	11341	11476	11420	11406	11543	11587	11565	11473	11459	11659	11506	11587	11445	11659	11539	11415	11535	11654	11315	11568	11313	11684	11372	11483	11504	11430	11529	11326	11621	11551	11483	11480	11276	11579	11566	11478	11407	11582	11505	11690	11482	11499	11375	11335	11466	11361	11518	11407	11310	11386	11642	11336	11669	11471	11460	11325	11398	11523	11477	11608	11562	11462	11557	11562	11554	11447	11548	11371	11419	11677	11571	11583	11597	11661	11565	11469	11344	11514	11505	11489	11328	11467	11616	11541	11255	11433	11496	11356	11407	11598	11523	11400	11380	11692	11461	11480	11539	11675	11372	11611	11589	11386	11523	11399	11537	11452	11612	11554	11440	11461	11511	11630	11699	11512	11521	11428	11589	11442	11411	11535	11502	11665	11459	11348	11489	11557	11546	11584	11678	11409	11467	11463	11425	11557	11517	11597	11420	11519	11620	11471	11432	11523	11312	11559	11476	11498	11511	11489	11526	11628	11479	11356	11410	11448	11439	11377	11467	11637	11385	11407	11606	11512	11346	11530	11609	11494	11438	11541	11414	11535	11488	11505	11531	11536	11692	11452	11567	11484	11486	11395	11406	11440	11462	11655	11441	11362	11493	11571	11449	11541	11484	11540	11268	11435	11379	11484	11399	11406	11296	11474	11640	11431	11453	11552	11513	11653	11490	11437	11565	11450	11540	11508	11640	11505	11468	11563	11495	11585	11645	11542	11450	11507	11422	11458	11397	11187	11622	11593	11485	11438	11565	11564	11466	11430	11440	11599	11469	11652	11554	11455	11390	11562	11452	11484	11493	11546	11690	11500	11364	11464	11481	11474	11636	11589	11278	11431	11371	11649	11478	11562	11417	11364	11343	11509	11381	11606	11643	11636	11580	11372	11566	11328	11403	11424	11555	11415	11516	11402	11508	11592	11441	11340	11583	11646	11271	11597	11510	11637	11504	11480	11591	11468	11544	11529	11477	11447	11505	11468	11530	11518	11327	11562	11612	11498	11475	11566	11607	11612	11432	11391	11363	11673	11552	11793	11364	11454	11479	11403	11428	11380	11428	11540	11522	11464	11545	11506	11446	11478	11531	11614	11496	11315	11504	11621	11337	11502	11566	11356	11518	11357	11477	11334	11519	11373	11313	11418	11505	11537	11686	11462	11543	11527	11533	11485	11464	11498	11491	11490	11458	11486	11423	11566	11632	11566	11488	11673	11365	11584	11473	11470	11511	11660	11612	11641	11436	11517	11410	11613	11407	11314	11624	11434	11474	11523	11476	11429	11294	11468	11394	11252	11487	11423	11499	11480	11481	11375	11595	11287	11417	11519	11607	11582	11364	11493	11631	11519	11359	11414	11524	11529	11604	11498	11583	11638	11474	11379	11494	11435	11452	11361	11572	11646	11480	11252	11311	11334	11673	11406	11482	11428	11617	11473	11543	11464	11497	11644	11421	11680	11626	11452	11500	11437	11494	11492	11527	11460	11492	11414	11270	11384	11623	11501	11510	11384	11467	11594	11463	11667	11500	11512	11564	11427	11428	11562	11500	11445	11424	11465	11509	11569	11595	11513	11565	11376	11332	11560	11434	11464	11490	11464	11408	11505	11383	11501	11545	11514	11448	11484	11437	11530	11637	11411	11581	11349	11675	11504	11387	11368	11649	11616	11457	11602	11485	11682	11446	11592	11525	11615	11488	11598	11453	11330	11394	11477	11421	11438	11454	11650	11483	11581	11536	11480	11609	11501	11364	11386	11569	11446	11594	11436	11501	11454	11476	11575	11742	11599	11597	11661	11444	11565	11295	11622	11578	11430	11585	11603	11371	11401	11655	11438	11621	11574	11347	11421	11506	11471	11503	11481	11520	11567	11462	11403	11622	11277	11455	11569	11442	11303	11558	11522	11461	11567	11406	11744	11645	11600	11508	11412	11493	11503	11621	11485	11429	11471	11357	11386	11380	11435	11518	11575	11588	11406	11543	11572	11529	11526	11526	11453	11588	11505	11660	11374	11675	11736	11607	11554	11558	11530	11574	11611	11556	11527	11445	11280	11583	11488	11487	11545	11557	11640	11502	11557	11704	11417	11583	11552	11508	11529	11624	11394	11407	11563	11392	11523	11606	11370	11397	11584	11433	11393	11522	11542	11470	11569	11566	11469	11482	11649	11409	11518	11513	11627	11366	11605	11407	11583	11506	11439	11427	11414	11526	11503	11465	11550	11483	11606	11478	11360	11364	11486	11475	11483	11521	11501	11494	11429	11422	11564	11599	11549	11471	11469	11455	11619	11414	11301	11538	11530	11623	11488	11516	11480	11467	11423	11410	11502	11426	11471	11436	11322	11464	11474	11672	11397	11469	11459	11586	11332	11401	11555	11393	11449	11322	11635	11616	11453	11567	11359	11538	11561	11486	11369	11449	11576	11551	11641	11448	11505	11519	11532	11465	11303	11394	11513	11429	11616	11635	11439	11419	11377	11420	11568	11503	11412	11495	11432	11512	11395	11429	11517	11595	11441	11415	11498	11560	11501	11369	11570	11647	11680	11434	11310	11513	11602	11438	11487	11448	11357	11580	11628	11646	11547	11545	11679	11671	11586	11627	11395	11308	11433	11514	11400	11455	11538	11420	11510	11343	11633	11315	11492	11526	11565	11565	11631	11557	11506	11716	11490	11519	11370	11434	11551	11383	11434	11546	11631	11493	11548	11400	11279	11342	11485	11360	11332	11498	11477	11504	11582	11499	11454	11394	11618	11569	11533	11374	11543	11503	11534	11548	11527	11374	11545	11413	11580	11697	11417	11548	11397	11371	11471	11509	11607	11289	11393	11409	11558	11524	11500	11600	11446	11328	11507	11559	11520	11363	11461	11455	11372	11454	11665	11470	11564	11631	11369	11475	11556	11422	11240	11431	11498	11526	11414	11553	11592	11611	11670	11294	11602	11372	11418	11452	11464	11349	11490	11704	11466	11468	11367	11629	11490	11509	11533	11456	11561	11443	11364	11546	11472	11403	11477	11573	11722	11242	11551	11459	11504	11525	11306	11403	11484	11664	11428	11468	11713	11395	11432	11416	11443	11348	11409	11263	11422	11402	11521	11453	11381	11533	11650	11468	11559	11440	11350	11522	11473	11470	11453	11522	11564	11413	11518	11515	11532	11333	11491	11436	11465	11484	11384	11553	11672	11578	11460	11577	11462	11456	11751	11441	11385	11510	11626	11245	11418	11476	11574	11385	11421	11552	11559	11657	11536	11421	11574	11518	11412	11435	11580	11627	11558	11544	11526	11487	11640	11650	11482	11612	11440	11537	11546	11503	11506	11474	11534	11538	11652	11423	11363	11613	11672	11490	11439	11338	11396	11473	11617	11560	11414	11437	11564	11583	11563	11460	11302	11274	11453	11503	11470	11492	11607	11643	11524	11511	11447	11667	11549	11442	11581	11360	11532	11379	11584	11530	11420	11669	11637	11604	11443	11483	11471	11626	11577	11331	11666	11534	11560	11535	11471	11495	11514	11549	11420	11395	11426	11603	11604	11621	11544	11674	11577	11508	11500	11526	11383	11567	11687	11445	11587	11566	11565	11660	11443	11396	11461	11477
43989	48426	33727	24096	15863	12362	11662	11559	11315	11370	11389	11252	11193	11173	11304	11334	11325	11327	11325	11343	11219	11479	11385	11366	11125	11333	11445	11429	11534	11329	11380	11325	11468	11351	11141	11420	11339	11284	11419	11337	11366	11401	11308	11341	11464	11486	11226	11420	11366	11313	11387	11249	11339	11526	11339	11229	11524	11446	11358	11450	11378	11342	11414	11350	11211	11362	11298	11392	11269	11397	11319	11383	11255	11270	11274	11326	11278	11349	11227	11285	11400	11470	11388	11321	11321	11311	11372	11406	11161	11348	11290	11369	11215	11342	11262	11472	11400	11438	11452	11343	11401	11416	11396	11391	11271	11327	11366	11325	11498	11471	11281	11366	11106	11523	11386	11362	11324	11323	11260	11383	11344	11212	11362	11283	11427	11203	11277	11394	11219	11474	11369	11267	11355	11413	11342	11288	11375	11194	11448	11168	11336	11455	11408	11436	11282	11501	11287	11250	11357	11292	11292	11426	11554	11392	11347	11381	11264	11326	11395	11386	11292	11274	11249	11338	11276	11274	11442	11290	11262	11492	11147	11342	11306	11462	11327	11374	11270	11291	11288	11308	11388	11369	11451	11305	11487	11419	11271	11398	11319	11346	11407	11283	11388	11264	11464	11276	11371	11360	11385	11393	11438	11231	11328	11390	11329	11370	11288	11330	11245	11294	11382	11379	11137	11400	11461	11417	11388	11328	11371	11263	11456	11362	11380	11335	11336	11273	11326	11380	11260	11288	11351	11252	11233	11397	11193	11218	11339	11338	11300	11342	11333	11211	11446	11394	11332	11264	11300	11337	11426	11393	11266	11378	11354	11330	11314	11369	11148	11397	11371	11411	11347	11357	11107	11360	11273	11312	11500	11235	11421	11361	11260	11370	11336	11328	11373	11195	11342	11390	11226	11282	11367	11365	11442	11367	11206	11389	11356	11303	11451	11459	11306	11290	11438	11179	11133	11404	11174	11301	11364	11392	11351	11430	11458	11377	11293	11391	11458	11264	11306	11255	11389	11245	11314	11435	11286	11154	11499	11380	11363	11328	11556	11383	11356	11359	11498	11488	11241	11526	11199	11332	11160	11242	11204	11443	11333	11266	11411	11360	11318	11427	11198	11422	11281	11368	11439	11237	11577	11266	11382	11071	11421	11404	11419	11436	11247	11311	11249	11303	11399	11429	11469	11438	11249	11282	11482	11590	11351	11263	11243	11333	11242	11212	11140	11271	11279	11195	11348	11398	11321	11363	11490	11434	11258	11381	11387	11539	11417	11334	11614	11477	11256	11369	11241	11377	11252	11353	11309	11249	11284	11352	11295	11392	11325	11336	11327	11205	11367	11273	11412	11414	11332	11200	11374	11244	11257	11478	11192	11371	11357	11413	11284	11286	11193	11232	11369	11213	11451	11349	11255	11190	11252	11391	11251	11364	11364	11490	11226	11475	11367	11293	11223	11468	11290	11183	11253	11349	11393	11364	11363	11420	11309	11433	11514	11268	11245	11301	11475	11276	11322	11330	11250	11274	11260	11254	11536	11408	11394	11324	11347	11288	11284	11325	11479	11271	11246	11448	11315	11367	11292	11367	11264	11314	11278	11097	11382	11340	11461	11194	11409	11281	11367	11340	11444	11408	11331	11497	11294	11212	11269	11292	11300	11302	11259	11257	11350	11381	11304	11373	11214	11285	11230	11210	11459	11308	11409	11371	11256	11347	11319	11167	11269	11331	11347	11344	11246	11348	11455	11385	11362	11333	11423	11186	11329	11260	11250	11426	11443	11415	11323	11449	11260	11277	11173	11420	11159	11321	11559	11176	11261	11476	11248	11401	11302	11331	11236	11292	11465	11347	11372	11466	11443	11320	11406	11509	11317	11346	11382	11520	11370	11443	11336	11364	11202	11388	11273	11469	11301	11385	11419	11398	11303	11391	11334	11526	11419	11367	11512	11362	11545	11476	11553	11392	11305	11326	11455	11432	11318	11311	11330	11413	11329	11239	11312	11538	11469	11408	11246	11252	11472	11342	11352	11401	11307	11360	11414	11265	11480	11393	11132	11285	11283	11297	11373	11287	11277	11504	11383	11274	11429	11241	11179	11304	11275	11243	11282	11349	11379	11237	11231	11407	11477	11413	11424	11309	11357	11303	11348	11249	11212	11220	11200	11303	11265	11305	11258	11355	11304	11157	11258	11304	11481	11183	11268	11378	11287	11382	11502	11443	11243	11407	11120	11331	11368	11306	11484	11271	11507	11402	11182	11325	11242	11371	11356	11298	11361	11216	11321	11187	11389	11304	11254	11267	11366	11256	11275	11439	11293	11234	11394	11313	11276	11265	11333	11256	11411	11409	11322	11402	11309	11278	11279	11438	11321	11259	11391	11308	11309	11276	11284	11192	11250	11353	11371	11404	11383	11238	11381	11329	11113	11447	11353	11400	11346	11274	11264	11198	11442	11391	11509	11382	11120	11466	11366	11470	11358	11334	11407	11399	11321	11336	11408	11384	11424	11336	11311	11450	11447	11287	11293	11366	11343	11391	11286	11394	11313	11302	11315	11386	11319	11469	11287	11485	11391	11475	11139	11364	11442	11218	11270	11146	11473	11210	11168	11349	11388	11315	11371	11354	11478	11269	11291	11449	11432	11540	11314	11481	11170	11370	11388	11224	11337	11319	11424	11364	11394	11347	11327	11394	11299	11318	11334	11474	11365	11133	11296	11415	11305	11195	11254	11328	11401	11270	11456	11507	11447	11356	11275	11262	11412	11309	11500	11446	11338	11394	11279	11369	11394	11391	11348	11461	11271	11480	11459	11329	11341	11399	11338	11297	11404	11115	11426	11426	11230	11256	11233	11315	11230	11483	11329	11237	11560	11267	11223	11277	11288	11394	11383	11494	11391	11131	11312	11396	11372	11409	11264	11254	11473	11354	11429	11345	11433	11561	11470	11317	11382	11285	11396	11115	11515	11335	11300	11449	11298	11285	11392	11298	11363	11352	11367	11238	11299	11187	11357	11377	11360	11313	11310	11348	11399	11311	11208	11290	11338	11285	11246	11266	11396	11319	11519	11304	11291	11368	11489	11319	11407	11260	11314	11344	11345	11387	11273	11473	11253	11277	11355	11204	11376	11314	11369	11242	11438	11367	11178	11220	11347	11488	11351	11315	11356	11367	11376	11342	11230	11309	11285	11301	11385	11410	11240	11328	11450	11374	11293	11211	11122	11343	11192	11508	11327	11162	11392	11419	11314	11346	11376	11386	11449	11310	11398	11279	11377	11452	11327	11382	11500	11393	11370	11396	11369	11368	11143	11388	11346	11386	11478	11262	11387	11304	11439	11448	11454	11270	11397	11316	11493	11297	11211	11317	11196	11458	11363	11337	11375	11231	11454	11349	11311	11388	11379	11206	11466	11456	11218	11397	11486	11276	11306	11421	11304	11448	11417	11314	11234	11301	11314	11312	11238	11368	11221	11259	11436	11404	11437	11335	11314	11231	11282	11321	11345	11403	11215	11472	11439	11465	11234	11352	11230	11235	11396	11352	11357	11400	11238	11507	11442	11312	11444	11269	11354	11421	11508	11286	11329	11291	11269	11341	11304	11172	11325	11302	11396	11324	11385	11353	11267	11224	11368	11173	11416	11410	11260	11388	11309	11452	11234	11250	11407	11394	11395	11413	11410	11206	11389	11319	11330	11258	11313	11289	11349	11403	11292	11508	11346	11404	11348	11324	11427	11309	11294	11383	11349	11360	11506	11289	11294	11451	11293	11363	11326	11434	11379	11361	11321	11171	11451	11199	11421	11325	11364	11300	11309	11270	11375	11425	11367	11351	11134	11352	11361	11324	11370	11184	11340	11298	11465	11304	11336	11324	11411	11209	11423	11282	11449	11331	11236	11352	11413	11340	11299	11431	11225	11460	11362	11348	11350	11273	11307	11227	11283	11148	11331	11406	11389	11402	11215	11270	11369	11385	11228	11251	11410	11305	11143	11453	11367	11419	11291	11367	11283	11332	11497	11209	11475	11318	11349	11245	11383	11267	11379	11465	11363	11212	11266	11315	11358	11269	11275	11360	11349	11137	11295	11391	11263	11375	11341	11378	11074	11313	11387	11302	11308	11402	11184	11358	11399	11264	11269	11296	11391	11332	11421	11340	11301	11277	11431	11270	11529	11353	11472	11230	11397	11248	11447	11267	11318	11251	11478	11192	11290	11338	11359	11420	11404	11336	11473	11451	11181	11456	11289	11271	11311	11371	11404	11393	11398	11394	11156	11374	11276	11287	11257	11352	11532	11475	11271	11290	11390	11111	11381	11422	11316	11531	11298	11394	11508	11420	11276	11335	11253	11340	11338	11241	11256	11407	11400	11402	11143	11175	11253	11423	11125	11366	11344	11331	11303	11314	11213	11436	11477	11338	11299	11355	11351	11499	11361	11335	11386	11384	11333	11315	11355	11368	11376	11369	11395	11333	11225	11354	11319	11361	11344	11409	11288	11380	11454	11335	11390	11235	11283	11254	11266	11353	11281	11342	11536	11390	11414	11396	11346	11229	11349	11231	11445	11286	11226	11405	11298	11346	11415	11434	11310	11364	11389	11397	11412	11342	11331	11340	11349	11390	11286	11396	11439	11478	11380	11254	11442	11350	11365	11324	11211	11149	11218	11365	11377	11433	11453	11376	11299	11464	11392	11321	11219	11271	11432	11275	11269	11205	11250	11322	11293	11416	11294	11309	11268	11429	11238	11437	11328	11401	11382	11360	11224	11443	11345	11275	11436	11397	11376	11515	11244	11157	11506	11313	11420	11375	11428	11370	11276	11350	11596	11323	11363	11328	11335	11292	11398	11369	11317	11326	11359	11421	11296	11403	11262	11364	11376	11209	11297	11363	11289	11188	11345	11481	11272	11297	11354	11413	11273	11187	11246	11198	11406	11312	11400	11262	11375	11352	11167	11316	11244	11408	11230	11339	11299	11299	11375	11319	11215	11283	11194	11285	11394	11235	11426	11316	11171	11358	11150	11365	11485	11238	11137	11348	11392	11311	11317	11300	11302	11365	11394	11282	11286	11269	11347	11245	11236	11335	11254	11285	11469	11227	11294	11432	11178	11347	11209	11326	11329	11335	11358	11536	11293	11325	11343	11416
24783	22966	30579	28641	24381	19553	15421	11924	10950	10922	10897	10850	10767	10897	10924	10803	10876	10827	10621	10688	10684	10825	10622	10773	10747	10748	10677	10670	10843	10795	10896	10779	10806	10588	10611	10624	10775	10749	10826	10665	10678	10841	10812	10788	10711	10827	10806	10866	10658	10844	10701	10513	10622	10775	10780	10825	10737	10882	10611	10803	10775	10754	10677	10463	10737	10698	10716	10767	10546	10650	10689	10647	10738	10834	10621	10647	10806	10709	10711	10784	10819	10771	10521	10815	10677	10779	10572	10732	10792	10717	10727	10610	10740	10742	10703	10744	10810	10768	10873	10637	10626	10683	10681	10732	10744	10831	10736	10727	10777	10707	10664	10633	10467	10631	10736	10700	10628	10643	10818	10719	10647	10735	10745	10644	10752	10613	10727	10789	10596	10693	10802	10753	10683	10613	10708	10539	10639	10689	10788	10758	10756	10551	10693	10750	10623	10685	10750	10668	10629	10627	10786	10681	10686	10648	10453	10685	10757	10659	10544	10781	10535	10694	10624	10633	10722	10854	10520	10556	10548	10713	10706	10741	10699	10542	10664	10664	10480	10732	10680	10873	10664	10542	10709	10683	10767	10556	10862	10715	10704	10684	10567	10743	10666	10639	10656	10737	10659	10672	10718	10715	10691	10766	10657	10802	10840	10512	10732	10683	10795	10703	10666	10481	10849	10799	10696	10654	10686	10813	10569	10669	10612	10696	10621	10786	10641	10586	10684	10534	10744	10678	10691	10776	10683	10619	10603	10666	10719	10602	10745	10960	10656	10923	10764	10465	10751	10750	10813	10614	10759	10544	10699	10621	10705	10826	10796	10691	10696	10649	10554	10687	10695	10737	10674	10824	10737	10814	10657	10535	10798	10626	10563	10752	10649	10716	10737	10714	10624	10653	10761	10656	10843	10531	10780	10682	10737	10803	10652	10743	10728	10820	10573	10765	10661	10726	10613	10589	10783	10763	10731	10709	10673	10773	10794	10538	10765	10605	10691	10659	10719	10651	10806	10578	10582	10719	10813	10571	10804	10877	10746	10639	10567	10652	10601	10642	10721	10571	10751	10699	10580	10673	10665	10600	10617	10771	10725	10618	10534	10713	10553	10590	10540	10505	10721	10721	10663	10669	10828	10663	10776	10695	10770	10743	10815	10736	10621	10618	10683	10605	10772	10784	10840	10760	10703	10564	10701	10759	10672	10578	10650	10698	10673	10703	10605	10654	10634	10861	10734	10673	10602	10799	10801	10585	10763	10602	10536	10491	10652	10741	10791	10704	10544	10675	10723	10768	10766	10624	10605	10635	10520	10651	10714	10703	10577	10661	10699	10687	10808	10731	10761	10621	10926	10724	10726	10677	10716	10645	10667	10748	10745	10793	10704	10772	10767	10620	10648	10609	10757	10683	10711	10625	10575	10710	10692	10727	10725	10769	10670	10727	10795	10532	10647	10561	10679	10634	10621	10668	10641	10603	10581	10666	10620	10782	10867	10721	10766	10636	10735	10561	10531	10712	10711	10660	10556	10575	10769	10682	10709	10867	10833	10689	10596	10769	10608	10527	10685	10530	10756	10773	10686	10609	10711	10799	10677	10997	10499	10637	10730	10703	10717	10642	10737	10726	10564	10628	10496	10734	10874	10677	10719	10644	10937	10669	10785	10690	10649	10681	10824	10626	10625	10854	10620	10672	10747	10953	10843	10663	10828	10595	10640	10863	10790	10747	10617	10724	10792	10605	10787	10748	10566	10700	10694	10741	10511	10784	10659	10627	10721	10928	10844	10746	10656	10663	10677	10571	10802	10706	10842	10659	10618	10568	10653	10893	10684	10807	10646	10705	10746	10593	10744	10538	10715	10764	10526	10687	10910	10534	10651	10739	10620	10718	10709	10725	10644	10814	10736	10821	10673	10642	10630	10808	10874	10731	10760	10819	10622	10767	10624	10675	10826	10659	10547	10508	10688	10639	10701	10670	10693	10701	10817	10764	10639	10670	10504	10642	10725	10659	10462	10741	10754	10682	10658	10777	10806	10464	10688	10756	10601	10710	10706	10738	10736	10628	10722	10720	10729	10705	10686	10799	10673	10611	10688	10680	10625	10809	10846	10597	10753	10579	10810	10540	10673	10598	10561	10710	10623	10781	10708	10714	10795	10686	10534	10834	10838	10647	10640	10452	10618	10734	10819	10890	10775	10629	10538	10768	10810	10756	10577	10592	10617	10632	10612	10652	10775	10681	10691	10535	10697	10615	10762	10655	10807	10818	10558	10546	10716	10684	10698	10733	10713	10710	10711	10755	10661	10689	10673	10899	10592	10664	10677	10594	10807	10766	10705	10878	10638	10565	10715	10837	10723	10915	10493	10682	10583	10768	10794	10902	10610	10625	10734	10471	10826	10684	10489	10649	10774	10652	10728	10792	11038	10706	10729	10601	10775	10496	10792	10587	10702	10531	10659	10534	10882	10631	10769	10720	10745	10774	10687	10785	10754	10572	10611	10772	10786	10693	10753	10702	10916	10564	10771	10530	10768	10798	10694	10652	10698	10607	10815	10744	10631	10606	10581	10674	10780	10584	10557	10708	10556	10470	10879	10713	10652	10685	10622	10747	10671	10685	10491	10464	10802	10608	10706	10801	10856	10793	10596	10757	10825	10913	10600	10698	10656	10882	10667	10752	10472	10889	10732	10857	10727	10688	10813	10678	10619	10609	10800	10599	10711	10676	10667	10531	10662	10692	10755	10590	10573	10723	10781	10750	10684	10685	10767	10818	10628	10747	10765	10713	10770	10594	10649	10803	10755	10599	10574	10806	10676	10735	10633	10702	10719	10510	10642	10536	10642	10953	10713	10776	10629	10517	10565	10754	10546	10533	10482	10689	10751	10746	10824	10802	10752	10712	10682	10805	10762	10687	10829	10786	10558	10382	10557	10700	10735	10645	10685	10701	10593	10868	10507	10601	10903	10472	10694	10683	10707	10934	10620	10720	10591	10687	10840	10642	10731	10732	10776	10635	10567	10722	10738	10564	10535	10756	10664	10633	10713	10636	10838	10506	10658	10740	10684	10715	10791	10585	10721	10644	10676	10855	10635	10604	10703	10749	10702	10532	10603	10409	10688	10855	10602	10775	10453	10663	10861	10716	10797	10688	10690	10654	10646	10781	10724	10727	10755	10662	10785	10571	10703	10700	10634	10882	10790	10776	10690	10656	10702	10815	10808	10695	10616	10649	10682	10757	10865	10748	10737	10710	10614	10539	10546	10607	10695	10603	10636	10683	10702	10771	10822	10744	10720	10612	10744	10595	10719	10722	10714	10698	10754	10406	10635	10411	10667	10747	10763	10736	10713	10598	10613	10551	10758	10662	10632	10648	10612	10653	10556	10579	10664	10664	10909	10726	10711	10790	10655	10620	10701	10589	10463	10740	10810	10494	10751	10633	10733	10640	10494	10725	10819	10621	10496	10644	10734	10735	10590	10673	10837	10576	10847	10656	10684	10579	10723	10670	10720	10799	10788	10774	10769	10769	10640	10670	10739	10565	10762	10817	10645	10583	10706	10818	10700	10689	10731	10707	10721	10821	10742	10736	10671	10632	10626	10808	10700	10612	10658	10595	10840	10734	10696	10833	10659	10689	10600	10695	10613	10769	10663	10696	10768	10731	10644	10715	10603	10694	10624	10727	10764	10810	10677	10841	10607	10364	10717	10739	10826	10639	10734	10646	10912	10860	10751	10713	10764	10871	10538	10642	10885	10583	10793	10727	10726	10642	10708	10843	10558	10616	10811	10823	10723	10842	10476	10634	10828	10637	10582	10719	10594	10673	10770	10565	10726	10688	10642	10681	10692	10677	10748	10614	10580	10716	10727	10607	10686	10704	10813	10762	10645	10761	10667	10810	10696	10707	10865	10704	10748	10801	10887	10822	10736	10751	10715	10606	10737	10563	10681	10695	10618	10727	10783	10771	10693	10798	10687	10799	10800	10734	10730	10662	10701	10636	10786	10765	10626	10569	10626	10599	10684	10490	10587	10743	10894	10617	10643	10629	10707	10882	10711	10726	10560	10690	10880	10735	10574	10844	10652	10749	10663	10730	10834	10719	10719	10718	10681	10784	10767	10745	10693	10647	10685	10743	10626	10691	10758	10668	10683	10588	10655	10762	10631	10741	10725	10645	10664	10668	10661	10842	10629	10777	10664	10643	10771	10812	10618	10584	10758	10636	10615	10688	10622	10606	10654	10765	10761	10784	10825	10778	10591	10703	10781	10684	10628	10744	10774	10724	10716	10721	10688	10615	10779	10726	10867	10594	10739	10563	10729	10686	10681	10704	10649	10742	10798	10610	10558	10731	10815	10863	10805	10689	10717	10715	10781	10726	10584	10678	10637	10812	10759	10755	10678	10637	10767	10744	10543	10607	10767	10662	10793	10730	10820	10750	10615	10679	10670	10832	10705	10715	10819	10691	10799	10749	10836	10706	10651	10740	10687	10779	10638	10723	10682	10633	10689	10755	10633	10787	10551	10648	10607	10587	10674	10727	10579	10753	10684	10475	10794	10856	10688	10697	10672	10659	10719	10760	10628	10613	10694	10634	10764	10815	10526	10850	10726	10796	10682	10566	10768	10690	10643	10653	10829	10675	10664	10748	10579	10608	10738	10540	10803	10901	10668	10720	10629	10624	10608	10710	10596	10640	10561	10825	10898	10787	10784	10684	10732	10747	10774	10720	10571	10622	10531	10683	10675	10854	10478	10564	10810	10617	10794	10586	10815	10556	10838	10613	10621	10839	10897	10626	10620	10636	10723	10659	10741	10749	10630	10773	10519	10892	10803	10646	10755	10706	10810	10629	10623	10678	10637	10653	10584	10716	10880	10657	10703	10728	10767	10580	10580	10639	10756	10792	10830	10606	10761	10724	10661	10638	10724	10769	10781	10703	10807	10743	10550	10639	10737	10673	10672	10616	10694	10765	10643	10718	10793	10701	10601	10746	10593	10766	10608	10556	10762	10670	10803	10631	10725	10524	10657	10648	10546	10812	10845	10538	10685	10858	10661	10795	10752	10702	10541	10835	10854	10738	10731	10551	10722	10671	10726	10678	10856	10576	10645	10742	10780	10650	10819	10793	10795	10883	10612	10501	10586	10491
61525	82675	61670	44499	27929	16606	13658	11764	10836	10680	10809	10887	10716	10945	10930	10837	10814	11008	10726	10856	10739	10807	10767	10972	10709	10744	10849	10897	10989	10847	10840	10791	10834	10708	10813	10779	10828	10771	10753	10718	10933	10976	10714	10858	10859	10767	10973	10790	10755	10898	10885	10876	10834	10854	10919	10727	10911	10859	10870	10812	10889	10782	10858	10787	10841	10928	10777	10779	10831	10875	10903	10736	10794	10926	10591	10928	10654	10820	10711	10861	10691	10753	10875	10774	10800	10764	10767	10829	10786	10741	10662	10816	10866	10721	10915	10870	10747	10779	11067	10830	10806	10765	10868	10735	10826	10794	10766	10880	10910	10752	10897	10675	10898	10805	10802	10813	10699	10819	10788	10895	10887	10752	10804	10796	10806	10783	10772	10810	10657	10878	10811	10841	10838	10902	10926	10727	10727	10746	10756	10775	10810	10903	10846	10823	10778	10653	10735	10807	10984	10889	10902	10746	10896	10925	10880	10820	10852	10976	10732	10842	10871	10956	10753	10728	10766	10853	10910	10888	10871	10748	10837	10736	10934	10919	10743	10805	10942	10760	10868	10853	10739	10831	10874	10890	10785	10738	10839	10748	10833	10913	10805	10881	10807	10966	10904	10716	10865	10648	10756	10579	10801	10740	10924	10861	10912	10730	10929	10779	10789	10614	10794	10689	10846	10825	10835	10884	10847	10842	10702	10676	10826	10728	10805	10785	10872	10824	10807	10704	10904	10772	10787	10752	10716	10771	10779	10794	10835	10766	10784	10867	10784	10932	10832	10610	10774	10838	10859	10724	10799	10892	10828	10947	10972	10812	10840	10776	10807	10888	10889	10777	10853	10838	10764	10930	10867	10822	10841	10809	10731	10775	10888	10812	10886	10690	10703	10833	10801	10748	10768	10841	10783	10927	10828	10941	10889	10703	11023	10626	10945	10743	10844	10839	10699	10746	10825	10881	10788	10788	10860	10690	10875	10674	10764	10935	10835	10911	10895	10704	10955	10792	10793	10774	10839	10722	10801	10908	10851	10927	10903	10804	10867	10850	10787	10687	10751	10835	10748	10761	10718	10880	10791	10701	10684	10720	10777	10826	10793	10814	10808	10783	10911	10750	10821	10672	10942	10842	10815	10746	10948	10880	10754	10762	10886	10840	10655	10808	10809	10762	10967	10768	10801	10796	10876	10862	10731	10919	10823	10767	10809	10805	10771	10695	10786	10904	10885	10779	10860	10705	10859	10836	10846	11004	10840	10810	10826	10841	10846	10978	10872	10834	10884	10894	10827	10841	10927	10900	10745	10848	10927	10907	10827	10829	10891	10812	10796	10840	10911	10815	10821	10782	10857	10879	10855	10819	10809	10585	10860	10799	11005	10804	10861	10991	10831	11289	10815	10955	10861	10723	10861	10858	10914	10783	10784	10788	10631	10732	10744	10906	10815	10813	10857	10826	10838	10970	10885	10924	10703	10882	10768	10720	10927	10821	10730	10887	10763	10710	10625	10890	10819	10844	10692	10702	10986	10731	10953	10759	10870	10707	10798	10814	10909	10780	10723	10791	10778	10717	10809	10842	10818	10729	10902	10807	10843	10896	10955	10818	10772	10899	10997	10782	10717	10774	10717	10840	10868	10667	10799	10959	10875	10844	10706	10857	10847	10891	10869	10824	10818	10720	10758	10811	10819	10870	10743	10826	10878	10752	10729	10797	10703	10762	10969	10691	10768	10746	10834	10878	10839	10764	10787	10892	10736	10665	10832	10798	10932	10676	10885	10799	10854	10770	10558	10887	10734	10692	10871	10814	10882	10752	10794	10839	10977	10914	10964	10727	11007	10624	10840	10917	10918	10792	10908	10872	10693	10772	10866	10923	10794	10882	10781	10855	10805	10829	10879	10827	10848	10877	10830	10762	10855	10825	10753	10802	10736	10868	10699	10775	10767	10810	10806	10810	10801	11002	10841	10863	10871	10749	10897	10878	10818	10896	10689	10783	10817	10851	10974	10958	10769	10935	10764	10888	10701	10812	10839	10831	10863	10847	10770	10671	10848	10833	10756	10753	10970	10903	10720	10758	10819	10785	10798	10811	10605	10771	10777	10835	10825	10844	10779	10811	10759	10848	10743	10933	10919	10825	10781	10842	10748	10726	10690	10942	10832	10829	10719	10787	10890	10865	10823	10771	10779	10823	10850	10782	10709	10701	10764	10600	10878	10940	10856	10724	10817	10688	10722	10742	10835	10835	10799	10909	10907	10852	10658	10801	10877	10740	10719	10797	10777	10713	10954	10897	10844	10718	10763	10721	10768	10966	10809	10924	10772	10940	10794	10880	10818	10803	10701	10717	10899	10842	10835	10746	10790	10865	10803	10843	10679	10777	10890	10669	10875	10737	10893	10925	10727	10798	10868	10769	10829	10923	10800	10802	10781	10778	10610	10802	10676	10772	10866	10865	10895	10752	10881	10971	10797	10762	10874	10849	10841	10836	10866	10871	10838	10942	10913	10928	10811	10748	10990	10741	10921	10819	10725	10721	10871	10770	11010	10749	10825	10723	10892	10727	10856	10832	10953	10835	10852	10700	11003	10798	10883	10834	10760	10819	10954	10791	10738	10758	10605	10788	10810	10847	10845	10742	10828	10741	10733	10855	10730	10844	10759	10849	10896	11022	10660	10759	10712	10953	10792	10779	10711	10887	10760	10763	10834	10910	10635	10960	10901	10808	10812	10956	10676	10740	10792	10604	10996	10906	10824	10699	10776	10910	10717	10914	10837	10850	10786	10969	10815	10689	10859	10835	10751	10910	10888	10695	10937	10822	10866	10870	10705	10710	10898	10827	10908	10912	10921	10670	10879	10905	10830	10753	10718	10899	10793	10788	10881	10820	10835	10821	10766	10773	10858	10833	10764	10913	10826	10719	10801	10848	10827	10930	10731	10961	10972	10750	10668	10843	10621	10814	10823	10905	10751	10931	10788	10791	10884	10693	10746	10756	10834	10885	10783	10841	10872	10794	10681	10729	10921	10815	10651	10898	10818	10745	10715	11055	10743	10878	10678	10810	10810	10675	10660	10721	10872	10834	10852	10813	10771	10832	10905	10641	10855	10684	10716	10802	10926	10733	10759	10848	10740	10685	10830	10828	10745	10806	10819	10775	10562	10783	10957	10917	10829	10769	10811	10786	10746	10781	10930	10853	10860	10657	10852	10793	10856	10874	10674	10878	10869	10811	10701	10896	10673	10817	10800	10856	10949	10729	10878	10868	10778	10775	10861	10657	10871	10793	10877	10915	10782	10830	10806	10928	11014	10837	10861	10900	10867	10784	10815	10824	10702	10830	10837	10933	10818	10773	10714	10681	10782	10888	10835	10708	10812	10864	10841	10768	10762	10847	10736	10914	10905	10809	11056	10862	10737	10899	10870	10775	10778	10825	10852	10966	10768	10767	10968	10738	10837	10813	10755	10807	10776	10864	10763	10830	10772	10761	10818	10874	10863	10732	10682	10873	10747	10945	10887	10833	10860	10674	10730	10901	10826	10731	10800	10863	10852	10732	10828	10679	10693	10635	10795	10957	10790	10754	10971	10823	10731	10940	10803	10739	10822	10944	10901	10797	10868	10847	10847	10766	10753	10898	10825	10803	10697	10501	10726	10915	10855	10835	10895	10754	10778	10733	10817	10772	10882	10848	10858	10886	10864	10851	10767	10832	10856	10896	10812	10760	10716	10887	10769	10813	10802	10896	10898	10803	10779	10491	10813	10887	10980	10716	10881	10746	10798	10885	10689	10720	10774	10690	10810	10803	10843	10875	10712	10798	10763	10812	10821	10886	10897	10960	10783	10964	10778	10856	10901	10935	10818	10732	10696	10853	10857	10822	10793	10947	10774	10775	10910	10856	10838	10838	10803	10938	10805	10777	10933	10931	10851	10877	10714	10953	10796	10721	10880	10929	10851	10980	10784	10881	10780	10648	10874	10808	10829	10937	10870	10832	10689	10777	10801	10803	10923	10839	10872	10852	10625	10694	10749	10839	10777	10786	10751	10804	10845	10853	10746	10719	10729	10986	10682	10909	10810	10820	10873	10881	10899	10785	10894	11039	10710	10905	10726	10814	10818	10683	10906	10857	10876	10833	10727	10769	10706	10850	10913	10650	10667	10819	10864	10829	10850	10860	10798	10730	10748	10908	11012	10975	11024	10815	10853	10776	10955	10833	10851	10843	10783	10730	10663	10740	10815	10858	10914	10877	10605	10960	10854	10901	10742	10888	10746	10840	10705	10825	10963	10814	10871	10851	10896	10950	10924	10837	10817	10939	10946	10727	10682	10710	10954	10735	10706	10949	10806	10665	10730	10880	10905	10794	10772	10773	10863	10910	10899	10775	10829	10860	10832	10919	10734	10699	10825	10636	10877	10874	10873	10896	10860	10748	10845	10757	10766	10843	10721	10698	10877	10764	10777	10961	10941	10954	10682	10687	10848	10758	10693	10867	10796	10829	10760	10661	10827	10792	10892	10811	10946	10824	10769	10916	10959	10821	10846	10597	10938	10840	10985	10936	10849	10785	10769	10781	10657	10837	10842	10762	10801	10843	10920	10841	10860	10747	10707	10842	10809	10702	10878	10787	10947	10922	10720	10849	10732	10943	10831	10832	10672	10715	10629	10957	10776	10876	10789	11048	10713	10929	10822	10636	10763	10795	10770	10856	10935	10723	10767	10713	10960	10799	10763	10764	10700	10808	10879	10899	10790	10876	10952	10609	10817	10900	10827	10876	10736	10857	10851	10795	10781	10889	10837	10707	10821	10839	10893	10884	10847	10721	10827	10942	10829	10836	10806	10859	10649	10748	10812	10835	10700	10833	10845	10936	10893	10849	10622	10778	10921	10858	10654	10889	10800	10850	10709	10830	10753	10910	10870	10904	10782	10987	10789	10910	10789	10781	10715	10870	10790	10896	10738	10785	10790	10883	10762	10851	10682	10753	10887	10853	10921	10746	10946	10921	10738	10789	10838	10912	11063	10829	10778	10753	10860	10734	10832	10915	10893	10762	10747	10842	10874	10773	10782	10872	10774	10814	10814	10801	10757	10698	10752	10702	10831	10803	10769	10667	10997	10804	10715	10781	10958	10630	10736	10822	10750	10658
23100	21857	29671	25132	23207	22818	21375	13104	10737	10612	10707	10494	10666	10690	10669	10564	10504	10598	10525	10709	10438	10508	10478	10441	10380	10512	10487	10499	10466	10503	10623	10347	10379	10340	10493	10390	10510	10632	10321	10552	10545	10398	10336	10414	10388	10317	10299	10418	10492	10539	10334	10475	10343	10312	10478	10344	10515	10549	10294	10450	10462	10378	10191	10253	10522	10372	10317	10377	10433	10430	10355	10385	10404	10549	10455	10359	10366	10455	10290	10360	10300	10291	10403	10317	10353	10497	10403	10333	10403	10209	10364	10361	10215	10490	10373	10371	10302	10390	10397	10341	10465	10251	10344	10310	10353	10413	10459	10532	10474	10437	10440	10394	10375	10385	10415	10347	10371	10376	10359	10297	10283	10334	10335	10383	10276	10355	10251	10558	10297	10379	10304	10539	10381	10451	10365	10281	10341	10432	10329	10164	10274	10490	10363	10337	10478	10479	10438	10374	10415	10253	10375	10463	10528	10489	10354	10239	10371	10556	10444	10316	10261	10350	10423	10311	10468	10445	10443	10363	10402	10334	10378	10533	10266	10366	10472	10390	10403	10304	10271	10409	10400	10381	10363	10376	10363	10324	10559	10392	10423	10388	10365	10452	10281	10287	10581	10248	10512	10315	10551	10247	10390	10370	10467	10396	10490	10429	10368	10483	10242	10446	10334	10439	10396	10429	10462	10372	10382	10471	10414	10297	10366	10374	10487	10331	10399	10314	10325	10310	10445	10335	10285	10445	10376	10407	10451	10247	10333	10408	10409	10330	10350	10342	10265	10329	10340	10366	10532	10423	10311	10297	10317	10318	10467	10280	10443	10577	10287	10365	10391	10386	10305	10362	10298	10315	10458	10394	10525	10418	10478	10193	10423	10527	10364	10292	10344	10421	10331	10349	10331	10292	10380	10577	10471	10357	10393	10607	10368	10504	10306	10353	10272	10217	10281	10146	10529	10417	10267	10528	10338	10337	10311	10487	10488	10409	10221	10320	10321	10473	10337	10504	10261	10310	10349	10413	10272	10442	10377	10463	10408	10403	10385	10423	10382	10297	10531	10338	10285	10472	10454	10323	10287	10386	10431	10207	10190	10325	10478	10305	10443	10311	10358	10375	10404	10450	10506	10237	10301	10308	10250	10302	10347	10337	10252	10321	10309	10297	10583	10292	10301	10387	10263	10293	10382	10541	10116	10146	10255	10458	10343	10364	10410	10492	10482	10416	10221	10501	10345	10228	10244	10541	10427	10374	10431	10364	10446	10307	10117	10432	10292	10256	10173	10322	10350	10357	10407	10395	10422	10318	10477	10341	10435	10422	10407	10286	10365	10271	10398	10373	10318	10267	10373	10424	10246	10316	10263	10185	10394	10389	10334	10422	10307	10361	10293	10186	10280	10255	10335	10297	10324	10394	10602	10448	10415	10386	10340	10388	10218	10323	10427	10182	10434	10365	10202	10420	10249	10509	10413	10385	10208	10311	10466	10163	10375	10388	10451	10422	10265	10364	10462	10257	10542	10567	10246	10296	10298	10408	10476	10421	10363	10387	10487	10448	10455	10299	10438	10235	10447	10405	10365	10566	10361	10446	10346	10237	10405	10388	10387	10213	10433	10537	10263	10313	10484	10474	10184	10302	10475	10430	10187	10482	10352	10222	10339	10612	10342	10230	10388	10314	10409	10402	10632	10426	10289	10318	10432	10470	10373	10478	10463	10202	10447	10289	10398	10417	10149	10401	10448	10425	10357	10386	10248	10353	10329	10274	10530	10401	10446	10415	10325	10380	10482	10344	10380	10262	10246	10331	10443	10321	10373	10510	10379	10291	10285	10301	10399	10376	10342	10388	10352	10509	10418	10386	10375	10466	10512	10358	10155	10415	10394	10392	10463	10455	10426	10436	10374	10308	10286	10432	10381	10337	10372	10323	10428	10128	10346	10268	10365	10289	10318	10291	10398	10191	10123	10300	10409	10395	10311	10193	10312	10377	10470	10423	10498	10358	10466	10278	10605	10418	10348	10356	10341	10386	10241	10322	10413	10206	10221	10278	10355	10264	10359	10314	10436	10276	10395	10257	10476	10466	10354	10253	10386	10421	10178	10353	10586	10294	10446	10480	10138	10390	10266	10384	10411	10322	10341	10277	10257	10407	10308	10384	10281	10351	10391	10526	10426	10409	10444	10303	10462	10438	10360	10273	10374	10273	10328	10376	10349	10435	10250	10265	10384	10366	10751	10214	10388	10267	10262	10344	10435	10396	10485	10127	10478	10484	10410	10445	10373	10476	10512	10321	10498	10409	10312	10361	10300	10347	10416	10484	10396	10308	10398	10314	10366	10462	10286	10450	10387	10315	10409	10222	10281	10354	10344	10291	10331	10338	10244	10364	10160	10356	10455	10359	10166	10176	10313	10388	10343	10414	10507	10307	10561	10278	10302	10434	10307	10383	10179	10397	10178	10393	10329	10364	10531	10437	10412	10363	10248	10433	10461	10325	10332	10243	10421	10371	10521	10288	10317	10349	10321	10367	10378	10401	10506	10435	10405	10312	10284	10335	10281	10417	10467	10271	10191	10380	10660	10461	10419	10254	10500	10323	10393	10408	10291	10316	10453	10310	10229	10247	10456	10360	10298	10265	10495	10269	10366	10454	10503	10422	10241	10463	10523	10422	10403	10429	10283	10484	10480	10341	10213	10212	10422	10300	10437	10337	10376	10484	10398	10365	10429	10477	10260	10127	10295	10390	10319	10401	10275	10456	10439	10416	10421	10342	10314	10369	10390	10379	10308	10264	10396	10456	10378	10285	10346	10394	10226	10304	10286	10193	10319	10459	10490	10455	10278	10338	10299	10238	10312	10378	10312	10454	10541	10227	10410	10314	10340	10373	10321	10302	10291	10345	10361	10434	10283	10386	10523	10433	10339	10344	10280	10251	10248	10411	10410	10328	10222	10314	10251	10274	10388	10514	10369	10406	10368	10399	10354	10480	10338	10544	10328	10299	10435	10324	10358	10304	10218	10492	10304	10489	10314	10328	10370	10292	10254	10300	10380	10206	10481	10466	10252	10508	10413	10433	10301	10382	10360	10279	10272	10253	10398	10262	10334	10402	10472	10601	10382	10362	10324	10451	10312	10290	10222	10352	10343	10458	10397	10506	10160	10340	10280	10381	10381	10389	10283	10335	10420	10138	10234	10277	10427	10463	10396	10462	10455	10306	10275	10388	10338	10563	10309	10513	10429	10348	10226	10297	10326	10331	10418	10265	10485	10533	10193	10469	10442	10266	10404	10384	10405	10191	10344	10299	10311	10377	10420	10254	10420	10424	10272	10365	10386	10370	10343	10290	10270	10267	10192	10291	10410	10376	10446	10420	10360	10180	10303	10375	10313	10266	10467	10462	10421	10341	10259	10283	10464	10523	10357	10584	10291	10307	10321	10440	10389	10286	10472	10409	10378	10445	10313	10401	10232	10488	10376	10211	10167	10271	10398	10370	10458	10351	10604	10434	10444	10337	10332	10289	10350	10459	10309	10350	10284	10300	10370	10468	10439	10290	10415	10296	10411	10393	10418	10214	10315	10566	10276	10375	10393	10403	10443	10512	10241	10191	10464	10462	10210	10305	10499	10438	10212	10320	10412	10339	10239	10279	10378	10391	10285	10302	10340	10304	10368	10400	10511	10381	10218	10335	10294	10182	10400	10410	10310	10207	10352	10499	10226	10479	10311	10421	10416	10342	10481	10435	10289	10315	10406	10448	10389	10256	10394	10427	10343	10318	10305	10243	10321	10322	10389	10422	10345	10440	10315	10348	10564	10460	10482	10386	10319	10111	10445	10441	10323	10360	10453	10215	10224	10420	10330	10498	10462	10218	10472	10291	10275	10409	10365	10510	10419	10420	10308	10263	10352	10410	10323	10498	10381	10494	10356	10429	10376	10336	10305	10394	10342	10318	10416	10260	10332	10490	10249	10109	10460	10307	10472	10441	10359	10336	10561	10553	10290	10447	10373	10400	10279	10438	10299	10323	10320	10227	10296	10206	10477	10458	10462	10366	10270	10282	10463	10302	10247	10395	10440	10442	10350	10301	10213	10329	10318	10515	10407	10340	10357	10400	10411	10413	10328	10122	10400	10199	10198	10396	10208	10217	10557	10510	10449	10446	10337	10436	10290	10355	10310	10171	10329	10406	10591	10411	10390	10462	10222	10541	10471	10407	10392	10285	10237	10384	10127	10373	10410	10251	10435	10519	10449	10293	10432	10232	10332	10417	10427	10301	10299	10199	10368	10438	10275	10308	10378	10398	10306	10280	10373	10269	10487	10297	10298	10492	10291	10420	10354	10457	10477	10284	10432	10285	10387	10195	10322	10431	10344	10365	10465	10321	10408	10483	10547	10368	10337	10188	10294	10285	10399	10413	10332	10469	10546	10421	10245	10446	10403	10297	10442	10150	10600	10320	10477	10541	10326	10358	10120	10291	10437	10407	10493	10347	10436	10308	10167	10173	10386	10407	10478	10597	10243	10325	10362	10381	10191	10326	10437	10448	10278	10380	10438	10303	10276	10409	10286	10450	10270	10227	10235	10519	10266	10177	10461	10354	10302	10300	10306	10364	10524	10362	10412	10328	10245	10251	10360	10392	10226	10168	10382	10555	10315	10274	10353	10312	10385	10453	10254	10320	10310	10308	10535	10257	10359	10298	10358	10428	10361	10300	10276	10320	10292	10497	10410	10567	10338	10311	10291	10326	10407	10364	10513	10309	10217	10349	10273	10369	10444	10507	10333	10406	10494	10354	10456	10249	10478	10493	10342	10419	10386	10299	10397	10293	10084	10212	10324	10468	10357	10267	10224	10268	10284	10428	10447	10371	10316	10433	10368	10412	10385	10385	10354	10350	10234	10519	10297	10348	10226	10318	10348	10337	10433	10314	10292	10355	10413	10445	10405	10339	10509	10328	10504	10395	10500	10388	10488	10334	10395	10356	10178	10360	10323	10276	10423	10406	10418	10400	10440	10206	10276	10325	10369	10139	10245	10302	10240	10435	10275	10415	10427	10419	10298	10305	10527	10348	10306	10462	10196	10420	10345	10389	10500	10418	10372	10387	10363	10301	10308	10428	10520	10521	10498	10266	10352	10269	10308	10417
61908	94127	74228	55155	35895	20699	15868	12455	10476	10423	10385	10537	10495	10608	10512	10514	10482	10554	10408	10629	10416	10488	10326	10487	10441	10559	10465	10434	10484	10456	10555	10521	10454	10573	10466	10477	10586	10444	10463	10538	10528	10447	10396	10277	10446	10472	10351	10425	10517	10499	10673	10463	10454	10368	10409	10484	10535	10446	10473	10525	10341	10480	10692	10521	10472	10536	10398	10493	10470	10417	10451	10395	10541	10491	10536	10518	10443	10526	10361	10475	10421	10427	10536	10659	10551	10313	10417	10506	10381	10505	10386	10556	10596	10415	10469	10582	10348	10435	10571	10367	10614	10474	10499	10369	10457	10561	10390	10516	10572	10379	10341	10326	10421	10562	10497	10234	10547	10427	10481	10451	10473	10434	10307	10266	10410	10474	10420	10528	10627	10382	10437	10506	10330	10429	10436	10459	10445	10504	10533	10498	10465	10564	10456	10556	10642	10526	10444	10476	10438	10379	10503	10436	10616	10393	10242	10497	10660	10482	10541	10457	10499	10354	10330	10496	10541	10572	10309	10417	10509	10564	10496	10446	10344	10489	10390	10443	10490	10627	10413	10285	10497	10521	10542	10623	10410	10496	10495	10344	10396	10529	10500	10343	10444	10469	10336	10461	10554	10457	10500	10516	10532	10427	10375	10456	10362	10695	10563	10339	10490	10456	10482	10498	10399	10558	10508	10298	10466	10341	10495	10383	10389	10562	10365	10412	10561	10368	10463	10524	10398	10458	10399	10409	10475	10551	10469	10503	10403	10484	10641	10425	10514	10425	10456	10518	10513	10415	10642	10472	10440	10534	10397	10482	10467	10525	10454	10445	10423	10478	10386	10526	10473	10444	10360	10403	10567	10458	10538	10423	10616	10443	10378	10557	10440	10655	10440	10428	10357	10410	10437	10465	10366	10552	10574	10378	10327	10401	10624	10429	10434	10443	10451	10463	10523	10490	10393	10423	10403	10573	10400	10451	10396	10507	10493	10557	10454	10509	10537	10246	10432	10423	10448	10424	10430	10515	10375	10341	10397	10441	10530	10430	10381	10583	10466	10473	10470	10533	10438	10603	10514	10371	10417	10533	10449	10506	10652	10424	10482	10549	10365	10623	10303	10471	10513	10407	10600	10520	10383	10473	10434	10333	10460	10318	10452	10375	10597	10568	10374	10577	10629	10379	10485	10601	10498	10578	10263	10607	10590	10494	10391	10496	10338	10463	10503	10590	10457	10517	10387	10352	10444	10503	10396	10458	10528	10434	10576	10344	10469	10555	10532	10467	10555	10399	10388	10465	10349	10454	10384	10396	10438	10567	10434	10378	10465	10401	10534	10549	10545	10359	10464	10567	10454	10339	10529	10389	10428	10250	10539	10646	10606	10464	10403	10485	10470	10417	10397	10371	10356	10440	10465	10321	10570	10409	10415	10511	10480	10364	10522	10303	10546	10555	10626	10590	10546	10521	10374	10470	10535	10373	10511	10496	10534	10485	10452	10385	10490	10537	10608	10379	10490	10540	10490	10561	10509	10426	10594	10412	10403	10484	10512	10315	10646	10431	10554	10419	10587	10447	10435	10527	10510	10666	10489	10470	10453	10476	10420	10430	10402	10513	10570	10580	10714	10548	10357	10306	10591	10561	10457	10599	10472	10433	10533	10450	10400	10414	10472	10517	10374	10503	10508	10502	10531	10449	10408	10436	10401	10469	10572	10532	10579	10431	10445	10357	10563	10383	10401	10674	10535	10561	10546	10538	10391	10476	10476	10414	10452	10477	10551	10518	10454	10372	10499	10617	10384	10535	10557	10444	10365	10463	10545	10534	10352	10471	10555	10414	10572	10432	10416	10469	10339	10489	10474	10379	10513	10500	10514	10299	10467	10491	10525	10508	10338	10524	10626	10556	10446	10553	10370	10353	10445	10402	10526	10441	10430	10437	10417	10293	10408	10467	10664	10515	10498	10429	10386	10549	10388	10441	10470	10592	10504	10470	10521	10418	10420	10537	10507	10356	10423	10303	10458	10544	10498	10505	10384	10400	10467	10485	10421	10409	10581	10455	10471	10463	10599	10344	10312	10498	10448	10495	10529	10659	10495	10377	10668	10382	10476	10404	10487	10450	10496	10332	10314	10298	10407	10676	10464	10454	10597	10548	10317	10443	10561	10387	10408	10420	10376	10368	10370	10468	10450	10353	10486	10310	10369	10296	10302	10515	10531	10500	10599	10599	10454	10447	10471	10449	10315	10485	10531	10435	10560	10450	10359	10427	10524	10590	10498	10416	10452	10606	10615	10546	10446	10475	10549	10446	10418	10498	10469	10457	10395	10541	10284	10483	10476	10437	10492	10355	10410	10443	10449	10488	10313	10504	10595	10663	10493	10494	10420	10513	10558	10551	10613	10564	10445	10311	10506	10304	10374	10440	10363	10505	10534	10491	10296	10553	10500	10475	10472	10452	10403	10507	10522	10513	10365	10559	10370	10299	10434	10466	10623	10602	10466	10478	10405	10515	10398	10446	10472	10556	10451	10371	10568	10497	10499	10436	10350	10427	10555	10516	10488	10556	10562	10353	10517	10476	10389	10491	10532	10539	10422	10457	10536	10450	10601	10432	10458	10438	10390	10439	10587	10416	10310	10552	10493	10317	10520	10487	10494	10366	10498	10478	10410	10464	10530	10343	10605	10380	10505	10740	10415	10610	10484	10494	10569	10467	10564	10581	10354	10603	10510	10486	10475	10471	10503	10437	10352	10333	10608	10511	10329	10340	10532	10416	10470	10380	10479	10539	10595	10360	10496	10562	10379	10417	10590	10602	10573	10408	10531	10491	10308	10458	10458	10462	10497	10366	10505	10384	10488	10458	10414	10517	10428	10583	10527	10451	10293	10574	10646	10641	10372	10452	10457	10502	10525	10514	10445	10522	10352	10423	10521	10596	10398	10401	10545	10401	10447	10493	10473	10460	10525	10549	10610	10533	10343	10549	10430	10537	10424	10553	10509	10440	10407	10564	10531	10390	10431	10551	10546	10473	10450	10446	10483	10391	10476	10386	10493	10468	10462	10569	10442	10450	10355	10606	10458	10456	10511	10386	10376	10520	10300	10426	10576	10499	10446	10419	10479	10572	10550	10368	10451	10384	10485	10370	10412	10354	10659	10454	10521	10507	10433	10562	10612	10344	10401	10517	10421	10529	10481	10453	10482	10364	10403	10572	10419	10415	10451	10529	10564	10421	10395	10393	10374	10311	10502	10492	10510	10308	10343	10438	10614	10430	10569	10496	10529	10362	10561	10380	10353	10549	10599	10539	10442	10386	10655	10523	10522	10471	10498	10462	10409	10319	10453	10455	10636	10408	10464	10450	10439	10360	10495	10466	10301	10428	10482	10417	10602	10390	10485	10525	10486	10522	10404	10558	10424	10586	10366	10480	10574	10555	10568	10561	10388	10288	10444	10464	10559	10471	10493	10417	10293	10458	10479	10520	10520	10519	10345	10356	10526	10556	10436	10460	10474	10451	10409	10416	10520	10444	10517	10382	10443	10254	10533	10493	10287	10564	10342	10589	10521	10525	10501	10438	10597	10592	10635	10432	10425	10505	10309	10535	10447	10520	10369	10395	10461	10403	10377	10409	10417	10513	10431	10470	10427	10458	10455	10366	10442	10443	10398	10412	10445	10427	10487	10650	10580	10392	10488	10516	10306	10420	10408	10587	10565	10473	10508	10490	10430	10492	10484	10607	10373	10463	10393	10361	10534	10412	10337	10529	10483	10493	10470	10386	10349	10429	10464	10488	10665	10493	10533	10469	10548	10465	10551	10433	10314	10554	10455	10569	10379	10430	10574	10373	10475	10530	10407	10615	10441	10383	10436	10486	10514	10499	10588	10332	10447	10593	10407	10298	10508	10440	10426	10539	10452	10419	10400	10357	10412	10529	10538	10351	10486	10276	10517	10408	10460	10452	10412	10358	10438	10449	10497	10408	10496	10503	10488	10515	10582	10353	10608	10394	10461	10463	10518	10476	10574	10608	10456	10465	10375	10499	10499	10549	10524	10350	10521	10396	10661	10524	10403	10327	10586	10492	10592	10416	10569	10265	10395	10450	10456	10371	10398	10671	10456	10397	10544	10582	10487	10568	10485	10550	10514	10529	10687	10370	10441	10555	10472	10387	10567	10371	10536	10481	10370	10502	10382	10682	10578	10677	10326	10388	10457	10515	10339	10419	10631	10493	10464	10517	10536	10340	10534	10335	10420	10549	10598	10323	10469	10443	10524	10506	10518	10527	10613	10482	10533	10309	10536	10434	10361	10404	10517	10424	10494	10500	10338	10330	10403	10576	10346	10402	10538	10650	10748	10467	10440	10471	10421	10485	10461	10476	10465	10550	10511	10416	10469	10599	10378	10461	10511	10463	10459	10589	10374	10488	10426	10652	10563	10365	10462	10571	10506	10596	10408	10343	10525	10355	10475	10530	10411	10509	10420	10469	10363	10479	10566	10497	10415	10337	10647	10563	10568	10555	10435	10426	10498	10493	10513	10506	10567	10444	10497	10400	10472	10502	10348	10377	10532	10384	10437	10677	10456	10639	10494	10303	10422	10430	10331	10412	10536	10554	10362	10245	10418	10457	10366	10550	10526	10518	10351	10639	10393	10657	10604	10630	10521	10492	10422	10427	10471	10341	10466	10388	10426	10352	10487	10472	10440	10406	10432	10336	10451	10429	10340	10608	10481	10549	10326	10455	10492	10456	10690	10565	10368	10405	10405	10479	10422	10473	10576	10474	10455	10508	10435	10606	10424	10464	10390	10470	10653	10529	10631	10410	10252	10605	10350	10436	10409	10634	10529	10417	10350	10384	10360	10480	10658	10547	10328	10544	10492	10584	10409	10463	10410	10386	10530	10495	10380	10400	10515	10439	10506	10523	10587	10395	10448	10525	10456	10445	10415	10435	10486	10390	10472	10354	10388	10564	10511	10309	10485	10518	10431	10543	10569	10339	10483	10503	10426	10486	10486	10476	10410	10346	10469	10518	10325	10466	10437	10557	10604	10572	10427	10409	10377	10463	10360	10411	10464	10512	10447	10498	10533	10594	10458	10475	10544	10450	10415	10419	10413	10465	10459	10573	10600	10545	10461	10418	10383	10420
32270	32854	28164	22496	15027	11893	11478	11236	11071	11070	10975	11005	10905	11067	11117	11163	11070	10998	11044	11066	11191	11064	10924	11042	10940	10949	10896	11015	10994	11026	11031	11018	11086	10950	11019	10867	11028	10852	10864	11012	11080	10847	11091	11098	11077	10923	11110	11100	11132	10848	10935	10975	10889	11044	11013	11190	11001	10951	10935	10964	10973	10995	10924	10994	11120	11007	11040	11068	10977	11163	11085	10922	11072	11054	10942	10993	10906	10906	10962	10976	10975	11152	11244	10946	11010	10983	11102	11000	10959	11001	10876	11070	11106	11127	11046	10980	11049	11091	11059	11035	11069	11164	10883	11197	11150	10990	10994	10948	11061	11166	11003	11176	10982	11026	10943	11184	10929	11068	10994	10759	10969	10978	11033	11031	11141	10938	10864	11012	11061	11123	10953	10966	11132	11177	10981	10990	11200	10925	11114	10972	11003	11047	10784	11069	10796	11026	10915	10946	11049	10908	10876	10788	11134	11115	10938	10926	11065	11070	10968	11040	10915	10918	11039	11128	11098	10823	11023	10922	10966	10737	10906	11097	11224	11242	10939	11040	10972	10986	10987	11064	10937	10645	11062	11074	10976	10923	10917	11044	11147	11169	10897	10946	11071	10961	10899	11026	11174	11139	11016	10857	11100	11202	11012	10872	11025	11140	11020	11086	11060	10985	10973	10977	10999	10925	11039	10855	11065	10957	10984	11035	10977	10981	11079	10977	10887	11041	11050	11105	11118	11136	10993	11116	11032	11074	10913	11043	11086	11039	10991	11074	11041	11090	10935	11014	11010	10999	11214	10970	11007	10847	11061	11050	10969	11111	11175	10949	10860	10979	11049	10945	10943	11104	11131	10824	10913	11034	11037	11147	11094	10789	11095	11027	10920	10863	10973	11048	11099	10916	11017	10999	10886	11133	10892	10988	11007	11074	11024	10960	10878	10999	11058	10859	11131	11085	10926	10895	11187	11077	11015	11099	10955	11181	10948	10788	11080	11020	11027	11050	10929	11085	10895	10955	10887	10971	11012	10968	11222	11059	11029	11099	11015	10719	10925	11044	10882	11193	11119	10978	10880	11094	10981	11040	11039	10890	11034	10980	10995	10949	11051	11102	11076	10907	11014	10981	11179	11025	10945	10986	11156	10886	11042	11016	11078	11023	11145	11138	11047	11129	10967	10938	10947	10852	11164	11073	10957	11047	11018	10943	11067	10958	11058	11013	11026	11118	11010	11053	10999	11041	11050	11174	11105	11045	11004	11006	11020	11045	10939	10961	11057	11047	11075	11114	10894	10793	10888	11015	10870	11019	11117	11006	11016	10991	10927	11089	11105	10940	11045	10938	10989	11050	10982	10903	10952	10991	11055	11184	11097	10901	10952	10900	11113	11031	11027	11032	10920	10887	11007	10957	11061	10819	11012	11005	10871	11024	11085	10942	11160	11010	10976	11099	10948	11056	10853	11134	11055	10981	11210	11182	10910	10832	10984	11030	11000	11044	11018	11075	11052	11055	10804	10906	11045	10943	11006	11117	11044	11153	11063	10874	10949	10940	11050	11045	11169	11147	11041	11173	11085	10953	10951	11142	10891	11042	11010	10986	11058	10979	11161	11184	10976	10909	10986	10979	11181	10960	11096	11047	10966	10972	11021	10938	11159	11162	11034	11074	11168	11212	11023	11057	10876	11112	11009	11029	10940	11100	11014	11157	10989	10936	10843	10981	10988	11002	10911	10833	10863	11045	10909	11053	10949	10960	11035	11019	11012	10982	10759	10882	11025	11002	10975	10902	10939	10852	10973	11107	11116	11094	10956	10968	10963	10994	10908	10994	10897	10946	11057	10969	11097	11039	10893	10857	11149	11026	10955	11120	11046	11036	11018	10983	11045	10922	10961	11004	11039	11046	10999	11182	10953	11054	10901	10871	10939	10974	11086	10965	10916	11087	11027	10847	11099	10959	10938	11008	11123	11020	10941	10877	11109	11116	11051	10925	10963	11027	10914	10856	11082	10974	11135	10936	11042	11073	11004	10905	11086	10984	11101	10959	10986	11043	11055	10983	11024	10898	11220	11046	11040	11048	11123	11093	11014	11014	11198	11059	11036	11059	11074	11060	10927	11023	11001	11172	10994	10907	11213	11078	10971	11041	11036	10905	10954	11060	11000	10985	10954	10946	10841	11031	11033	10943	11093	11062	10967	11161	11114	11088	10847	11159	11017	10812	10924	11023	11026	10983	11022	10976	10990	10943	11016	11089	11052	10859	10935	11146	11128	11111	11060	11127	11021	10754	11011	10971	11147	11038	11133	10924	11143	11026	11139	11058	11050	11044	11154	11056	11054	11006	11141	10971	10890	11147	11080	11051	10983	11124	11057	10961	11084	11058	10975	10943	11046	10999	11059	10892	11066	10911	11090	10989	10873	11080	10979	10959	11043	11090	10975	11006	10990	11012	11110	10901	10944	11041	10915	11054	10985	11153	11010	11155	10940	10843	10971	11144	11059	11174	10981	10888	11075	10892	11033	11055	11069	11059	11086	11016	11066	11207	11135	11178	11120	10958	11131	10941	11056	10945	10972	11022	10944	10987	11020	10934	11252	10918	10921	11142	10931	11102	10966	11022	10930	11109	10906	11071	10986	10926	10966	11104	10923	10943	11166	11125	10923	11016	10984	11040	10881	10875	10956	11084	10826	11000	10875	10801	10862	11006	11086	10970	11087	11021	10968	11223	10951	10969	11142	11087	10983	10949	11035	10830	10925	11098	10857	10998	10875	11018	11212	11139	10938	10962	11156	11145	11143	10995	11062	11117	11019	10949	11153	11015	11099	10967	10914	10806	10903	10964	11091	11143	10978	10959	11071	11162	10998	11086	11156	11005	11003	11053	11045	11079	10978	11057	10992	11045	11044	11017	10937	10859	11008	11093	11057	10935	10947	11107	11082	11002	11098	11048	11021	11023	10915	11078	11030	10935	10960	10957	10979	10930	11162	11079	11073	10964	10844	11157	11017	11044	11071	11017	10994	11126	11036	10886	11074	10955	11097	10814	11046	10949	10899	10956	10981	10922	11015	11129	10969	11077	10891	11069	11072	11024	10905	10912	10889	11057	11179	11005	10765	11059	11035	10908	11109	10983	10891	11002	10936	11154	11036	10957	11099	10826	11044	10996	11098	10959	10986	11055	11150	10966	11066	11274	11034	11142	11026	10989	10974	10812	10972	10914	10998	10975	11040	10977	10913	10990	11231	10891	10909	11084	11054	11063	11106	10862	11005	10932	11042	11019	11134	11043	11001	10962	11028	10922	11017	10974	11104	11007	11109	11048	10893	11034	11061	11035	11095	11094	11125	10877	11106	11027	11033	10965	11216	11026	11031	10954	10821	11056	11082	11169	11105	10976	11032	11067	10868	10939	11053	11136	11172	10948	11046	11127	10903	10977	11008	11005	11024	11019	11014	11001	11067	10780	11109	11093	11152	11015	10867	10946	11112	11055	10805	11007	10939	11028	10867	11096	11002	10909	10915	10954	10972	11115	11295	10973	11156	10904	10783	11069	11264	10957	11086	10880	10838	10993	10819	10924	10914	10864	10974	10876	11065	11030	10981	11058	10980	11040	10987	10910	11069	11068	10992	11174	11152	11140	11109	11041	10992	11145	10973	10965	11114	11004	10891	10965	11082	10803	10969	10865	11097	11056	10999	10890	11161	10938	11110	11124	10829	10820	11130	10904	10999	11111	10947	10945	10981	11024	11121	11060	11025	10921	11012	10842	11096	11027	10976	10944	10895	10900	11068	11039	11103	11068	11002	10986	11040	10961	11034	10947	11099	11095	11042	11193	11015	11086	10813	11042	10887	11009	11076	11169	11209	11022	10860	11020	11105	10900	11007	10987	11108	11154	10970	10893	11110	11147	11001	11070	10887	11060	10917	11140	10992	11154	11125	10995	11146	11003	10861	11182	11031	10887	11008	11131	11019	10993	11141	11037	10864	11002	10845	11018	11085	11049	11055	11026	11048	10992	10775	10896	11030	11043	11037	11028	11115	10943	11011	11214	10960	11110	11151	11031	11153	11103	11164	10796	10956	11059	11046	11014	11015	10762	10852	11024	10956	11124	11169	11053	10974	11052	11001	10982	11194	11025	10958	10941	11197	11074	11197	11097	11024	10935	11075	11155	10979	11119	10884	11021	10982	11304	11006	11038	11253	10996	10895	11026	10855	11106	10887	10915	10926	11018	11041	11028	11101	11073	10875	11101	10911	11075	10907	11159	11045	11025	11040	11036	11092	10909	10924	11123	11049	11030	11045	10888	11000	10960	10947	11024	10993	10986	10853	10852	10826	11024	10996	10979	11012	10886	10978	11024	10913	10873	10994	10952	11124	10989	11034	11039	11048	11010	10984	11046	11094	10776	10983	10934	10941	10948	11162	10978	11138	10967	10953	11016	10935	10922	10935	10970	10970	11042	10806	11244	11025	10944	10920	10893	11112	11104	10910	10988	10955	10981	11003	10846	10899	10952	11007	11140	10930	11081	10976	11066	11030	10970	11227	10990	10899	10948	11007	10975	11130	11029	11122	11022	10973	10911	11045	10999	11073	10984	11151	11135	11166	11103	11015	10934	11183	11040	11139	11011	11054	11067	10673	11019	10958	10952	10981	11070	11140	10776	11033	10946	10865	10964	10947	11282	10916	11033	10996	11029	10958	10945	10974	11021	10990	10982	11012	10994	11035	11115	10986	10785	11040	10991	10911	11018	10970	10900	10844	11087	10914	10954	11058	11054	11091	11020	10992	10954	11055	11025	11235	11068	10911	10922	10989	11097	11091	11003	11143	10903	10864	11016	10973	11059	10810	11038	11030	11050	11058	11217	11046	11000	10981	10991	10964	11023	11036	10917	10994	11070	11014	11113	11037	11158	11035	10974	10864	10980	11012	11000	11076	11074	10809	10965	11158	11045	10996	11098	10968	11058	11039	10905	11115	11143	11087	10959	10946	11108	10893	10922	11068	10869	10947	10915	11033	11114	11013	11080	10908	11046	10864	11003	10976	10994	11054	10930	11063	10937	10948	11005	10890	11061	10896	11064	10852	11060	10935	10956	11076	11044	11056	10960	10869	11078	11019	10812	11135	10970	11215	10945	10905	10970	10996	11140
43667	48941	29442	21541	15259	11686	11445	11209	10928	10942	10933	10908	11092	11020	11150	11006	11037	11084	11075	10809	10963	10887	10931	10983	10835	10971	11000	11041	10991	11071	11042	11118	11000	10990	11016	10987	11016	10997	10923	11093	11104	11069	11042	11004	11115	10922	11002	11028	11037	11179	11027	11027	11114	11118	10977	10980	10998	10856	11009	11038	10842	11133	11040	11066	10902	11025	10838	11015	11152	10857	11128	10967	11046	11022	11078	11009	11003	10937	10721	10910	10920	10814	11132	11025	10958	11132	11048	11102	10963	10913	10990	11153	10975	10996	10916	10984	11016	11003	11003	11109	10885	11104	11023	11005	11045	11109	10962	11063	10903	10948	10922	11164	10849	11013	10909	11180	10966	10823	11002	10879	11044	10897	10953	11158	10981	10997	11005	10969	10865	11056	11061	10953	11010	10969	11145	11000	11068	11055	10869	10937	11063	11094	10827	11024	11151	11062	11030	11186	11023	11041	10997	10953	11082	11126	11074	10941	11079	10890	10993	11130	10953	11024	10892	11046	11038	11020	11087	11080	11074	10956	11068	11092	11009	10944	10918	10954	11052	11037	11093	11005	11055	10885	11009	11004	10983	10960	10996	11106	10961	11072	11086	10935	10921	10854	11144	11072	10985	11009	11175	10996	11173	11075	10991	11068	11076	10909	10995	10997	10863	11023	11186	10929	11028	11089	11210	10867	10964	11129	11152	10927	11032	11059	11036	10820	10943	10983	11118	10961	10947	10818	10912	10988	11039	10963	10982	11119	10944	10953	11058	10906	11124	10955	10991	11141	10902	10919	11030	11008	11071	10993	11070	10970	10945	11022	10992	10982	10901	10948	11083	10988	10912	11113	10926	10977	10961	10924	11167	11043	11016	10946	11010	10988	10904	11264	10848	10893	10982	11004	11011	10971	11040	11054	11031	10933	10933	10951	10945	10903	11004	11095	11021	11008	10987	10837	10934	10977	11070	11064	10853	11059	10947	10940	10888	10856	11055	10971	10923	10994	10908	11142	10972	10953	11066	10945	11025	10961	11057	11015	11065	11075	10968	10950	10963	10952	11145	11035	10913	10967	10972	11219	11049	11055	10992	10913	11117	11012	11059	11068	11046	10983	11018	11115	11127	11091	10847	10937	10931	10926	11028	10841	11097	11098	10963	10935	10907	10956	11097	11032	11080	11176	11030	11035	10942	10933	11023	10828	11060	10982	11014	11012	11078	10922	10996	10998	11068	11047	10919	11088	10947	11088	11083	11132	11072	10978	10934	10838	10979	11000	10980	10998	10923	10993	11053	11025	11071	11016	11090	11070	11010	11119	10991	11004	10911	10938	11072	10885	11046	11042	10969	11044	11043	10935	11013	11031	10957	10972	11109	10976	10985	10940	10931	11000	10879	11178	10950	10918	11014	10997	11008	11000	11040	11102	11123	10999	11055	11094	10912	10841	11168	11110	10961	11057	11034	11077	10972	10942	10986	11146	11062	11038	10951	11186	11080	11051	10972	11136	10984	10949	11030	11142	11038	11080	11045	10983	11084	10921	10989	10882	11009	11130	10994	11066	10847	11078	11040	10867	10893	10860	11145	11023	11032	10957	11023	11127	10930	11073	11036	11076	10985	11111	10926	11105	10911	11064	10988	11013	11024	10941	10990	11013	11005	10944	11006	11126	10861	11095	10988	11075	11022	10821	11000	10963	11226	11041	10946	11041	11016	11013	11082	10998	11024	11017	10803	10958	10846	11000	11114	10926	11011	11066	11035	11102	10886	11022	10896	11016	11011	10991	11005	10953	10958	11023	11085	11099	10977	11084	11071	11073	10808	11244	11005	11067	11113	11093	10913	11048	10960	11056	10963	10964	10956	11031	11085	11005	11112	10983	10979	10955	10949	11043	11054	11183	10955	10980	11008	11001	10933	11073	11076	10957	11097	11082	10909	10965	10937	11000	11020	10999	11039	11132	10984	11023	11042	10938	10969	11049	10946	10843	11172	11076	11109	11032	10933	11054	10787	11057	11142	11006	11174	10821	10877	11045	10991	11141	10912	10905	10837	11069	11005	11183	11039	10956	10982	10989	11204	11012	11097	10962	11038	11009	11031	10981	10917	10881	11129	11013	11080	10979	10946	11149	11026	11025	11101	11006	11017	10828	11046	10960	10970	11038	11030	11169	10990	11031	10984	10972	11165	10924	10953	10869	11119	11084	10974	10841	10868	11002	10833	10997	11116	11003	10959	10983	11054	10994	11036	10893	10930	10977	11091	10941	10918	11031	10935	11099	10993	10993	10777	11097	10964	10900	10905	11035	10970	10969	11063	11053	11004	11073	10923	10900	11146	11012	11032	11060	11031	11280	11023	10939	10908	11111	11118	10923	10976	11041	10974	11076	11083	11085	11011	10930	11047	11034	11013	10935	11031	11026	10928	11174	11065	10962	11031	11055	10935	11040	11224	10973	10781	10890	11072	11031	10950	10925	10891	10979	10922	10944	11054	11022	11091	10961	11014	11060	10899	11007	11075	10915	11003	11095	11075	10983	10886	10939	11075	11048	11051	11032	11031	11023	11038	10949	11095	10886	11037	11020	11069	10980	11025	10880	11248	11082	10983	11003	10860	10978	10974	10937	11044	11057	10961	10960	10982	11142	11199	11032	11025	10901	10967	10960	10947	10979	11000	11004	10980	11041	11041	11144	11006	11082	11011	11057	10860	10956	11123	11052	10884	10982	11083	10891	11030	11007	10767	10810	10957	10990	10986	11124	11008	11066	10990	11072	10964	11139	11112	11035	10936	10943	10931	11182	10888	10985	10858	11018	11057	11038	10958	11014	11009	10923	10927	10910	11179	10878	11021	11102	10897	10929	11034	11108	10978	10970	10880	10988	11096	11085	11076	10883	11132	10935	10827	11064	10913	11046	10888	10918	11000	10920	10987	10999	10911	10978	10901	11100	11006	10984	11049	10977	11041	10890	11076	11008	11040	11063	10926	11061	10890	11118	10941	10940	11025	10908	10816	10921	10951	11023	10818	11091	11003	11038	11099	10893	10892	11037	10742	11144	11172	10997	10942	10891	11147	11118	11070	10935	10986	10962	10999	10896	10847	11071	10908	10926	10919	10905	11033	10992	11120	11037	10919	10954	10870	10938	10983	10908	10974	11001	11102	11007	10926	10879	10981	11033	11022	10949	11013	10925	10987	11078	10956	10954	10936	11080	11096	11116	11068	10961	11073	11070	10946	10962	11170	10888	11131	11087	10998	11011	10940	11008	10989	10986	11047	11056	10852	11001	10961	11024	10921	11053	11046	10854	11144	11028	11069	10977	11011	10993	10987	11023	10826	10987	11109	11066	10903	10998	11072	11117	10906	11012	10909	10869	11033	11141	11057	10963	11072	10895	10931	11151	10954	10956	11057	10980	11093	11068	11059	11102	11000	11082	10999	10976	10975	10975	11058	10913	11079	10970	10892	11022	10939	10824	10891	11140	10997	10936	10967	11146	10961	11204	11097	10838	11080	10967	10966	10911	10981	11072	10994	11043	10953	11038	11296	10989	11053	11062	10957	11169	11082	10938	11093	11021	11048	10895	11083	11057	11032	11021	11196	10931	11014	11118	11179	10960	11150	11033	10965	11008	10969	10935	11070	10898	11049	10920	11040	11112	11013	10922	11022	11017	11088	10982	11002	10966	10958	11048	11071	10958	11071	11131	11031	10928	11014	10972	10974	11033	11026	11042	10786	11001	10973	11040	11078	11144	11123	11037	10930	10977	10968	11021	11076	11039	11022	11061	10925	11029	11015	11013	11144	11054	11037	11054	10964	10947	11078	11164	10928	11029	11019	11065	10944	10996	11034	10902	11020	10945	11032	10983	11049	11028	10919	10951	10986	11129	10978	10951	11018	10827	10914	11130	11136	11002	11069	11125	10941	10882	11107	10953	11081	10960	11052	10990	11004	11033	11070	11006	10943	11113	10932	11032	11046	11036	11121	10905	10982	10962	11143	11116	10880	11018	11014	11157	11237	10949	10970	11149	10803	11067	10958	10965	10876	11028	10991	10766	10950	10947	10902	10942	11049	11128	11059	11014	10929	11007	10939	11025	10942	11088	11008	11165	10944	11028	10979	11018	11000	11006	11024	11083	11009	10951	11087	11031	10846	11003	10908	10897	11075	11070	11279	10975	11072	10930	10971	10997	11040	10791	11000	11047	10998	11121	10907	11135	10961	10951	11137	11106	10982	11023	11075	11138	11115	11067	11049	11043	10976	11089	10952	11027	10857	10972	11088	11187	11026	11075	11115	11108	10965	11062	11003	10969	11053	11010	11061	10983	11041	10922	11035	10833	11312	11026	11110	10972	11086	11023	11098	10975	10902	11076	11025	11022	11043	10960	10988	10872	10846	11110	11239	11003	11023	11030	10917	11109	10999	10945	10876	10927	11059	11087	11012	11064	11065	10951	11002	10883	10986	11013	10959	10942	11080	11142	10808	10954	11131	11177	11070	11051	11061	11060	10927	11078	10925	11024	11017	11146	10962	11108	10921	10984	10835	11096	10995	10899	11005	11050	10950	10908	11071	10848	11018	11082	11135	10971	10980	11076	11029	10961	10921	11005	10924	11159	11020	11161	11036	11072	11047	11013	11163	11080	11058	11026	11153	10927	11033	10931	10994	10966	11147	11105	10863	10970	10929	11054	11073	11120	10985	11038	11071	11043	11080	11072	10929	11202	10924	11101	10818	11055	11141	10974	11030	11027	11042	10941	10955	11124	11121	10948	11110	10909	11031	10950	11014	11000	11010	10982	11113	10959	11042	11062	11070	11022	11046	10943	10938	11106	11097	10948	10932	11007	10981	11056	11057	11007	11100	11058	11078	11103	11223	11122	10948	11097	11024	11031	11039	11099	11122	11142	10943	10900	11066	11090	10908	10985	11168	11056	10997	10985	11002	10903	11083	11040	10956	11081	11126	10980	10981	11024	11008	11013	10914	11061	10988	11182	10808	10960	10979	11004	10952	11133	10860	11010	10960	10848	11038	10985	10987	11175	11107	10989	10935	10995	10892	11026	11123	10967	11029	11113	10993	11058	11119	11002	11208	10938	11013	11030	11024	11216	10954	11212	10984	10925	11039	10931	10915	11050	11043	10883	11083	11070	10961	10967
24678	22908	29350	28061	23680	18416	14641	11414	10265	10448	10461	10246	10279	10340	10247	10335	10144	10126	10259	10174	10188	10113	10145	10239	10146	10365	10255	10099	10172	10053	10075	10252	10239	10193	10234	10186	10200	10378	10204	10315	10374	10276	10147	10220	10275	10250	10214	10186	10291	10247	10214	10162	10311	10272	10264	10094	10142	9922	10254	10164	10105	10235	10213	9936	10298	10292	10283	10213	10372	9983	10085	10361	10103	10171	10366	10017	10073	10204	10050	10129	10271	10279	10154	10277	10206	10256	10213	10272	10089	10064	10210	10205	10118	10211	10178	10099	10153	10232	10320	10139	10050	10080	10197	10364	10261	10180	10168	10226	10093	10219	10264	10277	10272	10132	10232	10117	10311	10150	10084	10306	10285	10107	10192	10161	10153	9970	10214	10139	10197	10192	10225	10114	10141	10103	10204	10164	10219	10124	10268	10167	10250	10085	10096	10140	10237	10133	10194	10217	10201	10188	9962	10109	10212	10313	10037	10155	10219	10085	10335	10070	10136	10127	10203	10184	10237	10050	10152	9975	10231	10134	10112	10215	10194	10143	10176	10202	10178	10121	10098	10054	10194	10220	10199	10137	10166	10372	10252	10304	10080	10133	10357	10184	10261	10216	10161	10083	10176	10121	10176	10341	10097	10141	10196	10285	10208	10104	10154	10115	10236	10302	10189	10064	10186	10097	10219	10288	10215	10211	10132	10098	10099	10181	10125	10308	10295	10206	10146	10153	10291	9991	10152	10172	10398	10158	10118	10175	10137	10170	10166	10253	10232	10350	10114	10065	10059	10132	10092	10303	10307	10273	10229	10263	10243	10138	10144	10102	10390	10245	10041	10135	10298	9937	9999	10059	10121	10228	10247	10208	10172	10183	10159	10105	10104	10235	10140	10056	10359	10293	10268	10248	10154	10318	10263	10151	10245	9922	10087	10137	10006	10230	10276	10188	10075	10207	10027	10186	9971	10115	10237	10207	10289	10184	10110	10169	10042	10270	10223	10256	10150	10231	10148	10092	10242	10241	10252	10332	10207	10012	10141	10056	10296	10136	10416	10038	10277	10234	10104	10267	10306	10191	10205	10182	10406	10385	10222	10192	10092	10148	10101	10149	10063	10043	10078	10293	10220	10167	10075	10139	10261	10285	10271	10163	10381	10148	10251	10344	10298	10168	10125	10268	10235	9914	10377	10185	10157	10148	10267	10291	10174	10241	10130	10110	10198	10247	10185	10129	10064	10107	10075	10204	10220	10121	10347	10216	10151	10084	10203	10230	10230	10000	10307	10184	10316	10056	10174	10242	10137	10249	10020	10161	10272	10177	10163	10237	10157	10100	10035	10122	10132	10149	10178	10200	10243	9954	10170	10224	9877	10186	10045	10247	10371	10174	10141	10239	10239	10061	10189	10066	10218	10339	10215	10103	10133	10412	10293	10232	10211	10217	10158	10183	10237	10075	10189	10189	10132	10106	10185	10143	10240	10088	10378	10091	10158	10042	9972	10240	10213	10165	9996	10322	10181	10167	10217	10181	10077	10220	9997	10155	10075	10288	10107	10313	10149	10281	10165	10215	9950	10235	10063	10109	10159	10220	10116	10168	10273	10108	10218	10290	10119	10281	10155	10128	10084	10165	10220	10134	10313	10235	10249	10188	10182	10015	10167	10035	10297	10172	10198	10228	10403	10225	10271	10279	10159	10008	10085	10012	10195	10281	10291	10343	10283	10234	10292	10232	10077	10106	10163	10058	10226	10067	10224	10020	10233	10167	10127	10149	10231	10193	10123	10255	10159	10376	10117	10143	10150	10171	10135	10271	10162	10246	10217	10334	10101	10219	10185	10290	10078	10165	10130	10222	10134	10128	10182	10054	10272	10318	10111	10040	9996	10178	10249	10456	10088	10150	10155	10206	10090	10266	10036	10087	10286	10280	10131	10125	10140	10271	10207	10356	10133	10154	10243	10102	10201	10339	10121	10333	10270	10201	10187	10115	9996	10322	10320	10200	10372	10180	10233	10167	10216	10057	10127	10094	10115	10201	10111	10021	10163	10146	10233	10320	10014	10263	10256	10103	10140	10149	10055	9956	10111	10062	10151	10059	10230	10072	10164	10017	10123	10194	10179	10248	10184	10221	10296	10376	10281	10226	10232	10145	10246	10222	10158	10149	10108	10037	10225	10186	10181	10209	10211	10199	10129	10277	10203	10217	10101	10207	10111	10160	10170	10258	10279	10350	10234	10239	10243	10168	10183	10229	10338	10090	10320	10042	10037	10168	10156	10165	10247	10193	10177	10226	10041	10147	10306	10074	10224	10280	10184	10271	9989	10274	10383	10317	10269	10316	10273	10159	10174	10253	9996	10230	10114	10102	10112	10209	10275	10296	10286	10234	10151	10150	10304	10261	10157	10009	10172	10244	10255	9960	10201	10189	10058	10121	9937	10089	10155	10177	10162	10266	10261	10251	10284	10311	10338	10183	10124	10164	10233	10177	10247	10218	10186	10330	10167	10093	10203	10078	10246	10105	10252	10129	10223	10302	10237	10070	10291	10190	10172	10233	10221	10230	10338	10074	10188	10191	10092	10081	10260	10062	10216	9930	10242	10219	10213	10391	10152	10280	10277	10033	10225	10171	10321	10311	10115	10050	10210	10105	10278	10083	10237	10292	10225	10168	10230	10196	10097	10262	10338	10201	10047	10130	9984	10092	10266	10157	9998	10163	10090	10240	10102	10181	10175	10198	10224	10036	10180	10096	10214	10176	10139	10111	10053	10286	10297	10208	10364	10226	10186	10162	10090	10247	10235	10240	10337	10350	10108	10323	10285	10117	10208	10084	10034	10223	10281	10097	10274	10309	10054	10129	10181	10269	10062	10166	10303	10024	10225	10313	10156	10340	10152	10205	10141	10135	10110	9961	10158	10101	10018	10150	10179	10102	10268	10255	10166	10008	9967	10183	10283	10169	10226	10247	10174	10180	10096	10102	10288	10166	10009	10158	10205	9948	10118	10138	10043	10013	10255	10257	10327	10179	10184	10163	10220	9997	10270	10308	10061	10146	10287	10235	10344	10188	10115	10064	10221	10046	10271	10188	10154	10276	10061	10187	10191	10104	10221	10158	10092	10139	10086	10223	10190	10201	10263	10150	10197	10079	10110	10119	10175	10123	10134	10163	10295	10012	10257	10165	10174	10177	10085	10182	10193	10325	10252	10186	10193	10127	10154	10154	10099	10034	10267	10140	10175	10055	10004	10021	10087	10345	9996	10225	10106	10164	10315	10043	10180	10221	10166	10226	10310	10290	10159	10070	10229	10122	10214	10273	10251	10052	10101	10138	10130	10212	10300	10158	10042	10134	10268	10078	10038	10243	10137	10230	10352	9993	10202	10300	10109	10029	10201	10240	10257	10242	10164	10154	10139	10287	10191	10053	10319	10201	10241	10197	10316	10199	10285	10288	10179	10097	10172	10082	10183	10096	10105	10197	10174	10130	10118	10037	10262	10210	10167	10277	10183	10176	10115	10065	10193	10148	10104	10142	10284	10104	10318	10329	10200	10289	10320	10124	10224	10271	10224	10296	10178	10001	10173	10086	10085	10320	10151	10386	10120	10148	10144	9885	10098	10259	10062	10157	10154	10029	9959	10225	10089	10136	10016	10110	10236	9998	10203	10151	10140	10256	10140	10221	10050	10133	10047	10083	10288	10244	10209	10154	10270	10170	10306	10212	10119	10090	10234	10289	10205	10178	10101	10077	10107	10172	10083	10237	10078	9961	10132	10343	10182	10023	10207	10185	10194	10127	10150	10065	10322	10187	10171	10175	10088	9937	10182	10275	10178	10112	10070	10279	10094	10155	10124	10217	10191	10195	10143	10109	10336	10222	9987	10283	10193	10071	10341	10317	10149	10236	10189	10256	10205	10127	10168	10154	10172	10061	9906	10213	10063	10101	10179	10266	10185	9963	9966	10150	10102	10045	10202	10017	10109	10208	10357	10161	10222	10046	10220	10097	10121	10094	10118	10258	10241	10162	10284	10283	10158	10287	10217	10108	10275	10243	10322	10119	10186	10245	10061	10076	10380	10233	10231	10350	10137	10348	10188	10204	10065	10226	10234	10051	10157	10158	10078	10114	10121	10187	10140	10108	10370	10207	10090	10076	10133	10339	10376	10216	10148	10242	10243	10109	10077	10330	10190	10268	10135	10096	10158	10142	10195	10259	10049	10062	10204	10130	10179	10167	10275	10163	10164	10151	10220	10231	10181	10008	10125	10097	10272	10207	10300	10145	10210	10119	10210	10150	10241	10256	10123	10044	10266	10227	10144	10031	10127	10174	10178	10198	10175	10314	10023	10216	10008	10346	10122	10238	10151	10161	10171	10098	10046	10111	10189	10115	10158	10132	10039	10110	10090	10175	10141	10038	10360	10241	10154	10250	10096	10123	10220	10178	10201	10093	9967	9954	10235	10066	10273	10109	10319	10250	10139	10286	10192	10323	10155	10126	10059	10243	10125	10181	10134	10002	10126	10040	10127	10173	10308	10255	10303	10295	10214	10165	10126	10158	10137	10274	10268	10224	10059	10177	10126	9921	10204	10111	10175	10175	10239	10200	10316	10169	10185	10185	10335	10118	10272	10178	10245	10287	10088	10100	10122	9995	10145	10286	10246	10231	10121	10280	10227	10210	10273	10114	10173	10123	10341	10192	10136	10426	10249	10178	10246	10177	10099	10163	10302	10217	10279	10245	10118	10183	10162	10269	10264	10144	10101	10122	10066	10325	10192	10389	10266	10105	10123	10135	10123	10392	10201	10176	10216	10207	10280	10154	10120	10079	10117	10260	10265	10169	10306	10227	10267	10201	10082	10165	10175	10022	10124	10140	10289	10125	10131	10346	10189	10207	10246	10273	10217	9946	10133	10108	10248	10117	10138	10134	10137	10324	10161	10203	10244	10338	10241	10190	10107	10173	10148	10297	10130	10176	9965	10060	10329	10204	10010	10381	10208	10165	10219	10055	10189	10158	10340	10286	10347	10141	10128	10022	10229	10463	10183	10183	10143	10142	10181	10213	10234	10326	10155	10128	10246	10230	10204	10230	10175	10248	10105	10270	10253	10128	10185	10134	10176	10171	10244	10152	10409	10023	10272	10178
61898	81720	56454	42530	26667	15412	13044	11550	10565	10342	10484	10513	10457	10405	10396	10322	10478	10463	10397	10545	10395	10464	10402	10426	10359	10417	10417	10329	10541	10387	10404	10378	10302	10387	10165	10321	10561	10441	10562	10384	10387	10401	10353	10300	10383	10336	10554	10394	10394	10244	10361	10397	10431	10398	10444	10485	10416	10381	10267	10481	10413	10355	10316	10439	10390	10298	10313	10411	10465	10523	10417	10558	10466	10238	10515	10365	10431	10520	10421	10317	10308	10275	10369	10353	10321	10428	10156	10403	10339	10406	10328	10394	10497	10371	10526	10493	10340	10379	10436	10267	10340	10424	10400	10336	10425	10313	10340	10476	10249	10252	10276	10402	10414	10476	10438	10381	10421	10421	10371	10451	10397	10327	10465	10532	10327	10309	10470	10309	10371	10394	10476	10418	10428	10349	10420	10410	10351	10438	10446	10364	10189	10666	10474	10463	10503	10480	10208	10484	10296	10452	10395	10368	10578	10369	10317	10421	10408	10248	10415	10483	10367	10445	10433	10377	10199	10448	10340	10223	10442	10404	10466	10570	10392	10396	10257	10300	10411	10483	10336	10315	10354	10386	10468	10299	10347	10383	10410	10386	10344	10480	10278	10629	10450	10394	10258	10429	10330	10413	10448	10340	10368	10407	10358	10304	10433	10334	10446	10251	10343	10450	10403	10386	10456	10409	10381	10325	10429	10250	10269	10530	10379	10357	10380	10277	10156	10303	10427	10484	10269	10281	10182	10362	10344	10348	10331	10551	10362	10260	10431	10295	10217	10498	10597	10244	10319	10473	10378	10452	10550	10369	10341	10336	10417	10355	10558	10480	10434	10405	10294	10366	10445	10259	10400	10412	10456	10273	10356	10450	10207	10377	10466	10253	10488	10279	10258	10460	10351	10393	10415	10370	10461	10365	10317	10357	10327	10288	10308	10375	10333	10436	10390	10496	10346	10389	10265	10360	10447	10277	10313	10320	10264	10383	10447	10319	10351	10313	10312	10429	10445	10446	10389	10464	10550	10460	10550	10414	10372	10367	10412	10348	10379	10517	10449	10413	10418	10403	10162	10450	10443	10288	10234	10412	10358	10317	10341	10432	10289	10285	10318	10364	10388	10466	10379	10319	10560	10436	10383	10478	10429	10257	10295	10341	10289	10451	10492	10370	10390	10260	10539	10359	10339	10468	10439	10204	10460	10367	10387	10264	10474	10316	10493	10353	10453	10478	10434	10380	10410	10444	10467	10260	10293	10382	10384	10439	10332	10346	10487	10371	10349	10304	10401	10331	10465	10406	10362	10387	10406	10358	10323	10308	10303	10315	10512	10448	10391	10357	10409	10478	10287	10239	10367	10439	10351	10622	10334	10271	10281	10350	10316	10343	10373	10397	10447	10403	10397	10235	10399	10283	10270	10248	10359	10354	10419	10477	10297	10281	10492	10292	10318	10364	10383	10425	10479	10398	10322	10407	10322	10270	10299	10221	10358	10464	10333	10435	10541	10598	10319	10252	10501	10231	10504	10327	10476	10346	10375	10433	10493	10196	10365	10238	10407	10378	10496	10367	10459	10442	10429	10406	10376	10354	10374	10358	10358	10390	10232	10506	10356	10271	10513	10392	10310	10377	10200	10382	10355	10438	10419	10259	10374	10344	10431	10378	10482	10358	10410	10332	10304	10435	10513	10553	10322	10426	10436	10363	10508	10396	10380	10318	10350	10416	10389	10432	10484	10206	10365	10323	10342	10396	10334	10447	10442	10354	10337	10307	10358	10324	10404	10366	10422	10384	10419	10409	10318	10470	10175	10279	10434	10541	10436	10226	10573	10296	10473	10220	10284	10552	10573	10289	10332	10522	10473	10355	10504	10533	10483	10556	10359	10460	10386	10268	10340	10334	10337	10363	10392	10267	10363	10236	10296	10456	10314	10370	10404	10368	10412	10468	10379	10332	10532	10511	10548	10597	10441	10365	10538	10361	10365	10443	10416	10328	10444	10457	10316	10376	10334	10463	10453	10493	10482	10406	10388	10426	10400	10391	10441	10403	10468	10434	10325	10556	10317	10299	10207	10574	10524	10372	10584	10419	10496	10377	10288	10450	10415	10415	10343	10416	10306	10315	10520	10295	10477	10374	10441	10430	10358	10300	10292	10415	10354	10524	10421	10344	10343	10428	10509	10228	10276	10417	10274	10341	10420	10226	10346	10329	10392	10400	10413	10505	10269	10310	10219	10453	10460	10381	10386	10453	10315	10447	10328	10451	10307	10370	10230	10404	10362	10377	10479	10405	10295	10510	10356	10290	10435	10326	10313	10347	10542	10288	10370	10375	10411	10409	10348	10340	10364	10551	10323	10496	10397	10439	10431	10317	10618	10484	10410	10371	10471	10238	10412	10557	10241	10209	10348	10333	10315	10337	10392	10403	10430	10310	10452	10333	10391	10442	10259	10431	10235	10442	10287	10347	10234	10552	10483	10456	10387	10417	10427	10217	10355	10374	10284	10372	10401	10465	10499	10301	10353	10451	10409	10466	10351	10392	10465	10376	10349	10347	10496	10328	10370	10132	10273	10432	10445	10475	10458	10504	10519	10402	10392	10327	10362	10295	10284	10561	10403	10445	10434	10281	10401	10227	10490	10421	10335	10453	10442	10278	10340	10387	10357	10297	10260	10419	10422	10396	10491	10397	10444	10386	10461	10480	10429	10414	10294	10409	10383	10270	10452	10333	10431	10531	10341	10370	10122	10336	10448	10368	10377	10242	10327	10347	10236	10236	10317	10417	10402	10390	10392	10328	10358	10426	10378	10352	10323	10451	10528	10368	10281	10344	10288	10406	10352	10252	10404	10394	10306	10647	10437	10436	10374	10340	10473	10382	10520	10334	10501	10446	10432	10318	10444	10309	10360	10511	10352	10410	10322	10203	10388	10541	10411	10345	10362	10377	10388	10583	10388	10415	10300	10485	10377	10454	10473	10369	10247	10362	10342	10353	10213	10362	10530	10520	10432	10406	10479	10259	10356	10265	10328	10253	10364	10456	10394	10414	10309	10406	10349	10430	10268	10217	10417	10459	10282	10441	10333	10405	10362	10457	10278	10296	10362	10480	10446	10464	10356	10339	10351	10370	10450	10386	10419	10489	10452	10406	10387	10554	10244	10424	10516	10313	10316	10301	10420	10506	10439	10502	10386	10358	10342	10492	10374	10223	10367	10361	10276	10321	10429	10384	10334	10528	10268	10413	10264	10422	10364	10313	10401	10411	10253	10330	10294	10272	10366	10320	10344	10300	10249	10255	10546	10288	10364	10394	10518	10292	10467	10433	10361	10350	10397	10417	10342	10317	10395	10388	10553	10327	10280	10360	10434	10306	10261	10361	10464	10324	10337	10452	10324	10387	10257	10408	10330	10340	10380	10516	10314	10393	10313	10385	10515	10411	10380	10424	10288	10411	10481	10235	10429	10431	10355	10374	10353	10350	10417	10519	10455	10229	10222	10281	10556	10211	10419	10264	10397	10532	10481	10356	10355	10578	10319	10337	10343	10523	10422	10392	10473	10460	10372	10469	10252	10308	10368	10361	10494	10441	10430	10336	10538	10311	10349	10487	10411	10411	10355	10412	10461	10479	10486	10278	10211	10373	10379	10182	10443	10291	10532	10419	10445	10268	10244	10373	10403	10406	10356	10650	10230	10355	10442	10321	10576	10479	10245	10321	10421	10376	10420	10240	10282	10531	10408	10370	10467	10364	10371	10491	10453	10358	10455	10209	10467	10370	10446	10345	10420	10297	10366	10307	10376	10383	10356	10223	10437	10408	10455	10351	10571	10361	10439	10591	10338	10472	10319	10445	10314	10427	10381	10471	10473	10382	10375	10541	10431	10348	10354	10364	10291	10293	10394	10340	10278	10384	10342	10382	10336	10384	10373	10397	10403	10265	10463	10498	10282	10398	10391	10637	10394	10512	10422	10432	10413	10361	10513	10465	10249	10376	10288	10419	10446	10196	10481	10361	10524	10570	10354	10390	10392	10261	10403	10413	10465	10327	10440	10452	10427	10302	10259	10359	10310	10242	10310	10354	10380	10296	10427	10453	10298	10315	10353	10353	10232	10457	10420	10310	10438	10338	10430	10363	10172	10327	10306	10432	10332	10359	10473	10423	10282	10500	10358	10400	10444	10444	10465	10161	10342	10344	10397	10401	10593	10476	10368	10351	10347	10643	10384	10412	10392	10290	10358	10442	10435	10367	10238	10411	10323	10402	10395	10462	10362	10294	10441	10340	10341	10482	10455	10298	10388	10482	10342	10341	10434	10225	10417	10417	10317	10383	10263	10315	10446	10366	10346	10371	10401	10393	10334	10259	10267	10374	10340	10453	10390	10522	10250	10377	10181	10399	10381	10372	10494	10527	10339	10309	10485	10397	10399	10439	10453	10377	10425	10477	10303	10311	10432	10506	10516	10420	10333	10238	10495	10396	10408	10343	10418	10203	10535	10356	10402	10239	10369	10428	10230	10565	10440	10341	10426	10332	10224	10350	10425	10303	10208	10497	10412	10446	10433	10545	10371	10451	10374	10300	10375	10326	10190	10350	10293	10308	10463	10460	10297	10354	10405	10418	10354	10477	10369	10530	10177	10430	10423	10476	10384	10382	10363	10422	10424	10413	10361	10248	10566	10503	10352	10411	10407	10232	10425	10384	10450	10414	10355	10440	10415	10480	10288	10534	10396	10378	10446	10375	10475	10464	10408	10346	10517	10340	10374	10387	10539	10289	10231	10349	10525	10293	10259	10424	10311	10364	10401	10458	10429	10470	10371	10627	10466	10476	10451	10418	10350	10268	10401	10256	10451	10439	10344	10451	10313	10414	10486	10337	10476	10326	10330	10274	10611	10417	10356	10270	10563	10418	10395	10460	10251	10495	10239	10271	10373	10433	10266	10412	10463	10138	10430	10282	10353	10462	10310	10433	10313	10309	10402	10567	10409	10385	10423	10406	10317	10362	10329	10545	10421	10411	10345	10371	10191	10415	10149	10460	10331	10311	10399	10428	10391	10406	10453	10423	10353	10446	10269	10352	10389	10525	10542	10291	10332	10430	10409	10360	10458	10362	10312	10513	10252	10432	10450	10317	10282	10279	10382	10541	10234	10382
23055	21687	29333	25434	23589	23062	21250	13123	10142	10091	9986	9865	9877	9912	9971	9911	9880	9899	9922	9713	9799	9733	9757	9723	9634	9677	9567	9859	9636	9684	9794	9681	9737	9707	9812	9701	9705	9683	9703	9850	9609	9728	9943	9868	9637	9809	9595	9731	9748	9807	9930	9659	9780	9696	9742	9730	9726	9850	9689	9862	9686	9828	9942	9730	9694	9717	9690	9878	9742	9579	9875	9746	9824	9572	9903	9834	9759	9667	9718	9696	9691	9655	9644	9745	9619	9617	9781	9801	9789	9779	9643	9628	9769	9770	9632	9649	9575	9677	9903	9692	9563	9745	9803	9704	9783	9650	9590	9562	9624	9674	9809	9821	9742	9813	9749	9874	9727	9609	9701	9838	9553	9711	9720	9754	9745	9699	9696	9774	9789	9702	9591	9754	9559	9803	9760	9786	9624	9734	9631	9696	9563	9623	9669	9656	9562	9803	9682	9670	9669	9892	9745	9714	9750	9571	9764	9745	9507	9684	9691	9734	9755	9920	9703	9706	9725	9773	9732	9582	9553	9830	9688	9564	9799	9767	9734	9749	9695	9747	9595	9668	9787	9556	9710	9612	9689	9615	9852	9535	9703	9552	9570	9582	9587	9726	9708	9886	9687	9678	9590	9668	9722	9641	9683	9639	9561	9625	9761	9700	9860	9880	9680	9690	9605	9817	9658	9553	9802	9523	9718	9677	9796	9589	9659	9591	9590	9767	9615	9644	9592	9762	9751	9668	9828	9842	9706	9670	9647	9757	9694	9656	9742	9501	9693	9854	9648	9559	9642	9599	9648	9588	9672	9627	9682	9653	9760	9663	9707	9636	9661	9668	9906	9641	9695	9739	9794	9719	9751	9522	9726	9643	9841	9658	9724	9892	9835	9648	9807	9641	9591	9581	9822	9646	9586	9627	9837	9803	9717	9641	9706	9817	9655	9709	9801	9494	9617	9619	9680	9582	9658	9563	9575	9916	9755	9683	9588	9712	9709	9602	9837	9621	9792	9707	9638	9672	9895	9613	9645	9778	9868	9655	9635	9792	9822	9704	9729	9707	9655	9584	9575	9686	9733	9769	9592	9645	9825	9583	9786	9633	9798	9821	9771	9756	9695	9601	9780	9684	9620	9708	9789	9718	9670	9659	9814	9537	9687	9644	9611	9557	9547	9689	9689	9632	9559	9603	9750	9796	9856	9641	9687	9750	9814	9846	9758	9727	9775	9652	9725	9702	9714	9626	9559	9656	9626	9624	9659	9803	9616	9824	9765	9732	9693	9781	9746	9713	9747	9656	9705	9672	9603	9458	9518	9740	9747	9820	9611	9742	9788	9644	9700	9633	9728	9753	9773	9715	9583	9765	9526	9610	9582	9719	9628	9621	9686	9609	9847	9755	9744	9684	9667	9801	9811	9710	9751	9831	9702	9584	9612	9743	9642	9648	9721	9685	9785	9546	9673	9486	9509	9946	9739	9615	9716	9620	9735	9618	9690	9618	9686	9721	9738	9620	9640	9702	9680	9644	9779	9723	9737	9709	9692	9688	9609	9676	9637	9843	9776	9668	9661	9713	9661	9756	9690	9678	9755	9657	9786	9732	9756	9790	9607	9644	9614	10057	9671	9598	9511	9748	9663	9699	9801	9706	9622	9690	9790	9651	9768	9594	9772	9737	9844	9674	9651	9628	9670	9832	9646	9726	9799	9837	9612	9557	9631	9781	9671	9526	9685	9750	9713	9772	9693	9609	9837	9612	9750	9641	9804	9764	9662	9605	9673	9683	9603	9714	9672	9696	9591	9700	9502	9753	9887	9824	9590	9750	9679	9802	9684	9564	9738	9614	9602	9752	9671	9550	9574	9734	9665	9665	9512	9480	9619	9679	9858	9727	9878	9820	9699	9550	9759	9618	9629	9689	9536	9700	9572	9612	9694	9755	9688	9947	9647	9769	9567	9657	9564	9655	9828	9693	9692	9632	9430	9623	9675	9571	9474	9650	9836	9713	9640	9670	9753	9837	9678	9640	9688	9803	9603	9720	9671	9552	9657	9564	9683	9797	9774	9667	9628	9836	9739	9618	9656	9650	9759	9715	9711	9688	9723	9875	9499	9726	9735	9816	9791	9528	9629	9601	9734	9637	9554	9642	9704	9800	9811	9800	9691	9841	9807	9768	9770	9697	9759	9804	9671	9670	9613	9904	9758	9699	9731	9655	9590	9557	9762	9759	9872	9703	9721	9684	9809	9722	9641	9739	9780	9654	9742	9725	9695	9607	9611	9681	9647	9739	9722	9644	9939	9649	9729	9742	9739	9698	9680	9750	9877	9724	9723	9614	9743	9702	9673	9745	9788	9532	9798	9562	9669	9602	9759	9847	9611	9727	9712	9664	9666	9455	9770	9818	9803	9650	9670	9660	9707	9600	9589	9740	9643	9782	9671	9622	9658	9614	9568	9612	9812	9584	9713	9654	9785	9662	9897	10098	9727	9647	9750	9670	9677	9736	9619	9706	9708	9625	9617	9728	9669	9678	9743	9660	9612	9623	9597	9685	9842	9701	9651	9690	9631	9688	9686	9830	9761	9775	9798	9615	9812	9750	9633	9673	9522	9775	9790	9848	9586	9655	9637	9824	9588	9716	9615	9749	9734	9635	9706	9765	9744	9753	9689	9793	9773	9508	9782	9637	9690	9701	9568	9722	9650	9733	9656	9653	9665	9855	9640	9685	9695	9709	9637	9552	9591	9670	9675	9733	9704	9735	9496	9798	9555	9725	9653	9549	9720	9746	9577	9790	9778	9752	9766	9650	9701	9727	9692	9726	9762	9796	9740	9747	9744	9769	9737	9683	9623	9658	9708	9639	9736	9636	9624	9583	9589	9706	9720	9664	9609	9665	9815	9705	9767	9694	9735	9731	9692	9778	9580	9541	9693	9682	9635	9892	9635	9704	9649	9690	9678	9743	9682	9620	9693	9652	9566	9703	9520	9521	9618	9645	9698	9689	9761	9768	9786	9604	9721	9685	9865	9681	9845	9682	9658	9696	9746	9690	9693	9786	9677	9690	9632	9712	9662	9720	9919	9751	9834	9579	9571	9787	9740	9733	9614	9699	9734	9651	9666	9602	9754	9787	9768	9700	9680	9481	9747	9528	9791	9771	9835	9705	9736	9587	9619	9678	9948	9613	9876	9711	9596	9686	9727	9568	9776	9571	9800	9710	9606	9705	9818	9626	9578	9629	9690	9791	9774	9739	9701	9852	9629	9624	9765	9770	9648	9663	9782	9688	9791	9822	9564	9651	9638	9667	9817	9548	9635	9657	9706	9531	9628	9634	9630	9681	9659	9662	9565	9690	9759	9623	9791	9662	9584	9734	9770	9743	9739	9641	9598	9540	9774	9761	9689	9752	9756	9874	9668	9709	9752	9664	9807	9630	9761	9660	9708	9617	9773	9757	9706	9811	9726	9793	9605	9754	9792	9785	9811	9688	9591	9533	9556	9721	9602	9474	9590	9816	9793	9648	9591	9619	9698	9667	9723	9605	9767	9628	9720	9774	9511	9715	9696	9725	9690	9708	9727	9660	9755	9589	9713	9742	9676	9759	9802	9661	9684	9589	9696	9737	9645	9596	9643	9566	9697	9762	9750	9783	9605	9615	9641	9601	9628	9667	9710	9626	9752	9720	9743	9713	9597	9669	9665	9605	9713	9643	9667	9691	9706	9494	9598	9867	9770	9849	9852	9719	9737	9744	9760	9514	9805	9804	9570	9571	9764	9499	9609	9794	9564	9649	9552	9847	9635	9672	9830	9706	9647	9640	9894	9584	9633	9613	9667	9530	9562	9770	9666	9797	9701	9789	9597	9862	9646	9629	9619	9658	9678	9624	9557	9637	9866	9677	9641	9731	9726	9727	9910	9836	9697	9665	9586	9794	9779	9676	9751	9500	9707	9726	9700	9555	9366	9652	9739	9622	9682	9719	9689	9647	9590	9745	9630	9639	9570	9727	9788	9735	9663	9742	9649	9541	9596	9613	9660	9663	9616	9591	9747	9746	9707	9634	9668	9668	9842	9643	9729	9590	9627	9560	9545	9737	9762	9722	9800	9605	9579	9501	9543	9530	9765	9803	9743	9646	9616	9509	9694	9628	9760	9789	9721	9767	9744	9640	9656	9779	9686	9706	9776	9442	9834	9701	9695	9925	9515	9678	9490	9808	9752	9711	9620	9638	9544	9643	9660	9812	9777	9634	9762	9644	9781	9730	9671	9676	9716	9697	9646	9535	9707	9683	9566	9828	9741	9701	9770	9803	9609	9787	9630	9617	9915	9994	9836	9759	9658	9572	9716	9619	9657	9786	9671	9692	9636	9800	9921	9701	9873	9788	9752	9630	9789	9713	9777	9821	9706	9643	9584	9600	9714	9592	9639	9705	9688	9674	9707	9647	9560	9569	9615	9737	9793	9798	9600	9728	9740	9628	9752	9701	9684	9577	9896	9715	9764	9711	9657	9583	9613	9750	9778	9715	9623	9678	9655	9626	9587	9741	9793	9686	9455	9763	9687	9793	9714	9774	9633	9560	9850	9761	9655	9820	9602	9590	9736	9542	9909	9659	9622	9852	9675	9623	9936	9813	9775	9747	9675	9589	9587	9638	9630	9541	9679	9702	9651	9735	9646	9462	9533	9684	9655	9723	9696	9743	9686	9774	9580	9568	9577	9680	9681	9641	9698	9650	9666	9715	9694	9588	9757	9571	9694	9638	9783	9723	9683	9738	9825	9603	9727	9682	9851	9670	9779	9759	9701	9584	9633	9636	9679	9861	9756	9858	9683	9719	9543	9789	9731	9704	9541	9601	9714	9665	9760	9546	9579	9636	9726	9788	9728	9738	9705	9660	9548	9777	9568	9763	9764	9762	9704	9562	9571	9621	9541	9798	9803	9643	9622	9708	9835	9893	9809	9560	9776	9557	9738	9570	9801	9539	9629	9678	9778	9649	9762	9743	9744	9681	9658	9779	9773	9795	9616	9608	9729	9713	9848	9767	9598	9553	9795	9678	9767	9514	9609	9710	9459	9560	9881	9598	9532	9654	9665	9744	9896	9646	9769	9776	9825	9714	9640	9638	9740	9536	9746	9640
60177	90964	72582	55526	37399	21660	16467	12682	10216	9918	10031	10116	9994	9835	9990	9883	9907	9954	10003	10027	9971	10063	10144	10104	10006	10053	9931	10161	9913	10075	10060	10000	9954	10041	9966	10072	9794	10146	10033	10169	9883	10190	10053	9904	10143	9975	10028	10023	10014	9887	9914	9970	9968	10048	10106	9959	9953	9995	10174	10011	10037	10011	9933	10169	9907	10040	9904	10009	9915	9900	9879	9883	9965	10068	10052	10065	10109	9991	10029	10098	10068	10013	10033	10025	9940	9959	10103	9847	9850	10061	9864	10009	9928	9973	10136	9898	9913	9894	9887	10105	9985	9961	9943	10074	9938	10024	10111	10114	9972	9911	9999	9808	9998	10077	9871	9966	9885	10047	9987	10008	10078	9977	9956	10001	10090	9996	9974	9836	10021	10103	9868	9967	10057	9855	9879	9953	10020	10009	9915	9920	9885	9926	10130	10001	9958	9925	9894	9945	9899	10028	9972	9989	10143	10013	10158	9745	9965	9866	10016	10069	9990	9914	10159	9894	9886	10075	10064	10030	9861	9988	9878	10099	9860	10001	10058	9986	9985	9956	10028	9853	10098	10052	9992	10022	10081	9932	9845	9878	10033	10089	10037	9877	9938	9978	10106	9806	9948	9966	9988	9880	9956	9982	10097	9897	10001	10014	9898	10109	9996	9970	10014	9997	10036	9943	9943	9987	9991	9937	9901	10003	10011	10048	9789	10025	10037	10004	9956	9899	9964	9920	9933	9940	9939	10074	10125	9928	10090	10002	9923	9877	9819	10032	9974	10045	9944	9864	9984	10006	9909	10040	10016	9974	10059	9926	10005	9818	10039	9887	10040	9905	9939	9950	9960	9942	10003	9763	10034	10015	9983	9934	10034	10015	9955	9924	9868	9990	9970	9978	9808	9948	9895	10106	10053	10037	9955	10008	9977	9925	10031	10140	9821	9995	9904	10050	9838	9824	10204	10027	9964	9960	9973	9973	10008	9942	10014	9952	9850	10092	10114	10009	9966	10042	9838	9955	10057	9949	9889	10030	9929	9993	10039	9947	9993	10034	10027	9883	9877	9919	9967	9947	9928	10115	10095	10056	10005	10039	9970	10111	9850	10025	9870	10072	9869	9922	9977	10024	9906	9878	10040	9970	9913	9995	9925	9941	9864	10011	9899	9931	10115	10054	10030	9903	9987	9901	9994	9949	9974	10135	9960	9920	9807	9888	10048	9958	9895	9970	10053	9773	9945	9948	9974	9880	9997	9938	9849	9998	9785	10155	9885	9951	10000	9954	10112	9869	9901	10022	9896	10090	10158	9986	9866	9924	9928	10001	10099	10005	9895	10087	10064	9858	9987	10063	10063	10020	10090	9947	9956	9911	10040	10173	9928	9913	10033	10028	9962	10028	10113	10009	9936	9963	9955	9958	9909	9927	10058	9959	10092	9885	10044	10082	9874	10064	10022	10045	10065	10056	9877	9914	9942	9966	9776	9934	9832	9850	9946	10152	10006	9962	9845	9883	9873	9993	9970	10035	10101	9946	9975	10069	9985	9974	9998	9861	10060	10082	9873	10067	9830	9853	10035	9937	9870	9974	9962	9990	10049	9898	9875	9936	9935	10109	10102	9756	9894	9879	9995	9980	9962	9970	9883	10065	9830	9970	9912	10012	9910	9887	9902	10002	9936	9979	10163	9867	9938	10054	10008	10039	9981	9992	10027	10053	9805	10076	10012	10022	9841	9910	10029	9783	10023	9868	9938	9792	9927	10031	9937	9835	10031	9946	9951	10014	9826	10071	9994	9979	9995	10069	10019	10061	10224	9874	10035	9926	9900	10076	9953	9945	10120	10095	9839	9991	9820	9969	9920	10048	10036	9877	9956	10009	10023	9947	9901	9997	9914	9931	10145	10000	10149	9889	9939	9974	9915	10053	10080	10080	9978	9884	9976	9947	10006	10014	9944	10062	9960	10015	9848	10038	9939	9775	9946	10054	9922	9822	9903	9984	9875	9875	10017	9982	9917	9977	9921	9969	10054	9978	9949	9869	10151	10020	10012	10121	9973	10063	9938	9887	9970	9968	10053	9851	9995	9892	10083	9945	10124	9967	10033	9948	10164	10043	9903	10009	9851	9989	9904	10046	9885	10057	10093	9963	10075	10053	9902	9996	9920	10118	9976	9859	10089	10104	9991	9985	10070	9988	9950	10076	9995	10052	9988	10010	10114	10137	10173	9859	9824	10064	10052	9934	9949	9964	9922	9930	9963	9904	9902	10017	9839	9992	10040	9988	10076	9949	9914	10086	9970	10217	9922	9984	9933	10023	10073	9721	9975	9882	10271	9938	9977	9900	9885	9937	9998	9942	9944	9911	10008	9940	9900	10010	10099	9814	9997	10071	10055	9893	10000	10010	9916	10090	9866	10005	9889	9994	9964	9940	9857	9923	10023	10120	9964	9886	10035	9893	9893	10017	9905	9937	10079	9917	9807	9807	10100	9962	10015	9911	10074	10045	9974	9956	9920	9995	10066	9850	9910	10018	9847	9844	9996	9997	9953	9833	10033	10100	9893	10109	9847	9991	9961	10089	10016	10040	10017	9889	9950	10054	9985	10020	9950	9828	9918	9936	9896	9921	9872	9786	9867	9965	9925	9974	10061	9844	9917	10109	9984	9974	9923	10023	9934	9998	9866	9888	10051	10008	10071	9923	9962	10022	9984	10003	9910	10017	9914	10052	9895	9990	10046	9961	9882	10048	9965	9900	9976	10014	9973	9818	9836	9950	9785	10094	10055	10100	9975	10025	10011	10205	10137	9975	9862	9884	9870	9967	10007	9900	10112	9996	9984	9926	9985	9978	9955	10130	9955	10165	10016	9979	10057	10025	10081	9922	9917	9933	9990	9999	9987	10106	9886	10002	10000	9968	10057	9948	10136	9921	9911	10109	9897	9962	10080	9981	9909	9872	9986	9964	9974	9914	9942	10033	9857	9933	9921	10059	10033	9942	9901	10131	9992	9938	10051	10062	10008	9966	10142	9903	10018	9934	9965	9956	9983	10000	9893	9978	9957	10191	9900	9925	9979	9907	9951	9929	9964	9987	9877	9973	9929	9919	10057	9965	10024	9926	9900	9905	9949	9913	9955	9897	9972	9937	10071	9950	9902	9975	10029	10024	9927	9948	9951	10044	9973	10007	10000	9980	9873	10106	9975	10076	9922	10062	10185	9951	10137	9948	9993	10108	9931	10042	9996	10072	9996	9993	10007	10047	9871	10102	10085	9768	9915	9938	9989	9928	9948	9990	9984	9992	9902	9918	9957	9969	10086	10178	10086	10090	9965	9993	10089	9941	10043	9960	9901	10013	9994	9852	10053	9951	10030	9948	9910	9954	10132	9950	9907	9944	10000	9990	10033	9948	9905	9821	9934	9987	9848	10027	10136	10044	9857	9910	9858	10015	10015	9842	9948	9857	10059	9924	10074	9939	10047	9969	9852	9968	9916	10013	10048	10147	9986	9981	10103	9979	10035	10039	9921	9799	9985	9867	9894	9787	9887	10062	10135	10075	10026	9975	9952	9994	10024	10029	10023	9773	9855	9930	9995	9880	9919	10104	9969	9882	9977	9823	9812	9942	9842	10052	9922	10014	9967	9873	9901	9962	9993	9994	9940	9916	10047	10118	9774	9993	9905	9968	9954	10067	9931	9928	9952	10074	9980	9969	9961	9860	10101	10020	9893	9939	10087	9962	9868	10045	9907	9952	9839	9980	10020	10136	9987	10052	9950	9999	10000	9827	9987	9996	9928	9897	10081	10045	10139	10014	10100	10017	9944	9955	9934	9934	9955	9971	9870	9919	9876	9926	10021	10050	9894	10068	9854	9969	10001	9986	9921	9988	10060	10003	9904	9930	9860	9909	10030	9858	9832	9904	9878	10028	10031	9815	9952	10013	10177	10106	9950	10071	9981	10107	10097	10117	10152	9899	9906	9932	9947	9933	10015	10047	9872	9996	9941	9753	9995	9911	10133	9981	9961	10031	10119	10028	9988	9938	9917	10000	9917	9828	9964	10036	9985	9768	10010	10071	9839	10112	9920	9979	10039	9943	9949	10145	10054	10047	9922	9926	9912	10231	10020	9885	10029	9908	9989	9906	9949	9888	10146	9913	10127	9998	9933	9951	9949	9757	10063	9907	10012	10091	9879	9981	10066	9993	9909	9950	10055	9910	9929	10011	10047	9942	10115	9944	9985	9916	9894	10049	9830	9988	9977	10014	9985	9940	9947	9979	10043	10020	9976	10192	10059	10078	9981	10062	9971	10003	9984	9940	10037	10000	9976	9936	10104	9944	9976	9871	10039	9948	9903	10015	10065	10143	10170	9936	9835	9948	9996	9995	10024	10026	9906	9794	9963	9936	10119	10000	9967	9957	10062	9931	10021	9976	9883	10020	9891	9985	10088	9998	10109	9874	10028	10071	10006	10021	9984	9933	9972	9906	10040	9970	9910	10041	9918	10075	9844	9871	9994	9990	10002	9956	10168	10163	10024	10051	9947	9970	9871	10119	9965	9940	10029	10099	9945	9825	10050	9942	9953	9991	10132	10001	10093	9925	10038	10068	9900	9872	9939	10071	9892	9950	9976	10039	9912	10027	9928	9904	10018	10049	9925	9895	9835	10177	9976	9952	10042	9972	9925	10084	10002	9920	9992	9893	10153	9940	9848	9936	10055	9812	9861	10069	10059	10046	9967	9817	10051	10059	9918	9985	10092	10078	10125	10003	9979	9915	9960	10063	10014	9972	10015	10091	9918	10027	10018	10020	10029	9872	10003	10119	10087	10069	9974	9955	10064	9940	9897	9927	9978	9925	9980	9888	10168	10028	9988	10057	9978	9877	9949	9799	9996	9973	9893	10104	9904	9991	9839	9957	9957	9944	10053	9919	9942	9896	10094	10007	10047	9962	9973	10065	9952	9819	10048	10010	10012	9869	9944	10146	10046	10020	10003	9936	10026	9956	10137	9857	9996	10181	10018	10007	9976	9957	9919	9936	10023	9959	9969	10129	9918	10032	9932	10182	9887	9968	9959	9983	10015	9871	9897	10050	9978	9958	9833	9973	9921	9919	10144	9968	9927	10031	10111	10044	9907	9949
32188	33181	27415	21893	14021	11635	11128	10857	10703	10380	10716	10688	10655	10683	10563	10746	10466	10721	10566	10425	10521	10566	10600	10589	10578	10570	10535	10526	10622	10484	10767	10498	10651	10566	10610	10594	10574	10573	10494	10447	10702	10549	10651	10670	10694	10471	10542	10483	10638	10619	10592	10531	10531	10573	10612	10777	10466	10584	10327	10483	10422	10531	10536	10603	10695	10685	10561	10603	10548	10678	10619	10593	10687	10769	10578	10615	10432	10640	10569	10660	10750	10596	10603	10585	10471	10447	10521	10685	10465	10518	10594	10457	10638	10612	10586	10756	10691	10541	10639	10660	10573	10466	10323	10511	10531	10739	10727	10530	10558	10599	10557	10526	10656	10428	10397	10332	10724	10696	10630	10456	10470	10507	10653	10556	10479	10520	10494	10581	10570	10752	10608	10431	10419	10657	10680	10657	10475	10700	10449	10675	10714	10713	10553	10491	10495	10408	10674	10578	10503	10564	10619	10573	10582	10466	10541	10530	10510	10386	10536	10506	10512	10607	10686	10556	10684	10654	10410	10614	10654	10693	10478	10689	10667	10500	10646	10508	10550	10428	10502	10572	10628	10440	10477	10471	10466	10652	10553	10573	10663	10490	10633	10652	10413	10439	10478	10433	10654	10495	10438	10566	10494	10512	10686	10667	10474	10553	10485	10499	10608	10569	10610	10576	10539	10635	10526	10539	10561	10541	10712	10652	10719	10547	10581	10401	10567	10654	10419	10723	10573	10562	10559	10545	10463	10622	10673	10617	10630	10586	10706	10789	10309	10603	10611	10440	10635	10594	10429	10511	10610	10624	10662	10644	10656	10453	10572	10525	10468	10620	10595	10626	10672	10533	10533	10469	10493	10540	10622	10662	10458	10582	10677	10580	10534	10588	10684	10425	10446	10587	10534	10650	10553	10598	10541	10602	10509	10340	10632	10534	10466	10554	10523	10614	10479	10565	10484	10587	10565	10516	10451	10576	10514	10527	10674	10615	10478	10572	10541	10351	10455	10742	10629	10724	10573	10643	10571	10394	10676	10506	10357	10497	10668	10695	10528	10631	10676	10587	10564	10630	10760	10535	10691	10486	10589	10621	10802	10595	10501	10590	10619	10603	10554	10446	10448	10566	10662	10608	10510	10702	10534	10598	10560	10600	10487	10670	10435	10517	10581	10508	10624	10452	10547	10590	10448	10616	10657	10652	10630	10415	10455	10592	10381	10454	10437	10664	10517	10588	10597	10458	10435	10458	10738	10647	10574	10595	10480	10522	10493	10526	10605	10604	10670	10605	10591	10573	10594	10527	10501	10505	10674	10580	10490	10595	10415	10591	10662	10594	10574	10568	10505	10450	10531	10467	10574	10598	10737	10449	10520	10519	10448	10469	10674	10607	10476	10477	10453	10538	10442	10662	10411	10369	10458	10588	10476	10521	10543	10405	10671	10579	10525	10573	10547	10502	10569	10595	10556	10483	10677	10477	10603	10582	10468	10490	10627	10595	10660	10665	10557	10584	10635	10535	10472	10532	10473	10336	10730	10519	10411	10661	10616	10422	10515	10567	10563	10587	10560	10332	10452	10647	10546	10510	10523	10360	10408	10592	10557	10379	10659	10567	10580	10515	10486	10460	10592	10614	10628	10485	10600	10728	10642	10546	10647	10513	10495	10599	10464	10841	10575	10546	10577	10435	10339	10554	10509	10415	10468	10533	10603	10574	10540	10543	10509	10551	10585	10607	10492	10550	10779	10558	10560	10511	10743	10510	10548	10628	10519	10541	10439	10558	10529	10474	10565	10585	10484	10583	10478	10623	10553	10667	10490	10639	10472	10619	10505	10569	10509	10486	10324	10429	10578	10661	10525	10541	10539	10491	10489	10520	10572	10697	10664	10559	10547	10635	10515	10645	10493	10601	10457	10645	10634	10430	10663	10520	10548	10651	10644	10582	10680	10520	10426	10730	10537	10667	10676	10503	10629	10658	10608	10673	10598	10591	10592	10585	10673	10436	10651	10526	10631	10535	10611	10703	10663	10714	10534	10516	10631	10480	10691	10640	10582	10582	10655	10346	10627	10588	10617	10676	10723	10625	10452	10506	10601	10586	10584	10647	10447	10530	10782	10660	10434	10400	10708	10576	10630	10464	10488	10507	10567	10512	10525	10501	10680	10641	10659	10640	10589	10463	10569	10674	10648	10469	10538	10435	10583	10540	10294	10464	10524	10664	10562	10540	10589	10609	10636	10616	10615	10472	10601	10450	10645	10516	10508	10493	10512	10614	10559	10540	10423	10666	10402	10612	10694	10550	10605	10519	10560	10624	10569	10753	10641	10484	10451	10547	10640	10449	10636	10537	10537	10661	10734	10656	10547	10556	10443	10528	10353	10445	10569	10451	10616	10570	10610	10655	10519	10496	10525	10460	10616	10530	10572	10620	10522	10557	10807	10607	10422	10630	10484	10758	10539	10522	10653	10520	10525	10456	10640	10535	10512	10575	10571	10500	10553	10410	10535	10515	10548	10431	10448	10612	10414	10530	10503	10626	10706	10670	10648	10476	10566	10373	10626	10702	10538	10733	10614	10364	10648	10610	10592	10580	10661	10499	10582	10616	10658	10707	10518	10457	10568	10637	10532	10697	10453	10378	10532	10467	10755	10553	10659	10572	10591	10622	10506	10524	10571	10715	10516	10524	10410	10606	10574	10469	10600	10405	10607	10634	10600	10454	10553	10530	10428	10629	10445	10593	10628	10518	10483	10581	10648	10636	10606	10595	10641	10698	10568	10526	10732	10384	10497	10554	10587	10491	10483	10399	10442	10539	10502	10531	10633	10468	10639	10530	10603	10548	10637	10426	10619	10705	10548	10448	10681	10588	10438	10655	10577	10515	10473	10617	10540	10675	10513	10637	10512	10758	10567	10582	10670	10643	10571	10372	10617	10546	10439	10587	10552	10543	10582	10461	10550	10556	10544	10457	10597	10571	10666	10508	10559	10604	10719	10527	10618	10405	10628	10468	10470	10574	10505	10521	10622	10636	10506	10562	10517	10609	10611	10757	10571	10580	10768	10656	10528	10493	10606	10604	10425	10274	10530	10707	10650	10501	10697	10676	10545	10566	10503	10654	10637	10441	10613	10597	10593	10637	10676	10678	10420	10720	10608	10494	10555	10607	10464	10555	10740	10429	10467	10530	10381	10578	10586	10527	10562	10613	10696	10534	10463	10501	10679	10542	10456	10630	10678	10358	10522	10438	10404	10421	10539	10650	10408	10617	10461	10487	10664	10704	10648	10656	10496	10615	10786	10571	10414	10380	10475	10488	10443	10451	10636	10510	10617	10683	10618	10584	10446	10601	10730	10789	10621	10540	10585	10393	10405	10613	10558	10547	10441	10583	10613	10533	10587	10611	10777	10504	10605	10409	10520	10409	10640	10642	10608	10575	10634	10720	10721	10721	10537	10573	10721	10433	10465	10810	10599	10584	10432	10487	10594	10522	10760	10635	10691	10552	10332	10468	10398	10711	10444	10519	10613	10500	10528	10520	10679	10615	10631	10523	10621	10495	10446	10413	10546	10561	10636	10572	10622	10609	10649	10710	10552	10659	10483	10612	10407	10768	10738	10807	10608	10514	10492	10481	10612	10633	10663	10419	10639	10511	10721	10523	10700	10664	10583	10637	10655	10595	10511	10603	10543	10353	10505	10508	10579	10646	10621	10558	10716	10476	10648	10489	10634	10619	10595	10522	10592	10644	10734	10402	10652	10581	10490	10449	10435	10536	10522	10708	10522	10621	10631	10428	10712	10695	10474	10520	10500	10434	10696	10681	10732	10441	10517	10622	10545	10499	10568	10513	10576	10376	10718	10520	10545	10560	10611	10548	10497	10424	10471	10550	10516	10498	10584	10674	10680	10504	10628	10452	10424	10717	10394	10500	10593	10646	10452	10640	10529	10556	10600	10547	10621	10486	10586	10572	10534	10652	10549	10611	10485	10536	10712	10646	10689	10696	10631	10476	10627	10563	10594	10603	10685	10464	10509	10404	10599	10553	10678	10628	10574	10498	10608	10686	10542	10517	10563	10439	10471	10468	10611	10601	10567	10558	10641	10554	10674	10658	10623	10449	10562	10522	10496	10663	10562	10559	10516	10628	10696	10549	10544	10581	10389	10596	10639	10598	10559	10471	10572	10625	10598	10447	10495	10638	10688	10531	10557	10379	10516	10599	10465	10652	10575	10614	10501	10652	10594	10431	10459	10695	10555	10459	10514	10555	10526	10580	10724	10600	10597	10457	10754	10611	10405	10538	10646	10703	10604	10581	10719	10533	10564	10480	10642	10631	10602	10513	10423	10467	10648	10662	10517	10493	10615	10618	10709	10748	10625	10674	10594	10361	10623	10528	10751	10664	10492	10428	10553	10563	10519	10536	10507	10530	10691	10506	10609	10505	10463	10573	10701	10746	10580	10554	10613	10463	10460	10688	10440	10712	10533	10502	10406	10617	10485	10588	10567	10563	10627	10649	10764	10537	10507	10448	10578	10552	10395	10604	10441	10576	10483	10546	10688	10634	10517	10671	10394	10535	10643	10544	10349	10487	10674	10653	10490	10634	10478	10634	10586	10529	10525	10603	10529	10514	10497	10417	10745	10550	10585	10527	10543	10674	10568	10495	10492	10419	10724	10732	10451	10583	10560	10574	10754	10593	10528	10601	10554	10448	10575	10648	10635	10465	10624	10616	10595	10476	10613	10518	10684	10489	10466	10582	10498	10663	10708	10536	10757	10614	10575	10575	10680	10713	10444	10522	10466	10827	10627	10590	10587	10472	10654	10722	10588	10697	10673	10601	10608	10630	10572	10626	10533	10466	10651	10423	10697	10667	10579	10670	10497	10560	10513	10681	10497	10629	10485	10467	10459	10650	10578	10587	10360	10722	10560	10404	10580	10516	10624	10528	10607	10527	10608	10433	10407	10506	10666	10531	10632	10528	10627	10546	10580	10454	10433	10669	10638	10435	10658	10598	10638	10379	10578	10494	10672	10571	10651	10585	10526	10497	10581	10515	10486	10655	10601	10620	10586	10674	10657	10759	10720	10615	10653	10680	10550	10378	10530	10625	10720	10475	10686	10583	10484	10732	10524	10754	10671	10622	10561	10648
43602	47848	28689	21172	14369	11629	11186	10925	10639	10647	10726	10709	10706	10644	10890	10663	10668	10851	10753	10892	10593	10908	10695	10825	10739	10726	10799	10599	10733	10782	10808	10745	10724	10781	10698	10779	10692	10743	10773	10700	10648	10876	10760	10833	10742	10594	10746	10626	10648	10703	10589	10730	10677	10748	10814	10718	10724	10806	10640	10673	10722	10783	10895	10765	10744	10601	10598	10640	10779	10726	10708	10670	10589	10655	10812	10645	10668	10885	10485	10719	10721	10696	10706	10635	10650	10680	10652	10775	10809	10674	10657	10669	10756	10714	10672	10575	10691	10717	10893	10738	10687	10608	10652	10588	10806	10788	10638	10730	10629	10804	10707	10715	10682	10653	10764	10802	10724	10759	10664	10640	10764	10756	10644	10623	10580	10646	10748	10740	10657	10685	10734	10587	10716	10782	10687	10613	10618	10675	10752	10580	10739	10604	10545	10707	10710	10587	10736	10673	10829	10690	10702	10621	10670	10577	10635	10693	10668	10684	10758	10603	10883	10677	10719	10818	10661	10658	10767	10619	10645	10571	10937	10621	10687	10748	10830	10782	10722	10658	10732	10813	10635	10711	10726	10722	10662	10608	10614	10670	10813	10569	10658	10604	10646	10715	10631	10838	10803	10634	10737	10635	10673	10655	10791	10818	10773	10622	10780	10555	10665	10687	10779	10586	10540	10718	10455	10675	10509	10678	10630	10730	10865	10597	10634	10747	10890	10681	10666	10721	10695	10737	10656	10695	10723	10763	10791	10511	10824	10684	10724	10539	10770	10642	10730	10783	10693	10700	10761	10857	10746	10886	10520	10782	10502	10622	10774	10583	10805	10594	10742	10576	10686	10737	10825	10668	10875	10647	10595	10675	10672	10756	10701	10585	10776	10790	10591	10707	10853	10903	10740	10699	10754	10664	10672	10761	10898	10688	10755	10559	10681	10809	10601	10855	10658	10698	10753	10649	10690	10658	10837	10549	10739	10761	10573	10826	10778	10777	10712	10765	10548	10624	10404	10648	10542	10659	10746	10882	10712	10625	10757	10866	10714	10777	10604	10756	10787	10788	10694	10661	10603	10725	10725	10657	10725	10589	10807	10772	10677	10773	10657	10696	10785	10741	10620	10674	10670	10550	10693	10613	10723	10590	10596	10723	10744	10606	10790	10669	10718	10689	10712	10843	10764	10803	10638	10770	10685	10757	10503	10787	10812	10810	10648	10562	10735	10690	10702	10671	10662	10648	10659	10759	10689	10727	10723	10633	10680	10885	10718	10780	10583	10768	10531	10647	10752	10644	10696	10701	10546	10662	10730	10659	10569	10571	10620	10720	10676	10508	10712	10562	10650	10769	10548	10652	10753	10816	10833	10828	10729	10784	10703	10801	10679	10705	10543	10607	10689	10630	10759	10752	10689	10704	10755	10642	10730	10766	10645	10633	10745	10824	10638	10653	11019	10787	10733	10735	10607	10690	10667	10761	10688	10747	10674	10693	10650	10704	10566	10767	10779	10640	10685	10703	10529	10741	10596	10713	10685	10779	10686	10715	10761	10703	10721	10926	10732	10693	10676	10681	10605	10561	10766	10532	10837	10691	10615	10582	10825	10712	10677	10698	10635	10723	10744	10796	10638	10658	10704	10762	10760	10553	10696	10749	10737	10668	10827	10714	10861	10604	10742	10765	10763	10641	10655	10822	10663	10670	10541	10793	10633	10764	10567	10773	10675	10771	10665	10882	10796	10653	10726	10635	10622	10634	10655	10806	10709	10715	10745	10703	10611	10858	10844	10660	10574	10518	10709	10726	10614	10689	10727	10623	10690	10753	10793	10840	10756	10655	10806	10725	10787	10571	10811	10816	10737	10694	10786	10721	10706	10730	10716	10790	10875	10628	10679	10831	10575	10674	10819	10591	10824	10623	10806	10695	10614	10746	10546	10612	10671	10753	10650	10669	10684	10723	10739	10668	10743	10598	10674	10831	10640	10574	10724	10841	10776	10561	10733	10635	10744	10728	10676	10780	10676	10763	10758	10559	10751	10659	10478	10581	10560	10677	10680	10687	10556	10850	10791	10791	10766	10591	10754	10649	10755	10798	10794	10808	10709	10810	10627	10648	10796	10672	10777	10630	10652	10551	10635	10699	10725	10812	10710	10605	10675	10681	10721	10727	10775	10701	10745	10640	10799	10843	10753	10476	10696	10732	10563	10674	10709	10676	10614	10535	10829	10746	10457	10669	10643	10715	10724	10713	10756	10744	10671	10694	10720	10695	10644	10560	10673	10700	10707	10555	10796	10814	10600	10816	10775	10668	10578	10654	10653	10622	10792	10688	10730	10695	10741	10667	10667	10676	10979	10685	10735	10673	10706	10522	10634	10619	10643	10579	10718	10765	10712	10834	10842	10814	10759	10721	10639	10679	10505	10745	10779	10696	10723	10662	10769	10698	10753	10734	10781	10657	10724	10701	10844	10537	10618	10747	10702	10558	10709	10607	10644	10557	10834	10577	10801	10827	10634	10711	10703	10795	10802	10570	10662	10803	10646	10857	10636	10589	10776	10526	10728	10537	10665	10682	10673	10693	10745	10894	10872	10780	10739	10820	10555	10702	10755	10687	10712	10750	10800	10830	10733	10656	10618	10651	10748	10584	10553	10643	10616	10628	10769	10653	10641	10708	10729	10664	10765	10728	10733	10829	10710	10761	10791	10761	10623	10747	10692	10608	10627	10600	10675	10672	10714	10726	10621	10656	10710	10693	10789	10585	10611	10743	10566	10786	10595	10812	10733	10605	10609	10774	10744	10636	10684	10782	10704	10584	10630	10780	10677	10629	10772	10740	10621	10808	10544	10612	10734	10875	10835	10559	10739	10828	10745	10671	10816	10707	10878	10843	10774	10656	10510	10811	10836	10708	10642	10653	10554	10656	10583	10770	10683	10659	10644	10712	10778	10768	10593	10698	10649	10628	10729	10835	10683	10836	10765	10586	10725	10801	10710	10775	10724	10600	10622	10705	10669	10723	10674	10550	10761	10692	10653	10721	10768	10708	10813	10572	10551	10662	10852	10688	10675	10709	10610	10830	10450	10782	10668	10625	10754	10670	10665	10797	10721	10786	10613	10861	10856	10535	10768	10655	10713	10585	10644	10655	10763	10755	10692	10762	10794	10611	10728	10573	10682	10829	10705	10654	10709	10785	10700	10789	10779	10815	10875	10667	10703	10706	10578	10827	10602	10646	10722	10844	10723	10668	10630	10832	10774	10652	10738	10591	10680	10732	10738	10892	10756	10675	10827	10564	10746	10807	10838	10742	10667	10656	10831	10820	10600	10665	10644	10619	10565	10767	10765	10713	10632	10810	10794	10939	10610	10610	10665	10521	10662	10919	10765	10661	10714	10729	10537	10646	10612	10795	10690	10799	10810	10635	10873	10786	10811	10770	10772	10610	10542	10850	10555	10733	10713	10636	10813	10671	10562	10698	10789	10671	10640	10710	10797	10641	10630	10713	10782	10692	10642	10626	10660	10663	10666	10801	10831	10633	10641	10807	10713	10641	10554	10772	10625	10775	10778	10781	10695	10576	10744	10848	10654	10810	10585	10735	10759	10765	10812	10554	10841	10698	10683	10629	10763	10676	10764	10751	10693	10629	10754	10626	10664	10674	10730	10682	10655	10762	10768	10773	10701	10704	10700	10744	10865	10820	10689	10654	10641	10705	10693	10659	10710	10590	10656	10895	10705	10616	10839	10584	10785	10629	10752	10501	10624	10896	10789	10723	10748	10642	10758	10617	10794	10865	10753	10810	10873	10758	10783	10813	10747	10778	10709	10678	10536	10600	10645	10642	10766	10640	10556	10688	10834	10762	10647	10849	10730	10622	10821	10728	10739	10635	10959	10718	10617	10555	10745	10656	10748	10826	10743	10620	10696	10606	10596	10623	10758	10684	10734	10810	10674	10649	10705	10571	10834	10916	10649	10851	10732	10716	10987	10789	10841	10714	10742	10733	10503	10637	10728	10715	10848	10724	10668	10703	10660	10680	10700	10801	10537	10709	10708	10947	10724	10844	10832	10636	10670	10677	10718	10707	10799	10729	10784	10791	10689	10836	10570	10643	10861	10595	10774	10634	10657	10773	10603	10677	10688	10756	10678	10746	10764	10594	10837	10666	10606	10745	10676	10658	10828	10765	10652	10715	10699	10828	10613	10757	10540	10575	10648	10620	10709	10857	10709	10622	10679	10691	10661	10671	10701	10622	10655	10616	10819	10642	10702	10586	10567	10652	10674	10671	10705	10775	10801	10722	10797	10528	10642	10711	10659	10666	10681	10659	10610	10784	10726	10837	10805	10822	10657	10711	10807	10843	10780	10786	10697	10658	10564	10796	10629	10829	10661	10776	10808	10650	10690	10793	10664	10668	10731	10757	10707	10813	10675	10803	10683	10723	10695	10773	10886	10817	10747	10695	10803	10858	10665	10612	10941	10789	10623	10816	10781	10730	10710	10643	10632	10628	10710	10673	10616	10654	10756	10818	10656	10722	10651	10738	10649	10654	10741	10689	10756	10841	10671	10663	10610	10719	10542	10500	10760	10611	10828	10540	10751	10769	10609	10627	10862	10788	10753	10711	10851	10687	10748	10706	10788	10624	10657	10760	10856	10765	10760	10807	10676	10609	10625	10671	10744	10824	10726	10822	10733	10735	10764	10622	10647	10736	10698	10796	10806	10622	10763	10807	10508	10673	10654	10617	10564	10627	10682	10484	10893	10643	10688	10773	10521	10758	10852	10655	10791	10612	10709	10592	10602	10634	10636	10824	10787	10651	10804	10868	10642	10554	10584	10743	10577	10752	10903	10708	10706	10737	10931	10725	10660	10532	10653	10624	10882	10676	10658	10735	10683	10702	10794	10739	10800	10708	10682	10829	10832	10562	10929	10759	10746	10692	10776	10723	10639	10832	10622	10644	10759	10718	10808	10852	10663	10748	10672	10720	10802	10722	10582	10779	10660	10679	10783	10728	10728	10737	10659	10656	10603	10767	10682	10669	10576	10869	10700	10615	10631	10768	10852	10621	10511	10586	10670	10735	10800	10748	10674	10800	10688	10698	10645	10682	10912	10651	10750	10785	10744	10658	10711	10690	10674	10738	10787	10666
24724	23269	29838	27395	23530	19032	14509	11607	10476	10563	10469	10251	10115	10240	10204	10264	10221	10370	10077	10198	10109	10196	10024	10325	10370	10361	10143	10239	10296	10287	10228	10235	10255	10055	10109	10151	10200	10242	10183	10107	10162	10256	10093	10113	10176	10285	10280	10148	10162	10330	10212	10127	10053	10285	10141	10197	10097	10203	10055	10141	10103	10199	10153	10014	10130	10136	10155	10003	10040	10221	10179	10323	10076	10238	10167	10054	10133	10385	10206	10226	10045	10144	10241	10070	10022	10128	10141	10208	10371	10231	9961	10038	10169	10011	10131	10056	9948	10039	10091	10041	10153	10169	10292	10026	10159	10004	10158	10247	10203	10287	10020	10108	10188	10345	10165	10251	10152	10140	9988	10086	10092	10261	10136	10129	10313	10233	10106	10170	10028	10153	9952	10190	10327	10102	10095	10070	10041	10099	10116	10154	10161	10250	9990	10095	10186	10223	10260	10089	10092	10230	10105	10148	10158	10106	10041	10157	10190	10049	10043	10203	10113	10138	10254	10036	10138	10336	10064	10113	10133	10161	10288	10196	10185	10054	10160	10057	10018	10147	10089	10269	10053	10102	9934	9977	10223	10046	10229	10199	10100	10161	10182	10053	9948	10226	10287	10261	10390	10170	10201	10115	9971	10160	10104	10056	10017	10105	10124	10097	10195	10132	10205	10156	10233	10224	10114	10258	10147	9853	10076	9872	10087	10166	10159	10058	10165	10184	10260	9914	10044	10007	10239	10237	10185	10214	10071	10318	10290	10039	10219	9899	10190	10157	10153	10161	10222	10262	10275	10194	10319	10007	10356	10209	10104	10271	10160	10184	10396	10051	10258	10133	10046	10126	10111	10222	10221	10147	10238	10001	10028	10166	10177	10126	10146	10278	10047	10167	10033	10230	10046	10185	10108	10017	10289	10002	10322	10200	10101	10117	10040	10175	10302	10243	10014	10169	10261	10053	10153	10002	10132	10192	10199	10134	10079	10107	10069	10196	10089	10072	10079	10149	10075	10125	10150	10105	10049	10046	10093	10070	10073	10023	10156	10169	10091	10218	10135	10096	10160	10123	10137	10149	10178	10001	10224	10052	10024	10041	10225	10207	10171	10084	10009	10295	10175	10008	10092	10187	10032	10093	10069	10163	10188	10122	10052	10139	10251	10164	10130	10138	10024	10157	10113	10107	10240	10235	10132	10075	10125	9982	10064	10113	10090	10006	10184	10272	10262	10079	10176	10036	10160	10092	10128	10164	10122	10078	10105	10186	10083	10063	10105	10067	10133	10207	10309	10158	10179	10242	10260	10117	10165	10080	10198	10077	10193	10059	10231	10039	9926	10085	10014	10079	10095	10100	10176	10116	10228	10136	10191	10185	10199	10230	10126	10123	10262	10179	10046	10058	10073	10132	10144	10212	10092	10147	10077	10202	10202	10096	10097	10031	10036	10211	10149	10297	10166	10121	10257	10072	10276	10157	10339	10175	10232	10063	10212	10118	10316	10097	10125	10006	10140	10151	10016	10206	10093	10050	10165	10172	10080	10186	10345	10035	10090	9994	10163	10098	10333	10059	10195	10167	10116	10014	10076	10212	10198	10291	10178	10094	10168	10116	10318	10249	10161	10228	10218	10142	10034	10057	10070	10172	10158	10185	10146	10189	10099	10111	10334	10153	10146	10248	10174	10085	10215	10266	10064	10029	10036	10166	10112	10147	10207	10143	9964	10076	10014	10360	10102	10154	10122	10057	10122	10107	10248	10118	10180	10179	10095	10063	10155	10007	10091	10109	10076	10142	10215	10123	10145	10289	10269	10300	10341	10221	10232	10113	9932	10115	10124	10118	10169	10133	10153	10104	10178	9995	10008	10064	10139	10300	10082	10057	9990	10022	10143	10117	10311	10094	10301	10112	10031	10075	10089	10231	10222	10176	10158	10130	10113	10130	10199	10185	10253	10131	10349	10103	10201	10191	10142	9966	10207	10182	10118	9922	10225	10118	10186	10133	10173	10036	10069	10091	9999	10167	10215	10240	10046	10152	10110	10006	10141	10098	10174	10154	10285	9967	10167	10057	10144	10188	10086	10194	10046	10304	10206	10241	10333	10021	10208	10201	10164	10083	10287	10177	10115	10068	10203	10131	10125	10159	10121	10246	10190	10071	10044	9990	10121	10095	10179	10021	10042	9982	10257	10059	10026	10041	10093	10438	10031	10130	10068	9952	10143	10101	10186	10101	10266	10062	10076	10112	10068	10205	10062	10150	10180	10308	9999	10135	10112	10101	10154	10210	10108	10167	10053	10305	10191	10148	10052	10108	10146	10123	10109	10078	10045	10043	10195	10246	10153	10161	10075	10079	10024	10060	10160	10158	10108	10204	10225	10149	10040	10097	9900	10017	10029	10162	10114	10127	10191	10221	10105	10017	10230	10190	10141	10057	10143	10100	10066	10355	10112	10255	10066	10106	10181	10021	10104	10063	10119	10161	10188	10059	10020	10055	10201	10058	10054	9983	10288	10178	10155	10191	10250	10138	10083	10134	10205	10120	10137	10060	10062	10272	10110	10326	10067	9958	9987	10093	10081	10192	10124	10110	10049	10254	10233	10190	10004	10049	10172	10085	10210	10140	10343	10225	10065	10108	10072	10093	10165	10357	10248	10061	10184	10104	10022	10089	10117	10152	10191	10078	9903	9973	10136	10098	10123	10137	10146	10142	10043	10119	9993	10217	10138	10166	9977	10090	10239	9978	10109	9972	10088	10058	10222	10295	10275	10158	10066	10127	10076	10121	10054	10287	10120	10081	10187	10162	10105	10052	10133	9992	9980	9891	10145	10072	10148	10042	10020	10167	10125	10148	10208	10183	9998	10020	9984	10110	10210	10053	10164	10231	10031	10058	10153	10128	10182	10200	10253	10260	10065	10271	10175	10222	10085	10326	10101	10155	10110	10088	10105	10102	10188	10232	10148	10146	10060	10050	10153	10132	10124	10027	10208	9953	10066	10015	10138	10045	10114	10183	10038	9962	10061	10268	10171	10152	10164	10101	9972	10161	10160	10232	10035	10084	10039	10233	10076	10212	10085	10093	10101	10180	10240	10202	10310	10262	10276	10111	10225	10149	10211	10005	10111	10128	10041	10267	10038	10056	10181	10159	10232	10146	10088	10143	10101	10260	10233	10258	10285	10153	10166	10011	10232	10293	10224	10139	10219	10160	10143	10056	10313	10206	10179	10029	10018	10135	10338	10181	10206	10081	10065	9924	10158	10085	10028	10283	10174	10272	10127	10154	10139	10246	10148	9927	10280	10136	10083	10196	10196	10144	10103	9969	10148	10245	9982	10098	10115	10209	10180	10142	10028	9995	10070	10171	10176	10129	10185	10193	10166	10023	10013	10098	10098	10102	10029	10161	10146	10212	10163	10184	10177	10238	10083	10137	10214	10052	10086	9976	10122	10220	10261	10178	10116	10167	10112	10097	10141	10109	10179	10051	10173	10207	10080	10049	10136	10127	10170	10104	10001	10179	10164	10220	10205	10087	10099	10118	10028	10313	10133	10147	10294	10199	10145	10191	10139	10004	10144	10244	10283	10111	10066	10222	10044	10027	10280	10151	10016	10274	10248	10044	10074	9994	10039	10044	10221	10169	10051	10202	10152	10106	10088	10201	10225	10057	10054	10129	10008	10149	10233	10138	10122	10111	10278	10287	10194	10195	10134	10125	9935	10080	10161	10243	10112	10271	10042	10092	10144	10187	10031	9989	10247	9975	9993	9991	10123	10133	10148	10242	10016	10134	10240	10019	10110	9998	10184	10140	10135	10019	10235	10048	10098	10079	10188	10190	10147	10084	10079	10132	10088	10230	10178	10108	10230	10066	10108	10247	10248	10111	10210	10053	10241	10284	10063	10198	10056	10079	10059	10351	10165	10084	10123	9862	10151	10090	10055	9968	10073	10175	10028	10085	10120	10094	10246	10078	10075	10171	10097	10064	10037	10096	10123	10123	10170	10050	9975	10371	10275	9919	10203	10082	9999	10138	10102	10229	10075	10198	10131	10044	10319	10203	10225	10216	10289	10026	10051	10194	10171	10091	10120	10364	10046	10057	10149	10163	10187	10143	10004	10105	10008	10011	10179	10130	10025	10119	10099	10043	10287	10038	10185	10306	10037	10122	10202	10187	10096	10236	10296	10230	10111	10028	10204	10220	10116	10379	10072	10136	10088	10238	10066	10101	10012	10193	10104	10214	10096	10036	10053	10031	10024	10099	10189	10110	10245	10023	10044	9981	10013	10205	9965	9883	10145	10161	10200	10082	10197	10182	10240	10081	10053	10144	10198	9995	10171	10172	10185	10219	10079	10025	9962	10185	10178	10229	10082	10068	10205	10079	10145	10150	10107	10201	10106	10214	10212	10022	10033	10177	10018	10147	10004	10036	10088	10186	10243	10191	10175	10207	10114	10106	10228	10097	10308	10208	10213	10157	10224	10201	10283	10211	10201	10238	10302	10108	10041	10119	10026	10221	10142	9985	10239	10143	10191	10144	10168	10273	10075	9928	10237	10057	10100	9917	10195	10066	10088	10101	10321	10109	10118	10051	10013	9725	10071	10230	10200	10171	10127	9963	10056	10068	10143	10309	10248	10029	10052	10130	10151	10097	10117	10183	10128	10042	10062	10131	10261	10279	10122	10202	10079	10203	10122	10140	9971	10257	10024	10295	9933	10254	10139	10208	10278	10174	10161	10314	10215	10340	9986	10305	10219	9980	10238	10036	10130	10249	10051	9941	10198	10154	10108	10248	10157	10215	10246	10173	10141	10186	10054	10055	10096	10058	10216	10122	10223	10184	10059	10023	10343	10241	10150	10048	10001	10189	10246	10167	9958	10150	10304	10162	9975	10168	10368	9952	10097	9990	10031	10168	10134	10187	9923	10179	10167	10271	10171	9993	10041	10365	10101	10085	10243	10144	10200	10119	10163	10254	10164	10204	10276	10018	10006	10205	10035	10138	10235	10254	10163	10011	10104	10041	9968	10128	10035	10150	10151	10052	10106	10114	10245	10139	10030	10066	10227	10153	10119	10129	10125	9984	10146	10011	10190	10232	10218	10107	10295	10175	10361	10237	10097	10208	10045	10237	9973	10296	10040	10054
62282	84416	54387	42338	26860	16487	12824	11503	10436	10465	10399	10458	10562	10440	10420	10377	10295	10357	10505	10409	10239	10332	10473	10386	10478	10434	10279	10322	10395	10412	10334	10519	10372	10453	10495	10336	10406	10374	10372	10397	10554	10442	10358	10391	10438	10357	10359	10480	10386	10476	10380	10394	10300	10467	10381	10380	10342	10388	10509	10346	10386	10325	10325	10441	10493	10411	10327	10449	10387	10321	10304	10375	10300	10382	10451	10310	10288	10396	10497	10323	10458	10374	10309	10325	10400	10317	10380	10331	10366	10399	10386	10267	10499	10232	10309	10407	10180	10353	10408	10318	10408	10295	10366	10379	10441	10409	10501	10288	10385	10417	10345	10154	10470	10302	10498	10465	10510	10409	10412	10352	10463	10413	10444	10510	10472	10429	10434	10397	10364	10426	10297	10258	10529	10553	10454	10296	10348	10352	10330	10345	10350	10381	10306	10363	10406	10462	10378	10202	10532	10396	10400	10269	10473	10364	10480	10347	10374	10311	10476	10431	10406	10474	10483	10344	10414	10426	10252	10325	10371	10395	10352	10339	10440	10336	10199	10333	10186	10486	10278	10256	10334	10410	10322	10407	10458	10366	10232	10359	10351	10326	10375	10332	10338	10412	10302	10234	10295	10331	10513	10411	10333	10347	10561	10448	10375	10297	10389	10476	10370	10434	10403	10174	10261	10320	10376	10367	10285	10466	10567	10252	10397	10364	10358	10513	10328	10293	10439	10445	10323	10322	10489	10339	10474	10546	10435	10388	10536	10374	10487	10478	10427	10337	10422	10442	10375	10258	10339	10428	10288	10276	10446	10381	10584	10273	10366	10354	10252	10371	10324	10436	10343	10312	10376	10405	10434	10229	10394	10457	10293	10310	10474	10362	10340	10232	10400	10425	10461	10384	10377	10476	10370	10411	10392	10438	10435	10376	10514	10352	10238	10404	10396	10500	10420	10452	10239	10399	10169	10300	10399	10414	10356	10292	10436	10321	10302	10402	10352	10306	10390	10468	10364	10269	10482	10387	10319	10360	10325	10552	10401	10399	10426	10403	10392	10451	10198	10380	10265	10246	10386	10355	10322	10435	10363	10481	10479	10279	10439	10468	10509	10396	10341	10432	10461	10308	10359	10374	10438	10223	10356	10442	10113	10412	10418	10321	10389	10432	10343	10190	10309	10424	10359	10305	10258	10347	10392	10395	10488	10352	10484	10362	10347	10347	10254	10342	10399	10242	10310	10315	10354	10261	10296	10450	10377	10284	10425	10326	10357	10408	10493	10391	10229	10495	10348	10235	10377	10394	10424	10374	10465	10419	10280	10391	10344	10369	10298	10463	10390	10473	10315	10343	10407	10438	10260	10390	10307	10329	10489	10311	10435	10389	10399	10395	10325	10377	10377	10347	10353	10393	10270	10418	10578	10488	10366	10295	10409	10441	10459	10329	10527	10397	10367	10479	10505	10449	10419	10198	10484	10442	10584	10323	10443	10354	10352	10317	10367	10484	10395	10195	10289	10438	10517	10241	10477	10497	10265	10330	10407	10484	10337	10307	10381	10450	10604	10418	10366	10407	10180	10347	10322	10445	10480	10397	10566	10173	10489	10356	10454	10493	10448	10439	10451	10350	10382	10440	10566	10511	10365	10451	10319	10389	10374	10368	10343	10177	10485	10323	10208	10311	10429	10536	10500	10459	10289	10463	10423	10329	10300	10388	10255	10341	10302	10446	10433	10452	10442	10489	10353	10341	10493	10500	10371	10415	10307	10403	10505	10360	10383	10325	10247	10476	10301	10558	10308	10295	10394	10311	10323	10267	10406	10369	10395	10309	10305	10250	10391	10360	10480	10368	10463	10290	10481	10359	10291	10536	10383	10300	10385	10439	10544	10406	10408	10274	10481	10378	10315	10450	10309	10264	10333	10465	10354	10332	10337	10315	10307	10391	10365	10357	10318	10484	10341	10282	10535	10579	10316	10136	10248	10426	10424	10416	10414	10329	10449	10383	10429	10288	10196	10418	10406	10516	10587	10493	10490	10444	10172	10283	10264	10283	10447	10600	10333	10222	10292	10471	10580	10525	10410	10307	10507	10481	10348	10460	10342	10335	10283	10360	10516	10459	10500	10290	10347	10470	10433	10201	10385	10343	10275	10396	10368	10401	10400	10241	10326	10464	10328	10534	10415	10353	10212	10359	10457	10359	10368	10464	10362	10385	10300	10316	10448	10299	10248	10408	10362	10376	10278	10415	10321	10400	10459	10438	10334	10308	10406	10400	10352	10309	10432	10273	10364	10587	10423	10467	10413	10350	10425	10454	10311	10403	10376	10495	10476	10363	10500	10257	10315	10327	10420	10420	10350	10393	10401	10353	10380	10514	10522	10394	10424	10365	10196	10490	10309	10375	10439	10316	10491	10423	10348	10418	10284	10349	10450	10398	10389	10390	10384	10349	10454	10376	10367	10358	10468	10612	10549	10401	10415	10364	10462	10246	10271	10463	10611	10399	10293	10455	10425	10323	10517	10276	10444	10436	10358	10260	10284	10407	10471	10321	10422	10422	10319	10347	10414	10433	10365	10294	10404	10388	10306	10359	10280	10306	10531	10455	10384	10312	10347	10478	10406	10429	10389	10462	10313	10263	10379	10688	10389	10338	10468	10408	10434	10296	10298	10390	10425	10360	10466	10369	10294	10452	10476	10407	10420	10474	10509	10288	10368	10362	10463	10448	10370	10373	10235	10418	10403	10458	10264	10488	10405	10450	10373	10203	10267	10317	10477	10420	10325	10393	10440	10444	10373	10219	10372	10451	10269	10387	10364	10353	10465	10354	10467	10385	10392	10480	10263	10385	10385	10442	10362	10397	10476	10170	10443	10487	10280	10284	10332	10387	10412	10401	10512	10487	10564	10374	10364	10488	10417	10295	10424	10176	10428	10451	10419	10323	10351	10480	10408	10432	10325	10314	10522	10316	10284	10457	10331	10188	10432	10398	10611	10313	10427	10288	10511	10374	10305	10544	10496	10379	10133	10479	10307	10453	10318	10430	10341	10313	10329	10394	10370	10415	10338	10393	10235	10310	10482	10307	10403	10354	10269	10343	10317	10306	10462	10348	10449	10266	10447	10397	10391	10349	10406	10383	10403	10376	10413	10485	10408	10445	10274	10480	10409	10338	10477	10521	10371	10385	10317	10500	10374	10377	10296	10372	10306	10415	10313	10484	10371	10309	10434	10405	10435	10442	10358	10495	10488	10388	10517	10353	10479	10306	10373	10457	10241	10416	10301	10366	10373	10487	10273	10550	10343	10465	10223	10386	10265	10267	10303	10314	10448	10252	10436	10279	10397	10383	10432	10358	10436	10446	10400	10363	10522	10431	10284	10411	10283	10335	10659	10585	10436	10409	10460	10302	10341	10417	10301	10413	10352	10276	10408	10452	10363	10529	10193	10455	10382	10324	10351	10637	10332	10340	10522	10329	10423	10417	10291	10319	10589	10381	10403	10549	10395	10384	10357	10325	10275	10343	10350	10355	10497	10475	10432	10373	10459	10395	10272	10260	10480	10401	10413	10350	10123	10370	10395	10416	10317	10295	10423	10448	10380	10387	10471	10289	10358	10428	10315	10497	10196	10410	10346	10297	10306	10452	10453	10321	10449	10456	10415	10480	10536	10437	10394	10300	10295	10354	10459	10257	10346	10190	10463	10455	10385	10363	10540	10347	10156	10294	10486	10475	10304	10573	10406	10347	10294	10464	10376	10440	10389	10355	10475	10567	10510	10367	10374	10440	10515	10412	10395	10308	10415	10477	10369	10203	10289	10247	10436	10454	10417	10501	10405	10316	10293	10254	10438	10392	10430	10301	10308	10471	10350	10469	10325	10547	10249	10332	10286	10410	10471	10380	10438	10371	10415	10414	10303	10525	10473	10366	10408	10217	10540	10252	10517	10459	10299	10335	10363	10318	10298	10204	10415	10260	10404	10361	10369	10426	10394	10311	10379	10356	10228	10415	10383	10362	10368	10337	10427	10361	10195	10423	10344	10509	10346	10416	10482	10291	10437	10353	10295	10232	10369	10486	10328	10490	10335	10358	10478	10231	10463	10274	10387	10525	10354	10351	10350	10338	10528	10462	10335	10548	10355	10256	10399	10259	10304	10325	10277	10439	10348	10350	10336	10442	10288	10315	10571	10511	10311	10331	10234	10403	10401	10290	10363	10445	10534	10402	10194	10542	10252	10288	10526	10353	10404	10357	10376	10438	10374	10385	10299	10420	10462	10277	10194	10295	10432	10345	10381	10383	10523	10344	10369	10145	10351	10367	10450	10339	10434	10242	10589	10348	10376	10257	10278	10413	10444	10390	10422	10343	10349	10489	10446	10464	10420	10344	10391	10524	10321	10451	10383	10322	10363	10247	10318	10481	10400	10520	10274	10429	10427	10401	10401	10394	10451	10428	10404	10313	10229	10337	10470	10267	10393	10346	10347	10400	10201	10332	10381	10342	10416	10296	10283	10439	10233	10338	10422	10447	10473	10353	10523	10305	10418	10347	10228	10462	10369	10355	10439	10360	10581	10427	10343	10441	10303	10499	10407	10372	10428	10301	10439	10309	10177	10466	10323	10417	10372	10340	10356	10374	10294	10306	10551	10414	10369	10469	10352	10361	10457	10322	10533	10378	10455	10485	10489	10392	10460	10464	10308	10412	10534	10273	10473	10464	10244	10380	10264	10422	10352	10330	10367	10243	10302	10361	10313	10485	10366	10351	10308	10400	10577	10313	10453	10359	10632	10382	10271	10383	10476	10431	10451	10375	10388	10327	10353	10278	10357	10468	10338	10341	10510	10377	10383	10413	10393	10293	10384	10439	10403	10404	10401	10378	10276	10405	10353	10532	10410	10499	10429	10366	10377	10480	10312	10435	10523	10407	10226	10313	10349	10341	10436	10358	10307	10252	10347	10258	10510	10203	10321	10231	10382	10389	10508	10365	10434	10323	10408	10376	10321	10464	10412	10296	10441	10507	10385	10441	10322	10366	10359	10409	10372	10306	10400	10410	10315	10422	10251	10411	10559	10487	10155	10524	10366	10425	10358	10363	10495	10405	10369	10296	10308	10435	10439	10379	10421	10523	10458	10330	10378	10390	10435	10308
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
