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
339799995059	339799995578	339799996128	339799996678	339799997228	339799997778	339799998328	339799998878	339799999428	339799999978	339800000531	339800001078	339800001628	339800002178	339800002728	339800003278	339800003828	339800004378	339800004928	339800005478	339800006028	339800006578	339800007128	339800007678	339800008228	339800008778	339800009328	339800009878	339800010428	339800010978	339800011528	339800012078	339800012628	339800013178	339800013728	339800014278	339800014830	339800015378	339800015928	339800016478	339800017028	339800017578	339800018128	339800018678	339800019228	339800019778	339800020328	339800020878	339800021428	339800021978	339800022528	339800023078	339800023628	339800024178	339800024728	339800025278	339800025828	339800026378	339800026928	339800027478	339800028028	339800028578	339800029130	339800029678	339800030228	339800030778	339800031328	339800031878	339800032428	339800032978	339800033528	339800034078	339800034628	339800035178	339800035728	339800036278	339800036828	339800037378	339800037928	339800038478	339800039028	339800039578	339800040128	339800040678	339800041228	339800041778	339800042328	339800042878	339800043431	339800043978	339800044528	339800045078	339800045628	339800046178	339800046728	339800047278	339800047828	339800048378	339800048928	339800049478	339800050028	339800050578	339800051128	339800051678	339800052228	339800052778	339800053328	339800053878	339800054428	339800054978	339800055528	339800056081	339800056628	339800057178	339800057728	339800058278	339800058828	339800059378	339800059928	339800060478	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21860	20303	27788	23275	22905	26930	27228	20691	18204	17054	16199	15829	15632	15557	15392	15356	15480	15285	15328	15334	15021	15175	14914	15035	15069	15146	15020	15209	15062	14995	15067	14951	15014	15078	14988	15015	14977	14971	15040	14955	15202	15080	14843	15111	14958	14936	14841	15072	15164	15010	14943	15046	14790	15056	15136	15133	15040	15051	14837	15020	15041	15136	14888	14760	14907	15014	15076	15118	15094	15033	15027	14844	14970	14816	14870	14967	14795	14745	15068	15102	14973	15054	15035	14911	14999	15034	15003	15008	14719	14881	15035	14798	15005	14857	15059	14992	15025	14884	14954	14810	14812	15192	14919	14871	14788	14841	15058	14918	15139	14774	15008	14947	15009	14866	14903	14855	14793	14933	14901	14912	15035	14939	14857	14971	14869	15034	14971	14949	15167	14946	14913	14830	15024	15119	14875	14902	14957	14963	15157	14727	14921	14936	14972	15148	14856	14808	14884	14830	15000	14834	14888	14768	14856	14729	14938	14874	15041	15011	14841	15006	14919	14913	14908	14722	14902	14891	14824	14945	14962	14737	14916	14686	15166	14977	14897	14799	14927	14860	14967	14959	14770	14967	14870	14914	14787	15081	14979	14835	14854	14826	15015	14912	14794	14827	15221	14920	14991	14768	14897	14920	15076	15028	15053	14907	14875	14852	14944	14984	15012	14994	14931	14921	14905	14828	15002	14642	14821	14846	15160	14988	14851	14749	14831	14995	14909	14976	14774	14932	15065	14784	14961	14816	14910	15117	14970	15037	14963	14629	14969	15020	14795	14751	14885	14999	14842	14907	14813	14783	14902	14873	15009	15144	15081	15059	15004	15135	14944	14836	14940	14945	14756	15073	14813	14824	14715	14721	14841	14771	14946	14934	14978	14963	14995	15018	14835	14759	14875	14971	14858	14996	14981	14792	14985	14995	14985	14878	14839	15066	15059	14900	14990	14847	14831	14754	14710	14988	14968	15002	14883	14890	14926	14767	14827	15159	14969	14954	14949	15042	14727	14987	15001	14946	14945	14884	14796	15139	15022	14915	14868	14991	14988	15029	14970	15025	14873	15049	14929	14871	14838	15029	14707	14832	14945	14939	14875	15036	14936	15030	15005	14851	15100	15020	14902	14747	14927	15204	14893	14937	14977	14843	14939	14948	14981	14892	14816	14923	15051	14760	14858	14827	14804	14902	14848	14880	15117	15049	14963	15127	14978	14868	14801	14910	14762	14959	14886	14934	14993	15087	14906	14959	14804	14875	14942	15109	14967	14902	14907	14904	15008	14835	14925	14899	15038	14861	14809	14883	14910	14866	15125	14900	15017	14921	14894	14951	14926	14999	14804	14908	14978	14883	15162	14986	14699	14786	14966	14948	14913	14929	14928	14741	14731	14749	14837	14692	14867	14893	14895	14898	14862	14565	14906	15018	14913	15102	14902	14974	15051	14836	14925	14770	14865	14884	14886	14982	14871	14881	14746	14936	14919	14853	14910	14905	15062	14889	14801	14988	14783	15008	14938	14907	14830	14905	14943	14906	14891	14834	15026	14962	14941	14848	14914	14747	14781	14884	14943	15030	14877	14865	14943	14932	15012	14934	14966	14944	14866	14820	14949	14908	14848	14806	15031	14960	14851	14878	14970	15002	14769	14992	14826	14792	14794	14914	15041	14961	15030	14853	14890	15003	14969	14868	15074	15043	15093	14998	14903	14969	14950	14908	14778	14879	14929	14916	14882	14985	14953	15030	14955	14875	14966	14952	14849	14784	14946	14960	14876	14829	14916	14945	15000	15100	14943	14762	14879	14909	15032	15061	15003	14934	14888	15058	14665	14845	14824	14865	14919	14784	14861	14806	14923	14909	14899	15027	14930	14841	14804	14768	15029	14940	14964	14950	15058	14771	14823	14911	14960	14760	14788	14871	15058	14999	15094	15099	14874	14870	15007	14881	14669	14951	14921	14980	14803	14794	14950	14927	14796	14915	14857	14902	15002	15016	15078	14941	14904	14630	14891	14762	15128	15051	14872	14995	14959	14999	14863	15007	15030	14808	14931	15013	14904	14970	14903	15017	14877	14816	14917	14928	15051	15074	14744	14935	14866	15032	14581	14949	14729	15017	15016	14840	14859	15031	14771	14924	14783	14847	14907	14813	15020	15101	15071	15043	15005	14886	15019	14928	15041	14943	14745	14769	14982	14890	14911	14749	14686	14947	14957	14684	14838	14766	14904	14902	14811	14924	14878	14839	14976	14812	14802	14925	14951	14957	15009	14861	14732	15044	15021	14820	14910	14942	14913	15119	15048	14788	15019	14804	14945	14910	15075	14799	14842	14887	14897	14940	14854	14947	15115	14846	14987	15069	14886	14979	14950	14919	14806	14900	14870	14827	14867	14867	14945	14866	14746	14719	14901	14884	14910	14800	14927	14797	14853	14937	15002	14963	15119	15048	14997	14853	14870	14959	14673	14954	14819	15046	14841	15026	14791	14786	14820	14815	14969	14797	15057	14683	14769	14972	14825	14805	14765	15098	15028	14900	14930	14867	14917	14931	15024	14970	15049	15011	15057	14977	14826	14995	14926	14807	15045	15064	14897	14867	14939	14955	14715	14872	14943	14932	14873	14828	14769	15061	14971	14946	14987	15058	14746	14913	14898	14734	14979	15145	14956	14850	14835	14847	14945	14871	14926	14973	14898	14993	14875	14830	14734	14728	14962	15031	14965	14814	14859	14723	14825	15039	14775	14835	14914	15123	14998	14823	15014	14931	15002	15063	14908	15038	14851	14897	14827	14818	15052	14879	14922	14881	15137	15054	14862	14934	14909	14740	14927	14977	14803	14803	14982	14825	14986	15007	14898	14964	14966	14880	14895	14870	14867	14873	14752	14947	14921	14967	14932	14841	14898	15022	15061	15074	14828	15090	14864	14954	15096	15005	14784	14926	15068	14952	14839	14918	14836	14802	14885	14779	14803	14818	14840	14782	14817	14699	14798	14899	14978	14807	14918	14831	14895	14963	14811	15002	15010	14816	14964	14990	14890	14681	14823	14936	14932	15007	15090	14753	14806	14881	14915	15035	14748	14728	14743	14729	14969	15004	14951	14895	14847	14916	14834	14974	14695	14900	14737	14791	15054	14913	14827	14789	15024	14904	14892	15153	14913	14943	14755	14899	14944	14906	14850	14938	14798	14904	14902	14842	14685	15009	14719	14862	14790	14772	15020	14750	14804	14857	14957	14946	15001	14793	14900	14857	15008	14735	14896	14818	15085	14807	14716	14695	15005	14995	15151	14821	15026	14907	14880	14782	15054	14889	14843	14920	15015	14832	14965	14960	14954	14889	14808	14898	15009	14831	14959	14701	14854	15061	14904	14688	14895	14745	14948	15087	14893	15031	15004	15013	14980	14760	14995	14976	14946	15071	14949	14898	14943	14907	14873	14912	14930	14722	14814	14935	14724	15002	14890	14722	15015	15037	14781	15087	14899	15059	14965	14894	14878	14985	14763	14899	14735	15037	14995	14920	14959	14810	15056	14873	14808	14688	14933	14850	14893	15120	14876	14858	14981	14967	14844	14935	15026	14784	14999	14923	14778	14890	14841	14833	14854	14767	14933	14877	14944	14947	14993	14905	14786	14795	14784	14822	14859	14897	14940	14967	14877	14847	14861	14875	14899	14868	15051	15026	14795	14913	14972	14957	14974	15060	14903	14730	15097	14890	14714	14971	15051	14705	14819	15006	14765	14862	14947	15039	15074	14836	14784	14958	14828	14881	14835	14862	15021	14886	14731	14994	15044	14976	14904	15003	15120	14983	15123	14722	14950	14841	14769	14927	15167	14922	14920	15035	14872	14944	15017	14832	14813	14830	14594	15029	14845	14911	14814	14709	14895	14920	14825	15022	14746	14980	14990	14967	14995	14860	14758	14792	14849	14840	14777	14861	14748	14904	15117	14967	14860	14947	15002	14834	14899	14837	14864	14865	14947	14947	14916	15095	14807	14779	14948	15006	14994	14974	14995	14953	14900	14879	15031	14902	14915	14861	14806	14803	15156	14864	14799	14819	14802	15009	14820	14942	14817	14622	14918	14978	14800	14767	14873	14961	14906	14846	14902	14979	14884	14948	15036	14958	14889	14826	14919	14988	14955	14728	14714	14895	15051	14994	14799	14769	14903	14900	14759	14788	14916	15176	14757	15048	15013	15065	15009	14960	15051	14850	15007	14942	14855	14905	14979	14949	14931	14773	14919	14848	14842	14650	14823	14936	15023	14931	14783	14881	14948	14966	14891	14892	14790	14934	14938	15197	14894	14846	14962	14986	14907	14787	14935	14853	14878	14903	14756	14856	14882	15047	14992	14872	14849	15086	14703	14778	15047	14948	14914	14963	14991	14887	14811	14967	14908	14784	14844	14803	14849	14899	14906	14873	14951	14776	14848	14822	14889	15009	15009	14707	14921	15052	14841	14978	14774	14963	14949	15177	14797	15009	14702	14834	14880	14979	14927	15101	14723	14871	15045	14824	14999	15058	14786	14786	14954	14963	14936	14842	14959	14914	14869	14951	14887	14965	14780	14945	14735	14859	14740	15068	14921	14875	14972	14723	14791	14967	14933	14871	15020	14950	14927	15037	14921	14864	14987	14910	14995	14948	15075	14872	14794	14832	14938	14944	14763	14870	14754	14973	14907	14647	14817	14826	14837	14698	14810	15014	14906	14978	15031	15137	14676	14956	14783	14848	14934	14777	14967	14962	14936	14979	14996	14766	14868	14917	14824	14843	14979	14854	14901	14808	15015	14835	14999	15006	14844	14679	14811	14908	14960	14938	14962	14792	15057	14868	14958	14728	14878	14816	14952	14731	15008	14887	14917	14808	14851	14837	14928	14897	14888	14779	14833	14841	14923	14978	15004	15016	14852	14731	14849	14904	14882	14971	14815	14796	15068	15118	14730	14985	14934	14952	15128	14762	14918	14646	14966	14786	14809	15050	14752	14911	14905	14906	14745	14861	14749	14867	14983	14853	14846	14923	15005	14789	14988	14817	14688	14986	15031	14958	14999	14802	14732	14801	15161	14705	14969	14875	14956	14904	15034	14891	14941	14934	15022	14916	14994	14937	14743	14948	14852	14922	14886	15015	14910	14892	14873	14858	14871	14777
34826	57294	52922	42252	37113	32001	25153	19951	18006	15811	15066	15039	14579	14479	14375	14365	14395	14131	14159	14019	14003	13839	13957	14027	13822	14023	13793	13718	13852	13772	14007	14013	13987	13781	13892	13706	13745	13863	13934	13771	13989	13997	13962	13830	13945	13887	13879	13888	13858	13794	13909	13821	13911	13816	13919	13943	13874	13775	13799	13806	13956	13836	13893	13940	13914	13732	13893	13756	13809	14015	13689	13991	13842	13752	13780	13997	13783	13803	13788	13908	13800	13727	13844	13844	13965	13806	13871	13780	13895	13908	13852	13793	13847	13921	13809	13819	13853	13900	13843	13953	13762	13851	13794	13824	13687	13952	13852	13645	13959	13797	13920	13777	13875	13767	13812	13744	13820	13803	13869	13900	13885	13777	13764	13723	13867	13698	13977	13730	13856	13854	13948	13873	13713	13964	13706	13771	13822	13916	13801	13808	13767	13865	13918	13963	13836	13743	13825	13859	13907	13829	13965	13718	13843	13736	13841	13893	13785	13915	13828	13783	13796	13735	14038	13669	13867	13879	13883	13762	13864	13737	13854	13812	13748	13892	13874	13988	13825	13687	13827	13689	13907	13874	13827	13761	13713	13818	13902	13837	13839	13759	13724	13779	13782	13954	13891	13832	13776	13819	13981	13816	13801	13791	13871	13877	13776	13637	13703	13770	13827	13851	13865	13768	13755	13866	13945	13845	13888	13822	13918	13739	13883	13760	13956	13749	13671	13915	13903	13784	13813	13984	13811	13916	13858	13644	13762	13878	13901	13754	13868	14067	13724	13844	13793	13893	13904	13619	13846	13764	13731	13889	13974	13889	13893	13740	13832	13797	14066	13872	13907	13782	13839	13913	13756	13971	13917	13889	13727	13851	13920	13927	13763	13908	13912	13868	13754	14005	13793	13879	13829	13798	13893	13761	13873	13843	13828	13751	13880	13764	13619	13872	13805	13767	13820	13712	13803	13810	13672	13656	13720	13769	13868	13876	13791	13896	13608	13947	13764	13633	13843	13828	13905	13845	13843	13834	13896	13763	13692	13760	13669	13808	14019	13750	13739	14023	13938	13821	13866	13744	13894	13837	13986	13821	13829	13715	13866	14012	13928	13890	13623	13750	13852	13886	13747	13856	13816	13614	13836	13960	13777	13821	13758	13772	13839	13901	13786	13652	13905	13757	13838	13905	13794	13696	13822	13708	13923	13747	13752	13706	13749	13824	13772	13828	13829	13732	13834	13941	13928	14044	13886	13951	13706	13864	13883	13895	13906	13631	13775	13913	13824	13781	13961	13950	13818	13912	13699	13840	13700	13891	13555	13808	13886	13723	13817	13740	13906	13674	13889	14018	13779	13739	13902	13688	13915	13746	13635	13949	13909	14032	13976	13772	13729	13980	13910	13811	13580	13674	13841	13594	13746	13793	13805	13898	13721	13748	13634	13859	13819	13958	13877	13844	13820	13964	13699	13925	13809	13731	13974	13783	13803	13802	13926	13847	13669	13772	13848	13720	13837	13943	13809	13731	13919	13720	13826	13754	13886	13748	13730	13786	13592	13734	13820	13832	13850	13909	13820	13796	13868	13911	13877	13857	13760	13858	13767	13920	13752	13778	13798	13780	13748	13826	13594	13977	13992	13883	13886	13832	13847	13915	13781	13738	13658	13805	13775	13824	13834	13714	13769	13706	13853	13744	13872	13824	13865	13821	13721	13749	13687	13874	13808	13872	13859	13798	13847	13800	13963	13850	13648	13778	13680	13737	13887	13719	13811	13847	13877	13677	13781	13754	13825	13840	13779	13842	13667	13882	13804	13941	13728	13905	13910	13655	13949	13628	13717	13836	13737	13757	13838	13950	13753	13955	13917	13873	13827	13800	13696	13851	13763	13946	13855	13804	13718	13831	13823	13980	13902	13820	13726	13750	13729	13722	13618	13862	13693	13688	13852	13820	13800	13821	13806	13796	14017	13779	13922	13885	13752	13878	13883	13857	13733	13845	13778	13845	13929	13876	13848	13764	13945	13785	13806	13730	13805	13793	13961	13819	13807	13896	13909	13838	13928	13917	13991	13777	13817	13924	13866	13930	13851	13762	13769	13849	13868	13771	13896	13700	13929	13798	13737	13763	13842	13764	13824	13894	13805	14074	13962	13798	13938	13962	13793	13815	13951	13822	13776	13784	13789	13465	13734	13752	13901	13791	13769	13692	13778	13660	13764	13798	13952	13788	13852	13638	13772	13687	13820	13695	13858	13904	13750	13698	13790	13776	13732	13837	13980	13721	13780	13937	13927	13790	14005	13828	13752	13801	13828	13735	13901	13759	13860	13843	13819	13775	13780	13846	13763	13804	13735	13873	13840	13907	13768	13737	13943	13823	13651	13905	13856	13712	13843	13762	13833	13781	13740	13827	13813	13704	13877	13745	13790	13815	13788	13942	13844	13801	13724	13941	13777	13882	13817	13798	13936	13649	13971	13776	13740	13723	13867	13753	13906	13755	13863	13733	13698	13862	13933	13858	13830	13855	13892	13785	14015	13745	13732	13964	13647	13897	14045	13899	13922	13829	13729	13768	13896	13797	13734	13797	13697	13922	13737	13797	13707	13735	13756	13855	13796	13720	13901	13802	13755	13813	13623	13876	13877	13822	13934	13731	13823	13814	13777	13838	13774	13881	13977	13624	13807	13770	13864	13714	13889	13734	13780	13816	13640	13982	13851	13749	13700	13772	13878	13848	13865	14018	13756	13822	13774	13714	13653	13744	13698	13874	13673	13815	13773	13815	13819	13738	13793	13892	13736	13943	13862	13802	13972	13660	13662	13947	13715	13713	13798	13832	13792	13793	13806	13958	13852	13891	13686	13784	14000	13644	13984	13632	13690	13699	13553	13762	13907	13727	13892	13685	13681	13962	13811	13718	13688	13958	13746	13841	13763	13906	13727	13723	13795	13925	13743	13870	13899	13709	13850	13914	13745	13871	13722	13906	13786	13714	13943	13788	13925	13819	13904	13716	13931	13811	13898	13851	13897	13870	13650	13790	13831	13894	13793	13722	13729	13762	13915	13664	13837	13684	13732	13869	13946	13714	13901	13662	13887	13873	13902	13723	13848	13657	13806	13753	13769	13873	13723	13931	13843	13893	13751	14003	13801	13637	13968	13796	13742	13891	13957	13831	13756	13754	13850	13665	13840	13700	13954	13784	13857	13813	13706	13973	13875	13671	13757	13836	13820	13776	13721	13797	13885	13888	13887	13821	13709	13765	14003	13816	13673	13885	13771	13720	13947	13753	13768	13925	13832	13976	14016	13839	13825	13662	13865	13833	13735	13831	13741	13811	13766	13825	13722	13718	13873	13724	13812	13817	13776	13703	13733	13615	13995	13810	13744	13929	13641	13761	13789	13776	13934	13844	13689	13847	13884	13940	13825	13668	13882	13847	13866	13822	13897	13753	13870	13898	13787	13748	13720	13835	13802	13959	13753	13821	13711	13706	13844	13662	13684	13792	13814	13840	13737	13822	13734	13637	13806	13853	13846	13841	13841	13814	13917	13691	13824	13624	13842	13812	13814	13884	13813	13869	13734	13651	13834	13736	13840	13817	13950	13648	13706	13851	13981	13665	13767	13716	13911	13711	14063	13652	13855	13853	13839	13815	13819	13865	13792	13759	13820	13950	13912	13742	13872	13928	13786	13802	13826	13834	13660	13841	13717	13732	13925	13753	13814	13671	13886	13773	13829	13887	13820	13933	13905	13907	13866	13888	13874	13637	13721	13805	13792	13753	13836	13762	13795	13879	13834	13746	13862	13698	13884	13786	13821	13814	13860	13729	13688	13783	13681	13760	13675	13777	13948	13686	13721	13740	13735	13828	13827	13918	13865	13824	13650	13812	13721	13846	14032	13808	13806	13885	13781	13907	13848	13756	13812	13754	13641	13927	13799	13645	13838	13773	13693	13876	13950	13882	13750	13822	13892	14047	13808	13817	13663	13905	13919	13668	13836	13842	13795	13990	13926	13814	13808	13695	13916	13798	13775	13733	13754	13879	13720	13723	13815	13709	13876	13871	13866	13831	13785	13724	13771	13775	13787	13790	13940	13697	13698	13813	13821	13675	13619	13889	13819	13793	13832	13934	14027	13847	13794	13914	13717	13791	13705	13780	13786	13814	13620	13906	13613	13933	13863	13708	13817	13795	13757	13776	13731	13847	13753	13655	13680	13871	13816	13798	13809	13645	13822	13874	13761	13594	13817	13626	13830	13871	13818	13947	13751	13895	13777	13770	13844	13789	13741	13841	13869	13831	13971	13849	13777	13771	13849	13709	13738	13702	13690	13938	13818	13857	13827	13737	13901	13624	13590	13762	13802	13961	13865	13718	13603	13913	13748	13770	13746	13811	13865	13731	13812	13691	13619	13869	13629	13757	13799	13710	13762	13866	13780	13825	13806	13622	13729	13885	13914	13969	13667	13991	13676	13914	13847	13910	13873	13859	13774	13893	13861	14036	13770	13836	13733	14015	13919	13708	13778	13712	13813	13760	13903	13844	13814	13950	13673	13703	13633	13909	13664	13909	13766	13819	13831	13901	13896	13847	13915	13780	13873	13794	13811	13682	13819	13610	13730	13871	13736	13749	13917	13834	13774	13825	13785	13749	13759	13918	13710	13895	13820	13736	13789	13754	13885	13774	13824	13702	13652	13870	13665	13948	13801	13613	13834	13789	13876	13785	13776	14095	13757	13895	13925	13756	13825	13783	13747	13907	13921	13769	13867	13729	13837	13838	14010	13729	14040	13736	13768	13763	13841	13773	13836	13678	13776	13888	13954	13727	13700	13892	14054	13851	13711	13576	13903	13681	13796	13812	13795	13712	13981	13905	13746	13949	13700	13701	13917	13740	13933	13806	14045	13697	13770	13747	13799	13760	13825	13731	13665	13715	13877	13773	13613	13933	13809	13967	13874	13878	13902	13838	13849	13792	13786	13743	13713	13893	13835	13858	13709	13903	14005	13822	13808	13743	13872	13819	13883	13896	13877	13855	13939	13734	13906	13793	13880	13695	13873	13690	13944	13693	13801	13743	13823	13764	13994	13697	13731	13834	13882	13872	13773	13850	13820	13722	13827	13718	13758	13806	13946	13853	13841	13808	13765	13846	13892	13804
29075	27256	33416	30289	23888	20107	17856	16214	15504	15095	14943	15157	14913	14680	14684	14763	14626	14657	14536	14750	14624	14584	14703	14561	14474	14580	14735	14727	14756	14668	14547	14698	14610	14470	14527	14479	14661	14571	14645	14537	14572	14750	14403	14767	14772	14665	14615	14566	14512	14569	14532	14520	14608	14497	14671	14551	14523	14687	14797	14640	14583	14660	14528	14463	14547	14645	14489	14427	14571	14520	14556	14441	14410	14555	14589	14483	14338	14517	14594	14759	14729	14499	14574	14650	14482	14547	14471	14534	14691	14524	14604	14497	14590	14646	14430	14609	14399	14545	14652	14631	14604	14417	14620	14613	14355	14501	14536	14400	14371	14474	14407	14521	14517	14574	14488	14577	14412	14685	14394	14602	14549	14523	14558	14587	14595	14436	14595	14704	14680	14511	14566	14625	14578	14643	14682	14677	14601	14610	14674	14596	14602	14604	14653	14538	14712	14568	14499	14460	14491	14669	14508	14492	14420	14513	14415	14536	14735	14504	14587	14715	14394	14642	14484	14593	14642	14612	14720	14444	14549	14623	14657	14633	14438	14697	14442	14474	14458	14499	14491	14516	14423	14501	14706	14574	14730	14595	14703	14655	14369	14470	14631	14528	14468	14582	14744	14465	14585	14588	14526	14481	14497	14458	14551	14547	14636	14457	14646	14552	14779	14611	14541	14495	14545	14447	14618	14465	14688	14685	14653	14595	14638	14359	14862	14509	14653	14823	14675	14657	14544	14520	14770	14517	14471	14521	14689	14680	14607	14413	14637	14386	14420	14400	14835	14652	14699	14619	14542	14510	14531	14579	14627	14533	14525	14769	14532	14474	14364	14684	14464	14340	14608	14538	14470	14345	14541	14394	14483	14549	14565	14546	14559	14457	14413	14645	14495	14495	14603	14463	14647	14617	14547	14456	14554	14565	14615	14536	14499	14794	14577	14515	14653	14585	14402	14571	14478	14382	14571	14555	14573	14428	14655	14587	14669	14419	14552	14476	14520	14735	14545	14519	14589	14410	14709	14600	14663	14618	14581	14493	14437	14624	14470	14451	14518	14495	14401	14463	14620	14486	14467	14469	14519	14495	14561	14541	14701	14470	14608	14585	14698	14585	14574	14464	14841	14571	14480	14535	14674	14541	14633	14595	14522	14612	14392	14545	14611	14508	14568	14466	14452	14575	14514	14570	14728	14516	14695	14498	14709	14581	14618	14501	14461	14498	14460	14575	14626	14755	14487	14569	14574	14512	14467	14525	14451	14489	14605	14463	14737	14390	14469	14776	14570	14661	14493	14583	14443	14576	14632	14619	14670	14569	14507	14602	14541	14764	14775	14545	14524	14506	14519	14431	14752	14567	14593	14627	14380	14447	14613	14533	14512	14607	14758	14455	14815	14664	14734	14477	14468	14438	14637	14598	14539	14207	14505	14661	14508	14740	14784	14536	14458	14426	14538	14768	14519	14491	14739	14783	14519	14714	14708	14573	14466	14573	14615	14771	14528	14455	14411	14499	14452	14571	14615	14536	14683	14515	14553	14378	14735	14616	14455	14554	14593	14708	14591	14562	14445	14489	14595	14496	14594	14376	14607	14695	14660	14598	14474	14747	14580	14541	14390	14530	14568	14552	14299	14523	14742	14732	14497	14567	14432	14483	14375	14730	14623	14716	14649	14576	14225	14556	14465	14455	14547	14524	14323	14560	14578	14697	14449	14298	14528	14584	14566	14492	14572	14487	14590	14587	14535	14313	14455	14434	14663	14524	14461	14306	14656	14732	14419	14512	14592	14608	14750	14692	14619	14542	14622	14624	14498	14595	14619	14699	14626	14681	14622	14478	14441	14568	14577	14684	14574	14470	14372	14623	14587	14707	14564	14696	14412	14416	14400	14524	14609	14383	14556	14534	14626	14548	14582	14531	14680	14405	14492	14619	14399	14399	14367	14560	14616	14487	14531	14581	14561	14630	14671	14591	14559	14457	14316	14610	14693	14507	14629	14593	14552	14530	14575	14648	14584	14524	14486	14591	14578	14565	14534	14520	14720	14622	14389	14573	14511	14646	14515	14540	14506	14545	14640	14435	14503	14406	14410	14552	14503	14508	14642	14512	14675	14542	14534	14472	14335	14232	14546	14556	14483	14393	14470	14538	14584	14431	14656	14663	14493	14607	14457	14656	14604	14699	14430	14573	14755	14641	14520	14699	14574	14772	14745	14673	14540	14691	14473	14187	14440	14641	14448	14480	14330	14645	14538	14563	14611	14454	14582	14591	14570	14527	14662	14537	14634	14600	14492	14651	14492	14493	14433	14448	14648	14597	14545	14545	14264	14591	14541	14363	14376	14599	14412	14453	14598	14508	14495	14568	14605	14363	14484	14665	14477	14681	14490	14462	14409	14513	14644	14520	14479	14599	14507	14531	14441	14350	14411	14530	14519	14610	14672	14435	14569	14705	14498	14524	14694	14510	14428	14619	14647	14665	14529	14511	14642	14456	14557	14665	14651	14613	14547	14300	14498	14561	14692	14646	14552	14475	14496	14467	14469	14578	14544	14723	14747	14634	14431	14550	14525	14558	14366	14531	14469	14615	14437	14712	14596	14509	14793	14668	14725	14691	14463	14432	14494	14513	14606	14578	14791	14688	14438	14505	14473	14533	14682	14532	14447	14680	14576	14599	14611	14655	14552	14478	14336	14587	14361	14618	14606	14538	14577	14548	14586	14682	14602	14344	14565	14438	14451	14316	14460	14638	14655	14704	14492	14562	14465	14576	14470	14638	14496	14678	14608	14707	14455	14529	14609	14509	14618	14573	14800	14728	14602	14604	14493	14509	14555	14709	14508	14471	14560	14357	14598	14432	14690	14540	14558	14625	14546	14595	14630	14333	14575	14558	14451	14432	14689	14484	14523	14597	14675	14390	14457	14667	14638	14824	14591	14772	14539	14713	14602	14620	14565	14464	14765	14689	14589	14563	14671	14519	14462	14579	14537	14694	14559	14576	14431	14725	14469	14610	14439	14656	14406	14663	14567	14532	14550	14328	14619	14670	14504	14646	14499	14506	14866	14642	14610	14401	14550	14603	14459	14634	14704	14600	14726	14619	14405	14469	14749	14345	14693	14554	14707	14435	14591	14453	14687	14720	14522	14497	14554	14478	14572	14466	14400	14577	14512	14563	14695	14577	14546	14602	14521	14603	14465	14472	14648	14641	14503	14365	14488	14632	14515	14655	14681	14553	14401	14668	14531	14582	14640	14725	14704	14695	14596	14628	14456	14406	14547	14585	14462	14669	14462	14563	14647	14786	14479	14551	14653	14654	14635	14385	14523	14380	14502	14508	14569	14642	14517	14518	14651	14611	14392	14275	14837	14643	14627	14404	14742	14618	14728	14465	14371	14725	14588	14523	14411	14475	14572	14649	14697	14427	14457	14589	14472	14443	14612	14777	14725	14795	14595	14653	14577	14610	14304	14685	14558	14319	14376	14537	14414	14607	14636	14538	14418	14643	14539	14633	14757	14507	14511	14565	14547	14431	14675	14594	14589	14591	14613	14613	14401	14540	14755	14708	14505	14503	14672	14494	14662	14551	14616	14715	14502	14478	14415	14518	14703	14477	14724	14528	14588	14597	14367	14502	14598	14421	14481	14516	14586	14596	14552	14443	14569	14540	14774	14607	14634	14524	14640	14489	14591	14597	14471	14493	14524	14549	14658	14793	14710	14710	14406	14619	14602	14557	14341	14650	14630	14646	14525	14654	14584	14536	14549	14740	14684	14583	14508	14671	14679	14447	14555	14397	14697	14524	14601	14553	14770	14433	14523	14670	14535	14563	14564	14578	14502	14625	14675	14633	14633	14256	14611	14497	14548	14563	14630	14684	14559	14537	14533	14522	14588	14480	14530	14660	14365	14655	14555	14592	14417	14566	14604	14499	14886	14613	14546	14336	14597	14609	14671	14538	14739	14617	14666	14509	14483	14643	14537	14557	14603	14632	14571	14659	14555	14480	14774	14577	14556	14498	14542	14597	14628	14574	14714	14459	14411	14458	14476	14465	14624	14289	14449	14634	14596	14416	14618	14467	14691	14461	14634	14471	14325	14679	14633	14504	14529	14613	14672	14640	14552	14507	14452	14539	14719	14729	14691	14360	14398	14454	14531	14402	14354	14477	14636	14653	14623	14588	14502	14536	14546	14542	14652	14715	14598	14463	14611	14560	14740	14547	14543	14401	14494	14655	14584	14418	14806	14651	14602	14618	14682	14698	14450	14436	14694	14455	14519	14469	14439	14454	14500	14518	14498	14448	14448	14612	14464	14469	14520	14624	14454	14492	14365	14487	14543	14725	14666	14519	14689	14482	14424	14448	14535	14348	14452	14618	14612	14575	14517	14417	14658	14440	14545	14582	14657	14667	14626	14472	14549	14582	14598	14604	14901	14633	14439	14649	14375	14502	14649	14463	14535	14266	14714	14577	14515	14624	14702	14596	14476	14483	14315	14542	14507	14483	14559	14747	14455	14423	14560	14558	14669	14698	14522	14495	14418	14725	14769	14601	14519	14674	14562	14719	14575	14471	14557	14542	14547	14495	14671	14591	14678	14547	14682	14711	14548	14645	14560	14548	14389	14613	14668	14633	14457	14433	14671	14454	14400	14535	14688	14584	14542	14642	14730	14418	14523	14404	14569	14754	14831	14570	14593	14667	14676	14556	14526	14580	14601	14635	14604	14585	14621	14706	14570	14564	14693	14428	14548	14463	14509	14556	14475	14492	14390	14590	14368	14436	14413	14809	14477	14472	14621	14635	14589	14656	14467	14675	14622	14666	14578	14547	14686	14672	14664	14538	14544	14597	14491	14657	14379	14492	14571	14680	14587	14612	14441	14531	14623	14608	14748	14660	14528	14394	14492	14448	14545	14619	14685	14444	14528	14643	14590	14561	14608	14586	14584	14514	14670	14806	14790	14455	14617	14630	14639	14540	14578	14591	14519	14535	14531	14603	14452	14461	14793	14700	14634	14370	14559	14453	14580	14719	14596	14489	14344	14384	14532	14638	14561	14503	14516	14550	14480	14611	14554	14424	14481	14478	14457	14535	14561	14462	14581	14594	14612	14662	14309	14538	14615	14562	14683	14634	14676	14720	14757	14462	14522	14644
33918	43776	39482	31562	25990	20712	17702	15986	14985	14512	14297	14322	14112	14068	13851	13917	13996	14006	13837	13756	13962	13913	13922	13928	14003	13914	13891	13658	13930	13761	13723	13964	13822	13736	13848	13953	13732	13764	13773	13719	13867	13731	13884	13954	13948	13761	14052	13771	13919	14025	13926	13938	13863	13868	14019	13777	13959	13734	13856	13703	13866	13766	13967	13755	13805	13805	13853	14000	13785	13830	13970	13596	13836	13839	13877	13762	13770	13861	13902	13951	14001	13836	13823	13888	13838	13950	13840	13893	14065	13905	13817	13943	14080	13841	13781	13793	13913	13874	13899	13929	13845	13795	13929	13936	13851	13901	13994	13626	13720	13819	13915	13846	13800	14019	14015	13815	13836	13873	13887	13894	13731	13813	13819	13937	13855	13893	13646	13848	13806	13830	13917	13823	13916	13878	13870	13958	13888	13883	13975	13904	13813	13912	13722	14066	13638	13695	13862	13928	13897	13962	13833	13813	13905	13839	13893	13791	13863	13710	13798	13860	13827	13823	13855	13830	13837	13908	13933	13713	13850	13836	13963	13943	13869	13916	13767	13770	13824	13780	13698	13907	13820	13787	13870	13880	13957	13771	14018	13944	14030	13765	13907	13851	13894	13881	13967	13983	13837	13845	13735	13914	13671	13878	13835	13797	13961	13725	13882	13930	13825	13885	13812	13850	13865	13901	14055	13912	13702	13903	13848	13705	13812	13871	13722	13985	13651	13828	13828	13872	13812	13760	13856	13797	13841	13915	13911	13839	13773	13792	13829	13787	13771	13967	14041	13852	13889	13930	13911	14042	13754	13821	13792	13832	13639	13678	13744	13861	13831	13939	13809	13889	13616	13889	13699	13844	13697	13970	13797	13885	13908	13799	13950	14044	13929	13874	13923	13909	13727	13939	14021	13815	13891	13792	13857	13800	13847	13858	13884	13780	13925	13925	13901	13901	13748	13911	13903	13848	13742	13807	13929	13846	13910	13839	13979	13909	13971	13825	14018	13743	13752	13809	13764	13855	14003	14038	13684	13913	13938	13796	13866	13939	13836	13711	13993	13817	13737	13831	13872	13816	13860	13777	13656	13779	13879	13692	13953	13800	13935	13874	13646	13814	13976	13852	14006	13917	13741	13928	14024	13872	13827	13725	13779	13800	13849	13935	13733	13796	13995	13878	13805	13854	13912	13771	13712	13866	13839	13994	13808	13900	13903	13950	13843	13781	13824	13769	13758	13693	13803	13909	13663	13930	13964	13792	13826	13885	13812	13929	13902	13986	13896	13890	13839	13884	13820	13938	13796	13919	13661	13795	13916	13985	13836	13847	13976	13774	13869	13928	14019	13794	13867	13832	13828	13812	13949	13737	13864	13789	13943	13802	13888	13982	13735	13882	13835	13642	14023	13775	13817	13902	13713	13878	13833	13777	13921	13897	14096	13889	14008	13912	13832	13789	13862	13827	13953	13930	13794	13885	13845	13855	13933	14058	13797	13761	13905	13763	14020	13796	13758	13910	13818	13926	14010	13862	13901	13846	13878	13814	13742	13837	13847	13996	13744	13976	13832	14037	13928	13765	13914	13767	13882	13760	13903	13836	13935	13798	13879	13637	13770	13885	13908	14055	13803	13818	14104	13808	13897	13964	13727	13754	13722	13887	13705	13792	13720	13835	13875	13875	13819	14034	13883	13917	13968	13846	13987	13908	13781	13946	13901	14038	13704	13944	13979	13836	13809	13827	13883	14013	13841	13960	13778	13878	13799	13933	13984	13844	13847	13816	13906	13680	13950	13770	13847	13809	13756	13944	13928	13679	13895	13997	13800	13735	13901	13734	13813	13834	13787	13869	13872	13686	13936	13769	13810	13828	13815	13789	13973	13858	13871	13751	14015	13810	13874	13848	13677	13949	13848	14012	13792	13990	13724	13844	13895	13825	13777	13867	13898	13702	13812	13732	13828	13849	13775	13849	13682	13862	13727	13941	13771	13797	13783	13911	13764	13969	14035	13881	13737	13826	13846	13831	14049	13781	13839	13925	13974	14013	13958	13707	13866	13880	13802	13751	13909	13916	13897	13750	13849	13923	13816	13826	13859	13827	13846	13855	13842	13754	14005	13901	13940	13809	13832	13883	13838	13932	13755	13850	13744	13886	13939	13833	13789	13859	13842	13832	13798	13785	13859	13863	13788	13876	13856	13787	13867	13986	13764	13829	13985	13896	13870	13790	13970	13775	13849	13884	13788	13911	13664	13898	13856	13890	13839	13672	13700	14060	13797	13738	13922	13665	13796	13845	13884	13835	13885	13793	13872	13879	13654	13977	13714	13856	13953	13847	14103	13775	13810	14016	13696	13820	13866	13872	13812	13954	13915	13994	13808	13833	13787	13904	13834	13833	13800	13996	13865	14006	13939	13639	14030	14054	13839	13736	13885	13868	13665	13797	13827	13920	13978	13964	13858	13740	13875	13854	13791	14045	13689	13867	14017	13791	13759	13743	13724	13868	13922	13793	13781	13730	13717	13897	13961	14015	13909	13851	13699	14014	13759	13818	13790	13851	13873	13759	13975	13733	13862	13875	13750	13876	13727	13863	13887	13866	13969	13832	14026	13803	13762	13765	13740	14041	13903	13992	13888	13935	13864	13749	13840	13836	14008	13791	13999	13817	13688	13786	13983	14075	13853	13798	13807	13965	13824	13768	13617	13828	13872	13842	13903	13822	13644	13932	14000	13915	13936	13738	13698	13892	13740	13912	13819	13806	13693	13992	13872	13841	13896	13928	13879	13839	13792	13778	13813	13679	13891	13963	13891	13984	13872	13839	13808	13828	13789	13787	13819	13739	13932	13735	13840	13843	13660	13789	13808	13913	13750	13841	13637	13872	13868	13717	13882	13988	13887	13868	13654	14023	13856	13803	13906	13929	13889	13946	13740	13904	13806	13711	13768	13936	13805	13751	13899	13918	13822	13962	13915	13752	13949	13789	13757	13815	13752	14018	14032	13776	13797	13918	14011	13816	13735	13849	13874	13760	13785	13800	13732	13867	13854	13965	13756	13706	13886	13814	13892	13812	13842	13922	14032	13908	13898	13780	13944	13893	13891	13806	13932	13750	13760	13767	13913	13795	13793	13757	13850	13821	13893	13806	13961	13795	13934	13830	13967	13768	13798	13830	13731	13823	13847	13706	13819	13754	13826	13870	13740	13734	13837	13985	13929	13852	13907	13951	13790	13959	13883	13949	13770	13866	13951	13929	13673	13796	13627	13839	13936	13785	13935	13901	13796	13847	13882	13917	13700	13726	13772	13813	13947	13829	13914	13787	13996	13785	13971	13805	13839	13830	13807	13766	13811	13931	13854	13786	13803	13969	13776	13841	13812	14011	13964	13898	13845	13792	13994	13791	13985	13573	13713	13826	13990	13818	13780	13998	13797	13883	13756	13779	13793	13864	13840	13760	13940	13864	13855	13907	13822	13816	13830	13812	13862	13912	13885	13713	13917	13801	13972	13948	13868	14127	13969	13828	14058	13982	13713	13808	13802	14004	13897	14055	13831	13942	13789	13817	13799	13940	13884	13843	13910	13772	14076	13956	13751	13836	13804	13670	13785	13821	13906	13892	13874	13818	13948	13993	13690	13812	14053	13922	13884	13726	13919	13897	13841	13844	13923	13691	13867	13804	13823	13787	13898	13810	13940	13839	14058	13887	13854	13838	13797	13885	13741	13998	13784	13882	13762	13846	14005	13954	13702	13888	13759	13830	13826	13996	13926	14026	13885	13980	13862	13897	13812	13769	13912	13688	13829	13672	13972	13686	13760	13868	13917	13931	13916	14025	14050	13800	13962	13840	13922	13899	13877	13870	13679	13956	13858	13889	13874	13820	14028	13977	13769	13961	13790	13649	13979	13823	13817	13905	13983	13866	13904	13857	13771	13856	14048	13814	14073	13973	13904	13759	13740	13932	13947	13784	13867	13889	13857	13671	13938	13764	13918	13801	13799	13850	13984	13888	13922	13837	14024	13860	13887	13836	13962	13935	13789	13872	13749	13830	13881	13851	13937	13784	13988	13683	13955	13807	13813	13883	13856	13896	13941	13891	13831	13939	13832	14033	13753	13858	13901	14013	13914	13955	13776	13990	13884	13719	13824	13902	13778	13779	13836	14010	13925	13856	13863	13816	13984	13824	13856	13899	13891	13849	13695	13854	13746	13853	13958	13770	13810	13982	13766	13961	13895	13787	13951	13914	13777	13856	13883	13847	13972	13852	13838	13818	13740	13754	13868	13990	13710	13909	13840	13813	13980	13765	13830	13784	13812	13793	13908	13903	13796	13909	13838	13979	13914	13993	13938	13941	13935	14067	14033	13811	13790	13869	13869	13933	13915	13920	13965	13799	13904	13801	13753	13890	14000	13769	13886	13743	13968	13771	13896	13880	13897	13860	13708	13781	13903	13835	13875	13882	13982	13841	13868	13764	13856	13777	13934	13984	13830	14044	13779	13826	13884	13776	13948	13938	13783	13731	13973	13853	13907	13837	13893	13972	13892	13755	13952	13887	13855	13906	13828	13864	13807	13783	13830	13888	14120	13908	13728	13895	13707	13917	13902	13838	13794	13936	13891	14029	13913	13852	13957	13712	13903	13819	13759	13938	13983	13734	13810	13838	13821	14012	13976	13917	13731	13793	13767	13752	13878	13911	13839	13845	14054	13928	13922	13894	13806	13900	13846	13808	13802	14005	13794	13798	14089	13876	13755	13768	13862	14120	13862	14148	14003	13865	13737	13720	13899	13709	13923	13831	13836	13749	13832	13905	13958	13874	13863	13842	13848	13928	13954	13998	13861	13885	13861	13658	14067	13890	13869	13834	13956	14045	13895	13810	13672	13744	13809	13885	13746	13837	13845	13688	13795	13854	13775	13800	13957	13865	13805	13819	13795	14016	13891	13747	13748	13736	13793	13876	13903	14053	13875	13789	13801	13713	13829	13831	13716	13899	13866	13954	13954	13702	13967	13941	13914	13779	13763	14010	13800	13884	13808	13857	13934	13969	13862	13821	13905	13780	13766	13964	13873	13806	13911	13892	13862	13866	13709	13899	13831	13770	13772	13973	13846	14065	13857	13915	13725	13780	13782	13884	13881	13797	13811	13914	13958	13630
24552	21621	29510	27513	27918	28838	26034	21139	18160	16879	16104	15854	15789	15894	15886	15785	15501	15712	15773	15660	15676	15540	15574	15833	15702	15575	15551	15366	15519	15491	15842	15668	15631	15581	15524	15477	15693	15550	15469	15546	15523	15449	15686	15547	15538	15381	15614	15323	15707	15556	15760	15530	15767	15305	15534	15527	15554	15728	15604	15396	15463	15352	15529	15422	15543	15567	15452	15257	15404	15504	15631	15274	15520	15523	15697	15399	15538	15506	15489	15620	15600	15514	15372	15465	15510	15629	15441	15542	15600	15603	15581	15565	15517	15430	15282	15625	15500	15385	15441	15499	15580	15585	15671	15569	15434	15508	15478	15352	15711	15497	15351	15532	15576	15635	15504	15443	15595	15601	15575	15522	15615	15581	15601	15345	15473	15394	15670	15487	15445	15610	15354	15445	15440	15463	15594	15629	15476	15625	15543	15718	15387	15326	15517	15579	15592	15425	15580	15458	15429	15402	15621	15508	15361	15636	15495	15442	15406	15539	15545	15617	15360	15511	15464	15530	15427	15553	15420	15495	15522	15550	15380	15536	15604	15399	15541	15519	15517	15307	15547	15655	15543	15545	15418	15429	15506	15334	15593	15517	15605	15635	15441	15522	15541	15461	15376	15410	15508	15308	15501	15277	15390	15464	15706	15435	15624	15387	15461	15447	15521	15610	15580	15516	15314	15599	15532	15488	15458	15496	15462	15289	15475	15532	15681	15560	15429	15671	15535	15649	15574	15450	15499	15478	15473	15416	15507	15462	15609	15415	15499	15697	15238	15554	15385	15446	15512	15405	15581	15572	15446	15514	15423	15504	15664	15292	15460	15548	15537	15663	15416	15582	15478	15392	15324	15536	15499	15550	15509	15445	15418	15418	15586	15460	15599	15694	15730	15707	15710	15434	15723	15598	15794	15574	15633	15549	15597	15479	15601	15391	15351	15482	15468	15510	15759	15642	15623	15524	15716	15454	15620	15417	15439	15483	15519	15550	15534	15692	15530	15533	15486	15459	15395	15458	15636	15487	15454	15628	15554	15500	15667	15519	15501	15622	15398	15493	15347	15211	15552	15444	15237	15460	15686	15491	15546	15672	15422	15507	15658	15561	15601	15558	15563	15384	15523	15561	15426	15417	15645	15406	15562	15527	15495	15693	15591	15327	15620	15648	15633	15546	15680	15519	15680	15484	15476	15366	15495	15506	15572	15402	15456	15568	15652	15433	15516	15519	15707	15717	15604	15553	15425	15509	15316	15566	15374	15452	15458	15397	15567	15549	15573	15535	15598	15556	15497	15720	15557	15534	15409	15624	15582	15397	15546	15535	15533	15579	15762	15579	15462	15592	15521	15695	15389	15563	15502	15525	15463	15603	15640	15467	15645	15634	15494	15724	15591	15305	15492	15625	15563	15624	15645	15602	15514	15478	15535	15508	15381	15526	15552	15468	15694	15413	15492	15514	15389	15446	15374	15323	15513	15460	15600	15450	15384	15345	15445	15454	15577	15646	15489	15159	15391	15528	15628	15453	15429	15532	15588	15457	15445	15634	15440	15408	15645	15547	15621	15517	15542	15639	15437	15319	15521	15530	15500	15464	15376	15574	15227	15466	15381	15387	15485	15536	15673	15474	15523	15547	15453	15527	15513	15390	15428	15390	15444	15464	15444	15539	15504	15697	15385	15431	15461	15451	15563	15605	15516	15589	15404	15536	15354	15695	15638	15411	15652	15500	15396	15437	15624	15446	15370	15503	15576	15585	15457	15518	15431	15610	15435	15538	15418	15469	15404	15347	15464	15646	15353	15535	15526	15395	15731	15487	15408	15618	15544	15643	15588	15477	15499	15540	15482	15584	15416	15508	15647	15501	15617	15480	15335	15506	15571	15685	15495	15481	15366	15587	15483	15606	15719	15438	15373	15454	15496	15459	15526	15466	15601	15499	15478	15480	15562	15253	15386	15506	15498	15486	15523	15409	15402	15552	15596	15699	15654	15636	15807	15439	15351	15558	15658	15648	15546	15694	15485	15497	15588	15551	15418	15565	15572	15504	15432	15539	15756	15371	15393	15715	15575	15639	15574	15720	15261	15659	15627	15478	15440	15527	15536	15374	15651	15499	15394	15576	15494	15639	15654	15613	15613	15631	15395	15351	15551	15440	15659	15760	15647	15516	15616	15583	15371	15527	15679	15289	15549	15402	15502	15267	15355	15454	15563	15559	15525	15493	15575	15394	15513	15503	15584	15543	15411	15551	15623	15408	15397	15466	15608	15538	15567	15435	15598	15550	15345	15506	15465	15558	15540	15438	15498	15555	15472	15312	15401	15456	15462	15669	15633	15511	15576	15682	15505	15554	15291	15438	15509	15509	15620	15555	15556	15571	15269	15493	15350	15470	15516	15494	15488	15419	15490	15630	15554	15569	15440	15478	15687	15545	15467	15410	15545	15562	15521	15584	15390	15505	15501	15580	15629	15473	15497	15445	15444	15629	15540	15401	15553	15677	15592	15476	15695	15426	15321	15623	15504	15472	15493	15377	15695	15506	15489	15677	15420	15424	15453	15661	15681	15398	15587	15415	15309	15534	15536	15601	15709	15382	15497	15589	15445	15626	15525	15508	15380	15428	15472	15311	15511	15558	15671	15372	15554	15640	15588	15404	15555	15407	15452	15417	15510	15445	15721	15499	15326	15497	15605	15592	15639	15499	15553	15562	15682	15545	15485	15611	15644	15368	15499	15406	15672	15569	15375	15474	15431	15424	15581	15440	15725	15451	15352	15435	15360	15596	15719	15304	15365	15486	15584	15412	15484	15615	15351	15427	15403	15634	15653	15418	15567	15460	15408	15668	15573	15435	15421	15452	15464	15612	15613	15539	15555	15512	15569	15451	15699	15562	15589	15552	15455	15616	15510	15315	15727	15613	15534	15629	15570	15573	15597	15507	15508	15671	15637	15482	15545	15440	15422	15594	15634	15451	15497	15480	15568	15438	15610	15469	15580	15520	15568	15378	15376	15291	15233	15686	15516	15757	15587	15573	15542	15465	15368	15533	15393	15525	15707	15664	15551	15609	15533	15619	15517	15406	15658	15527	15232	15353	15593	15504	15429	15634	15587	15593	15364	15676	15633	15539	15444	15559	15759	15457	15598	15688	15605	15566	15495	15423	15455	15412	15487	15430	15650	15524	15529	15569	15595	15332	15407	15560	15530	15426	15540	15575	15577	15404	15558	15557	15488	15434	15632	15602	15535	15218	15673	15704	15491	15471	15474	15426	15455	15550	15654	15645	15578	15320	15480	15605	15519	15665	15459	15664	15571	15512	15523	15505	15258	15591	15491	15615	15634	15569	15724	15601	15620	15332	15493	15300	15431	15443	15337	15500	15554	15866	15654	15527	15564	15563	15449	15735	15529	15573	15510	15402	15388	15540	15472	15406	15523	15653	15499	15470	15606	15497	15614	15752	15626	15388	15331	15692	15527	15483	15571	15414	15503	15528	15505	15309	15549	15656	15490	15522	15484	15585	15681	15573	15364	15447	15432	15415	15468	15479	15603	15406	15542	15605	15406	15587	15502	15524	15605	15432	15437	15448	15356	15450	15404	15370	15549	15566	15514	15484	15554	15506	15691	15482	15427	15599	15360	15415	15452	15443	15520	15475	15546	15735	15428	15515	15704	15520	15603	15609	15491	15498	15539	15678	15559	15457	15664	15678	15413	15431	15545	15437	15375	15504	15487	15419	15599	15493	15494	15617	15398	15686	15416	15473	15611	15697	15612	15522	15564	15465	15283	15483	15389	15487	15290	15353	15493	15590	15501	15572	15655	15668	15484	15515	15609	15314	15254	15461	15475	15354	15523	15575	15446	15546	15719	15515	15220	15623	15527	15410	15403	15639	15527	15664	15436	15509	15404	15645	15502	15488	15610	15544	15340	15469	15520	15613	15632	15561	15504	15559	15438	15608	15470	15478	15633	15467	15550	15382	15459	15541	15663	15539	15502	15514	15534	15483	15640	15577	15525	15271	15398	15264	15535	15424	15623	15525	15328	15546	15529	15558	15433	15455	15581	15558	15721	15504	15529	15476	15523	15230	15533	15417	15551	15253	15544	15744	15573	15484	15447	15580	15598	15501	15523	15463	15610	15490	15494	15464	15480	15592	15446	15452	15509	15393	15523	15596	15409	15601	15558	15397	15363	15406	15497	15606	15554	15482	15537	15648	15583	15496	15477	15536	15374	15406	15653	15673	15709	15755	15474	15499	15508	15471	15668	15485	15394	15446	15271	15376	15448	15500	15602	15395	15458	15341	15400	15429	15589	15300	15315	15411	15268	15608	15356	15476	15620	15531	15617	15234	15610	15553	15417	15536	15511	15540	15417	15260	15566	15502	15462	15636	15526	15497	15457	15550	15655	15615	15502	15414	15623	15569	15487	15646	15474	15628	15461	15484	15621	15573	15527	15579	15478	15572	15464	15539	15724	15425	15401	15491	15670	15532	15548	15527	15521	15528	15545	15416	15536	15607	15520	15521	15529	15626	15551	15493	15549	15643	15334	15497	15405	15568	15555	15807	15768	15559	15393	15660	15537	15597	15395	15272	15530	15499	15508	15531	15566	15602	15367	15411	15374	15359	15402	15383	15573	15504	15517	15470	15572	15546	15468	15655	15640	15518	15688	15534	15479	15610	15596	15666	15525	15552	15737	15459	15446	15501	15386	15432	15676	15483	15442	15516	15459	15500	15573	15459	15581	15182	15494	15485	15811	15287	15421	15626	15519	15592	15416	15503	15364	15692	15458	15509	15555	15514	15561	15493	15464	15587	15323	15456	15445	15501	15524	15564	15502	15600	15465	15631	15486	15408	15432	15427	15526	15403	15321	15388	15643	15550	15501	15538	15467	15438	15529	15376	15270	15754	15576	15555	15549	15546	15390	15427	15538	15437	15699	15307	15468	15504	15303	15403	15523	15494	15450	15501	15397	15363	15602	15423	15454	15540	15466	15523	15374	15442	15564	15469	15436	15313	15631	15598	15433	15416	15642	15435	15570	15580	15533	15502	15721	15574	15468	15517	15483	15565	15572	15655	15615	15522	15406	15313	15618	15495	15527	15666	15546	15574	15478	15560	15387	15437	15504	15491	15602	15369	15422	15573	15408	15431
34407	53506	51079	41992	36086	30612	24583	20342	17423	15646	15233	14761	14719	14854	14746	14616	14518	14673	14659	14785	14564	14537	14705	14575	14532	14614	14558	14363	14589	14474	14616	14661	14573	14576	14622	14674	14530	14676	14592	14735	14513	14490	14546	14486	14531	14523	14564	14619	14489	14447	14473	14644	14432	14486	14613	14438	14539	14444	14470	14556	14516	14528	14749	14594	14470	14617	14368	14502	14483	14512	14540	14574	14535	14579	14502	14361	14485	14507	14507	14584	14563	14429	14585	14587	14490	14603	14598	14749	14550	14664	14652	14553	14443	14417	14532	14503	14465	14328	14561	14599	14446	14510	14523	14440	14318	14659	14369	14379	14565	14533	14404	14663	14426	14659	14647	14529	14458	14420	14468	14337	14542	14470	14543	14463	14345	14710	14508	14578	14590	14625	14571	14406	14511	14640	14493	14477	14404	14471	14440	14539	14677	14478	14559	14379	14495	14515	14502	14563	14500	14595	14640	14657	14348	14500	14487	14334	14345	14435	14610	14421	14516	14382	14662	14418	14522	14547	14525	14358	14572	14607	14474	14588	14635	14599	14596	14581	14365	14597	14430	14526	14522	14596	14553	14557	14432	14546	14609	14494	14485	14376	14463	14584	14518	14681	14430	14413	14397	14342	14438	14569	14684	14413	14566	14403	14415	14600	14628	14463	14417	14506	14634	14572	14395	14582	14494	14631	14609	14352	14435	14532	14463	14553	14443	14530	14726	14476	14467	14352	14624	14488	14562	14571	14505	14461	14432	14463	14554	14520	14576	14512	14667	14537	14595	14661	14630	14538	14306	14449	14416	14462	14656	14612	14441	14431	14466	14587	14356	14330	14462	14601	14574	14520	14668	14565	14555	14343	14534	14450	14481	14417	14580	14531	14531	14527	14449	14423	14458	14677	14487	14559	14654	14584	14460	14333	14422	14783	14620	14435	14507	14423	14570	14464	14467	14544	14375	14455	14559	14332	14626	14399	14480	14498	14466	14567	14517	14528	14520	14676	14550	14708	14377	14659	14483	14424	14539	14331	14650	14455	14338	14543	14640	14499	14647	14484	14523	14393	14301	14599	14551	14639	14416	14511	14471	14437	14707	14539	14576	14380	14562	14491	14349	14439	14559	14449	14607	14578	14637	14498	14446	14644	14412	14564	14462	14446	14420	14526	14467	14523	14505	14331	14447	14545	14717	14617	14582	14494	14485	14549	14611	14411	14451	14425	14507	14418	14557	14464	14697	14561	14581	14446	14523	14482	14546	14442	14475	14622	14466	14477	14460	14544	14533	14626	14609	14424	14360	14475	14533	14310	14380	14621	14408	14622	14482	14518	14518	14437	14450	14514	14574	14500	14668	14367	14577	14510	14415	14549	14696	14630	14712	14503	14459	14388	14508	14364	14519	14626	14363	14454	14613	14622	14449	14563	14534	14571	14353	14621	14366	14548	14476	14514	14370	14475	14515	14641	14582	14544	14392	14328	14587	14473	14568	14626	14440	14447	14341	14563	14559	14608	14380	14442	14622	14601	14352	14499	14503	14370	14579	14520	14475	14629	14561	14513	14523	14393	14628	14656	14517	14461	14545	14686	14402	14525	14526	14328	14441	14288	14655	14645	14442	14548	14484	14491	14547	14657	14446	14565	14447	14480	14478	14482	14266	14484	14662	14440	14595	14619	14469	14519	14507	14423	14701	14589	14558	14571	14495	14520	14477	14492	14510	14545	14572	14391	14598	14654	14545	14543	14555	14582	14451	14461	14415	14321	14533	14391	14421	14501	14705	14407	14345	14421	14536	14754	14400	14390	14649	14548	14621	14561	14405	14398	14380	14392	14534	14453	14353	14689	14476	14621	14587	14504	14506	14534	14406	14436	14597	14568	14553	14466	14551	14320	14440	14654	14432	14485	14610	14399	14506	14347	14397	14749	14431	14401	14468	14569	14522	14597	14425	14529	14439	14476	14368	14235	14530	14441	14607	14491	14649	14465	14493	14480	14579	14547	14575	14595	14425	14469	14653	14493	14581	14526	14459	14517	14513	14441	14396	14460	14621	14452	14549	14522	14545	14458	14674	14444	14558	14528	14434	14393	14493	14496	14539	14556	14430	14458	14542	14504	14315	14497	14411	14467	14418	14474	14537	14557	14507	14329	14567	14513	14580	14548	14503	14572	14492	14493	14563	14605	14651	14568	14526	14632	14420	14544	14391	14556	14492	14505	14451	14498	14650	14629	14393	14544	14602	14542	14552	14556	14517	14456	14466	14485	14587	14632	14453	14345	14539	14452	14721	14387	14502	14473	14439	14601	14333	14447	14545	14455	14719	14590	14429	14677	14490	14693	14387	14421	14418	14673	14448	14506	14489	14496	14569	14325	14633	14647	14515	14440	14461	14496	14638	14481	14454	14658	14566	14644	14407	14395	14545	14601	14445	14753	14619	14619	14474	14451	14432	14446	14516	14511	14476	14446	14533	14575	14537	14545	14560	14576	14644	14504	14494	14306	14495	14668	14499	14393	14464	14398	14553	14400	14498	14409	14477	14579	14488	14610	14365	14696	14411	14478	14516	14555	14497	14418	14470	14616	14394	14663	14589	14601	14533	14451	14546	14739	14478	14589	14550	14490	14521	14537	14453	14467	14363	14432	14631	14517	14583	14560	14414	14500	14565	14616	14675	14550	14677	14549	14434	14465	14369	14669	14488	14506	14500	14665	14502	14621	14461	14551	14407	14394	14609	14603	14639	14454	14359	14560	14423	14562	14548	14577	14545	14559	14674	14514	14429	14433	14586	14497	14509	14458	14541	14703	14472	14477	14440	14465	14443	14501	14596	14636	14521	14506	14622	14466	14483	14493	14553	14403	14633	14502	14434	14576	14552	14523	14582	14290	14601	14647	14477	14577	14423	14609	14528	14584	14526	14552	14436	14504	14620	14534	14560	14471	14258	14540	14394	14484	14473	14230	14681	14585	14382	14654	14586	14585	14570	14460	14554	14546	14451	14450	14600	14485	14535	14515	14530	14630	14553	14703	14468	14585	14472	14564	14338	14604	14651	14571	14434	14418	14505	14422	14498	14404	14495	14456	14508	14512	14419	14652	14487	14561	14388	14413	14382	14563	14487	14561	14433	14514	14603	14483	14496	14623	14414	14510	14527	14553	14572	14509	14641	14667	14631	14411	14493	14508	14546	14529	14458	14443	14430	14454	14512	14591	14353	14630	14445	14571	14434	14601	14568	14385	14581	14399	14417	14392	14518	14516	14559	14515	14511	14448	14580	14540	14498	14483	14524	14503	14561	14424	14295	14578	14411	14343	14570	14464	14497	14358	14498	14522	14631	14576	14522	14707	14525	14628	14463	14560	14512	14480	14671	14718	14394	14504	14648	14484	14689	14625	14499	14340	14537	14417	14519	14405	14614	14264	14637	14601	14461	14519	14492	14612	14721	14608	14594	14545	14423	14348	14458	14490	14549	14603	14410	14693	14464	14525	14530	14521	14419	14389	14685	14416	14566	14600	14423	14505	14731	14400	14473	14521	14571	14372	14484	14410	14528	14778	14427	14407	14627	14476	14612	14540	14550	14469	14452	14550	14509	14430	14654	14544	14545	14576	14512	14490	14597	14558	14608	14382	14624	14498	14529	14448	14461	14337	14585	14606	14578	14611	14607	14553	14518	14596	14484	14626	14430	14463	14562	14547	14545	14556	14442	14566	14439	14714	14457	14490	14646	14673	14506	14406	14654	14424	14473	14507	14529	14449	14538	14614	14384	14597	14536	14382	14469	14355	14548	14408	14417	14656	14551	14473	14577	14231	14358	14418	14609	14614	14526	14473	14434	14529	14424	14409	14489	14329	14521	14382	14628	14469	14367	14553	14607	14472	14271	14497	14363	14466	14541	14418	14671	14413	14527	14549	14551	14624	14518	14534	14476	14619	14643	14456	14691	14545	14528	14647	14462	14541	14293	14526	14466	14554	14501	14717	14453	14426	14459	14558	14542	14765	14437	14382	14442	14323	14592	14280	14716	14497	14509	14443	14513	14477	14497	14503	14570	14524	14566	14442	14464	14555	14582	14604	14433	14496	14600	14655	14618	14588	14248	14653	14494	14496	14626	14513	14393	14629	14472	14595	14614	14445	14645	14486	14461	14540	14542	14589	14546	14469	14563	14524	14500	14402	14451	14436	14550	14549	14381	14647	14483	14609	14572	14669	14603	14621	14618	14661	14338	14585	14557	14414	14631	14420	14543	14544	14612	14432	14553	14487	14672	14554	14526	14528	14594	14487	14551	14526	14878	14469	14608	14653	14616	14472	14676	14473	14607	14516	14639	14450	14550	14453	14281	14471	14474	14516	14607	14448	14528	14482	14476	14506	14538	14459	14789	14645	14506	14503	14619	14575	14365	14558	14598	14499	14415	14441	14489	14458	14475	14540	14516	14407	14589	14366	14293	14526	14476	14545	14583	14606	14361	14469	14368	14509	14528	14605	14481	14351	14496	14653	14536	14532	14462	14471	14481	14604	14485	14426	14516	14548	14380	14479	14611	14559	14560	14543	14478	14491	14393	14585	14481	14629	14527	14536	14517	14604	14467	14475	14534	14407	14586	14382	14444	14511	14461	14623	14548	14471	14581	14469	14446	14578	14577	14408	14597	14325	14570	14454	14364	14524	14520	14357	14589	14593	14355	14691	14381	14465	14508	14596	14468	14466	14558	14461	14430	14617	14568	14691	14586	14459	14475	14550	14366	14544	14388	14512	14599	14539	14312	14557	14461	14353	14654	14520	14540	14625	14544	14458	14493	14658	14618	14582	14749	14464	14485	14579	14484	14489	14384	14558	14661	14473	14475	14455	14567	14540	14642	14567	14543	14403	14570	14596	14531	14566	14520	14573	14443	14563	14343	14451	14591	14502	14650	14690	14525	14383	14519	14573	14465	14603	14514	14484	14428	14450	14610	14582	14638	14525	14660	14637	14540	14664	14568	14311	14521	14642	14510	14676	14457	14484	14438	14407	14472	14401	14566	14566	14458	14442	14599	14464	14641	14392	14472	14488	14536	14562	14552	14575	14453	14445	14505	14519	14401	14486	14540	14519	14307	14447	14360	14725	14557	14543	14653	14501	14567	14526	14637	14491	14363	14450	14544	14444	14613	14514
23200	21618	29522	24966	25271	29905	31974	23547	18426	17557	16799	16578	16309	16131	16187	16229	16245	15951	16027	16040	16207	15907	15985	15775	15988	15794	15959	15778	15824	15705	15885	15939	15923	15840	16014	15897	15889	15972	15965	16055	15978	15873	16096	16059	15967	15874	15897	15840	15972	15946	15914	15878	15797	15879	15743	15892	15833	15918	16006	15899	15926	15924	16004	15998	15951	15684	15936	15890	15823	16058	15912	15788	15758	15758	15630	15851	15931	15893	15874	15855	15862	15975	15695	15938	15959	15873	15940	16015	15855	15934	15759	15823	15800	15737	15704	15771	15761	15669	15992	15869	15640	15993	16054	15972	15896	15996	15848	15951	15822	15894	15886	15838	15931	15735	15790	15794	15845	15789	15845	15498	15737	15824	15820	16005	15673	15726	15766	15969	15885	15833	15692	15916	15912	15818	15757	15666	15892	15809	15704	16094	16004	15940	15819	15822	15822	15743	15630	15806	15688	15652	15937	15881	15771	15847	15873	15850	15863	15867	15820	15849	15986	15626	15656	15814	15849	15994	15917	15651	15713	15626	15907	15728	15892	15806	15826	15789	15940	15887	15794	15794	15820	15665	15832	15843	15766	16059	15947	15775	15841	15808	15705	15841	15784	15974	15810	15728	15905	16038	15798	15790	16015	15837	15824	15639	15727	16012	15717	15764	15734	15823	15784	15756	15630	15510	15625	15845	15740	15708	15922	15704	15845	15849	15792	16057	15923	15742	15855	15833	15977	15872	15967	16002	15587	15918	15770	15747	16074	15854	15860	15699	15989	15807	15789	15861	16000	15729	15755	15726	15829	15871	15800	15718	15650	15617	15728	15962	15858	15856	15602	15757	15827	15914	15869	15992	15824	16111	15852	15845	15570	15636	15838	15816	15744	15705	15817	15865	15892	15849	15855	15794	15681	15746	15750	15815	15648	15649	15741	15759	15666	15657	15754	15772	15938	15800	15734	15931	15937	15658	15863	15741	15796	15896	15826	15723	15722	15857	15846	15705	15825	15817	15880	15724	15971	16128	15826	15899	15956	15865	15881	15740	15894	15860	15741	15756	15916	15816	15699	15707	15673	15704	15694	15911	15861	15783	15822	15852	15851	15753	15838	15893	15776	15890	15789	15761	15856	15906	15710	15931	15861	15630	15851	15871	15648	15637	15889	15875	15833	15925	15851	15842	15748	15949	15769	15875	15931	15838	15905	15884	15917	15830	15729	15748	15830	15863	15829	15872	15850	15748	15782	15772	15751	15731	15848	15819	15772	15728	15945	15952	15921	15786	15722	15729	15633	15888	15787	15739	15991	15641	15669	15921	15949	15716	15775	15769	15811	15971	15764	15819	15825	15659	15521	15849	15871	15761	15681	15579	15879	15734	15689	15665	15693	15753	15872	15772	15847	15899	15840	15807	15851	15995	15849	15907	15819	15893	15999	15727	15971	15788	15750	15845	15972	15532	15895	15823	15783	15697	15691	15785	15958	15694	15799	15897	15852	15818	15570	15886	15895	15656	15880	15978	15784	15735	15898	15769	15779	15792	15705	15684	15677	15996	15585	15859	15776	15850	15847	15792	15801	15879	15870	15582	15793	15737	15820	15678	15917	15830	15950	15818	15695	15940	15803	15966	15842	15718	15880	15974	15760	16005	15755	16004	15810	15763	15767	15890	15771	15732	15687	15805	15736	15770	15833	15667	15830	15486	15763	15863	15760	15838	15835	15692	15829	15834	15838	15885	15878	15742	15766	16005	15979	15835	15668	15783	16038	15601	15605	15647	15888	15852	15866	15771	16056	15700	15899	15897	15889	15798	15991	15868	15859	16008	15715	15774	15737	15840	15872	15894	15860	15738	15978	16067	15869	15974	15798	15703	15682	16103	15733	15792	15877	15760	15635	16015	15839	15681	15825	15956	15605	15659	15750	15872	15822	15762	15808	15864	15907	15683	15848	15819	15870	15631	15714	15924	15755	15914	15703	15766	15707	15734	15851	15898	15819	15604	15872	15913	15771	15923	15797	15772	15811	15893	15825	15912	15932	15898	15743	15636	15740	15570	15674	15818	15882	15775	15771	15804	15862	15845	15953	15664	15718	15685	15532	15686	15948	15784	15908	15702	15948	15808	15754	15925	15996	15729	15866	15802	15791	15921	15729	15864	15881	15856	15784	15795	15919	15849	15760	15728	15777	15787	15621	15830	15737	15704	15928	15783	15819	15852	15996	15862	16030	15868	15794	15909	15794	15792	15799	15952	15717	15812	15686	15760	15938	15902	15947	15887	15747	15786	15825	15678	15632	15907	15823	15912	15758	15673	15950	15730	15886	15647	15783	15882	15806	15724	15755	15810	15569	15849	15757	15836	15791	15800	15948	16110	16019	15888	15816	15617	15691	15706	15688	15881	15830	16076	15920	15826	15870	15836	15865	15901	15821	15707	16032	15676	15771	15569	15853	15867	15696	15648	15700	15679	15789	15895	15779	15847	15800	15722	15866	15840	15755	15824	15809	15785	15915	16024	15807	15702	15787	15702	15842	15867	15924	16076	15830	15719	15898	15755	15727	15904	15758	15918	15882	15799	15957	15855	15791	15776	15732	15771	15910	15634	15933	15746	15734	15632	15583	15814	15820	15860	16005	15765	15862	15793	15888	15821	15784	15649	15881	15834	15783	15818	15903	15815	15790	15787	15658	15692	15798	15753	15886	15812	15821	15774	15810	15911	15893	15817	15660	15700	15830	15590	15734	15654	15821	15935	15799	15899	15837	15857	15760	15808	15766	15734	15678	15787	15878	15775	15780	15809	15899	15851	15756	15731	15779	15958	15864	15878	15925	15701	15825	15888	15854	16012	15914	15855	15980	16002	15723	15849	15818	15957	15826	15715	15709	15834	15737	15853	15627	15963	15842	15946	15850	15867	15836	15792	15879	15709	15702	15848	15807	15725	15788	15655	15832	15829	15919	15767	15757	16002	15865	15650	15774	15772	15860	15855	15986	15842	15779	15615	15748	15871	15942	15881	15823	16001	15555	15685	15772	15651	15765	16189	15619	15798	15630	15779	15735	15809	15654	15572	15813	15722	15827	15651	15992	15938	15789	15773	15966	15896	15693	15866	15932	15732	15819	15748	15721	15791	15901	15650	15890	15950	15680	15946	15977	15905	15873	15858	15802	15668	15625	15754	15526	15928	15748	15908	15718	15753	15772	15820	15933	15975	15582	15767	15873	15869	15654	15636	15754	15897	15904	15608	15997	15912	15843	15974	15891	15785	15875	15723	15786	15724	15889	16008	15898	15823	15723	16003	15882	15772	15987	15811	15857	15983	15958	15739	15920	15978	15680	15808	15755	15668	15880	15922	15780	15626	15911	15784	15894	15787	15797	15866	15867	15956	15944	15884	15920	15623	15898	15575	15861	15810	15747	15833	15816	15732	15804	15765	15690	15716	15678	15690	15891	15581	15685	15752	15937	16044	15812	15807	15898	15804	15808	15926	15746	15745	15825	15843	15864	15919	15864	15760	15842	15912	15920	15943	15832	15632	15612	15889	15945	15850	15859	15777	15806	15747	15822	15607	15826	16067	15969	15737	15855	15834	15870	15775	15753	16102	15865	15940	15859	15778	15829	15794	15721	15829	15931	15716	15779	15888	15971	15732	15843	15826	15887	15855	15819	15660	15621	15742	16001	15958	15867	15774	15753	15769	15716	15836	15722	15893	15761	15802	15954	15581	15912	15960	15863	15774	15998	15738	15793	15712	15756	15701	15819	15980	15781	15859	15663	15647	15715	15751	15744	15717	15727	15776	15739	15913	15928	16025	15826	15791	15810	15833	15611	15643	15767	15830	15849	15816	15816	15661	15832	15988	15804	15835	16053	15855	15825	15708	15824	15868	15741	15937	15903	15858	15875	15752	15758	15945	15885	15820	15746	15586	15975	15614	15869	15841	15911	15887	15988	15800	15839	15974	15793	15922	15631	15649	15782	15722	15617	15827	15773	15706	15508	15720	15985	15919	16017	15805	15825	15517	15911	15962	15716	15809	15838	15757	15916	15626	15942	15905	15736	15869	15836	15676	15801	15905	15840	15789	15924	15607	16045	15829	15795	15701	15859	15896	15788	15774	15771	15648	15988	15678	15881	15820	15782	15684	15794	15734	15686	15763	15889	15928	15639	15883	15810	15876	15856	15771	15808	15835	15773	15715	15697	15737	15914	15668	15912	15890	15671	15938	15611	15851	15769	15758	15827	15892	15750	15737	15972	15788	15870	15821	15993	15512	15782	15790	16024	15828	15811	15662	15634	15844	15962	15837	15793	15760	15875	15718	15599	15797	15976	15880	15919	15671	15685	16007	15711	15712	15868	15917	15884	15774	15719	15792	15808	15939	15919	15738	15854	15700	15891	15775	15739	15851	15832	15892	15667	15811	15532	15854	15729	15667	15820	15804	15739	15728	15794	15583	15667	15822	15849	15810	15740	15850	15789	15703	15778	15744	15705	15751	15806	15671	16035	15924	15895	15838	15863	15852	15830	15785	15712	15712	15786	15862	16050	15787	15959	15774	15844	15759	15747	15710	15850	15802	15613	16033	15913	15868	15665	15914	15861	15868	15688	15973	15896	15866	15840	15772	16025	15703	15732	15825	15743	15838	15696	15758	15653	15857	15875	15934	15802	15758	15890	15794	16015	15670	15639	15583	15832	15836	15585	15650	15708	15860	15705	15838	15763	15771	15655	15710	15752	15801	15555	15935	15799	15814	15926	15788	15445	15883	15774	15862	15819	15732	15707	15783	15826	15789	15596	15882	15744	15821	15708	15968	15730	15967	15995	15879	15915	16008	15802	15484	15730	15699	15748	15744	15796	15968	15962	15768	15733	15760	15722	15810	15700	15853	15738	15829	15866	15850	15833	15696	15930	15814	15704	15804	15686	15791	15759	15947	15934	15987	15910	15818	15466	15762	15866	15776	15775	15907	15819	15711	15783	15895	15726	15774	15669	15703	15588	15790	15896	15713	15989	15862	15729	15871	16030	15901	15826	15796	15561	15839	15823	15740	15883	15693	15558	15978	15837	15881	15690	15758	15885	15622	15885	15904	15944	15877	15931	15649	15866	15869	15790	15907	15686	15722	15881	15850	15777	15913	15795	15761	15778	15890	15977	16046
36588	61445	58053	47177	41837	35918	31324	21925	17196	15897	15494	15137	14871	15079	15042	14748	14812	14865	14700	14647	14597	14874	14813	14726	14665	14705	14659	14653	14613	14846	14659	14578	14690	14729	14764	14640	14629	14863	14555	14675	14567	14648	14697	14598	14639	14644	14836	14743	14642	14867	14713	14750	14728	14537	14694	14705	14635	14630	14698	14567	14641	14455	14729	14584	14511	14678	14647	14644	14579	14572	14607	14586	14617	14671	14655	14817	14705	14676	14597	14579	14581	14775	14587	14625	14669	14587	14737	14610	14654	14444	14714	14589	14732	14791	14673	14804	14707	14588	14654	14653	14751	14634	14563	14713	14757	14570	14705	14610	14672	14728	14771	14612	14503	14788	14686	14664	14665	14637	14652	14785	14730	14729	14634	14677	14655	14822	14673	14623	14740	14780	14665	14670	14750	14583	14729	14537	14653	14548	14644	14749	14528	14535	14891	14566	14615	14888	14727	14684	14616	14815	14964	14685	14641	14778	14614	14805	14705	14498	14565	14607	14840	14471	14593	14595	14691	14642	14545	14631	14556	14747	14812	14566	14606	14692	14922	14674	14602	14508	14691	14659	14693	14697	14616	14710	14693	14770	14713	14650	14733	14588	14704	14774	14531	14614	14715	14750	14747	14664	14744	14646	14560	14602	14721	14616	14580	14595	14615	14821	14503	14618	14730	14557	14815	14472	14770	14691	14594	14536	14665	14779	14781	14818	14601	14485	14621	14693	14630	14748	14554	14695	14787	14642	14624	14559	14611	14748	14620	14619	14756	14611	14653	14706	14662	14686	14726	14715	14642	14553	14470	14671	14648	14642	14694	14620	14592	14704	14580	14661	14698	14548	14807	14616	14621	14623	14606	14630	14650	14823	14782	14629	14691	14601	14768	14676	14625	14634	14669	14617	14600	14535	14659	14578	14708	14759	14744	14592	14575	14471	14683	14630	14594	14552	14757	14481	14565	14485	14567	14734	14462	14652	14577	14790	14608	14728	14729	14605	14535	14626	14669	14767	14714	14748	14685	14664	14768	14752	14792	14533	14706	14791	14549	14659	14626	14698	14701	14547	14740	14574	14618	14591	14549	14617	14648	14599	14540	14834	14755	14808	14881	14671	14792	14648	14439	14656	14693	14808	14637	14558	14760	14508	14621	14831	14670	14663	14640	14522	14656	14675	14659	14628	14539	14642	14568	14490	14738	14572	14780	14684	14700	14705	14744	14736	14726	14528	14597	14502	14698	14616	14545	14638	14439	14699	14695	14649	14563	14660	14578	14688	14635	14573	14638	14648	14712	14591	14694	14509	14579	14518	14590	14490	14578	14729	14631	14756	14659	14583	14688	14576	14683	14655	14500	14505	14646	14567	14713	14649	14671	14637	14710	14616	14719	14587	14667	14608	14618	14551	14628	14778	14643	14560	14622	14595	14688	14621	14739	14830	14674	14702	14701	14819	14714	14631	14582	14757	14586	14600	14618	14759	14631	14645	14715	14797	14717	14755	14630	14694	14457	14644	14817	14882	14608	14679	14498	14695	14609	14667	14550	14547	14805	14785	14833	14572	14715	14699	14539	14670	14662	14712	14744	14627	14599	14715	14771	14624	14682	14699	14573	14706	14662	14635	14862	14599	14735	14697	14584	14579	14530	14648	14640	14651	14755	14718	14631	14674	14563	14647	14828	14623	14579	14738	14515	14666	14757	14557	14607	14669	14506	14706	14772	14616	14666	14398	14520	14646	14680	14875	14612	14440	14640	14647	14595	14703	14776	14721	14887	14725	14603	14686	14602	14763	14477	14745	14446	14609	14807	14619	14637	14748	14684	14678	14566	14762	14569	14619	14753	14616	14524	14526	14824	14676	14724	14777	14485	14648	14439	14559	14690	14712	14598	14610	14579	14588	14610	14631	14671	14497	14553	14767	14716	14651	14558	14641	14609	14642	14695	14735	14699	14547	14607	14586	14826	14559	14500	14698	14774	14705	14553	14576	14538	14729	14550	14689	14638	14609	14467	14623	14744	14574	14767	14620	14669	14761	14513	14639	14664	14756	14505	14720	14625	14634	14805	14538	14490	14654	14712	14683	14675	14527	14604	14593	14683	14599	14872	14634	14654	14559	14816	14591	14707	14641	14551	14651	14522	14729	14654	14544	14520	14475	14675	14634	14784	14610	14645	14621	14577	14486	14651	14477	14723	14545	14723	14628	14614	14599	14508	14590	14730	14661	14642	14859	14630	14844	14662	14680	14619	14636	14617	14484	14609	14664	14548	14622	14601	14653	14655	14737	14610	14688	14666	14658	14781	14607	14495	14820	14690	14615	14572	14528	14652	14596	14649	14537	14622	14696	14673	14619	14514	14717	14720	14722	14601	14727	14737	14493	14678	14519	14668	14786	14581	14557	14559	14724	14568	14654	14606	14577	14727	14590	14807	14690	14747	14642	14630	14686	14602	14675	14595	14551	14640	14779	14648	14708	14576	14588	14653	14674	14620	14700	14715	14649	14637	14702	14643	14572	14684	14551	14613	14848	14539	14699	14694	14576	14589	14594	14770	14740	14705	14670	14585	14846	14607	14680	14520	14689	14677	14641	14722	14467	14608	14922	14812	14684	14713	14620	14591	14565	14539	14683	14693	14664	14532	14558	14762	14564	14644	14645	14711	14632	14640	14616	14514	14639	14613	14555	14790	14516	14637	14591	14852	14520	14598	14574	14664	14569	14628	14614	14549	14677	14703	14556	14489	14702	14752	14660	14624	14594	14689	14662	14741	14595	14590	14497	14705	14619	14615	14678	14660	14507	14719	14694	14637	14608	14708	14656	14701	14520	14749	14626	14634	14669	14737	14676	14485	14570	14698	14613	14680	14748	14646	14532	14587	14590	14622	14823	14767	14602	14633	14613	14884	14655	14571	14724	14646	14688	14618	14699	14730	14656	14705	14743	14572	14696	14602	14628	14656	14584	14514	14619	14635	14692	14574	14632	14607	14678	14505	14622	14526	14686	14603	14496	14693	14592	14683	14760	14561	14651	14636	14694	14736	14645	14729	14601	14680	14694	14699	14497	14617	14600	14421	14645	14650	14630	14568	14763	14695	14725	14687	14736	14745	14680	14645	14781	14709	14707	14669	14558	14682	14582	14456	14672	14673	14589	14651	14601	14690	14677	14604	14714	14591	14563	14671	14779	14745	14720	14506	14650	14711	14672	14529	14561	14686	14737	14615	14595	14607	14691	14545	14714	14672	14625	14669	14603	14636	14526	14503	14640	14489	14653	14740	14593	14629	14655	14690	14584	14586	14742	14604	14560	14697	14664	14697	14700	14655	14464	14826	14624	14737	14553	14630	14666	14669	14669	14610	14534	14424	14655	14763	14712	14588	14522	14579	14673	14481	14510	14790	14660	14756	14657	14526	14790	14702	14742	14549	14635	14644	14678	14630	14522	14624	14801	14632	14579	14629	14513	14630	14781	14829	14539	14706	14461	14730	14564	14619	14729	14743	14538	14840	14805	14521	14841	14518	14643	14578	14718	14619	14535	14472	14503	14556	14581	14710	14574	14654	14644	14665	14738	14666	14646	14585	14606	14694	14593	14703	14475	14606	14691	14623	14614	14591	14717	14653	14688	14663	14644	14561	14603	14539	14739	14504	14571	14685	14701	14880	14761	14608	14686	14618	14696	14691	14720	14731	14644	14573	14682	14560	14595	14740	14515	14595	14522	14396	14747	14637	14607	14588	14575	14640	14568	14684	14719	14670	14502	14570	14646	14721	14788	14602	14816	14501	14624	14699	14565	14779	14706	14666	14520	14755	14684	14583	14700	14634	14639	14736	14623	14700	14657	14717	14670	14663	14611	14630	14717	14561	14662	14686	14497	14811	14734	14751	14523	14723	14697	14541	14619	14583	14747	14506	14635	14621	14878	14558	14703	14663	14791	14671	14488	14658	14713	14732	14702	14599	14698	14707	14648	14506	14657	14800	14717	14695	14740	14729	14748	14564	14753	14525	14708	14703	14511	14635	14720	14734	14576	14532	14723	14610	14674	14676	14665	14679	14565	14584	14689	14577	14813	14496	14585	14530	14540	14788	14582	14583	14605	14751	14710	14507	14652	14686	14557	14583	14648	14469	14594	14561	14547	14658	14622	14797	14575	14721	14559	14552	14569	14795	14676	14498	14575	14451	14690	14640	14638	14478	14694	14798	14767	14636	14625	14662	14771	14672	14570	14697	14515	14663	14776	14537	14610	14576	14640	14660	14591	14628	14719	14752	14647	14592	14623	14596	14524	14693	14723	14554	14893	14564	14719	14664	14767	14576	14696	14551	14553	14598	14551	14663	14701	14600	14650	14606	14602	14705	14607	14803	14543	14574	14772	14644	14667	14634	14643	14681	14886	14552	14647	14586	14726	14619	14594	14541	14805	14710	14745	14731	14705	14699	14602	14613	14549	14636	14602	14788	14567	14661	14728	14738	14834	14614	14663	14741	14712	14643	14491	14653	14757	14617	14714	14502	14670	14740	14753	14704	14459	14794	14481	14554	14720	14562	14622	14601	14541	14515	14630	14894	14437	14661	14719	14488	14584	14648	14709	14649	14676	14732	14699	14472	14512	14658	14771	14714	14597	14624	14589	14454	14559	14575	14681	14678	14620	14612	14673	14559	14562	14695	14776	14672	14778	14816	14724	14618	14760	14699	14596	14658	14547	14516	14571	14563	14688	14572	14508	14604	14737	14548	14622	14672	14655	14581	14701	14618	14602	14693	14659	14562	14778	14549	14589	14471	14720	14559	14773	14648	14633	14558	14634	14535	14554	14568	14627	14729	14760	14465	14626	14443	14391	14636	14716	14568	14625	14692	14689	14644	14549	14833	14686	14704	14672	14712	14692	14680	14703	14799	14799	14616	14551	14620	14584	14565	14636	14589	14649	14746	14752	14777	14824	14568	14612	14541	14646	14632	14626	14804	14638	14684	14498	14695	14631	14744	14602	14645	14684	14491	14582	14658	14681	14614	14681	14596	14650	14802	14712	14621	14628	14778	14612	14743	14537	14767	14604	14763	14638	14542	14703	14737	14701	14618	14706	14743	14693	14588	14565	14919	14622	14699	14673	14592	14525	14583	14706	14617	14532	14768	14787	14672	14719	14624	14707	14686	14699
28646	27709	35147	30613	23932	19938	16816	15653	15025	14794	14630	14166	14333	14134	13953	14046	14207	14024	14069	14195	14133	14190	14135	14066	14306	14100	14037	14173	14319	14068	14026	14152	14099	14281	14393	14349	14178	14106	13966	14068	14224	14138	14020	13938	13994	14230	14277	14182	13994	14085	13987	13896	14088	14070	14282	14257	13984	14200	14096	14253	13941	14033	14191	13969	13961	14072	14049	14153	14188	13935	14216	14088	14281	14039	14171	14003	14142	14094	14112	14122	14024	14038	14282	14106	14088	13917	14050	14062	13992	13914	14241	14125	14273	14189	13876	14101	14293	14234	14069	14076	13943	14060	14133	13963	14023	13891	13876	14200	14050	14148	13899	14197	14187	14020	14182	13921	14160	14025	14026	13867	14153	14113	13963	13892	13913	14143	13912	13967	14110	14028	14093	14060	14104	13947	14134	14042	13995	14178	14043	14068	13979	14237	14061	13969	14209	14136	14071	14153	14050	14077	14152	14084	13994	14011	13965	14228	14053	14129	14222	14029	14148	14284	14076	13761	14079	14173	14031	14086	14014	14088	14108	14111	14051	13978	14051	13963	14107	14112	14259	14209	14183	13997	14087	14092	14261	14073	14195	14155	14004	14134	14089	13907	14193	14150	14079	13938	14074	14249	13974	14046	13762	14254	14100	14027	14064	14209	14027	14053	13893	14068	13990	14180	14098	14034	14126	13991	14118	14246	14248	13861	14200	14204	13850	14303	14191	13864	14150	14200	14166	13977	14150	13916	14165	14176	13980	14015	14064	13929	14150	14055	14083	14152	14277	14174	14213	13994	14101	14015	14038	14290	14026	14137	14089	13988	14124	14045	13979	14075	13908	13902	14073	14033	14043	14171	13996	14055	14270	14017	14165	14054	14060	13855	13819	14141	14051	14159	14270	14194	14136	13906	13992	14204	14180	13988	14076	14188	14010	13824	13830	14004	14119	14043	14094	14212	14226	13936	14028	14280	13785	14145	13891	14080	13884	14084	14103	14240	14043	14036	14048	14176	14170	14220	14135	14260	13888	13989	14175	14003	13986	14156	14209	14188	14264	13919	13981	13945	14177	14142	14235	14264	14254	14299	14246	14003	14217	14008	14004	14017	14055	14002	14150	13953	14205	13914	14005	14153	14036	14125	13874	14008	14019	14160	14144	14101	14266	14000	14061	13984	13995	14158	14086	13989	14001	14211	14064	13919	14081	14017	14201	14023	14118	14184	14154	14023	14086	14176	14172	14151	14045	14229	14012	14076	14076	14205	14003	14056	14056	14080	13966	14130	14138	14109	14136	14128	14265	14219	13951	14038	14013	13935	14143	13960	14033	13910	14010	14145	14120	14007	14225	14096	14054	14213	14000	14031	13993	14258	13981	13999	14067	14260	14053	14028	14054	13943	14004	14231	14048	13997	14019	14068	14120	14100	14006	13985	13981	14045	13877	14233	14056	13943	14100	14030	14262	14166	14311	13948	13991	13971	14045	13994	14008	14088	14166	14247	14281	14237	14115	13956	14140	14152	13917	14016	14167	13935	13996	13946	14074	14161	14056	14116	14205	14031	14082	14004	13977	13926	14188	14221	14078	14210	14096	13826	14188	14071	13993	14104	13884	14203	14158	13943	14007	14018	13976	14060	14049	14270	13911	14026	14133	13963	14176	13996	14077	13760	13878	14127	14107	13811	14081	14008	14069	14257	14107	14076	14231	14259	14048	14095	14089	14030	14125	14357	14081	14153	14016	13948	14084	14148	14167	14076	13941	14036	14077	14078	13936	14136	14004	14247	14270	14137	13963	14107	13998	14007	13981	14036	14113	14080	14140	13986	14194	13859	13811	13969	14066	14016	14177	13987	14032	14105	14125	14024	14097	14094	14008	14184	14026	13923	13998	14087	13987	13967	14047	13957	14083	13999	14221	14003	14121	14006	14054	14090	14165	14140	14181	13912	13831	14134	13942	14005	14004	13868	14175	13999	13994	14031	13985	14130	14136	14041	14101	14009	14078	14040	14189	14045	14133	14051	14246	13980	14208	14146	14143	14113	14085	13951	14229	14131	14163	14028	14020	14055	14017	14044	14005	14003	14236	14274	14168	13985	14019	14224	14072	14066	14108	13954	13996	14267	14078	14017	14236	14098	13974	14048	14137	14024	14099	14241	14118	13931	14092	14108	14214	14061	14163	14017	14037	14074	13990	13975	14036	14143	14188	14089	14029	14071	14026	14079	14078	13893	14125	14107	14074	13913	13880	14079	14207	14134	14045	13896	14137	14183	14259	14176	14135	14180	14145	13709	13928	14111	14002	13991	14144	13997	14192	14105	13971	14002	14085	14036	14162	14243	14080	14067	14055	14117	14165	14124	14008	14161	14011	13987	14162	14033	14061	14190	14275	14229	13985	14097	14126	14016	14091	14145	14084	14079	13996	14145	13950	14130	14097	14142	13973	13976	14139	13992	14167	13973	14121	14262	14148	13917	14224	13799	14150	13979	14081	13980	14063	14089	14008	13941	14088	14125	14148	13906	14231	14100	14203	14055	14075	14125	13867	13937	14166	14123	14033	14135	14209	14122	14114	13807	14224	14086	14112	13940	13879	13954	14077	14190	13988	14014	13888	14041	14123	13913	14165	13988	14094	14104	14159	14036	14068	14157	14060	14123	14106	14082	14213	14287	13999	13971	14078	14275	14197	14072	14018	14178	13976	14250	14010	14004	14172	13921	14110	14131	14031	14228	13891	14078	13983	13836	13967	14121	14057	13938	14225	14085	14065	14124	14129	13939	14254	14116	13951	14241	14035	13929	14008	14004	14059	13947	14061	14183	14015	14183	14045	13846	14017	14251	14016	13828	13960	13967	13855	13985	14157	14232	14181	13978	14307	14161	14091	14015	14022	14186	14097	14093	14075	13957	13933	14156	14125	14060	14041	14048	14046	14125	14239	14104	13878	13877	14149	13970	14033	14055	14021	14225	14237	14115	13959	14073	14060	14068	14134	14137	14034	14079	13866	14191	14081	14056	14216	14174	14094	13917	14041	14176	14107	14035	14009	14048	14314	14052	13967	13832	14264	14219	14102	14085	14131	14098	14003	14163	14181	13885	14040	14022	14247	13933	14093	14197	14053	14259	14230	14108	14074	14119	13983	14057	14014	14119	14106	14043	13920	14062	13919	14228	14145	14025	14127	14311	13993	14267	14283	14265	14151	14062	14161	13954	14052	14120	14018	14182	14194	14001	14107	13891	14205	14245	13976	13998	14083	14199	14080	14014	13887	13969	14156	14036	13985	13999	14086	14208	14239	14075	14069	13998	14045	14076	13964	14169	14148	14033	14160	14028	14100	14102	13981	14238	14072	14144	14096	14021	14129	14053	14084	14099	14112	14140	14127	14033	14056	14177	14008	14118	14091	14337	14332	14257	14225	14078	13958	14089	14219	14119	13871	14174	14079	13936	14218	14178	14086	13989	13985	14358	14026	14273	14091	14092	14042	14091	14200	14123	13955	13945	13980	14115	14148	14132	14218	14141	14046	14044	14197	14169	13981	14253	14178	14249	14192	13980	14186	14190	13907	13966	14199	14088	13975	14249	13880	14125	14202	14289	14184	14186	14029	14066	14026	14142	14053	14227	14010	14004	14059	14168	14160	14138	14214	14103	14094	14121	14027	14139	14229	14017	13974	13989	14151	13950	14262	14033	14174	14052	14189	14208	14044	14144	14175	13972	14149	14214	14156	14205	14114	14097	14028	14125	14275	13975	14085	14041	14095	14206	14136	14149	13915	14065	14035	13878	13949	14175	13976	14127	14127	14021	14131	14096	14076	14087	13973	14036	14051	14169	14135	14126	14032	13929	13918	14007	14234	14202	14198	14139	14181	14121	13992	13894	14146	14167	14239	14244	13968	13971	14220	14197	14112	14003	14005	13909	13965	14185	14098	14042	14095	13993	14183	13894	14048	14048	14142	14114	14060	14004	14087	14110	13886	14036	14077	14095	14083	13874	13920	14178	14230	14098	14148	13998	14053	14013	14150	14294	14301	14120	14168	13964	14017	14072	14279	14079	14029	13835	14135	13968	14061	14030	14146	13971	14161	14074	14099	14260	13924	14020	14038	14053	14066	14092	13992	14002	14006	14027	14142	14207	14229	14177	14311	14194	14192	14167	14169	13967	14028	14051	13909	14083	14017	13995	14156	14042	14148	14058	14163	14006	13947	14075	13904	14135	13987	14066	14368	14009	14151	13896	14194	14208	14278	14125	14240	14029	14167	14194	14140	13984	14110	14172	14017	14062	14069	14086	14122	14215	14099	13961	14086	13909	13959	14109	14217	14164	14311	14266	14022	13995	14158	13944	14076	14069	14059	14083	14128	14054	14074	13985	14148	14240	14189	14078	14258	14211	14273	14195	14171	13973	14264	14051	14000	14049	14033	14001	13869	14039	14121	14139	14167	14244	14027	14290	14153	14004	14142	13968	13962	13980	14086	14028	13984	14212	14059	13948	14116	13989	14025	14147	14193	13983	14054	14144	14265	14004	14201	14079	14075	14085	14488	14105	14019	13938	14079	14108	14156	14057	14092	14113	14052	14075	14055	14081	13999	14178	13922	14069	14057	13978	13814	14095	13852	14007	14031	14364	14042	14122	14019	13954	13995	13995	14258	14082	13988	14166	13971	14126	14064	14148	14105	13992	13945	14167	14159	14101	14068	14073	14143	14323	14032	14043	14107	14198	14187	13981	14018	14268	13959	14102	14044	14119	14140	13949	14165	14062	14304	13856	14054	14093	13948	14104	13992	14045	14047	14091	14130	14153	14285	14062	13992	14114	14045	13956	14179	14037	14131	14044	13942	14150	14243	14039	14066	14012	13996	14107	14354	13909	14240	14017	13992	14045	14022	13702	13926	13765	13933	13860	14021	13930	14125	14104	14122	14111	14189	13998	14088	14165	14132	14258	14018	14154	14154	14241	14149	13999	13848	14059	13879	14039	13947	14110	14102	14013	14145	14145	14169	14312	14019	14053	13940	14195	14159	14069	14048	14229	14078	14197	14010	14024	13952	14085	14070	14153	13975	14080	14111	14028	14127	14040	14075	14091	14023	13937	14035	13985	14132	14236	14109	13949	14133	14121	14132	14159	14019	14179	14028	14270	14222	13919	14146	14037
32129	45426	41519	31548	25853	20381	16651	15478	14517	14476	14023	13925	13713	13668	13666	13619	13512	13581	13529	13727	13641	13545	13564	13525	13512	13431	13655	13566	13531	13616	13641	13746	13599	13467	13570	13510	13511	13608	13483	13537	13517	13518	13525	13550	13528	13595	13446	13625	13323	13484	13527	13600	13538	13395	13692	13521	13460	13434	13536	13503	13498	13283	13595	13523	13503	13700	13538	13593	13532	13469	13662	13485	13457	13505	13647	13644	13503	13447	13565	13623	13671	13567	13517	13689	13485	13371	13371	13420	13518	13572	13431	13602	13467	13508	13482	13591	13365	13437	13471	13566	13498	13443	13300	13427	13542	13681	13536	13250	13453	13573	13438	13468	13527	13586	13552	13622	13450	13645	13431	13714	13380	13632	13559	13439	13379	13567	13635	13744	13552	13580	13617	13469	13419	13531	13417	13433	13415	13396	13474	13513	13439	13485	13616	13537	13650	13629	13431	13490	13464	13369	13500	13519	13422	13577	13313	13634	13660	13415	13479	13653	13609	13535	13517	13462	13396	13482	13409	13516	13458	13525	13432	13603	13323	13552	13505	13485	13400	13539	13629	13522	13577	13683	13601	13341	13329	13472	13499	13654	13529	13305	13495	13546	13485	13595	13524	13588	13297	13492	13526	13362	13493	13600	13638	13541	13508	13579	13358	13624	13475	13681	13617	13347	13624	13588	13574	13730	13512	13613	13555	13623	13585	13414	13521	13583	13456	13656	13572	13541	13540	13486	13468	13533	13535	13521	13410	13494	13528	13429	13435	13442	13550	13482	13546	13386	13420	13578	13435	13484	13647	13366	13377	13545	13690	13579	13687	13560	13473	13563	13591	13471	13723	13645	13577	13302	13373	13655	13415	13634	13519	13609	13615	13416	13551	13564	13666	13546	13352	13511	13439	13452	13477	13626	13537	13388	13635	13469	13674	13605	13754	13437	13504	13459	13543	13528	13531	13451	13509	13485	13570	13458	13553	13475	13470	13589	13595	13752	13489	13502	13605	13506	13632	13451	13480	13463	13532	13388	13546	13600	13543	13625	13561	13556	13488	13622	13461	13372	13432	13444	13513	13482	13610	13566	13523	13648	13329	13560	13400	13697	13493	13597	13614	13384	13436	13478	13599	13421	13459	13444	13539	13551	13470	13519	13306	13500	13519	13432	13616	13570	13650	13526	13517	13458	13655	13457	13502	13585	13474	13567	13485	13496	13622	13591	13397	13399	13529	13476	13487	13552	13608	13508	13460	13625	13477	13432	13466	13373	13472	13407	13585	13576	13401	13411	13522	13476	13610	13704	13364	13477	13554	13448	13481	13535	13582	13391	13488	13479	13424	13625	13445	13527	13583	13551	13519	13578	13580	13491	13643	13466	13401	13397	13465	13430	13625	13401	13698	13514	13679	13466	13464	13433	13594	13458	13482	13426	13540	13458	13416	13555	13593	13521	13541	13438	13577	13624	13429	13578	13521	13643	13474	13607	13222	13562	13388	13542	13535	13535	13637	13533	13610	13561	13552	13568	13573	13535	13402	13498	13379	13502	13556	13469	13449	13418	13584	13428	13497	13484	13596	13601	13579	13543	13467	13559	13428	13626	13491	13420	13344	13609	13333	13524	13586	13359	13606	13554	13744	13433	13637	13380	13578	13564	13501	13474	13431	13462	13586	13682	13562	13636	13497	13474	13476	13435	13502	13553	13535	13296	13402	13557	13522	13414	13604	13431	13644	13403	13490	13666	13386	13596	13605	13531	13468	13567	13479	13545	13534	13486	13534	13437	13452	13471	13536	13513	13568	13639	13570	13581	13720	13341	13451	13582	13629	13547	13482	13448	13699	13431	13519	13477	13662	13445	13462	13665	13476	13593	13641	13457	13553	13483	13372	13353	13483	13503	13563	13429	13331	13630	13549	13547	13565	13432	13575	13562	13635	13412	13502	13558	13357	13631	13410	13521	13543	13552	13460	13476	13556	13607	13572	13482	13579	13573	13425	13356	13551	13609	13622	13611	13457	13528	13467	13590	13492	13570	13515	13585	13341	13525	13492	13514	13561	13609	13448	13324	13547	13382	13624	13582	13596	13529	13371	13594	13634	13482	13591	13482	13429	13538	13322	13455	13492	13400	13446	13681	13609	13503	13576	13584	13409	13633	13639	13466	13608	13554	13657	13457	13548	13639	13373	13572	13458	13458	13327	13519	13569	13361	13282	13502	13651	13574	13412	13636	13485	13537	13750	13541	13492	13446	13505	13392	13695	13544	13663	13487	13587	13472	13551	13501	13535	13665	13628	13608	13461	13443	13542	13428	13429	13551	13494	13360	13615	13541	13519	13569	13581	13536	13582	13517	13511	13495	13400	13589	13444	13519	13618	13498	13497	13463	13442	13634	13445	13602	13506	13543	13489	13614	13695	13536	13438	13529	13453	13376	13433	13574	13334	13544	13377	13626	13674	13337	13465	13502	13441	13502	13429	13640	13511	13403	13558	13272	13521	13558	13677	13578	13575	13557	13479	13489	13455	13605	13605	13498	13483	13536	13561	13384	13485	13501	13523	13655	13559	13541	13511	13427	13470	13462	13565	13525	13435	13458	13619	13486	13630	13501	13483	13553	13537	13442	13583	13593	13583	13530	13610	13318	13517	13573	13535	13472	13742	13656	13394	13404	13617	13541	13597	13351	13672	13415	13536	13604	13481	13548	13472	13525	13637	13605	13395	13623	13510	13519	13530	13486	13483	13600	13454	13714	13474	13588	13588	13524	13533	13472	13492	13682	13536	13368	13698	13512	13642	13522	13466	13554	13389	13329	13478	13332	13683	13568	13477	13631	13586	13499	13561	13442	13600	13365	13573	13641	13336	13675	13508	13476	13645	13485	13541	13593	13530	13538	13410	13574	13468	13390	13630	13588	13486	13602	13449	13542	13651	13515	13548	13507	13546	13628	13526	13584	13530	13618	13418	13651	13602	13425	13576	13595	13450	13496	13544	13462	13504	13483	13629	13511	13444	13549	13627	13416	13517	13601	13434	13615	13518	13509	13509	13400	13416	13550	13441	13524	13408	13662	13437	13595	13520	13518	13571	13511	13477	13710	13641	13555	13487	13485	13484	13489	13451	13647	13371	13440	13622	13551	13472	13640	13367	13513	13430	13640	13762	13728	13274	13606	13640	13426	13573	13430	13381	13605	13543	13624	13423	13477	13567	13508	13526	13498	13645	13498	13581	13698	13494	13455	13496	13457	13536	13682	13454	13810	13650	13371	13416	13620	13550	13489	13496	13480	13570	13493	13500	13440	13524	13626	13592	13515	13518	13611	13428	13535	13581	13485	13412	13382	13488	13518	13298	13468	13558	13393	13424	13527	13562	13572	13598	13417	13539	13609	13436	13559	13599	13523	13469	13480	13420	13450	13378	13530	13448	13498	13541	13563	13230	13534	13488	13546	13576	13568	13315	13523	13636	13434	13349	13521	13533	13540	13542	13596	13570	13399	13543	13494	13525	13655	13612	13565	13637	13484	13655	13669	13414	13434	13361	13406	13442	13452	13490	13447	13378	13664	13452	13509	13548	13444	13549	13674	13679	13528	13673	13584	13480	13511	13603	13433	13594	13510	13427	13614	13415	13594	13488	13592	13602	13402	13604	13458	13515	13662	13505	13533	13603	13510	13604	13455	13511	13399	13550	13634	13644	13582	13554	13604	13472	13531	13589	13565	13567	13535	13751	13447	13606	13472	13755	13436	13609	13461	13498	13566	13542	13332	13531	13546	13396	13512	13659	13511	13447	13542	13583	13345	13613	13657	13532	13494	13531	13480	13523	13559	13616	13398	13452	13641	13658	13625	13633	13503	13463	13634	13420	13514	13574	13640	13569	13713	13330	13499	13357	13646	13272	13614	13507	13430	13556	13328	13504	13421	13536	13597	13568	13327	13502	13459	13449	13400	13614	13540	13513	13499	13467	13648	13571	13491	13603	13651	13409	13585	13751	13512	13622	13404	13584	13500	13384	13443	13697	13583	13618	13562	13487	13682	13445	13522	13438	13500	13427	13657	13470	13573	13594	13681	13523	13610	13478	13547	13633	13620	13566	13556	13513	13590	13457	13531	13586	13679	13539	13410	13755	13483	13543	13471	13447	13465	13427	13470	13554	13311	13571	13561	13492	13401	13590	13542	13535	13504	13705	13460	13292	13534	13497	13482	13437	13521	13495	13467	13290	13547	13532	13504	13476	13505	13501	13630	13539	13582	13600	13423	13616	13502	13485	13428	13639	13545	13518	13495	13486	13404	13465	13540	13557	13528	13473	13472	13536	13439	13519	13440	13491	13499	13479	13502	13443	13427	13539	13500	13640	13561	13407	13677	13589	13453	13359	13484	13496	13599	13572	13487	13716	13454	13508	13530	13460	13497	13504	13426	13526	13408	13424	13589	13631	13441	13466	13505	13499	13469	13549	13495	13465	13404	13520	13399	13408	13500	13486	13537	13556	13681	13476	13428	13419	13581	13475	13514	13474	13658	13440	13489	13660	13282	13531	13424	13575	13403	13452	13633	13607	13351	13751	13629	13620	13524	13508	13497	13431	13420	13549	13494	13584	13536	13560	13566	13607	13291	13359	13583	13449	13494	13522	13682	13481	13628	13542	13680	13574	13650	13515	13480	13453	13529	13354	13342	13534	13486	13599	13466	13375	13581	13639	13539	13477	13503	13639	13584	13488	13437	13467	13651	13516	13645	13582	13417	13486	13690	13623	13579	13511	13457	13374	13554	13533	13506	13455	13301	13574	13531	13504	13540	13503	13526	13395	13441	13454	13499	13470	13582	13430	13704	13610	13481	13503	13460	13514	13371	13608	13613	13731	13566	13511	13644	13530	13401	13543	13722	13505	13600	13556	13565	13466	13474	13482	13612	13618	13400	13592	13783	13631	13340	13574	13531	13429	13562	13415	13563	13599	13529	13521	13350	13364	13455	13470	13495	13454	13374	13284	13555	13486	13528	13519	13578	13474	13451	13505	13464	13415	13575	13480	13593	13503	13554	13598	13606	13490	13424	13369	13509	13635	13529	13401	13618	13667	13593	13488	13432	13424	13606	13623	13575	13495	13522	13671	13487	13637	13578	13565	13480	13466	13604	13480	13488	13562	13579	13479	13643
24365	21561	29437	27505	28035	27638	25591	21041	17942	16448	16050	15517	15548	15504	15446	15435	15467	15436	15547	15360	15247	15542	15438	15138	15361	15191	15150	15335	15371	15238	15265	15188	15333	15159	15452	15265	15434	15240	15360	15401	15317	15287	15426	15156	15443	15476	15206	15149	15274	15269	15403	15230	15253	15405	15218	15085	15373	15207	15190	15208	15158	15356	15474	15514	15411	15362	15362	15200	15351	15249	15264	15382	15193	15092	15008	15112	15285	15316	15216	15143	15117	15213	15192	15300	15196	15276	15076	15418	15153	15309	15293	15427	15346	15246	15367	15286	15135	15242	15244	15272	15205	15329	15358	15296	15347	15324	15270	15323	15159	15309	15252	15365	15279	15387	15155	15146	15445	15276	15387	15063	15242	15349	15460	15425	15203	15325	15177	15353	15289	15255	15278	15122	15272	15298	15188	15307	15282	15163	15253	15323	15275	15371	15150	15118	15270	15327	15217	14955	15298	15252	15326	15093	15025	15242	15307	15304	15206	15367	15320	15376	15178	15193	15136	15276	15410	15300	15093	15115	15171	15209	15123	15092	15250	15246	15109	15132	15378	15286	15433	15145	15258	15287	15322	15187	15327	15281	15329	15108	15157	15392	15159	15281	15257	15204	15301	15209	15260	15114	15394	15217	15302	15156	15243	15183	15129	15176	15262	15230	15246	15274	15259	15227	15055	15188	15318	15193	15423	15246	15034	15178	15299	15361	15289	15134	15308	15245	15165	15171	15183	15441	15340	15278	15289	15301	15126	15272	15146	15136	15069	15335	15445	15174	15198	15268	15441	15193	15114	15281	15411	15372	15528	15404	15390	15222	15078	15043	15125	15151	15206	15324	15251	15123	15412	15204	15290	15134	15147	15326	15367	15065	15308	15337	15339	15283	15321	15289	15184	15216	15245	15244	15150	15158	15212	15331	15288	15311	15436	15148	15149	15260	15279	15240	15195	15395	15210	15319	15097	15253	15025	15129	15189	15340	15311	15156	15240	15155	15159	15478	15503	15406	15206	15200	15132	15250	15244	15271	15211	14995	15169	15096	15195	15306	15393	15262	15351	15233	15469	15251	15361	15225	15131	15399	15315	15138	15121	15158	15268	15094	15155	15171	15338	15166	15278	15238	15248	15384	15284	15231	15319	15205	15083	15195	15202	15243	15416	15142	15289	15244	15116	15020	15222	15380	15283	15145	15146	15278	15280	15461	15419	15430	15425	15410	15198	14976	15175	15178	15359	15252	15336	15050	15248	15379	15389	15283	15397	15287	15373	15362	15322	15206	15040	15457	15454	15298	15128	15301	15428	15279	15223	15218	15444	15235	15256	15390	15073	15317	15118	15348	15225	15222	15100	15180	15137	15326	15117	15509	15416	15305	15247	15173	15467	15263	15198	15330	15208	15282	15378	15500	15266	15272	15278	15021	15075	15258	15242	15180	15279	15345	15265	15288	15121	15285	15241	15226	15241	15234	15279	15163	15353	15289	15183	15154	15087	15306	15452	15229	15052	15337	15314	15360	15276	15354	15253	15224	15320	15264	15299	15236	15279	15132	15123	15182	15116	15325	15268	15302	15090	15350	15441	15237	15131	15201	15086	15142	15262	15162	15324	15224	15176	15247	15215	15236	15278	15179	15169	15148	15378	15194	15283	15441	15383	15102	15165	15345	15247	15291	15200	15339	15119	15416	15228	15169	15203	15209	15161	15262	15176	15038	15242	15007	15165	15234	15250	15402	15226	15295	15162	15217	15250	15209	15398	15371	15375	15394	15280	15243	15410	15276	15061	15239	15186	14996	15105	15220	15210	15329	15245	15425	15333	15220	15386	15234	15159	15274	15220	15140	15190	15171	15293	15157	15438	15326	15271	15224	15207	15287	15143	15531	15277	15429	15236	15232	15221	15272	15296	15171	15179	15308	15375	15398	15124	15292	15184	15362	15216	15392	15436	15191	15323	15109	15114	15302	15214	15263	14961	15138	15206	15045	15160	15347	15334	15422	15324	15194	15270	15283	15128	15251	15165	15385	15062	15267	15184	15344	15267	15242	15235	15124	15354	15129	15296	15231	15100	15158	15116	15158	15378	15280	15415	15166	15061	15413	15258	15380	15094	15148	15330	15289	15200	15202	15200	15179	15427	15362	15282	15281	15256	15330	15319	15477	15235	15417	15162	15150	15316	15335	15345	15356	15272	15182	15246	15311	15242	15131	15250	15437	15184	15372	15167	15262	15043	15268	15176	15546	15012	15180	15333	15320	15267	15069	14960	15330	15508	15389	15322	15306	15228	15419	15451	15065	15311	15121	15164	15421	15255	15063	15290	15306	15359	15335	15160	15335	15168	15130	15195	15481	15252	15197	15229	15302	15305	15119	15188	15180	15164	15551	15366	15222	15185	15251	15356	15352	15366	15103	15190	15159	15217	15289	15165	15336	15241	15385	15136	15198	15160	15275	15200	15153	15293	15303	15182	15235	15157	15374	15254	15216	15450	15311	15257	15169	15310	15258	15148	15286	15298	15439	15122	15232	15515	15310	15356	15262	15269	15365	15273	15248	15476	15031	15066	15209	15302	15179	15139	15360	15234	15274	15316	15122	15398	15281	15075	15270	15348	15356	15375	15251	15219	15241	15377	15208	15349	15192	15226	15340	15344	15255	15411	15373	15314	15049	15309	15050	15320	15340	15268	15192	15245	15254	15005	15148	15194	15159	15278	15421	15134	15162	15201	15109	15047	15056	15270	15243	15194	15242	15348	15336	15140	15219	15270	15272	15329	15365	15307	15174	15275	15362	15220	15177	15251	15241	15098	15478	15082	15250	15116	15248	15197	15242	15260	15190	15429	15454	15299	15394	15075	15356	15031	15398	15262	15357	15169	15281	15291	15259	15318	15258	15184	15153	15253	15226	15285	15227	15294	15323	15418	15218	15167	15292	15280	15327	15281	15283	15365	15231	15249	15329	15158	15092	15348	15242	15342	15215	15142	15185	15242	15464	15155	15338	15144	15378	15305	15300	15267	15108	15233	15214	15281	15118	15105	15341	15196	15356	15236	15335	15140	15275	15253	15166	15286	15342	15234	15218	15211	15464	15365	15389	15237	15276	15292	15301	15167	15259	15258	15300	15217	15139	15235	15083	15503	15002	15315	15249	15410	15394	15187	15337	15240	15189	15266	15197	15281	15190	15139	15326	15245	15369	15344	15364	15155	15215	15420	15183	15317	15319	15337	15407	15127	15407	15311	15259	15396	15206	15300	15244	15237	15220	15048	15136	15251	15207	15250	15120	14929	15182	15174	15217	15164	15337	15374	15256	15194	15035	15122	15066	15126	15276	15360	15143	15325	15182	15237	15383	15147	15273	15299	15246	15321	15294	15097	15383	15311	15336	15411	15184	15040	15292	15308	15434	15340	15071	15171	15308	15423	15427	15172	15280	15394	15322	15271	15417	15320	15350	15259	15130	15161	15060	15174	15264	15207	15202	15220	14988	15274	15274	15051	15219	15367	15258	15267	15345	15342	15226	15367	15236	15524	15205	15208	15389	15375	15177	15206	15237	15101	15237	15251	15232	15307	15154	15478	15173	15358	15405	15205	15307	15206	15183	15231	15098	15226	15166	15324	15297	15289	15185	15324	15405	15220	15085	15212	15396	15230	15285	15175	15114	15400	15347	15413	15375	15182	15420	15151	15310	15263	15364	15453	15143	15312	15296	15350	15362	15344	15066	15060	15274	15243	15297	15244	15305	15351	15393	15256	15399	15317	15275	15235	15327	15102	15262	15236	15307	15070	15449	15155	15175	15326	15178	15242	15352	15365	15457	15220	15319	15312	15395	15428	15279	15351	15387	15188	15293	15226	15154	15032	15212	15348	15232	15335	15144	15280	15073	15246	15313	15036	15218	15343	15221	15390	15223	15467	15243	15194	15236	15232	15302	15171	15220	15234	15057	15386	15310	15252	15138	15101	14978	15437	15104	15131	15187	15038	15029	15204	15252	15175	15342	15305	15042	15374	15200	15232	15325	15341	15228	15187	15225	15263	15253	15250	15082	15124	15452	15307	15131	15298	15164	15310	15324	15306	15070	15474	15484	15218	15211	15198	15485	15221	15120	15364	15062	15439	15162	15168	15297	15114	15400	15228	15518	15314	15419	15355	15246	15211	15135	15312	15122	15289	15263	15270	15145	15163	15288	15221	15089	15457	15241	15182	15283	15236	15077	15149	15376	15229	15382	15483	15316	15274	15337	15188	15349	15209	15039	15231	15094	15103	15306	15340	15209	15156	15171	15115	15312	15294	15377	15217	15278	15296	15300	15263	15088	15241	15182	15251	15083	15170	15197	15313	15270	15328	15239	15431	15160	15429	15290	15338	15249	15258	15331	15058	15342	15420	15321	15187	15366	15328	15129	15271	15141	15222	15383	15076	15170	15224	15279	14971	15220	15145	15357	15285	15325	15209	15174	15342	15508	15373	15223	15314	15247	15278	15413	15274	15472	15337	15262	15216	15148	15406	15261	15192	15273	15275	15160	15251	15314	15207	15387	15231	15407	15131	15264	15330	15239	15250	15161	15344	15435	15293	15283	15277	15374	15171	15220	15331	15370	15206	15058	15329	15392	15011	15156	15304	15108	15107	15313	15322	15064	15376	15127	15171	15168	15421	15337	15270	15098	15325	15255	15320	15382	15396	15188	15250	15364	15275	15284	15200	15186	15253	15216	15178	15268	15379	15160	15119	15327	15348	15321	15253	15282	15412	15404	15189	15482	15311	15454	15340	15233	15260	15255	15439	15189	15144	15244	15186	15110	15545	14974	15147	15345	15153	15186	15221	15282	15392	15300	15264	15340	15218	15179	15297	15429	15344	15172	15296	15181	15449	15553	15478	15431	15309	15282	15259	15061	15274	15187	15102	15180	15246	15387	15174	15217	15121	15121	15273	15174	15285	15173	15259	15202	15232	15345	15421	15357	15265	15311	15247	15016	15266	15083	15308	15118	15406	15204	15281	15345	15145	15240	15244	15138	15154	15374	15360	15538	15212	15119	15238	15378	14948	15059	15254	15375	15372	15159	15462	15264	15220	15136	15231	15290	15145	15243	15319	15187	15349	15307	15155	15216	15228	15265	15232	15250	15355	15058	15382	15073	15479	15149	15228	15364
34623	54721	51049	42393	36205	28843	23814	20350	17055	15460	14877	14776	14464	14224	14549	14516	14420	14349	14429	14285	14265	14271	14329	14340	14207	14229	14378	14374	14382	14342	14458	14458	14462	14437	14397	14260	14291	14277	14291	14249	14336	14208	14346	14369	14342	14393	14385	14169	14223	14289	14346	14273	14245	14281	14290	14299	14249	14336	14342	14379	14235	14219	14224	14398	14236	14221	14379	14196	14367	14301	14378	14130	14265	14267	14293	14435	14175	14232	14274	14325	14389	14253	14388	14163	14316	14256	14300	14501	14418	14327	14152	14465	14263	14391	14332	14278	14390	14357	14296	14410	14294	14443	14351	14282	14297	14263	14342	14262	14330	14250	14262	14252	14196	14226	14355	14115	14524	14235	14159	14194	14294	14463	14214	14274	14430	14280	14424	14235	14370	14356	14419	14237	14245	14126	14246	14287	14338	14221	14278	14262	14413	14306	14219	14213	14321	14305	14323	14229	14392	14313	14358	14394	14238	14362	14301	14304	14384	14351	14452	14236	14264	14406	14467	14300	14126	14397	14473	14133	14219	14270	14300	14387	14292	14285	14401	14287	14262	14246	14589	14265	14342	14110	14222	14269	14383	14272	14442	14361	14414	14284	14408	14432	14404	14017	14361	14333	14384	14267	14367	14249	14496	14332	14332	14094	14043	14381	14256	14162	14553	14317	14338	14452	14287	14201	14272	14198	14300	14265	14207	14249	14460	14277	14237	14178	14336	14342	14391	14283	14105	14347	14386	14201	14334	14302	14310	14303	14325	14297	14204	14307	14344	14413	14307	14250	14190	14248	14233	14467	14291	14242	14389	14140	14556	14312	14329	14226	14239	14275	14217	14419	14416	14248	14321	14390	14330	14426	14235	14369	14184	14400	14286	14291	14153	14352	14362	14296	14291	14516	14158	14355	14341	14486	14245	14254	14212	14313	14119	14233	14134	14262	14301	14291	14252	14255	14406	14297	14399	14302	14375	14087	14345	14254	14377	14415	14440	14238	14151	14374	14200	14301	14307	14411	14305	14423	14282	14145	14502	14246	14343	14222	14263	14385	14234	14241	14337	14256	14276	14265	14178	14293	14333	14328	14239	14303	14356	14250	14264	14270	14375	14283	14401	14379	14561	14216	14224	14403	14134	14297	14465	14380	14189	14370	14285	14435	14325	14200	14395	14372	14324	14546	14307	14355	14260	14381	14236	14179	14421	14367	14361	14317	14289	14266	14060	14400	14400	14364	14362	14393	14384	14337	14403	14385	14264	14338	14431	14200	14071	14300	14365	14230	14096	14349	14196	14266	14458	14381	14306	14139	14370	14339	14217	14158	14185	14259	14477	14266	14341	14284	14339	14348	14183	14437	14286	14402	14329	14246	14142	14301	14357	14360	14433	14384	14274	14330	14293	14219	14288	14480	14222	14213	14308	14204	14327	14248	14240	14320	14240	14385	14268	14311	14245	14388	14309	14357	14205	14234	14347	14436	14237	14188	14191	14444	14421	14257	14379	14324	14401	14094	14353	14261	14383	14370	14300	14381	14314	14333	14363	14324	14353	14332	14379	14375	14214	14322	14283	14403	14293	14053	14371	14323	14346	14267	14400	14273	14277	14276	14345	14232	14295	14361	14428	14182	14267	14184	14288	14191	14475	14430	14264	14287	14441	14376	14232	14208	14394	14349	14401	14297	14485	14183	14168	14460	14196	14469	14288	14282	14324	14222	14245	14375	14441	14310	14349	14503	14187	14259	14365	14277	14464	14234	14276	14284	14260	14298	14197	14595	14342	14498	14453	14242	14195	14263	14284	14401	14231	14314	14228	14351	14261	14352	14433	14407	14375	14379	14251	14251	14360	14100	14166	14399	14349	14374	14443	14465	14197	14297	14269	14313	14390	14258	14401	14288	14252	14231	14239	14414	14365	14346	14393	14146	14278	14438	14307	14384	14454	14118	14237	14256	14401	14345	14227	14253	14548	14386	14269	14292	14292	14246	14327	14294	14328	14366	14499	14277	14362	14177	14405	14281	14313	14276	14234	14372	14440	14101	14370	14320	14279	14437	14332	14330	14327	14418	14230	14350	14293	14404	14215	14278	14443	14301	14266	14321	14289	14279	14466	14392	14328	14430	14218	14334	14418	14393	14259	14227	14238	14306	14384	14404	14305	14229	14240	14303	14288	14468	14366	14274	14460	14312	14283	14371	14268	14215	14433	14349	14308	14142	14373	14319	14436	14364	14212	14396	14347	14292	14368	14341	14238	14288	14418	14498	14404	14249	14451	14322	14382	14204	14267	14210	14402	14292	14248	14308	14541	14199	14460	14290	14282	14388	14229	14396	14336	14244	14235	14180	14326	14431	14306	14205	14330	14308	14237	14394	14285	14366	14423	14281	14357	14396	14304	14367	14485	14510	14226	14342	14470	14561	14263	14320	14387	14340	14352	14247	14228	14355	14377	14280	14268	14195	14304	14332	14361	14392	14418	14008	14396	14415	14311	14450	14470	14213	14100	14426	14482	14356	14385	14284	14180	14345	14209	14465	14388	14317	14371	14257	14224	14347	14162	14314	14261	14311	14379	14330	14311	14208	14278	14285	14300	14246	14407	14288	14231	14368	14190	14357	14325	14449	14520	14492	14402	14440	14352	14221	14319	14216	14181	14409	14332	14459	14452	14337	14416	14258	14291	14214	14254	14366	14293	14265	14388	14198	14305	14407	14499	14398	14436	14153	14162	14375	14474	14313	14306	14358	14255	14515	14414	14161	14255	14258	14406	14241	14425	14182	14481	14441	14263	14239	14479	14279	14447	14435	14435	14196	14349	14509	14280	14222	14017	14293	14279	14421	14381	14306	14263	14366	14243	14257	14215	14269	14492	14246	14183	14324	14349	14403	14319	14196	14342	14335	14234	14298	14241	14141	14422	14314	14167	14392	14413	14407	14283	14210	14380	14213	14246	14246	14440	14232	14340	14397	14486	14268	14366	14331	14191	14235	14235	14344	14157	14469	14243	14296	14296	14288	14440	14362	14409	14244	14206	14146	14361	14299	14277	14297	14394	14307	14357	14329	14445	14302	14280	14390	14216	14205	14302	14291	14229	14345	14410	14265	14227	14210	14363	14416	14491	14289	14326	14113	14356	14459	14286	14433	14228	14471	14389	14525	14304	14247	14417	14270	14465	14301	14172	14310	14355	14332	14389	14308	14247	14226	14274	14374	14360	14355	14325	14340	14225	14281	14428	14206	14359	14333	14202	14199	14310	14340	14337	14315	14138	14513	14242	14413	14300	14109	14449	14210	14193	14362	14502	14237	14371	14193	14406	14335	14237	14244	14356	14400	14276	14296	14313	14385	14227	14338	14199	14231	14425	14262	14299	14196	14230	14278	14235	14224	14405	14378	14231	14335	14381	14247	14406	14316	14275	14337	14308	14262	14463	14372	14372	14277	14451	14205	14361	14245	14242	14463	14316	14452	14204	14317	14464	14239	14394	14185	14293	14342	14399	14341	14281	14243	14257	14339	14268	14183	14243	14219	14196	14380	14402	14233	14394	14390	14445	14399	14228	14277	14277	14329	14255	14393	14399	14491	14246	14219	14320	14179	14316	14210	14269	14349	14263	14207	14215	14315	14289	14389	14374	14269	14252	14339	14304	14418	14382	14375	14268	14351	14379	14421	14243	14285	14156	14432	14405	14246	14280	14155	14375	14341	14401	14152	14286	14138	14207	14340	14300	14415	14441	14320	14366	14457	14219	14347	14443	14373	14409	14264	14129	14471	14340	14301	14209	14355	14272	14376	14582	14115	14261	14309	14221	14254	14291	14337	14350	14427	14155	14282	14284	14399	14290	14320	14330	14282	14340	14397	14155	14341	14369	14202	14283	14367	14324	14239	14339	14335	14424	14362	14389	14355	14200	14439	14387	14199	14428	14331	14265	14306	14408	14380	14578	14157	14251	14289	14265	14385	14405	14365	14275	14259	14327	14302	14333	14316	14377	14388	14057	14503	14377	14336	14450	14376	14358	14519	14442	14337	14461	14199	14220	14203	14258	14362	14290	14427	14275	14213	14232	14345	14321	14293	14223	14306	14297	14243	14413	14259	14033	14352	14287	14276	14271	14299	14308	14172	14184	14340	14254	14240	14287	14180	14361	14199	14192	14366	14263	14413	14453	14348	14403	14205	14373	14262	14400	14319	14430	14439	14176	14280	14425	14278	14313	14324	14353	14396	14368	14130	14303	14308	14275	14365	14421	14376	14373	14269	14464	14377	14329	14245	14410	14205	14300	14413	14439	14403	14268	14257	14285	14386	14362	14165	14409	14290	14389	14337	14292	14273	14444	14212	14230	14341	14193	14365	14303	14294	14418	14458	14337	14224	14316	14248	14331	14345	14245	14304	14197	14366	14346	14269	14386	14283	14172	14297	14270	14147	14442	14401	14204	14325	14350	14167	14430	14122	14175	14405	14382	14312	14579	14305	14380	14150	14222	14497	14234	14252	14349	14253	14276	14308	14431	14248	14228	14446	14374	14166	14287	14396	14423	14301	14318	14347	14322	14378	14311	14273	14284	14395	14054	14341	14232	14511	14238	14422	14222	14363	14331	14264	14165	14323	14347	14305	14278	14398	14407	14331	14282	14317	14380	14320	14436	14232	14348	14456	14320	14313	14423	14425	14290	14302	14227	14354	14429	14247	14311	14245	14301	14397	14430	14185	14273	14284	14262	14220	14263	14406	14318	14471	14261	14263	14068	14127	14344	14310	14183	14283	14291	14542	14382	14362	14371	14299	14328	14324	14406	14268	14253	14369	14298	14190	14263	14180	14261	14345	14298	14198	14220	14224	14353	14406	14322	14406	14396	14249	14237	14310	14174	14348	14339	14302	14561	14326	14292	14352	14269	14261	14391	14359	14185	14283	14131	14332	14257	14403	14309	14214	14339	14325	14233	14193	14356	14256	14303	14387	14262	14265	14422	14174	14138	14331	14343	14247	14203	14253	14344	14295	14237	14376	14189	14401	14061	14188	14319	14321	14306	14331	14484	14277	14201	14257	14352	14525	14423	14387	14215	14271	14233	14288	14290	14500	14221	14324	14338	14451	14344	14244	14302	14183	14396	14253	14439	14383	14295	14187	14105	14330	14304	14220	14232	14421	14450	14262
23224	21556	29476	25178	25268	29173	29308	21901	18240	17368	16533	16142	16011	15823	15792	15739	15733	15701	15530	15654	15615	15623	15556	15515	15384	15546	15447	15690	15740	15911	15494	15585	15792	15624	15536	15351	15638	15394	15609	15413	15601	15549	15433	15395	15581	15626	15464	15530	15432	15765	15529	15552	15402	15657	15483	15619	15522	15381	15205	15502	15741	15311	15467	15557	15656	15532	15297	15527	15451	15338	15333	15598	15522	15459	15462	15438	15473	15334	15418	15502	15427	15465	15591	15565	15473	15324	15350	15403	15693	15504	15577	15748	15490	15399	15426	15379	15240	15354	15506	15543	15382	15380	15465	15510	15367	15408	15458	15613	15495	15593	15368	15633	15593	15466	15199	15427	15423	15490	15586	15480	15411	15536	15577	15514	15443	15478	15505	15434	15414	15538	15475	15497	15426	15469	15377	15413	15458	15427	15450	15478	15461	15424	15460	15436	15512	15411	15318	15489	15350	15496	15513	15616	15598	15391	15285	15515	15291	15266	15426	15305	15406	15408	15538	15537	15656	15642	15598	15359	15430	15516	15484	15340	15408	15449	15441	15340	15295	15446	15433	15683	15530	15495	15346	15281	15419	15376	15285	15280	15444	15407	15593	15397	15597	15487	15388	15562	15492	15367	15411	15592	15513	15613	15454	15530	15642	15391	15609	15201	15515	15338	15482	15496	15650	15583	15386	15546	15506	15314	15402	15399	15458	15400	15586	15465	15357	15598	15381	15441	15630	15385	15258	15538	15275	15313	15334	15346	15528	15269	15557	15330	15312	15247	15653	15407	15586	15356	15592	15295	15388	15467	15438	15605	15634	15478	15461	15440	15411	15425	15280	15376	15408	15522	15150	15526	15441	15608	15434	15279	15286	15348	15398	15286	15441	15493	15555	15361	15207	15552	15569	15418	15425	15441	15334	15498	15488	15464	15452	15364	15400	15372	15436	15400	15425	15585	15416	15362	15555	15569	15429	15490	15492	15422	15422	15366	15435	15380	15432	15512	15379	15334	15424	15460	15557	15361	15393	15409	15344	15575	15374	15408	15492	15259	15424	15333	15361	15422	15530	15391	15392	15402	15480	15244	15207	15272	15469	15293	15446	15373	15384	15685	15564	15440	15519	15388	15257	15451	15625	15546	15503	15313	15528	15472	15556	15538	15505	15409	15577	15266	15522	15571	15513	15592	15501	15392	15547	15507	15413	15465	15504	15408	15409	15285	15466	15447	15391	15429	15377	15338	15484	15226	15358	15349	15276	15502	15587	15463	15304	15404	15421	15569	15478	15470	15559	15541	15353	15251	15532	15481	15299	15509	15383	15295	15196	15616	15566	15442	15401	15257	15341	15383	15387	15389	15381	15452	15304	15263	15505	15544	15375	15465	15247	15159	15279	15390	15278	15549	15638	15563	15466	15386	15310	15416	15317	15539	15523	15443	15324	15594	15288	15523	15518	15444	15336	15484	15536	15406	15548	15579	15295	15400	15365	15343	15586	15280	15330	15561	15436	15395	15328	15401	15427	15199	15349	15491	15526	15307	15328	15493	15317	15417	15547	15393	15350	15525	15422	15432	15471	15268	15556	15617	15404	15437	15513	15446	15429	15340	15571	15359	15441	15495	15535	15417	15424	15466	15446	15448	15313	15435	15537	15496	15502	15416	15336	15318	15353	15308	15431	15418	15601	15583	15220	15545	15618	15524	15579	15311	15258	15327	15480	15616	15349	15392	15399	15567	15438	15215	15324	15470	15529	15461	15467	15367	15378	15538	15488	15346	15607	15431	15412	15501	15427	15442	15652	15475	15348	15359	15487	15495	15318	15465	15310	15559	15296	15264	15490	15454	15662	15582	15264	15269	15389	15570	15407	15676	15567	15636	15349	15317	15337	15511	15362	15494	15310	15407	15501	15345	15301	15391	15380	15437	15447	15568	15598	15418	15349	15228	15498	15497	15462	15309	15359	15332	15471	15439	15313	15405	15423	15307	15361	15411	15473	15365	15439	15415	15536	15490	15729	15289	15435	15242	15356	15404	15316	15246	15580	15530	15446	15327	15248	15400	15380	15281	15533	15544	15220	15445	15461	15571	15498	15412	15343	15316	15388	15366	15527	15621	15492	15420	15561	15327	15426	15655	15336	15414	15517	15456	15495	15410	15219	15202	15256	15395	15607	15600	15418	15511	15655	15455	15484	15439	15658	15571	15549	15485	15378	15268	15319	15286	15525	15354	15403	15374	15585	15407	15450	15629	15468	15541	15337	15387	15513	15436	15323	15626	15375	15301	15602	15387	15436	15406	15563	15405	15507	15417	15380	15441	15455	15538	15469	15278	15385	15263	15393	15466	15301	15530	15550	15319	15387	15361	15367	15396	15503	15565	15291	15183	15364	15516	15526	15266	15464	15373	15324	15428	15451	15420	15293	15488	15331	15504	15376	15230	15405	15462	15521	15467	15601	15550	15397	15478	15324	15382	15439	15368	15402	15416	15555	15549	15294	15317	15266	15244	15409	15453	15426	15306	15343	15365	15407	15290	15527	15389	15470	15377	15421	15540	15511	15367	15321	15505	15493	15459	15502	15333	15347	15414	15347	15089	15241	15463	15340	15558	15344	15306	15365	15371	15493	15450	15454	15129	15462	15385	15357	15269	15305	15312	15469	15531	15440	15325	15230	15370	15255	15195	15290	15432	15354	15264	15573	15621	15357	15418	15503	15340	15414	15350	15383	15311	15408	15422	15387	15679	15656	15396	15374	15271	15441	15416	15443	15442	15296	15425	15304	15735	15393	15289	15254	15506	15367	15301	15401	15367	15388	15527	15417	15481	15437	15345	15398	15443	15405	15682	15599	15321	15328	15429	15408	15455	15442	15421	15552	15523	15302	15576	15371	15553	15426	15379	15583	15406	15474	15425	15375	15449	15529	15538	15223	15447	15381	15452	15475	15435	15431	15299	15301	15478	15400	15504	15456	15200	15307	15573	15442	15388	15364	15504	15425	15350	15411	15455	15464	15634	15375	15454	15203	15447	15521	15671	15214	15550	15396	15361	15478	15299	15302	15345	15420	15285	15494	15275	15446	15374	15439	15476	15442	15477	15434	15339	15387	15417	15412	15445	15589	15356	15423	15327	15496	15392	15494	15283	15403	15623	15479	15506	15311	15543	15442	15445	15364	15508	15468	15533	15428	15317	15649	15392	15425	15444	15225	15474	15555	15370	15529	15548	15443	15317	15457	15286	15259	15543	15363	15354	15502	15364	15426	15391	15251	15483	15614	15354	15429	15413	15569	15431	15299	15454	15260	15407	15393	15456	15497	15461	15400	15447	15329	15399	15548	15400	15278	15447	15454	15480	15659	15499	15312	15383	15500	15420	15456	15424	15451	15345	15565	15424	15297	15502	15498	15297	15350	15287	15470	15471	15327	15299	15252	15430	15361	15460	15348	15554	15339	15517	15315	15636	15484	15460	15532	15504	15296	15469	15359	15411	15408	15397	15436	15399	15333	15555	15495	15491	15532	15379	15446	15368	15293	15442	15548	15424	15192	15143	15423	15508	15508	15530	15492	15435	15660	15411	15326	15468	15263	15342	15291	15586	15525	15676	15341	15397	15357	15598	15475	15433	15456	15281	15620	15539	15534	15394	15487	15350	15320	15462	15543	15454	15231	15554	15445	15288	15466	15563	15544	15472	15328	15302	15418	15435	15308	15329	15338	15317	15166	15561	15490	15640	15323	15576	15466	15427	15579	15464	15545	15355	15497	15416	15389	15507	15278	15377	15494	15495	15235	15215	15326	15401	15345	15340	15363	15431	15435	15617	15377	15312	15325	15349	15506	15543	15348	15299	15403	15510	15439	15412	15536	15486	15322	15386	15316	15488	15387	15620	15580	15341	15411	15453	15475	15487	15349	15516	15519	15436	15480	15378	15522	15370	15311	15346	15553	15445	15453	15435	15441	15300	15416	15327	15474	15151	15369	15367	15524	15392	15281	15383	15370	15387	15218	15367	15234	15462	15217	15390	15512	15374	15641	15364	15310	15390	15424	15408	15190	15525	15303	15201	15564	15266	15294	15339	15398	15574	15203	15376	15529	15570	15538	15442	15482	15493	15438	15396	15671	15372	15673	15596	15449	15475	15385	15247	15442	15404	15337	15437	15413	15431	15565	15205	15402	15428	15558	15504	15373	15453	15396	15344	15513	15484	15506	15455	15603	15427	15334	15250	15328	15479	15415	15466	15317	15448	15531	15248	15334	15529	15419	15379	15544	15384	15430	15421	15458	15511	15398	15523	15301	15569	15517	15551	15599	15349	15515	15403	15693	15596	15250	15301	15672	15342	15490	15319	15466	15450	15435	15454	15368	15608	15324	15425	15547	15351	15547	15398	15381	15277	15500	15299	15485	15304	15149	15197	15436	15489	15402	15730	15505	15331	15320	15418	15351	15423	15302	15373	15513	15401	15449	15441	15350	15292	15331	15428	15730	15505	15343	15493	15426	15375	15537	15412	15649	15363	15332	15393	15271	15394	15372	15277	15369	15452	15307	15380	15373	15331	15478	15511	15393	15423	15422	15471	15526	15431	15383	15482	15394	15424	15412	15396	15543	15426	15239	15594	15459	15389	15325	15330	15578	15309	15531	15192	15298	15192	15178	15342	15497	15531	15636	15451	15436	15434	15516	15289	15440	15604	15242	15438	15599	15281	15273	15606	15423	15242	15444	15437	15398	15484	15522	15532	15499	15595	15356	15436	15392	15375	15438	15325	15405	15580	15432	15410	15559	15548	15524	15435	15484	15284	15466	15280	15576	15247	15178	15484	15285	15406	15236	15388	15426	15503	15462	15521	15284	15304	15343	15440	15459	15321	15436	15281	15462	15321	15446	15448	15469	15467	15426	15098	15520	15397	15452	15480	15281	15324	15448	15399	15351	15362	15482	15389	15439	15307	15321	15363	15280	15281	15458	15418	15500	15419	15387	15518	15438	15426	15492	15639	15300	15255	15521	15414	15436	15126	15318	15498	15240	15556	15381	15556	15513	15473	15457	15489	15447	15499	15410	15267	15478	15543	15421	15396	15428	15447	15479	15404	15459	15453	15380	15357	15395	15426	15491	15491	15597	15425	15439	15494	15296	15369	15438	15498	15520	15542	15500	15604
38392	61698	57329	48352	41014	34639	26280	20553	17549	16031	15301	15038	14892	14643	14584	14534	14618	14558	14644	14437	14562	14463	14499	14508	14527	14510	14538	14359	14797	14466	14421	14295	14503	14355	14507	14598	14475	14580	14368	14449	14592	14495	14535	14465	14472	14607	14548	14470	14520	14318	14401	14392	14272	14521	14406	14378	14326	14542	14402	14430	14312	14381	14445	14429	14404	14461	14568	14393	14425	14546	14481	14431	14357	14407	14577	14448	14449	14510	14419	14445	14509	14371	14407	14476	14354	14304	14478	14507	14537	14395	14387	14519	14495	14417	14626	14390	14565	14375	14430	14457	14391	14517	14484	14454	14437	14410	14315	14308	14324	14342	14376	14460	14420	14516	14550	14359	14341	14560	14349	14394	14563	14291	14257	14320	14282	14371	14527	14365	14502	14310	14198	14433	14490	14320	14541	14362	14272	14373	14514	14410	14424	14435	14435	14286	14353	14378	14361	14339	14392	14372	14366	14416	14418	14386	14384	14398	14557	14531	14555	14481	14650	14407	14493	14415	14504	14323	14304	14477	14379	14530	14491	14466	14352	14316	14497	14396	14503	14358	14449	14501	14489	14437	14457	14262	14417	14476	14478	14419	14487	14548	14513	14562	14413	14418	14367	14527	14373	14555	14525	14382	14520	14397	14390	14337	14325	14353	14516	14302	14339	14402	14432	14321	14437	14400	14586	14470	14312	14494	14426	14513	14437	14339	14507	14287	14394	14468	14508	14380	14443	14419	14379	14462	14423	14450	14379	14300	14355	14596	14494	14487	14257	14621	14326	14581	14521	14266	14377	14412	14332	14465	14442	14506	14420	14439	14566	14506	14391	14284	14462	14521	14433	14384	14393	14487	14329	14329	14508	14406	14500	14295	14571	14612	14218	14601	14458	14514	14391	14383	14333	14403	14434	14346	14537	14406	14405	14168	14281	14204	14202	14404	14341	14315	14391	14474	14356	14469	14314	14323	14372	14395	14480	14444	14367	14296	14461	14457	14427	14355	14310	14192	14496	14468	14505	14437	14336	14483	14360	14402	14501	14577	14226	14434	14332	14315	14404	14400	14422	14291	14384	14409	14342	14168	14394	14581	14466	14570	14237	14406	14357	14405	14461	14414	14398	14302	14221	14438	14365	14454	14491	14372	14439	14576	14456	14482	14425	14307	14260	14349	14412	14440	14529	14529	14413	14369	14336	14397	14567	14453	14471	14553	14307	14557	14597	14509	14215	14468	14375	14155	14386	14488	14346	14351	14373	14486	14430	14497	14471	14532	14357	14595	14489	14390	14377	14379	14468	14416	14420	14514	14424	14416	14397	14472	14496	14460	14582	14461	14434	14367	14635	14402	14577	14435	14405	14382	14602	14461	14454	14357	14521	14313	14370	14497	14413	14302	14441	14394	14540	14557	14230	14575	14290	14164	14328	14403	14334	14328	14402	14434	14331	14415	14440	14489	14280	14379	14358	14351	14496	14574	14281	14360	14309	14400	14405	14293	14363	14399	14410	14413	14228	14424	14432	14428	14582	14296	14463	14452	14375	14438	14378	14464	14462	14637	14588	14349	14428	14443	14434	14327	14523	14510	14288	14479	14327	14295	14464	14388	14457	14291	14389	14450	14504	14458	14352	14440	14485	14354	14491	14271	14522	14456	14227	14475	14442	14356	14340	14503	14506	14421	14547	14337	14346	14485	14420	14197	14397	14478	14312	14300	14411	14349	14329	14454	14435	14310	14447	14444	14468	14335	14393	14328	14515	14481	14536	14416	14413	14420	14447	14298	14473	14400	14435	14433	14459	14400	14248	14595	14280	14424	14441	14346	14493	14333	14484	14448	14372	14377	14319	14537	14504	14288	14441	14497	14468	14415	14426	14340	14386	14271	14481	14376	14512	14294	14573	14507	14443	14487	14487	14403	14474	14375	14379	14385	14512	14393	14461	14423	14456	14472	14445	14556	14380	14333	14413	14489	14327	14609	14302	14218	14410	14412	14472	14301	14344	14342	14209	14556	14442	14483	14242	14316	14350	14520	14435	14452	14414	14275	14505	14486	14258	14346	14524	14294	14371	14333	14434	14432	14326	14482	14426	14462	14487	14569	14316	14499	14357	14523	14446	14470	14390	14550	14399	14349	14442	14455	14420	14460	14498	14421	14350	14315	14505	14318	14537	14333	14565	14200	14424	14547	14471	14505	14542	14221	14443	14608	14574	14548	14441	14398	14560	14384	14350	14389	14456	14213	14518	14464	14460	14447	14221	14558	14579	14501	14631	14303	14376	14396	14433	14177	14472	14249	14373	14595	14459	14341	14570	14604	14463	14495	14362	14259	14421	14355	14239	14357	14519	14523	14456	14540	14401	14447	14464	14251	14337	14368	14493	14559	14456	14551	14401	14329	14342	14582	14395	14396	14385	14319	14490	14312	14262	14589	14294	14498	14265	14520	14438	14375	14452	14408	14287	14670	14396	14490	14464	14306	14673	14455	14377	14502	14551	14417	14427	14332	14256	14633	14366	14474	14332	14535	14399	14434	14495	14370	14314	14328	14337	14250	14390	14329	14362	14319	14424	14435	14478	14430	14411	14536	14352	14624	14307	14362	14309	14461	14602	14420	14401	14285	14558	14540	14378	14327	14375	14368	14379	14381	14518	14527	14463	14311	14592	14516	14323	14513	14562	14426	14632	14314	14300	14374	14549	14389	14328	14432	14481	14341	14351	14434	14524	14363	14259	14433	14386	14437	14285	14293	14516	14553	14374	14477	14375	14300	14437	14429	14370	14507	14458	14428	14246	14379	14445	14406	14370	14503	14504	14428	14495	14440	14360	14352	14390	14487	14382	14503	14453	14616	14462	14209	14409	14526	14360	14419	14681	14554	14493	14403	14379	14276	14282	14347	14436	14420	14395	14360	14531	14415	14342	14407	14559	14325	14360	14294	14283	14422	14333	14548	14400	14417	14308	14458	14451	14581	14246	14335	14420	14571	14455	14373	14420	14336	14541	14308	14340	14432	14361	14459	14390	14556	14259	14372	14438	14433	14454	14475	14249	14453	14622	14282	14655	14463	14429	14479	14375	14393	14480	14609	14310	14545	14282	14183	14479	14367	14420	14473	14550	14418	14294	14405	14393	14364	14441	14368	14505	14364	14302	14439	14539	14448	14536	14418	14306	14387	14490	14267	14508	14378	14440	14378	14645	14455	14262	14532	14430	14462	14438	14377	14314	14414	14508	14422	14293	14510	14393	14440	14346	14342	14273	14431	14330	14612	14289	14413	14560	14366	14479	14480	14331	14443	14536	14337	14522	14502	14458	14478	14325	14449	14433	14387	14356	14450	14551	14363	14536	14340	14358	14288	14480	14439	14546	14551	14254	14532	14566	14327	14579	14339	14540	14452	14483	14395	14359	14312	14319	14296	14474	14467	14401	14483	14467	14521	14518	14385	14407	14425	14254	14354	14424	14347	14345	14328	14422	14262	14335	14371	14582	14318	14510	14466	14311	14473	14521	14419	14467	14508	14345	14429	14433	14311	14225	14284	14460	14484	14480	14492	14324	14314	14317	14465	14489	14425	14519	14637	14465	14341	14294	14362	14353	14290	14384	14432	14404	14499	14371	14457	14488	14343	14334	14373	14402	14388	14369	14289	14485	14438	14517	14381	14386	14506	14383	14296	14545	14551	14335	14536	14273	14305	14481	14355	14415	14318	14410	14257	14396	14412	14417	14487	14378	14469	14492	14309	14359	14549	14398	14336	14236	14300	14382	14175	14340	14515	14234	14354	14462	14409	14298	14348	14372	14283	14480	14383	14455	14388	14506	14280	14506	14364	14374	14522	14477	14473	14360	14324	14417	14400	14431	14451	14236	14315	14384	14335	14310	14428	14542	14361	14473	14240	14407	14497	14304	14418	14312	14378	14449	14383	14375	14464	14359	14409	14535	14478	14469	14344	14418	14286	14431	14429	14476	14436	14384	14446	14507	14395	14511	14560	14442	14474	14444	14524	14293	14538	14419	14503	14418	14412	14265	14252	14245	14466	14448	14520	14355	14382	14358	14441	14340	14408	14345	14203	14440	14344	14339	14508	14484	14534	14414	14359	14218	14397	14271	14235	14441	14341	14521	14336	14562	14175	14371	14424	14270	14388	14514	14456	14328	14345	14519	14467	14499	14421	14347	14552	14441	14382	14457	14401	14325	14367	14316	14510	14552	14465	14477	14434	14407	14397	14371	14421	14375	14301	14503	14399	14469	14425	14486	14519	14399	14258	14303	14347	14437	14378	14260	14362	14593	14426	14368	14307	14423	14450	14327	14241	14266	14337	14460	14512	14334	14337	14380	14409	14385	14313	14460	14417	14302	14412	14550	14479	14331	14552	14258	14415	14357	14499	14487	14392	14514	14452	14473	14407	14532	14475	14402	14318	14315	14367	14320	14375	14363	14302	14359	14439	14269	14410	14460	14297	14281	14258	14376	14501	14419	14457	14329	14482	14341	14425	14355	14364	14310	14438	14520	14339	14393	14479	14298	14462	14317	14451	14518	14465	14324	14477	14400	14518	14465	14368	14435	14339	14304	14303	14257	14404	14429	14469	14446	14463	14623	14466	14351	14411	14262	14586	14530	14448	14404	14435	14492	14445	14482	14389	14410	14500	14228	14390	14481	14411	14417	14334	14383	14320	14354	14584	14354	14508	14552	14559	14473	14434	14389	14449	14384	14306	14435	14482	14483	14387	14495	14444	14361	14385	14398	14272	14532	14433	14516	14353	14504	14412	14351	14416	14398	14367	14453	14421	14272	14460	14336	14482	14322	14307	14485	14533	14486	14406	14527	14513	14512	14549	14389	14375	14380	14426	14223	14476	14541	14343	14567	14409	14368	14460	14441	14348	14412	14358	14176	14446	14411	14300	14423	14500	14458	14299	14605	14300	14509	14258	14354	14284	14400	14336	14453	14596	14441	14614	14418	14396	14410	14453	14530	14459	14394	14268	14450	14348	14402	14352	14469	14467	14427	14276	14500	14499	14313	14548	14442	14310	14350	14668	14360	14385	14429	14420	14353	14417	14225	14492	14488	14416	14623	14461	14586	14476	14459	14461	14440	14508	14413	14340	14416	14295	14411	14335	14521	14611	14345	14181	14388	14438	14400	14389
28843	27861	32857	28520	21687	18748	16587	15456	14661	14463	14287	14350	13839	14078	14023	13905	13879	13771	13817	13914	13804	13769	14012	14032	13924	13830	13786	13822	13902	13782	14008	14015	13923	13831	13737	13831	13938	13952	14045	13891	13745	13808	13850	13857	13761	13970	14006	13749	13752	13885	13930	13744	13963	13884	13865	13793	13910	13808	13809	13857	13859	13756	13885	13985	13887	13835	14000	13808	13922	13797	13884	13715	13801	13812	13954	13839	13648	13912	13704	13775	13848	13795	13707	13841	13744	13754	13720	14024	13862	14040	13812	13805	13879	13698	13841	13773	13858	13787	13894	13953	13684	13786	13779	13763	13845	13934	13682	13710	13741	13825	13734	13928	13794	13706	13926	13936	13873	13770	13822	13754	13819	13810	13767	13735	13834	13762	13876	13984	13927	13992	13633	13669	13893	13595	13680	13773	13698	13846	13898	13852	13778	13800	13747	13930	13912	13626	13844	13818	13969	13734	13789	13857	13820	13930	13812	13780	13851	13784	13816	13847	13818	13648	13740	13999	13723	13718	13932	13738	13708	13781	13925	13802	13801	13804	13644	13900	13812	13723	13869	13858	13583	13892	13663	13903	13923	13857	13705	13936	13797	13865	13831	13934	13803	13860	14025	13936	13753	13798	13941	13638	13875	13876	13892	13637	13957	13860	13779	13969	13919	13741	13859	13797	13791	13978	13865	13875	13735	13785	13791	13693	13579	13641	13845	13831	13952	13814	13776	13789	13783	13717	13816	13807	13884	13717	13629	13751	13589	13796	13602	13879	14026	13950	13618	14041	13942	13887	14000	13700	13819	13692	13575	13610	13688	13784	13727	13784	13756	13807	13824	13776	14030	14128	13847	13749	13756	13856	13720	13874	13743	13627	13890	13754	13840	13900	13688	13644	13778	13703	13675	13501	13932	13841	13732	13836	13766	13795	13864	13675	13732	13778	13675	13701	13879	13658	13713	13883	13909	13864	13916	13935	13874	14034	13910	13760	13931	13566	13905	13920	13816	13872	13947	13804	13859	13908	13796	13815	13870	13748	13871	13739	13813	14004	13725	13811	13877	13781	13663	13693	13873	13662	13826	13995	13890	13681	13944	13935	13773	13601	13583	13839	13987	13875	13954	13752	13630	13612	13730	13839	13594	13885	13898	13853	13777	13656	13866	13842	13955	13923	13737	13799	13644	13729	13757	13705	13549	13711	13891	13828	13898	13819	13715	13915	13794	13969	13781	13706	13794	13733	13811	13825	13958	13719	13664	13989	13876	13976	13908	13810	13802	13975	13968	13823	13789	13921	13607	13589	13817	13628	13856	13872	14026	13878	13756	13908	13769	13642	13869	13751	13810	13812	13637	13835	13725	13808	13952	13817	13768	13848	13781	13868	13818	13562	13976	13586	13751	13841	13973	13793	13740	13825	13547	13866	13774	13823	13738	13814	13820	13864	13943	13975	13779	13826	13712	13906	13617	13711	13790	13854	13686	13918	13847	13910	13578	13763	13900	13712	13763	13848	13930	13806	13746	13940	13779	13832	13741	13867	13911	13737	13901	13622	13501	13685	13743	13958	13983	13772	13748	13690	13718	13521	13792	13887	13944	13832	13720	13775	13797	13685	14011	13773	13799	13628	13811	13770	13797	13707	13814	13766	13865	13845	13757	13706	13895	14061	13746	13713	13852	14101	13755	13722	13735	13880	13806	13799	13742	13703	13730	13717	13868	13736	13950	13777	13859	13685	13819	13475	13692	13695	13868	13683	13782	13916	13827	13869	13662	13805	13962	13710	13838	13789	13788	13782	13763	13906	13894	13632	13761	13703	13825	13798	13777	13898	13657	13745	13789	13837	13799	13736	13797	13926	13765	13668	13941	13767	13750	13802	13856	13709	13963	13792	13781	14039	13887	13747	13757	13875	13796	13846	13969	13763	13762	13819	13817	14026	13906	13751	13981	13796	13796	13716	13875	13731	13983	13778	13807	13915	13930	13965	14003	13929	13775	14030	13877	13776	13852	13850	13594	13818	13982	13881	13826	13828	13887	13854	13814	13753	13767	13892	14068	13836	13769	13872	13977	13807	13827	13878	13771	13739	13747	13635	13699	13872	13698	13704	13755	13667	13703	13646	13939	13868	13891	13839	14000	13904	13829	13686	13816	13778	13890	13636	13756	13659	13748	13939	13803	13705	13624	13900	13830	13939	13778	13812	13902	13734	13691	13965	13847	13763	13849	13739	13915	13803	13677	13684	13851	13868	13836	13835	13783	13826	13921	13862	13847	13814	13775	13834	13854	13691	13604	13617	13821	13967	14035	13717	13731	13744	13839	13776	14025	13933	13799	13804	13855	13737	13963	14010	13727	13745	13718	13716	13921	13769	13876	13855	13661	13830	13980	13767	13954	13694	13775	13812	13785	13702	13812	13863	13789	13901	13882	14114	13837	13978	13696	13680	13823	13714	13823	13656	13736	13704	13930	13928	13777	13844	13717	13707	13868	13535	13849	13755	13740	13751	13597	13906	13910	13741	13745	13812	13721	13674	13636	13769	13650	13923	13646	13777	13639	13738	13827	13709	13764	13805	13931	13967	13847	13956	13852	13898	13918	14004	13968	13758	13722	13912	13709	13746	13911	13931	13886	13943	13623	13947	13727	13861	13717	13639	13678	13791	13974	13843	13872	13718	13852	13651	13722	13921	13941	13760	13795	13817	13896	13728	13797	13709	13922	13929	13826	13915	13892	13762	13804	13916	13688	13877	13764	14019	13791	13842	13710	13774	13757	13855	13815	13792	13904	13701	13841	13929	13938	13911	13867	13838	13802	13810	13906	13876	13858	13855	13694	13942	13956	13849	14032	13832	13755	13673	13794	13778	13762	13860	13688	13880	14063	13886	13670	13750	13832	13823	13805	13847	13760	13712	13679	13871	13742	13731	13812	13809	13986	13956	13866	14019	13871	13701	13775	13845	13870	13845	13798	13710	13971	13865	13735	13704	13969	13814	13925	13692	13925	14100	13662	13895	13787	13932	13839	13716	13844	13838	13879	13772	13966	13794	13739	13696	13797	13959	14002	13859	13907	13655	13792	14021	13724	13809	13741	13817	13777	13805	13717	13868	13731	13687	13928	13768	13796	13701	13817	13795	13709	13749	13903	13708	13795	14022	14027	13713	13583	13664	13785	13700	13838	13811	13899	13924	13780	13747	13767	13806	13703	13882	13651	13773	13737	13935	14049	13829	13961	14093	13640	13885	13859	14091	13848	13824	13736	13723	13631	13799	13827	13860	13720	13918	13879	13821	13786	13796	13783	13852	13751	14048	13904	13880	13711	13843	13915	13809	13722	13873	13886	13872	13813	13903	13856	13773	13810	13791	13724	13780	13718	13810	13738	13736	13839	13944	13785	13833	13733	13757	13683	13768	13966	13934	13789	13979	13820	13717	13772	13831	13773	13777	13653	13861	13722	13831	13795	13671	13957	13772	13851	13851	13838	13842	13830	13838	13949	13818	13757	13602	13736	13840	13952	13866	13809	13751	13852	13895	13679	13825	13834	13869	13722	13952	13934	13812	13741	13624	13803	13742	13695	13862	13790	13842	14175	13874	13793	13728	13805	13757	13837	14072	13567	13963	13868	13768	13743	13822	13883	13731	13996	13732	13769	13823	13889	13748	13732	13845	13867	13830	13787	13737	13535	13893	13771	13866	13852	13801	13786	13719	13828	13853	13776	13874	13749	13749	13850	13837	13878	13879	13650	13755	13970	13910	13840	13935	13806	14002	13934	13877	13761	13732	13812	13711	13664	13873	13934	13858	13914	13772	14021	13692	13661	13790	14005	13912	13758	13870	13818	13910	13883	13844	13911	13701	13823	13734	13906	13700	13672	13788	13900	13775	13688	13674	13769	13624	13789	13921	13906	13799	13739	13959	13715	13922	13935	13720	13720	13738	13838	13661	13761	13800	13727	13946	13649	13871	13668	13750	13852	13765	13750	13551	13982	13896	13861	13918	13956	13768	13876	13820	13784	13833	13742	13750	13900	13933	13778	13741	13784	13754	13849	13870	13778	13851	13840	13786	13922	14090	13684	13663	13596	13890	13806	13928	13719	14003	13911	13541	13868	13808	13883	13639	13900	13795	13923	13841	13732	13826	13819	13831	13868	13744	13752	13865	13819	13769	13917	13654	13914	13781	13814	13982	13750	13782	13715	13686	13943	13833	13861	13634	13737	13722	13776	13780	13822	13696	13988	13843	13804	14019	13843	13901	13776	13799	13588	13644	13657	13591	13725	13904	13587	13792	13944	14047	13735	13769	13857	13920	13892	13833	13759	13936	13805	13749	13799	13715	13887	13877	13772	13741	13780	13868	13836	13851	13689	13874	13674	13951	13695	13794	13727	13933	13818	13688	13873	13908	13808	13885	13666	13776	13588	13868	13722	13865	13808	13930	13795	13795	13937	13937	13794	13974	13953	13760	13854	13900	13942	13735	13765	13774	13936	14088	13792	13856	13727	13760	13780	13832	13791	13993	13728	13731	13763	13628	14101	13748	13815	13905	13834	13913	13781	13965	13781	13748	13785	13640	13889	13714	13946	13928	13763	13839	13647	13719	13690	13741	13967	13750	13721	13633	13681	13894	13741	13740	13778	13680	13619	13754	13708	13895	13911	13869	13831	13747	13661	13812	13690	14017	13725	13690	13804	13902	13872	13686	13722	13673	13653	13851	13925	13791	13942	13793	13952	13691	13698	13877	13663	13740	13839	13700	13961	13885	13828	13860	13665	13837	13809	13852	13855	13760	13787	13763	13787	14014	13837	13985	13793	13738	13859	13956	13899	13976	13852	13774	13723	13753	13809	13916	14029	13958	13798	13867	13873	13878	13912	13595	13921	13813	13846	13830	13909	13867	13890	13896	13769	13833	13821	13842	13845	13834	13651	13751	13834	13876	13854	13872	13718	13616	13936	13725	13908	13913	13709	13992	13926	13758	13772	14017	13778	13753	13874	13663	13732	13820	13759	13696	13883	13777	13967	13668	13746	14051	13810	13754	13717	13684	13770	13814	13853	13889	13727	13744	13890	13981	13746	13721	13669	14017	13791	13927	13790	13753	13684	13784	13765	13709	13765	13697	13911	13852	13722	13963	13869	13932	13770	13985	13865	13759
34498	45710	38643	29008	23696	19599	16677	15153	14598	14024	13891	13495	13611	13530	13485	13474	13402	13455	13246	13372	13392	13386	13436	13335	13200	13365	13297	13212	13369	13422	13363	13458	13331	13330	13358	13250	13269	13459	13241	13321	13315	13338	13231	13311	13382	13438	13292	13443	13404	13302	13371	13297	13400	13249	13303	13304	13323	13326	13237	13301	13266	13320	13279	13408	13383	13386	13349	13401	13287	13532	13385	13346	13208	13457	13186	13353	13435	13312	13227	13188	13247	13277	13231	13410	13363	13312	13228	13161	13367	13146	13256	13232	13175	13289	13534	13302	13287	13354	13341	13228	13211	13396	13398	13219	13371	13267	13237	13250	13281	13333	13148	13519	13399	13331	13527	13113	13349	13164	13384	13324	13147	13294	13450	13334	13367	13413	13159	13237	13283	13204	13474	13411	13330	13436	13393	13486	13309	13302	13340	13331	13297	13288	13317	13266	13396	13181	13272	13311	13422	13314	13320	13418	13330	13319	13352	13302	13293	13287	13330	13231	13391	13274	13381	13355	13216	13167	13357	13299	13483	13204	13410	13301	13317	13259	13451	13306	13329	13230	13264	13458	13185	13243	13272	13375	13338	13301	13361	13298	13356	13240	13355	13374	13257	13306	13281	13324	13393	13401	13436	13235	13595	13346	13335	13345	13331	13383	13254	13323	13522	13454	13242	13440	13262	13295	13347	13321	13392	13333	13246	13306	13336	13300	13288	13310	13259	13213	13406	13214	13276	13318	13432	13304	13209	13267	13311	13287	13319	13252	13271	13270	13305	13427	13384	13357	13251	13387	13241	13422	13333	13448	13256	13385	13365	13341	13229	13316	13396	13391	13275	13284	13292	13425	13207	13547	13314	13333	13190	13371	13260	13259	13426	13187	13306	13402	13378	13475	13349	13330	13448	13252	13324	13563	13234	13476	13384	13476	13298	13276	13499	13313	13287	13434	13386	13293	13253	13388	13197	13279	13303	13188	13406	13259	13352	13225	13261	13289	13382	13162	13348	13190	13443	13198	13478	13396	13362	13240	13239	13379	13365	13136	13325	13352	13408	13389	13415	13120	13329	13359	13503	13415	13380	13542	13305	13324	13383	13405	13362	13181	13234	13154	13384	13411	13306	13349	13380	13194	13339	13373	13344	13419	13235	13162	13466	13292	13239	13193	13438	13296	13331	13198	13346	13312	13333	13244	13537	13482	13510	13406	13284	13305	13442	13231	13341	13264	13304	13393	13511	13340	13296	13490	13209	13268	13197	13336	13268	13408	13236	13344	13330	13286	13501	13292	13434	13351	13353	13305	13280	13334	13348	13294	13148	13245	13408	13330	13013	13272	13436	13349	13376	13357	13112	13335	13285	13403	13400	13304	13396	13440	13425	13395	13200	13433	13389	13374	13102	13321	13239	13143	13492	13393	13294	13124	13341	13332	13218	13346	13183	13377	13520	13441	13358	13371	13500	13273	13322	13429	13303	13220	13353	13369	13256	13332	13314	13337	13357	13189	13353	13342	13317	13394	13352	13320	13446	13477	13276	13405	13295	13395	13382	13353	13234	13431	13378	13271	13401	13210	13351	13292	13475	13264	13334	13389	13425	13479	13169	13515	13312	13338	13409	13327	13417	13282	13372	13473	13438	13410	13258	13264	13309	13307	13294	13394	13406	13230	13217	13431	13391	13227	13309	13139	13403	13356	13172	13317	13358	13217	13258	13521	13346	13312	13272	13433	13290	13247	13420	13414	13430	13276	13398	13412	13210	13389	13267	13470	13189	13418	13346	13297	13343	13467	13360	13486	13431	13247	13240	13306	13239	13504	13396	13370	13231	13347	13361	13418	13492	13229	13371	13260	13324	13404	13367	13362	13470	13333	13300	13372	13358	13123	13394	13413	13434	13383	13359	13271	13276	13286	13308	13494	13209	13336	13298	13441	13281	13398	13374	13340	13374	13429	13295	13286	13332	13368	13290	13266	13318	13408	13329	13362	13316	13487	13447	13345	13347	13349	13302	13347	13414	13389	13178	13299	13138	13341	13296	13301	13379	13268	13399	13423	13070	13395	13217	13482	13412	13360	13359	13468	13309	13209	13373	13291	13344	13423	13391	13355	13414	13228	13287	13371	13389	13367	13201	13321	13411	13383	13396	13282	13175	13253	13404	13387	13347	13367	13285	13300	13251	13496	13129	13279	13286	13306	13376	13432	13311	13264	13397	13185	13383	13415	13290	13362	13320	13465	13262	13288	13360	13483	13442	13481	13219	13423	13204	13335	13287	13363	13229	13165	13413	13410	13169	13334	13234	13375	13476	13495	13390	13299	13378	13245	13461	13274	13335	13346	13419	13386	13445	13365	13259	13196	13301	13322	13481	13318	13411	13241	13114	13330	13149	13219	13293	13317	13205	13305	13195	13407	13441	13268	13222	13230	13418	13430	13390	13354	13243	13488	13323	13252	13308	13600	13385	13387	13339	13258	13335	13254	13228	13270	13195	13414	13445	13423	13372	13442	13293	13258	13247	13386	13239	13372	13497	13332	13468	13259	13326	13319	13248	13424	13387	13367	13327	13217	13314	13369	13275	13267	13361	13285	13345	13219	13348	13273	13354	13410	13261	13223	13344	13309	13377	13404	13377	13441	13345	13206	13386	13371	13234	13367	13337	13297	13266	13291	13360	13366	13300	13285	13433	13333	13274	13220	13427	13304	13401	13199	13215	13412	13361	13485	13371	13394	13368	13329	13357	13379	13292	13217	13274	13262	13272	13364	13396	13443	13385	13447	13460	13373	13455	13451	13338	13075	13247	13435	13301	13378	13300	13185	13363	13246	13457	13351	13452	13412	13401	13329	13337	13208	13227	13260	13402	13405	13455	13253	13299	13235	13401	13422	13310	13284	13309	13338	13324	13226	13418	13243	13311	13454	13452	13298	13282	13349	13173	13360	13217	13202	13313	13318	13324	13381	13344	13466	13284	13344	13290	13378	13461	13521	13244	13256	13257	13247	13427	13389	13342	13356	13378	13224	13372	13352	13343	13335	13270	13238	13199	13298	13451	13183	13482	13233	13360	13185	13194	13264	13355	13370	13194	13299	13115	13120	13354	13407	13514	13193	13280	13353	13334	13374	13358	13242	13141	13257	13483	13430	13319	13345	13225	13219	13465	13359	13205	13274	13345	13152	13380	13275	13037	13533	13424	13493	13244	13276	13314	13318	13388	13268	13364	13381	13360	13367	13205	13316	13178	13303	13437	13121	13370	13447	13397	13448	13305	13365	13329	13229	13289	13352	13399	13278	13225	13179	13311	13294	13256	13386	13328	13263	13185	13305	13469	13240	13366	13180	13465	13247	13454	13352	13474	13374	13250	13390	13382	13391	13299	13377	13297	13499	13428	13374	13390	13218	13244	13338	13309	13354	13284	13347	13406	13327	13464	13408	13265	13366	13146	13390	13125	13236	13332	13416	13411	13298	13305	13221	13425	13242	13200	13160	13227	13326	13454	13287	13441	13262	13357	13322	13225	13354	13226	13194	13383	13358	13476	13266	13291	13241	13299	13341	13434	13379	13328	13334	13342	13540	13436	13268	13419	13230	13343	13386	13138	13434	13414	13413	13283	13294	13323	13298	13313	13396	13435	13438	13372	13356	13351	13265	13375	13309	13314	13194	13150	13333	13262	13291	13341	13356	13367	13044	13609	13271	13277	13468	13237	13502	13172	13396	13235	13536	13291	13323	13383	13366	13452	13221	13543	13153	13368	13224	13354	13475	13286	13371	13244	13158	13298	13313	13309	13455	13214	13378	13428	13381	13315	13244	13418	13241	13439	13488	13311	13250	13532	13255	13286	13343	13366	13429	13231	13414	13335	13212	13346	13244	13347	13346	13355	13468	13327	13271	13333	13289	13288	13341	13352	13378	13281	13234	13299	13484	13346	13479	13266	13430	13382	13473	13208	13243	13352	13386	13198	13385	13255	13340	13266	13208	13283	13421	13288	13308	13220	13244	13228	13263	13471	13312	13363	13415	13436	13251	13390	13244	13360	13391	13320	13337	13424	13346	13509	13390	13262	13330	13442	13466	13301	13343	13427	13306	13227	13243	13452	13516	13301	13313	13327	13686	13363	13306	13198	13277	13356	13282	13414	13254	13247	13285	13252	13250	13314	13463	13176	13463	13354	13341	13366	13200	13427	13268	13283	13261	13518	13225	13340	13263	13431	13216	13196	13415	13294	13386	13462	13432	13192	13293	13522	13497	13403	13353	13291	13388	13292	13318	13417	13299	13331	13385	13201	13522	13295	13482	13329	13204	13377	13524	13341	13478	13301	13217	13264	13339	13478	13432	13304	13257	13308	13370	13422	13297	13347	13349	13323	13507	13237	13317	13327	13467	13281	13456	13315	13115	13216	13270	13268	13260	13405	13254	13315	13420	13307	13369	13331	13301	13295	13250	13156	13522	13236	13407	13409	13375	13228	13365	13488	13507	13344	13188	13348	13369	13261	13410	13399	13368	13313	13175	13426	13299	13337	13266	13475	13362	13235	13328	13303	13373	13299	13366	13178	13344	13387	13403	13272	13352	13356	13352	13327	13223	13239	13447	13339	13217	13230	13092	13344	13129	13230	13376	13337	13414	13273	13262	13372	13262	13475	13337	13308	13252	13379	13348	13154	13308	13368	13251	13304	13398	13335	13170	13418	13304	13255	13494	13368	13229	13374	13275	13359	13429	13330	13449	13373	13384	13361	13384	13340	13307	13348	13245	13265	13355	13392	13419	13312	13331	13269	13346	13318	13268	13252	13276	13342	13163	13243	13458	13119	13222	13226	13379	13460	13398	13473	13243	13286	13214	13178	13283	13434	13422	13460	13360	13279	13333	13358	13336	13431	13268	13387	13423	13380	13447	13303	13394	13370	13277	13267	13396	13329	13331	13397	13338	13347	13336	13399	13334	13293	13324	13294	13355	13181	13364	13310	13313	13272	13300	13367	13348	13309	13323	13296	13269	13428	13262	13249	13330	13391	13430	13349	13257	13133	13365	13263	13336	13285	13474	13380	13361	13367	13372	13319	13278	13364	13393	13360	13310	13390	13320	13416	13370	13329	13336	13255	13411	13291	13295	13303	13226	13241	13391	13288	13490	13446	13314	13347	13281	13424	13236
24515	21578	29224	26540	25840	25670	23915	19665	17299	16173	15795	15189	15128	15300	14967	14898	15052	15092	15127	14919	15065	14742	15085	15118	15039	14881	14979	14998	14854	14942	14724	14901	14992	14853	14942	14943	14814	14935	14935	14961	15013	14810	14854	14999	14929	15001	14895	14689	14932	14787	14844	14906	14742	14948	14770	14886	15046	14869	14873	14861	14737	14837	14898	14995	14725	14796	14892	14868	14786	14892	15014	14809	14816	14884	14931	15019	14949	14868	14817	14987	14831	14923	14886	14838	14694	14874	14956	14823	14902	14735	14921	14779	14744	14712	14691	14851	14857	14785	14952	15033	14830	14878	14897	14662	14845	14795	14897	14818	14744	14806	14935	14792	14798	14738	14862	14785	14957	14687	14835	14958	14666	14576	15001	15048	14871	14918	14862	14723	14922	14812	14877	14692	14756	14782	14835	14749	14694	14862	14854	14829	15020	14685	14755	14914	14791	14741	15115	14915	14875	14760	15114	14817	14855	14908	14806	14744	14802	14849	14734	14819	14819	14880	14761	14894	14829	14922	14829	14860	14889	14879	14715	14911	14712	14712	14851	14727	14798	14854	14687	14861	14745	14936	14906	14868	14697	14837	14879	14700	14881	14784	14685	14750	14994	14752	14801	15064	14772	14820	14810	14666	14781	14852	14879	15010	14688	14695	14907	14870	14890	14808	14860	14804	14806	14739	14967	14866	14910	14677	14893	14981	14805	14834	14838	14596	14834	14671	14873	14852	14799	14831	14839	14693	14663	14755	14953	14920	14884	14978	14930	14725	14722	14870	14995	14780	14860	14775	14847	14832	14702	14779	14896	14759	14827	14959	14928	14728	14813	14900	14946	14669	14584	14867	14673	14823	14960	14859	14923	14727	14578	14912	14806	14815	14801	14872	14940	14898	14744	14703	14678	14884	14801	14671	14856	14869	14726	14571	14796	14856	14823	14886	14828	14720	14869	15086	14835	14741	14851	14964	14742	14823	15008	14913	14857	14950	14846	14871	14739	14850	14477	14761	14971	14897	14860	14870	14719	14838	14735	14786	14895	14896	14925	14756	14772	14930	14881	14748	14709	14723	14820	14765	14685	14810	14745	14721	14808	14765	14887	14665	14796	14714	14970	14752	14747	14730	14709	14880	14930	14907	14800	14926	14914	14840	14659	14686	14793	14797	14882	14917	14923	14954	15052	14900	14770	14787	14707	14983	14703	14848	14806	14804	14959	14824	14798	14797	14867	14921	14722	14821	14698	14835	14892	14641	14840	14880	15015	14910	14796	14883	14846	14751	14891	14772	14841	14741	14720	14650	14839	14787	14678	14806	14805	14956	14744	14545	14623	14897	14759	14745	14779	14894	14882	14976	14691	14797	14834	14757	14930	14814	14861	14877	14745	14883	14813	14887	14856	15022	14793	14764	15007	14817	14967	14730	14740	14876	14796	14746	14871	14710	14712	14902	14834	14668	15020	14904	14741	14819	14924	14926	14909	14855	14859	14707	14596	14744	14762	14908	14849	14916	14746	14823	14593	14598	14743	14772	14823	14625	14815	14950	14764	14808	14855	14846	14978	14712	14759	14688	14784	14620	14768	14770	15041	14677	14678	14833	14764	14596	14930	14822	14783	14762	14748	14906	14809	14848	14790	14849	14876	14688	15056	14932	14783	14691	14994	14816	14875	14720	14815	14544	14675	14892	14996	14870	14987	14721	14756	14701	15046	15001	14870	14797	14766	14705	14886	14879	14892	14790	14864	14729	14958	14959	14876	14805	14830	14822	14753	14806	14866	14866	14806	14836	14851	14873	14919	14962	14954	14814	14789	14918	14873	14883	14821	14819	14761	14875	14894	14956	14856	14759	14748	14956	14892	14919	14776	14738	14680	14884	14900	14732	14798	14856	14807	14694	14777	14865	14926	14848	14880	14960	14695	14705	14789	14739	14621	14573	14886	14811	14844	14713	14731	14708	14765	14624	14859	14863	14801	14863	14789	14987	14983	14654	14752	14943	14872	14754	14885	14827	14849	14718	14961	14857	14671	14814	14731	14929	14816	14795	14640	14888	14735	14686	14903	14600	14869	14682	14753	14830	14948	15018	14833	14776	14669	14763	14865	14788	14614	15134	14872	14901	14727	14828	14697	14678	14740	14715	14916	14795	14808	14869	14753	14861	14809	14761	14810	14908	14689	14655	14568	14802	14535	14988	14738	14800	14842	14605	14598	14657	14772	14709	14766	14781	14669	14775	14960	14676	14732	14926	14611	14815	14897	14960	14794	14713	14984	14648	14811	14731	14880	14720	14932	14826	14914	14980	14787	14800	14695	14899	14746	14848	14703	14864	14924	14668	14678	14676	14643	14882	14558	14806	14876	14677	14800	14648	14945	14980	14952	15014	14765	14827	14853	14734	15019	14795	14964	14825	14904	14687	14871	14952	14862	14876	14710	14685	14791	14854	14888	14823	14930	14740	14853	14672	14934	14780	14839	14751	14818	14872	14702	14968	14631	14805	14677	14978	14850	14874	14952	14935	14629	14567	14743	14859	14885	14735	14987	14720	14855	14807	14661	14870	14806	15031	14846	14876	14788	14963	14731	14765	14835	14857	14815	14815	14828	14890	14860	14924	15032	14723	14855	14798	15050	14913	14861	14718	14704	14965	14993	14672	14667	14797	14710	14742	14949	14854	14911	14961	14821	14761	14869	14744	15005	14846	14865	14882	14837	14873	14854	14939	14806	14947	14803	14752	14874	14793	14884	14745	14933	14759	14890	14814	14785	15026	14858	14746	14762	14977	14778	14933	14825	14665	14722	14846	14880	14818	14778	15043	14813	14928	14952	14808	14816	14905	15072	14903	14631	14643	14754	14884	14787	14847	14738	14600	14873	14915	14742	14839	14997	14924	14902	14881	14898	14856	14905	14931	14795	14777	14977	14536	14866	14796	14825	14660	14674	14886	14549	14692	14806	14917	14884	14862	14728	14876	14941	14667	14802	14764	14524	14925	14691	14780	14684	14785	14976	14798	14858	14733	14773	14936	14822	14802	14727	14819	14745	14834	14822	14791	14776	14893	14636	15009	14805	14801	14791	14804	14764	14767	14817	14932	14809	14827	14634	14735	14792	14896	14809	14730	14612	14764	14808	14715	14932	14813	14665	14855	14956	14800	14763	14737	14782	14729	14744	14730	14823	14895	14971	14776	14923	14760	14855	14851	14845	14846	14950	14863	14889	14845	14671	14576	14790	14742	14950	14737	14923	14808	14847	14818	14915	14897	14816	14700	14767	14816	14877	14848	14813	14964	14903	14639	14939	14797	14880	14884	14868	14765	14710	14688	14870	14792	14945	14805	14815	14926	14773	14873	14775	14868	14868	14804	14945	14727	14670	14904	14765	14871	14780	14890	14701	14681	14674	14815	14801	14804	14751	14723	14845	14896	14917	14719	14870	14853	14916	14928	14888	14650	14691	14634	14848	14823	14987	14965	14936	14835	14852	15083	14900	14884	14801	14561	14858	14852	14948	14809	14909	14791	14915	14961	14938	14713	14833	14877	14955	14844	14920	14818	14936	14751	14876	14932	14913	14763	14889	15016	14672	14881	14760	14666	14944	14782	14763	14702	14766	14607	14757	14706	14839	14729	14857	14872	14820	14848	14867	14776	14567	14716	14683	14734	14750	14876	14809	14744	14998	14887	14731	14977	14756	14977	14742	14875	14712	14959	15050	14789	14758	14730	14834	14871	14848	14870	14839	14883	14942	14881	14854	14915	14817	14654	14629	14707	14859	14987	14922	14740	14812	14798	14913	14796	14992	14834	14938	14872	14628	14853	15099	14725	14994	14974	14962	14807	14876	14826	14992	14917	14869	14661	14808	14838	14665	14921	14766	14727	14830	14843	14755	14725	14855	14659	14932	14896	14916	14925	14874	14829	15031	14801	14807	14779	14960	14724	14782	14716	14741	14973	14734	14758	14802	14897	14855	14854	14737	14812	14918	14755	14843	14879	14832	14779	14763	14911	14813	14721	14819	14926	14630	14707	14957	14897	14805	14852	14755	14874	14760	14908	14881	14705	14799	14794	14806	14676	14804	14970	14927	14855	14830	14888	14756	14878	14902	14699	14891	14896	14714	14783	14810	14920	14776	14755	14709	14857	14670	14706	14773	14891	14929	15035	14870	14734	14950	14814	14861	14601	14765	14778	14628	14823	14877	14657	14787	14826	14819	14760	14825	14870	14860	14910	14899	14836	14901	14789	14972	14758	14743	14860	14785	14893	14829	14884	14989	14970	14680	14865	14816	14957	14877	14967	14647	14831	14825	14878	14919	14656	14757	14834	14919	14706	14838	14739	15073	14676	14702	14724	14948	15027	14820	14673	14777	15001	14935	14885	14833	14921	14774	14537	14824	14656	14977	14908	14897	14859	14810	14847	14783	14847	14780	14875	14549	14717	14945	14862	14910	14805	14943	14816	14750	14870	14872	14861	14742	14814	15007	14943	14845	14699	14803	14762	14876	14927	14837	14758	14813	14909	14968	15001	14843	14750	14774	14677	14732	14835	14765	14829	14783	14888	14721	14756	14819	14706	14804	14794	14811	14843	14668	14821	14899	14888	15070	14765	14814	14868	14844	14733	14828	14897	14725	14818	15003	15056	14974	14909	14853	14957	14886	14750	14882	14836	14808	14787	14754	14714	14885	14770	15033	14803	14954	14628	14759	14660	14887	14829	14955	14906	14656	14838	14997	15021	14831	14744	14839	14774	14786	14836	14878	14840	14858	14978	14884	14879	14925	14955	15009	14758	14977	14672	14927	14788	14743	14650	14857	14945	14920	14723	14798	14777	14814	14885	14885	14716	14807	15040	14804	14640	14868	14574	14803	14796	14753	14971	14838	14759	14821	14800	14849	14841	14853	14694	14944	14807	14705	14662	14887	14609	14668	14771	14794	14779	14948	14845	14750	14891	14831	14865	14699	14884	14809	14811	14907	14799	14608	14883	14641	14873	14783	14732	14745	14821	14946	14705	14742	14988	14607	14802	14922	14850	14821	14794	14600	14857	14822	14960	14888	14911	14925	14769	14702	15028	15013	14699	14855	14711	14855	14865	14758	14883	14918	14965	14730	14926	14695	14808	14874	14801	14697	14933	14736	14705	14778	14866	14793	14849
35591	53342	48873	38665	32920	26030	22672	19709	17070	15476	14859	14376	14567	14354	14365	14168	14057	14036	13864	14074	14213	14035	14051	14158	14128	14173	14108	14083	14081	14077	14131	14261	14293	14005	13969	14248	14202	14063	14262	14127	14041	14051	14157	14135	13965	14164	14163	14072	14181	14151	14017	14007	14017	14149	14025	14189	14190	14064	14224	14183	14177	14168	14080	14061	14115	14218	14075	13985	14000	14076	14122	14134	14081	14125	14347	14063	13971	14084	14122	14177	14076	14130	14158	14073	14094	13951	14188	13960	14132	14102	14230	14082	13883	14020	14036	13956	14209	14198	14023	13974	14184	14027	14021	14235	13968	14118	14118	13914	13888	14268	14036	14120	14217	14153	13996	14191	14186	14012	14161	13979	14140	14107	14071	14252	14132	13996	14029	14033	14060	13990	14242	14056	14088	13998	14211	14120	14174	14108	13965	13946	14068	14146	14059	13950	14057	13913	14265	13938	14238	13946	14154	14019	13900	14168	13868	14105	14104	13947	14016	13941	13941	14032	14075	14010	14100	13988	14109	14212	14215	14108	13699	14054	13976	14138	14085	14042	14144	14080	14112	14038	14125	13866	14160	14007	14035	14038	14095	14179	14071	14094	13956	13987	13987	13902	14202	14087	13995	14021	14040	14069	14068	14083	14044	14160	14185	14081	14132	13987	14137	14058	14149	14047	13939	14190	14059	14122	13940	13979	14046	14168	14013	14250	14120	13988	14084	13971	14121	14228	14147	14028	13960	14040	14321	13960	14186	14124	14064	14010	14058	14221	13950	14012	14139	14008	14043	14139	14132	14077	13981	14130	14015	13964	14186	13982	14184	14003	14184	14105	14027	14042	14005	14013	14037	14033	14094	14053	14054	13977	13984	14214	14094	14121	13914	14099	14170	14018	14163	13981	13809	14068	14090	14213	14152	14069	13999	13976	14005	14042	13906	14012	14047	14099	14229	13950	14004	14219	14136	13991	14187	14105	14220	14163	14130	14047	14088	14160	14032	14058	14012	14154	14226	14137	14199	14202	14041	14087	14163	13990	14002	14116	14055	14041	14191	13994	14140	14005	14119	14081	14193	14026	14129	13994	14080	14112	13972	14067	14153	13940	14059	14060	14124	14012	14169	14013	14125	14101	14022	14116	14175	14168	14050	14161	14200	14173	14069	14060	14328	14035	14063	14061	14003	14118	13980	13971	14145	14069	14036	14201	13895	14149	14091	14194	14124	14009	14040	13931	14107	13993	14178	13988	14078	14137	14248	14081	14283	14190	13961	14019	14035	14145	14087	14002	14068	14041	13991	14001	14159	14106	14099	14246	14003	14054	13923	13908	14126	14007	13977	13996	13904	14039	13989	14111	14218	14051	14084	14138	14081	14061	14118	14040	14110	14031	14188	14125	14113	14145	14136	13980	14053	13960	14065	13850	14064	14156	14144	14076	14121	14039	14138	14064	13903	14044	14157	14130	14112	14132	14314	14153	14039	14117	14206	13994	14042	14223	14026	13912	14125	14078	13993	14118	14047	14044	13977	14111	14193	14032	14030	14056	14025	14191	14018	14048	14162	14005	14157	13959	14069	13956	14130	14093	14103	14105	14020	14170	14077	13946	14033	14206	14005	14117	14064	14082	14136	14213	13913	14143	14049	13976	14099	13993	14002	14065	14164	14111	14048	13990	14197	14141	14030	14110	14085	14167	13916	14099	14012	13998	13978	14106	14226	14190	14191	14063	14151	14112	13913	14050	14045	13994	14190	14087	14172	14055	14200	14213	14142	14113	14084	13894	14216	14215	14081	14048	14154	14103	14165	14052	14090	14211	14111	13910	14021	14120	14109	14197	14073	14109	14018	14129	14118	14027	14065	14045	13972	13835	13975	14135	14094	14074	14118	14165	14109	14014	14159	14066	14030	14151	14036	14310	14026	14100	14126	14100	14060	14005	14083	13977	13840	14181	14126	14239	14046	14109	14190	13981	14039	14042	14145	14144	14054	14066	14022	14054	14091	14159	14015	14134	14050	14117	14170	14207	14063	14144	14134	14117	14080	13975	13948	13958	14129	14113	14097	14044	14209	13964	14161	14055	14195	14094	14162	14185	14125	14037	14042	14087	13940	14086	14044	14138	14122	13846	14212	14178	13984	14039	14212	14128	13974	14217	14212	14112	14088	13925	14174	13960	13934	14160	14149	14198	14166	14162	14162	14140	14154	14044	14156	14229	14025	14078	14037	14191	14089	14077	14098	14027	14228	14060	14067	14214	13973	14017	13995	13973	14118	14000	14085	14313	14229	14109	14066	13987	14069	14050	14010	13949	14278	14040	14130	14013	14236	14068	14221	14001	13737	14011	14198	14175	14008	14205	13879	14095	14005	14036	14052	14099	14022	14040	14121	14076	14158	14317	13973	14108	14066	14179	14022	14240	14062	14051	13852	14090	14014	14151	14093	14132	14130	14071	13882	14071	13996	14107	14238	14143	14076	14013	14094	14011	14188	14035	14102	14208	13991	14055	14242	14139	14183	14192	14075	14272	14009	14066	14080	14020	14109	14059	14102	14096	14019	14159	14053	14135	14238	14159	14017	14191	14160	13927	14060	14044	14030	14066	14027	14149	14184	14125	14120	14226	13867	14068	14127	14215	14068	14294	14057	14004	14171	14086	14064	14259	14096	14148	14115	14200	14197	13939	13993	14023	14103	14229	14184	14103	13975	14048	14071	14121	14033	14163	14130	14108	14295	13993	14149	14056	14081	14143	14121	13962	14103	14182	14063	13909	13933	14147	14267	14123	14149	14044	14063	14143	13983	14142	14024	14095	14087	13972	14118	14175	14190	13951	14253	14095	14097	14074	14073	14066	14058	13974	14166	14100	14215	14035	14069	14126	14149	14022	14056	14090	14181	14069	14071	14192	14110	14166	14099	14142	14095	14064	14195	14084	14140	13979	14130	13965	14150	14087	14157	14032	14155	14004	14040	14005	14085	14070	14215	14103	13925	14258	13992	14059	14227	14257	13971	13844	14116	14078	14099	13980	14189	14139	14125	14123	14139	13934	14175	13984	14067	13955	14083	13985	14283	14184	14124	14119	14055	14035	13970	14069	14026	13917	14215	13900	14066	14058	14014	14067	14101	14056	14007	13913	14065	14212	14053	14179	14149	14099	14106	14106	13915	14046	14184	14131	14072	14223	14103	14065	14143	14053	14161	14130	14164	14224	14261	14114	14047	14043	14345	14170	13961	13951	14224	14161	14156	14119	14046	14040	14006	14089	14139	13999	13982	14091	14173	14058	14087	13954	14064	14102	13992	13962	14009	14052	14142	14237	13926	14089	13939	14189	14063	14011	14183	14180	14047	14094	14004	14115	14316	14088	14043	14208	14105	14071	14063	14309	14159	14039	14048	14018	14012	14010	14156	14009	13933	14051	14157	14081	13922	14143	14166	14080	14112	14178	14083	13891	14104	14114	14064	14189	14021	14145	14122	14018	14079	14088	14047	14107	14131	14048	14155	14105	14140	13998	14113	14102	14126	14070	14088	13922	14043	14166	14080	13901	14088	14051	14048	14105	14179	14254	14172	14003	14148	14120	14051	14018	14021	14044	14205	14171	14145	13947	14043	14067	13859	14150	14052	14214	14051	13957	13935	14128	14233	14014	13915	14024	14021	14077	14017	13914	14137	14035	14243	13910	14135	14044	14207	14023	14027	14265	13817	14181	13996	14107	14009	14043	14061	14136	14111	14093	14008	14024	14101	13921	14193	13980	14148	14118	14006	14168	13949	14060	14044	14173	13968	14025	14167	14082	13886	14018	14191	14165	14019	14223	14091	14122	14012	14059	14216	14136	14147	13917	14042	13981	14035	14156	14252	14079	14070	14131	14001	14075	13947	14000	14076	13929	14027	13913	14113	13886	14165	14027	14110	14054	13966	14066	14118	14116	14090	14070	14188	13957	14101	14061	14024	13871	14145	13965	14223	13899	14135	14111	13958	14121	14103	13966	14087	13927	13989	14066	14185	13944	14227	14044	14152	14179	14390	14069	14053	14076	14076	14025	14115	13936	14171	14207	14091	14175	14022	14102	13970	14051	14081	13944	14067	14018	14058	14160	14036	14181	13957	14107	14098	14195	14041	14222	14136	14098	14086	14080	14172	14146	13986	14083	14119	14075	14187	14130	14032	14181	14209	14067	14051	13992	13958	14094	14057	14064	14129	14097	14053	14032	14063	14224	14000	14186	14011	13900	14110	14164	14068	14165	14209	14010	14136	14118	13988	14084	14170	14295	14067	14084	14116	13990	14190	14138	13991	14067	13949	14098	14068	14013	14077	14157	14048	14192	14059	14062	14159	14033	14183	13957	14127	14007	14223	14118	14238	13992	14093	14030	14188	14057	14203	14070	14167	13998	14116	14078	13769	14121	13924	13979	14220	14082	14105	14109	14215	14167	14104	14268	14028	14085	14065	14029	14044	14130	14109	14104	13953	14208	14182	13964	14122	14034	14000	14137	14064	14020	14217	14200	14238	14067	14279	14118	14039	14116	14052	14059	14045	14203	14081	14197	14184	13982	14055	14059	14083	14006	14058	14032	14098	13973	13939	14152	14191	14161	14158	14143	14009	14103	14186	14161	14129	13987	14018	14128	14099	14065	14007	14160	14055	14182	14117	14172	14131	14049	14073	14126	14039	14087	14201	13879	14096	14045	14085	13953	14146	13929	14160	13959	13975	14105	14062	14109	13994	14169	14101	13987	14124	14009	14236	14115	14087	14113	14061	14116	14035	14018	14025	14072	14092	13989	14065	14003	13930	14076	14105	13928	14010	14376	14229	14051	13985	14056	14171	14090	13985	14152	14005	14118	14029	13902	14062	14178	13976	14007	14080	14055	14032	14119	14037	14010	14228	14043	13857	14137	14114	14191	14057	14126	14073	13965	14070	14095	14024	14029	14096	14061	13990	14121	14025	14087	14192	14116	14101	14142	14243	14316	14137	14049	13993	14052	13982	14195	14032	14022	14067	14269	14198	14016	14066	13996	14268	14245	14158	14218	14223	13989	14098	14042	14046	14135	14146	14196	14184	14053	14156	14027	14119	13989	13988	14018	14192	14109	14106	14108	14030	13987	14073	14113	14026	14116	14089	14103	14252	14149	14022	14112	14126	14169
23256	21553	29500	24995	24502	28451	29541	22185	18715	17365	16469	16031	15974	15819	15721	15566	15572	15461	15486	15587	15583	15450	15705	15459	15492	15397	15585	15745	15396	15537	15417	15611	15513	15474	15306	15464	15566	15545	15506	15309	15264	15559	15220	15395	15230	15360	15571	15358	15443	15235	15447	15354	15469	15335	15340	15377	15328	15293	15309	15251	15419	15307	15432	15478	15470	15263	15461	15060	15299	15359	15287	15308	15347	15409	15203	15259	15322	15291	15471	15326	15326	15244	15283	15351	15271	15537	15375	15316	15346	15418	15279	15311	15347	15291	15389	15140	15163	15319	15319	15388	15241	15315	15197	15220	15426	15327	15316	15171	15323	15203	15406	15175	15466	15242	15365	15283	15226	15467	15290	15186	15220	15241	15303	15255	15325	15449	15214	15290	15353	15194	15371	15225	15212	15342	15346	15235	15275	15352	15249	15138	15148	15196	15263	15313	15233	15352	15382	15249	15344	15270	15340	15323	15202	15259	15374	15327	15551	15383	15326	15023	15132	15376	15257	15338	15144	15152	15364	15414	15307	15189	15355	15435	15265	15370	15252	15356	15215	15195	15486	15196	15348	15226	15312	15139	15320	15276	15179	15034	15452	15352	15041	15168	15371	15158	15423	15572	15558	15369	15261	15355	15279	15374	15317	15456	15138	15175	15372	15355	15361	15295	15193	15282	15467	15237	15099	15253	15500	15281	15348	15311	15182	15286	15341	15293	15252	15202	15155	15241	15386	15237	15280	15225	15199	15201	15197	15394	15326	15378	15219	15165	15277	15134	15397	15206	15181	15317	15319	15209	15194	15172	15084	15213	15234	15441	15428	15293	15314	15457	15368	15134	15125	15234	15248	14999	15379	15234	15251	15264	15428	15262	15365	15227	15400	15189	15243	15147	15325	15261	15290	15471	15086	15224	15106	15328	15363	15301	15326	15209	15456	15263	15343	15497	15325	15111	15343	15455	15346	15252	15182	15277	15310	15155	15205	15295	15243	15392	15331	15336	15487	15292	15310	15315	15222	15220	15142	15333	15145	15244	15320	15324	15274	15289	15227	15380	15252	15552	15322	15405	15232	15255	15077	15189	15092	15277	15228	15048	15215	15199	15241	15011	15152	15327	15312	15369	15221	15350	15272	15175	15149	15235	15308	15367	15359	15437	15341	15437	15103	15213	15351	15368	15314	15022	15185	15273	15079	15235	15401	15124	15417	15135	15258	15447	15481	15407	15206	15268	15339	15246	15407	15457	15274	15253	15243	15214	15221	15115	15216	15211	15346	15207	15263	15194	15032	15181	15236	15282	15088	15393	15278	15460	15241	15292	15275	15437	15145	15442	15175	15251	15292	15183	15323	15424	15346	15156	15259	15150	15128	15280	15254	15340	15430	15359	15125	15382	15038	15172	15221	15395	15400	15443	15284	15285	15186	15213	15363	15221	15360	15452	15166	15281	15376	15229	15347	15332	15170	15196	15486	15361	15320	15454	15356	15136	15388	15261	15218	15249	15335	15363	15265	15177	15315	15300	15075	14999	15354	15141	15152	15214	15356	15468	15437	15161	15353	15046	15279	15119	15466	15338	15363	15384	15320	15384	15438	15407	15346	15398	15338	15101	15178	15268	15138	15513	15211	15132	15193	15335	15512	15381	15226	15098	15243	15362	15306	15405	15234	15266	15241	15269	15279	15462	15199	15258	15127	15142	15301	15221	15318	15300	15011	15293	15486	15146	15189	15303	15181	15258	15547	15253	15296	15164	15376	15070	15223	15218	15263	15169	15284	15187	15389	15188	15365	15303	15261	15214	15328	15167	15175	15204	15323	15425	15354	15229	15409	15328	15334	15321	15353	15053	15178	15055	15322	15383	15228	15356	15157	15081	15198	15010	15191	15243	15325	15279	15236	15493	15495	15387	15288	15326	15205	15014	15231	15382	15246	15074	15277	15114	15215	15284	15197	15351	15339	15396	15102	15363	15330	15349	15334	15295	15374	15176	15136	15261	15117	15141	15125	15548	15316	15303	15311	15344	15202	15214	15263	15149	15397	15277	15319	15283	15214	15260	15275	15357	15311	15195	15325	15473	15425	15201	15185	15365	15348	15308	15234	15256	15133	15171	15240	15415	15217	15235	15220	15286	15250	15401	15295	15184	15152	15184	15257	15318	15275	15256	15272	15355	15415	15442	15145	15421	15300	15432	15313	15225	15148	15345	15419	15219	15347	15261	15166	15126	15204	15222	15247	15305	15152	15209	15029	15234	15107	15169	15242	15122	15136	15232	15231	15236	15343	15274	15187	15248	15402	15285	15209	15353	15210	15336	15445	15299	15146	15445	15283	15368	15049	15146	15388	15144	15341	15439	15357	15375	15257	15361	15314	15243	15315	15301	15227	15252	15310	15396	15250	15272	15197	15238	15504	15202	15389	15271	15455	15324	15218	15159	15312	15371	15196	15213	15351	15340	15245	15405	15324	15082	15221	15397	15224	15275	15213	15109	15225	15097	15255	15253	15333	15276	15248	15303	15321	15382	15354	15269	15255	15232	15330	15149	15359	15186	15428	15479	15224	15464	15329	15315	15270	15338	15302	15136	15134	15241	15361	15215	15309	15405	15496	15357	15411	15350	15380	15304	15272	15381	15436	14978	15032	15169	15505	15257	15126	15277	15376	15308	15262	15286	15373	15203	15609	15225	15244	15191	15363	15075	15115	15225	15404	15334	15159	15128	15232	15405	15375	15382	15129	15173	15096	15183	15233	15159	15384	15201	15360	15268	15317	15305	15321	15577	15331	15280	15296	15243	15282	15363	15366	15312	15306	15431	15341	15328	15184	15126	15297	15142	15257	15333	15302	15211	15277	15190	15242	15431	15263	15270	15272	15175	15006	15198	15265	15209	15321	15301	15223	15319	15190	15216	15328	15322	15208	15315	15415	15372	15234	15495	15276	15193	15275	15320	15361	15303	15276	15237	15479	15507	15333	14975	15318	15235	15154	15435	15310	15331	15414	15391	15166	15105	15181	15123	15087	15304	15041	15524	14986	15342	15316	15441	15159	15228	15307	15267	15143	15341	15548	15295	15361	15312	15359	15422	15383	15184	15425	15141	15368	15244	15164	15329	15224	15316	15454	15157	15013	15151	15173	15234	15335	15232	15118	15394	15319	15293	15310	15361	15363	15141	15353	15255	15384	15277	15329	15305	15198	15257	15241	15357	15096	15212	15266	15174	15347	15456	15261	15278	15245	15302	15311	15469	15256	15427	15118	15324	15557	15206	15478	15362	15375	15424	15241	15257	15283	15413	15274	15243	15240	15219	15376	15284	15253	15259	15465	15221	15189	15317	15325	15301	15176	15383	15334	15317	15276	15274	15210	15191	15052	15296	15228	15203	15209	15142	15386	15376	15402	15392	15238	15311	15392	15215	15199	15317	15438	15438	15286	15335	15213	15289	15238	15184	15074	15142	15315	15030	15163	15180	15238	15121	15325	15376	15249	15404	15216	15269	15192	15320	15283	15302	15267	15286	15335	15259	15114	15246	15353	15292	15507	15251	15192	15229	15131	15431	15206	15410	15415	15441	15241	15235	15298	15117	15177	15220	15433	15205	15472	15360	15422	15318	15164	15288	15264	15034	15229	15417	15347	15170	15155	15247	15305	15198	15243	15321	15162	15289	15215	15236	15152	15269	15136	15365	15220	15306	15229	15374	15414	15346	15434	15259	15136	15232	15138	15298	15169	15095	15260	15085	15290	15444	15321	15312	15275	15337	15256	15387	15434	15213	15450	15363	15187	15193	15175	15437	15266	15221	15172	15226	15389	15278	15166	15229	15264	15256	15166	15189	15303	15462	15486	15282	15355	15020	15225	15272	15294	15196	15350	15283	15188	15380	15111	15251	15160	15282	15158	15281	15371	14989	15070	15301	15112	15072	15321	15185	15269	15346	15305	15280	15299	15406	15230	15293	15166	15280	15403	15224	15046	15434	15157	15243	15323	15332	15342	15334	15310	15207	15169	15326	15321	15253	15455	15193	15193	15170	15449	15051	15388	15066	15253	15433	15349	15114	15195	15346	15245	15037	15237	15445	15236	15433	15235	15284	15193	15363	15329	15164	15235	15272	15330	15200	15150	15325	15298	15310	15163	15396	15321	15365	15253	15245	15257	15356	15174	15296	15296	15421	15339	15265	15210	14906	15362	15184	15265	15090	15294	15365	15338	15269	15287	15233	15114	15207	15206	15408	15339	15167	15416	15342	15465	15257	15157	15222	15562	15326	15027	15168	15396	15510	15244	15337	15308	15249	15332	15218	15185	15203	15303	15249	15283	15229	15288	15158	15367	15430	15307	15182	15084	15385	15312	15290	15191	15263	15319	15205	15269	15187	15159	15095	15264	15287	15312	15395	15270	15316	15472	15310	15254	15272	15374	15404	15378	15384	15194	15474	15477	15307	15388	15394	15407	15210	15160	15058	15368	15098	15219	15206	15115	15222	15295	15162	15295	15166	15125	15129	15299	15258	15158	15240	15323	15183	15277	15136	15377	15270	15422	15378	15355	15300	15166	15110	15305	15389	15395	15117	15227	15249	15363	15252	15313	15238	15170	15262	15132	15327	15106	15183	15181	15276	15314	15028	15335	15277	15040	15204	15319	15368	15215	15346	15103	15333	15684	15271	15185	15186	15314	15300	15183	15343	15218	15392	15227	15318	15357	15467	15029	15175	15189	15181	15202	15241	15371	15292	15115	15330	15190	15150	15182	15156	15149	15308	15441	15304	15060	15041	15277	15176	15041	15252	14999	15206	15163	15373	15442	15207	15279	15279	15330	15234	15278	15384	15311	15352	15033	15132	15232	15209	15200	15248	15263	15480	15152	15244	15226	15312	15205	15183	15195	15342	15345	15400	15098	15123	15258	15203	15515	15164	15218	15281	15257	15261	15284	15178	15325	15158	15294	15321	15176	15259	15206	15290	15254	15261	15271	15285	15307	15359	15299	15302	15329	15291	15235	15260	15560	15278	15245	15408	15376	15120	15189	15292	15220	15200	15259	15219	15267	15378	15445	15148	15123	15211	15407	15388	15188	15189	15300	15430	15192	15198	15343	15152	15128	15264	15245	15116	15253	15151	15170	15121	15112	15288	15383	15295	15266	15411	15339	15346
38271	59472	55422	46427	38683	34121	27901	21400	17860	16351	15668	15162	14677	14677	14346	14694	14517	14510	14469	14504	14410	14380	14562	14509	14267	14383	14504	14196	14508	14415	14455	14287	14478	14691	14357	14430	14329	14528	14243	14430	14484	14461	14331	14355	14508	14523	14429	14421	14451	14355	14405	14397	14361	14341	14365	14310	14435	14458	14319	14584	14365	14600	14295	14410	14551	14360	14606	14389	14392	14153	14377	14213	14530	14445	14453	14369	14305	14313	14295	14304	14407	14494	14474	14327	14393	14412	14246	14347	14279	14364	14318	14406	14480	14448	14456	14332	14342	14392	14321	14475	14363	14382	14302	14477	14340	14382	14306	14121	14383	14456	14165	14464	14256	14468	14371	14258	14362	14372	14511	14468	14441	14343	14410	14460	14313	14361	14158	14271	14465	14424	14251	14285	14263	14617	14367	14330	14445	14415	14370	14366	14308	14551	14283	14396	14349	14267	14401	14241	14378	14351	14515	14364	14305	14321	14453	14392	14408	14393	14397	14290	14357	14499	14249	14389	14107	14385	14387	14322	14577	14221	14369	14264	14474	14316	14163	14452	14304	14256	14413	14502	14275	14393	14461	14504	14221	14252	14484	14286	14438	14336	14227	14365	14258	14395	14435	14402	14403	14320	14296	14371	14472	14338	14279	14317	14482	14418	14311	14324	14382	14348	14362	14341	14417	14316	14429	14342	14358	14446	14316	14308	14263	14441	14393	14243	14566	14369	14587	14266	14325	14445	14226	14374	14374	14298	14305	14444	14335	14387	14360	14523	14510	14336	14436	14305	14336	14382	14333	14336	14379	14355	14453	14249	14334	14262	14336	14504	14451	14380	14289	14444	14430	14254	14651	14371	14156	14465	14280	14433	14177	14373	14214	14350	14328	14176	14384	14320	14414	14275	14338	14368	14315	14528	14187	14235	14433	14252	14281	14394	14178	14471	14248	14433	14245	14451	14378	14379	14425	14498	14427	14420	14297	14447	14359	14468	14454	14250	14427	14256	14395	14314	14349	14393	14571	14519	14334	14408	14427	14342	14432	14323	14123	14300	14317	14268	14138	14378	14262	14288	14315	14452	14298	14462	14378	14395	14350	14296	14401	14291	14353	14291	14457	14200	14543	14403	14403	14321	14450	14342	14464	14350	14302	14102	14251	14440	14273	14416	14196	14406	14405	14442	14225	14309	14435	14398	14347	14451	14324	14503	14541	14286	14452	14362	14526	14365	14312	14252	14347	14363	14452	14418	14430	14426	14539	14422	14429	14209	14456	14607	14249	14287	14347	14268	14286	14337	14107	14451	14253	14382	14163	14397	14243	14283	14591	14317	14412	14259	14449	14341	14315	14442	14493	14548	14456	14438	14480	14255	14387	14313	14324	14470	14510	14197	14248	14444	14293	14345	14293	14314	14295	14374	14505	14360	14293	14459	14349	14322	14260	14282	14286	14271	14404	14256	14295	14362	14572	14475	14399	14493	14257	14613	14293	14359	14266	14272	14356	14519	14494	14326	14381	14292	14359	14328	14357	14275	14194	14477	14368	14482	14525	14540	14461	14447	14148	14392	14344	14219	14312	14425	14308	14342	14532	14399	14516	14456	14116	14404	14337	14234	14375	14382	14489	14395	14386	14329	14248	14171	14451	14606	14483	14183	14435	14340	14352	14432	14386	14362	14519	14258	14494	14386	14486	14436	14350	14414	14589	14406	14320	14285	14395	14385	14384	14476	14220	14485	14396	14333	14271	14306	14389	14414	14464	14452	14374	14329	14386	14393	14318	14286	14485	14365	14280	14168	14390	14508	14300	14452	14329	14508	14489	14320	14293	14361	14582	14438	14375	14274	14571	14436	14478	14392	14317	14291	14422	14300	14410	14266	14376	14471	14391	14372	14290	14310	14386	14453	14353	14358	14232	14354	14377	14432	14341	14314	14230	14244	14344	14247	14280	14301	14416	14497	14432	14395	14379	14487	14351	14291	14287	14559	14414	14456	14335	14320	14241	14503	14349	14258	14224	14441	14250	14392	14505	14231	14276	14497	14407	14292	14398	14350	14337	14287	14358	14469	14219	14292	14474	14292	14389	14252	14418	14495	14424	14457	14436	14342	14360	14426	14229	14470	14372	14301	14345	14327	14428	14365	14350	14323	14402	14422	14349	14313	14219	14232	14509	14467	14465	14335	14078	14399	14450	14294	14328	14376	14411	14305	14367	14301	14308	14482	14344	14246	14460	14318	14346	14347	14411	14314	14444	14392	14236	14314	14459	14408	14350	14355	14441	14305	14306	14311	14244	14325	14340	14517	14397	14576	14224	14614	14330	14501	14259	14196	14442	14334	14178	14356	14314	14249	14384	14359	14302	14356	14431	14385	14374	14314	14423	14438	14367	14464	14441	14256	14309	14474	14195	14471	14473	14301	14416	14264	14524	14375	14509	14579	14508	14254	14165	14218	14257	14329	14438	14283	14378	14477	14253	14277	14270	14374	14343	14600	14264	14413	14261	14448	14503	14219	14159	14239	14230	14541	14331	14286	14272	14456	14509	14406	14364	14294	14430	14381	14504	14403	14380	14242	14492	14307	14223	14596	14256	14273	14336	14370	14425	14343	14288	14420	14322	14361	14422	14392	14381	14222	14612	14502	14519	14414	14340	14387	14519	14340	14418	14286	14359	14588	14321	14498	14314	14321	14502	14302	14290	14375	14418	14154	14364	14382	14404	14373	14440	14383	14358	14585	14358	14349	14381	14401	14354	14347	14602	14191	14398	14224	14626	14313	14267	14424	14411	14643	14202	14448	14328	14136	14518	14392	14333	14341	14381	14177	14424	14563	14286	14492	14584	14375	14505	14316	14363	14570	14365	14378	14415	14417	14338	14173	14291	14533	14358	14363	14360	14267	14341	14597	14301	14396	14451	14463	14371	14363	14559	14625	14341	14351	14325	14403	14389	14205	14377	14212	14231	14499	14372	14386	14508	14510	14312	14322	14268	14551	14354	14483	14288	14379	14328	14345	14362	14586	14458	14313	14258	14438	14480	14332	14297	14364	14363	14509	14508	14455	14391	14424	14340	14489	14263	14318	14318	14346	14417	14290	14438	14334	14566	14431	14348	14355	14465	14383	14399	14381	14308	14220	14430	14127	14223	14570	14355	14386	14290	14345	14308	14296	14360	14359	14295	14489	14418	14345	14326	14409	14289	14460	14275	14378	14381	14348	14381	14244	14224	14494	14298	14434	14347	14344	14235	14324	14399	14366	14389	14193	14361	14449	14343	14383	14359	14519	14464	14431	14443	14379	14321	14392	14372	14486	14464	14345	14422	14346	14477	14354	14429	14332	14396	14450	14411	14319	14437	14338	14439	14497	14369	14368	14245	14345	14375	14340	14334	14406	14235	14392	14420	14142	14390	14256	14414	14434	14457	14415	14200	14438	14397	14241	14431	14359	14451	14363	14376	14465	14303	14326	14449	14263	14365	14531	14505	14474	14386	14199	14386	14349	14371	14395	14303	14232	14385	14404	14351	14419	14382	14380	14342	14297	14470	14519	14290	14265	14328	14246	14263	14381	14306	14487	14295	14492	14386	14307	14330	14361	14327	14474	14333	14421	14424	14403	14481	14524	14393	14401	14332	14378	14463	14322	14226	14194	14369	14292	14410	14428	14437	14404	14400	14353	14319	14307	14602	14458	14238	14512	14360	14337	14577	14322	14544	14427	14424	14358	14259	14388	14404	14485	14402	14304	14394	14308	14450	14332	14446	14342	14355	14501	14363	14476	14255	14572	14345	14444	14326	14529	14321	14215	14361	14320	14344	14354	14391	14420	14372	14390	14389	14281	14254	14308	14471	14377	14297	14281	14257	14489	14205	14438	14363	14350	14317	14442	14343	14301	14504	14425	14430	14320	14538	14289	14311	14351	14346	14455	14321	14378	14361	14308	14426	14271	14267	14390	14405	14396	14370	14277	14309	14436	14396	14480	14333	14521	14395	14237	14363	14362	14397	14286	14411	14303	14445	14273	14321	14315	14402	14239	14258	14351	14348	14466	14428	14440	14350	14372	14386	14225	14332	14478	14445	14339	14288	14385	14453	14285	14232	14445	14472	14568	14248	14357	14353	14484	14485	14437	14503	14483	14270	14313	14449	14377	14369	14385	14304	14461	14381	14394	14325	14279	14350	14476	14335	14265	14371	14418	14262	14563	14515	14232	14388	14365	14506	14310	14378	14329	14340	14328	14178	14484	14425	14378	14312	14405	14370	14312	14512	14414	14270	14361	14256	14215	14227	14379	14461	14314	14356	14270	14458	14389	14187	14390	14364	14378	14260	14326	14421	14486	14463	14232	14392	14429	14408	14495	14379	14336	14387	14505	14510	14058	14318	14471	14307	14450	14251	14394	14218	14511	14306	14349	14305	14281	14420	14582	14489	14396	14385	14344	14374	14454	14421	14388	14317	14226	14271	14384	14336	14338	14293	14340	14390	14483	14366	14402	14375	14444	14310	14441	14496	14248	14328	14383	14345	14507	14415	14499	14124	14194	14397	14200	14452	14299	14375	14333	14436	14174	14533	14333	14331	14232	14336	14401	14340	14247	14536	14306	14428	14247	14462	14465	14290	14379	14253	14506	14300	14450	14319	14248	14397	14320	14448	14455	14352	14551	14343	14335	14252	14497	14328	14436	14299	14299	14293	14333	14380	14324	14518	14402	14212	14428	14251	14432	14443	14282	14312	14252	14465	14338	14348	14417	14337	14244	14308	14457	14287	14352	14390	14329	14382	14413	14383	14529	14489	14366	14432	14509	14373	14228	14290	14415	14401	14391	14425	14374	14337	14346	14588	14259	14339	14242	14409	14530	14316	14270	14487	14415	14434	14327	14378	14468	14422	14377	14388	14326	14489	14448	14368	14462	14265	14437	14462	14297	14329	14426	14297	14376	14371	14322	14352	14194	14437	14269	14390	14421	14342	14364	14406	14196	14364	14487	14435	14292	14235	14317	14422	14385	14317	14346	14321	14292	14404	14336	14540	14428	14512	14363	14305	14401	14463	14418	14376	14332	14197	14276	14194	14488	14308	14321	14302	14472	14354	14313	14257	14225	14468	14341	14345	14444	14328	14444	14299	14427	14275	14483	14335	14250	14393	14243	14359	14323
28301	25236	31801	27910	21453	17932	16501	15303	14514	14337	14185	13872	13754	13775	13695	13791	13754	13678	13812	13608	13521	13640	13652	13758	13725	13568	13621	13614	13713	13774	13811	13680	13778	13753	13651	13669	13752	13607	13668	13598	13596	13671	13624	13599	13656	13465	13687	13575	13604	13534	13630	13774	13644	13477	13619	13577	13606	13629	13787	13649	13642	13584	13755	13730	13695	13703	13633	13580	13670	13556	13504	13647	13732	13638	13722	13697	13638	13681	13788	13563	13909	13667	13446	13726	13738	13592	13822	13683	13430	13621	13702	13520	13495	13700	13733	13526	13761	13642	13673	13681	13577	13481	13538	13692	13727	13496	13826	13835	13526	13786	13674	13526	13640	13706	13588	13741	13745	13630	13569	13825	13705	13608	13603	13593	13454	13642	13703	13604	13685	13772	13680	13646	13533	13585	13615	13670	13644	13518	13632	13570	13632	13697	13749	13482	13503	13640	13509	13592	13576	13650	13752	13586	13579	13568	13719	13676	13622	13514	13560	13586	13643	13773	13633	13733	13714	13674	13586	13768	13440	13588	13553	13714	13455	13553	13612	13468	13613	13830	13784	13607	13561	13728	13604	13630	13553	13568	13631	13575	13503	13703	13553	13666	13582	13518	13697	13595	13485	13614	13612	13621	13743	13695	13623	13470	13763	13618	13766	13483	13609	13602	13623	13676	13575	13452	13652	13699	13533	13552	13644	13391	13432	13648	13704	13817	13767	13741	13586	13671	13810	13672	13519	13512	13594	13629	13625	13621	13710	13395	13615	13772	13840	13464	13687	13648	13687	13656	13546	13495	13523	13699	13691	13634	13483	13681	13810	13534	13622	13814	13684	13566	13506	13896	13666	13718	13687	13690	13538	13571	13538	13678	13599	13631	13669	13639	13645	13501	13619	13702	13829	13793	13696	13594	13587	13714	13655	13616	13651	13692	13765	13594	13630	13700	13578	13536	13820	13801	13554	13601	13746	13856	13694	13409	13595	13555	13570	13690	13626	13612	13438	13593	13620	13731	13629	13357	13532	13700	13680	13746	13570	13626	13638	13500	13666	13579	13721	13650	13505	13629	13738	13628	13608	13607	13568	13533	13655	13658	13634	13743	13558	13755	13882	13562	13724	13493	13518	13633	13532	13594	13634	13625	13785	13683	13661	13720	13678	13654	13710	13543	13813	13631	13573	13695	13730	13545	13622	13761	13528	13721	13578	13593	13533	13527	13875	13603	13645	13656	13796	13550	13637	13662	13768	13761	13799	13884	13789	13682	13491	13693	13666	13808	13790	13714	13734	13526	13536	13723	13705	13539	13558	13652	13582	13749	13632	13412	13648	13682	13543	13664	13780	13707	13385	13687	13711	13632	13592	13588	13779	13573	13612	13628	13696	13577	13533	13726	13631	13480	13639	13714	13705	13481	13703	13782	13655	13601	13555	13832	13633	13744	13605	13578	13750	13648	13691	13637	13744	13606	13699	13758	13802	13555	13736	13549	13581	13670	13724	13813	13700	13579	13646	13501	13578	13794	13644	13773	13669	13526	13627	13674	13626	13751	13693	13580	13871	13818	13750	13460	13599	13816	13702	13461	13543	13607	13478	13533	13750	13485	13556	13787	13567	13529	13537	13498	13497	13481	13682	13546	13651	13725	13580	13729	13641	13712	13633	13769	13606	13669	13721	13457	14001	13632	13621	13834	13512	13788	13693	13615	13575	13845	13544	13579	13653	13595	13419	13751	13649	13640	13566	13714	13506	13499	13821	13495	13621	13562	13654	13742	13732	13720	13592	13563	13806	13590	13655	13719	13487	13542	13709	13769	13580	13730	13887	13647	13507	13684	13609	13732	13477	13657	13700	13546	13607	13513	13619	13550	13782	13544	13705	13638	13588	13587	13599	13666	13591	13701	13621	13657	13753	13701	13646	13775	13592	13569	13635	13657	13675	13718	13553	13381	13641	13599	13584	13558	13582	13815	13633	13765	13611	13681	13674	13841	13705	13514	13618	13814	13638	13472	13736	13594	13778	13828	13462	13689	13551	13671	13599	13627	13654	13538	13568	13660	13600	13519	13790	13586	13527	13779	13553	13644	13844	13477	13707	13721	13638	13496	13586	13690	13653	13471	13550	13521	13585	13632	13764	13652	13547	13543	13632	13796	13578	13710	13526	13638	13826	13376	13517	13510	13799	13554	13607	13669	13524	13569	13717	13729	13498	13525	13649	13648	13695	13659	13504	13832	13664	13723	13777	13582	13584	13579	13588	13563	13537	13993	13489	13849	13833	13745	13652	13440	13552	13605	13675	13667	13571	13702	13469	13607	13588	13617	13672	13688	13688	13789	13619	13634	13725	13639	13651	13574	13445	13584	13517	13625	13770	13641	13669	13720	13728	13787	13633	13657	13683	13653	13751	13536	13691	13483	13565	13626	13527	13723	13665	13838	13496	13558	13550	13814	13585	13613	13679	13649	13577	13616	13646	13831	13617	13633	13532	13446	13469	13549	13639	13524	13632	13508	13624	13711	13703	13706	13646	13618	13622	13830	13716	13564	13608	13746	13672	13781	13683	13791	13608	13594	13812	13557	13496	13548	13769	13696	13594	13600	13699	13775	13752	13565	13804	13550	13520	13516	13715	13510	13515	13603	13558	13733	13693	13732	13474	13681	13795	13571	13662	13379	13792	13746	13787	13786	13608	13554	13636	13547	13731	13687	13732	13655	13778	13639	13488	13769	13713	13813	13700	13621	13610	13368	13776	13632	13746	13701	13621	13611	13703	13829	13735	13664	13865	13621	13777	13797	13678	13773	13737	13660	13607	13787	13466	13778	13517	13468	13501	13614	13820	13565	13523	13530	13692	13735	13636	13572	13570	13681	13688	13536	13633	13684	13639	13686	13642	13769	13708	13450	13726	13524	13727	13434	13714	13766	13575	13553	13877	13584	13618	13644	13716	13722	13633	13539	13583	13536	13608	13671	13703	13661	13747	13683	13605	13466	13740	13464	13744	13538	13544	13759	13644	13680	13673	13604	13627	13518	13519	13843	13621	13749	13540	13684	13529	13636	13809	13586	13619	13567	13764	13552	13559	13541	13687	13654	13862	13702	13635	13440	13700	13595	13613	13555	13638	13686	13680	13800	13821	13739	13687	13600	13795	13595	13670	13766	13810	13595	13604	13702	13573	13759	13750	13508	13586	13784	13968	13881	13696	13474	13608	13561	13661	13634	13617	13835	13783	13707	13736	13616	13639	13669	13573	13657	13581	13753	13678	13751	13798	13636	13616	13575	13699	13732	13472	13772	13681	13681	13781	13729	13494	13604	13525	13571	13527	13708	13711	13806	13659	13590	13660	13641	13690	13505	13666	13639	13668	13690	13762	13586	13707	13661	13740	13645	13675	13603	13548	13764	13690	13442	13408	13821	13673	13487	13639	13562	13595	13723	13682	13637	13536	13526	13683	13639	13734	13803	13601	13589	13551	13704	13414	13726	13617	13619	13729	13610	13549	13632	13665	13582	13812	13759	13830	13709	13695	13776	13709	13759	13771	13648	13597	13626	13614	13598	13671	13573	13503	13620	13745	13624	13592	13542	13586	13460	13571	13635	13517	13565	13667	13502	13340	13766	13635	13604	13808	13577	13704	13685	13547	13759	13651	13642	13689	13487	13687	13622	13657	13615	13696	13606	13612	13475	13588	13537	13534	13616	13694	13552	13666	13782	13768	13896	13502	13768	13558	13487	13685	13669	13644	13634	13651	13779	13558	13559	13617	13548	13567	13614	13820	13698	13615	13572	13807	13533	13634	13747	13663	13495	13629	13596	13832	13553	13587	13468	13597	13534	13617	13574	13631	13631	13791	13586	13660	13616	13466	13604	13649	13605	13782	13806	13596	13554	13639	13513	13554	13627	13810	13558	13649	13395	13589	13540	13589	13691	13647	13665	13665	13710	13616	13652	13640	13658	13517	13682	13575	13703	13714	13684	13432	13646	13656	13373	13299	13609	13583	13516	13615	13594	13538	13629	13776	13713	13692	13759	13571	13788	13573	13855	13638	13627	13703	13621	13704	13769	13740	13567	13548	13727	13570	13492	13794	13492	13720	13617	13446	13694	13628	13619	13777	13688	13581	13554	13613	13554	13715	13630	13587	13604	13712	13762	13595	13696	13668	13556	13602	13686	13572	13675	13575	13747	13691	13844	13772	13781	13697	13527	13545	13601	13808	13761	13612	13686	13406	13698	13718	13797	13724	13666	13616	13449	13724	13658	13629	13682	13619	13596	13720	13667	13688	13640	13661	13531	13515	13600	13643	13544	13727	13798	13667	13559	13537	13477	13439	13499	13673	13536	13756	13648	13516	13541	13620	13665	13545	13681	13643	13697	13538	13501	13598	13620	13612	13834	13538	13538	13691	13642	13746	13678	13560	13601	13619	13558	13709	13624	13482	13740	13617	13873	13662	13594	13484	13695	13726	13577	13560	13555	13475	13696	13664	13583	13423	13444	13690	13829	13646	13713	13710	13779	13570	13582	13591	13603	13625	13513	13511	13662	13799	13655	13590	13521	13443	13725	13610	13561	13653	13706	13642	13812	13710	13740	13598	13795	13739	13697	13638	13671	13740	13579	13795	13522	13624	13602	13663	13642	13675	13431	13549	13734	13635	13774	13603	13662	13733	13626	13720	13714	13981	13797	13820	13712	13755	13638	13619	13636	13750	13541	13654	13765	13648	13571	13672	13716	13291	13569	13698	13536	13638	13663	13564	13757	13639	13596	13734	13511	13636	13756	13669	13695	13855	13676	13554	13827	13789	13763	13581	13742	13454	13658	13629	13638	13444	13618	13697	13538	13534	13612	13530	13664	13664	13505	13560	13726	13596	13666	13618	13631	13599	13675	13620	13678	13724	13653	13598	13599	13573	13765	13675	13618	13672	13833	13628	13820	13559	13659	13784	13615	13692	13684	13572	13666	13748	13789	13708	13864	13573	13593	13564	13493	13672	13672	13532	13538	13653	13532	13826	13751	13666	13668	13836	13576	13983	13613	13522	13757	13621	13496	13881	13585	13662	13604	13643	13745	13737	13548	13636	13783	13479	13765	13649	13724	13726	13567	13626	13569	13516	13643	13831	13576	13751	13432	13831	13974	13765	13526	13766	13567
31413	40326	37411	28989	22761	18344	16658	15611	14555	13895	13772	13448	13562	13376	13193	13218	13209	13255	13304	13184	13112	13231	13171	13297	13154	13040	13260	13332	13254	13181	13037	13210	13170	13142	13171	13239	13202	13312	13233	13084	13075	13159	13341	13454	13253	13357	13138	13141	13166	13313	13191	13323	13256	13388	13369	13321	13233	13160	13285	13162	13219	13280	13313	13225	13161	13244	13052	13146	13362	13311	13177	13279	13197	13293	13248	13315	13240	13333	13184	13205	13309	13229	13156	13136	13141	13235	13376	13106	13071	13295	13214	13024	13260	13084	13215	13272	13201	13353	13178	13174	13263	13086	13083	13217	13155	13158	13230	13093	13291	13212	13163	13546	13355	13220	13229	13227	13315	13283	13362	13207	13259	13185	13039	13376	13260	13182	13087	13073	13127	13088	13285	13373	13290	13182	13147	13284	13294	13388	13359	13144	13395	13243	13298	13226	13312	12892	13268	13177	12953	13303	13090	13224	13141	13219	13183	13090	13122	13245	13446	13124	13365	13257	13354	13098	13196	13230	13356	13118	13217	13253	13140	13127	13311	13173	13288	13077	13525	13157	13305	13304	13235	13133	13104	13144	13074	13488	13223	13303	13251	13141	13113	13272	13073	13300	13261	13207	13177	13058	13221	13082	13169	13260	13194	13083	13119	13144	13306	13199	13175	13198	13365	13379	13234	13269	13140	13200	13348	13275	13276	13174	13229	13317	13212	13205	13240	13261	13283	13166	13169	13261	13238	13353	13230	13224	13310	13244	13278	13227	13245	13227	13300	13187	13172	13371	13098	13156	13195	12963	13258	13235	13243	13275	13115	13314	13304	13169	13400	13326	13194	13090	13252	13245	13209	13171	13356	13357	13421	13056	13287	13262	13055	13189	13248	13379	13204	13295	13196	13191	13257	13162	13186	13190	13188	13295	13271	13206	13187	13184	13176	13139	13195	13046	13162	13147	13119	13199	13424	13148	13128	13170	13242	13187	13197	13223	13190	13146	13311	13230	13097	13360	13123	13319	13001	13184	13229	13364	13214	13239	13201	13147	13179	13174	13185	13269	13049	13291	13272	13191	13306	13212	13181	13121	13238	13176	13347	13297	13118	13007	13363	13118	13218	13251	13362	13098	13192	13450	13334	13045	13427	13181	13336	13253	13231	13257	13087	13153	13181	13416	13257	13180	13234	13275	13231	13331	13149	13319	13174	13320	13218	13197	13234	13294	13161	13311	13338	13137	13302	13254	13165	13173	13161	13166	13143	13241	13193	13246	13233	13156	13161	13236	13278	13210	13242	13258	13118	13163	13238	13198	13113	13245	13336	13213	13197	13257	13375	13302	13272	13198	13265	13347	13182	13288	13141	13349	13073	13265	13195	13187	13158	13248	13187	13137	13193	13205	13275	13172	13260	13197	12970	13335	13187	13204	13088	13283	13212	13182	13284	13206	13212	13238	13217	13324	13435	13173	13349	13214	13104	13210	12961	13307	13177	13068	13092	13246	13272	13097	13247	13179	13276	13336	13215	13122	13134	13145	13351	13190	13224	13141	13277	13221	13324	13167	13285	13245	13277	13374	13073	13217	13125	13095	13273	13241	13179	13402	13426	13279	13047	13004	13250	13225	13218	13183	13269	13198	13249	13192	13328	13362	13146	13292	13329	13309	13315	13190	13325	13323	13339	13269	13278	13087	13271	13146	13252	13258	13017	13010	13311	13153	13005	13024	13323	13174	13352	13044	13253	13271	13285	13074	13135	13224	13336	13376	13229	13113	13099	13282	13377	13226	13286	13138	13276	13338	13146	13313	13159	13289	13254	13191	13171	13348	13373	13009	13346	13192	13227	13358	13174	13203	13220	13148	13349	13144	13377	13234	13101	13287	12918	13195	13222	13203	13234	13335	13118	13281	13190	13352	13259	13335	13229	13208	13239	13194	13194	13311	13198	13273	13063	13188	13000	13284	13152	13130	13254	13280	13201	13314	13356	13264	13192	13353	13333	13134	13011	13016	13128	13177	13143	13185	13230	13057	13206	13147	13214	13215	13302	13142	13379	13288	13205	13133	13317	13264	13164	13202	13321	13282	13249	13081	13033	13249	13175	13220	13172	13159	13268	13236	13246	13444	13274	13148	13246	13099	13309	13202	13177	13131	13275	13176	13212	13322	13225	13257	13158	13450	13262	13166	13209	13341	13183	13133	13326	13140	13232	13301	13142	13085	13206	13082	13241	13189	13125	13136	13128	13200	13176	13409	13272	13255	13125	13312	13233	13241	13203	13073	13222	13329	13197	13323	13230	13215	13212	13267	13302	13308	13202	13275	13170	13177	13201	13185	13296	13348	13295	13341	13245	13157	13293	13171	13141	13301	13125	13073	13166	13222	13198	13162	13280	13239	13335	13064	13330	13203	13117	13142	13107	13080	13246	13280	13349	13184	13220	13211	13119	13214	13271	13277	13360	13274	13282	13223	13122	13194	13114	13293	13164	13337	13201	13136	13214	13329	13244	13365	13275	13164	13150	13294	13131	13112	13182	13134	13146	13344	13242	13159	13217	13241	13254	13192	13309	13069	13351	13242	13261	13253	13360	13164	13323	13267	13358	13177	13375	13237	13198	13308	13342	13284	13261	13080	13169	13238	13345	13218	13061	13346	13327	13210	13253	13085	13273	13353	13116	13244	13140	13138	13209	13248	13182	13315	13178	13002	13331	13156	13362	13341	13302	13003	13106	13229	13264	13215	13205	13409	13315	13145	13219	13070	13107	13304	13302	13233	13302	13315	13191	13199	13116	13212	13322	13308	13233	13325	13192	13270	13242	13319	13172	13197	13063	13308	13300	13303	13267	13176	13271	13211	13327	13270	13143	13189	13215	13149	13220	12986	13333	13282	13222	13063	13270	13313	13194	13278	13261	13126	13274	13298	13257	13284	13461	13267	13109	13174	13298	13266	13272	13373	13142	13423	13278	13106	13213	13352	13216	13269	13166	13226	13084	13172	13175	13296	13184	13255	13222	13308	13258	13120	13307	13239	13228	13268	13189	13261	13243	13093	13232	13213	13273	13190	13230	13220	13210	12980	13314	13362	13150	13061	13156	13318	13156	13179	13184	13239	13312	13248	13296	13158	13172	13245	13226	13203	13148	13247	13356	13237	13193	13210	13224	13271	13259	13251	13282	13240	13389	13233	13271	13251	13255	13293	13122	13142	13244	13211	13315	13115	13114	13182	13130	13258	13174	13223	13231	13314	13224	13316	13137	13272	13157	13296	13126	13422	13307	13037	13203	13264	13228	13379	13325	13350	13259	13275	13269	13213	13210	13221	13287	13219	13226	13130	13167	13304	13144	13366	13309	13357	13058	13191	13152	13062	13234	13310	13318	13216	13237	13205	13251	13357	13197	13219	13189	13260	13189	13232	13029	13243	13275	13408	13203	13266	13189	13203	13374	13207	13231	13318	12971	13200	13295	13129	13067	13154	13255	13303	13190	13154	13070	13270	13341	13260	13330	13412	13290	13091	13294	13189	13214	13253	13393	13280	13008	13132	13260	13255	13089	13157	13127	13141	13312	13336	13287	13267	13409	13230	13278	13126	13261	13248	13253	13097	13189	13311	13094	13211	13235	13274	13218	13231	13128	13177	13196	12977	13244	13120	13236	13238	13349	13301	13284	13324	13296	13110	13322	13342	13206	13243	13204	13237	13363	13150	13250	13201	13403	13318	13135	13321	13221	13244	13281	13142	13268	13135	13117	13215	13248	13067	13337	13156	13153	13168	13251	13369	13533	13367	13155	13072	13208	13210	13270	13279	13130	13138	13266	13159	13264	13181	13272	13167	13234	13113	13213	13294	13195	13148	13102	13050	13104	13178	13212	13258	13077	13317	13275	13297	13243	13229	13108	13263	13122	13124	13346	13316	13149	13332	13321	13287	13137	13356	13233	13247	13174	13473	13143	13086	13240	13192	13212	13125	13147	13278	13140	13267	13038	13168	13274	13285	13237	13136	13407	13152	13131	13231	13267	13195	13312	13089	13238	13422	13260	13332	13192	13241	13172	13265	13165	13304	13153	13201	13272	13188	13227	13142	13329	13232	13165	13151	13192	13305	13274	13187	13359	13329	13174	13305	13189	13165	13173	13371	13085	13270	13115	13161	13096	13254	13458	13205	13263	13278	13247	13242	13263	13175	13283	13199	13320	13185	13404	13137	13089	13193	13315	13228	13140	13249	13262	13123	13300	13336	13386	13292	13014	13333	13316	13189	13238	13160	13278	13196	13226	13269	13230	13272	13305	13142	13322	13195	13354	13284	13219	13189	13100	13206	13327	13183	13225	13210	13113	13215	13279	13188	13283	13291	13266	13117	13282	13096	12897	13226	13226	13140	13328	13195	13244	13359	13361	13134	13330	13019	13284	13260	13235	13302	13182	13355	13394	13257	13025	13278	13267	13223	13329	13098	13276	13296	13462	13234	13219	13253	13453	13343	13350	13087	13234	13171	13404	13362	13319	13278	13149	13218	13325	13327	13276	13251	13357	13068	13184	13235	13294	13179	13261	13165	13214	13176	13188	13298	13243	13139	13157	13200	13096	13187	13223	13258	13240	13160	13364	13317	13295	13291	13145	13176	13195	13265	13130	13290	13196	13343	13100	13190	13240	13043	13303	13219	13271	13115	13188	13287	13332	13118	13248	13154	13083	13341	13235	13298	13297	13147	13235	13179	13110	13350	13299	13103	13314	13389	13277	13286	13194	13070	13207	13119	13279	13137	13189	13258	13134	13218	13435	13233	13235	13219	13194	13276	13191	13260	13291	13173	13168	13303	13414	13191	13168	13468	13081	13231	13248	13422	13309	13197	13230	13216	13215	13089	13000	13217	13183	13182	13241	13335	13193	13234	13257	13418	13159	13178	13281	13319	13279	13176	13284	13315	13213	13155	13367	13215	13127	13297	13080	13166	13175	13272	13169	13069	13156	13334	13283	13118	13113	13245	13162	13231	13244	13123	13150	13144	13246	13245	13210	13170	13276	13154	13271	13073	13354	13277	13195	13194	13206	13256	13278	13187	13257	13213	13220	13284	13228	13325	13250	13218	13214	13114	13197	13325	13263	13190	13138	13220	13258	13306	13146	13170	13207	13259	13194	13348	13089	13008	13226	13318
24320	21551	29192	26293	24667	24735	23303	19294	16801	15657	15160	15018	14802	14610	14387	14517	14445	14383	14327	14385	14463	14405	14335	14538	14505	14494	14355	14382	14398	14629	14498	14451	14541	14424	14419	14275	14465	14607	14317	14319	14349	14316	14351	14429	14375	14193	14276	14336	14422	14466	14376	14399	14303	14314	14470	14569	14189	14289	14334	14252	14438	14237	14229	14305	14277	14522	14369	14432	14465	14396	14391	14313	14328	14209	14373	14285	14242	14415	14353	14339	14255	14177	14262	14336	14263	14483	14514	14412	14295	14378	14328	14403	14434	14254	14352	14336	14522	14393	14357	14341	14388	14366	14335	14407	14497	14312	14262	14223	14472	14324	14396	14250	14337	14283	14241	14366	14307	14408	14284	14150	14300	14415	14077	14464	14218	14155	14187	14344	14286	14258	14514	14514	14348	14186	14359	14300	14270	14259	14334	14156	14377	14418	14310	14264	14374	14337	14323	14138	14416	14182	14254	14291	14395	14210	14474	14371	14305	14366	14420	14310	14282	14266	14305	14235	14258	14352	14539	14340	14301	14348	14503	14219	14405	14263	14337	14418	14264	14380	14160	14182	14342	14261	14274	14445	14370	14326	14270	14264	14419	14144	14211	14205	14237	14480	14456	14321	14462	14286	14195	14229	14405	14079	14218	14266	14114	14237	14283	14283	14399	14215	14413	14201	14303	14442	14447	14119	14127	14166	14168	14447	14174	14409	14365	14394	14203	14221	14380	14392	14344	14245	14316	14398	14215	14235	14261	14366	14332	14315	14268	14303	14419	14354	14226	14272	14247	14275	14331	14482	14388	14248	14294	14375	14337	14303	14138	14286	14341	14135	14437	14558	14386	14271	14570	14444	14476	14455	14251	14430	14179	14369	14052	14210	14370	14272	14462	14205	14331	14246	14277	14407	14210	14335	14400	14405	14326	14220	14391	14437	14202	14097	14118	14302	14066	14428	14423	14257	14416	14399	14262	14417	14565	14346	14329	14554	14385	14308	14130	14258	14232	14368	14368	14308	14231	14454	14180	14144	14128	14305	14388	14279	14394	14366	14293	14437	14533	14375	14133	14127	14202	14250	14248	14227	14262	14268	14242	14306	14310	14420	14315	14308	14389	14192	14400	14254	14264	14277	14615	14293	14262	14294	14326	14346	14410	14379	14305	14258	14281	14203	14417	14420	14222	14298	14167	14310	14390	14425	14178	14217	14311	14254	14238	14346	14330	14428	14242	14271	14350	14232	14366	14308	14424	14318	14337	14370	14357	14276	14262	14220	14421	14328	14316	14350	14298	14238	14314	14318	14267	14257	14400	14340	14265	14443	14400	14368	14498	14168	14084	14280	14228	14270	14429	14177	14406	14307	14262	14079	14063	14203	14356	14332	14221	14189	14409	14268	14374	14372	14306	14240	14152	14261	14370	14249	14474	14314	14289	14418	14396	14351	14281	14207	14235	14398	14419	14335	14352	14342	14308	14477	14273	14335	14595	14232	14352	14278	14350	14348	14301	14277	14449	14359	14322	14319	14279	14183	14242	14314	14283	14358	14308	14217	14419	14428	14373	14272	14282	14309	14304	14267	14350	14431	14042	14362	14323	14211	14160	14081	14388	14425	14373	14399	14185	14341	14263	14163	14351	14301	14194	14106	14319	14271	14298	14251	14388	14275	14418	14375	14266	14364	14227	14358	14443	14382	14407	14211	14472	14364	14477	14323	14216	14319	14384	14373	14256	14291	14258	14551	14314	14259	14488	14376	14343	14507	14459	14296	14317	14205	14235	14628	14378	14301	14321	14179	14428	14163	14434	14386	14241	14418	14423	14468	14287	14344	14374	14386	14538	14392	14378	14151	14362	14501	14435	14373	14304	14382	14350	14187	14376	14214	14229	14481	14321	14336	14287	14328	14371	14084	14231	14411	14266	14069	14307	14357	14297	14469	14160	14172	14278	14366	14200	14250	14497	14418	14434	14339	14241	14337	14176	14488	14255	14259	14419	14134	14454	14461	14324	14225	14092	14111	14372	14522	14369	14452	14139	14088	14401	14409	14246	14289	14419	14345	14287	14388	14421	14195	14466	14260	14528	14270	14449	14280	14279	14238	14308	14165	14310	14356	14487	14245	14252	14101	14357	14432	14273	14289	14204	14461	14386	14426	14497	14336	14328	14270	14245	14131	14345	14438	14278	14348	14460	14267	14417	14183	14255	14344	14274	14289	14344	14300	14213	14421	14294	14151	14330	14219	14376	14369	14334	14317	14192	14400	14429	14341	14262	14226	14303	14345	14361	14341	14513	14309	14364	14272	14319	14288	14478	14410	14302	14245	14231	14212	14123	14317	14368	14349	14381	14252	14341	14198	14363	14326	14179	14420	14259	14126	14276	14399	14293	14090	14117	14107	14243	14232	14192	14429	14320	14525	14262	14184	14263	14077	14408	14362	14317	14351	14325	14306	14460	14474	14397	14176	14455	14467	14214	14248	14432	14186	14328	14358	14423	14601	14333	14410	14430	14452	14441	14263	14409	14256	14358	14262	14229	14336	14358	14160	14347	14377	14327	14285	14511	14356	14201	14247	14285	14202	14301	14294	14170	14360	14216	14299	14388	14269	14139	14002	14379	14449	14274	14182	14454	14394	14348	14342	14302	14287	14393	14449	14382	14288	14149	14274	14367	14370	14303	14163	14486	14337	14300	14285	14279	14444	14391	14425	14285	14449	14260	14329	14230	14300	14515	14498	14560	14230	14198	14501	14334	14186	14243	14327	14302	14315	14327	14260	14427	14269	14453	14345	14431	14191	14365	14190	14173	14263	14444	14333	14104	14021	14432	14351	14265	14241	14159	14119	14285	14361	14293	14170	14220	14330	14257	14266	14254	14242	14495	14205	14264	14275	14309	14204	14550	14258	14264	14251	14235	14489	14285	14246	14344	14334	14323	14285	14569	14455	14336	14231	14326	14290	14274	14300	14135	14238	14462	14240	14249	14271	14208	14544	14338	14300	14331	14239	14208	14154	14307	14267	14291	14216	14158	14142	14323	14258	14375	14408	14304	14175	14307	14359	14201	14223	14187	14314	14455	14322	14344	14200	14239	14238	14435	14260	14429	14293	14373	14438	14346	14546	14482	14268	14303	14249	14362	14304	14360	14204	14498	14316	14329	14432	14336	14294	14233	14219	14467	14445	14362	14104	14287	14369	14313	14319	14573	14366	14352	14332	14258	14420	14173	14461	14209	14364	14202	14419	14363	14329	14368	14175	14486	14371	14278	14307	14466	14442	14475	14424	14485	14451	14331	14403	14328	14337	14191	14327	14228	14370	14354	14466	14201	14304	14422	14191	14391	14442	14322	14295	14292	14356	14324	14547	14258	14165	14492	14252	14366	14313	14338	14608	14532	14359	14244	14188	14302	14317	14413	14285	14263	14323	14332	14435	14358	14235	14330	14524	14342	14381	14371	14456	14474	14267	14458	14303	14142	14247	14156	14294	14409	14352	14237	14267	14376	14130	14279	14253	14383	14482	14375	14318	14218	14379	14361	14325	14323	14452	14296	14352	14356	14263	14319	14268	14332	14174	14265	14221	14439	14273	14230	14404	14278	14245	14294	14163	14243	14280	14319	14284	14255	14241	14316	14160	14141	14375	14251	14327	14370	14260	14254	14334	14252	14428	14303	14446	14239	14073	14318	14209	14292	14153	14366	14417	14411	14272	14224	14343	14289	14305	14246	14426	14496	14289	14252	14374	14376	14337	14147	14230	14514	14261	14436	14306	14309	14197	14288	14170	14265	14274	14221	14179	14478	14500	14274	14295	14367	14255	14364	14399	14343	14230	14285	14310	14425	14419	14132	14337	14351	14365	14258	14335	14328	14237	14379	14172	14218	14275	14249	14226	14240	14362	14273	14534	14322	14233	14286	14268	14317	14070	14301	14515	14243	14075	14464	14221	14465	14336	14237	14251	14368	14263	14267	14256	14368	14209	14359	14256	14265	14312	14310	14269	14379	14298	14241	14339	14349	14362	14270	14274	14429	14056	14374	14237	14164	14282	14389	14208	14392	14502	14446	14307	14345	14369	14437	14293	14257	14289	14445	14335	14342	14159	14343	14435	14327	14456	14257	14351	14394	14205	14196	14493	14179	14168	14410	14502	14518	14525	14471	14269	14391	14324	14233	14243	14450	14399	14254	14247	14448	14281	14334	14423	14188	14276	14438	14336	14364	14166	14092	14408	14386	14363	14416	14295	14202	14212	14289	14184	14119	14340	14161	14218	13964	14323	14485	14351	14102	14434	14441	14338	14363	14378	14482	14265	14274	14257	14221	14228	14214	14365	14402	14385	14224	14463	14370	14326	14473	14424	14332	14302	14340	14230	14127	14179	14352	14258	14427	14482	14436	14105	14208	14395	14401	14322	14305	14298	14201	14310	14211	14293	14221	14310	14294	14298	14384	14367	14362	14300	14268	14303	14405	14251	14257	14302	14172	14307	14343	14242	14374	14211	14313	14266	14305	14387	14336	14401	14127	14206	14341	14387	14324	13981	14383	14286	14468	14292	14280	14366	14519	14357	14463	14368	14268	14305	14313	14386	14178	14324	14308	14427	14527	14440	14417	14331	14350	14396	14377	14436	14159	14261	14311	14289	14346	14280	14182	14199	14293	14434	14222	14383	14391	14427	14402	14402	14376	14255	14217	14337	14190	14027	14081	14480	14214	14192	14209	14338	14382	14237	14430	14369	14328	14446	14123	14480	14078	14379	14595	14332	14346	14352	14299	14426	14382	14371	14391	14234	14373	14243	14254	14471	14165	14169	14507	14478	14275	14286	14315	14370	14136	14173	14320	14272	14342	14155	14371	14370	14206	14407	14200	14537	14465	14420	14399	14272	14387	14193	14363	14371	14214	14410	14381	14485	14302	14282	14248	14339	14178	14205	14240	14338	14266	14275	14294	14320	14305	14359	14278	14451	14474	14206	14341	14222	14198	14352	14341	14391	14448	14240	14254	14265	14267	14309	14432	14411	14353	14343	14239	14365	14161	14332	14430	14186	14328	14044	14251	14233	14204	14224	14276	14184	14306	14350	14313	14208	14448	14423	14307	14259	14320	14593	14278	14369	14319	14313	14377	14303	14230	14416	14221	14230	14277	14454	14326	14125
33009	53569	48596	37980	30369	25466	22146	19486	16548	15274	14473	14309	14219	13927	13884	13982	13876	13886	13865	13691	13709	13793	13634	13746	13896	13628	13792	13739	13814	13788	13633	13870	13928	13715	13739	13781	13901	13892	13864	13767	13856	13670	13811	13859	13871	13725	13660	13793	13863	13814	13714	13713	13764	13738	13840	13813	13585	13812	13686	13721	13590	13704	13726	13755	13746	13680	13668	13754	13622	13783	13657	13754	13752	13689	13665	13737	13711	13649	13715	13887	13771	13891	13708	13531	13827	13643	13821	13665	13512	13730	13578	13803	13919	13737	13794	13626	13664	13806	13719	13846	13651	13601	13719	13711	13662	13784	13567	13867	13763	13749	13762	13910	13637	13584	13733	13785	13770	13783	13618	13720	13721	13721	13856	13677	13657	13651	13819	13895	13778	13679	13695	13706	13752	13757	13698	13779	13718	13605	13555	13776	13640	13745	13681	13732	13709	13808	13773	13750	13834	13687	13709	13819	13641	13717	13731	13604	13751	13638	13813	13782	13605	13722	13847	13707	13859	13714	13686	13697	13702	13797	13734	13586	13655	13612	13596	13895	13637	13668	13851	13704	13662	13624	13730	13814	13804	13692	13740	13818	13533	13690	13517	13833	13698	13832	13703	13777	13613	13729	13515	13679	13778	13605	13736	13729	13699	13675	13798	13766	13764	13763	13804	13759	13651	13631	13792	13647	13678	13526	13734	13717	13609	13721	13764	13787	13839	13568	13740	13788	13615	13900	13609	13773	13706	13768	13514	13679	13602	13699	13640	13715	13787	13691	13810	13799	13793	13706	13906	13650	13923	13647	13820	13981	13759	13812	13805	13873	13618	13537	13729	13799	13919	13698	13806	13631	13688	13659	13780	13788	13690	13699	13757	13711	13793	13805	13738	13629	13852	13743	13759	13649	13742	13589	13834	13890	13739	13618	13657	13812	13591	13688	13756	13676	13788	13750	13644	13638	13575	13663	13781	13762	13781	13800	13721	13710	13657	13770	13717	13667	13704	13769	13745	13700	13746	13770	13909	13755	13840	13628	13739	13773	13493	13769	13696	13807	13738	13613	13602	13717	13844	13649	13735	13754	13616	13858	13706	13885	13728	13685	13777	13689	13614	13777	13615	13604	13903	13704	13738	13679	13711	13784	13672	13815	13819	13810	13711	13564	13708	13941	13664	13851	13580	13674	13694	13707	13617	13708	13709	13745	13838	13711	13676	13646	13479	13679	13735	13925	13740	13762	13767	13583	13676	13683	13791	13557	13759	13682	13717	13687	13701	13659	13746	13699	13739	13627	13497	13650	13665	13776	13695	13749	13674	13755	13808	13614	13644	13585	13766	13803	13787	13763	13829	13615	13611	13714	13709	13709	13754	13753	13667	13717	13741	13737	13833	13860	13722	13727	13636	13766	13697	13709	13710	13607	13679	13731	13744	13807	13626	13829	13933	13658	13615	13646	13616	13621	13632	13719	13643	13679	13572	13865	13723	13576	13698	13619	13681	13656	13811	13801	13786	13749	13707	13581	13652	13662	13729	13636	13773	13827	13658	13609	13668	13647	13754	13637	13483	13669	13740	13716	13599	13668	13682	13890	13698	13632	13533	13664	13739	13749	13806	13665	13625	13595	13712	13814	13617	13835	13828	13900	13696	13657	13758	13769	13819	13731	13721	13730	13784	13738	13730	13788	13670	13738	13867	13794	13744	13854	13622	13842	13611	13738	13751	13584	13788	13521	13823	13623	13686	13728	13620	13741	13813	13769	13662	13615	13734	13752	13811	13770	13612	13856	13770	13821	13665	13738	13702	13514	13671	13778	13709	13609	13710	13772	13764	13715	13868	13568	13754	13669	13704	13795	13915	13726	13781	13657	13682	13562	13827	13599	13842	13723	13623	13720	13730	13688	13716	13706	13873	13772	13755	13708	13689	13583	13684	13522	13820	13734	13765	13613	13812	13883	13697	13810	13647	13888	13816	13723	13805	13679	13684	13755	13745	13712	13679	13686	13633	13643	13888	13741	13635	13576	13575	13630	13704	13787	13632	13729	13690	13708	13673	13665	13699	13721	13744	13738	13889	13683	13690	13845	13679	13901	13616	13682	13593	13603	13591	13789	13859	13880	13844	13859	13592	13628	13895	13818	13598	13756	13606	13751	13808	13588	13580	13774	13821	13899	13778	13752	13642	13727	13769	13704	13727	13713	13734	13702	13610	13716	13988	13571	13778	13812	13718	13634	13655	13678	13814	13771	13686	13723	13824	13597	13834	13807	13693	13625	13727	13762	13702	13624	13741	13795	13627	13661	13630	13740	13866	13712	13763	13619	13775	13799	13681	13630	13767	13798	13681	13676	13687	13727	13708	13766	13747	13677	13752	13682	13736	13667	13638	13692	13893	13762	13721	13627	13818	13852	13753	13741	13563	13684	13737	13796	13739	13814	13679	13765	13753	13532	13773	13715	13799	13803	13861	13590	13744	13790	13541	13646	13878	13757	13630	13785	13820	13731	13920	13766	13790	13689	13744	13816	13698	13637	13706	13699	13730	13749	13869	13615	13726	13747	13587	13816	13668	13772	13937	13720	13664	13628	13800	13778	13486	13637	13762	13630	13728	13649	13758	13652	13800	13776	13724	13744	13654	13672	13754	13702	13664	13602	13664	13652	13788	13849	13799	13738	13821	13645	13649	13734	13818	13742	13715	13872	13670	13781	13803	13697	13912	13838	13666	13704	13654	13946	13748	13884	13672	13859	13659	13691	13708	13781	13666	13727	13828	13737	13594	13734	13822	13633	13960	13875	13713	13745	13705	13794	13617	13680	13623	13709	13579	13663	13839	13809	13782	13744	13720	13692	13747	13748	13713	13802	13847	13756	13593	13669	13835	13627	13748	13692	13581	13713	13603	13806	13816	13698	13625	13907	13775	13694	13761	13752	13723	13543	13682	13723	13706	13806	13718	13779	13718	13699	13659	13605	13756	13629	13507	13795	13713	13628	13867	13710	13653	13685	13768	13763	13642	13673	13633	13593	13706	13665	13826	13614	13756	13685	13545	13680	13632	13709	13751	13767	13835	13793	13879	13659	13630	13752	13812	13644	13587	13765	13723	13800	13697	13822	13718	13658	13666	13638	13770	13661	13451	13829	13817	13748	13721	13628	13813	13809	13820	13869	13800	13767	13542	13529	13734	13778	13981	13664	13725	13538	13827	13620	13682	13866	13841	13610	13545	13768	13847	13671	13681	13700	13774	13721	13751	13630	13609	13780	13859	13867	13621	13712	13632	13798	13531	13704	13814	13696	13800	13585	13710	13747	13731	13719	13498	13711	13751	13768	13745	13663	13626	13664	13628	13718	13729	13722	13688	13801	13644	13788	13780	13624	13773	13718	13823	13748	13499	13604	13623	13764	13769	13620	13725	13914	13792	13779	13824	13608	13719	13654	13651	13772	13745	13717	13708	13804	13728	13817	13673	13607	13647	13813	13589	13763	13782	13906	13565	13664	13694	13698	13701	13804	13852	13581	13720	13773	13923	13661	13713	13604	13745	13731	13674	13622	13744	13796	13703	14010	13665	13575	13806	13734	13731	13856	13636	13634	13740	13680	13748	13679	13857	13690	13702	13853	13658	13778	13710	13804	13797	13806	13608	13798	13719	13737	13636	13710	13751	13788	13660	13720	13693	13775	13807	13728	13879	13720	13744	13820	13706	13694	13883	13582	13954	13635	13727	13743	13660	13659	13709	13725	13716	13631	13808	13708	13805	13605	13720	13623	13685	13752	13786	13692	13727	13555	13719	13643	13809	13793	13834	13655	13618	13724	13930	13752	13694	13770	13800	13803	13746	13704	13698	13867	13622	13779	13884	13727	13749	13689	13733	13832	13712	13709	13556	13768	13687	13781	13912	13694	13773	13709	13621	13634	13719	13707	13678	13729	13674	13734	13879	13691	13671	13948	13590	13760	13696	13815	13678	13759	13600	13783	13605	13731	13804	13719	13675	13832	13896	13870	13540	13681	13721	13791	13808	13675	13705	13699	13493	13771	13703	13823	13573	13825	13654	13779	13651	13819	13701	13714	13835	13720	13716	13720	13707	13779	13749	13770	13553	13644	13449	13694	13644	13820	13657	13784	13685	13791	13771	13627	13658	13793	13553	13790	13719	13828	13936	13723	13657	13637	13692	13715	13657	13706	13962	13644	13769	13842	13692	13644	13661	13796	13722	13912	13693	13581	13765	13835	13688	13610	13706	13765	13507	13714	13747	13754	13756	13695	13575	13657	13710	13677	13776	13635	13885	13850	13771	13724	13581	13769	13751	13792	13671	13722	13596	13669	13795	13822	13634	13747	13570	13788	13736	13668	13764	13735	13763	13770	13718	13708	13807	13657	13748	13671	13710	13857	13817	13725	13761	13650	13643	13648	13694	13758	13695	13732	13512	13793	13704	13682	13834	13731	13791	13795	13968	13825	13732	13740	13674	13693	13672	13693	13670	13629	13720	13708	13900	13695	13614	13681	13856	13571	13735	13619	13840	13692	13636	13598	13739	13880	13803	13817	13879	13736	13737	13653	13899	13744	13801	13699	13696	13736	13737	13622	13713	13793	13845	13798	13795	13745	13795	13756	13743	13601	13700	13587	13687	13723	13719	13846	13657	13729	13663	13675	13657	13770	13722	13720	13654	13687	13711	13653	13779	13811	13855	13634	13823	13811	13668	13734	13846	13748	13742	13849	13701	13558	13628	13611	13693	13827	13513	13654	13750	13780	13541	13642	13883	13610	13688	13682	13718	13714	13811	13828	13750	13702	13948	13801	13639	13587	13751	13737	13753	13795	13797	13739	13662	13648	13725	13684	13805	13816	13800	13831	13595	13857	13571	13653	13721	13752	13539	13883	13838	13658	13771	13776	13965	13801	13713	13921	13742	13633	13792	13741	13792	13788	13701	13654	13817	13643	13818	13879	13583	13706	13633	13811	13887	13709	13789	13736	13687	13786	13828	13785	13637	13744	13853	13697	13664	13721	13708	13675	13709	13738	13689	13673	13605	13623	13680	13611	13694	13750	13744	13585	13694	13777	13720	13694	13721	13774	13721	13716	13756	13815	13685	13763	13733	13741	13589	13652	13644	13781	13707	13761	13862	13725	13706	13679	13709	13672
23226	21543	29374	24453	23443	27040	28834	23079	18940	16918	16061	15411	15347	15195	14774	14862	14968	14700	14769	14938	14783	14796	14728	14607	14741	14833	14674	14693	14711	14685	14693	14736	14844	14764	14610	14591	14732	14651	14639	14821	14901	14654	14601	14755	14778	14850	14684	14788	14567	14664	14641	14758	14660	14696	14669	14549	14566	14735	14722	14535	14638	14671	14679	14620	14620	14535	14591	14605	14594	14846	14641	14535	14595	14386	14570	14555	14741	14710	14552	14800	14535	14672	14589	14735	14676	14749	14541	14539	14523	14584	14665	14585	14462	14698	14565	14437	14521	14624	14624	14800	14611	14709	14547	14720	14504	14395	14499	14522	14539	14608	14694	14732	14589	14613	14428	14753	14488	14452	14564	14465	14457	14529	14662	14601	14468	14663	14353	14626	14612	14547	14551	14532	14483	14592	14481	14634	14591	14505	14792	14519	14554	14632	14489	14645	14640	14457	14587	14390	14410	14652	14673	14575	14466	14502	14618	14779	14486	14540	14722	14340	14480	14579	14649	14389	14661	14727	14638	14591	14587	14644	14687	14642	14448	14554	14580	14413	14496	14693	14493	14587	14675	14587	14615	14652	14354	14635	14573	14641	14637	14494	14638	14682	14680	14553	14557	14634	14662	14525	14708	14744	14591	14722	14444	14680	14475	14341	14621	14453	14583	14574	14395	14584	14714	14516	14639	14761	14504	14443	14720	14553	14426	14453	14587	14534	14512	14329	14550	14582	14717	14704	14489	14515	14656	14681	14532	14779	14632	14408	14595	14648	14748	14505	14688	14469	14561	14544	14578	14577	14650	14504	14530	14619	14497	14601	14747	14627	14717	14527	14587	14569	14490	14463	14697	14664	14568	14307	14521	14644	14540	14494	14575	14576	14653	14478	14667	14572	14398	14674	14777	14485	14432	14449	14535	14761	14445	14700	14759	14529	14547	14566	14536	14478	14345	14629	14520	14572	14418	14554	14431	14535	14548	14342	14490	14495	14567	14580	14820	14582	14749	14439	14645	14520	14523	14439	14644	14645	14578	14334	14523	14431	14483	14587	14606	14376	14503	14549	14516	14677	14392	14508	14640	14495	14620	14451	14554	14503	14478	14481	14501	14593	14522	14349	14496	14674	14425	14754	14691	14670	14458	14588	14536	14527	14381	14415	14514	14609	14580	14696	14649	14631	14575	14511	14695	14635	14568	14642	14632	14643	14624	14570	14602	14552	14402	14591	14591	14616	14591	14661	14375	14639	14789	14689	14561	14597	14488	14499	14540	14428	14490	14516	14681	14642	14474	14669	14839	14539	14528	14470	14495	14702	14579	14456	14477	14577	14661	14418	14597	14656	14555	14603	14693	14615	14589	14495	14611	14503	14616	14367	14721	14522	14565	14511	14575	14490	14501	14582	14299	14402	14450	14460	14364	14427	14501	14667	14518	14406	14509	14544	14651	14578	14576	14633	14605	14533	14475	14520	14662	14641	14531	14381	14507	14434	14602	14365	14682	14627	14521	14615	14735	14667	14461	14528	14483	14559	14391	14671	14644	14419	14455	14580	14354	14418	14571	14711	14530	14364	14686	14569	14518	14811	14721	14580	14572	14514	14523	14401	14478	14637	14410	14533	14520	14530	14598	14483	14748	14540	14497	14492	14388	14421	14707	14486	14645	14564	14624	14789	14581	14568	14628	14724	14475	14378	14459	14556	14461	14592	14518	14549	14387	14657	14614	14639	14429	14598	14621	14450	14479	14374	14534	14397	14517	14421	14505	14705	14501	14458	14524	14643	14618	14732	14690	14498	14361	14567	14681	14565	14713	14419	14615	14505	14836	14527	14394	14414	14654	14599	14451	14474	14536	14449	14646	14490	14712	14651	14608	14466	14551	14684	14625	14523	14696	14497	14762	14443	14511	14770	14529	14390	14633	14558	14676	14404	14632	14491	14407	14449	14660	14381	14610	14621	14654	14623	14769	14754	14421	14450	14525	14599	14567	14634	14495	14484	14531	14488	14470	14578	14522	14606	14572	14675	14443	14575	14491	14489	14628	14476	14696	14521	14548	14703	14568	14395	14598	14517	14647	14687	14441	14640	14588	14669	14276	14594	14613	14613	14493	14492	14575	14427	14600	14612	14610	14501	14614	14653	14477	14531	14356	14505	14539	14608	14551	14565	14532	14833	14934	14725	14398	14603	14645	14624	14624	14599	14697	14609	14606	14553	14413	14662	14647	14455	14536	14649	14579	14678	14427	14429	14745	14702	14648	14515	14543	14613	14481	14486	14681	14455	14603	14707	14583	14502	14615	14425	14395	14293	14613	14643	14682	14460	14425	14519	14525	14457	14731	14581	14564	14542	14578	14526	14606	14595	14628	14759	14518	14817	14566	14563	14486	14542	14504	14620	14623	14520	14590	14601	14458	14602	14631	14650	14494	14434	14411	14408	14475	14601	14384	14596	14447	14485	14644	14561	14515	14496	14576	14688	14470	14350	14547	14525	14760	14646	14713	14498	14478	14517	14721	14419	14681	14513	14647	14546	14527	14591	14502	14637	14390	14768	14581	14353	14703	14353	14652	14497	14434	14470	14643	14525	14635	14429	14516	14670	14535	14543	14378	14623	14699	14535	14474	14617	14677	14543	14586	14590	14471	14484	14528	14602	14437	14606	14516	14502	14600	14618	14550	14477	14552	14559	14805	14451	14647	14715	14356	14434	14434	14420	14665	14628	14452	14516	14644	14548	14818	14790	14491	14500	14332	14329	14575	14594	14680	14579	14672	14610	14420	14613	14341	14527	14620	14531	14603	14603	14476	14585	14492	14562	14566	14533	14477	14506	14567	14489	14497	14661	14219	14476	14494	14500	14558	14550	14533	14588	14515	14487	14705	14621	14658	14515	14823	14593	14594	14406	14617	14391	14675	14595	14341	14629	14686	14452	14481	14561	14581	14431	14576	14525	14719	14611	14590	14600	14556	14431	14586	14512	14563	14726	14476	14507	14526	14546	14801	14643	14505	14517	14602	14632	14641	14477	14483	14758	14432	14362	14532	14645	14510	14611	14478	14635	14728	14494	14655	14444	14644	14597	14592	14580	14627	14510	14423	14534	14810	14231	14454	14440	14375	14569	14550	14721	14570	14627	14463	14584	14606	14497	14662	14531	14400	14608	14463	14524	14661	14669	14573	14410	14578	14718	14445	14511	14410	14648	14669	14471	14575	14559	14665	14427	14504	14518	14494	14574	14561	14491	14693	14543	14528	14513	14642	14500	14563	14568	14607	14708	14660	14658	14494	14425	14653	14594	14473	14449	14449	14511	14557	14446	14538	14663	14628	14440	14574	14671	14552	14479	14538	14600	14494	14509	14635	14514	14709	14603	14576	14442	14482	14585	14538	14622	14452	14578	14519	14486	14489	14622	14552	14556	14595	14537	14522	14544	14522	14412	14439	14534	14645	14590	14561	14668	14614	14454	14411	14597	14442	14386	14422	14552	14403	14528	14489	14564	14465	14626	14483	14600	14522	14617	14687	14731	14416	14412	14555	14618	14595	14553	14644	14564	14728	14653	14587	14471	14444	14456	14582	14432	14545	14642	14449	14534	14478	14626	14579	14422	14500	14492	14647	14687	14606	14599	14352	14497	14632	14570	14554	14497	14648	14765	14586	14442	14584	14537	14493	14650	14459	14387	14557	14514	14621	14520	14578	14591	14537	14511	14626	14566	14447	14513	14342	14689	14621	14466	14425	14660	14641	14500	14546	14701	14696	14488	14470	14669	14672	14625	14676	14594	14529	14742	14355	14483	14533	14527	14578	14627	14499	14511	14515	14403	14584	14458	14662	14704	14506	14502	14721	14608	14356	14432	14557	14748	14652	14702	14406	14574	14489	14524	14482	14588	14586	14649	14464	14584	14678	14542	14626	14557	14671	14499	14640	14510	14647	14684	14339	14644	14649	14529	14627	14498	14562	14573	14531	14589	14614	14502	14604	14593	14501	14761	14684	14532	14635	14493	14639	14625	14332	14364	14679	14396	14683	14436	14607	14595	14575	14332	14507	14576	14468	14584	14404	14557	14578	14632	14645	14416	14627	14480	14392	14480	14363	14528	14736	14657	14660	14592	14651	14607	14525	14602	14585	14566	14712	14658	14496	14640	14435	14722	14648	14596	14570	14506	14460	14624	14629	14609	14377	14475	14511	14400	14534	14639	14637	14551	14594	14619	14573	14679	14566	14446	14622	14411	14631	14634	14493	14448	14751	14501	14564	14395	14586	14435	14403	14449	14660	14497	14485	14289	14471	14654	14555	14432	14420	14495	14435	14647	14639	14548	14587	14758	14572	14601	14641	14484	14350	14574	14534	14464	14550	14425	14701	14672	14643	14631	14446	14555	14559	14551	14505	14486	14442	14391	14511	14471	14572	14461	14492	14290	14613	14651	14613	14360	14721	14444	14389	14441	14564	14438	14400	14488	14555	14503	14750	14720	14415	14562	14476	14786	14260	14411	14474	14367	14741	14702	14566	14581	14502	14507	14358	14593	14635	14624	14476	14703	14471	14499	14509	14581	14451	14568	14647	14485	14612	14470	14657	14698	14623	14608	14384	14454	14663	14476	14542	14517	14488	14635	14485	14407	14662	14451	14646	14462	14630	14571	14631	14640	14846	14487	14542	14409	14538	14528	14562	14571	14500	14652	14588	14472	14633	14682	14465	14708	14537	14496	14479	14496	14497	14455	14469	14601	14617	14566	14536	14489	14520	14638	14534	14600	14551	14515	14582	14567	14511	14663	14614	14659	14598	14543	14505	14446	14581	14586	14797	14526	14694	14512	14500	14604	14407	14552	14568	14551	14509	14604	14569	14538	14587	14622	14603	14550	14606	14519	14454	14489	14489	14552	14501	14626	14566	14588	14551	14616	14592	14668	14544	14495	14505	14429	14574	14460	14589	14781	14598	14621	14481	14625	14637	14590	14624	14497	14651	14534	14527	14666	14537	14489	14703	14615	14524	14353	14487	14457	14433	14589	14568	14461	14396	14481	14534	14561	14471	14426	14533	14499	14759	14367	14482	14539	14656	14542	14599	14440	14722	14525	14597	14501	14512	14633	14641	14647	14549	14705	14577	14342	14636	14650	14722	14644	14653	14557	14434	14643	14743	14730
38140	59461	51915	41900	36596	31706	27512	23664	18722	16034	15095	14782	14503	14221	14176	14090	14150	13983	14048	13946	13942	14124	13850	13978	13777	13976	14007	13815	14138	13913	14005	14086	13924	14014	13981	13976	13903	14097	13958	14010	14006	13956	13951	13897	13987	13987	14077	13897	13967	13766	13744	14129	14038	13907	14117	13953	13887	13808	13859	13976	13910	13812	14001	14046	13994	13935	13987	14028	13945	13927	13981	13889	14019	14018	13941	13955	13978	14033	13941	13978	13815	13834	13818	13768	13912	13935	13930	13907	13863	13790	13793	13893	13717	13961	13995	13986	13965	13898	13929	13776	13990	13937	13841	13786	13986	13947	14088	13875	13803	14064	13826	13561	13857	13789	13797	13914	14004	13723	13860	13845	13778	14011	13824	13833	13753	13930	13975	13990	13898	13915	14013	13935	13747	14053	13902	13915	13760	13958	13892	13837	14006	13820	13796	13945	13714	13945	13808	13895	13938	13876	13833	14016	13927	14041	13866	13837	13721	13820	13956	13855	13853	14108	14128	13929	13782	13784	13900	13941	13852	13985	13773	14024	14020	13748	13878	13921	13685	13956	13862	13768	13767	13830	13997	13973	13907	14022	13820	13778	13801	13921	14005	13799	13950	14032	13760	13965	13827	13886	13893	13985	14105	13799	14010	13908	13960	13801	14005	13828	13880	13797	13900	14080	13914	13865	13880	13819	13786	13915	13833	13850	13992	13905	13839	13754	13736	14010	14009	13938	14004	13977	13799	13972	14118	13757	14052	13971	13752	14024	14037	13970	13947	14015	13908	13753	13914	13882	13958	13944	13888	13772	13927	13895	13773	13951	13674	13700	13837	13884	13935	13925	14009	13906	13848	14020	13732	13867	13875	13963	13953	14009	13763	14074	13755	13877	13874	13879	13813	14020	13888	13833	14003	13901	13787	14042	13996	13798	13924	13971	13886	13959	13841	13878	14002	13787	13797	13963	13851	14056	13897	13957	13901	13890	13750	13823	13993	13925	13862	13999	13837	13923	13957	13948	13923	13865	14041	13851	13861	13875	13917	13925	13959	13793	13880	13848	13961	13969	13942	13891	13892	13879	13813	13959	14039	13938	13860	13805	13930	13866	13900	13781	13744	13991	14033	14142	13924	13768	13873	13893	13713	13801	13810	13865	13943	13949	14026	13812	13948	13889	13755	13833	13982	13958	13902	13989	13979	13956	14052	13810	13867	13866	13813	13885	13954	13841	13942	13795	13921	13954	13964	13888	13652	13874	13911	13899	13899	13888	13919	13917	13875	13985	13792	13846	14015	13901	13905	13859	13913	14090	14058	13782	13979	13932	13873	13871	13751	13848	13996	13797	13824	13980	13928	13899	13984	13916	13919	13910	13816	13962	14013	13830	13879	13859	13896	13818	13874	13860	13819	13851	13853	13898	14000	13911	13829	13955	13990	13845	13940	14028	13807	13869	13782	13908	13873	13914	13733	14043	13763	13862	13935	13895	13818	13991	13828	13907	13923	13706	13899	13886	13871	13805	13956	14050	14079	13917	14030	13861	14181	13849	13951	13826	13862	13836	13902	13870	13915	13836	13951	13872	14020	14074	13942	13757	13968	13939	13898	13936	13880	13877	13969	13867	13859	13855	13907	13946	13968	13919	13956	13782	13930	13889	13872	13963	13861	14039	14011	13920	13976	13889	13948	13988	13978	13931	13840	13913	13926	13994	13805	13727	13824	13997	13793	13870	13989	13700	13827	13892	13815	13943	13881	14011	14049	13876	13904	13893	14039	13793	13867	13953	13899	13785	13847	13835	14028	13897	13848	13985	13904	14008	13881	13958	13972	13895	14059	13876	13771	13952	13966	13918	13892	14101	13778	13889	14028	13873	13978	13862	13906	14095	13879	13855	13620	13876	13972	13879	13963	14028	14144	13834	13773	13738	14078	13880	14083	13829	13751	13770	13759	13912	13902	13778	13891	13957	13996	13873	13736	13900	14048	13752	14129	14050	14016	13804	13961	13886	13799	13991	13821	13799	13826	14007	13908	13972	13933	14039	13970	14086	13765	13995	13962	13892	14044	13892	13775	14003	13942	14010	13919	13952	13883	13837	13818	13823	13818	13941	14007	13776	13987	13880	13892	13818	13945	13807	13822	14101	13895	13861	14060	13741	14052	13916	13876	13931	13993	13913	13954	13907	13784	13802	13923	14035	13850	13736	13927	13752	14018	13973	13872	13790	13896	13752	13891	13913	13794	13914	13871	13830	13900	13910	13788	13876	13799	13720	13921	13932	13852	13685	13814	13850	13830	14098	13972	13899	13893	13880	13731	14088	13976	13859	13917	13828	14049	13839	13851	13964	13974	13789	14092	13854	13764	13995	14037	14060	14026	13822	13874	13924	14013	13745	14015	14099	13822	13825	13921	13816	13855	13918	14112	13762	13902	13831	13885	13877	13855	13927	14004	13912	13792	14021	14004	13793	14070	13852	13882	13968	13926	13781	13969	13952	13791	14116	13903	13806	13840	14071	13830	14140	13971	13799	13972	14029	13815	14002	13895	13871	13769	13921	14048	13937	13909	13697	13798	13975	13773	13968	13806	13984	13797	13803	13946	13830	13801	14002	13911	13966	13892	13895	13842	13922	13933	13806	14038	13751	13900	13936	13785	13891	14091	13826	13782	13930	13954	13974	14104	13785	14036	13947	14054	13979	13839	13782	13871	13838	13837	13853	13938	14021	13861	13857	13957	13865	13830	13681	13870	13902	13982	14041	14036	13917	13805	13674	14013	13902	13841	13850	13954	13949	13970	13850	13758	14024	13693	13907	14040	13953	13945	13846	13907	13888	13990	13960	13996	13909	14032	13732	14072	13883	14008	13825	14014	13752	13874	13844	13945	13805	13736	13990	13909	13785	14000	13807	13792	13866	13934	13994	13871	13973	13883	13760	13930	13812	13777	13913	13934	13986	13903	13873	13944	14026	13787	13944	14043	13783	13942	13859	13850	13821	13811	13993	13891	13937	13977	13910	13981	13774	13946	13990	13736	13733	13986	14033	13859	13696	13956	14002	13941	13833	13595	13976	13910	14035	13867	13794	13767	14065	13947	13991	13820	13884	13799	14027	13804	13785	13810	13892	13835	13913	13989	13960	13877	13894	13822	13974	13944	13852	13837	13927	13933	13933	13842	14088	13850	13927	13841	13862	13781	13985	13878	13786	13862	13831	14030	13878	14019	13821	13844	13847	13927	13806	13895	14025	13802	13786	13920	13912	14029	14039	13879	13770	13942	13907	13911	13827	13967	13886	13845	14072	13775	13962	13901	13864	13810	13890	13921	13991	13951	13970	13900	13930	13867	14107	13891	13897	13955	13878	13821	13824	13804	13894	13891	13957	13984	13969	13896	13855	13981	13952	13874	13964	13675	13808	14044	13795	13977	13913	13864	13900	13814	13967	13747	13882	13948	13826	13927	14030	13916	13970	13871	13834	13878	13890	13960	13885	13871	13868	13978	13985	13890	13925	13995	13788	13941	13881	13933	13910	13991	13863	13913	13812	13973	13845	14117	13923	13684	13851	13956	13931	14038	13723	13882	14026	13811	13934	13850	13900	13909	13801	13911	13763	13636	13993	13910	13928	13804	13935	13916	13756	13947	14062	13961	14061	13815	13942	13864	14024	13952	13863	14067	13814	14010	13949	13857	13846	13903	13832	13903	13661	13794	13919	13834	13915	13778	13731	13824	13897	13958	13804	13903	13886	13898	14007	13932	13829	13860	13963	13951	13900	13833	13921	13970	13850	14035	13869	13980	13821	13847	13948	14039	13932	13841	14019	13819	13969	13872	13910	13881	13894	13911	13977	13733	13938	14062	14000	13738	13872	13926	13861	13981	13840	13838	13928	14000	13773	13737	13780	14051	14152	14044	13940	14000	13872	13971	13848	13996	13857	13899	13858	13942	13847	13860	13801	13981	14024	13881	13957	14051	13773	13795	13852	13816	13937	13937	13856	13845	14050	13915	13987	13989	13826	13947	13889	13868	13977	13956	13916	13910	13802	13737	13941	13897	13861	13964	13934	13725	13850	14015	13948	13865	14077	13797	13966	13907	13715	13937	13822	13877	13850	13847	13879	14003	13899	13990	13928	13872	13912	13768	13960	13960	14084	13884	13940	14047	13793	13883	13914	14034	13858	13808	13822	13917	13723	14011	13952	13909	13758	13694	13828	13759	13719	14000	13794	13888	13919	13985	13789	13895	13917	13984	13837	14015	13960	13950	13749	13769	13892	13909	13972	13895	13942	13929	13960	13842	13761	13940	13916	13679	13701	13836	14058	13962	13986	13893	13808	13737	13767	13837	13841	13962	13838	13820	13822	13804	13847	13993	13727	13803	13835	14045	13972	13932	13812	14046	13913	13867	14095	13949	13672	13768	13914	13882	13836	13820	13929	14045	13970	13957	13861	13871	13908	13820	13787	14006	13852	13917	14151	13969	13895	13976	13944	14004	14017	13926	13900	13891	13768	13855	13875	13741	13771	13884	13966	14033	13823	13874	13908	13945	13920	13851	13923	13919	14012	13894	14073	13939	13767	13802	14049	13835	13974	13849	13838	14010	13801	13999	13917	14068	14004	13952	13861	13849	13924	13903	13923	13929	13801	13919	13929	13874	13779	13898	13947	14064	13957	13955	13842	13894	13855	13992	13807	13839	13771	13794	14050	13901	13881	13978	13994	13895	13775	13889	13949	13891	13902	13829	13829	13812	13874	13990	13958	14035	13871	13907	13876	13897	13828	13902	13886	13756	13983	13975	13924	14011	13767	13788	13868	13915	13753	13961	13920	14085	14010	13876	13714	13861	13966	13793	13849	13858	13915	13980	14146	13902	13985	13961	13806	13919	14005	13968	13813	14020	13808	13986	13870	13862	13811	13735	14001	13841	13924	13983	13874	13813	13898	13857	14020	13882	13878	13801	13997	13849	13768	13831	13839	13728	13828	13874	13822	13821	14028	13855	13837	13846	13943	13825	13889	14098	14016	13909	13985	13972	13904	14000	14017	13818	14129	13805	14064	13851	14098	13886	13951	13911	13887	13968	13918	13789	14053	13925	14041	13891	13883	13876	13692	13837	14011	13784	13937	13991	13866	13848	13871	13970	13848	13939	13818	14025	13962
28630	25073	29730	26110	20786	17989	16029	14503	13823	13741	13605	13575	13671	13450	13658	13226	13461	13312	13536	13384	13479	13437	13345	13555	13494	13555	13481	13480	13455	13533	13618	13518	13403	13443	13628	13395	13381	13353	13336	13563	13608	13240	13438	13495	13368	13340	13499	13420	13513	13647	13503	13441	13233	13478	13390	13365	13396	13587	13463	13333	13433	13493	13461	13579	13310	13613	13409	13472	13532	13242	13304	13634	13542	13379	13317	13467	13507	13546	13407	13556	13343	13295	13420	13643	13435	13512	13386	13357	13359	13531	13466	13356	13282	13425	13627	13495	13435	13365	13503	13523	13424	13377	13580	13422	13350	13504	13503	13461	13364	13454	13375	13295	13592	13499	13270	13278	13624	13329	13531	13296	13404	13339	13414	13420	13387	13334	13418	13481	13325	13425	13319	13488	13388	13337	13491	13386	13490	13558	13327	13514	13291	13318	13386	13339	13340	13491	13440	13555	13266	13402	13401	13472	13416	13372	13297	13385	13393	13427	13275	13499	13347	13416	13445	13451	13279	13473	13458	13401	13536	13330	13432	13411	13544	13450	13345	13330	13488	13381	13486	13412	13571	13407	13382	13406	13521	13462	13298	13501	13517	13468	13531	13502	13336	13319	13360	13641	13473	13508	13267	13476	13498	13434	13449	13364	13532	13351	13353	13466	13381	13325	13521	13488	13539	13590	13381	13445	13335	13425	13442	13334	13559	13467	13335	13553	13202	13474	13399	13614	13375	13456	13320	13482	13420	13301	13401	13290	13448	13495	13518	13364	13536	13532	13581	13468	13459	13266	13440	13557	13510	13405	13346	13553	13511	13539	13579	13486	13424	13422	13501	13234	13424	13495	13380	13493	13410	13378	13550	13340	13594	13568	13427	13453	13506	13415	13437	13472	13394	13608	13679	13442	13446	13587	13566	13519	13341	13445	13366	13359	13361	13530	13481	13396	13375	13440	13353	13570	13386	13610	13466	13437	13438	13387	13468	13346	13580	13630	13327	13478	13170	13366	13236	13538	13302	13298	13339	13388	13298	13182	13389	13395	13323	13679	13291	13663	13398	13456	13361	13433	13447	13302	13391	13600	13607	13311	13288	13617	13454	13407	13394	13466	13431	13385	13511	13388	13359	13590	13470	13437	13486	13275	13582	13342	13241	13456	13404	13455	13444	13566	13504	13237	13394	13493	13520	13487	13433	13223	13448	13471	13418	13475	13380	13397	13397	13427	13439	13413	13484	13318	13533	13342	13564	13462	13375	13447	13271	13465	13475	13402	13416	13344	13425	13359	13251	13447	13369	13638	13439	13431	13635	13357	13353	13423	13306	13360	13470	13619	13421	13328	13369	13321	13560	13509	13504	13475	13403	13452	13335	13447	13413	13426	13465	13360	13520	13654	13334	13454	13483	13430	13395	13604	13412	13374	13291	13504	13386	13362	13465	13262	13308	13384	13525	13254	13361	13452	13451	13588	13440	13176	13644	13400	13540	13428	13429	13406	13174	13237	13457	13662	13489	13514	13579	13475	13487	13520	13270	13480	13502	13223	13368	13353	13367	13438	13391	13344	13473	13271	13333	13236	13586	13556	13483	13398	13336	13352	13349	13513	13617	13435	13499	13313	13316	13540	13513	13306	13601	13505	13514	13545	13474	13233	13360	13434	13438	13375	13547	13560	13393	13418	13307	13432	13581	13449	13454	13313	13272	13509	13426	13385	13493	13496	13669	13479	13338	13588	13632	13357	13482	13509	13295	13508	13564	13583	13120	13670	13390	13327	13326	13255	13406	13450	13517	13433	13362	13561	13561	13457	13432	13443	13449	13414	13404	13548	13265	13432	13343	13353	13351	13681	13571	13537	13464	13462	13538	13368	13421	13549	13473	13393	13471	13460	13512	13490	13559	13531	13391	13548	13338	13535	13431	13471	13277	13372	13418	13139	13269	13364	13594	13474	13596	13348	13379	13344	13292	13293	13387	13394	13347	13454	13243	13345	13556	13531	13430	13259	13425	13621	13411	13390	13585	13175	13472	13413	13364	13390	13441	13410	13657	13539	13451	13271	13398	13383	13556	13425	13349	13418	13374	13390	13424	13486	13352	13473	13573	13206	13353	13515	13347	13430	13446	13399	13534	13459	13421	13435	13412	13474	13463	13451	13567	13427	13768	13404	13396	13474	13242	13281	13381	13474	13497	13584	13536	13206	13460	13546	13532	13389	13436	13199	13495	13306	13494	13375	13437	13391	13381	13223	13368	13485	13513	13649	13282	13349	13457	13478	13372	13474	13542	13371	13478	13466	13341	13262	13582	13259	13532	13469	13387	13379	13422	13647	13448	13501	13428	13302	13391	13424	13464	13508	13380	13635	13455	13482	13261	13409	13372	13373	13373	13500	13334	13386	13120	13277	13478	13299	13572	13565	13385	13561	13509	13383	13489	13296	13445	13472	13433	13478	13382	13487	13459	13218	13542	13335	13526	13685	13444	13499	13358	13440	13277	13543	13440	13375	13353	13226	13580	13577	13359	13342	13266	13422	13432	13239	13400	13371	13685	13520	13224	13343	13495	13406	13495	13597	13463	13316	13458	13375	13418	13381	13510	13548	13349	13620	13399	13335	13423	13306	13474	13545	13509	13519	13449	13515	13447	13445	13312	13206	13254	13542	13262	13576	13253	13488	13397	13324	13533	13333	13450	13260	13444	13311	13327	13586	13252	13377	13351	13383	13466	13447	13592	13527	13426	13439	13227	13425	13212	13422	13384	13400	13672	13558	13445	13401	13372	13459	13231	13428	13351	13449	13611	13336	13445	13470	13387	13341	13425	13477	13479	13432	13714	13478	13261	13326	13595	13353	13330	13498	13407	13650	13174	13485	13453	13527	13618	13273	13448	13506	13551	13565	13371	13280	13431	13271	13197	13343	13366	13195	13361	13369	13318	13508	13362	13501	13599	13259	13193	13339	13385	13502	13459	13456	13424	13520	13504	13571	13383	13445	13559	13532	13355	13509	13706	13402	13584	13327	13487	13470	13449	13445	13346	13432	13511	13566	13359	13125	13465	13430	13431	13330	13468	13417	13452	13526	13486	13433	13334	13580	13326	13498	13459	13568	13411	13415	13470	13360	13498	13435	13555	13422	13480	13503	13297	13488	13427	13425	13342	13424	13308	13323	13464	13449	13433	13273	13557	13355	13447	13645	13777	13453	13404	13490	13330	13409	13222	13291	13588	13425	13533	13413	13381	13436	13583	13414	13471	13638	13464	13515	13651	13444	13459	13473	13538	13615	13099	13504	13419	13406	13421	13552	13493	13495	13389	13447	13361	13517	13472	13658	13395	13405	13576	13403	13472	13318	13478	13403	13338	13348	13650	13377	13302	13507	13360	13395	13592	13316	13518	13442	13445	13387	13286	13487	13329	13445	13697	13432	13382	13568	13342	13456	13354	13619	13462	13434	13628	13486	13386	13263	13306	13372	13347	13450	13455	13449	13534	13416	13355	13272	13343	13430	13397	13538	13360	13497	13194	13230	13463	13266	13396	13183	13527	13457	13438	13385	13189	13284	13498	13227	13437	13510	13271	13391	13514	13260	13159	13346	13490	13416	13302	13337	13368	13224	13509	13277	13533	13299	13346	13488	13497	13393	13328	13399	13547	13518	13372	13616	13386	13489	13469	13349	13528	13436	13586	13549	13422	13487	13325	13320	13445	13379	13509	13390	13445	13407	13469	13281	13529	13443	13452	13352	13258	13372	13470	13492	13436	13476	13499	13301	13354	13508	13607	13270	13487	13527	13480	13475	13422	13476	13424	13301	13417	13422	13697	13411	13478	13372	13228	13455	13403	13347	13421	13362	13505	13350	13251	13295	13388	13452	13268	13315	13457	13484	13534	13315	13411	13443	13503	13402	13489	13428	13462	13672	13503	13309	13497	13252	13347	13458	13502	13456	13502	13650	13392	13347	13329	13321	13460	13478	13467	13260	13323	13263	13526	13481	13342	13339	13380	13457	13255	13418	13599	13297	13647	13492	13680	13456	13412	13524	13406	13334	13525	13484	13576	13628	13520	13551	13439	13341	13385	13491	13371	13267	13479	13316	13390	13315	13178	13272	13241	13301	13480	13607	13635	13445	13410	13485	13447	13378	13594	13467	13461	13194	13338	13461	13331	13629	13587	13413	13395	13372	13288	13529	13425	13455	13498	13465	13510	13478	13413	13326	13486	13232	13388	13407	13417	13346	13283	13491	13341	13398	13399	13412	13364	13381	13446	13605	13549	13576	13377	13405	13418	13432	13493	13449	13299	13351	13615	13506	13387	13546	13487	13516	13643	13511	13463	13441	13327	13442	13542	13420	13440	13355	13406	13321	13487	13284	13280	13471	13430	13522	13503	13344	13422	13433	13400	13461	13525	13294	13360	13423	13308	13270	13510	13228	13663	13560	13463	13244	13350	13481	13290	13345	13291	13351	13499	13703	13738	13367	13431	13466	13439	13409	13482	13409	13610	13395	13358	13459	13467	13406	13351	13396	13422	13534	13447	13468	13572	13394	13389	13485	13303	13292	13411	13397	13354	13367	13682	13444	13365	13359	13558	13547	13561	13373	13584	13338	13398	13494	13406	13484	13489	13372	13526	13326	13473	13344	13416	13570	13524	13411	13304	13443	13484	13566	13634	13395	13361	13215	13331	13443	13477	13254	13503	13404	13469	13333	13278	13352	13389	13569	13453	13572	13514	13260	13465	13494	13389	13428	13424	13583	13467	13332	13370	13385	13564	13339	13332	13285	13425	13502	13534	13333	13306	13515	13524	13442	13366	13468	13452	13517	13519	13531	13376	13340	13373	13379	13287	13558	13393	13390	13463	13518	13636	13475	13346	13475	13379	13475	13484	13387	13487	13375	13366	13548	13377	13372	13465	13466	13419	13501	13426	13382	13494	13437	13463	13476	13422	13535	13556	13695	13457	13360	13376	13617	13380	13491	13368	13478	13494	13544	13244	13338	13487	13406	13393	13327	13258	13326	13263	13289	13319	13565	13394	13447	13524	13321	13375	13472	13404	13368	13443	13268	13536	13520	13391	13700	13365	13580	13382	13368	13718	13383	13461	13387	13278	13457	13513	13494	13466	13267	13485	13465	13348	13440	13492	13453	13440	13572
31748	40132	34153	26241	22541	18795	16014	14320	13762	13375	13374	13307	13133	13095	13315	13313	12975	13205	13121	13340	13230	13248	13119	13297	13145	13171	13183	13122	13321	12987	13055	13323	12905	13063	13126	13099	13126	13093	13081	13041	13169	13034	13236	13131	13173	13032	13056	13199	13016	13130	13199	13205	12985	13194	13237	13099	13118	13146	13169	13165	13127	13054	12968	12977	13144	13215	12950	13265	13026	13054	13139	13061	13109	13111	13171	13061	13031	13060	13181	13019	13166	13162	13193	13196	13177	13306	13208	13101	13049	13054	13098	13074	13015	13208	13184	13091	13014	13155	13180	13168	13097	13106	13166	13018	13140	13187	13248	13017	13015	13155	13045	13304	13127	13017	12952	13205	13249	13155	13147	13138	13024	13042	13193	13141	13104	13161	13129	13111	13282	13253	12932	13325	13103	13100	13083	13136	13031	13220	13103	13087	13190	13169	13152	12948	13074	13185	13016	13063	13097	13123	13158	13038	13179	13138	13090	13145	13196	13129	13282	13015	13142	12940	12959	13002	13201	13081	13154	13127	13188	13060	13087	12988	13074	13031	13199	13061	13073	13148	13267	13081	13292	13004	13181	13067	13117	13161	13314	13090	13105	12985	13109	13156	13073	13198	13061	13184	13117	13117	13166	13143	13186	13101	13287	13182	13005	13077	13166	13154	13137	13138	13151	13048	12986	13029	13174	13052	13102	13109	13175	13101	13137	13117	13011	13013	12967	13100	13173	13139	13256	13185	13070	13233	13214	13075	13181	13204	13159	13271	13195	13003	13133	13014	13046	13069	13089	13135	12906	13108	12914	13137	13062	13111	13083	13076	13153	13123	13142	12980	13118	12850	13064	12947	13235	13117	13176	13013	13094	13122	13252	13150	13176	13038	12958	13228	13036	13129	13127	13271	13186	13119	13116	13134	13007	13446	13124	13132	13064	13117	13069	13263	13020	12986	13001	12943	13385	13105	13149	13149	13109	13120	13095	13083	12944	13166	13069	13115	13202	13154	13109	13126	13316	13075	13179	13110	13064	13081	13170	13176	13179	13002	13197	13130	13154	13161	13178	13104	13171	13199	13090	13155	12981	13084	13283	13048	13131	13190	13213	13150	13179	13070	13040	13109	13224	13216	13074	13224	13138	13045	13032	13264	13055	13284	13201	13059	13260	13081	13179	13021	13269	13083	13081	13014	13062	13186	13086	13096	13269	13153	13130	13116	13145	13137	13139	13236	13187	12995	12899	13245	13033	13060	13257	13088	13147	13049	13130	13199	13079	12996	13078	13115	13335	13167	12950	12993	12997	13200	13271	13085	13147	13130	13098	13082	13079	13120	13124	13060	13003	12924	13261	13094	13160	13149	13094	13078	13042	13036	13242	13075	13071	13133	13117	12985	13249	13031	13203	13082	13104	13005	13145	13005	13110	13030	13187	13244	13128	13015	13196	13087	13065	13095	13171	13158	13067	13261	13132	13001	13175	13189	13244	12993	13382	13084	13183	12991	13024	13090	13116	13100	13120	13039	13166	13065	13074	13090	13116	13343	13259	13101	13074	13322	13081	13234	13120	13232	13107	12968	13089	13111	13111	13222	13278	13173	13129	13261	13183	13190	13168	13126	13154	13121	13200	13242	13187	13102	13217	13191	13261	13176	13124	13057	13315	13095	13078	13137	12945	13110	13060	13040	13092	13210	13138	12929	13038	13235	13270	12966	13109	13108	13086	12999	12978	13205	12979	12919	13081	13155	13081	13138	13129	13090	13099	12972	13018	13228	12974	13083	13141	13162	13179	12950	13068	13053	13110	13064	13144	13026	12968	13157	13072	13212	13091	13184	13222	13094	13093	13133	13212	13067	13122	13201	13174	13132	13082	13143	13218	13142	13151	13071	13205	13162	13129	13245	13051	13088	13169	13297	13121	13137	13181	13094	13051	12975	13133	12865	13006	13342	13189	13074	13107	13055	13130	13094	13051	12977	13051	13165	13131	13124	13155	13137	13109	13130	13086	13210	12952	13264	13247	12989	13175	13211	13107	13071	13178	13230	13193	13233	13221	13245	13166	13154	13182	13202	13061	12986	13057	13301	13018	13047	13114	13077	13042	13170	13066	13103	13111	13100	13035	13101	13344	13316	13195	13128	13206	13085	13073	13168	13227	13086	13183	13155	13137	13211	13164	12981	13086	13110	12963	13185	13177	13064	13091	13040	12971	12999	13125	13248	13244	13070	13251	13057	13065	13047	13251	13028	13065	13114	13115	13092	13126	13138	13143	13170	13215	13183	13267	13110	13128	13187	13353	13170	13101	13189	13163	13193	13075	13011	13052	13204	13218	13169	13055	13080	13144	13073	13101	13065	13061	12966	13193	13004	13198	13080	13138	12972	13258	12977	13173	13126	13144	13117	13225	12997	13149	13189	13090	13234	13088	13157	13301	13179	13132	13211	13072	13067	13101	13089	13158	13117	12958	13048	12997	13161	13191	13051	13130	13192	13029	13053	13268	12968	13205	13030	13030	12998	13098	13093	13124	13230	13040	13153	13101	13186	13141	13040	13272	13192	13078	13120	13081	13236	13110	13245	13135	13291	13143	13219	13102	13113	13278	13148	13145	13239	13088	13087	13141	13202	13077	13128	13158	13126	13118	13209	13084	13034	13031	13015	13100	13181	13081	13148	13082	12993	12951	13160	13281	13146	13203	13106	13056	12986	13030	12962	13088	13023	13137	13162	13122	13028	13002	13156	13094	13196	13003	12986	13018	12989	13173	13240	13178	13161	13240	13076	13008	13000	13195	13206	13200	13136	13156	13024	13033	13169	13079	13005	13045	13154	13014	13107	13084	13123	13245	13268	13002	13256	13155	13167	13168	13238	13202	13068	12846	13072	13230	13141	13046	13204	13128	13076	13039	12969	13007	13103	13167	13143	13153	13216	13249	13114	13123	13231	13092	12983	13140	13110	13065	13072	13218	13134	13227	13119	13228	13182	13109	13229	12991	13245	13180	13187	13046	13200	13090	13031	13054	13068	12955	12988	13172	13107	13021	13127	13172	13176	13281	13021	13116	13047	13257	13079	13047	13373	13148	13081	13134	12956	12927	13025	13036	12985	13049	13215	13288	13133	13124	13247	12970	13144	13079	13242	13058	13000	13235	13106	13267	12981	13035	13088	13340	13025	13127	13090	13132	13065	13106	13171	13069	13123	13254	13065	13225	13174	13240	13121	13110	13074	13222	13028	13096	13135	13198	13084	13176	13043	13121	13229	13047	13029	13051	13102	13210	13239	13049	13003	13210	12971	13193	13179	13059	13200	13176	13013	13172	13127	12965	13011	13046	13110	13064	13176	13053	13089	13246	13137	12940	13249	12993	13146	13110	13245	13147	13137	13016	13219	13282	13159	13101	13150	13172	13198	13239	13176	13185	13039	13019	13299	13285	13083	13277	13100	12989	13068	13100	13016	13186	13197	13135	12997	13192	13134	13102	13214	13117	13219	13145	13066	13044	13258	13076	13023	13250	13233	13080	13288	13115	13235	13086	13382	13023	13105	12922	13252	13118	13283	13009	13074	13037	13196	13103	13191	13250	13115	12951	13063	13189	12990	13154	13244	13021	13286	13010	13048	13050	12948	13233	13082	13039	13116	13231	13275	13109	12991	13287	13069	13317	13163	13220	13111	13079	13081	13229	13127	13135	13236	12942	13029	13140	13093	13236	13254	13150	13203	13235	13101	13084	13136	12949	13157	13005	13145	13008	13018	13179	13229	13018	13105	13302	13226	13064	13037	13000	13255	13139	13237	13007	13060	13159	13259	13003	13154	13005	13126	13137	12927	13143	13198	13146	13193	13142	13126	13099	13163	13261	13167	13138	12975	13053	13017	13105	13235	13262	13173	13081	13274	13103	13075	13169	13199	13124	13045	13059	13008	13179	13184	13060	13073	13107	13075	13103	13001	13251	13168	13065	13060	13111	13303	13126	13034	13127	13237	13030	13059	13054	13018	13057	13342	13138	13073	13008	13094	13214	13044	13110	13065	13209	13156	13217	13162	13120	13024	13006	13006	13152	13044	12951	13055	13171	13148	13139	13057	13052	13157	13073	12936	13249	13159	12931	13060	13211	13090	13014	13200	13023	13304	13094	13073	12993	13079	13077	13240	13023	13124	13152	13156	13096	13059	13136	13035	13222	13113	13046	13189	13128	13224	13224	13220	13261	13073	13230	13200	13008	13093	13225	13014	13103	13044	13146	13160	13101	13113	13261	13156	12964	13206	13209	13072	13279	13002	13063	13129	13158	13254	13049	13235	13096	13120	13131	12923	13101	13018	13242	13027	13178	13045	13086	13160	13258	13226	13002	13047	13161	13026	12912	13032	13076	13011	13183	13100	13050	13021	12989	13019	13178	13206	13182	13173	13131	13112	13090	13147	13203	13068	13349	13291	13127	13089	13196	13185	13094	13093	13116	13163	13195	13220	13222	13223	12967	13100	13219	13089	13111	13056	13342	13069	12964	13134	12931	13134	13181	13142	13331	13141	13141	13013	13188	13099	13172	13058	13087	13024	13032	13068	13261	13221	13116	13058	13237	13021	13133	13000	13281	13155	13274	13206	13098	13340	13089	12999	13136	13166	12964	13113	13145	13122	13310	13223	13218	13081	13139	13166	13227	13235	12883	13131	13074	13003	13175	12987	13192	13065	13121	13080	13160	12958	13094	13144	13071	13042	13306	13261	13076	13212	13054	13093	13060	13273	13001	13111	13217	13058	13196	12988	13274	13035	13217	13064	13106	13142	13263	13234	13197	13194	12970	13152	13138	13064	13160	13060	13084	13124	13137	13081	13169	13229	13040	13193	13085	12997	13102	13101	13254	13164	13010	13249	13113	13046	13078	13018	12990	13060	13076	13175	13112	13181	13133	13312	13100	13163	13165	13190	13081	13203	13169	13015	13037	13185	13025	13136	12994	13189	13085	13080	13154	12990	13119	12992	13229	13284	13166	12944	13186	13254	13211	13098	13027	13134	13018	13166	13245	13072	13217	13083	12998	13152	13071	13151	13015	13128	12926	13292	13036	12990	13124	13143	13091	13167	13009	13191	13096	13308	13069	13097	13168	13161	13171	13259	13012	13137	13076	13218	13131	13140	13036	13091	13152	12930	13151	13131
24509	21638	29413	27670	26826	25538	23033	18028	15524	15266	14870	14692	14657	14461	14520	14469	14295	14362	14243	14330	14241	14334	14364	14420	14381	14292	14297	14350	14137	14459	14301	14318	14181	14279	14492	14472	14536	14193	14352	14442	14234	14168	14213	14240	14260	14136	14376	14311	14419	14315	14287	14098	14194	14405	14246	14324	14283	14275	14142	14220	14201	14042	14201	14121	14027	14189	14414	14203	14507	14497	14299	14287	14139	14198	14387	14329	14153	14328	14261	14541	14522	14384	14085	14203	14214	14117	14344	14315	14333	14175	14257	14296	14322	14157	14041	14348	14329	14292	14361	14318	14355	14139	14275	14261	14361	14191	14401	14358	14356	14173	14142	14071	14215	14366	14262	14354	14371	14267	14209	14243	14243	14311	14149	14241	14240	14374	14277	14203	14328	14408	14168	14254	14111	14351	14260	14360	14383	14154	14511	14350	14249	14415	14149	14194	14079	14340	14231	14283	14348	14273	14214	14119	14170	14220	14182	14145	14383	14189	14372	14323	14300	14334	14302	14297	14269	14378	14315	14026	14125	14176	14298	14333	14439	14225	14134	14093	14175	14191	14318	14152	14418	14442	14251	14098	14332	14129	14174	14215	14207	14194	14218	14214	14150	14230	14262	14265	14173	14164	14214	14067	14248	14335	14306	14179	14066	14339	14243	14216	14418	14216	14138	14200	14332	14216	14378	14362	14159	14330	14464	14074	14060	14270	14245	14214	14413	14206	14140	14098	14154	14308	14172	14386	14239	14305	14134	14215	14117	14350	14056	14211	14326	14160	14220	14464	14204	14229	14288	14194	14457	14235	14330	14315	14133	14186	14219	14176	14271	14269	14399	14343	14168	14139	14104	14156	14491	14267	14275	14223	14178	14237	14367	14397	14275	14280	14144	14402	14227	14278	14199	14285	14212	14352	14325	14059	14176	14279	14321	14331	14138	14242	14308	14218	14373	14426	14340	14076	14215	14274	14197	14222	14181	14384	14490	14299	14314	14209	14205	14168	14321	14143	14154	14164	14055	14105	14271	14229	14350	14212	14214	14204	14254	14300	14179	14055	14142	14235	14157	14193	14174	14026	14211	14112	14260	14108	14274	14207	14380	14285	14142	14056	14236	14187	14282	14144	14351	14251	14098	14137	14060	14073	14174	14174	14347	14190	14204	14249	14417	14265	14232	14387	14199	14204	14286	14109	14113	14164	14401	14311	14192	13956	14092	14031	14454	14434	14281	14304	14237	14162	14335	14273	14205	14203	14201	14069	14106	14473	14225	14199	14265	14250	14168	14273	14391	14094	14066	14216	14244	14267	14358	14332	14185	14175	14203	14298	14176	14133	14195	14138	14227	14175	14310	14034	14384	14326	14282	14134	14241	14269	14319	14292	14435	14220	14221	14109	14289	14237	14067	14247	14168	14228	14067	14232	14248	14287	14398	14148	14077	14415	14273	14162	14247	14251	14212	14164	14103	14198	14058	14320	14227	14137	14231	14211	14086	14248	14336	14118	14445	14156	14257	14274	14294	14229	14199	14351	14191	14365	14273	14182	14183	14077	14138	14232	14254	14306	14266	14124	14152	14385	14172	14273	14168	14268	14104	14203	14167	14258	14203	14252	14058	13971	14076	14598	14239	14124	14186	14050	14300	14277	14274	14257	14259	14436	14246	14147	14033	14253	14283	14295	14236	14170	14152	14289	14192	14121	14459	14256	14179	14177	14039	14284	14152	14208	14323	14096	14206	14378	14270	14265	14132	14278	14363	14127	14227	14107	14189	14053	14365	14157	14229	14344	14221	14174	14243	14262	14178	14420	14324	14183	14278	14217	14171	14276	14362	14258	14244	14294	14258	14313	14172	14146	14201	14266	14253	14313	14064	14360	14283	14192	14291	14359	14128	14397	14341	14187	14342	14263	14417	14221	14251	14244	14432	14391	14116	14081	14255	14397	14272	14247	14363	14305	14235	14064	14164	14269	14282	14348	14152	14127	14115	14076	14378	14161	14323	14227	14227	14153	14251	14261	14333	14351	14267	14442	14222	14210	14234	14207	13992	14153	14172	14148	14168	14315	14123	14351	14234	14400	14170	14222	14268	14277	14138	14336	14299	14155	14031	14244	14395	14225	14153	14164	14309	14310	14237	14275	14343	14183	14100	14039	14103	14174	14241	14151	14175	14356	14205	14268	14308	14303	14306	14140	14372	14236	14296	14175	14376	14348	14121	14259	14318	14130	14131	14221	14320	14165	14457	14247	14322	14267	14374	14121	14272	14030	14188	14029	14238	14252	14361	14082	14227	14245	14145	14339	14373	14124	14429	14348	14157	14114	14187	14155	14171	14342	14334	14160	14180	14283	14409	14114	14238	14099	14263	14224	14244	14271	14194	14252	14382	14403	14376	14273	14160	13985	14050	14149	13999	14373	14087	14216	14273	14466	14180	14148	14180	14204	14315	14363	14200	14292	14386	14295	14189	14221	14108	14359	14432	14253	14295	14126	14106	14177	14083	14238	14141	14256	14306	14149	14174	14200	14093	14108	14276	14312	14054	14079	14181	14119	14270	14098	14385	14193	14251	14177	14345	14350	14168	14149	14099	14058	14292	14102	14093	14419	14163	14297	14154	14065	14339	14333	14236	14292	14254	14246	14144	14142	14219	14214	14065	14222	14344	14255	14364	14355	14360	14241	14189	14343	14250	14202	14165	14219	14139	14232	14093	14178	14231	14289	14214	14358	14229	14192	14349	14114	14184	14289	14096	14212	14354	14335	14227	14091	14323	14118	14230	14276	14191	14226	14224	14389	14427	14252	14184	14134	14311	14287	14249	14314	14241	14254	14219	14303	14141	14185	14234	14108	14184	14110	14407	14117	14216	14110	14191	14104	14182	14249	14064	14189	14241	14209	14371	14171	14320	14320	14075	14246	14393	14300	14227	14106	14360	14179	14291	14170	14165	14240	14112	14176	14166	14263	14163	14314	14436	14122	14189	14146	14264	14309	14235	14414	14305	14494	14397	14147	14403	14324	14254	14376	14452	14363	14197	14176	14164	14067	14115	14201	14372	14386	14369	14207	14321	14133	14373	14399	14273	14111	14122	14290	14271	14159	14214	14104	14345	14125	13949	14301	14266	14296	14158	14317	14256	14346	14390	14429	14220	14247	14314	14278	14278	14367	14278	14167	14266	14161	14197	14265	14290	14047	14303	14142	14086	14229	14179	14347	14388	14310	14105	14087	14278	14348	14246	14359	14304	14414	14314	14334	14178	14256	14105	14170	14175	14166	14135	14201	14397	14361	14169	14167	14248	14322	14275	14219	14022	14325	14257	14220	14217	14100	14141	14158	14374	14321	14374	14118	14316	14155	14323	14226	14195	14228	14269	14137	14260	14206	14369	14328	14208	14179	14184	14453	14315	14138	14117	14291	14162	14257	14193	14296	14349	14325	14200	14186	14262	14213	14416	14174	14297	14262	14324	14230	14199	14212	14203	14180	14107	14298	14318	14251	14178	14272	14329	14200	14018	14229	14430	14258	14118	14201	14211	14357	14192	14380	14288	14341	14017	14105	14207	14250	14197	14156	14189	14303	14323	14056	14206	14295	14253	14236	14283	14164	14145	14265	14214	14258	14254	14198	14183	14168	14380	14386	14247	14221	14143	14213	14336	14207	14340	14333	14370	14292	14308	14223	14065	14089	14110	14251	14210	14163	14220	14237	14091	13911	14287	14238	14289	14155	14179	14242	14160	14346	14261	14402	14315	14416	14262	14230	14342	14138	14265	14010	14199	14163	14289	14055	14209	14320	14159	14115	14210	14142	14271	14325	14296	14219	14295	14307	14012	14159	14285	14334	14243	14243	14134	14182	14212	14232	14245	14432	14089	14254	14295	14204	14166	14425	14129	14288	14190	14289	14224	14217	14354	14311	14437	14193	14271	14107	14280	14313	14043	14153	14306	14176	14310	14273	14030	14313	14129	14351	14163	14289	14285	14242	14148	14220	14256	14211	14030	14326	14275	14099	14251	13872	14267	14321	14376	14182	14336	14379	14132	14202	14306	14229	14189	14197	14259	14256	14305	14245	14119	14157	14355	14202	14327	14248	14380	14343	14312	14247	14253	14336	14297	14187	14466	14339	14164	14289	14082	14305	14221	14227	14213	14337	14330	14155	14141	14220	14116	14098	14528	14252	14242	14242	14233	14261	14289	14375	14173	14339	14090	14450	14176	14257	14339	14170	14241	14133	14270	14182	14294	14103	14391	14273	14033	14373	14247	14231	14166	14114	14090	14078	14206	14075	14271	14195	14220	14184	14209	14226	14225	14087	14292	14395	14076	14138	14246	14300	14228	14288	14328	14140	14191	14203	14364	14347	14174	14466	14388	14216	14261	14125	14262	14292	14103	14259	14050	14152	14510	14190	14266	14184	14195	14477	14413	14390	14476	14297	14323	14292	14294	14410	14279	14339	14269	13979	14253	14524	14125	13996	14198	14435	14130	14034	14186	14247	14210	14309	14244	14310	14345	14112	14233	14274	14174	14300	14046	14081	14097	14158	14304	14316	13979	14291	14213	14274	14429	14289	14153	14389	14386	14110	14265	14331	14333	14398	14225	14367	14270	14390	14248	14081	14290	14068	14242	14245	14286	14204	14231	14193	14321	14178	14208	14205	14269	14275	14161	14287	14316	14278	14298	14279	14414	14309	14360	14368	14296	14307	14213	14065	14152	14195	14215	14291	14340	14464	14168	14164	14115	14236	14113	14169	14365	14293	14203	14291	14123	14115	14309	14309	14190	14100	14209	14333	14368	14289	14279	14211	13968	14391	14390	14124	14145	14237	14224	14376	14516	14307	14335	14149	14115	14228	14047	14160	14082	14352	14413	14118	14332	14223	14361	14193	14280	14126	14261	14283	14250	14341	14142	14443	14199	14439	14342	14243	14149	14377	14196	13955	14307	14432	14402	14183	14353	14266	14438	14370	14351	14347	14321	14323	14144	14133	14298	14466	14277	14116	14243	14405	14152	14125	14090	14300	14198	14427	14203	14068	14109	14239	14304	14196	14273	14005	14268	14287	14236	14350	14288	14200	14089	14304	14133	14264	14149	14339	14237	14183	14242	14186	14427	14312	14225	14034	14235	14230	14253	14079	14201	14331	14231	14112
31503	50477	49184	42102	34026	25644	21201	17213	15300	14492	14067	14046	13961	13856	13842	13763	13796	13848	13580	13734	13714	13646	13707	13646	13601	13669	13709	13754	13720	13807	13801	13756	13764	13733	13825	13757	13677	13820	13681	13845	13682	13801	13759	13700	13703	13674	13701	13686	13842	13680	13691	13645	13991	13770	13768	13680	13758	13553	13639	13777	13692	13521	13523	13616	13644	13652	13733	13693	13588	13723	13713	13929	13738	13572	13735	13780	13842	13860	13636	13568	13636	13713	13658	13604	13722	13790	13652	13849	13620	13633	13704	13660	13637	13687	13496	13602	13826	13663	13707	13794	13826	13770	13613	13630	13849	13598	13626	13754	13835	13629	13825	13655	13864	13766	13735	13667	13553	13610	13580	13622	13605	13776	13680	13676	13528	13632	13805	13735	13666	13631	13650	13514	13765	13868	13759	13508	13752	13467	13732	13673	13639	13613	13793	13778	13727	13570	13847	13618	13659	13750	13679	13756	13792	13846	13666	13739	13605	13769	13737	13722	13738	13651	13613	13665	13629	13741	13658	13797	13630	13676	13726	13589	13663	13655	13840	13682	13488	13827	13755	13659	13712	13702	13696	13597	13729	13590	13775	13650	13666	13638	13642	13641	13795	13734	13745	13617	13741	13824	13673	13758	13543	13656	13661	13741	13648	13551	13606	13867	13700	13780	13765	13736	13687	13764	13712	13711	13690	13729	13740	13756	13814	13684	13408	13698	13782	13665	13664	13734	13595	13658	13630	13667	13812	13672	13708	13667	13809	13621	13720	13575	13801	13804	13692	13573	13577	13654	13707	13582	13510	13643	13757	13785	13727	13670	13803	13561	13743	13446	13690	13675	13668	13626	13675	13736	13506	13504	13775	13585	13748	13717	13646	13833	13549	13728	13646	13723	13748	13911	13492	13613	13681	13777	13703	13735	13660	13652	13575	13653	13695	13604	13750	13574	13622	13737	13657	13674	13714	13612	13620	13553	13695	13650	13843	13683	13486	13783	13734	13532	13550	13822	13525	13685	13607	13578	13603	13546	13637	13657	13865	13722	13597	13605	13891	13663	13691	13555	13826	13634	13654	13774	13629	13604	13844	13699	13629	13610	13682	13550	13646	13666	13589	13609	13702	13711	13593	13659	13577	13605	13706	13723	13774	13768	13688	13555	13740	13616	13730	13638	13869	13537	13650	13644	13779	13724	13648	13642	13748	13742	13679	13611	13719	13616	13712	13494	13651	13468	13539	13685	13620	13716	13643	13702	13636	13680	13679	13779	13694	13714	13588	13653	13835	13666	13688	13581	13578	13649	13811	13714	13634	13712	13544	13686	13770	13739	13710	13643	13630	13758	13603	13925	13773	13708	13676	13601	13681	13657	13598	13885	13686	13832	13726	13601	13720	13517	13552	13583	13683	13632	13573	13785	13672	13625	13889	13615	13701	13688	13730	13568	13743	13675	13630	13744	13656	13622	13848	13627	13611	13580	13537	13616	13745	13474	13563	13701	13752	13570	13618	13710	13746	13668	13581	13714	13736	13636	13628	13756	13540	13649	13748	13676	13614	13599	13689	13753	13767	13612	13605	13665	13497	13803	13632	13630	13717	13817	13786	13821	13642	13713	13706	13680	13760	13669	13522	13633	13821	13762	13619	13602	13637	13428	13657	13771	13574	13612	13590	13735	13609	13736	13733	13836	13696	13700	13617	13556	13797	13599	13589	13926	13651	13670	13591	13800	13527	13757	13746	13702	13758	13754	13526	13587	13653	13710	13798	13688	13598	13740	13592	13782	13667	13506	13627	13643	13728	13639	13805	13751	13673	13639	13756	13733	13751	13527	13654	13765	13582	13733	13590	13714	13890	13686	13664	13714	13589	13632	13613	13615	13545	13669	13847	13703	13639	13600	13869	13455	13677	13695	13767	13619	13650	13556	13779	13709	13507	13601	13851	13627	13728	13630	13627	13578	13803	13737	13565	13853	13743	13857	13730	13818	13604	13615	13541	13625	13519	13805	13539	13695	13624	13680	13646	13725	13681	13764	13639	13747	13563	13634	13847	13490	13538	13524	13778	13753	13651	13626	13737	13690	13693	13779	13735	13792	13615	13590	13717	13779	13653	13717	13545	13558	13731	13655	13797	13784	13696	13502	13607	13746	13631	13739	13709	13706	13818	13632	13679	13702	13699	13616	13650	13627	13451	13531	13773	13565	13499	13680	13642	13756	13605	13789	13740	13834	13709	13696	13716	13637	13807	13881	13535	13549	13714	13541	13632	13714	13716	13779	13680	13764	13870	13621	13714	13679	13666	13677	13701	13715	13592	13961	13559	13709	13656	13522	13784	13680	13762	13826	13742	13659	13531	13572	13742	13679	13653	13652	13797	13752	13587	13839	13629	13704	13727	13595	13545	13559	13675	13654	13653	13743	13665	13757	13741	13729	13709	13653	13684	13723	13599	13815	13505	13503	13713	13535	13571	13623	13572	13594	13751	13678	13695	13739	13822	13613	13620	13560	13734	13732	13575	13666	13623	13782	13711	13639	13821	13519	13570	13780	13676	13752	13714	13725	13685	13500	13806	13601	13805	13707	13674	13743	13778	13651	13607	13764	13640	13774	13752	13616	13840	13750	13797	13739	13615	13654	13693	13623	13842	13555	13752	13663	13702	13598	13811	13687	13743	13654	13777	13694	13662	13725	13765	13630	13627	13708	13731	13718	13747	13778	13669	13790	13632	13662	13622	13620	13854	13610	13711	13583	13777	13730	13697	13727	13734	13740	13760	13829	13857	13550	13605	13723	13688	13666	13586	13729	13655	13535	13514	13715	13478	13754	13735	13679	13599	13604	13797	13614	13565	13757	13606	13683	13628	13869	13634	13593	13764	13936	13763	13857	13618	13766	13527	13745	13816	13670	13613	13684	13783	13771	13590	13647	13723	13622	13831	13608	13659	13658	13443	13564	13746	13650	13633	13823	13677	13599	13877	13655	13750	13460	13715	13601	13685	13747	13836	13751	13440	13705	13765	13742	13649	13696	13623	13728	13816	13822	13825	13727	13694	13688	13689	13675	13797	13713	13837	13682	13616	13869	13507	13765	13589	13742	13557	13681	13749	13616	13786	13705	13702	13570	13591	13666	13668	13584	13689	13573	13561	13716	13692	13555	13582	13678	13644	13645	13658	13714	13585	13755	13720	13651	13738	13611	13667	13721	13810	13694	13643	13568	13644	13741	13733	13717	13658	13707	13576	13707	13768	13608	13653	13696	13352	13774	13811	13667	13746	13812	13563	13727	13614	13700	13667	13615	13725	13693	13626	13715	13635	13762	13437	13676	13765	13693	13493	13647	13633	13661	13716	13510	13618	13765	13537	13564	13695	13647	13705	13637	13808	13661	13820	13584	13504	13674	13782	13810	13786	13681	13858	13604	13580	13681	13591	13628	13628	13737	13545	13635	13702	13723	13681	13795	13661	13716	13656	13810	13727	13728	13799	13697	13674	13626	13716	13844	13526	13793	13724	13515	13691	13630	13581	13688	13646	13711	13551	13668	13662	13564	13665	13711	13678	13732	13619	13578	13537	13659	13742	13854	13773	13639	13620	13701	13616	13614	13608	13743	13610	13656	13767	13636	13733	13807	13734	13570	13716	13677	13389	13673	13632	13704	13600	13458	13692	13542	13693	13701	13539	13814	13644	13761	13714	13434	13565	13712	13729	13577	13660	13627	13560	13796	13628	13697	13473	13572	13651	13664	13863	13739	13646	13781	13695	13640	13694	13614	13761	13680	13719	13549	13605	13658	13620	13526	13734	13718	13601	13651	13656	13700	13776	13848	13801	13763	13666	13573	13714	13645	13569	13563	13577	13761	13706	13650	13656	13821	13636	13703	13705	13560	13619	13654	13767	13784	13669	13635	13630	13685	13705	13741	13753	13623	13654	13602	13682	13881	13636	13543	13619	13706	13775	13706	13774	13666	13817	13725	13709	13629	13795	13575	13859	13512	13636	13790	13671	13597	13594	13737	13727	13699	13597	13910	13598	13757	13674	13466	13760	13722	13774	13697	13737	13620	13615	13724	13724	13944	13739	13653	13616	13589	13919	13712	13680	13607	13449	13675	13691	13647	13760	13835	13696	13461	13712	13696	13815	13602	13656	13555	13792	13663	13664	13714	13776	13584	13765	13639	13599	13414	13651	13631	13714	13651	13648	13689	13724	13627	13669	13610	13609	13539	13807	13453	13677	13702	13702	13813	13620	13745	13719	13644	13663	13594	13773	13628	13804	13703	13602	13777	13660	13678	13714	13638	13706	13885	13706	13835	13492	13634	13621	13640	13737	13735	13611	13792	13897	13857	13573	13635	13624	13613	13742	13807	13728	13607	13594	13699	13699	13634	13774	13836	13634	13698	13642	13736	13661	13721	13549	13649	13781	13699	13727	13700	13685	13772	13598	13654	13575	13591	13699	13711	13588	13577	13476	13631	13764	13657	13757	13685	13780	13576	13629	13742	13805	13726	13721	13637	13700	13547	13657	13653	13645	13616	13709	13516	13784	13754	13693	13613	13731	13735	13795	13627	13604	13591	13643	13647	13584	13621	13467	13681	13619	13612	13768	13781	13757	13778	13656	13716	13623	13654	13656	13586	13718	13638	13696	13653	13514	13682	13696	13627	13767	13782	13909	13763	13689	13469	13609	13639	13808	13613	13710	13700	13452	13645	13644	13668	13534	13627	13525	13751	13633	13836	13614	13849	13734	13790	13671	13593	13819	13789	13761	13565	13578	13553	13717	13736	13706	13725	13947	13685	13677	13609	13672	13787	13642	13630	13649	13654	13633	13621	13773	13577	13727	13668	13746	13656	13687	13735	13548	13900	13680	13848	13648	13719	13728	13679	13640	13947	13845	13553	13687	13669	13694	13711	13859	13611	13691	13707	13548	13634	13656	13802	13837	13610	13695	13550	13635	13853	13747	13656	13827	13634	13640	13750	13550	13655	13721	13730	13669	13609	13519	13622	13627	13528	13751	13729	13533	13706	13534	13731	13677	13704	13664	13763	13711	13699	13692	13818	13891	13571	13669	13837	13621	13710	13615	13644	13588	13623	13628	13635	13703	13839	13770	13581	13922	13478	13704	13571	13686	13725	13614	13571	13474	13826	13665	13736
23258	21580	29553	25155	24682	27779	28388	21610	18709	16587	15304	15050	14947	14793	14734	14743	14672	14559	14682	14556	14627	14527	14625	14697	14537	14598	14490	14556	14429	14667	14579	14492	14632	14378	14452	14483	14654	14452	14556	14440	14434	14540	14439	14523	14503	14351	14306	14463	14380	14483	14498	14445	14472	14383	14250	14286	14251	14640	14470	14550	14461	14352	14340	14153	14285	14501	14382	14596	14474	14344	14498	14326	14394	14422	14440	14526	14353	14352	14325	14246	14362	14410	14460	14355	14317	14457	14332	14191	14380	14437	14411	14517	14412	14355	14343	14254	14420	14422	14501	14348	14286	14488	14336	14428	14401	14263	14454	14556	14428	14358	14387	14487	14282	14367	14459	14222	14581	14285	14395	14235	14471	14380	14297	14354	14409	14404	14421	14398	14467	14283	14327	14196	14434	14418	14448	14271	14461	14469	14645	14488	14419	14478	14489	14402	14502	14307	14343	14225	14636	14231	14314	14341	14227	14162	14286	14422	14269	14324	14396	14355	14419	14396	14178	14501	14394	14356	14345	14301	14394	14399	14319	14437	14423	14437	14592	14358	14451	14388	14066	14307	14250	14159	14271	14369	14279	14386	14441	14299	14562	14429	14223	14312	14276	14512	14364	14432	14381	14393	14321	14282	14226	14384	14306	14303	14379	14278	14329	14174	14326	14449	14477	14434	14432	14392	14534	14392	14480	14265	14116	14447	14477	14488	14488	14442	14311	14324	14510	14577	14647	14179	14468	14343	14487	14477	14543	14238	14486	14341	14276	14271	14373	14494	14435	14441	14393	14523	14457	14349	14380	14246	14381	14298	14542	14415	14266	14196	14359	14510	14470	14600	14203	14300	14322	14398	14214	14221	14377	14265	14302	14274	14380	14415	14333	14451	14379	14361	14397	14317	14257	14273	14259	14427	14407	14542	14361	14123	14319	14459	14266	14502	14269	14059	14508	14409	14433	14281	14451	14320	14379	14453	14315	14326	14410	14327	14206	14258	14271	14339	14357	14329	14528	14452	14341	14411	14457	14544	14448	14388	14218	14492	14569	14308	14403	14322	14296	14445	14280	14106	14321	14256	14463	14349	14445	14308	14244	14243	14330	14370	14413	14474	14611	14483	14523	14524	14362	14492	14424	14382	14489	14268	14412	14265	14383	14388	14362	14349	14462	14398	14362	14373	14454	14485	14375	14436	14363	14344	14305	14490	14363	14353	14351	14320	14400	14393	14455	14405	14498	14407	14552	14383	14394	14437	14582	14405	14233	14196	14393	14430	14380	14414	14277	14180	14448	14140	14342	14239	14282	14440	14387	14221	14270	14262	14166	14387	14466	14332	14317	14265	14434	14339	14617	14484	14183	14336	14469	14360	14360	14397	14462	14359	14326	14251	14205	14370	14258	14379	14392	14533	14382	14246	14307	14411	14534	14344	14386	14430	14303	14338	14514	14387	14414	14445	14364	14431	14378	14429	14390	14293	14328	14473	14410	14329	14393	14237	14370	14405	14329	14378	14534	14406	14255	14445	14332	14403	14471	14332	14379	14273	14294	14400	14371	14573	14328	14276	14308	14373	14460	14238	14254	14311	14419	14434	14300	14442	14282	14532	14453	14459	14275	14344	14311	14589	14444	14440	14329	14350	14305	14362	14404	14427	14512	14262	14512	14365	14311	14270	14379	14544	14433	14369	14296	14307	14536	14350	14310	14575	14505	14362	14259	14272	14293	14363	14306	14328	14358	14387	14398	14366	14236	14478	14351	14358	14428	14500	14420	14269	14250	14355	14197	14437	14097	14395	14316	14475	14394	14294	14355	14252	14263	14417	14419	14349	14398	14407	14257	14310	14330	14385	14421	14339	14218	14329	14260	14119	14478	14216	14427	14383	14208	14394	14440	14460	14405	14267	14330	14366	14277	14336	14458	14509	14545	14370	14242	14275	14375	14425	14359	14495	14466	14481	14301	14450	14526	14250	14309	14319	14423	14364	14381	14498	14369	14171	14412	14310	14374	14426	14393	14361	14373	14409	14306	14144	14391	14507	14532	14434	14438	14434	14367	14275	14488	14388	14329	14400	14274	14355	14331	14355	14205	14284	14310	14364	14335	14378	14402	14492	14387	14261	14379	14419	14338	14475	14581	14408	14403	14471	14302	14201	14403	14339	14459	14456	14347	14462	14454	14311	14340	14314	14317	14389	14514	14202	14378	14380	14160	14410	14467	14641	14385	14465	14376	14292	14450	14376	14450	14351	14479	14318	14305	14443	14316	14308	14288	14280	14518	14453	14460	14278	14468	14287	14213	14185	14364	14285	14494	14369	14439	14373	14307	14481	14480	14355	14352	14217	14318	14336	14321	14388	14529	14406	14421	14428	14354	14381	14265	14283	14224	14258	14421	14191	14212	14542	14338	14431	14566	14392	14405	14439	14257	14422	14292	14256	14342	14421	14312	14154	14301	14132	14332	14295	14281	14186	14476	14315	14297	14382	14398	14569	14441	14218	14247	14365	14369	14239	14548	14268	14208	14305	14204	14284	14172	14404	14354	14411	14407	14460	14387	14270	14291	14367	14181	14134	14280	14427	14343	14235	14160	14434	14354	14234	14409	14342	14444	14362	14292	14372	14472	14353	14263	14350	14226	14168	14403	14220	14351	14486	14250	14437	14442	14453	14190	14206	14276	14289	14317	14300	14374	14424	14359	14255	14205	14499	14353	14440	14361	14328	14473	14303	14188	14390	14240	14473	14252	14355	14458	14501	14270	14212	14466	14340	14565	14328	14144	14354	14396	14362	14279	14426	14283	14214	14430	14246	14258	14366	14327	14508	14625	14400	14411	14205	14298	14407	14324	14511	14339	14329	14315	14425	14184	14211	14407	14326	14514	14407	14410	14278	14359	14471	14378	14334	14152	14499	14408	14344	14383	14495	14398	14358	14337	14295	14300	14332	14458	14139	14326	14407	14423	14341	14183	14352	14272	14471	14374	14349	14365	14412	14453	14432	14278	14282	14199	14161	14324	14393	14516	14273	14389	14407	14244	14371	14263	14295	14272	14365	14432	14456	14247	14362	14569	14414	14317	14323	14404	14288	14443	14221	14076	14263	14280	14322	14381	14535	14314	14376	14367	14514	14409	14280	14330	14413	14639	14407	14342	14366	14527	14389	14336	14330	14434	14507	14203	14247	14358	14307	14270	14304	14372	14361	14398	14225	14401	14466	14278	14451	14191	14447	14310	14240	14453	14412	14362	14464	14222	14200	14482	14275	14124	14370	14371	14175	14383	14568	14472	14310	14373	14522	14420	14386	14228	14489	14429	14314	14416	14529	14419	14436	14309	14430	14474	14431	14459	14541	14358	14379	14409	14364	14552	14267	14472	14414	14335	14335	14401	14350	14452	14392	14407	14343	14261	14259	14394	14381	14260	14316	14349	14319	14210	14397	14351	14441	14535	14273	14283	14325	14360	14402	14352	14334	14319	14591	14380	14397	14221	14301	14454	14421	14484	14502	14287	14467	14406	14309	14290	14385	14644	14431	14441	14205	14306	14361	14438	14291	14296	14344	14447	14505	14309	14224	14516	14274	14291	14514	14425	14654	14340	14366	14377	14204	14402	14321	14328	14404	14464	14257	14309	14416	14239	14348	14406	14255	14302	14233	14261	14483	14537	14297	14124	14355	14377	14310	14378	14615	14295	14272	14407	14332	14440	14411	14476	14287	14139	14307	14380	14419	14174	14383	14460	14410	14395	14270	14435	14407	14346	14247	14373	14204	14385	14342	14206	14256	14312	14152	14320	14271	14396	14291	14455	14373	14219	14362	14403	14299	14242	14216	14389	14414	14276	14402	14557	14349	14319	14448	14241	14311	14241	14143	14398	14473	14537	14330	14255	14346	14352	14183	14314	14597	14378	14357	14289	14286	14217	14126	14450	14366	14373	14416	14361	14377	14273	14285	14330	14377	14414	14404	14275	14406	14325	14393	14420	14469	14236	14491	14359	14414	14551	14299	14204	14273	14201	14274	14189	14351	14519	14328	14357	14421	14596	14269	14352	14355	14462	14472	14476	14474	14204	14433	14287	14344	14364	14312	14431	14458	14240	14425	14329	14118	14400	14254	14418	14541	14338	14446	14336	14343	14359	14333	14447	14282	14283	14425	14417	14440	14325	14360	14356	14287	14311	14216	14323	14452	14409	14271	14350	14363	14275	14294	14229	14251	14591	14201	14323	14405	14517	14287	14256	14390	14366	14284	14395	14224	14456	14403	14414	14143	14201	14375	14428	14261	14434	14192	14263	14403	14254	14223	14365	14359	14453	14246	14388	14418	14331	14441	14296	14294	14461	14204	14342	14333	14414	14344	14387	14515	14495	14165	14416	14458	14515	14459	14527	14425	14446	14184	14265	14344	14353	14351	14256	14374	14457	14388	14192	14318	14434	14204	14305	14209	14450	14288	14369	14218	14289	14341	14250	14196	14363	14399	14372	14199	14484	14233	14306	14394	14574	14369	14498	14344	14342	14286	14246	14402	14458	14049	14316	14410	14366	14443	14276	14227	14363	14390	14627	14439	14324	14532	14403	14300	14136	14409	14469	14283	14341	14298	14406	14388	14345	14282	14251	14157	14201	14246	14246	14387	14474	14187	14483	14479	14361	14444	14369	14424	14267	14509	14401	14361	14274	14020	14247	14387	14456	14368	14421	14297	14291	14334	14603	14237	14304	14340	14367	14415	14321	14253	14362	14567	14375	14518	14379	14362	14260	14248	14216	14390	14385	14344	14435	14300	14474	14289	14252	14420	14237	14537	14212	14261	14542	14547	14513	14449	14485	14326	14481	14419	14144	14335	14245	14178	14414	14506	14337	14684	14208	14487	14463	14293	14506	14457	14347	14369	14371	14146	14492	14512	14446	14333	14258	14426	14344	14393	14232	14353	14334	14275	14327	14287	14428	14254	14284	14640	14174	14353	14361	14316	14292	14339	14383	14236	14363	14273	14289	14490	14270	14561	14464	14296	14518	14408	14628	14336	14370	14259	14440	14268	14425	14184	14388	14388	14511	14315	14304	14415	14480	14274	14260	14306	14291	14578	14157	14428	14521	14260	14391	14169	14382	14419	14454	14203	14622	14099	14468	14277	14583	14254	14285	14350	14368	14314
35540	59520	56360	46393	38571	32224	26172	21130	18452	15236	14415	14099	14017	14061	13922	14037	13959	13908	13974	13835	13851	13903	13835	13860	14022	14076	13872	13805	13769	13813	13776	13903	13836	13856	13745	13722	13841	13830	13861	13919	13869	13981	13960	13852	13784	13895	13805	13738	13759	13877	13856	13715	13744	13767	13911	13626	13804	13931	13858	13807	13811	13787	13902	13785	13583	13876	13784	13798	13764	13867	13916	13770	13671	13854	13770	13743	13823	13808	13832	13812	13874	13834	13626	13801	13794	13779	13851	13770	13694	13984	13727	13872	13826	13790	13845	13864	13778	13842	13683	13767	13927	13639	13744	13677	13637	13815	13800	13759	13762	13738	13682	13773	13662	13843	13843	13915	13839	13765	13818	13783	13740	13733	13814	13780	13821	13781	13810	13796	13705	13664	13778	13786	13896	13759	13751	13880	13736	13684	13694	13762	13804	13833	13713	13841	13621	13830	13827	13783	13724	13651	13628	13839	13852	13752	13756	13701	13897	13931	13743	13629	13837	13789	13794	13767	13803	13785	14023	13666	13776	13789	13699	13904	13781	13831	13532	13752	13679	13901	13797	13773	13743	13942	13715	13847	13813	13819	13789	13876	13756	13618	13806	13616	13681	13840	13808	13693	13783	13779	13873	13740	13897	13558	13834	13655	13877	13769	13719	13657	13712	13717	13831	13902	13682	13903	13754	13735	13597	13729	13590	13725	13845	13902	13774	13769	13664	13692	13866	13864	13835	13850	13717	13658	13806	13782	13802	13725	13856	13742	13748	13835	13854	13879	13934	13649	13830	13674	13701	13889	13831	13771	13762	13707	13865	13848	13839	13812	13773	13750	13892	13770	13859	13904	13758	13769	13822	13878	13806	13744	13844	13736	13675	13799	13645	13745	14002	13691	13898	13749	13796	13754	13831	13769	13736	13804	13834	13817	13798	13960	13701	13694	13787	13833	13683	13778	13765	13658	13731	13790	13789	13674	13819	13652	13776	13842	13718	13665	13945	13775	13759	13750	13937	13872	13836	13690	13760	13832	13936	13821	13871	13939	13731	13728	13773	13676	13753	13583	13784	13629	13787	13666	13788	13831	13735	13895	13743	13787	13801	13795	13841	13884	13877	13732	13883	13673	13806	13835	13813	13757	13821	13723	13985	13795	13770	13756	13823	13572	13897	13934	13747	13714	13755	13763	13710	13717	13781	13688	13875	13718	13815	13835	13780	13810	13789	13816	13741	13694	13866	13724	13672	13917	13698	13673	13809	13848	13666	13813	13825	13756	13623	13741	13681	13714	13753	13772	13881	13889	13822	13831	13812	13905	13698	13692	13721	13892	13789	13825	13849	13590	13742	13789	13756	13800	13798	13852	13822	13564	13626	13826	13916	13711	13803	13932	13809	13756	13813	13885	13731	13645	13776	13815	13820	13649	13841	13676	13826	13672	13767	13633	13645	13698	13652	13785	13716	13789	13768	13775	13748	13909	13721	13891	13699	13853	13601	13903	13857	13762	13837	13727	13801	13833	13833	13691	13693	13875	13913	13811	13605	13713	13749	13735	13729	13884	13791	13610	13690	13803	13854	13833	13772	13837	13720	13918	13711	13817	13605	13702	13748	13818	14027	13547	13829	13783	13773	13708	13906	13859	13798	13820	13840	13814	13682	13742	13850	13673	13845	13811	13558	13688	13888	13867	13802	13893	13772	13915	13598	13667	13842	13859	13917	13943	13864	13771	13765	13661	13807	13812	13830	13917	13792	13782	13755	13715	13883	13845	13813	13892	13787	13764	13758	13758	13872	13733	13826	13782	13704	13758	13781	13796	13615	13785	13740	13798	13813	13635	13731	13794	13819	13671	13740	13677	13856	13792	13584	13899	13816	13627	13786	13827	13755	13834	13806	13770	13724	13638	13808	13859	13740	13765	13686	13797	13893	13714	13646	13755	13711	13837	13822	13794	13777	13738	13814	13864	13876	13733	13754	13786	13652	13760	13834	13797	13828	13775	13750	13764	13676	13833	13828	13918	13833	13712	13852	13787	13653	13736	13619	13715	13791	13694	13700	13780	13800	13739	13730	13756	13898	13767	13735	13875	13630	13783	13776	13994	13827	13767	13742	13867	13835	13744	13794	13818	13741	13915	13704	13717	13750	13723	13645	13919	13655	13852	13726	13714	13838	13795	13743	13573	13711	13722	13741	13819	13757	13886	13707	13582	13938	13760	13716	13784	13828	13608	13915	13796	13550	13920	13896	13783	13732	13899	13733	13581	13755	13853	13717	13835	13768	13678	13770	13819	13904	13746	13756	13771	13625	13690	13729	13796	13778	13689	13807	13782	13971	13773	13722	13874	13742	13784	13575	13756	13841	13898	13747	13904	13803	13690	13799	13752	13690	13673	13826	13694	13834	13842	13799	13613	13740	13887	13742	13832	13512	13707	13789	13766	13881	13733	13867	13622	13884	13898	13755	13862	13791	13730	13641	13792	13842	13913	13666	13643	13723	13780	13763	13649	13728	13689	13682	13710	13913	13815	13662	13872	13563	13692	13694	13720	13655	13787	13719	13671	13892	13728	13796	13643	13904	13710	13810	13587	13762	13733	13786	13938	13749	13660	13863	13822	13754	13902	13666	13731	13810	13820	13758	13646	13843	13805	13702	13724	13992	13767	13828	13732	13647	13799	13812	13656	13811	13718	13734	13711	13700	13880	14018	13720	13888	13754	13742	13960	13731	13612	13602	13696	13736	13685	13791	13819	13781	13858	13790	13866	13936	13764	13782	13846	13850	13641	13759	13730	13644	13767	13819	13778	13728	13725	13795	13720	13784	13681	13805	13743	13740	13836	13706	13736	13869	13640	13729	13819	13729	13786	13673	13718	13826	13881	13613	13721	13849	13943	13731	13880	13652	13744	13737	13693	13642	13761	13885	13737	13867	13650	13642	13941	13845	13684	13841	13795	13695	13770	13682	13742	13517	13537	13719	13727	13770	13978	13800	13689	13909	13618	13875	13875	13814	13681	13706	13850	13572	13958	13792	13632	13827	13720	13782	13793	13909	13618	13779	13786	13951	13562	13831	13663	13933	13824	13754	13625	13790	13794	13644	13815	13734	13661	13771	13761	13864	13798	13687	13719	13661	13541	13775	13843	13900	13867	13894	13692	13847	13946	13849	13807	13868	13827	13880	13757	13846	13866	13830	13833	13879	13686	13701	13775	13737	13787	13890	13884	13772	13862	13785	13751	13820	13816	13741	13737	13824	13790	13699	13859	13795	13642	13789	13716	13716	13745	13693	13977	13714	13852	13607	13832	13881	13902	13749	13764	13854	13645	13877	13738	13800	13641	13659	13870	13935	13852	13733	13784	13804	13827	13619	13820	13720	13858	13853	13936	13885	13710	13679	13693	13828	13784	13651	13865	13783	13774	13806	13714	13782	13904	13798	14018	13841	13737	13739	13844	13630	13884	13972	13654	13747	13848	13631	13618	13848	13653	13844	13757	13854	13770	13912	13888	13740	13729	13733	13774	13819	13717	13831	13860	13632	13605	13835	13607	13869	13644	13795	13627	13902	13791	13906	13768	13747	13802	13707	13739	13857	14002	13780	13723	13664	13624	13799	13863	13760	13748	13659	13755	13739	13914	13712	13871	13747	13787	13780	13687	13815	13816	13732	13786	13696	13723	13710	13824	13788	13641	13829	13803	13843	13685	13674	13756	13798	13841	13671	13669	13764	13801	13636	13676	13746	13627	13883	13563	13649	13858	13938	13741	13866	13669	13933	13899	13766	13748	13888	13933	13759	13870	13813	13715	13823	13731	13717	13576	13590	13719	13779	13800	13630	13689	13785	13882	13829	13886	13741	13738	13761	13818	13814	13705	13680	13721	13812	13717	13568	13889	13917	13759	13731	13787	13943	13651	13745	14057	13601	13777	13849	13830	13757	13704	13754	13805	13663	13699	13643	13869	13730	13794	13794	13784	13840	13870	13776	13718	13760	13798	13915	13712	13826	13706	13877	13890	13764	13765	13727	13738	13857	13851	13712	13809	13859	13755	13780	13676	13585	13667	13648	13730	13742	13759	13877	13788	13862	13687	13786	13802	13861	13766	13846	13752	13682	13802	13785	13928	13708	13715	13717	13844	13711	13781	13685	13869	13893	13897	13666	13797	13777	13905	13848	13941	13791	13843	13827	13844	13907	13645	13982	13741	13796	13695	13986	13847	13830	13994	13790	13665	13906	13633	13820	13708	13827	13564	13747	13829	13698	13718	13693	13925	13881	13792	13794	13597	13932	13737	13862	13897	13581	13752	13588	13736	13807	13788	13646	13818	13724	13813	13813	13703	13795	13643	13903	13624	13751	13837	13737	13828	13747	13590	13724	13697	13774	13747	13779	13648	13815	13846	13814	13606	13802	13715	13860	13841	13745	13707	13759	13688	13847	13520	13871	13656	13802	13803	13655	13838	13713	13727	13684	13647	13876	13630	13766	13670	13699	13611	13657	13687	13771	13633	13679	13863	13683	13957	13632	13808	13751	13642	13810	13885	13970	13643	13832	13809	13795	13753	13771	13712	13826	13716	13868	13631	13508	13700	13775	13705	13764	13873	13700	13594	13798	13798	13761	13743	13824	13720	13744	13742	13764	13815	13667	13850	13796	13842	13877	13956	13868	13798	13855	13779	13862	13770	13762	13783	13687	13763	13744	13604	13779	13690	13783	13848	13714	13717	13826	13686	13699	13527	13777	13814	13647	13848	13970	13842	13796	13670	13747	13903	13771	13792	13809	13637	13813	13553	13711	13785	13895	13726	13644	13883	13884	13686	13837	13740	13831	13805	13739	13874	13747	13699	13886	13755	13776	13690	13773	13732	13725	13770	13775	13737	13579	14005	13686	13802	13811	13771	13777	13747	13691	13685	13575	13812	13627	13670	13883	13802	13848	13862	13858	13730	13836	13626	13822	13825	13596	13791	13786	13739	13638	13830	13749	14005	13667	13744	13756	13698	13640	13740	13719	13945	13764	13833	13782	13863	13752	13854	13789	13773	13625	13659	13831	13709	13853	13788	13783	13755	13756	13789	13799	13858	13594	13648	13859	13774	13905	13808	13549	13734	13821	13754	13633	13711	13830	13837	13591	13773	13828	13708	13856	13621	13901	13756
28311	25447	31038	27106	20123	16758	15346	14160	13567	13453	13336	13463	13261	13304	13137	13079	13189	13268	13319	13323	13330	13308	13484	13401	13259	13295	13457	13271	13256	13315	13332	13278	13110	13489	13227	13165	13325	13292	13311	13310	13464	13184	13283	13330	13293	13262	13268	13474	13320	13182	13181	13356	13229	13303	13183	13440	13215	13118	13343	12913	13203	13458	13268	13164	13293	13370	13260	13042	13154	13199	13275	13283	13354	13350	13247	13135	13086	13372	13190	13365	13367	13417	13164	12987	13262	13356	13258	13301	13104	13282	13204	13158	13121	13119	13314	13281	13253	13308	13143	13331	13309	13277	13101	13123	13301	13287	13197	13300	13442	13116	13061	13049	13298	12929	13244	13012	13185	13191	13193	13078	13261	13281	13318	13282	13282	13236	13183	13296	13221	13294	13320	13117	13298	13142	13125	13392	13272	13028	13430	13196	13290	13440	13078	13161	13159	13199	13284	13421	13160	13182	13308	13262	13352	13225	13267	13366	13284	13214	13230	13158	13364	13232	13251	13365	13312	13259	13124	13271	13274	13314	13063	13162	13310	13280	13303	13206	13452	13226	13270	13272	13285	13210	13194	13176	13265	13302	13184	13118	13282	13303	13358	13286	13250	13271	13374	13095	13111	13204	13212	13482	13289	13349	13264	13140	13133	13429	13243	13308	13237	13267	13104	13304	13247	13219	13426	13315	13275	13315	13223	13188	13186	13068	13245	13268	13317	13313	13324	13352	13275	13199	13287	13229	13235	13257	13219	13115	13361	13271	13056	13159	13160	13264	13290	13316	13272	13158	13279	12995	13224	13289	13190	13321	13492	13353	13172	13304	13114	13348	13080	13354	13229	13288	13226	13166	13227	13132	13292	13206	13334	13498	13381	13157	13261	13018	13269	13306	13370	13144	13247	13169	13217	13264	13281	13185	13273	13248	13295	13233	13274	13141	13052	13177	13313	13183	13412	13285	13256	13198	13320	13256	13278	13233	13251	13110	13327	13448	13387	13348	13382	13223	13314	13151	13136	13337	13263	13265	13317	13144	13169	13368	13158	13020	13229	13303	13480	13509	13065	13145	13380	13303	13086	13557	13209	13147	13267	13166	13123	13065	13235	13297	13224	13179	13343	13202	13343	13460	13161	13350	13187	13357	13227	13093	13296	13128	13159	13139	13247	13130	13118	13158	13111	13279	13164	13152	12986	13257	13296	13193	13369	13166	13199	13299	13500	13281	13169	13241	13209	13274	13115	13148	13148	13349	13405	13334	13170	13292	13146	13127	13229	13053	13236	13159	13173	13289	13187	13128	13270	13278	13198	13050	13129	13255	13043	13329	13247	13262	13199	13228	13243	13313	13344	13157	13336	13313	13260	13216	13448	13381	13108	13437	13269	13285	13255	13288	13258	13219	13415	13204	13224	13147	13264	13288	13202	13154	13331	13194	13144	13337	13117	13305	13353	13304	13070	13220	13468	13182	13389	13306	13283	13056	13213	13187	13376	13310	13268	13070	13208	13294	13386	13293	13320	13344	13182	13334	13248	13271	13328	13420	13232	13276	13084	13316	13174	13062	13074	13203	13235	13177	13128	13335	13268	13325	13178	13081	13162	13214	13190	13242	13282	13473	13301	12976	13070	13338	13511	13442	13188	13450	13250	13228	13301	13182	13359	13268	13251	13124	13262	13345	13055	13165	13321	13247	13103	13349	13213	13382	13353	13223	13267	13282	13110	13268	13388	13287	13386	13186	13338	13239	13219	13360	13169	13236	13344	13383	13228	13014	13087	13154	13239	13345	13220	13233	13311	13305	13374	13175	13132	13258	13165	13174	13342	13483	12983	13141	13082	13312	13400	13207	13335	13162	13167	13340	13074	13321	13258	13059	12931	13242	13289	13118	13218	13151	13234	13118	13166	13303	13370	13107	13171	13255	13222	13317	13279	13359	13231	13417	13344	13244	13227	13408	13139	13167	13335	12954	13165	13362	13207	13075	12884	13085	13334	13300	13422	13202	13190	13275	13334	13142	13235	13328	13282	13154	13072	13235	13233	13245	13112	13308	13358	13186	13183	13446	13047	13011	13218	13202	13192	13259	13156	13219	13324	13305	13360	13207	13256	13438	13294	13121	13220	13187	13411	13386	13300	13114	13343	13287	13023	13309	13273	13271	13162	13106	13211	13392	13258	13175	13169	13196	13328	13073	13198	13318	13138	13228	13264	13254	13149	13250	13120	13171	13141	13222	13204	13088	13175	13303	13073	13366	13187	13082	13376	13103	13189	13114	13082	13203	13277	13321	13192	13207	13196	13092	13238	13425	13204	13131	13267	13166	13218	13216	13153	13259	13190	13198	13293	13253	13408	13246	13236	13263	13094	13429	13126	13087	13066	13366	13248	13211	13188	13326	13195	13355	13306	13330	13169	13208	13232	13371	13167	13193	13133	13032	13296	13250	13230	13126	13330	13308	13230	13283	13511	13014	13386	13275	13220	13331	13325	13363	13364	13218	13094	13268	13271	13284	13390	13204	13245	13404	13173	13190	13129	13381	13459	13265	13346	13449	13375	13406	13414	13290	13201	13099	13308	13168	13323	13226	13279	13116	13182	13151	13116	13206	13401	13217	13270	13316	13125	13234	13309	13230	13348	13377	13246	13221	13175	13159	13151	13041	13013	13174	12961	13232	13495	13199	13244	13232	13315	13275	13259	13206	13329	13275	13208	13344	13173	13211	13158	13240	13143	13284	13245	13119	13358	13223	13303	12993	13218	13292	13187	13334	13257	13352	13291	13168	13222	13193	13283	13238	13154	13140	13126	13412	13332	13207	13240	13131	13088	13284	13147	13255	13372	13382	13320	13009	13180	13130	13176	13203	13280	13391	13222	13359	13166	13180	13341	13260	13280	13484	13055	13355	13152	13283	13326	13295	13217	13165	13424	13420	13307	13334	13305	13270	13160	13355	13347	13232	13430	13439	13144	13288	13229	13237	13392	13308	13370	13293	13191	13142	13087	13308	13309	13360	13299	13350	13324	13288	13349	13247	13238	13286	13269	13111	13266	13423	13297	13137	13265	13257	13239	13071	13177	13171	13278	13053	13212	13075	13299	13244	13343	13386	13258	13320	13335	13337	13114	13197	13428	13255	13427	13107	13095	13362	13244	13346	13329	13191	13146	13221	13103	13296	13198	13404	13384	13163	13104	13336	13304	13251	13251	13307	13250	13240	13409	13169	13231	13080	13302	13164	13353	13327	13171	13251	13222	13301	13209	13113	12990	13305	13394	13260	13267	13204	13004	13336	13151	13166	13308	13196	13317	13374	13301	13158	13061	13414	13285	13282	13258	13201	13267	13261	13290	13241	13058	13304	13400	13264	13257	13038	13363	13427	13238	13200	13256	13174	13423	13155	13331	13317	13273	13357	13366	13368	13236	13142	13078	13214	13209	13359	13290	13233	13217	13210	13157	13467	13475	13305	13357	13336	13157	13328	13247	13064	13289	13142	13184	13283	13176	13235	13412	13108	13370	13256	13211	13126	13303	13187	13170	13277	13243	13286	13245	13291	13384	13444	13160	13417	13169	13176	13477	13177	13403	13220	13230	13046	13207	13342	13289	13230	13229	13294	13445	13343	13401	13258	13186	13427	13390	13259	13198	13429	13291	13318	13273	13277	13190	13160	13321	13263	13265	13044	13232	13162	13272	13256	13158	13176	13260	13343	13254	13285	13369	13174	13497	13233	13366	13451	13242	13284	13200	13153	13093	13233	13155	13222	13362	13375	13274	13267	13202	13244	13350	13208	13110	13183	13307	13190	13231	13279	13197	13250	13160	13156	13004	13179	13298	13196	13220	13267	13030	13270	13178	13102	13322	13129	13231	13222	13237	13004	13222	13118	13356	13195	13256	13266	13256	13166	13248	13383	13309	13251	13283	13457	13208	13197	13213	13139	13257	13275	13270	13464	13107	13206	13475	13315	13237	13298	13069	13296	13157	13185	13095	13230	13327	13314	13289	13275	13210	13327	13205	13221	13292	13392	13287	13274	13114	13163	13196	13263	13058	13169	13192	13232	13135	13121	13164	13356	13400	13363	13197	13256	13187	13210	13263	13148	13282	13181	13088	13039	13311	13283	13139	13304	13386	13135	13026	13242	13392	13245	13393	13116	13272	13342	13072	13139	13161	13106	13230	13265	13385	13333	13254	13266	13274	13093	13204	13213	13182	13165	13478	13385	13340	13265	13179	13226	13316	13248	13203	13066	13222	13169	13231	13302	13222	13274	13161	13208	13332	13206	13297	13192	13231	13265	13311	13334	13351	13008	13352	13183	13325	13357	13200	13356	13217	13166	13100	13419	13109	13191	13202	12982	13443	13410	13304	13173	13093	13047	13295	13347	13253	13078	13143	13271	13342	13251	13098	13155	13251	13202	13368	13170	13376	13312	13118	13131	13453	13107	13321	13215	13229	13397	13162	13326	13235	13390	13381	13199	13408	13216	13261	13244	13273	13086	13280	13331	13136	13377	13285	13268	13262	13290	13314	13071	13318	13102	13322	13197	13235	13275	13361	13228	13162	13243	13093	13039	13245	13295	13219	13391	13474	13454	13219	13336	13216	13213	13334	13144	13449	13197	13277	13351	13331	13186	13231	13258	13251	13411	13300	13321	13187	13253	13238	13249	13283	13128	13299	13364	13390	13224	13072	12997	13227	13257	13296	13254	13338	13309	13270	13017	13129	13182	13315	13354	13361	13128	13070	13160	13305	13239	13469	13207	13388	13238	13203	13017	13224	13153	13342	13327	13204	13215	13405	13230	13133	13334	13082	13083	13286	13275	13309	13176	13271	13297	13313	13284	13085	13067	13276	13324	13288	13276	13171	13358	13284	13111	13406	13198	13180	13193	13288	13241	13321	13350	13317	13261	13005	13237	13084	13193	13085	13187	13178	13229	13175	13138	13079	13396	13263	13295	13133	13372	13346	13227	13211	13071	13405	13178	13213	13373	13235	13292	13192	13218	13311	13006	13145	13236	13191	13291	13300	13131	13178	13337	13194	13208	13240	13088	13349	13267	13177	13261	13301	13288	13387	13320	13130	13172	13368	13104	13230	13334	13297	13474	13221	13196	13199	13220	13092	13334	13012	13224	13333	13248	13340	13143	13370	13189
30307	41271	36306	27618	21296	17136	15370	14107	13362	12986	13023	13035	13165	13076	13065	12964	12969	13123	12863	13126	13010	12955	12984	12884	13012	13033	12938	13158	13078	13145	12973	12953	13132	13078	13017	13120	13027	12996	13063	12944	13108	13177	12999	13031	12946	12995	12948	13149	12927	13024	13065	13023	13036	12972	13093	13000	13163	13014	12917	13115	13021	13103	12867	13015	13060	13055	12982	13012	12900	13169	12879	13117	12992	12883	13051	12876	13023	12993	12912	12964	13060	13067	12945	12973	12942	12860	13020	12926	13070	13003	13008	12797	12921	13041	12895	12895	13024	13012	13011	12974	12993	13034	13091	13035	12920	13093	12947	13148	13017	12947	12936	13031	13043	12879	13079	12920	12971	13082	13014	13078	12978	12960	12948	12892	12866	13022	12993	13005	12938	12963	12904	13185	13014	13196	12975	12831	12948	12928	13279	13095	13112	12858	13031	12996	12935	13121	13074	12920	12826	12921	12799	13018	13119	13065	13032	13180	12933	12966	12947	13065	13034	12938	12982	12944	12999	12968	12843	13021	12854	12912	12979	13032	12999	12861	13112	12949	12897	13071	12974	12949	12964	13134	12977	13070	13011	13073	12914	12892	13136	13036	13060	12922	12908	13042	12819	12932	12883	12939	13057	12990	12969	12977	13051	12834	12937	12920	12970	13128	13046	13046	12989	13115	12990	13017	13121	12990	13111	13068	12844	13005	12960	13066	12957	12893	12947	13013	13199	12923	12952	13275	13014	12869	12969	12875	13050	13007	13119	12927	13071	12896	12986	12910	13014	13019	12902	13043	12963	12991	12932	13011	12993	13055	12991	13010	13118	13038	12970	12895	12944	13026	12967	12983	13133	12983	13142	12978	12916	12998	13097	12907	12844	12885	12953	12976	12997	13109	13148	12997	13040	13086	13004	12995	13138	12871	12874	13009	13166	13072	12991	12998	12849	12916	13082	13143	13029	12854	12837	12804	13132	13025	12990	13000	12877	13067	13036	12982	12918	12952	12889	13004	12899	13110	12946	12834	13027	13067	12943	13022	13008	12924	13066	13034	13010	12964	12726	13024	12916	12890	13074	12951	12969	12964	13013	13001	13091	12970	13020	12826	12969	12909	13020	13007	13175	13046	12969	12995	13079	13083	13009	12859	13059	13008	12878	12998	12919	12986	13077	13014	13114	12986	13043	12988	12907	13085	12988	12938	12978	13012	12891	12963	12851	12854	12930	13075	13010	13112	12932	13085	12847	13138	12967	13071	12954	12927	13097	13030	12830	12973	13157	13005	12945	12918	13042	12891	12860	12912	12984	13063	13003	12868	13166	13038	12968	12923	12856	13096	13212	12894	13004	13029	12998	12915	13004	13001	13057	12992	13125	12964	13001	12981	12902	13095	12911	13161	13103	12957	13134	12870	13034	12963	12853	13072	12987	12865	12918	12963	13048	13054	12995	13052	13056	13182	12969	13072	13023	13139	12916	13075	13005	13109	12959	13070	12948	12882	13078	13017	12970	13028	13110	13001	13108	12977	13062	13061	13024	13097	13061	13020	12978	13050	12958	13054	12898	12934	13243	13012	13117	13006	12949	12916	12959	13027	12924	13081	12905	13015	13041	12819	13068	12976	12949	12945	13048	13158	12817	13004	12907	12893	12865	13150	12969	13035	12983	12962	13028	13001	12929	13010	13036	13063	12927	13136	12953	12981	12909	13026	13008	12966	12973	12880	13007	12967	13067	12891	13039	12885	13002	12890	12958	12973	12882	13011	12816	13026	13052	12925	13059	12953	13052	12965	13015	13102	12959	13067	13140	13039	12980	12905	12953	13054	13000	12903	13033	12880	13131	12985	12877	13072	13011	13023	13004	13000	12860	12868	13153	13016	13032	12998	13033	12979	13059	12921	12906	13004	12887	13075	12950	12968	13098	12994	12735	13183	12846	12900	13107	12966	12968	12756	12952	12819	12998	13010	13057	12986	13049	13007	13050	12996	13055	13158	13127	13122	13079	12941	13087	12867	13057	12956	13111	13188	13008	12977	13093	13024	12997	13099	12960	12989	13008	12879	12984	13181	12874	13034	12897	12966	12930	13120	12995	12955	12938	12857	13131	12990	12972	12967	12998	12840	12920	12868	12918	12742	12976	13023	12790	12893	12803	12805	12897	12970	13112	13017	12927	13142	12972	13119	12977	12897	13078	12866	12985	12867	13078	13014	12906	13087	13163	12951	12934	12953	13119	12817	12971	13015	13104	12900	13016	12956	13030	13011	13048	12898	12988	13086	12957	13087	12985	12918	12983	13063	13145	13077	12994	12899	12974	12891	12998	12992	13131	12874	12935	13172	13068	13054	12986	13002	13038	12971	13269	12966	13001	12934	12957	12933	13034	12837	12899	12969	12958	12993	13144	12948	12982	13044	12924	12797	13031	12905	13017	13066	12951	12908	12830	13157	13124	13004	12940	12941	12913	13129	13061	12835	13002	12981	12901	13034	12995	12919	13042	13137	12937	13057	12927	12969	12957	13130	13121	13077	12964	12988	12928	13083	12971	12907	12985	13001	12897	12846	13057	12775	12863	12965	12998	12914	12847	12925	13142	12987	13007	12975	13019	12927	13121	13109	12956	12954	13063	12946	13068	12953	12924	13058	13051	12970	13031	13068	13138	12992	12972	12889	13141	12974	12827	13221	12956	12899	13010	12997	13109	12875	12899	12849	12944	12752	12978	12764	13101	12961	13082	13027	13020	12949	13033	13071	12820	12984	13102	12958	12903	13019	13101	12842	12994	12969	13068	13024	12842	12958	12954	12893	13041	13065	13008	13127	13005	12995	13124	13101	13037	13005	12954	13066	13077	13076	12951	13066	12949	12994	12874	13025	12892	13065	12962	13047	12930	12945	13282	12978	12849	12891	12934	12818	13046	12932	13022	13166	13116	13104	12778	12946	13051	13106	13123	13046	12954	13021	12941	12869	12974	13024	12988	12750	12932	13034	13027	13029	13009	12983	13043	12987	12920	12878	13069	12816	12989	13128	13048	13063	13073	13089	12988	12954	12978	13115	13022	13021	12974	12989	13021	13014	12936	12965	12944	12883	12861	12950	13209	12969	12991	12956	12968	12894	13078	13082	12987	13051	13066	13039	12919	13072	12977	12929	13034	12947	12944	12978	12923	13097	12962	13068	12956	12966	12941	12820	13002	12985	12820	12983	13085	12856	13022	13064	12791	12932	12829	12908	12988	13086	13137	12967	13116	13059	12875	12987	12941	12926	12996	12863	12931	13149	13116	12863	12969	13171	12967	13010	12930	12963	12949	13097	13047	13093	13098	12978	12985	12973	12957	13039	13103	12951	13018	12995	13179	13039	12884	13091	13051	13048	13164	12995	13004	13077	12879	12974	12979	12927	12847	12881	12980	13110	13139	13061	12956	12943	13056	13087	13021	12864	12969	12985	12980	13020	12916	12990	13136	12997	12939	13125	13117	13063	12966	13140	13069	12935	12942	12877	12868	12839	13051	13014	12885	12974	12922	13020	13007	12914	12908	13102	12986	12979	12915	13062	13023	13082	12969	12847	12971	13012	12899	12920	13050	12757	12841	13074	12914	12969	12890	13046	12990	13023	13034	13003	13140	13010	13127	12994	13116	12990	13030	12762	12901	12952	13021	13029	12932	12939	13027	12995	13103	12987	12781	13102	13098	12813	13003	12976	13018	13095	12947	12932	13071	12888	13025	13045	12930	12845	13015	12952	12947	12967	13142	13081	13049	12967	13069	13009	12994	12931	12925	13076	13057	12847	12945	12956	13053	12802	13198	12970	12993	13091	13158	13079	13114	12793	12857	12971	12999	12888	13054	12917	12987	12915	13200	13055	12980	13093	12898	12914	13038	12993	12985	12954	12979	12972	13073	12944	12984	13058	12956	12989	12995	12951	13140	12928	13087	13010	13011	12900	13080	12953	13060	13079	12987	13044	12773	12902	13029	12891	12979	13049	12911	12926	13016	13008	12972	13006	12921	13006	13002	12939	13077	13066	12803	13017	13183	12881	12965	12987	13071	13069	13020	12937	13206	12972	12903	12998	13036	12943	12906	12989	13107	13107	13095	13051	13080	13174	12982	13104	13116	13070	12906	12965	12851	13015	13040	12959	12989	13063	12893	12962	12959	12898	13016	12970	12804	12928	12962	12932	13009	12904	12859	13181	13141	13036	12916	13034	13005	13028	12874	13077	13125	12884	13014	12978	12975	13004	13005	13050	12995	12896	12934	12835	12810	13006	12994	13131	13055	12882	12834	12901	12961	13130	13074	13007	13055	12902	12903	13119	13033	12839	13114	12910	12828	12883	13131	13036	12876	12828	13038	13078	13038	12939	13007	13116	13000	12953	13190	12798	12984	13054	13134	13034	12897	12957	12911	12964	13063	12965	13115	13025	12923	12975	13100	13165	12967	13108	12791	12978	12996	13013	13129	13046	13054	13065	12887	12907	12984	12996	12964	13060	13116	13052	13059	12996	13079	12966	12969	13028	12979	13088	13050	12950	13004	13094	13018	13020	13050	12982	13033	13064	12866	13018	13066	12971	12817	13011	13052	13012	12890	13122	12872	13075	12992	12972	13088	13069	13047	13120	12979	12938	12959	12905	13050	13090	12982	12845	13126	13099	13053	13032	13076	12971	12896	13031	13180	12885	13063	13033	12853	13027	12981	12962	12914	12816	13062	13059	12886	13068	13064	12944	13132	13028	13056	13022	13039	13029	13060	13015	13038	13075	13043	13114	13083	13024	12930	13073	12929	12954	13041	13072	13220	13104	12915	13030	13087	13092	12901	12930	13054	13054	13041	12849	12936	13056	13078	13104	13044	13087	12950	13039	12963	13110	13112	13007	12913	12958	13045	13093	13013	12929	13119	12950	13039	12916	12912	13169	13127	13114	13196	12947	12969	13102	13004	13021	13097	12849	12904	13078	12826	13035	12941	12913	12967	13037	13027	13078	12943	13047	13044	13012	12932	13047	12959	12979	13038	13055	13141	13111	12951	12996	13085	13073	12874	13104	13038	13032	13003	12864	13029	13023	12793	13073	12981	12908	13062	12979	13060	13015	12845	12866	12936	13115	12913	13179	12903	12901	12795	13062	12947	12977	13016	12911	12732	13117	13019	12846
24477	21584	29185	26615	25498	25014	22194	17052	15379	15014	14896	14737	14508	14564	14506	14648	14480	14469	14535	14718	14543	14339	14466	14511	14509	14436	14439	14359	14274	14425	14489	14403	14340	14210	14582	14427	14407	14406	14441	14297	14292	14359	14423	14219	14505	14422	14218	14384	14509	14467	14364	14208	14472	14239	14322	14505	14301	14275	14421	14443	14594	14495	14359	14310	14313	14301	14290	14281	14329	14344	14336	14361	14399	14244	14655	14350	14353	14208	14250	14410	14294	14337	14484	14427	14302	14260	14612	14613	14290	14321	14234	14392	14402	14307	14314	14352	14199	14292	14345	14441	14454	14395	14338	14207	14435	14486	14386	14236	14339	14540	14477	14412	14527	14461	14338	14397	14460	14390	14415	14204	14387	14300	14218	14278	14265	14162	14219	14291	14253	14291	14437	14162	14250	14429	14299	14404	14301	14660	14389	14360	14335	14255	14348	14179	14228	14359	14325	14431	14516	14279	14384	14438	14262	14402	14487	14356	14613	14342	14256	14234	14320	14308	14074	14156	14226	14343	14353	14283	14376	14195	14393	14378	14450	14244	14327	14508	14279	14271	14497	14476	14371	14508	14319	14284	14631	14362	14195	14296	14453	14245	14244	14406	14311	14300	14107	14318	14475	14324	14223	14325	14201	14367	14362	14423	14348	14440	14279	14250	14397	14346	14408	14274	14317	14247	14275	14296	14236	14280	14365	14081	14353	14410	14176	14413	14349	14246	14356	14271	14365	14288	14273	14326	14234	14196	14317	14428	14222	14307	14242	14227	14350	14481	14276	14522	14271	14223	14184	14214	14247	14378	14421	14410	14130	14250	14460	14347	14417	14457	14368	14302	14265	14162	14486	14056	14118	14087	14161	14197	14293	14360	14539	14381	14154	14352	14436	14140	14470	14320	14394	14188	14591	14425	14448	14249	14382	14358	14147	14374	14383	14148	14188	14278	14366	14163	14345	14351	14358	14248	14371	14400	14175	14345	14398	14596	14236	14374	14064	14281	14416	14402	14316	14277	14301	14441	14361	14366	14384	14289	14347	14238	14322	14224	14406	14425	14302	14291	14452	14381	14521	14316	14302	14363	14382	14534	14441	14352	14258	14438	14261	14283	14286	14255	14174	14264	14216	14099	14265	14454	14329	14356	14306	14352	14347	14078	14393	14261	14173	14421	14466	14251	14418	14331	14317	14521	14324	14414	14283	14422	14390	14108	14144	14243	14295	14218	14342	14177	13999	14302	14258	14203	14218	14556	14361	14208	14201	14261	14377	14314	14290	14226	14201	14280	14469	14151	14297	14189	14305	14498	14232	14318	14348	14280	14344	14374	14275	14195	14215	14222	14201	14497	14115	14326	14172	14339	14316	14404	14520	14219	14080	14256	14334	14361	14249	14429	14221	14259	14202	14289	14304	14170	14349	14269	14175	14115	14496	14332	14289	14271	14286	14247	14203	14400	14360	14406	14331	14434	14314	14242	14359	14495	14373	14320	14475	14333	14367	14298	14247	14354	14102	14347	14416	14248	14201	14326	14281	14374	14171	14490	14282	14229	14449	14303	14476	14225	14205	14291	14308	14244	14302	14338	14291	14202	14112	14312	14351	14335	14303	14339	14250	14478	14368	14134	14342	14114	14141	14082	14460	14380	14272	14330	14350	14451	14258	14394	14286	14209	14171	14352	14248	14453	14468	14315	14281	14286	14113	14310	14361	14266	14369	14411	14465	14416	14206	14440	14303	14280	14375	14156	14217	14472	14284	14238	14101	14352	14241	14177	14222	14286	14271	14403	14329	14451	14380	14342	14273	14501	14425	14206	14199	14402	14367	14174	14499	14264	14423	14376	14198	14262	14298	14097	14501	14419	14403	14335	14423	14314	14294	14478	14323	14213	14515	14501	14177	14102	14209	14186	14532	14299	14240	14271	14390	14402	14528	14322	14379	14295	14411	14385	14430	14323	14180	14323	14250	14303	14459	14288	14528	14231	14228	14301	14442	14326	14486	14332	14615	14407	14374	14412	14279	14313	14419	14499	14434	14301	14313	14356	14408	14451	14213	14232	14375	14406	14335	14330	14263	14174	14230	14362	14425	14355	14381	14453	14434	14141	14096	14219	14275	14355	14397	14185	14249	14237	14492	14306	14418	14303	14143	14269	14350	14419	14288	14164	14340	14352	14402	14514	14446	14306	14376	14367	14159	14270	14504	14268	14505	14325	14382	14309	14343	14215	14170	14181	14338	14289	14338	14288	14405	14392	14318	14133	14188	14328	14249	14241	14309	14339	14201	14315	14439	14235	14134	14540	14317	14368	14248	14400	14400	14159	14282	14443	14223	14377	14430	14219	14360	14243	14263	14465	14219	14157	14262	14228	14233	14141	14288	14397	14255	14343	14288	14212	14160	14190	14182	14238	14379	14381	14309	14208	14361	14421	14371	14325	14376	14415	14306	14547	14330	14405	14299	14385	14232	14262	14214	14250	14369	14284	14505	14353	14265	14262	14323	14329	14485	14391	14126	14252	14364	14287	14163	14382	14320	14370	14316	14383	14297	14273	14308	14183	14379	14317	14293	14068	14282	14371	14507	14305	14333	14230	14355	14371	14110	14140	14473	14489	14339	14309	14370	14338	14303	14459	14369	14428	14511	14378	14461	14344	14204	14341	14253	14297	14396	14289	14326	14274	14411	14234	14137	13994	14152	14275	14269	14310	14267	14309	14512	14298	14255	14363	14130	14393	14234	14263	14299	14246	14411	14396	14276	14355	14333	14214	14247	14297	14434	14430	14180	14343	14169	14414	14289	14332	14258	14340	14485	14425	14418	14392	14432	14274	14278	14235	14375	14362	14221	14394	14431	14265	14249	14438	14499	14256	14375	14228	14325	14286	14216	14217	14302	14290	14332	14371	14423	14369	14079	14335	14255	14324	14294	14408	14272	14231	14337	14279	14279	14247	14474	14622	14312	14330	14297	14433	14281	14261	14240	14217	14514	14311	14373	14350	14171	14247	14044	14269	14426	14370	14410	14032	14306	14337	14307	14523	14323	14245	14306	14118	14331	14336	14100	14236	14244	14143	14339	14436	14225	14242	14346	14233	14183	14378	14406	14284	14395	14177	14162	14196	14439	14322	14336	14356	14404	14258	14184	14324	14295	14323	14410	14309	14467	14341	14391	14413	14397	14292	14223	14097	14438	14285	14525	14364	14421	14378	14360	14299	14338	14305	14460	14402	14290	14261	14213	14465	14419	14155	14320	14212	14225	14319	14235	14441	14364	14365	14274	14521	14376	14302	14317	14295	14235	14329	14225	14390	14375	14331	14445	14402	14257	14586	14194	14094	14256	14351	14188	14379	14458	14149	14394	14235	14287	14364	14305	14308	14323	14322	14312	14368	14196	14193	14394	14253	14350	14267	14483	14410	14325	14205	14180	14377	14159	14304	14177	14256	14241	14419	14281	14197	14293	14249	14303	14279	14455	14197	14432	14315	14284	14234	14210	14393	14308	14256	14519	14092	14171	14422	14505	14366	14351	14289	14341	14271	14173	14255	14222	14262	14330	14372	14355	14400	14540	14149	14395	14430	14458	14296	14163	14455	14311	14171	14337	14390	14259	14263	14333	14295	14555	14614	14328	14405	14417	14385	14316	14319	14537	14224	14366	14404	14434	14548	14308	14247	14353	14172	14207	14355	14116	14319	14333	14205	14525	14230	14307	14173	14404	14316	14204	14162	14325	14292	14343	14200	14377	14565	14463	14256	14250	14151	14341	14391	14388	14478	14216	14181	14220	14262	14177	14279	14285	14319	14127	14279	14102	14236	14368	14101	14414	14223	14252	14215	14259	14264	14400	14325	14390	14265	14398	14293	14298	14219	14095	14429	14167	14541	14247	14305	14414	14330	14239	14323	14323	14548	14377	14489	14392	14363	14263	14229	14194	14405	14364	14357	14138	14028	14336	14462	14417	14255	14299	14419	14267	14223	14036	14324	14285	14280	14331	14321	14427	14372	14389	14205	14274	14222	14288	14395	14334	14307	14319	14423	14167	14285	14426	14382	14188	14395	14428	14430	14405	14351	14407	14197	14328	14406	14273	14374	14594	14313	14397	14301	14226	14194	14243	14218	14324	14337	14261	14531	14408	14201	14263	14355	14368	14216	14302	14168	14483	14315	14428	14252	14271	14357	14195	14326	14506	14189	14271	14314	14370	14427	14170	14301	14403	14328	14170	14236	14417	14322	14350	14181	14338	14230	14427	14244	14394	14300	14376	14316	14182	14105	14286	14169	14247	14219	14272	14437	14255	14314	14236	14394	14445	14420	14271	14395	14084	14256	14290	14365	14317	14454	14382	14393	14339	14175	14209	14213	14327	14434	14293	14669	14427	14499	14412	14293	14156	14162	14353	14412	14360	14383	14302	14405	14473	14244	14239	14502	14326	14304	14266	14325	14381	14526	14357	14487	14285	14350	14274	14309	14356	14322	14404	14329	14193	14371	14441	14415	14212	14318	14399	14269	14292	14261	14415	14463	14393	14325	14379	14278	14310	14318	14242	14363	14318	14416	14135	14376	14423	14221	14311	14378	14359	14245	14193	14385	14392	14411	14369	14225	14323	14466	14175	14157	14154	14291	14328	14237	14144	14266	14231	14152	14298	14481	14289	14108	14435	14173	14505	14383	14466	14265	14164	14075	14258	14235	14311	14348	14257	14461	14438	14232	14073	14354	14367	14433	14192	14477	14453	14205	14155	14248	14375	14359	14456	14404	14436	14290	14427	14250	14190	14370	14416	14423	14222	14394	14298	14548	14519	14312	14346	14285	14255	14243	14400	14250	14322	14365	14054	14252	14554	14195	14107	14413	14410	14238	14160	14344	14329	14373	14307	14276	14525	14192	14431	14422	14377	14420	14327	14249	14254	14087	14348	14199	14309	14057	14095	14247	14187	14136	14080	14423	14222	14400	14320	14346	14474	14324	14264	14275	14393	14291	14438	14546	14247	14433	14417	14384	14318	14290	14177	14203	14497	14352	14302	14066	14259	14214	14140	14320	14337	14336	14272	14318	14349	14311	14290	14390	14195	14335	14326	14318	14344	14142	14227	14398	14338	14308	14420	14476	14295	14317	14390	14255	14183	14413	14572	14456	14229	14350	14307	14446
34785	53179	49002	38766	31643	24837	19836	15676	14651	14189	14086	13808	14013	13805	13869	13881	13929	13855	13754	13888	13950	13701	13779	13799	13757	13910	13767	13733	13696	13714	13833	13843	13738	13733	13757	13919	13748	13884	13742	13788	13725	13626	13573	13822	13783	13690	13648	13774	13931	13758	13814	13816	13800	13738	13755	13774	13639	13727	13847	13711	13788	13716	13738	13633	13857	13682	13650	13785	13748	13815	13835	13849	13656	13563	13811	13539	13789	13513	13885	13641	13768	13782	13819	13830	13738	13770	13835	13737	13870	13582	13717	13645	13667	13749	13739	13773	13773	13623	13848	13739	13715	13899	13771	13613	13638	13787	13749	13618	13779	13587	13809	13891	13836	13681	13713	13704	13513	13633	13795	13534	13642	13729	13537	13522	13763	13580	13692	13802	13716	13705	13779	13783	13765	13759	13852	13711	13604	13805	13722	13643	13743	13565	13674	13729	13767	13646	13732	13596	13741	13720	13733	13729	13725	13752	13728	13703	13772	13745	13605	13575	13860	13715	13732	13600	13775	13550	13690	13744	13596	13594	13810	13645	13821	13793	13713	13719	13782	13721	13722	13723	13785	13756	13754	13649	13932	13666	13769	13544	13545	13804	13940	13771	13795	13720	13607	13653	13539	13577	13640	13589	13715	13924	13650	13828	13755	13715	13766	13686	13526	13702	13505	13886	13674	13715	13745	13731	13692	13549	13681	13646	13740	13792	13708	13702	13608	13720	13799	13730	13802	13578	13745	13658	13699	13663	13496	13737	13713	13625	13652	13740	13737	13749	13626	13611	13637	13759	13812	13744	13516	13648	13704	13777	13692	13668	13886	13610	13591	13803	13622	13824	13686	13723	13703	13804	13874	13677	13733	13843	13731	13808	13848	13746	13669	13846	13753	13719	13706	13746	13588	13679	13665	13766	13701	13757	13633	13697	13696	13753	13851	13700	13657	13743	13638	13807	13979	13843	13636	13746	13658	13582	13617	13726	13713	13614	13831	13498	13722	13628	13625	13754	13763	13788	13690	13770	13745	13645	13923	13687	13673	13604	13755	13613	13805	13704	13657	13750	13631	13718	13823	13867	13563	13882	13640	13909	13650	13590	13744	13552	13745	13643	13738	13791	13728	13773	13523	13664	13718	13706	13909	13802	13973	13771	13563	13798	13692	13823	13830	13668	13675	13754	13797	13672	13738	13630	13770	13691	13702	13658	13883	13643	13591	13693	13742	13731	13631	13571	13668	13744	13719	13582	13623	13836	13669	13699	13813	13689	13655	13730	13815	13781	13618	13522	13693	13557	13725	13735	13770	13658	13753	13705	13714	13587	13731	13854	13670	13554	13623	13835	13654	13765	13664	13578	13699	13718	13748	13627	13738	13593	13776	13714	13645	13688	13560	13604	13691	13774	13738	13564	13744	13621	13684	13934	13883	13701	13737	13733	13688	13638	13752	13825	13801	13604	13603	13928	13699	13547	13724	13820	13610	13817	13808	13729	13801	13674	13736	13658	13813	13639	13604	13583	13710	13750	13791	13638	13781	13641	13842	13774	13854	13659	13824	13676	13708	13756	13759	13752	13703	13770	13715	13542	13721	13694	13663	13747	13772	13737	13829	13763	13776	13697	13818	13761	13797	13716	13548	13575	13639	13845	13741	13782	13880	13740	13706	13815	13779	13872	13701	13801	13790	13897	13737	13744	13656	13628	13647	13711	13669	13740	13716	13722	13631	13825	13862	13805	13784	13849	13672	13900	13619	13790	13755	13671	13900	13709	13686	13854	13691	13867	13732	13672	13716	13818	13711	13698	13734	13713	13765	13769	13880	13628	13812	13777	13676	13889	13786	13772	13692	13778	13775	13793	13748	13802	13614	13606	13702	13724	13812	13695	13713	13940	13717	13776	13713	13686	13800	13696	13758	13807	13687	13941	13659	13805	13808	13629	13716	13780	13659	13626	13593	13699	13705	13673	13680	13566	13778	13732	13755	13661	13850	13620	13714	13849	13545	13762	13765	13623	13688	13494	13726	13898	13547	13689	13701	13737	13633	13673	13825	13708	13737	13898	13744	13684	13700	13892	13717	13790	13782	13715	13653	13805	13583	13736	13637	13882	13671	13622	13564	13621	13729	13818	13786	13682	13746	13772	13714	13704	13527	13671	13697	13781	13826	13580	13886	13640	13726	13895	13584	13572	13685	13716	13734	13711	13792	13644	13619	13711	13642	13520	13702	13723	13601	13852	13932	13715	13790	13636	13832	13802	13743	13634	13708	13771	13814	13882	13752	13667	13777	13792	13613	13689	13702	13695	13746	13757	13873	13810	13805	13647	13770	13783	13783	13769	13704	13817	13580	13641	13651	13805	13642	13664	13737	13760	13712	13654	13671	13822	13734	13652	13680	13938	13621	13742	13867	13850	13671	13714	13682	13573	13607	13887	13586	13645	13903	13609	13719	13886	13725	13723	13825	13739	13785	13841	13718	13471	13776	13807	13762	13857	13507	13628	13666	13637	13782	13566	13802	13743	13533	13703	13759	13648	13719	13763	13743	13685	13791	13698	13807	13584	13725	13661	13789	13681	13718	13760	13829	13626	13591	13695	13646	13624	13612	13697	13630	13847	13806	13759	13694	13736	13810	13636	13638	13627	13833	13760	13720	13646	13681	13717	13471	13702	13658	13754	13767	13781	13803	13792	13653	13628	13778	13679	13748	13836	13761	13718	13576	13664	13649	13824	13692	13737	13710	13773	13756	13625	13731	13684	13784	13657	13884	13574	13622	13874	13704	13594	13676	13693	13704	13587	13845	13702	13706	13706	13802	13578	13754	13641	13603	13753	13844	13848	13793	13779	13589	13670	13737	13723	13660	13926	13731	13851	13804	13732	13783	13775	13632	13655	13760	13638	13813	13689	13731	13737	13828	13655	13787	13580	13759	13864	13782	13843	13602	13689	13837	13690	13651	13847	13690	13580	13799	13566	13754	13790	13671	13545	13689	13696	13521	13641	13842	13858	13536	13661	13676	13655	13834	13727	13601	13570	13814	13687	13714	13702	13884	13769	13695	13644	13513	13659	13766	13471	13797	13774	13940	13686	13618	13760	13708	13750	13642	13761	13845	13771	13889	13643	13777	13430	13563	13588	13656	13838	13606	13561	13745	13556	13814	13522	13595	13800	13738	13385	13518	13763	13786	13772	13784	13694	13655	13624	13806	13719	13678	13579	13741	13684	13748	13633	13534	13756	13728	13738	13716	13586	13901	13797	13833	13557	13841	13591	13811	13591	13684	13787	13833	13609	13756	13655	13676	13660	13688	13595	13640	13739	13878	13780	13544	13698	13811	13752	13721	13574	13769	13641	13865	13849	13771	13768	13598	13747	13817	13871	13723	13557	13725	13658	13842	13659	13724	13796	13720	13721	13604	13732	13835	13888	13815	13745	13737	13441	13783	13833	13669	13631	13795	13654	13736	13715	13696	13645	13715	13671	13802	13795	13552	13622	13617	13700	13785	13873	13830	13685	13774	13606	13650	13453	13559	13439	13702	13734	13697	13720	13750	13646	13698	13720	13751	13715	13510	13600	13731	13619	13621	13768	13651	13579	13684	13700	13873	13645	13652	13766	13778	13822	13785	13602	13816	13841	13715	13727	13626	13665	13803	13724	13902	13506	13668	13740	13704	13622	13605	13727	13816	13697	13709	13639	13885	13658	13736	13866	13646	13699	13768	13680	13744	13754	13650	13762	13691	13784	13805	13719	13919	13814	13811	13613	13724	13614	13838	13773	13726	13675	13741	13581	13689	13579	13621	13627	13788	13658	13649	13766	13820	13665	13774	13753	13796	13690	13773	13723	13772	13765	13805	13709	13602	13619	13700	13714	13819	13686	13632	13764	13815	13651	13637	13783	13574	13678	13927	13659	13736	13746	13519	13686	13693	13795	13655	13830	13755	13767	13769	13494	13648	13716	13714	13704	13721	13769	13756	13680	13772	13519	13708	13608	13738	13719	13701	13765	13761	13745	13658	13591	13642	13764	13699	13735	13919	13557	13585	13577	13762	13655	13693	13703	13641	13739	13671	13786	13806	13793	13577	13768	13656	13673	13730	13757	13663	13744	13809	13762	13799	13704	13779	13761	13701	13746	13673	13743	13674	13668	13632	13774	13633	13724	13760	13763	13693	13568	13847	13454	13702	13844	13708	13792	13651	13657	13733	13864	13793	13701	13835	13633	13666	13700	13671	13676	13655	13799	13707	13690	13717	13755	13671	13644	13602	13750	13612	13812	13599	13618	13660	13832	13843	13784	13500	13754	13800	13706	13611	13715	13835	13800	13749	13641	13673	13690	13721	13657	13827	13856	13663	13621	13854	13693	13804	13647	13787	13725	13594	13894	13717	13661	13749	13913	13722	13652	13800	13820	13598	13640	13770	13651	13822	13657	13688	13872	13873	13687	13534	13617	13589	13617	13655	13850	13578	13826	13742	13724	13623	13683	13587	13677	13595	13715	13582	13529	13685	13660	13595	13652	13744	13834	13698	13504	13780	13754	13731	13804	13854	13701	13818	13643	13687	13698	13720	13639	13742	13740	13797	13726	13601	13593	13691	13601	13741	13852	13608	13658	13739	13683	13829	13699	13676	13580	13589	13683	13771	13849	13833	13750	13583	13735	13764	13795	13703	13849	13740	13832	13670	13824	13834	13763	13767	13647	13617	13903	13594	13681	13706	13920	13556	13547	13690	13688	13709	13759	13640	13902	13511	13665	13818	13737	13677	13576	13904	13866	13724	13771	13620	13676	13674	13824	13637	13665	13732	13726	13776	13714	13734	13902	13822	13678	13764	13617	13670	13758	13788	13516	13636	13675	13802	13730	13899	13813	13784	13820	13582	13598	13833	13863	13874	13680	13889	13601	13724	13796	13780	13700	13634	13713	13584	13689	13703	13610	13639	13590	13681	13779	13754	13810	13852	13704	13773	13544	13712	13695	13544	13634	13886	13750	13642	13615	13737	13526	13675	13682	13899	13785	13639	13721	13629	13794	13840	13704	13548	13710	13670	13732	13730	13853	13759	13643	13663	13649	13871	13708	13777	13820	13818	13749	13705	13772	13710	13804	13618	13746	13708	13688	13546	13735	13788	13780	13578	13658	13690	13580	13652	13640
23257	21578	29522	24993	24649	25814	25087	19246	17164	16486	15799	15316	15082	15244	15125	15110	15077	14995	15085	15248	14994	15088	15031	15054	14877	14934	15046	15106	15125	15016	15006	14835	14916	14898	14935	15033	14942	14799	15107	14831	14851	14993	14834	15083	14933	14835	14846	14813	14978	15175	14905	15060	14627	14767	14833	14699	14736	14886	14720	14823	14935	14865	14987	14851	14968	14851	14868	14838	14898	14798	14563	14767	14864	14724	14817	14869	14710	14754	14511	14661	14750	14699	14857	14803	14856	14882	14994	14756	14852	14832	14830	14718	14698	14978	14725	14757	14686	14878	14777	14760	14808	14747	14793	14799	14822	14810	15209	14784	14962	14844	14952	14845	14892	14752	14729	14964	14773	14838	14911	14876	14885	14952	14868	14950	14847	14817	14816	14908	14881	14753	14835	14870	14881	14826	14822	14871	14800	14731	14753	14784	14964	14763	14875	14777	14648	15011	14723	14749	14838	14817	14774	14895	14783	14626	14779	14915	15021	15017	14778	14760	14959	14995	14695	14725	14730	14695	15010	14759	14882	14720	14704	14729	14867	14879	14926	14949	14924	14690	14860	14805	14650	14724	14804	14835	14773	14800	14920	15049	14894	14869	14808	14729	14880	14788	14589	14818	14919	14839	14822	14790	14681	14911	14802	14710	14992	14774	14676	14859	14978	14620	14857	14815	14696	14867	14975	14732	14867	14861	14851	14779	15029	14720	14758	14894	14919	14924	14829	14721	14748	14847	14697	14725	15014	14783	14854	14710	14969	14836	14953	14875	14709	14790	14932	14585	14496	14625	14977	14580	14840	14900	14729	14903	14770	14776	14729	14859	14766	14873	14961	14836	14778	14623	14755	14778	14738	14723	14878	14671	14657	14697	14817	14833	14935	14721	14913	14801	14888	14980	14948	14784	14804	14813	14686	14847	14557	14850	14967	14893	14578	14943	14862	14811	14735	14598	14922	14901	14960	14782	14816	14720	14644	14732	14739	14879	14925	14689	14727	14686	14776	14790	14905	14815	14760	14967	14807	14816	14871	14790	14851	14906	14794	14834	14832	14959	14688	14757	14751	14922	14845	14823	14738	14791	14833	14818	14789	14935	14908	14797	14791	14686	14964	14813	14743	14782	14822	14852	14797	14535	14795	14858	14708	14688	14807	14708	15002	14860	14851	14713	14908	14652	14904	14811	14738	14816	14789	14704	14788	14894	14691	14611	14780	14870	14809	14878	14946	14964	14735	14978	14808	14843	14931	14786	14925	14823	14691	14928	14999	14922	14763	14979	14811	14869	14664	14751	14662	14600	14985	14887	14837	14954	14740	14782	14773	14753	14833	14820	14808	14840	14814	14736	14915	14870	14937	14718	14982	14795	14843	14871	14633	14830	14924	14714	14798	14777	14783	14583	14887	14865	14821	14712	14893	14757	14820	14903	14872	14802	14939	14703	14772	14787	14721	14884	14910	14731	14512	14933	14639	14773	14818	14867	14827	14754	14716	14888	14880	14799	14838	14753	14825	14746	14813	14806	15026	14841	14676	14740	14759	14642	14857	15016	14656	14816	14892	14915	14882	14746	14861	14932	14811	14903	14838	14797	14779	14915	14880	14800	14710	14931	14944	14804	14841	14912	14783	14819	14855	14757	14982	14826	14947	14701	14842	14636	14892	14893	14699	14797	14768	14750	14938	14609	14883	14775	14810	14824	14732	14690	14919	15059	14813	14867	14779	14787	14725	14947	14761	14872	14633	14933	14953	14721	14717	14887	14683	14920	14919	14768	14814	14739	14868	14810	14605	14873	14783	14733	14925	14838	14689	14792	14784	14809	14712	14857	14936	14892	14682	14682	14685	14736	14836	14831	14772	14906	14837	14847	14678	14754	14722	14821	14762	14936	14795	14902	14907	15203	14912	14763	14766	14869	14798	14726	14805	14768	14734	14894	15030	14778	14834	15023	14726	14839	14876	14829	14646	14794	14712	14907	14731	14891	14812	14895	14719	14746	14717	14814	14993	14775	14894	14864	14835	14713	14682	14806	15053	14784	14830	14877	14689	14686	14843	14873	14823	14830	14750	14832	14838	14876	15082	14718	14925	14770	14855	14654	14928	14694	14806	14758	14905	14754	14844	14857	14777	14678	14860	14742	14925	14904	14724	14737	14812	14868	14741	14734	14867	14913	14785	14623	14949	14819	14621	14763	14747	14731	14836	14831	14786	14723	14791	14734	14687	14978	14693	14626	14944	14858	14849	14939	14919	14696	14899	14961	14865	14676	14792	14902	14792	14742	14881	14760	14853	14654	14692	14814	14790	14924	14850	14634	14782	14908	14786	14877	14744	14772	14905	14766	14726	14667	14668	14673	14951	14817	14818	14811	15003	14770	14911	14995	14669	14850	14679	14803	14777	14605	14997	14818	14892	14900	14775	14731	14701	14967	14632	14915	15009	14868	14895	14864	14908	14750	14694	14778	14921	14793	14902	14644	14812	14776	14706	15097	14881	14599	14758	14708	14820	14749	14673	14862	14843	14846	14922	14978	14777	14672	14675	14773	14778	14902	14656	14816	14878	14800	14874	14791	14719	14924	14764	14861	14791	14726	14712	14879	14675	14671	14673	14829	14682	14959	14741	14671	14964	14875	14712	14802	14759	14828	14871	14823	14647	14732	14690	14761	15018	14798	14826	14819	14947	14845	14686	14705	15028	14853	14896	14901	14632	14908	14811	14761	14807	14871	14734	14683	14895	14737	14700	14850	14762	14828	14709	14698	14765	14604	14672	14775	14774	14877	14761	14821	14788	14958	14749	14891	14838	14742	15002	14816	14763	14919	14578	14825	14910	14847	14790	14876	14606	14906	14876	14827	14719	14871	14713	14970	14810	14749	14884	14930	14633	14670	14665	14877	14899	14725	14679	14811	14829	14709	14859	14740	14737	14699	14752	14935	14621	14930	14913	14920	14969	14665	14834	14698	14872	14900	14766	14871	14862	14598	14851	14788	14798	14912	14956	14865	14843	15007	14866	14861	14717	14835	14834	14674	14935	14998	14774	14874	14833	15048	14868	14886	14874	14695	14766	15061	14808	14954	14822	14759	14928	14828	14928	14714	14746	14632	14792	14767	14944	14721	14542	14693	14781	14820	14945	14911	14686	14823	14883	14959	14642	14986	14792	14983	14849	14916	14968	14965	14735	14643	14764	14827	14850	14747	14940	14720	14932	14836	14908	14879	14818	14860	14840	14747	14742	14709	14689	14679	14803	14597	14811	14755	14919	14734	14786	14676	14709	14773	14899	14990	14639	14878	14867	14874	14770	14693	14663	14643	14658	14726	14674	14701	14688	14613	14946	14797	14733	14797	14834	14761	14840	14659	14866	14782	14909	14680	14774	14987	14817	14805	14807	14758	14832	14919	14819	14880	14821	14827	14925	14827	14893	14815	14812	14922	14671	14854	14725	15053	14886	14793	14862	14834	14821	14714	14742	14753	14776	14862	14761	14741	14747	14810	14709	14816	15024	14774	14920	14720	14888	14657	14786	14964	14852	14791	14886	14766	14827	14824	14899	14936	14907	14674	14712	14969	14809	14915	14942	14896	14559	14849	14705	14848	14796	14866	14874	14666	14792	14632	14672	14864	14921	14838	14872	14710	14887	14705	14657	14963	14929	14881	14710	14791	14784	14800	14922	14784	14717	14687	14655	14720	15030	14779	14871	14786	14752	14884	14830	14889	14758	14810	14770	14734	14969	14968	14725	14697	14734	14864	14763	14627	14890	14922	14827	14672	14823	14899	14922	14920	14884	14756	14787	14761	14924	15070	14796	14561	14844	14873	14809	14860	14847	14711	14740	14763	14864	14753	14809	14726	15160	14726	14654	14711	14883	14831	14901	14791	14928	14842	14636	14683	14749	14816	14785	14791	14746	14876	14880	14754	14639	14894	14901	14730	14716	14687	14842	14708	14790	14852	14791	14664	14747	14767	14810	14756	14820	14756	14834	14745	14884	14748	14762	14792	14831	14685	14897	14954	14890	14657	14822	14844	14840	14825	14906	14953	14874	14619	14779	14579	14841	14759	14803	14755	14862	14773	14886	14886	14692	14785	14685	14627	14716	14772	14867	14884	14936	14822	14812	14926	14933	14966	14715	14817	14861	15030	14807	14887	14666	14787	14648	14773	14778	14828	14917	14914	14718	15040	14868	14838	14786	14837	14675	14846	14812	14839	14768	14910	14856	14808	14734	14627	14807	14673	14782	14865	14783	14655	14721	14781	14843	14703	14671	14750	14674	14750	14519	14832	14929	15023	14870	14687	14868	14836	14769	14671	14959	14837	14850	14738	14827	15051	14834	14825	15024	14842	14646	14526	14677	14888	14815	14639	14954	14769	14906	14801	14674	14853	15007	14815	14925	14710	14662	14770	14727	14876	14763	14865	14781	14844	14986	14965	14830	14748	14847	14748	14876	14682	14906	14862	14863	14852	14934	14911	14749	14720	14893	14834	15076	14824	14974	14882	14849	14812	14802	14844	14868	14943	14850	14789	14779	14803	14807	14750	14977	14742	14714	14511	14821	14762	14722	14795	15039	14827	14753	14713	14871	14916	14843	14699	14685	14887	14661	14723	14926	14819	14886	14970	14736	14724	14848	14757	14859	14828	14915	14944	14760	14606	14693	15012	14671	14838	14644	14804	14683	14879	14803	14766	14807	14633	14760	14704	14772	14810	14916	14739	14737	14783	14699	14675	14696	14849	14887	14913	14724	14830	14812	14772	14608	14471	14813	14865	14657	14650	14954	14724	14784	14640	14797	14878	14911	14875	14848	14630	14750	14839	14753	14957	14869	14815	14767	14656	14790	14833	14944	14856	14699	14840	14726	14829	14921	14936	14772	14834	14628	14911	14761	14868	14803	14653	14684	14696	14757	14615	14599	14913	14844	14917	14889	14851	14925	14710	14668	14807	14769	14798	14760	14718	14704	14769	14781	14732	14656	14810	15066	14940	14765	14639	14784	14717	14765	14667	14703	14712	14930	14730	14837	14847	14721	14679	14672	14706	14770	14622	14974	14762	14621	14757	14921	14879	14976	14864	14810	14765	14806	14603	14867	14834	14785	14861	14618	14785	14733	14930	14780	14801	14861	14665	14931	14802	14826	14823	14675	14876
39264	61106	54660	44384	37913	26666	20327	17842	16534	15377	14623	14437	14422	14201	14305	14212	14356	14035	14359	13973	13976	14189	14116	14375	14260	14242	13998	14465	14215	14156	14119	14249	14054	14097	14162	14194	14181	14016	14078	14111	14190	13994	14036	14056	14204	14031	14122	14092	14130	14013	14104	14007	14138	14009	14147	14239	13947	14167	14027	14142	14058	14289	14017	13991	14127	14079	14007	14097	14057	14177	14054	13976	14040	14045	14121	14176	13978	13987	14111	13948	13959	14142	14021	14122	13995	14002	14143	14122	14032	14137	14034	13960	14144	13985	14032	14148	14248	14273	14213	13941	13998	14169	14029	14094	14181	14125	14085	14066	14073	13945	13876	14120	14022	13981	14174	14156	14116	14184	13938	14033	14080	13998	14000	14038	14019	14024	13892	14143	14154	14072	14099	14147	14063	13981	14095	14080	13935	14049	14197	13973	14127	14079	14160	14008	14083	13936	13864	14058	13993	14084	13958	13866	14004	13979	14205	14085	13879	13953	14134	14018	14030	14076	14094	14045	14093	14045	14060	14174	14149	13996	14147	14089	14006	14113	14075	14148	13882	14014	14010	14065	13941	14161	14105	14162	13970	13962	13951	14096	13899	14104	14105	14050	14126	14034	13902	13910	14109	13965	14027	14017	13847	14230	14164	14079	14036	13915	14083	14210	14033	13989	14003	14173	14005	13948	14101	14208	14112	14017	13906	14076	14125	14145	14167	13911	14079	13982	14046	14047	14079	14052	13973	14025	14189	14151	14070	14134	14038	14236	14130	14055	14157	14068	14144	14272	14104	14134	14184	14047	14060	14172	14007	14145	14036	14065	14071	13967	14041	13946	14108	13988	14230	13944	14118	14073	14060	14167	13984	13977	14060	14187	14152	14073	13913	14052	14275	14068	14252	14065	14156	14069	14053	13994	14089	13965	14061	14187	14117	13953	14031	14068	13959	14037	14004	14066	13991	14055	14063	14090	14151	14143	14205	14040	14091	14096	14067	13999	14061	14129	14038	14103	14128	13985	14147	14016	14104	14091	14132	14078	14060	13954	14178	14131	14223	13988	14182	14174	14104	14027	14001	14020	14024	14032	14017	14251	14232	14050	14177	14089	14112	14241	13979	13929	13943	13986	14034	14033	14025	13979	14138	14102	14163	13958	14226	14145	14149	13981	14065	13931	13977	14005	14082	13931	13892	13920	14113	14068	14068	14107	13984	14076	14026	13927	13892	13941	14093	13912	14221	14166	14075	14064	14120	14044	13894	14138	14018	13912	14060	14188	14017	13937	14052	14032	14124	13960	14094	14144	13971	14044	13983	13957	13944	14172	14253	14034	14100	14083	14041	13921	13881	14038	14260	14140	13959	14099	14187	13926	13973	14084	14093	14166	14094	14059	13924	14103	13933	14021	14064	13778	14038	14040	14064	14130	14132	14157	13879	13990	13904	14022	14081	14179	13969	14159	14171	14065	13945	14079	14118	13969	14080	14141	14092	13988	14071	14215	14235	14248	13978	14029	14221	14204	14161	14013	14238	13894	14130	14074	13748	14087	14031	14176	14123	14140	14104	14014	14144	14097	13923	14113	14068	13974	13950	14053	13982	14180	14109	13996	14065	13802	14195	13995	14037	13898	14151	14043	13957	13939	14045	14210	14074	13982	13960	13990	14044	14056	14144	14076	13982	13949	14232	14135	14144	14220	13969	14063	14022	14104	14115	13965	14068	14187	14118	14138	13965	14107	14272	14141	13963	14055	13932	14052	14174	13953	14022	14109	14185	14012	14077	13974	14015	14141	14045	14061	14064	14051	14124	13978	14047	13916	13870	14008	14084	14154	13913	14167	13979	13958	14206	14088	14086	14061	14027	14100	14098	13974	14050	13875	14195	14111	14179	14156	14190	14132	14069	14110	14053	14055	13980	14055	14120	14186	14041	14093	13980	13951	14001	14204	13986	14095	13948	14081	14199	14020	14102	14038	13976	14176	14036	13923	14179	14058	14244	14085	13977	13992	13993	13902	14142	14020	14028	14119	14247	14092	14065	14168	13945	13969	14050	14062	14220	14031	14102	14161	14101	13981	14119	14011	13975	14010	14057	14174	14025	14073	13933	13911	14046	14090	14158	14039	14228	14049	14048	14023	14129	14024	14055	14155	14074	14006	13993	14044	14148	14075	14003	14072	14075	13964	14008	14047	14135	14210	14145	13995	14179	14042	14061	14043	13964	14118	14084	14063	14181	14066	13989	13988	14009	13964	14063	14149	14077	13996	14187	13976	14187	14055	14054	14020	14101	14033	14254	13957	14065	14203	14083	13942	13937	14113	14097	14120	13805	14045	14116	14147	14185	13964	13946	14103	14132	14061	14253	14012	14035	14034	14044	14018	14057	14179	14014	14101	14144	14011	14162	13962	14235	14064	13957	14036	14031	13948	14030	14138	14048	13981	14170	13981	13972	14147	14061	14003	14192	13945	13963	14185	14077	14109	14048	14090	14092	13939	14116	14064	14023	14116	14154	14010	14057	14089	13970	14051	14007	14069	14147	14075	14151	14150	14046	13873	13957	14013	14187	14102	14038	13971	14011	13973	13954	13991	14165	13993	14010	14196	14021	14051	14076	13950	14050	14075	14121	14222	14235	13984	14235	14159	14137	14112	13965	14006	14054	14064	14025	14074	14194	14070	14049	14246	14101	14051	13919	13937	14045	13939	14037	14033	14219	13960	14264	13779	14073	14169	13995	14127	14141	14150	14030	14191	14030	13944	14064	13945	14039	14111	14053	14171	14010	14070	14022	14009	14190	14146	14000	14311	14042	13952	14020	14007	14143	14018	14108	14018	14005	13891	14218	14103	13886	14006	14028	14059	13901	14051	14077	14306	13785	13997	13951	14065	14127	14052	14030	14059	14189	14160	13877	14104	14060	14149	13914	14101	14141	14030	14202	14082	14054	13936	14029	13994	13959	14029	14071	13970	14195	14087	14096	14059	14050	14180	14146	14029	14085	14063	13990	14083	14047	14022	14138	14028	14031	14070	14046	13970	14073	14119	14027	14075	13947	14076	14080	14026	14011	14114	14070	14093	14085	13970	14142	14053	14051	13863	13982	14012	14057	13961	14051	14121	14037	13933	13981	13940	14046	14092	14096	14085	13952	14013	14249	14033	14140	13984	14083	14011	14187	14130	13982	14078	14126	13993	14240	14175	14225	14064	14022	13940	13966	14175	14220	14114	13994	14163	14014	14062	14226	13955	14045	14081	14056	13943	14063	13922	14252	14060	14004	14046	14171	14001	14057	13987	14087	14085	14068	14275	13965	14091	14012	14072	14108	14014	14109	14043	14155	14038	14116	14021	13914	13936	14121	13984	14011	13919	14004	14102	14034	14120	14069	14011	14024	14040	13983	14102	14121	14015	14063	14060	13949	13994	14166	14012	13936	14105	13950	14027	14002	14015	14200	14133	14052	13876	14065	13988	14042	14155	14190	14158	14080	14031	14002	14128	13976	14025	14001	14044	14117	14112	14137	14034	14005	14012	14102	13997	13943	14161	14154	14170	14182	13983	14176	13958	14038	14085	14053	14096	14078	14000	13883	13921	14041	14078	14163	14151	14023	14236	13953	13949	13936	13883	14050	14175	14040	14101	14014	14042	13980	14095	14037	14191	14187	14024	13920	14133	13994	14050	14110	13896	14056	14185	14063	14015	13845	14089	14025	14047	14260	14013	14043	14011	13952	14037	14118	13990	14008	14149	13958	14023	14209	13954	13949	13950	14021	13976	13890	14020	14265	14116	14137	13952	14045	14086	14225	14181	14156	14044	14193	13932	14053	14084	13975	14104	13957	14113	14105	13943	14021	14007	14003	13950	14028	13915	14297	14057	14060	14090	13927	14034	14061	13969	14045	13923	13953	14152	14062	14101	14171	14114	13954	14080	14042	14050	13995	13855	13896	14029	14076	14054	13967	13981	14045	14093	14032	13967	13892	13948	13999	14045	14219	13933	13927	14028	13858	13961	14187	14041	14024	13817	14012	14009	13845	13931	14007	14015	13845	14024	14065	14037	14104	13970	13964	13922	14087	13822	13979	14073	14084	13913	14057	14072	13965	14055	13983	14134	14076	14032	14086	14171	14105	14016	14079	13824	14080	14151	13959	14259	14134	14005	13992	14061	14085	13966	14090	13994	13875	14010	14066	14270	13988	13972	14182	14165	14110	13977	14114	14049	14034	13927	13927	14167	14162	13915	14079	14013	14067	13870	14124	14149	14102	14020	14109	14056	14069	13989	14027	14123	14024	13993	14021	13987	14380	13993	14225	14140	14003	14082	13975	14106	14170	13996	14042	13941	14187	14060	13989	14071	14127	14078	14075	13916	14047	14136	14085	14188	14132	14156	14100	14170	14040	13898	14189	13895	13999	14110	14088	14227	14043	14111	14092	13947	14179	13990	14062	14041	14166	14020	14200	14042	14090	14199	14093	13983	14094	14280	14091	13990	14182	14056	14052	14115	14194	13883	14092	13981	14064	14009	14101	13876	13962	14122	13888	13955	14017	14083	14108	13969	13963	14120	14123	14119	13985	14059	14137	13937	14027	13971	14039	14070	14126	14142	14059	14063	13973	14180	14082	13994	14027	14037	14012	14015	14153	14092	13933	14048	14005	14080	13979	13875	14133	13950	14214	14104	13933	14138	14012	14142	14070	13837	13929	14212	14150	14248	14029	14064	13885	14035	14226	14052	13979	14128	14097	14140	14053	14084	13852	13968	14021	13936	14045	14105	14099	14132	14082	13971	14153	14058	14144	13942	13970	13941	14036	14073	14077	14012	14071	13896	13988	14021	14137	14077	13953	14122	13964	14257	14178	14210	14095	14158	13996	13933	13993	13988	14004	14269	13983	14049	14017	14127	14052	14030	14225	14022	14101	14074	14150	14068	13950	14093	14111	14138	14154	14138	14161	14076	13979	13895	14088	14011	14106	13989	14142	14065	14045	14009	14013	13885	14180	14070	14066	13999	13976	14100	13943	14068	14194	14158	13978	13991	14249	13975	14102	14013	14245	14152	14076	14245	13871	14008	13977	14155	14064	14052	14114	14180	14236	14020	14120	13741	13993	14051	14007	13949	14070	14101	14091	14057	14175	13995	14108	13948	14071	14068	13934	14179
28508	25039	29895	25595	18305	16395	15654	14779	14249	13812	13748	13794	13815	13776	13881	13954	13893	13770	13596	13903	13723	13845	13725	13942	13724	13626	13639	13556	13572	13761	13670	13811	13749	13652	13862	13756	13663	13669	13876	13771	13948	13766	13683	13442	13686	13607	13846	13581	13742	13806	13530	13660	13756	13829	13532	13723	13685	13650	13867	13660	13596	13642	13754	13649	13564	13766	13579	13822	13801	13740	13659	13619	13799	13887	13641	13770	13892	13721	13668	13477	13547	13672	13476	13725	13761	13581	13563	13552	13764	13672	13574	13536	13640	13756	13629	13628	13548	13804	13838	13789	13642	13706	13643	13567	13751	13729	13661	13657	13562	13901	13753	13525	13815	13620	13457	13590	13698	13658	13686	13608	13599	13808	13746	13711	13672	13758	13695	13699	13794	13671	13713	13712	13679	13885	13859	13689	13715	13822	13604	13877	13616	13629	13649	13907	13706	13742	13660	13573	13780	13646	13678	13673	13971	13677	13648	13506	13624	13756	13684	13635	13783	13575	13580	13645	13611	13587	13571	13709	13500	13647	13728	13704	13763	13597	13653	13774	13730	13571	13631	13943	13687	13588	13613	13749	13709	13704	13579	13671	13748	13756	13615	13736	13759	13496	13731	13615	13588	13726	13497	13606	13923	13495	13650	13691	13574	13664	13698	13766	13693	13744	13752	13801	13721	13695	13747	13579	13578	13693	13653	13608	13809	13779	13708	13662	13627	13624	13741	13561	13770	13561	13695	13628	13624	13563	13662	13803	13608	13748	13774	13730	13705	13643	13705	13705	13713	13859	13664	13745	13766	13665	13827	13761	13622	13571	13685	13568	13847	13712	13694	13628	13773	13733	13637	13549	13825	13577	13673	13607	13748	13829	13688	13721	13855	13759	13744	13678	13712	13771	13634	13607	13722	13663	13686	13828	13866	13732	13663	13597	13785	13481	13739	13688	13851	13774	13640	13797	13725	13683	13567	13832	13774	13726	13769	13738	13640	13669	13666	13817	13724	13526	13852	13571	13571	13631	13623	13713	13669	13679	13497	13715	13606	13557	13545	13650	13618	13720	13849	13794	13749	13642	13621	13552	13674	13765	13730	13786	13743	13796	13694	13675	13861	13554	13688	13726	13604	13661	13600	13665	13637	13736	13713	13683	13802	13744	13702	13576	13655	13721	13753	13677	13546	13515	13771	13825	13725	13625	13790	13826	13805	13693	13782	13764	13662	13496	13671	13562	13880	13719	13801	13709	13583	13594	13582	13624	13691	13679	13913	13675	13779	13683	13596	13746	13636	13626	13654	13785	13779	13551	13674	13609	13695	13885	13610	13607	13746	13752	13589	13743	13697	13644	13767	13770	13662	13738	13552	13647	13741	13641	13519	13563	13770	13745	13656	13719	13635	13789	13589	13667	13847	13604	13665	13716	13771	13620	13730	13559	13638	13806	13615	13982	13870	13817	13713	13771	13548	13497	13545	13569	13669	13525	13751	13610	13673	13707	13610	13641	13800	13584	13717	13580	13369	13640	13631	13699	13852	13647	13819	13767	13704	13659	13720	13618	13614	13657	13566	13598	13719	13798	13800	13638	13762	13548	13893	13548	13785	13839	13651	13667	13478	13732	13583	13786	13788	13578	13817	13664	13755	13729	13917	13707	13713	13810	13753	13565	13656	13615	13769	13589	13657	13650	13792	13678	13556	13720	13650	13671	13655	13722	13711	13767	13820	13593	13896	13644	13746	13819	13730	13791	13805	13779	13797	13843	13457	13570	13462	13788	13729	13617	13690	13664	13647	13680	13690	13672	13496	13630	13869	13774	13942	13570	13646	13670	13595	13731	13777	13731	13799	13681	13652	13719	13729	13712	13580	13611	13714	13771	13767	13469	13959	13707	13566	13749	13611	13642	13879	13545	13749	13749	13826	13732	13696	13766	13700	13776	13682	13623	13808	13656	13609	13718	13752	13728	13861	13626	13635	13735	13618	13683	13667	13460	13832	13840	13666	13675	13658	13756	13558	13546	13555	13747	13831	13795	13736	13761	13722	13812	13707	13650	13480	13585	13679	13713	13843	13719	13739	13614	13842	13836	13908	13647	13521	13659	13755	13815	13712	13793	13510	13648	13599	13879	13578	13656	13677	13681	13678	13534	13659	13713	13734	13730	13792	13560	13672	13751	13633	13675	13704	13489	13629	13769	13869	13532	13552	13623	13700	13658	13878	13602	13755	13780	13637	13665	13586	13692	13811	13768	13865	13885	13769	13749	13714	13676	13630	13905	13581	13817	13702	13687	13779	13549	13555	13768	13756	13882	13766	13662	13729	13617	13710	13724	13794	13523	13616	13637	13745	13711	13874	13685	13680	13903	13751	13902	13598	13754	13854	13447	13700	13842	13687	13803	13761	13609	13939	13712	13704	13738	13752	13712	13747	13692	13663	13815	13735	13798	13641	13799	13711	13670	13755	13666	13802	13680	13632	13737	13751	13848	13713	13898	13803	13645	13833	13740	13703	13737	13563	13630	13676	13826	13834	13889	13749	13730	13775	13611	13749	13544	13582	13787	13816	13657	13609	13646	13743	13744	13833	13857	13584	13761	13695	13728	13673	13685	13551	13653	13753	13788	13797	13623	13816	13702	13816	13718	13717	13711	13762	13529	13428	13640	13545	13591	13851	13618	13613	13727	13681	13769	13817	13697	13607	13513	13794	13842	13838	13661	13645	13568	13840	13733	13678	13538	13652	13798	13833	13818	13621	13606	13831	13566	13853	13696	13496	13614	13656	13855	13720	13484	13767	13669	13617	13718	13624	13656	13575	13630	13621	13703	13692	13563	13507	13677	13744	13686	13437	13725	13797	13768	13660	13758	13721	13701	13549	13834	13703	13728	13739	13862	13625	13610	13653	13729	13789	13848	13696	13774	13785	13558	13540	13626	13689	13857	13585	13616	13785	13611	13748	13725	13483	13921	13656	13717	13805	13587	13650	13601	13464	13636	13887	13646	13605	13741	13629	13597	13595	13760	13780	13766	13738	13702	13689	13537	13698	13704	13633	13726	13545	13756	13610	13748	13618	13796	13620	13713	13743	13675	13709	13617	13768	13590	13688	13641	13711	13547	13709	13817	13822	13704	13639	13622	13569	13558	13688	13564	13622	13563	13660	13580	13648	13716	13795	13552	13777	13722	13578	13600	13693	13729	13753	13822	13744	13720	13642	13824	13574	13761	13657	13695	13550	13589	13593	13701	13668	13794	13702	13636	13736	13604	13758	13667	13645	13612	13476	13799	13816	13673	13711	13794	13756	13816	13763	13661	13912	13613	13692	13805	13809	13469	13612	13830	13660	13596	13638	13595	13843	13607	13779	13701	13893	13663	13550	13840	13581	13751	13827	13735	13687	13533	13676	13688	13716	13563	13639	13622	13467	13608	13673	13770	13726	13672	13789	13808	13719	13745	13751	13735	13647	13512	13573	13644	13523	13574	13731	13721	13574	13803	13673	13519	13484	13749	13819	13808	13776	13690	13853	13719	13602	13572	13821	13665	13655	13576	13696	13484	13662	13723	13781	13680	13679	13686	13559	13729	13653	13472	13639	13745	13743	13621	13765	13664	13842	13758	13575	13644	13778	13777	13691	13819	13867	13677	13926	13635	13817	14037	13755	13658	13753	13738	13672	13515	13833	13556	13801	13916	13622	13462	13690	13925	13557	13663	13719	13654	13759	13691	13633	13606	13814	13616	13585	13787	13542	13704	13800	13661	13707	13739	13773	13604	13756	13780	13776	13423	13687	13689	13730	13558	13595	13525	13681	13785	13903	13727	13881	13574	13677	13808	13777	13811	13694	13784	13614	13596	13802	13691	13559	13708	13605	13641	13599	13876	13712	13609	13647	13866	13664	13686	13823	13678	13803	13901	13645	13762	13569	13617	13768	13774	13708	13817	13750	13727	13870	13562	13542	13902	13789	13843	13742	13742	13800	13669	13702	13809	13771	13817	13779	13619	13650	13685	13630	13618	13534	13550	13855	13578	13731	13770	13494	13583	13754	13763	14029	13527	13677	13630	13674	13615	13719	13741	13690	13690	13576	13807	13656	13753	13769	13551	13707	13646	13641	13610	13593	13672	13776	13741	13619	13787	13591	13741	13620	13630	13588	13642	13489	13641	13435	13751	13633	13693	13415	13620	13696	13764	13769	13777	13540	13701	13680	13846	13609	13675	13759	13926	13737	13758	13723	13704	13640	13550	13636	13637	13607	13822	13739	13709	13901	13681	13580	13589	13798	13685	13654	13785	13633	13480	13641	13867	13532	13663	13780	13653	13537	13733	13528	13753	13521	13713	13794	13823	13808	13765	13620	13835	13769	13808	13688	13639	13680	13880	13787	13784	13801	13914	13896	13693	13785	13588	13768	13800	13565	13736	13737	13662	13554	13791	13699	13629	13431	13716	13717	13726	13599	13626	13555	13588	13620	13738	13792	13741	13527	13680	13760	13562	13654	13646	13538	13752	13617	13630	13765	13859	13675	13712	13723	13821	13764	13665	13809	13633	13634	13556	13723	13837	13872	13586	13876	13626	13631	13737	13624	13526	13742	13794	13467	13529	13668	13691	13642	13659	13905	13950	13704	13798	13752	13674	13805	13705	13690	13857	13570	13650	13653	13702	13611	13656	13934	13408	13695	13707	13760	13614	13734	13680	13628	13751	13632	13592	13681	13654	13663	13631	13635	13562	13718	13605	13809	13843	13699	13735	13675	13626	13801	13835	13729	13615	13786	13821	13457	13900	13734	13714	13737	13627	13716	13640	13613	13764	13815	13502	13959	13895	13677	13763	13552	13665	13745	13648	13700	13670	13587	13758	13548	13518	13808	13626	13657	13609	13615	13733	13628	13756	13830	13713	13492	13605	13836	13619	13550	13781	13711	13736	13555	13668	13746	13741	13591	13715	13779	13521	13739	13553	13694	13410	13682	13608	13629	13788	13621	13529	13725	13681	13602	13618	13827	13705	13536	13810	13664	13531	13607	13859	13787	13427	13635	13609	13914	13631	13552	13669	13698	13822	13822	13755	13696	13681	13614	13701	13647	13521	14080	13616	13675	13635	13719	13715	13950	13865	13654	13646	13827	13672	13644	13750	13789	13684	13658	13725	13641	13872
31585	39010	34608	25360	18796	16890	15680	14520	13784	13529	13471	13348	13251	13303	13374	13481	13414	13264	13199	13356	13394	13437	13236	13295	13338	13371	13462	13306	13314	13319	13289	13329	13290	13444	13573	13248	13404	13227	13342	13354	13436	13304	13521	13413	13430	13257	13482	13464	13216	13312	13367	13520	13332	13199	13340	13396	13308	13264	13302	13286	13390	13342	13293	13383	13246	13358	13220	13449	13408	13270	13243	13359	13312	13276	13264	13040	13349	13304	13358	13298	13289	13301	13258	13359	13423	13467	13167	13337	13473	13223	13224	13227	13314	13301	13340	13282	13277	13259	13289	13364	13241	13205	13182	13206	13308	13279	13279	13300	13273	13221	13359	13435	13484	13291	13281	13365	13329	13539	13354	13125	13273	13324	13330	13466	13104	13334	13384	13354	13301	13434	13317	13255	13333	13413	13346	13243	13427	13268	13317	13447	13365	13152	13454	13256	13244	13388	13333	13364	13334	13368	13192	13175	13124	13263	13411	13320	13149	13443	13207	13326	13181	13295	13245	13324	13271	13336	13339	13250	13224	13195	13270	13380	13314	13295	13254	13304	13141	13283	13221	13234	13388	13434	13155	13284	13321	13341	13302	13299	13367	13373	13322	13277	13217	13299	13320	13399	13268	13221	13188	13305	13128	13372	13296	13293	13197	13262	13404	13268	13395	13195	13296	13235	13121	13352	13146	13300	13298	13150	13333	13274	13237	13330	13388	13356	13289	13248	13349	13354	13283	13428	13389	13106	13247	13354	13230	13321	13226	13475	13253	13307	13297	13233	13331	13194	13332	13301	13445	13309	13533	13359	13324	13332	13482	13224	13205	13495	13312	13335	13505	13243	13385	13355	13411	13303	13255	13415	13345	13381	13357	13375	13211	13287	13241	13176	13287	13396	13309	13217	13374	13254	13303	13335	13398	13228	13328	13415	13305	13460	13214	13318	13214	13272	13182	13194	13271	13278	13335	13264	13299	13225	13251	13283	13310	13193	13345	13228	13339	13343	13298	13180	13305	13163	13155	13308	13342	13419	13338	13490	13378	13281	13378	13279	13319	13277	13357	13189	13150	13354	13389	13294	13453	13502	13299	13271	13342	13355	13215	13226	13295	13285	13334	13479	13393	13321	13248	13303	13272	13258	13365	13279	13305	13350	13281	13421	13144	13434	13366	13316	13079	13296	13329	13455	13238	13238	13160	13416	13283	13451	13365	13186	13326	13256	13218	13249	13156	13027	13371	13323	13352	13272	13511	13322	13304	13379	13326	13469	13231	13304	13267	13388	13249	13123	13480	13370	13061	13270	13480	13402	13276	13202	13189	13298	13307	13285	13296	13281	13051	13265	13243	13341	13428	13256	13462	13416	13499	13429	13241	13202	13306	13428	13177	13241	13213	13175	13339	13083	13361	13291	13343	13383	13227	13063	13207	13273	13315	13420	13268	13435	13386	13358	13344	13311	13171	13386	13239	13229	13343	13254	13194	13361	13131	13340	13202	13289	13328	13461	13216	13394	13386	13164	13393	13314	13366	13282	13222	13304	13355	13325	13365	13181	13193	13376	13264	13372	13486	13306	13131	13322	13168	13153	13225	13253	13427	13225	13190	13509	13173	13355	13352	13137	13239	13513	13292	13419	13177	13305	13381	13381	13422	13293	13268	13260	13444	13247	13235	13103	13416	13406	13195	13401	13261	13367	13386	13328	13285	13195	13428	13302	13351	13192	13338	13229	13441	13381	13270	13331	13291	13275	13426	13268	13248	13301	13440	13352	13336	13240	13194	13335	13237	13211	13306	13187	13308	13445	13380	13127	13372	13391	13343	13132	13317	13314	13364	13179	13322	13388	13416	13187	13247	13148	13254	13487	13336	13379	13245	13213	13251	13305	13279	13353	13359	13416	13351	13228	13275	13377	13405	13420	13333	13357	13178	13307	13224	13282	13376	13303	13298	13308	13353	13346	13519	13345	13403	13207	13188	13392	13279	13245	13367	13247	13350	13374	13351	13367	13277	13454	13311	13287	13211	13363	13334	13322	13369	13230	13292	13335	13319	13397	13302	13270	13103	13352	13274	13328	13377	13342	13327	13167	13260	13134	13166	13377	13374	13394	13178	13272	13288	13457	13398	13332	13381	13232	13349	13295	13322	13364	13427	13231	13382	13187	13365	13255	13364	13295	13259	13382	13178	13454	13123	13238	13111	13373	13319	13224	13478	13298	13164	13417	13322	13325	13182	13285	13223	13322	13474	13359	13356	13336	13355	13368	13130	13200	13550	13359	13227	13358	13329	13368	13209	13439	13262	13472	13176	13418	13279	13345	13274	13178	13468	13182	13253	13274	13344	13233	13335	13163	13287	13380	13506	13236	13364	13359	13354	13276	13331	13308	13278	13089	13326	13343	13265	13356	13415	13462	13391	13285	13418	13343	13357	13422	13270	13356	13385	13166	13253	13318	13149	13292	13216	13509	13216	13422	13340	13394	13245	13115	13468	13320	13221	13297	13362	13360	13338	13428	13270	13372	13426	13379	13309	13447	13256	13416	13361	13349	13385	13409	13371	13260	13456	13345	13250	13250	13301	13298	13278	13364	13359	13369	13390	13194	13263	13254	13235	13307	13201	13313	13396	13391	13450	13400	13409	13232	13182	13384	13432	13148	13354	13352	13205	13269	13358	13382	13304	13428	13343	13369	13498	13133	13472	13371	13266	13284	13260	13190	13330	13334	13341	13233	13321	13389	13225	13279	13341	13337	13211	13367	13133	13429	13426	13199	13345	13268	13285	13296	13387	13318	13307	13290	13339	13370	13361	13335	13223	13391	13322	13264	13297	13208	13396	13410	13411	13258	13202	13333	13308	13385	13395	13358	13191	13360	13351	13384	13358	13308	13269	13135	13368	13276	13317	13174	13413	13297	13351	13362	13329	13107	13350	13173	13328	13259	13319	13245	13426	13385	13233	13253	13163	13336	13297	13337	13327	13236	13348	13424	13227	13226	13257	13371	13055	13161	13325	13316	13143	13399	13398	13440	13222	13293	13316	13300	13205	13413	13341	13274	13369	13427	13341	13394	13317	13298	13275	13335	13334	13378	13404	13338	13232	13387	13352	13502	13302	13201	13267	13428	13381	13310	13403	13462	13419	13259	13502	13246	13364	13287	13308	13430	13310	13331	13471	13406	13343	13381	13482	13298	13324	13275	13470	13114	13338	13357	13382	13230	13238	13206	13258	13457	13212	13363	13338	13447	13347	13396	13221	13298	13325	13314	13408	13389	13312	13214	13336	13405	13109	13408	13423	13357	13176	13203	13236	13323	13231	13419	13285	13353	13052	13264	13461	13200	13492	13355	13397	13313	13432	13356	13268	13325	13250	13117	13488	13243	13095	13321	13323	13185	13351	13421	13408	13296	13387	13372	13397	13174	13347	13367	13205	13401	13275	13422	13421	13338	13241	13379	13342	13332	13183	13231	13340	13402	13051	13274	13278	13223	13485	13308	13368	13331	13453	13313	13225	13424	13296	13217	13541	13247	13449	13240	13276	13425	13189	13155	13302	13401	13213	13331	13176	13370	13439	13267	13476	13397	13393	13365	13394	13325	13283	13419	13272	13089	13280	13165	13242	13441	13324	13309	13242	13179	13447	13065	13204	13203	13341	13304	13274	13332	13294	13282	13330	13503	13202	13312	13122	13443	13475	13433	13199	13346	13322	13387	13207	13239	13215	13319	13338	13172	13317	13336	13423	13370	13316	13532	13311	13277	13303	13388	13310	13155	13414	13228	13500	13308	13272	13268	13227	13299	13427	13320	13321	13337	13254	13272	13295	13268	13363	13171	13411	13385	13333	13294	13296	13509	13287	13385	13453	13314	13075	13258	13213	13284	13327	13339	13355	13199	13215	13282	13263	13312	13217	13293	13385	13226	13369	13330	13360	13126	13320	13395	13118	13506	13416	13218	13300	13230	13216	13145	13317	13355	13073	13278	13236	13353	13256	13353	13280	13479	13293	13416	13204	13325	13311	13183	13425	13299	13390	13238	13306	13291	13340	13399	13332	13333	13252	13411	13443	13294	13310	13479	13141	13256	13334	13363	13257	13248	13267	13192	13449	13312	13106	13184	13440	13197	13241	13272	13541	13328	13306	13251	13310	13245	13290	13297	13494	13228	13273	13416	13342	13399	13266	13229	13383	13315	13238	13288	13158	13235	13469	13293	13362	13333	13230	13325	13395	13193	13292	13427	13312	13363	13359	13355	13354	13177	13366	13270	13387	13184	13088	13433	13269	13350	13251	13209	13373	13381	13319	13203	13313	13250	13198	13458	13162	13428	13398	13232	13151	13253	13324	13462	13389	13342	13392	13388	13259	13340	13333	13151	13239	13376	13214	13330	13224	13293	13263	13202	13284	13381	13288	13373	13422	13358	13288	13323	13365	13527	13127	13359	13315	13362	13240	13217	13212	13307	13252	13253	13347	13318	13323	13308	13443	13434	13446	13192	13295	13351	13310	13332	13235	13244	13285	13392	13386	13251	13504	13385	13460	13234	13392	13263	13369	13275	13238	13299	13376	13327	13306	13476	13302	13344	13208	13393	13265	13389	13274	13277	13311	13360	13228	13305	13278	13428	13415	13408	13314	13199	13297	13295	13368	13405	13268	13347	13365	13254	13282	13333	13267	13185	13283	13234	13213	13278	13220	13290	13413	13324	13414	13333	13298	13252	13352	13451	13319	13338	13433	13227	13121	13497	13331	13408	13359	13424	13169	13354	13384	13194	13375	13210	13282	13213	13401	13259	13180	13304	13385	13437	13265	13337	13376	13481	13330	13334	13212	13365	13488	13276	13210	13334	13154	13336	13422	13386	13212	13393	13260	13227	13266	13371	13212	13202	13375	13378	13367	13398	13288	13372	13351	13419	13363	13347	13269	13389	13182	13320	13472	13216	13210	13228	13397	13452	13182	13454	13377	13107	13226	13356	13224	13253	13330	13391	13164	13207	13278	13430	13151	13147	13260	13305	13323	13394	13285	13323	13359	13228	13268	13303	13308	13369	13222	13467	13430	13271	13264	13223	13195	13292	13273	13178	13420	13356	13319	13212	13250	13347	13276	13292	13395	13352	13272	13405	13349	13465	13427	13245	13148	13356	13311	13323	13297	13192
24480	21685	29315	26442	25784	25874	23594	18607	16754	15721	15477	15167	15206	15079	15078	15067	15037	15127	14885	15061	15158	15165	15237	14989	15061	15286	15102	15035	15011	15228	15173	14923	14914	15022	14871	15142	15027	15013	15117	14961	14886	14934	15002	14842	14976	14804	14976	15067	14994	14974	14872	15014	15045	14943	14926	14951	14946	15107	14986	14873	14893	14882	14914	14910	14933	14880	14775	15025	14979	15014	14852	15016	14796	14924	14985	14701	14767	14853	14942	15037	15055	15052	14904	14993	14994	14922	14901	14734	15085	14898	14930	14890	14780	15051	15107	15047	14895	14950	15011	14861	14796	14990	14957	14967	14822	15021	14993	14747	15049	14850	14821	14967	14919	14927	14936	14819	14712	14946	14967	14925	14955	14835	14864	14689	14859	14795	14832	14776	14882	14933	15116	14903	14869	14881	14960	15052	15117	14868	14906	15040	14889	14697	14941	14974	15079	14876	14983	14946	14821	14759	14834	14899	15057	14833	14907	14765	14798	14873	14993	14879	14754	15121	14682	14796	14686	14864	14894	15096	15094	14986	15087	14961	14878	14980	14865	14965	14945	14789	14886	14767	14873	14952	14957	14871	15007	15106	15122	14960	15078	15022	14935	14980	14972	14888	14827	14963	14972	14777	14803	14930	15032	14758	14956	15052	14962	15022	14973	14876	14903	14684	14866	14799	15016	15029	14856	14846	14866	14733	14963	14895	14705	14828	14818	14906	14819	15031	14908	14796	14871	14996	15100	14811	14754	15033	14997	14810	15029	15046	15062	14999	14810	14778	14919	14869	14860	14789	14949	14765	14857	14864	14883	15013	14823	15066	14810	14887	14943	14980	14889	14973	14924	15069	15086	14879	14941	14712	14932	14849	14849	14936	14986	14904	14956	14772	14804	14835	14926	14974	14725	14745	14935	14805	14763	14886	15188	15061	14931	14895	14897	14870	14891	14966	14938	14895	14867	14989	14850	14876	14934	14947	14928	15178	14897	14812	15002	14833	14846	14744	14861	14821	14986	14930	15131	14683	14988	14924	14995	14815	14773	15001	14953	14991	14864	14998	14926	14900	14883	14784	14937	14980	15110	15030	14893	14849	14984	15027	14972	14794	14980	14965	14965	15089	14928	14955	14895	14871	14834	14707	14841	14897	14821	14845	14761	14868	15003	15036	14931	14914	14777	15059	15059	15054	14904	15191	14689	14837	14845	14939	14854	14903	15014	14944	14806	14966	14970	14948	14850	14848	15008	14920	14816	14776	14744	14848	14939	15014	14960	14854	15035	14862	15114	15089	14967	14823	14801	14842	14873	14945	14973	15073	14925	14843	14888	14976	14788	14889	15018	14982	14985	14905	14962	14950	14723	14883	14855	14952	14937	14994	14883	14940	14937	14748	14887	14748	14835	14874	14966	14860	14915	14950	14906	15098	14918	14846	14863	14913	14854	14807	14727	14866	14963	14970	14909	14783	15088	14899	15028	14641	14961	14940	14950	14841	14964	14939	14941	14949	14529	14825	15066	14996	14880	15101	14778	15043	14921	14888	15052	14910	14846	14839	14953	14804	14785	14972	14751	14913	14911	14697	14901	15039	15023	14980	14743	14745	15042	14755	14806	15007	15168	14572	14916	14725	14632	14833	14827	14964	14876	14903	15020	14772	14873	14806	14989	14894	14648	14801	15053	14999	14885	14831	14759	14874	14938	14930	14960	14934	14905	14844	14966	15002	15099	14870	14946	14757	15049	14946	14842	14776	14735	14780	14862	14941	15114	14940	14926	14873	15130	14924	14925	14908	14898	14781	14955	14886	14798	14759	14741	14837	15033	14965	14750	14817	14884	14846	14807	14802	15180	15037	15005	14837	15072	14979	15011	14998	14810	14835	14889	14762	14800	14839	14986	14812	14866	15114	14965	14741	15000	14957	14932	14910	14871	14865	14870	14640	14915	14894	14879	15122	14888	14724	14940	14804	14796	14960	14799	14806	15012	14828	14848	14912	14792	14916	14840	14753	14866	14926	14800	15008	15078	14820	14848	14658	14861	14641	14875	14819	14827	14881	14858	14836	15003	14978	14908	14986	14946	14934	14749	14834	14843	14969	14918	14848	14820	15071	15038	14944	14986	14881	14833	15064	14689	14876	14978	14919	14851	14868	14982	15059	14795	14820	14978	14936	15126	15050	14892	14879	14598	14753	14862	14752	14944	14996	14794	14873	14787	15005	14831	14973	14889	14924	14833	15030	14834	14892	15023	14970	14901	14761	14975	14968	15031	14909	14873	14880	14976	14988	14851	14811	14745	14725	14954	14785	15019	14821	14754	14831	14980	14964	14883	14980	15033	14953	15018	14791	14941	15009	14975	14874	14915	14843	15004	15035	15036	14882	14949	14820	14854	15026	14817	15019	14857	14849	14802	14799	14880	14940	15005	14729	14986	14846	14880	15101	15017	14992	15061	14839	14875	14905	14648	14837	15063	14851	15042	14868	15098	14895	14850	14895	14943	14804	14917	14923	15124	14811	14956	15021	14876	14908	14932	14744	14942	14841	15100	14816	14865	15071	15037	14973	14944	15012	14727	14654	14957	14841	14925	14916	14886	14809	14780	14824	14916	14790	14991	14803	14961	15008	14760	14852	14952	15023	14899	14944	14848	14913	14826	14824	14984	14846	14828	14938	14720	15038	14962	14905	14968	14704	14894	14838	14810	14732	15068	15052	14866	15083	14913	14832	14883	14927	14851	14959	14892	14860	15155	14811	14637	14956	14772	14891	14923	15014	15051	14924	15136	14878	14704	14847	14852	14806	14817	14941	14869	14675	14772	15087	14973	14734	14985	14868	14952	14890	14878	14896	14888	14898	14984	15047	14770	14766	14971	15041	14875	14792	14871	14957	14944	14841	14892	14816	14756	14819	14907	15016	14810	15038	14896	14863	14958	14847	15104	14909	15006	14776	14837	14977	15003	14973	15075	14793	14970	14939	14849	14942	15052	14882	15014	15017	14968	14750	14889	14811	14913	14812	14949	15175	14876	14915	14886	15011	14970	15037	14912	14604	14977	14853	14827	14953	14784	14949	14743	14849	14948	14771	15037	14861	14810	15004	14988	14701	14862	14910	14889	14945	14919	14852	14903	14920	14780	14900	14955	15050	14988	14854	14859	14931	15021	15070	14893	14836	14944	14729	14771	14881	14815	14893	15003	14761	14932	14769	14768	14842	14912	14816	15053	14957	15139	14817	14850	14955	14846	14912	15162	15082	14909	15041	14885	15004	14668	14778	15027	14926	14879	14854	14880	15060	14867	14710	14658	14962	14677	14883	14897	14936	14932	14903	14967	14977	14842	14940	15036	14823	14716	15095	15092	14885	14692	14763	14822	14941	14852	15016	14889	14902	14797	14920	14809	14915	14894	14913	15000	14950	14855	14885	14763	14973	15008	14880	14926	14709	15066	14947	14796	14792	14895	14934	14944	15153	15004	15009	14839	15034	14945	14553	14907	14823	14970	14891	14715	14822	14709	14928	15018	14738	14882	14857	15014	15007	15037	15020	14847	15048	14916	14927	15078	14951	14939	15042	14994	14720	14774	15058	14806	14900	14815	15207	14787	14828	14858	14818	14855	14880	15047	14973	14979	14751	14953	14888	15090	14891	14801	14865	14878	14766	14911	14896	15005	14882	15008	15040	15125	14943	14921	14859	15047	14956	14906	14845	14919	14945	14880	15025	14936	15116	14970	14942	14944	14807	14941	14673	14859	14865	14831	14911	14669	14959	15072	14773	14881	15032	14968	15022	15115	14802	14850	14954	14860	15051	14988	14935	14801	14835	14987	14881	14912	15022	14842	14902	14898	14878	14847	14914	15062	14862	15046	14938	14942	14927	14967	15025	14927	15006	14886	14925	14959	15032	14867	15015	14776	15044	14863	14890	14855	14817	14915	14959	15007	14809	14659	14916	14883	14998	14935	14956	14921	14879	14977	14889	14936	14822	14639	15039	14879	14769	14936	14872	14772	14804	14938	14781	14966	14961	14776	14890	14984	14564	14964	14940	14791	14866	14885	14797	14925	15007	14831	14964	14986	14965	14876	14851	14761	14938	15036	14924	14813	14895	15040	14905	14895	14923	14809	14984	14948	14924	15019	14911	14854	14839	14951	14789	14843	14943	14930	15024	14829	15025	15001	14802	14881	14947	15000	14760	14801	14803	14910	14673	14992	14957	14923	15009	14924	14873	14898	14663	15102	14855	15027	14905	14913	14944	15012	14895	15102	15133	15009	14928	14875	14988	15002	15046	15147	14906	14902	14998	14847	14911	14987	14797	14932	15038	14787	14807	14910	15014	14871	14777	14801	14909	15003	15034	14840	14822	14762	14718	14954	14913	14773	15009	15017	14854	14818	14974	14833	14748	14843	15001	15002	14889	14964	14965	15023	14941	15069	14990	14839	14952	15067	14942	14993	14822	14791	14857	14891	14943	14938	14972	14906	14982	14894	14965	15078	14894	14906	14899	14685	14752	14955	14933	14870	15009	14919	15026	15070	14925	15004	14935	14899	14951	14849	15117	14947	15034	14924	14907	14963	15019	14986	14963	14850	15034	14798	14909	14916	15092	14974	15023	14834	14872	14760	14767	14882	15035	14867	14755	14977	15007	14904	15037	14972	15012	15103	14794	14839	14979	14926	14976	14791	15029	14901	14595	14863	14738	14818	14943	14895	15030	14915	14916	14809	14746	15048	14756	14843	14919	15044	14963	15008	14936	14907	14727	14926	14868	14915	14731	14953	14879	14779	14924	14977	14830	14860	14802	14898	14872	14937	14969	14660	14997	14797	15112	14896	14937	14876	14961	14910	14931	14972	14811	14816	14886	14839	14736	14928	14985	14932	14833	14944	15012	14957	14884	14909	14920	15115	14765	14866	14851	14991	14898	14942	14774	15179	14856	14929	14966	14909	14685	15013	14887	14818	14844	14861	14846	14941	14992	14805	15002	14838	14784	14803	14971	14858	14930	14995	14806	14798	14938	14996	14994	14990	14884	14962	14891	14919	14994	14811	14962	14839	14927	15102	14875	14726	14796	14977	15151	14949	14910	14844	14948	15125	14819	15098	15061	14904	14893	15012	14836	14811	14905	14868	14958	14696	14883	14886	14828	14871	14817	15009	14929
33315	52729	48523	37864	31656	26516	21072	17792	15803	14889	14551	14573	14408	14284	14244	14260	14202	14215	14325	14108	14348	14113	14157	14011	14255	14371	14159	14264	14314	14257	14215	14231	14230	14125	14315	14055	14227	14085	14017	14141	14032	14194	14168	14170	14161	14105	14081	14040	14218	14235	14256	14097	14057	14181	14198	14148	14170	14191	14292	14302	14050	14124	14107	14201	13917	14100	14296	14252	14056	14162	14246	13963	14195	14141	14210	14207	14195	13942	14166	14217	14137	14111	14128	14141	14333	14285	14114	14187	14142	14200	14159	14271	14127	14033	14022	14041	14181	14016	14031	14106	14003	14139	14124	14242	14106	14271	14233	13903	14407	14249	14017	14233	14341	14267	14029	14219	14097	14031	14398	14037	14364	14244	14206	14155	14138	14090	14153	14089	14223	14129	14142	14226	14050	14196	14182	14009	13956	14196	14190	14175	14009	14055	14052	14109	14087	14109	14164	14088	14154	13912	14019	14044	14050	14112	14275	14204	14111	14069	14174	14207	14002	14064	13988	14194	14136	14112	14171	14240	14149	14064	14123	14164	14233	14115	14180	14268	14115	14080	14002	14272	14050	14043	14146	14265	14077	14071	14180	13979	14160	14284	14241	14152	14079	14239	14197	14213	14159	14189	14150	14019	14017	14180	14036	14046	13948	14117	14079	14090	14136	14106	14328	14039	14124	14208	14265	14004	14197	14156	14126	14038	14205	13929	14094	14076	14075	14210	14143	14261	14208	14045	14385	14075	14186	14176	14188	14204	14136	14183	14224	14062	14117	13931	14081	14086	14250	13974	14240	14005	14046	14359	14155	14088	14053	14117	14006	14163	14132	14011	14083	14033	14108	14120	14230	14150	14236	14166	14114	14107	14062	14186	14042	14101	14259	14222	14028	14122	14042	14146	14064	14069	14122	14133	14031	14141	14215	14149	14188	14056	14154	14132	14255	14192	14049	14096	14050	14153	14274	14411	14208	14162	14133	14150	14080	14057	14348	14154	14166	14056	14111	14145	14162	14267	14047	14117	14273	14199	14040	14039	14292	14054	14201	13981	14148	14113	14108	14087	14177	14126	14193	14196	14236	14266	14025	14077	13996	13983	14060	14039	13941	14228	14143	14010	13961	14105	14116	14010	14200	14039	14277	14270	14122	14131	14204	14215	13973	14194	14188	14197	14058	14104	14219	14201	14195	14261	13989	14021	13972	14229	14248	14342	14184	14282	14135	14193	14125	14135	13954	14076	14066	14128	14168	14177	14121	14174	14166	14155	14275	14121	14124	14095	14119	14257	14045	14198	14033	14022	14092	14031	14176	14266	14188	14016	14102	14187	14037	14135	13968	14079	14183	14131	14156	14127	13983	14024	13992	14157	14008	14043	14053	14169	14408	14221	14046	14218	14165	14164	14087	14243	14125	14069	14098	14060	14007	14292	14180	14243	14107	14138	14101	13936	14181	14086	14155	13980	14087	13998	14179	14333	14056	14005	14007	14309	14230	14199	14084	14200	14299	14182	14197	14290	14033	13945	14166	14177	14014	14151	14083	14261	14082	14059	14193	14156	14177	14145	14099	14141	14169	14345	14115	14311	14082	14193	14094	14075	14193	14127	14259	14185	14155	14135	14001	14284	14306	14184	14119	14076	14221	14070	14046	14032	14071	14121	14135	14143	14117	14105	14049	14187	14270	13991	14126	14048	14070	14147	14267	14026	14100	14067	14246	14090	14192	14181	14082	13911	14328	13988	14019	14168	14213	14111	14293	14146	14179	14064	14107	14074	14056	14221	13999	14269	14123	14037	14022	14279	14151	13970	13994	14139	14179	14122	14130	14242	14106	14085	14099	14184	14227	14276	14100	14212	14122	14078	14156	14097	14123	14059	14258	13899	14206	14115	14143	14130	14100	14011	14057	14352	14269	14110	14148	14218	14238	14000	14269	14156	13989	14156	14125	14183	14286	14058	14049	14052	14176	14139	14319	14099	14035	14256	14173	14182	14175	14176	14083	14058	14257	14030	14133	14188	14188	14138	14197	14207	14006	14360	14187	14166	14008	14102	14218	14113	14065	13962	14186	14149	14104	14055	14025	14120	14165	14210	14218	14326	14186	14059	14199	14251	14091	14139	14155	14262	14230	13980	14217	14177	14139	14180	14296	14275	14113	14208	14225	14190	14119	14254	14223	14010	14164	14023	14097	14025	14256	14090	14077	14071	14008	14142	14170	14075	14153	14066	14157	14020	14151	14350	14190	14032	14238	14016	14042	14194	14148	14190	14040	14144	14063	14246	14079	14136	14176	14226	14140	13974	14179	14241	14246	13967	14206	14253	14216	14194	14091	14105	14054	14104	14118	14254	14037	14013	14202	14029	14158	14083	14098	14091	14160	14067	14182	14254	14217	14244	14180	13973	14171	14078	14272	14176	14104	14274	14148	14246	14183	14325	14150	14136	14238	14279	14187	13907	13977	14174	14127	14195	14009	14032	13984	14192	14129	13978	14128	14202	14053	14089	14118	14194	13987	14118	14089	14088	14149	14290	14135	14126	14233	14268	14159	14087	14165	14044	14034	14142	14301	14001	13969	14074	14059	14174	14240	14322	14265	14099	14223	14190	14302	14193	14010	14230	14133	14202	14262	14207	14380	14261	14202	13990	14054	14295	14194	14097	14386	14116	14222	14326	14055	14144	14135	14196	14120	14016	13899	14182	14205	14260	14079	14131	14167	14153	14002	14266	14168	14061	14120	14120	14141	14135	14156	14051	14068	14046	14163	14270	14119	14022	14393	14058	14250	14193	14305	14123	14205	14161	14234	14077	14016	14216	14026	14183	14003	14070	14097	14030	13987	14208	14237	14307	14300	14085	14038	14079	14356	14200	14119	13970	14124	14266	14365	14141	14203	14018	14215	14132	14231	14228	14068	14163	14186	14293	14100	14321	14098	14154	14237	14181	14187	14115	14127	14215	14274	14157	14142	14148	14149	14286	14037	14231	14219	14154	14031	14149	14213	14024	14135	14243	14223	14174	14146	14121	14094	14169	13975	14078	14359	14021	14165	14158	14272	14139	14146	14183	14151	14259	14267	14167	14188	14199	14206	14159	14127	14137	14161	14202	14235	14222	13902	14160	14150	14184	14155	13952	14004	14125	14281	14173	14261	14179	13940	14139	14024	14165	14153	14266	14065	14177	14131	14073	14195	14086	14210	14136	14227	13997	14195	14109	14164	14047	14082	14171	14168	14028	14253	14180	14108	14143	14093	14035	14225	14268	14318	14275	14071	14105	14127	14054	14047	14206	14173	14122	14070	14255	14137	14169	14288	14148	14178	14119	14217	14157	14002	13979	14260	14064	14176	14042	14191	14189	14249	14088	14104	14000	14092	14049	14094	14128	14052	14103	14108	14263	14091	14287	14051	14091	14018	14132	14268	14215	14293	14005	14186	14127	14111	13981	14020	14211	14130	14227	14055	14146	14161	14295	14137	14057	14169	14074	14216	14153	14181	14111	14144	14178	14261	14181	14156	14199	14170	13981	14253	14194	14192	14203	14134	14035	14251	14189	14225	14084	14226	14068	14095	13941	14130	14089	14057	14165	14357	14110	14126	14063	14300	14090	14096	14154	14223	14175	14224	14233	14184	14365	14265	13993	14144	14042	14340	14197	14255	14249	14255	14086	14276	14153	14151	14160	14197	14012	14127	14088	14117	14115	14194	14084	14015	14093	14045	14212	14072	14033	14120	14089	14137	14151	14200	14179	14039	13955	14162	14205	14165	14145	14091	14129	14001	14095	14138	14102	14025	14107	14180	14062	14198	14261	14057	13969	14374	14021	14177	14112	14097	14200	14262	14183	14018	14173	14205	14116	14037	14268	14285	14083	14015	14038	14160	13927	14119	14422	14207	14123	14171	14361	13980	14211	14027	14176	14100	14298	14280	14099	14122	14082	14131	14143	14084	14114	14130	14228	13972	14237	14162	14018	14241	13957	14216	13994	14023	14201	13990	13947	14099	13998	14279	14191	14115	14095	14085	14175	14076	14106	14114	14285	14182	14167	14110	14153	14178	14059	13968	14193	14277	14188	14043	14279	14233	14192	14027	14208	13887	14208	14083	14234	14092	14111	14036	14201	14210	14155	14132	14087	14126	13892	14199	14210	14044	14074	14116	14449	14126	14202	14227	14017	14066	14176	14040	14130	14124	14089	14147	14163	14053	14085	14236	14256	14042	14139	14140	14229	14022	14060	14251	14103	14211	14163	14040	14179	14002	14180	14076	14345	13979	14145	14236	14165	14068	14290	14018	14244	14130	14005	14152	14087	14092	14078	14251	14243	13987	14266	14038	14214	14340	14160	14043	14025	14205	14106	14098	14087	14075	14095	14280	14097	14102	14235	14172	14227	14025	13984	14168	13962	14214	14117	14228	14123	13887	14051	13961	14252	14011	13870	14220	14107	14191	14106	14237	14045	14067	14110	14044	14036	14340	14239	14010	14062	14232	14344	13914	14121	14242	14053	14168	14223	14198	14005	14186	14102	14311	14276	14060	14183	14025	14131	14138	14105	14303	14239	13982	14198	14268	14096	14041	14125	14189	14223	13898	14265	14098	14071	14250	13849	14251	14211	14213	14039	13998	13969	14131	14193	14269	14093	14267	14156	14074	14123	14195	13999	14160	14074	14098	14175	14190	14173	14106	14190	14187	14202	14200	14079	14218	13951	14138	13885	14167	14214	14250	14124	14092	14169	14225	14133	14072	14198	14050	14246	14281	14147	14134	14242	14107	14153	13995	14204	14226	14184	14052	14314	14115	14024	14054	14096	14156	14140	14068	14172	14311	14253	14111	14247	14219	14151	14153	14084	14129	14138	14179	14301	14072	14004	14023	14187	14238	14086	14038	14123	14105	14195	13987	14150	14046	14077	14133	14207	14041	13958	14212	14244	14049	14245	14204	14054	14362	14160	14151	14074	14282	13916	14041	14154	14323	14167	14207	14162	14065	14154	14279	14042	14166	14127	14112	14214	14066	14042	14133	14170	14083	14184	14176	14124	14060	14206	14114	14274	14130	14116	14302	14174	14299	14075	14196	14171	14091	14231	14261	14041	14044	14205	14158	14132	14177	14278	14110	14158	14121	14178	14250	14175	14025	14223	14096	14137	14040	14136
23130	21561	29524	24903	24412	27984	27364	20841	17959	17137	16543	16303	15922	15938	15931	15741	15642	15716	15721	15536	15683	15585	15763	15698	15769	15840	15597	15736	15401	15664	15643	15497	15733	15730	15780	15712	15478	15524	15608	15504	15513	15497	15546	15601	15283	15495	15748	15758	15751	15460	15523	15398	15688	15671	15633	15621	15671	15395	15565	15553	15529	15590	15375	15542	15561	15465	15570	15462	15436	15523	15355	15617	15374	15686	15362	15607	15600	15452	15399	15518	15426	15491	15452	15471	15422	15639	15499	15652	15302	15604	15588	15673	15534	15536	15560	15377	15359	15452	15547	15544	15524	15466	15595	15604	15452	15519	15505	15542	15546	15478	15527	15765	15613	15561	15529	15326	15328	15612	15421	15572	15478	15468	15429	15420	15336	15485	15448	15551	15637	15487	15413	15605	15503	15352	15302	15672	15558	15624	15592	15453	15470	15516	15415	15518	15577	15514	15515	15595	15633	15307	15500	15601	15536	15620	15618	15422	15453	15442	15461	15526	15373	15289	15446	15415	15632	15535	15416	15539	15357	15539	15583	15406	15332	15587	15502	15327	15463	15600	15598	15597	15334	15547	15437	15411	15522	15578	15524	15339	15372	15390	15462	15469	15609	15430	15367	15644	15432	15612	15521	15518	15373	15431	15322	15498	15671	15585	15504	15516	15496	15440	15348	15488	15550	15370	15570	15334	15488	15526	15385	15509	15595	15473	15407	15431	15511	15469	15546	15502	15509	15591	15515	15476	15168	15417	15642	15531	15297	15624	15325	15491	15511	15517	15499	15546	15529	15453	15383	15519	15641	15501	15486	15513	15664	15388	15417	15375	15547	15637	15413	15374	15381	15351	15505	15562	15498	15441	15611	15586	15673	15519	15519	15606	15636	15349	15619	15217	15414	15566	15481	15743	15494	15577	15422	15672	15498	15285	15378	15447	15554	15654	15594	15454	15491	15495	15546	15592	15484	15459	15383	15375	15553	15400	15758	15583	15563	15372	15661	15632	15313	15578	15445	15504	15435	15395	15452	15547	15452	15436	15542	15498	15366	15482	15525	15561	15300	15447	15423	15418	15413	15427	15543	15623	15547	15450	15528	15521	15574	15462	15442	15459	15590	15552	15610	15255	15573	15446	15391	15452	15649	15530	15374	15311	15395	15547	15569	15522	15341	15619	15633	15257	15541	15587	15512	15794	15520	15526	15435	15505	15539	15475	15401	15427	15423	15527	15426	15446	15410	15348	15639	15424	15320	15648	15585	15482	15337	15427	15504	15614	15653	15279	15585	15348	15408	15410	15313	15423	15220	15506	15255	15490	15319	15283	15368	15526	15547	15471	15453	15539	15347	15437	15533	15544	15487	15540	15426	15582	15465	15359	15456	15472	15472	15316	15555	15498	15542	15544	15380	15434	15428	15644	15565	15426	15516	15388	15336	15568	15489	15209	15696	15525	15591	15290	15492	15397	15375	15554	15648	15356	15546	15706	15524	15639	15476	15489	15443	15269	15447	15510	15806	15484	15374	15497	15655	15439	15577	15420	15484	15343	15546	15444	15261	15530	15589	15532	15565	15607	15305	15587	15421	15452	15635	15401	15455	15448	15281	15512	15427	15579	15712	15699	15603	15266	15581	15461	15500	15370	15458	15607	15512	15447	15761	15492	15483	15415	15220	15403	15413	15547	15372	15397	15658	15554	15688	15559	15489	15424	15613	15689	15349	15421	15547	15386	15445	15502	15516	15378	15315	15529	15753	15589	15667	15511	15308	15536	15552	15622	15403	15420	15506	15451	15648	15589	15577	15458	15282	15365	15392	15444	15737	15362	15478	15516	15508	15756	15520	15379	15529	15615	15668	15428	15470	15529	15445	15362	15473	15373	15398	15582	15529	15407	15355	15554	15247	15235	15602	15353	15560	15575	15410	15488	15566	15478	15536	15456	15404	15494	15419	15363	15528	15517	15397	15523	15705	15784	15564	15408	15318	15301	15394	15539	15452	15474	15473	15417	15454	15446	15311	15534	15498	15484	15411	15491	15471	15420	15505	15455	15452	15370	15285	15416	15433	15416	15458	15577	15324	15594	15650	15479	15417	15634	15408	15393	15454	15543	15422	15571	15654	15351	15412	15600	15517	15609	15406	15488	15540	15497	15469	15537	15483	15605	15512	15562	15477	15706	15417	15396	15546	15671	15443	15429	15385	15514	15562	15439	15636	15427	15384	15512	15404	15655	15464	15547	15472	15544	15548	15301	15461	15345	15297	15555	15560	15450	15494	15557	15395	15592	15622	15362	15663	15405	15466	15538	15670	15572	15407	15558	15523	15406	15361	15586	15517	15431	15349	15466	15468	15352	15457	15468	15555	15320	15428	15527	15473	15747	15442	15604	15451	15499	15443	15357	15746	15316	15405	15413	15624	15508	15669	15392	15417	15305	15459	15324	15481	15337	15522	15363	15564	15517	15488	15471	15574	15671	15475	15452	15462	15624	15502	15434	15470	15186	15433	15404	15520	15600	15614	15563	15422	15600	15395	15325	15433	15624	15601	15533	15438	15416	15405	15492	15405	15506	15358	15599	15312	15509	15492	15502	15453	15442	15672	15452	15495	15560	15810	15587	15695	15408	15593	15353	15449	15420	15484	15523	15614	15587	15471	15492	15313	15410	15486	15600	15564	15548	15432	15537	15483	15531	15620	15289	15382	15473	15483	15422	15543	15665	15506	15615	15344	15472	15222	15301	15445	15489	15641	15354	15429	15507	15394	15362	15494	15574	15413	15423	15418	15562	15421	15524	15568	15443	15510	15393	15617	15486	15371	15560	15470	15597	15319	15330	15476	15662	15427	15410	15378	15491	15589	15619	15582	15531	15610	15331	15432	15479	15521	15351	15279	15310	15486	15303	15430	15489	15619	15429	15389	15519	15677	15576	15495	15530	15510	15515	15600	15397	15546	15564	15156	15397	15595	15375	15432	15506	15443	15546	15533	15474	15346	15424	15480	15543	15367	15647	15350	15455	15513	15607	15549	15639	15543	15375	15348	15602	15412	15634	15552	15452	15501	15457	15382	15432	15593	15443	15516	15560	15535	15438	15527	15451	15447	15492	15560	15487	15392	15593	15429	15493	15569	15544	15650	15327	15366	15525	15338	15451	15465	15343	15544	15468	15271	15484	15422	15501	15590	15659	15552	15365	15612	15596	15555	15445	15562	15522	15583	15325	15467	15273	15453	15510	15328	15591	15461	15589	15506	15375	15368	15411	15296	15406	15386	15339	15304	15644	15544	15392	15505	15422	15666	15537	15603	15646	15665	15743	15433	15603	15488	15395	15480	15298	15581	15525	15318	15609	15510	15586	15287	15659	15544	15298	15280	15475	15468	15356	15643	15443	15570	15347	15369	15455	15391	15388	15550	15442	15385	15483	15302	15361	15573	15377	15408	15432	15397	15521	15506	15688	15546	15465	15517	15444	15433	15453	15459	15336	15485	15522	15451	15447	15491	15476	15567	15438	15420	15563	15437	15595	15524	15493	15317	15483	15436	15622	15565	15698	15536	15419	15538	15612	15443	15446	15541	15652	15609	15546	15551	15362	15369	15319	15457	15548	15683	15576	15415	15352	15574	15307	15394	15545	15689	15462	15621	15707	15503	15586	15390	15472	15537	15358	15541	15471	15369	15462	15602	15521	15496	15423	15423	15487	15412	15485	15543	15502	15535	15555	15489	15374	15419	15539	15546	15751	15481	15558	15457	15536	15605	15318	15348	15111	15604	15557	15362	15461	15517	15271	15563	15378	15471	15436	15462	15608	15583	15580	15405	15353	15290	15321	15340	15644	15422	15462	15363	15436	15430	15669	15444	15530	15457	15428	15432	15370	15359	15335	15550	15659	15495	15415	15504	15475	15386	15607	15503	15528	15386	15571	15527	15340	15622	15691	15555	15643	15629	15423	15389	15188	15556	15450	15536	15211	15383	15343	15278	15356	15590	15505	15465	15394	15659	15421	15691	15400	15643	15439	15455	15415	15585	15313	15618	15626	15227	15634	15536	15431	15548	15427	15495	15432	15428	15475	15290	15490	15425	15384	15609	15529	15576	15580	15386	15579	15544	15440	15622	15244	15551	15599	15231	15409	15316	15740	15589	15424	15384	15343	15574	15430	15246	15439	15506	15451	15319	15593	15421	15392	15717	15596	15471	15538	15239	15259	15475	15283	15508	15499	15499	15232	15301	15507	15541	15507	15458	15570	15396	15356	15493	15573	15381	15472	15623	15324	15377	15424	15631	15519	15586	15453	15510	15501	15437	15491	15594	15479	15751	15493	15378	15424	15539	15541	15447	15483	15539	15455	15515	15571	15579	15426	15468	15512	15714	15548	15566	15348	15463	15505	15427	15278	15295	15534	15641	15424	15386	15355	15343	15405	15516	15531	15546	15494	15546	15340	15343	15320	15434	15569	15564	15550	15418	15652	15615	15575	15592	15477	15423	15473	15515	15400	15472	15469	15507	15470	15633	15478	15446	15526	15378	15499	15452	15383	15629	15487	15432	15467	15414	15619	15608	15400	15465	15503	15547	15695	15431	15335	15577	15140	15558	15463	15339	15457	15437	15572	15517	15254	15583	15570	15525	15468	15382	15579	15485	15444	15469	15597	15431	15368	15531	15532	15345	15504	15616	15532	15674	15532	15733	15535	15569	15509	15465	15221	15335	15651	15439	15629	15355	15384	15365	15444	15374	15502	15343	15489	15587	15559	15387	15450	15454	15410	15359	15490	15515	15491	15620	15445	15558	15453	15537	15355	15400	15428	15540	15359	15490	15444	15415	15506	15276	15619	15612	15449	15698	15612	15548	15446	15492	15355	15497	15607	15465	15540	15674	15538	15501	15362	15538	15437	15607	15627	15559	15527	15413	15467	15565	15609	15371	15595	15424	15465	15311	15621	15439	15540	15503	15438	15474	15262	15527	15465	15444	15621	15506	15626	15367	15350	15488	15564	15568	15543	15382	15501	15448	15279	15425	15212	15488	15451	15539	15555	15472	15235	15341	15599	15604	15578	15467	15498	15537	15678	15511	15464	15592	15149	15441	15440	15503	15326	15437	15417	15413	15649	15639	15506	15456	15432	15466	15288	15469	15372	15267	15468	15476	15387	15461	15360
37594	61805	56049	45315	38647	32893	23730	19888	16977	15430	15046	14997	14717	14769	14772	14765	14645	14713	14645	14736	14535	14446	14762	14539	14626	14619	14703	14715	14611	14633	14686	14610	14683	14539	14706	14626	14675	14526	14463	14543	14709	14530	14544	14513	14550	14554	14549	14411	14338	14489	14597	14767	14469	14432	14502	14572	14500	14412	14407	14393	14288	14575	14498	14656	14432	14477	14338	14557	14491	14667	14417	14486	14408	14507	14495	14396	14436	14427	14495	14629	14511	14481	14429	14533	14382	14546	14345	14365	14354	14478	14312	14427	14356	14481	14378	14574	14497	14439	14403	14586	14471	14434	14662	14621	14563	14289	14365	14500	14379	14634	14419	14329	14406	14631	14431	14437	14436	14374	14564	14297	14488	14399	14650	14547	14565	14513	14517	14514	14495	14429	14450	14576	14502	14346	14520	14513	14558	14153	14444	14618	14449	14522	14404	14584	14587	14439	14475	14496	14530	14437	14478	14576	14457	14682	14533	14406	14520	14292	14413	14684	14562	14401	14468	14600	14433	14377	14689	14504	14512	14442	14304	14598	14462	14490	14490	14477	14475	14472	14522	14407	14648	14526	14656	14609	14471	14550	14594	14339	14521	14587	14340	14283	14480	14433	14516	14507	14469	14431	14575	14482	14299	14420	14461	14518	14510	14463	14446	14406	14456	14491	14686	14576	14447	14295	14426	14421	14502	14325	14591	14427	14530	14541	14527	14562	14605	14537	14508	14327	14244	14341	14460	14347	14582	14611	14369	14563	14402	14452	14517	14345	14492	14388	14368	14502	14660	14328	14562	14473	14439	14419	14366	14419	14380	14375	14413	14561	14571	14410	14561	14546	14433	14423	14569	14504	14544	14441	14511	14450	14516	14438	14460	14452	14333	14570	14432	14593	14298	14449	14561	14435	14523	14377	14453	14529	14435	14436	14425	14471	14539	14527	14427	14614	14310	14628	14543	14635	14563	14513	14561	14337	14546	14575	14582	14603	14415	14400	14462	14398	14530	14451	14378	14420	14570	14564	14599	14447	14498	14523	14604	14351	14384	14413	14465	14602	14547	14488	14425	14519	14470	14631	14365	14506	14504	14585	14544	14401	14364	14431	14609	14472	14506	14358	14460	14445	14545	14412	14595	14588	14530	14512	14404	14486	14443	14516	14493	14360	14361	14466	14426	14416	14463	14546	14459	14596	14776	14471	14700	14520	14543	14418	14484	14480	14416	14565	14473	14448	14516	14498	14649	14504	14504	14503	14514	14494	14439	14371	14435	14564	14373	14563	14526	14409	14505	14562	14391	14595	14525	14483	14424	14296	14556	14480	14335	14402	14498	14626	14408	14523	14619	14343	14409	14602	14517	14549	14450	14580	14517	14550	14597	14576	14435	14364	14407	14489	14597	14490	14549	14541	14480	14549	14506	14327	14504	14497	14478	14298	14324	14538	14362	14312	14464	14559	14511	14558	14557	14562	14581	14196	14433	14450	14533	14481	14405	14482	14444	14539	14555	14350	14319	14547	14508	14280	14443	14587	14400	14504	14531	14505	14446	14344	14507	14658	14556	14656	14427	14440	14473	14543	14508	14393	14414	14587	14457	14431	14511	14413	14439	14361	14544	14446	14447	14390	14413	14388	14437	14537	14528	14417	14512	14484	14516	14621	14414	14524	14468	14462	14588	14354	14505	14483	14451	14670	14542	14341	14593	14316	14512	14576	14492	14349	14470	14495	14634	14385	14491	14587	14540	14401	14451	14285	14522	14309	14354	14531	14522	14428	14455	14562	14432	14355	14534	14500	14339	14403	14405	14534	14342	14381	14517	14395	14471	14463	14367	14446	14526	14389	14265	14566	14368	14411	14643	14434	14399	14541	14488	14560	14668	14477	14460	14284	14360	14542	14344	14559	14416	14424	14601	14533	14429	14685	14411	14334	14660	14419	14516	14558	14525	14366	14477	14448	14519	14399	14454	14526	14397	14608	14430	14510	14298	14704	14544	14521	14510	14384	14436	14287	14443	14546	14609	14634	14469	14459	14459	14328	14630	14430	14622	14639	14342	14569	14559	14400	14531	14583	14500	14404	14409	14469	14454	14414	14501	14484	14412	14305	14381	14470	14404	14396	14466	14446	14458	14542	14470	14336	14367	14555	14537	14308	14570	14385	14424	14522	14456	14518	14427	14363	14580	14485	14541	14537	14516	14344	14338	14365	14411	14513	14398	14479	14529	14455	14317	14499	14334	14537	14338	14535	14430	14647	14424	14547	14710	14402	14478	14449	14435	14628	14542	14467	14420	14659	14504	14560	14543	14459	14585	14468	14445	14605	14394	14342	14512	14458	14413	14628	14556	14515	14368	14522	14403	14578	14544	14675	14415	14540	14398	14426	14367	14335	14529	14463	14352	14541	14319	14407	14382	14532	14545	14325	14537	14538	14436	14569	14453	14482	14543	14480	14384	14416	14567	14287	14626	14573	14411	14549	14535	14147	14569	14283	14345	14506	14394	14574	14362	14564	14719	14401	14529	14381	14556	14244	14512	14489	14497	14579	14262	14448	14491	14563	14565	14479	14501	14280	14464	14572	14504	14505	14599	14592	14574	14408	14338	14603	14716	14361	14578	14477	14539	14396	14480	14582	14556	14658	14462	14557	14430	14767	14611	14507	14502	14576	14607	14685	14489	14382	14573	14484	14370	14359	14426	14423	14518	14420	14507	14372	14371	14508	14339	14486	14432	14421	14544	14422	14550	14532	14433	14401	14536	14454	14562	14430	14580	14575	14521	14593	14589	14417	14441	14373	14504	14440	14461	14602	14373	14466	14450	14565	14499	14475	14399	14442	14657	14385	14528	14476	14525	14483	14264	14452	14576	14581	14466	14466	14451	14515	14319	14427	14343	14282	14511	14509	14429	14514	14533	14384	14533	14500	14606	14459	14417	14499	14494	14516	14359	14613	14460	14485	14581	14636	14465	14482	14600	14393	14628	14580	14636	14398	14401	14451	14442	14509	14391	14451	14519	14456	14487	14322	14478	14418	14451	14465	14620	14452	14369	14317	14511	14551	14511	14373	14482	14485	14309	14488	14505	14309	14461	14428	14541	14433	14497	14332	14467	14381	14410	14420	14591	14354	14478	14581	14520	14424	14352	14602	14493	14477	14491	14334	14467	14485	14445	14514	14353	14553	14643	14471	14371	14463	14396	14527	14355	14559	14487	14453	14410	14489	14579	14446	14384	14653	14426	14305	14301	14496	14540	14431	14516	14314	14342	14428	14545	14403	14535	14429	14624	14357	14407	14565	14528	14271	14450	14343	14603	14414	14549	14715	14411	14571	14334	14507	14331	14378	14488	14393	14486	14406	14543	14547	14455	14474	14644	14383	14665	14424	14525	14467	14584	14286	14398	14464	14381	14389	14477	14596	14515	14431	14413	14517	14557	14508	14342	14375	14535	14382	14437	14495	14593	14573	14453	14484	14183	14420	14558	14471	14517	14378	14477	14421	14638	14399	14347	14437	14560	14541	14547	14535	14592	14462	14413	14419	14537	14363	14407	14464	14430	14513	14528	14502	14516	14424	14411	14467	14438	14517	14715	14456	14395	14653	14444	14271	14517	14398	14467	14295	14547	14636	14597	14540	14592	14468	14564	14620	14354	14620	14484	14265	14492	14501	14438	14617	14606	14552	14365	14512	14594	14586	14412	14462	14684	14470	14374	14328	14428	14626	14569	14439	14370	14361	14381	14704	14540	14427	14535	14447	14280	14385	14418	14501	14558	14589	14562	14576	14470	14477	14613	14367	14521	14509	14477	14499	14510	14359	14227	14552	14543	14597	14325	14569	14489	14350	14474	14583	14398	14606	14663	14677	14538	14491	14431	14428	14524	14498	14623	14536	14426	14549	14400	14454	14422	14376	14666	14448	14579	14409	14460	14446	14479	14529	14636	14524	14547	14388	14552	14495	14429	14396	14431	14613	14566	14488	14601	14327	14323	14648	14455	14544	14496	14409	14528	14408	14374	14534	14437	14317	14475	14403	14329	14515	14377	14450	14491	14437	14633	14289	14391	14262	14498	14463	14339	14473	14432	14341	14474	14540	14609	14432	14506	14416	14391	14373	14577	14534	14500	14395	14359	14454	14397	14526	14543	14299	14509	14482	14511	14469	14332	14528	14429	14494	14492	14528	14538	14508	14525	14471	14421	14378	14441	14427	14490	14533	14541	14536	14538	14309	14432	14389	14483	14407	14459	14555	14546	14452	14425	14482	14458	14555	14380	14576	14462	14424	14513	14555	14423	14507	14568	14492	14592	14500	14467	14562	14363	14404	14544	14470	14618	14445	14548	14559	14531	14685	14420	14435	14444	14480	14378	14687	14501	14359	14620	14483	14538	14602	14354	14548	14508	14424	14446	14549	14519	14652	14447	14394	14576	14406	14513	14416	14290	14527	14384	14523	14425	14543	14579	14440	14349	14442	14195	14415	14420	14453	14522	14468	14490	14505	14599	14450	14481	14617	14549	14511	14458	14520	14577	14374	14437	14531	14502	14502	14576	14553	14441	14474	14318	14437	14528	14526	14452	14435	14539	14373	14589	14458	14608	14412	14452	14473	14421	14454	14457	14598	14461	14286	14636	14537	14432	14401	14461	14544	14570	14383	14397	14524	14469	14504	14576	14405	14499	14345	14577	14497	14444	14532	14513	14495	14518	14431	14605	14423	14463	14442	14433	14409	14497	14375	14487	14387	14301	14485	14306	14465	14437	14470	14427	14406	14515	14490	14464	14447	14434	14373	14372	14382	14457	14423	14585	14457	14368	14468	14413	14364	14424	14360	14589	14423	14561	14393	14462	14721	14382	14450	14655	14479	14330	14466	14500	14520	14436	14586	14327	14373	14517	14414	14612	14493	14400	14497	14654	14422	14486	14413	14521	14419	14530	14420	14609	14527	14612	14552	14420	14481	14558	14587	14528	14466	14528	14340	14426	14621	14547	14402	14507	14488	14407	14601	14450	14333	14630	14516	14526	14563	14515	14426	14520	14584	14444	14208	14543	14444	14459	14552	14524	14419	14522	14425	14452	14453	14502	14569	14358	14348	14542	14405	14417	14653	14574	14518	14598	14340	14442	14627	14512	14508	14476	14356	14418	14471	14485	14440
28745	27184	32579	27496	21623	18651	16520	15464	15408	14852	14611	14684	14804	14536	14589	14804	14474	14506	14652	14643	14650	14417	14634	14418	14596	14631	14652	14872	14650	14531	14539	14438	14441	14620	14663	14437	14408	14439	14444	14289	14540	14565	14462	14510	14607	14594	14468	14686	14377	14358	14381	14463	14519	14522	14510	14529	14599	14421	14610	14513	14415	14373	14577	14352	14420	14508	14562	14606	14386	14458	14790	14589	14619	14524	14587	14502	14395	14462	14527	14532	14742	14463	14676	14518	14628	14470	14447	14492	14481	14270	14450	14493	14511	14529	14681	14505	14519	14571	14439	14227	14747	14684	14428	14434	14372	14621	14388	14631	14475	14485	14563	14478	14397	14547	14521	14577	14651	14521	14507	14422	14491	14531	14550	14466	14412	14413	14475	14092	14572	14434	14548	14527	14455	14677	14561	14463	14312	14496	14619	14633	14307	14441	14383	14362	14483	14668	14626	14439	14657	14519	14497	14591	14483	14683	14501	14322	14335	14689	14613	14525	14480	14411	14438	14668	14546	14527	14306	14445	14427	14484	14480	14372	14472	14514	14374	14592	14569	14345	14590	14443	14552	14564	14394	14327	14554	14692	14574	14351	14442	14428	14427	14677	14561	14521	14432	14540	14537	14563	14498	14450	14500	14443	14348	14366	14433	14417	14428	14324	14629	14568	14543	14459	14620	14576	14352	14396	14453	14678	14616	14390	14438	14404	14531	14500	14412	14330	14557	14733	14554	14434	14554	14529	14288	14380	14531	14567	14270	14453	14368	14571	14442	14336	14463	14419	14302	14431	14514	14322	14627	14790	14514	14479	14585	14447	14406	14507	14583	14500	14380	14236	14612	14464	14288	14535	14588	14517	14562	14492	14610	14409	14385	14423	14484	14508	14597	14417	14368	14469	14536	14348	14594	14574	14499	14348	14539	14400	14518	14530	14494	14601	14653	14558	14597	14486	14479	14583	14530	14420	14534	14670	14602	14426	14521	14559	14426	14423	14371	14491	14489	14713	14584	14390	14548	14566	14443	14678	14480	14503	14511	14475	14583	14419	14450	14420	14570	14488	14530	14545	14363	14479	14484	14527	14360	14531	14402	14315	14776	14627	14453	14321	14320	14322	14567	14435	14467	14581	14337	14413	14432	14489	14434	14427	14499	14647	14609	14534	14494	14429	14344	14522	14550	14390	14820	14597	14415	14447	14779	14671	14420	14355	14564	14515	14552	14638	14394	14418	14458	14495	14411	14569	14412	14488	14457	14340	14672	14301	14562	14621	14485	14362	14569	14611	14460	14668	14562	14486	14746	14544	14394	14787	14425	14465	14276	14527	14608	14511	14514	14442	14557	14714	14459	14548	14491	14483	14560	14739	14538	14353	14647	14581	14557	14441	14592	14277	14568	14563	14315	14421	14599	14683	14586	14507	14642	14662	14490	14336	14569	14355	14494	14451	14563	14662	14177	14323	14518	14476	14710	14634	14501	14645	14494	14565	14654	14393	14621	14460	14419	14580	14533	14594	14495	14557	14597	14525	14449	14591	14496	14458	14490	14422	14544	14504	14576	14518	14684	14479	14473	14474	14614	14434	14460	14542	14544	14643	14680	14433	14662	14526	14453	14378	14565	14409	14329	14441	14612	14499	14600	14518	14504	14471	14686	14582	14667	14380	14444	14329	14241	14420	14661	14599	14523	14593	14575	14726	14294	14462	14662	14517	14316	14556	14571	14575	14612	14506	14545	14533	14397	14409	14653	14419	14319	14548	14378	14251	14509	14361	14463	14509	14423	14517	14532	14467	14438	14578	14453	14513	14477	14464	14477	14535	14533	14573	14630	14610	14459	14384	14219	14510	14417	14522	14337	14366	14611	14444	14435	14529	14387	14444	14468	14550	14492	14372	14479	14328	14589	14304	14557	14522	14505	14405	14204	14513	14570	14356	14817	14531	14558	14448	14324	14684	14502	14484	14404	14381	14605	14476	14544	14720	14542	14612	14730	14699	14593	14441	14422	14703	14578	14324	14472	14384	14473	14445	14641	14349	14302	14536	14421	14511	14515	14513	14506	14437	14400	14521	14608	14600	14482	14383	14513	14623	14476	14447	14335	14471	14445	14577	14510	14503	14449	14575	14442	14513	14569	14447	14427	14410	14486	14497	14550	14451	14324	14619	14568	14663	14651	14566	14307	14346	14408	14405	14481	14421	14426	14430	14341	14436	14449	14478	14628	14490	14581	14479	14386	14584	14466	14663	14533	14441	14452	14470	14643	14688	14506	14519	14468	14261	14610	14422	14628	14483	14495	14770	14560	14492	14674	14295	14504	14673	14499	14461	14744	14504	14696	14496	14437	14545	14458	14458	14450	14576	14528	14638	14505	14555	14647	14462	14462	14428	14627	14444	14618	14434	14380	14329	14541	14225	14560	14455	14576	14481	14520	14437	14560	14472	14500	14460	14441	14691	14443	14543	14405	14349	14562	14550	14420	14624	14290	14407	14541	14443	14380	14682	14570	14621	14514	14287	14501	14437	14416	14697	14530	14599	14527	14433	14661	14488	14501	14533	14439	14659	14642	14327	14565	14349	14505	14293	14397	14566	14599	14319	14513	14583	14565	14517	14362	14510	14372	14572	14632	14427	14481	14465	14519	14552	14564	14350	14378	14560	14511	14627	14522	14515	14487	14409	14660	14434	14421	14522	14484	14452	14499	14522	14696	14510	14658	14568	14439	14808	14639	14513	14742	14569	14565	14508	14507	14444	14614	14514	14733	14465	14385	14568	14552	14717	14495	14662	14436	14321	14465	14491	14531	14319	14576	14502	14552	14683	14299	14561	14431	14424	14482	14383	14568	14807	14623	14444	14629	14580	14525	14516	14666	14432	14331	14484	14456	14568	14438	14598	14488	14496	14481	14448	14331	14473	14681	14328	14368	14609	14406	14501	14582	14471	14350	14603	14462	14570	14475	14256	14500	14620	14703	14629	14524	14486	14610	14411	14357	14533	14627	14569	14744	14476	14607	14567	14590	14517	14665	14374	14440	14459	14609	14614	14449	14598	14520	14342	14427	14449	14618	14516	14586	14664	14707	14623	14549	14373	14648	14545	14354	14730	14534	14330	14419	14565	14634	14498	14508	14613	14416	14453	14503	14438	14508	14415	14588	14572	14744	14489	14401	14628	14636	14453	14406	14298	14566	14597	14408	14708	14633	14482	14511	14503	14502	14736	14458	14475	14642	14480	14550	14537	14486	14444	14328	14506	14535	14447	14490	14462	14420	14481	14375	14658	14636	14356	14459	14557	14372	14418	14579	14454	14600	14526	14732	14406	14322	14516	14424	14500	14351	14590	14623	14500	14395	14510	14584	14578	14596	14599	14375	14428	14554	14627	14508	14336	14466	14537	14515	14417	14483	14598	14545	14600	14550	14550	14645	14535	14450	14315	14414	14576	14549	14451	14660	14384	14538	14442	14556	14616	14676	14341	14503	14565	14642	14545	14575	14547	14434	14499	14595	14439	14492	14432	14720	14565	14563	14504	14709	14537	14376	14387	14687	14663	14527	14483	14589	14349	14535	14545	14686	14499	14603	14583	14407	14525	14550	14512	14615	14374	14670	14466	14438	14581	14522	14578	14380	14431	14556	14680	14435	14557	14408	14715	14517	14385	14599	14511	14576	14553	14512	14425	14557	14583	14537	14487	14465	14640	14465	14644	14547	14309	14467	14292	14504	14584	14611	14559	14540	14576	14713	14403	14495	14336	14562	14316	14648	14566	14466	14499	14415	14537	14454	14452	14520	14512	14483	14558	14515	14218	14514	14450	14593	14599	14581	14429	14582	14332	14515	14397	14523	14469	14429	14520	14509	14408	14452	14436	14478	14503	14453	14400	14317	14450	14443	14478	14588	14432	14601	14443	14366	14629	14390	14644	14436	14498	14419	14243	14511	14647	14440	14670	14515	14507	14583	14516	14514	14588	14454	14588	14378	14425	14544	14531	14606	14485	14649	14559	14463	14339	14616	14419	14479	14346	14563	14543	14510	14429	14701	14440	14616	14421	14493	14563	14402	14302	14325	14468	14552	14395	14557	14437	14409	14739	14576	14591	14517	14411	14515	14537	14643	14366	14440	14467	14541	14567	14546	14495	14622	14361	14587	14676	14510	14653	14526	14463	14499	14446	14457	14666	14554	14442	14533	14307	14497	14416	14323	14398	14541	14648	14511	14525	14487	14359	14400	14579	14683	14472	14373	14498	14602	14485	14559	14428	14550	14527	14389	14523	14386	14362	14385	14378	14566	14493	14635	14619	14486	14542	14553	14471	14579	14409	14483	14424	14388	14554	14581	14682	14630	14599	14484	14368	14576	14493	14589	14368	14453	14469	14649	14479	14475	14604	14382	14666	14399	14374	14524	14438	14206	14435	14316	14296	14392	14467	14671	14657	14487	14442	14459	14301	14355	14427	14500	14487	14536	14427	14372	14637	14436	14629	14553	14338	14510	14501	14485	14465	14524	14174	14603	14474	14601	14472	14680	14468	14387	14420	14548	14300	14352	14518	14638	14544	14570	14526	14422	14510	14558	14631	14520	14494	14448	14370	14453	14641	14443	14495	14476	14534	14411	14533	14369	14420	14465	14549	14494	14476	14462	14457	14497	14508	14432	14466	14516	14512	14516	14260	14544	14446	14307	14446	14379	14374	14663	14576	14397	14422	14538	14651	14598	14319	14452	14521	14343	14209	14627	14431	14509	14448	14531	14624	14507	14604	14535	14584	14610	14468	14448	14250	14538	14548	14605	14615	14357	14501	14390	14431	14505	14476	14385	14689	14449	14390	14656	14498	14636	14552	14627	14490	14542	14498	14462	14527	14590	14481	14597	14639	14496	14363	14445	14457	14561	14663	14547	14554	14523	14400	14531	14611	14553	14591	14561	14531	14639	14588	14553	14679	14398	14585	14582	14405	14454	14507	14533	14610	14590	14548	14583	14522	14459	14492	14569	14445	14349	14548	14502	14653	14413	14509	14442	14412	14656	14637	14542	14477	14346	14557	14479	14463	14475	14301	14654	14619	14506	14421	14689	14341	14354	14559	14398	14566	14528	14457	14618	14299	14768	14495	14527	14449	14518	14627	14575	14403	14425	14466	14432	14525	14407	14621
32568	44745	37536	27339	23213	18713	16082	15085	14553	14187	14088	13995	13972	13942	13897	14099	13986	13852	13905	14010	14012	13981	13976	13829	13785	13843	14089	13868	13809	13865	13785	13768	13961	13881	13961	13752	13915	13860	14021	13922	13878	13780	13700	13875	13877	13875	13859	13853	14000	13661	13884	13850	13989	13916	13909	13896	13915	13776	13860	13960	13827	13971	14004	13689	13977	13717	13890	13915	13929	13760	13754	13873	13873	13892	13856	13928	13922	13842	13661	13721	13874	13865	13829	13946	13878	13935	13800	13805	13837	13796	13903	13803	13752	13749	13900	13804	13953	13795	13897	13884	13909	13985	14001	13978	13825	13773	13849	13834	13806	13888	13890	13935	13937	13855	13765	13660	13748	13807	13794	13815	13941	13829	13964	13880	14016	13837	13926	13884	13902	13942	13844	13828	13924	14006	13867	13901	13953	13880	13830	13885	13883	14008	13770	13907	13855	13835	13845	13971	14038	13903	13982	13816	14085	13878	13820	13862	13742	13681	13960	13810	13912	13882	14021	13979	13875	13855	13869	14071	13830	13765	13916	14074	13941	13719	14097	14042	13865	13934	13867	13804	13906	13703	13869	13729	13906	13902	13711	13774	13917	13863	13705	13679	13981	13952	13961	13819	13947	13795	13825	13947	13935	13910	13825	13974	13772	13987	13745	13962	13862	13783	13855	13804	13946	13931	13880	13872	13887	14091	13843	13918	14174	13825	13841	13852	13820	13788	13964	13958	13849	13850	13847	13793	13995	13940	13866	14033	13957	13776	14033	13803	13760	13883	13791	13861	13803	13841	13840	13877	13906	13738	13883	13928	13903	13856	14015	13984	13827	13905	13925	14068	13788	13870	13973	13727	13916	13835	13818	13788	13708	13885	13675	13901	13915	13743	13917	14012	13869	13992	13792	13727	13821	13923	13814	13899	13863	13886	13908	13900	13813	13875	13918	13907	13939	13810	13596	13966	13857	13929	13740	14006	13725	13941	13806	13817	13618	13818	13828	13884	13856	13881	13894	13822	13946	13916	13844	13860	13890	13757	13814	13864	13909	13694	13783	13780	13936	13768	13794	13799	14025	13977	13902	13871	13836	13867	13770	13873	13741	13696	13863	13942	13931	13786	13797	13908	13752	13978	13863	13762	13809	13990	13908	13878	13858	13895	14025	13886	13906	13925	13784	14002	13856	13832	13680	13870	13928	13986	13981	14012	13719	13823	13946	13921	13848	13879	13865	13912	13708	13933	13898	13798	14005	13868	14009	13931	13898	13892	13928	13719	13702	13812	13868	13918	13932	13910	13969	13786	14005	13938	13771	13829	14004	13942	13793	13775	13789	13913	14021	14023	13745	13722	13885	13692	13858	13941	13845	13897	13854	13883	13837	13916	13777	13885	13847	13775	13969	13897	13773	13771	13937	13993	13895	13705	13770	13937	13732	13908	13897	13897	13962	13793	13953	13791	13691	13904	13814	13900	13973	14029	13941	13903	13752	13935	13829	13981	13853	13770	13973	13848	13957	13682	13897	13735	13836	13927	13958	13969	13829	13934	13943	13975	13860	13937	14050	14138	13753	13762	13827	13743	13868	13885	13939	13806	13888	13950	13765	13913	13922	13900	13783	13955	13988	13944	13947	13790	14017	13914	13859	13781	14015	13921	14026	13993	13797	13923	13873	13853	13727	13948	13783	14004	13963	13852	13998	13876	13775	13802	13853	13913	14033	13964	13843	13702	13884	13983	13793	13806	13812	13851	13903	13757	14039	13879	13736	13893	13938	13788	14051	13848	13935	13924	13911	13817	13884	13785	13813	14131	13801	13814	13924	13924	13906	13782	13923	13739	14001	13885	13815	13875	13921	13989	13990	13851	13903	13893	13796	13928	13791	13932	13798	13854	14014	13962	13959	13969	13843	13677	13836	13809	13938	13789	13820	13821	13823	13946	13779	13808	13873	13934	13811	13933	13938	14040	14010	13973	13781	13991	13921	13874	13945	13986	13827	13863	13950	13959	13948	13830	13861	13797	13718	13954	13778	13939	14027	13944	13884	14096	13677	13697	13877	13820	13868	13925	14022	13833	13859	14039	13849	13882	13844	13876	13895	14001	13805	13959	14008	13809	13849	13761	13894	13836	13850	13895	13886	13818	13717	13979	14051	13912	13929	13809	14034	13899	13879	13858	13997	13824	14004	13931	13743	13883	13827	13922	13943	13868	13857	13676	13759	13928	14022	13866	13843	13799	13927	13734	13908	13938	14008	13923	13710	13803	13924	13900	13839	13670	13851	13978	13962	13813	13846	13784	13830	13935	13911	13804	13846	13891	13957	13920	13944	13993	13987	13802	13612	13823	13751	13778	13905	13833	13883	13831	13785	13763	13814	13885	13934	13913	13819	13958	13906	13935	13973	13953	14015	13924	14109	13751	13883	13900	13815	13858	13997	13827	13851	13936	14020	13755	13998	13824	13896	13654	13993	13974	13827	13815	13975	13694	13976	13790	13804	14021	13767	13835	14025	13863	13879	13792	13757	14083	13898	13977	13929	13896	13889	14058	13981	13985	13870	13968	13986	13935	13933	13802	13734	13963	13768	13957	14100	13843	13926	13897	13940	13760	13829	13793	13891	13904	13943	13913	13872	14118	13848	13776	13857	13907	13799	13882	13876	13846	13906	13833	13830	13938	13865	13818	13854	14060	13912	13781	13787	13850	13775	13850	13855	13975	13800	13879	14093	13871	13915	13764	13823	14066	13912	13739	13798	14094	13972	13963	13817	13851	13860	13755	13784	13905	13960	13834	13849	13884	13806	13975	13872	13774	13992	13956	13853	13807	13896	13943	13826	13795	13949	13944	13790	13760	14119	13746	13935	13900	13779	13783	13916	13853	13817	13737	13925	13838	13925	13828	13701	13854	13938	13889	13904	13809	13769	13861	13924	14093	13790	13929	13900	13937	14044	13956	13930	13873	13941	13807	13834	13983	13941	13886	13838	13759	13868	13880	13909	13808	13707	13874	13904	13935	13900	13951	14008	13865	13793	13826	13717	13828	13936	13850	13955	13751	13897	13892	13871	13996	13865	14052	13895	13889	13965	13918	13855	13760	13942	13898	13868	14036	13846	13899	13976	13922	14040	13920	13817	13935	13990	13873	13831	13895	13719	13975	13854	13913	13890	13862	13942	13962	13919	13930	13935	13999	13840	13896	13831	13824	13778	13830	13946	13844	13995	13807	14015	13839	13701	13839	13781	13867	13891	13878	13872	14002	13870	13883	13816	13683	13778	13783	13765	14002	13793	13984	13840	13872	13820	13773	13925	13925	13912	13841	13880	13793	13875	13952	13908	13998	13934	13842	13788	13837	13939	13771	13992	13942	13891	13751	13866	13875	13724	13804	13921	13795	13879	13834	13939	13910	13772	13995	13874	13890	13784	13877	13877	13744	13850	13866	13989	13865	13728	13784	13887	13814	13889	13948	13722	13738	13956	13984	13896	13828	13811	13958	13786	13921	13746	13988	13889	13993	13970	13887	14036	13849	13842	13922	13938	13886	13810	13769	13806	13939	13858	13795	13937	13887	13961	13955	13845	13883	13734	14034	13938	13900	13890	13853	13974	13752	13840	13929	13868	13974	13756	13902	13931	13855	13924	13948	13932	13826	13928	13733	13711	13854	13988	13806	13718	13865	13960	13847	13844	13910	14044	13785	13735	13885	13852	14038	13836	13759	13913	13986	14088	13692	13887	13745	13770	13995	13873	13858	13864	13886	13668	13865	13926	14050	13792	13816	13909	13918	13823	13959	13895	14029	13911	13808	14025	13938	13971	13856	13986	13818	14007	13711	13830	13932	13780	13850	13917	14030	13799	13814	13898	13834	13917	13832	13951	13962	13828	13978	13966	13831	13857	14016	13735	13933	13826	13877	14110	13869	13807	13812	14032	13745	13877	13869	13930	13920	13896	13799	14086	13729	13879	13892	13774	13774	13814	13676	13926	13890	13826	13767	14037	13905	13787	13836	13762	13685	13981	13861	13785	13934	13872	14091	13962	13987	13841	13991	14042	13762	14002	13848	13907	14058	13923	14023	14011	13816	13743	13721	13975	13933	13880	13983	13964	13692	13850	13821	13916	13880	13897	13722	13890	13796	13830	13921	14021	13876	13749	13861	13766	13994	13884	13859	13807	13907	13837	13895	13870	14060	13778	13844	13835	13886	13768	14059	13803	13932	13835	13796	13924	13867	13937	13831	13947	13953	13821	13959	13876	13896	13844	13898	13964	13857	13784	13878	14079	13854	13781	13820	13698	14010	13883	13873	13965	13779	13760	13776	13895	13937	14082	14027	14027	13821	13885	13883	13833	13848	13831	13965	13805	13937	13836	13704	13785	13893	13876	13808	13925	13886	13796	13798	13839	13879	13650	13805	14000	13870	13969	13681	13857	13941	13830	13859	13917	13951	13991	13858	13817	13768	13855	13794	13996	13959	13791	13930	13700	13885	13893	13834	13827	14026	13733	13851	13871	13935	13728	13877	13985	13814	13890	13808	14009	14061	13784	13820	13958	13908	13905	13902	13856	13908	13905	13804	13786	13779	13822	13810	13901	13718	13884	13904	13916	13947	13839	13881	13976	14042	13918	13830	14003	13807	13885	13673	13959	13862	14072	13916	14083	13986	13813	13960	13830	13790	13846	13892	13935	13943	13848	13815	13675	13768	13984	13778	13928	13964	13818	13911	13752	13953	13732	13841	13816	13870	13860	13824	13943	14021	13902	13883	13831	13926	13898	13702	13900	13709	13918	13943	13838	14006	13831	14031	13754	13891	14030	13911	13877	13819	13967	13829	13942	13811	13733	13984	13954	13939	13930	13965	13824	13906	13880	14027	13802	13877	13866	13812	13869	13975	13797	13867	13663	13849	13863	13940	13964	13908	13888	13840	13817	13978	13842	13767	13913	13826	13860	13895	13905	13784	14140	13878	13698	13845	14028	13872	13814	13869	13764	13798	13990	13937	13907	13748	13756	13977	13872	13890	13742	13894	13779	14030	13831	13588	13880	13964	13742	13989	13899	13834	13933	13928	13959	13889	13809	13957	13932	13579	14045	13874	13771	13757	13730	13991	13933	13762	13868	13847	13944	13783	13909	13731	13996	13828	14015	13964	13807	13816
24350	21573	29408	26873	27374	27749	23695	18891	17382	16728	16459	16488	16102	16237	16121	16041	16248	15985	15989	15943	16053	15923	15910	15991	15956	16018	15854	16132	15903	15978	15966	15903	15859	15893	15922	15824	15809	15877	15840	15936	16133	15893	15912	15961	15916	15891	15834	15898	16163	15928	15942	15849	16047	15914	15993	15937	15748	15914	15943	15770	16149	15969	15745	15964	15899	15992	15663	15833	15829	15844	15847	15675	15919	15999	16058	15885	15713	15910	15857	15820	15825	15903	15771	15991	15879	15761	15936	15708	15827	15994	15796	15785	16066	15864	15665	16033	15931	16073	15987	15862	15968	15750	15707	15997	15822	15753	16067	15912	15866	15846	15625	15885	15808	15831	15726	15970	15863	16038	15993	15827	15711	15779	15979	16038	15860	15743	15830	15899	15942	15770	15756	15915	16003	15920	15837	15814	15949	15966	15893	15962	15921	15732	15926	15964	15805	15980	15941	15928	15998	15923	15823	15945	15976	15930	15786	15822	15934	15836	15675	16080	15848	15875	15891	15981	15936	15889	15759	15564	15926	15901	15839	15638	15744	15862	15732	15962	15806	15854	15878	15842	15850	15775	15816	15815	15821	15767	15812	15950	15798	15784	15897	15786	15961	15809	15990	15599	15892	15772	15937	15901	15633	15832	15830	15847	15618	15988	15796	15937	15785	16083	15926	15666	15659	15793	15965	15759	15681	15748	15930	15945	15679	15879	15701	15887	15984	15982	15868	15880	15812	15986	15917	15887	15878	15721	15736	15805	15923	15972	15887	15807	15903	15774	15830	15764	15960	16000	15801	15716	15770	15918	15861	15840	15988	15913	15933	15815	15907	15971	15616	15844	15740	16073	15804	15971	15658	15740	15918	15983	15729	16096	15890	15777	15949	15761	15934	15716	15962	15758	15964	15611	15958	16015	15705	15866	15851	15765	15882	15924	16070	15619	15838	15824	15833	15676	15760	15852	15869	15865	15870	15944	15931	16040	15866	15705	15784	15772	15791	15796	15901	15871	15743	15796	15896	15851	16022	15928	15877	15914	15925	15832	15978	15686	15760	15849	15906	15698	15882	15828	15860	15986	15755	15848	16041	15770	15846	15916	15845	15913	15792	16006	15847	16010	15819	15663	15825	15779	15759	15896	15940	15880	15888	15740	15848	15847	15875	15814	16101	15854	15765	15729	15889	15687	15853	15933	15808	15914	15908	15740	15781	15828	15856	15722	15742	15858	15959	16052	15793	15814	15833	15859	15821	15749	15792	15784	15773	15823	16006	15640	15905	15807	15806	15960	16114	15932	15913	15913	15610	15846	16003	15997	15953	15840	15814	15603	15912	15890	15804	15882	15813	15798	15868	15769	15722	15923	15873	15880	15861	16001	16173	15754	15954	15872	15737	15838	16029	15815	15763	15750	15706	15849	15943	16033	15771	15939	15881	15860	15794	15670	15766	15797	16002	15924	15891	15965	16010	15748	15766	15632	15916	15828	15723	15902	16003	15868	15846	15782	15854	15962	15746	15974	16022	15959	16078	15741	15833	15748	15956	15960	15716	15739	15941	15937	15974	15748	16009	15812	16060	16011	15973	15647	15902	15858	15930	16018	15888	15873	15865	15958	15954	16003	15630	15823	15906	15858	15800	16098	16115	15842	15855	15744	15827	15787	15905	15787	15995	15965	15753	15715	16094	15982	15801	16125	15842	16079	15832	15739	15817	16000	15850	15874	15716	15841	15862	15888	15748	15899	15833	15922	15887	15919	15796	15996	15870	15856	15836	16020	15914	15782	15753	15920	15825	15840	15925	15767	15979	15698	15979	15942	15789	15574	15833	15829	15899	15917	16060	15823	15840	15960	15891	15818	15793	15848	15755	15795	15809	15683	15839	15764	15970	16009	15711	15974	16010	16083	15801	15923	16006	16006	15883	15771	15686	15717	15730	15723	15902	15915	15684	15754	15913	15987	15838	15797	15799	15808	15728	15806	15643	15883	16069	15903	15704	15917	15848	15776	15749	15714	15766	15953	15962	16161	15868	15863	15991	15810	15812	15682	15757	16020	16025	15852	15749	15986	15915	15859	15780	15663	15821	15647	16000	15950	15733	15898	15781	15742	15720	15573	16073	15812	15878	15967	15878	15870	15746	15677	15817	15973	15779	15851	15781	15892	16025	15976	15846	15868	15765	15866	15875	15984	15744	15879	15946	15857	15851	15854	15581	15699	15809	15910	15900	15770	15717	15888	15877	16026	16022	15906	15684	15933	15848	15850	15835	15765	15898	15818	15862	15865	15968	15975	15876	15776	16077	15943	16022	15810	15742	15958	15819	15557	15807	15722	16084	15812	15868	15862	15766	15885	15898	15795	16022	15767	15818	15871	15778	15842	15938	15782	15791	15879	15907	15847	16072	15925	15983	15912	15820	15960	15965	15885	15917	15812	15796	15677	15855	15854	15853	15736	15764	15763	15753	15914	15999	15837	15840	15814	15836	16012	15811	15599	15721	15728	15920	15893	15895	16060	15871	15912	15889	15996	15968	16130	15823	15878	15843	15874	15851	15842	15713	15941	15998	15891	16198	15960	15909	16008	15852	15828	15758	15840	15811	15977	15952	15866	15865	15902	15988	15954	15955	16020	15838	15842	15910	15905	15690	16042	15852	15743	15852	16065	15702	15893	16061	16037	15777	15883	15916	15735	15933	15761	15719	16072	15837	15677	15869	15966	15878	15866	15961	15801	15735	15891	15929	15772	15694	15685	15834	15709	15919	15790	15929	15867	15884	15777	15928	15727	15763	15854	15693	15863	15748	15743	15790	15955	15934	15919	15820	15816	15643	15853	15918	16064	16118	15828	15970	15833	15824	15841	15670	16033	15787	15968	15939	15750	15932	15927	16057	15707	16019	15875	15975	15760	16017	15871	15974	15891	15926	15824	15814	15811	15761	16000	15848	15553	15929	15835	15812	15853	16018	15768	15807	15921	16039	15978	15811	15787	16071	15781	15729	15920	15720	15774	15998	16036	15665	15971	15993	16047	15968	15774	15969	15813	15795	15689	15731	15917	15783	15699	15930	15913	15906	15969	15847	15996	15986	15761	15740	15821	15951	15956	15880	15630	15822	15901	15594	15963	15714	15894	15896	15830	15747	15702	15807	15940	15789	15879	15877	16058	15989	15864	15762	15918	15883	15813	15994	16066	15722	15811	15823	15811	15910	15784	15846	15897	15867	15866	15835	15823	15996	15852	15905	16057	15806	15802	15866	15958	15845	15973	15917	16061	15876	15900	15856	15848	15848	15828	15722	15926	15866	15714	15767	15861	15915	15856	16007	15744	15941	15879	15687	15943	16112	15987	15803	15903	15942	15837	15894	15819	15856	15806	15908	15888	15596	15863	15986	15821	15832	15949	15849	15776	15869	16062	15841	15804	15848	15991	15852	16155	15887	15917	15814	15887	15853	15709	15862	15849	15726	16005	15837	15797	15934	15916	15775	15743	16025	15850	15718	16012	15967	15796	15765	15881	15713	15950	16087	15934	15869	15707	15988	15862	15901	15629	15919	15698	15946	15883	15910	15811	15950	15811	15741	15743	15835	15773	15886	15836	15774	15873	15951	15951	15974	15881	15943	15921	15891	15903	15838	15702	15906	15879	15911	15847	15934	15842	15825	15994	15872	15980	15663	15881	15977	15894	15863	15962	15689	15801	15875	15856	15672	15905	15893	15879	15808	15838	15873	15922	15814	15666	15850	15911	15726	15647	15815	15938	15979	15719	15856	15789	15852	16001	15915	15850	15912	15784	15874	15870	15839	15921	15887	15874	15987	15905	15905	16030	15856	15897	15887	15838	15890	15840	15908	15935	15923	16084	15739	15662	15756	15694	15863	15913	15869	15794	15737	15690	15750	15788	15752	15811	15846	15791	15920	15800	15832	15885	15986	15912	15957	15772	15771	15898	15742	15649	15896	15876	15739	15830	15864	16013	15834	15644	15736	15695	15874	16012	15697	15780	15713	15941	16034	15854	15879	15994	15986	15921	15881	15839	15817	15804	15956	15792	15893	15694	15772	15747	15943	16045	15745	16051	15921	15610	15741	15926	15927	15895	15759	15688	15881	15936	15771	15731	16080	15856	15899	15670	15954	15839	15724	15888	15920	15641	15938	15812	15851	15811	15836	15995	15800	15831	15770	15888	15749	15902	15780	15726	15958	16017	15885	16111	15792	15813	15792	15998	15768	15711	15837	15676	15727	16066	15935	16089	15929	16039	15787	15693	15971	16026	15826	15874	15830	15861	15805	15828	15830	15697	15695	16010	15831	15857	15853	15750	15739	15780	15712	16026	15809	15910	15875	15870	15857	15747	16088	15824	15727	15968	15903	15839	15916	15941	15788	15899	15840	15893	15908	15693	15665	15885	15766	15787	15789	15787	15715	15748	15771	15830	15804	15783	15873	15885	15783	15885	15841	15800	15846	15611	15691	15643	15891	15905	15948	15696	15816	16090	15964	15818	15624	15819	15839	15868	15965	16016	15987	15825	15926	15972	15732	15867	15783	15640	16008	15854	15693	15894	15903	15953	15879	15786	16110	15763	15684	16026	15879	15860	15981	15818	15759	15799	15781	15737	16078	15885	15814	15875	15776	15733	15767	15909	15978	15805	15954	15932	16069	15652	15761	16007	15779	15780	15788	15986	15934	15772	15965	15836	15953	15857	15869	15855	15795	16045	15934	16000	15994	15785	15936	15947	15956	15829	15761	15811	15814	16168	15948	15979	16037	16044	15776	15865	15784	15773	15811	15832	15806	15689	15838	15952	15822	15817	15805	15858	15654	15855	15838	15805	16047	15862	16034	16100	15736	15950	15659	15851	15824	15807	15935	15888	15838	15913	15950	15825	15781	15860	15902	15701	15913	15939	16042	15889	15857	15945	15840	15925	15874	15792	15938	15953	15728	15948	15920	15797	16022	15783	15750	15863	16011	15851	16116	15892	15867	15730	15982	15751	15939	15625	15829	15780	15824	15921	15926	15865	15845	15899	15882	15824	15959	15843	16114	15719	15830	15568	15814	15898	15801	15874	15753	15862	15794	15822	15854	15665	15848	15852	15585	15782	15787	15944	15902	15768	15867	16004	16040	15857	15933	15903	15695	15783	16039	15877	15746	15757
35597	55628	49888	39974	35782	28101	20971	17427	16187	15628	15229	14921	15008	14825	14826	14884	15028	14773	14850	14674	14621	14871	14791	14666	14720	14820	14723	14708	14892	14755	14830	14758	14796	14701	14841	14787	14687	14844	14614	14783	14698	14681	14864	14677	14764	14748	14650	14704	14671	14763	14774	14619	14661	14781	14616	14847	14620	14615	14833	14849	14733	14650	14686	14819	14543	14796	14753	14756	14769	14640	14746	14655	14806	14714	14675	14736	14963	14729	14796	14755	14828	14774	14751	14810	14831	14657	14887	14810	14832	14755	14684	14780	14765	14653	14719	14816	14762	14766	14702	14548	14739	14742	14724	14666	14731	14775	14834	14745	14668	14717	14692	14616	14721	14718	14841	14666	14791	14571	14753	14635	14655	14741	14645	14608	14894	14636	14722	14696	14710	14731	14878	14700	14730	14660	14728	14633	14579	14688	14804	14790	14634	14752	14664	14591	14604	14776	14798	14717	14921	14749	14628	14797	14881	14645	14461	14786	14622	14724	14674	14494	14738	14828	14734	14579	14678	14564	14753	14636	14677	14871	14806	14727	14607	14692	14767	14854	14703	14825	14689	14613	14805	14786	14822	14801	14636	14734	14788	14565	14737	14912	14749	14730	14679	14810	14888	14634	14730	14748	14704	14894	14601	14667	14645	14793	14693	14795	14703	14607	14717	14648	14700	14734	14784	14830	14673	14658	14575	14790	14888	14681	14689	14672	14450	14493	14662	14694	14758	14814	14527	14740	14648	14526	14698	14703	14538	14821	14814	14810	14733	14676	14773	14905	14973	14655	14620	14682	14621	14728	14644	14717	14581	14782	14775	14578	14839	14620	14790	14659	14834	14542	14629	14499	14744	14802	14874	14688	14727	14652	14589	14552	14635	14673	14800	14759	14798	14709	14567	14661	14659	14869	14770	14911	14676	14690	14523	14707	14761	14506	14736	14607	14750	14784	14677	14702	14733	14813	14587	14726	14793	14708	14756	14713	14611	14460	14700	14796	14716	14838	14567	14638	14816	14596	14624	14697	14659	14664	14664	14582	14932	14694	14744	14631	14731	14765	14772	14787	14729	14761	14727	14569	14650	14701	14750	14724	14838	14747	14778	14678	14864	14691	14693	14730	14664	14610	14720	14771	14764	14657	14700	14788	14821	14589	14820	14822	14629	14472	14693	14815	14708	14670	14774	14666	14700	14676	14809	14846	14825	14717	14564	14717	14676	14596	14760	14731	14767	14840	14529	14720	14859	14738	14800	14721	14748	14820	14835	14870	14708	14807	14714	14705	14808	14702	14763	14725	14545	14814	14580	14811	14808	14816	14818	14654	14679	14748	14562	14771	14920	14755	14610	14730	14659	14556	14763	14931	14662	14752	14637	14692	14763	14708	14730	14745	14707	14779	14749	14713	14731	14649	14650	14553	14685	14812	14690	14668	14527	14702	14843	14684	14749	14595	14734	14679	14773	14752	14788	14679	14804	14617	14640	14656	14655	14623	14624	14697	14809	14748	14894	14656	14664	14790	14726	14737	14669	14598	14621	14735	14711	14567	14831	14935	14533	14628	14654	14779	14717	14824	14527	14794	14842	14690	14755	14750	14596	14705	14702	14662	14762	14812	14675	14583	14670	14661	14944	14645	14610	14496	14783	14669	14596	14803	14641	14819	14778	14576	14697	14698	14736	14840	14714	14769	14655	14689	14619	14912	14628	14790	14898	14692	14827	14774	14807	14610	14815	14698	14724	14604	14633	14621	14925	14707	14773	14816	14739	14566	14802	14680	14804	14825	14589	14658	14659	14889	14640	14489	14765	14779	14889	14539	14756	14710	14687	14683	14666	14739	14701	14848	14824	14609	14752	14851	14903	14724	14593	14574	14805	14660	14692	14818	14630	14846	14721	14763	14568	14981	14690	14674	14746	14652	14782	14513	14670	14763	14631	14639	14747	14735	14581	14753	14771	14810	14891	14524	14822	14762	14682	14778	14729	14801	14861	14768	14614	14711	14744	14843	14789	14659	14735	14731	14743	14643	14870	14557	14840	14653	14796	14673	14808	14636	14677	14783	14740	14771	14721	14628	14777	14514	14772	14693	14846	14714	14681	14789	14737	14766	14723	14616	14847	14699	14647	14783	14844	14771	14882	14706	14763	14627	14760	14858	14781	14876	14866	14848	14866	14607	14679	14603	14741	14677	14787	14943	14696	14658	14772	14688	14732	14765	14748	14822	14601	14633	14817	14415	14790	14594	14681	14696	14650	14836	14659	14658	14599	14702	14926	14611	14566	14697	14773	14630	14679	14673	14516	14777	14809	14619	14768	14722	14836	14756	14710	14779	14749	14689	14659	14803	14736	14840	14661	14571	14567	14649	14761	14855	14574	14681	14627	14562	14620	14672	14799	14711	14634	14654	14571	14728	14797	14824	14800	14674	14817	14517	14626	14659	14656	14746	14770	14701	14715	14717	14769	14634	14713	14758	14589	14797	14718	14691	14835	14697	14578	14769	14862	14748	14771	14722	14760	14658	14691	14809	14762	14733	14634	14656	14691	14824	14666	14767	14694	14670	14723	14877	14608	14780	14879	14673	14651	14747	14695	14708	14681	14760	14606	14740	14758	14650	14661	14808	14753	14783	14752	14643	14688	14850	14668	14686	14640	14864	14811	14509	14678	14723	14889	14688	14562	14773	14818	14680	14646	14651	14648	14784	14703	14716	14731	14693	14658	14591	14606	14616	14719	14735	14825	14746	14797	14827	14579	14743	14666	14715	14824	14792	14638	14798	14664	14628	14540	14696	14905	14678	14804	14808	14862	14863	14613	14728	14781	14777	14640	14723	14650	14594	14765	14758	14744	14782	14818	14702	14829	14740	14664	14755	14591	14725	14650	14860	14564	14633	14759	14742	14841	14700	14860	14592	14770	14851	14834	14708	14626	14723	14873	14955	14806	14666	14785	14636	14671	14756	14956	14446	14597	14803	14743	14746	14727	14791	14529	14619	14711	14830	14858	14874	14789	14673	14702	14773	14721	14647	14872	14857	14655	14713	14876	14769	14741	14887	14896	14672	14706	14715	14774	14682	14866	14881	14688	14754	14682	14584	14781	14659	14842	14634	14657	14579	14687	14776	14804	14718	14601	14664	14850	14812	14554	14689	14536	14640	14699	14513	14691	14690	14761	14799	14760	14584	14817	14705	14708	14563	14691	14761	14679	14781	14685	14667	14779	14818	14703	14753	14760	14683	14707	14638	14817	14705	14643	14858	14658	14553	14680	14770	14688	14684	14679	14486	14667	14846	14708	14655	14556	14790	14512	14666	14763	14824	14764	14729	14587	14750	14804	14600	14635	14651	14780	14676	14829	14618	14787	14794	14867	14508	14716	14743	14617	14829	14912	14725	14636	14791	14684	14496	14565	14525	14544	14853	14760	14727	14907	14726	14867	14768	14609	14727	14646	14750	14720	14663	14769	14701	14883	14811	14681	14644	14802	14650	14662	14769	14715	14602	14756	14841	14598	14681	14711	14744	14663	14799	14779	14790	14698	14774	14652	14641	14787	14852	14780	14780	14895	14729	14841	14672	14721	14736	14620	14736	14896	14766	14642	14727	14676	14688	14721	14773	14767	14743	14612	14718	14786	14807	14856	14778	14938	14815	14687	14610	14826	14676	14927	14778	14802	14639	14791	14615	14800	14842	14649	14777	14964	14658	14827	14857	14900	14534	14855	14689	14611	14755	14861	14753	14663	14758	14662	14713	14768	14619	14656	14719	14897	14727	14671	14762	14714	14899	14599	14791	14699	14754	14681	14688	14877	14717	14678	14542	14860	14747	14714	14642	14763	14584	14700	14789	14640	14623	14735	14655	14841	14813	14617	14698	14758	14694	14529	14731	14496	14728	14725	14653	14714	14470	14667	14743	14778	14776	14876	14730	14834	14688	14713	14826	14780	14810	14689	14729	14680	14717	14846	14749	14514	14678	14825	14793	14766	14696	14632	14722	14736	14692	14808	14666	14848	14648	14715	14771	14684	14785	14622	14734	14655	14717	14696	14730	14784	14711	14682	14781	14717	14781	14762	14538	14689	14690	14479	14760	14810	14759	14678	14721	14634	14768	14855	14540	14626	14922	14801	14768	14635	14748	14771	14700	14499	14700	14563	14623	14633	14682	14833	14828	14703	14707	14743	14746	14727	14665	14766	14567	14795	14629	14639	14779	14787	14724	14761	14748	14696	14642	14720	14599	14772	14769	14612	14756	14766	14609	14606	14839	14675	14834	14864	14812	14844	14606	14718	14777	14732	14867	14789	14709	14815	14762	14557	14640	14713	14724	14726	14644	14768	14756	14904	14613	14796	14701	14609	14804	14574	14804	14760	14664	14772	14705	14701	14771	14847	14646	14726	14633	14569	14591	14575	14642	14682	14777	14647	14795	14811	14747	14636	14698	14914	14740	14663	14878	14771	14692	14644	14585	14738	14643	14652	14840	14878	14824	14758	14480	14686	14687	14731	14592	14739	14755	14647	14683	14616	14837	14567	14806	14696	14639	14745	14698	14718	14725	14782	14658	14664	14473	14666	14612	14730	14633	14774	14753	14636	14802	14749	14754	14740	14619	14798	14743	14736	14658	14718	14826	14655	14609	14842	14737	14593	14750	14616	14775	14688	14734	14727	14732	14566	14715	14748	14740	14681	14696	14795	14820	14572	14692	14629	14750	14766	14723	14776	14810	14771	14725	14717	14810	14782	14656	14798	14740	14776	14610	15025	14810	14760	14709	14656	14776	14685	14648	14610	14729	14813	14674	14707	14888	14891	14764	14748	14789	14664	14636	14746	14613	14848	14794	14674	14866	14870	14753	14691	14805	14885	14578	14645	14699	14793	14714	14479	14550	14773	14501	14817	14734	14876	14718	14775	14628	14600	14613	14569	14704	14665	14815	14795	14774	14739	14667	14820	14626	14664	14658	14714	14693	14863	14833	14639	14714	14768	14789	14724	14710	14662	14555	14832	14864	14789	14883	14577	14772	15018	14692	14522	14710	14666	14606	14693	14739	14532	14674	14845	14713	14799	14730	14694	14792	14787	14902	14920	14731	14797	14733	14865	14743	14755	14759	14692	14821	14791	14623	14746	14802	14711	14656	14559	14622	14732	14572	14834	14593
23107	21553	29609	25015	25347	27180	27255	21659	19276	18075	17123	16818	16778	16517	16524	16510	16543	16485	16529	16288	16622	16262	16371	16480	16629	16365	16613	16514	16738	16525	16460	16150	16511	16424	16390	16357	16600	16368	16391	16383	16488	16359	16314	16235	16320	16622	16399	16166	16316	16257	16397	16473	16448	16551	16397	16436	16318	16245	16539	16430	16341	16297	16381	16407	16171	16320	16521	16266	16394	16280	16329	16444	16314	16373	16280	16148	16484	16341	16345	16311	16261	16312	16438	16132	16318	16322	16468	16182	16241	16262	16268	16339	16375	16091	16497	16372	16369	16275	16219	16439	16118	16263	16220	16225	16390	16237	16491	16346	16155	16449	16254	16169	16270	16318	16202	16361	16372	16352	16261	16280	16388	16348	16088	16237	16432	16388	16240	16209	16243	16343	15999	16108	16466	16336	16193	16239	16338	16308	16168	16431	16163	16200	16395	16209	16401	16311	16065	16287	16351	16325	16313	16372	16114	16242	16260	16248	16333	16363	16385	16243	16237	16401	16275	16270	16441	16428	16043	16308	16312	16247	16075	16387	16234	16329	16468	16224	16393	16271	16231	16307	16264	16128	16266	16361	16159	16493	16298	16398	16330	16157	16020	16224	16142	16212	16315	16350	16243	16333	15969	16356	16195	16363	16275	16124	16270	16247	16326	16048	16430	16200	16423	16410	16215	16370	16398	16065	16233	16288	16195	16433	15997	16264	16225	16214	16219	16304	16254	16258	16151	16169	16379	16167	16362	16259	16130	16309	16221	16282	16062	16208	16322	16178	16317	16278	16407	16196	16386	16464	16135	16139	16161	16314	16282	16216	16339	16210	16436	16267	16224	16157	16281	16317	16361	16330	16281	16231	16325	16319	16335	16140	16235	16295	16340	16278	16300	16347	16376	16154	16389	16324	16234	16096	16150	16306	16371	16344	16304	16283	16418	16280	16452	16361	16306	16343	16198	16065	16293	16197	16214	16106	16277	16189	16154	16180	16117	16310	16312	16213	16247	16274	16263	16293	16314	16245	15993	16232	16492	16317	16336	16416	16200	16274	16140	16159	16110	16043	16260	16129	16423	16198	16363	16299	16271	16014	16351	16421	16246	16248	16217	16272	16089	16282	16150	16145	16198	16252	16264	16337	16368	16414	16199	16367	16069	16215	16317	16189	16391	16292	16126	16158	16178	16109	16316	16149	16278	16325	16221	16362	16271	16269	16379	16128	16251	16433	16364	15958	16198	16344	16152	16444	16499	16140	16310	16353	16108	16164	16376	16289	16146	16422	16450	15934	16302	16160	16225	16322	16328	16215	16280	16265	16154	16410	16174	16140	16364	16103	16306	16309	16164	16115	16084	16265	16372	16453	16200	16168	16108	16182	16282	16304	16280	16225	16228	16162	16231	16279	16305	16484	16283	16262	16173	16166	16267	16304	16274	16239	16396	16283	16259	16390	16244	16291	16209	16252	16154	16286	16251	16528	16374	16118	16300	16245	16236	16337	16241	16441	16098	16408	16349	16249	16346	16206	16283	16352	16232	16309	16031	16312	16164	16207	16213	16266	16366	16336	16176	16093	16227	16363	16222	16152	16282	16315	16322	16271	16220	16170	16346	16274	16370	16251	16288	16177	16229	16156	16320	16277	16270	16310	16194	16154	16169	16302	16146	16188	16192	16558	16314	16218	16341	16196	16201	16198	16365	16200	16232	16328	16440	16301	16284	16281	16310	16240	16195	16106	16229	16220	16236	16339	16243	16262	16371	16281	16230	16286	16311	16337	16220	16405	16449	16468	16399	16254	16445	16245	16350	16173	16107	16392	16260	16535	16260	16205	16238	16227	16248	15955	16147	16162	16355	16511	16379	16238	16170	16213	16348	16255	16352	16319	16207	16230	16242	16149	16249	16111	16287	16100	16330	16116	16289	16425	16159	16349	16270	16309	16348	16217	16456	16154	16327	16383	16421	16310	16209	16310	16357	16165	16380	16319	16149	16349	16194	16175	16436	16357	16238	16416	16184	16391	15994	16345	16402	16316	16176	16189	16173	16186	16141	16175	16287	16204	16184	16118	16383	16295	16047	16169	16276	16223	16470	16273	16174	16416	16138	16224	16277	16363	16433	16249	16266	16309	16392	16273	16044	16313	16394	16229	16355	16152	16452	16298	16463	16177	16398	16340	16224	16265	16230	16109	16125	16255	16238	16283	16054	16035	16339	16177	16090	15999	16272	16310	16250	16226	16076	16288	16290	16292	16347	15951	16209	16278	16387	16304	16289	16400	16152	16207	16245	16244	16139	16136	16288	15978	16280	16258	16236	16299	16173	16285	16316	16026	16186	16344	16152	16473	16312	16429	16090	16211	16140	16167	16357	16208	16210	16141	16162	16420	16179	16239	16365	16329	16429	16384	16184	16086	16122	16218	16382	16454	16204	16149	16284	16211	16297	16306	16227	16407	16308	16186	16227	16282	16279	16142	16532	16413	16413	16233	16262	16436	16124	16114	16123	16150	16366	16253	16284	16268	16296	16218	16146	16151	16229	16309	16283	16365	16136	16295	16158	16263	16249	16351	16077	16191	16175	16155	16002	16169	16197	16120	16405	16269	16378	16406	16161	16157	16186	16164	16264	16154	16147	16144	16108	16353	16286	16211	16128	16251	16205	16165	16223	16240	16423	16102	16167	16387	16206	16335	16202	16140	16354	16181	16278	16370	16118	16188	16462	16363	16114	16045	16410	16105	16055	16441	16402	16138	16199	16263	16098	16200	16195	16146	16227	16311	16239	16212	16362	16256	16142	16198	16389	16090	16314	16332	16383	16192	16206	16282	16218	16100	16014	16244	16423	16238	16019	16220	16326	16336	16048	16050	16095	16270	16186	16223	16260	16258	16314	16212	16203	15977	16246	16406	16348	16363	16231	16132	16199	16170	16266	16271	16112	16283	16181	16332	16326	16197	16064	16334	16394	16376	16355	16179	16089	16380	16301	16277	16311	16184	16147	16262	16345	16289	16231	16238	16220	16330	16392	16209	16311	16394	16268	16226	16334	16139	16326	16127	16418	16380	16251	16275	16081	16256	16234	16300	16088	16285	16468	16394	16495	16269	16177	16174	16231	16201	16249	16245	16376	16342	16161	16294	16341	16500	16321	16098	16336	16393	16318	16328	16311	16034	16142	16257	16349	16011	16105	16237	16020	16349	16120	16304	16387	16262	16296	16335	16292	16198	16292	16277	16292	16028	16499	16435	16243	16265	16133	16187	16319	16373	16390	16428	16355	16318	16357	16154	16213	16169	16055	16340	16404	16139	16376	16068	16072	16374	16009	16331	16249	16313	16393	16392	16324	16159	16206	16263	16067	16270	16346	16155	16296	16236	16253	16089	16189	16259	16392	16217	16349	16361	16154	16238	16199	16356	16160	16164	16234	16141	16358	16297	16305	16201	15938	16432	16276	16117	16134	16319	16201	16484	16221	16460	16205	16481	16326	16305	16129	16362	16384	16331	16276	16195	16280	16245	16337	16151	16200	16227	16326	16289	16133	16417	16175	16324	16216	16152	16267	16282	16351	16335	16403	16386	16323	16348	16278	16299	16232	16182	16218	16129	16236	16179	16106	16378	16245	16231	16360	16273	16131	16095	16215	16348	16165	16238	16190	16217	16151	16340	16036	16267	16364	16223	16195	16198	16253	16218	16244	16470	16211	16334	16267	16173	16397	16490	16324	16140	16290	16320	16331	16374	16216	16372	16470	16109	16222	16276	16224	16320	16255	16221	16284	16151	16267	16157	16126	16118	16266	16420	16489	16187	16283	16229	16403	16311	16434	16093	16370	16108	16134	16407	16446	16430	16207	16293	16311	16378	16307	16116	16356	16165	16232	16117	16075	16045	16103	16095	16356	16291	16362	16262	16010	16162	16191	16220	16100	16208	16244	16397	16330	16226	16066	16308	16043	16320	16386	16221	16232	16385	16246	16350	16193	16158	16234	16117	16504	16275	16231	16136	16222	16151	16155	15889	16064	16188	16210	16282	16384	16062	16262	16184	16157	16250	16332	16139	16345	16270	16089	16189	16117	16147	16218	16458	16408	16422	16110	16283	16170	16278	16377	16175	16294	16215	16038	16124	16301	16195	16309	16327	16287	16524	16047	16285	16226	16311	16207	16247	16253	16180	16065	16324	16376	16217	16135	16263	16307	16388	16482	16082	16013	16013	16166	16135	16352	16251	16104	16172	16484	16090	16094	16377	16426	16420	16165	16271	16431	16279	16405	16154	16349	16348	16244	16252	16276	16323	16403	16343	16292	16059	16383	16423	16385	16386	16098	16211	16289	16234	16442	16262	16434	16251	16457	16270	16249	16323	16434	16438	16226	16359	16176	16225	16382	16149	16231	16356	16188	16433	16409	16235	16224	16184	16518	16261	16299	16365	16431	16238	16149	16214	16436	16277	16045	16258	16308	16311	16398	16290	15990	16155	16321	16454	16510	16138	16258	16350	16321	16144	16226	16402	16169	16190	16224	16287	16133	16150	16183	16122	16346	16419	16329	15966	16212	16209	16249	16376	16373	16154	16179	16264	16241	16285	16512	16381	16345	16139	16376	16224	16317	16223	16428	16190	16265	16376	16203	16340	16271	16257	16141	16348	16206	16181	16162	16354	16382	16185	16236	16233	16270	16358	16186	16377	16275	16227	16247	16164	16303	16463	16109	16246	16318	16392	16409	16548	16221	15997	16325	16089	16352	16137	16224	16297	16284	16356	16213	16290	16274	16190	16159	16221	16280	16142	16220	16142	16114	16261	16182	16298	16121	16084	16108	16175	16316	16281	16263	16147	16217	16244	16256	16091	16275	16221	16431	16208	16443	16289	16292	16196	16342	16189	16121	16226	16219	16311	16182	16323	16169	16269	16236	16222	16178	16104	16154	16454	16070	16105	16228	16196	16295	16223	16383	16207	16345	16209	16159	16092	16421	15963	16235	16259	16472	16347	16453	16403	16254	16259	16291	16083	16315	16186	16312	16462	16365	16396	16193	16132	16130	16213	16150	16316	16316	16240	16270	16159	16206	16130	16326	16352	16327	16125	16304	16151	16317	16177	16204	16200	16210	16370	16264	16318	16008	16470	16097	16326	16415	16182	16145	16201	16164	16275	16338	16312
38070	62206	58075	48115	40514	29701	23082	20540	18466	16537	15649	15338	15118	15088	14950	15027	15291	14946	14971	15026	14953	15070	15058	15027	14894	15133	15047	15178	15008	15040	15086	15007	14988	14893	14981	14974	14986	14741	14978	15232	14820	14891	14940	15119	14848	14738	14916	14942	14974	14941	15199	14904	15020	14838	14985	14822	14892	15017	15033	14986	14874	14981	15148	14956	14884	14904	14957	14812	15012	14968	14909	14875	14917	14932	14913	15122	15031	14831	14711	14841	15038	14948	14984	14960	14817	14949	15059	14875	14862	14946	14929	14873	14984	14955	14880	14940	14850	14976	14905	14997	14823	14993	14856	14960	15058	14861	14842	14995	14918	15089	15065	14988	14858	14861	14987	14920	14884	14914	14825	14946	14948	15028	14805	15049	15064	15006	14880	15058	14873	14899	14835	14776	14988	14929	14939	14820	14975	14771	14855	14912	14876	14950	14877	15143	14812	14731	15057	14806	14985	14886	14946	15081	14873	15053	14863	14857	14965	14817	15045	14883	14904	14951	14860	14980	15009	15037	15002	14880	15026	15032	14770	14957	15034	14901	14922	14823	15056	15001	14935	14935	14890	14930	15019	14909	15115	14917	14887	15087	14760	14861	14811	14785	14812	14924	14980	14971	14828	14986	14910	15137	14821	14943	14829	14864	15091	14954	15028	14886	15057	14987	15031	14911	15029	14958	14858	14911	14855	14910	14818	14851	14815	15000	14937	15115	14900	14876	14869	14888	15050	15068	14690	14885	14877	15122	14928	14918	14920	14892	15024	14879	14852	14907	14977	14722	14768	14852	14814	15035	15088	14798	15029	14950	14923	15059	14946	14907	15025	14854	14815	15061	14903	14839	14910	15029	15029	14952	14870	14798	14818	14741	15139	14953	14938	15069	14892	14965	14991	14904	14927	14922	14998	14842	14891	14928	14791	14976	14881	15099	14995	14980	14839	15154	14985	14895	14901	14849	14952	15001	14804	14932	14790	14779	14873	14922	14942	15096	14895	14817	14910	14960	14791	14880	15037	14828	14933	14852	14969	14868	14933	15011	14846	15085	15086	14859	15028	14990	14908	14837	15020	14861	14933	14912	14942	14975	14817	14809	14926	14846	14880	14848	14856	14924	14914	14825	14794	14814	14910	14830	15000	14954	15001	14782	14874	15020	15002	14909	14712	14859	14954	15056	14866	15030	14913	15053	14977	14944	15060	14838	15020	14961	14870	14844	14674	14794	15002	15034	14762	14868	14972	14871	15013	14914	14928	14853	15119	14764	14965	15060	14862	14888	14872	14911	14820	14901	14915	14904	14962	14855	14681	14962	14922	14927	14889	14892	14931	15001	15074	14933	14861	14986	14808	14949	14909	14811	14827	15141	14904	15015	14903	14966	14814	14886	15078	14908	14842	14750	14873	15231	14930	14971	14755	14935	14900	14985	14898	14741	14966	14973	14846	15019	15184	15006	15005	14760	15028	14886	14853	14980	14813	15082	14820	14837	14915	15095	14882	14938	15000	15006	14857	14777	14768	14889	15064	14903	14946	14968	15143	15122	14980	14896	15094	14904	14832	14810	15024	14983	15033	14873	14841	14857	14933	14907	14859	14792	15171	14820	15022	14939	15043	14804	14753	14751	14908	14903	15050	14791	14914	14950	15078	14976	14766	14929	14785	14955	14924	14680	14791	14874	15028	14783	15004	14821	14895	14861	14924	15049	14944	14916	14901	14830	14807	14867	15010	14846	14887	14937	14854	14816	14931	14783	14726	14963	15011	14876	14884	14837	14812	14798	15087	14718	15004	14893	14856	14899	14868	14911	15078	14927	15138	14772	15122	14948	15046	14994	14893	14880	15095	14834	14951	15075	14967	14993	15088	15028	14926	14866	15071	15003	14934	14992	14991	14767	14739	14857	15068	14770	14921	14845	15042	15010	14914	14874	14748	15026	14763	15023	15021	14972	14896	14906	15021	14983	14895	14939	14763	14783	14769	15104	15222	14955	14884	14991	14894	14951	15045	14935	14800	14940	14919	15166	14926	14929	14943	14886	14935	14976	14804	14865	14939	14811	14891	15032	14931	14931	14895	14834	14815	14976	14873	14883	14989	14926	14751	14818	14827	15032	14885	14772	14925	14915	14914	15018	14882	14907	15080	14949	15060	14951	14975	14751	14945	15014	14862	14968	14827	15093	14966	14924	14785	14994	14995	14802	14942	14874	15010	15070	14831	14977	14889	14857	14920	14843	14940	14909	14882	14838	14798	14937	14753	14824	14807	15031	14915	14968	15065	14838	14950	15003	14757	15142	14907	14840	14940	14900	14933	14977	15079	15042	14811	14947	14804	15035	15078	14780	14959	15095	14921	15011	14919	14913	14837	14840	14844	14916	14898	14889	14831	14751	14765	14949	14855	15010	14974	14899	15053	14871	14876	15002	14874	14782	15092	14997	14941	14760	14922	14904	14913	15099	14878	14920	14961	14917	14889	15080	14871	14963	14977	14983	15008	14912	15111	14756	14954	14953	14889	14967	14831	14839	14863	14973	14936	14849	14919	14723	14869	14703	14894	14831	14885	14951	14844	14948	14819	14883	14738	14891	14933	15012	15042	14852	14984	14913	14886	14915	14890	14900	15016	15031	14903	14992	14869	14881	14834	14946	14988	14971	14962	15003	15024	14981	14836	14782	14879	14761	14826	14881	14880	15016	14868	14981	14797	14823	14970	15041	14931	14824	14849	14880	14925	15044	14775	14763	15007	14780	14732	14879	14787	14950	15043	14891	14891	14940	15048	14792	14801	14894	14994	14783	14866	14897	14997	15036	14993	14935	15099	14873	14954	14871	15156	14966	14895	14901	14947	15057	14965	14972	14995	14867	14977	14908	14870	14935	14898	14835	14933	14825	15036	15076	14994	14913	14876	14947	14996	14971	14898	14932	14996	14859	14962	14875	14827	14995	14889	14874	14920	15017	14916	14993	14984	14819	14847	14846	14886	14955	14972	14917	14937	15020	15065	15111	15024	14821	15032	14935	14880	14841	14983	15013	14907	14897	14980	14908	14889	14895	14857	14910	14877	15000	15071	14808	14966	15164	15012	15116	15117	14891	15072	15041	14971	14809	14850	15093	15005	14807	14879	14866	14747	15083	15016	14998	14957	15053	14931	14855	14893	14958	14894	14799	14865	15027	14858	15094	14829	14899	14947	14754	15041	14935	14953	15079	14938	15064	14919	14874	14986	14885	14870	14994	14903	14968	14736	15019	15047	14756	14985	14798	14873	14955	15021	14883	15025	14933	14872	14918	14967	14873	14884	15038	14951	15043	14873	15154	14932	14877	14951	14929	14914	14941	14863	14941	14951	14891	14764	14913	14875	14906	14867	14904	14968	15119	14929	14734	14902	14998	14887	15120	14934	14878	14715	14792	15037	14988	14898	14907	14885	14793	14952	15040	14914	15012	14876	14834	14933	14973	14746	15014	14892	14985	14924	14964	14771	14888	14940	15051	14871	14887	15050	14787	14988	15055	14809	14941	14941	14854	14874	14981	14804	14825	14785	14976	15078	14818	14913	14837	14633	14986	15021	14789	14895	14930	14859	14985	15023	14886	15050	14955	14913	14976	15051	14817	14977	14872	14870	14961	15040	14803	14874	14850	14818	15021	14979	14996	14870	14974	15230	14905	14983	15113	14981	15058	14843	15004	15031	14896	14859	14932	14948	15060	14897	14860	14879	14922	15011	14780	14828	14886	14922	14795	14967	14990	14872	14861	14972	14976	15003	15008	14942	14865	14912	14756	14923	14911	14890	14977	14605	14844	15041	14928	14881	14851	15061	14975	14958	14808	14975	15123	14865	14816	15133	15046	15090	14924	15107	15041	14810	15044	14718	14938	14902	15068	14990	15112	15063	15025	14976	14875	14969	15053	14785	14888	14896	14946	14821	14873	14891	14824	14829	15013	14795	14975	14945	14987	14809	14808	15061	15071	14814	14861	14996	14889	14839	14900	15034	14937	14842	14951	14962	15098	14943	14920	14878	14923	15022	14983	14822	15060	14729	14937	14874	14865	14822	15041	14908	15036	14872	15019	14782	15006	14878	14972	15019	15039	14854	14858	14830	14842	14968	15048	14890	14852	14886	14846	14976	15014	14832	14777	14757	15023	14869	14891	14986	14978	14981	14744	14900	15032	15044	14866	15011	14690	15084	14988	14968	15013	14972	14956	14954	14763	14800	14782	14877	14961	14910	15008	14805	15005	15089	14858	14869	14929	14886	14870	14889	14888	14926	14721	14846	14901	14885	14910	15062	14896	15035	14902	14918	14836	14838	15031	14941	14818	15025	14888	15049	14857	14860	14983	14868	14889	14911	15013	14906	14922	14858	14934	15017	14798	14837	14745	14943	15030	15097	14934	15023	14791	14972	14880	14949	14896	14971	14939	14928	14773	14897	14771	14927	14831	15049	14872	14943	14938	14875	15064	14930	15024	14976	14915	14985	15052	14768	14928	14996	15048	14887	15109	14933	14928	14899	14858	14915	14891	14866	15000	14979	14911	14820	14924	14761	15058	14756	15028	14996	14995	15087	14777	15046	14645	14874	14955	14821	14978	14971	14880	14981	14896	14750	14966	14889	14964	14919	14868	14943	14943	14819	14828	14990	14921	14946	14894	14973	14874	14935	14921	15014	14867	14861	14962	14962	14970	14884	15013	15126	15017	14898	14924	15002	14957	14966	14980	15073	14873	14749	14929	14966	14922	14966	14874	14945	14902	14963	14891	14801	15047	14811	14869	14764	14940	14861	14965	15098	15039	14807	14960	14848	15097	14935	15007	14829	14971	14888	14904	14834	14840	14993	14919	14912	14975	14881	14934	14912	14903	14869	14752	14933	14869	14962	14843	14841	14947	14772	14983	14862	14930	15029	14931	14907	14911	14777	15036	14846	14935	14955	14795	14765	14834	14979	14846	14922	14923	14912	14845	15028	14827	14842	14938	14867	14850	14886	14869	14913	14954	14946	14811	14945	14909	15024	14971	15101	15051	15094	14924	14911	14979	15058	14918	14842	14974	14961	15015	14814	15019	14948	14836	15106	14778	14707	14900	14940	15008	15054	14941	14815	15026	14999	14918	14933	14938	15020	14887	14840	14974	14862	14907	14744	14848	14935	14925
29006	28165	34623	28017	20622	17464	16715	16043	15245	15097	15086	14901	14906	15112	15025	14749	14960	14759	14869	14833	14921	14919	14845	14941	14684	14784	14877	14973	14845	14672	14911	14715	14863	14721	14798	14863	14705	14680	14593	14663	14804	14758	14881	14757	14636	14766	14809	14719	14644	14722	14719	14532	14563	14657	14688	14665	14657	14981	14759	14800	14864	14727	14602	14598	14865	14694	14789	14730	14832	14660	14776	14788	14797	14610	14690	14573	14635	14754	14619	14693	14910	14654	14780	14811	14733	14870	14725	14734	14769	14806	14694	14790	14632	14853	14634	14786	14811	14654	14649	14710	14516	14667	14836	14758	14877	14808	14592	14760	14689	14810	14740	14782	14704	14659	14750	14649	14750	14739	14602	14536	14689	14565	14597	14659	14847	14735	14570	14900	14696	14570	14923	14800	14868	14697	14506	14545	14573	14554	14678	14706	14819	14723	14822	14697	14796	14747	14552	14685	14799	14736	14589	14571	14591	14704	14686	14718	14751	14793	14703	14685	14760	14941	14599	14511	14882	14716	14862	14690	14655	14734	14648	14828	14611	14813	14611	14595	14501	14614	14721	14657	14658	14594	14383	14563	14723	14850	14572	14876	14713	14613	14700	14656	14633	14718	14745	14742	14814	14790	14689	14684	14718	14661	14613	14648	14737	14840	14678	14692	14613	14742	14637	14540	14664	14533	14715	14723	14746	14732	14681	14920	14633	14675	14783	14768	14652	14638	14473	14618	14648	14516	14664	14839	14692	14834	14855	14571	14571	14820	14824	14739	14928	14665	14849	14735	14845	14672	14623	14947	14621	14615	14698	14630	14644	14769	14703	14786	14671	14555	14651	14743	14642	14737	14761	14767	14559	14689	14817	14597	14874	14597	14805	14590	14711	14613	14780	14742	14538	14649	14649	14728	14683	14869	14633	14775	14941	14794	14707	14870	14718	14721	14791	14766	14751	14770	14716	14721	14714	14818	14616	14644	14730	14787	14603	14777	14625	14666	14656	14588	14575	14579	14753	14800	14703	14685	14788	14761	14607	14659	14777	14958	14653	14676	14775	14641	14613	14544	14775	14495	14570	14859	14513	14674	14709	14728	14604	14648	14703	14778	14668	14631	14688	14885	14726	14778	14821	14557	14732	14589	14859	14663	14910	14743	14785	14780	14858	14639	14793	14828	14813	14611	14594	14792	14840	14608	14703	14512	14702	14806	14668	14599	14872	14578	14544	14739	14773	14822	14703	14838	14730	14786	14729	14740	14833	14776	14700	14857	14708	14726	14639	14580	14652	14699	14684	14706	14813	14793	14801	14607	14864	14679	14581	14808	14649	14515	14932	14650	14742	14727	14834	14641	14765	14722	14728	14831	14679	14690	14713	14745	14695	14569	14800	14585	14788	14714	14765	14687	14595	14651	14677	14708	14746	14655	14769	14651	14593	14711	14760	14810	14832	14867	14914	14826	14691	14799	14781	14770	14561	14794	14722	14575	14749	14655	14604	14602	14776	14796	14705	14587	14837	14798	14770	14697	14686	14711	14591	14663	14595	14728	14735	14703	14735	14701	14681	14453	14797	14624	14781	14656	14597	14700	14763	14620	14599	14699	14662	14595	14545	14544	14613	14815	14669	14640	14672	14703	14694	14764	14682	14732	14624	14786	14570	14722	14580	14762	14584	14756	14639	14604	14651	14858	14810	14564	14745	14937	14563	14691	14614	14778	14952	14688	14647	14574	14687	14793	14721	14665	14620	14899	14749	14880	14425	14502	14667	14770	14788	14647	14632	14567	14656	14729	14703	14849	14735	14701	14626	14729	14886	14744	14723	14724	14786	14867	14698	14786	14942	14570	14710	14655	14842	14772	14751	14629	14688	14853	14662	14730	14764	14640	14749	14871	14798	14871	14733	14649	14564	14716	14732	14780	14673	14690	14663	14730	14944	14699	14879	14503	14682	14628	14913	14727	14846	14806	14709	14722	14774	14746	14809	14713	14671	14696	14727	14706	14685	14651	14856	14694	14705	14499	14669	14740	14825	14770	14544	14696	14719	14829	14657	14635	14590	14715	14915	14705	14639	14674	14720	14875	14727	14671	14721	14781	14794	14668	14611	14725	14804	14880	14831	14592	14827	14717	14803	14850	14654	14740	14616	14718	14626	14604	14636	14622	14538	14637	14676	14771	14606	14604	14846	14749	14714	14551	14631	14696	14623	14711	14724	14539	14765	14645	14666	14563	14750	14772	14721	14670	14616	14594	14709	14777	14672	14769	14582	14840	14778	14780	14754	14689	14666	14815	14784	14516	14521	14508	14626	14756	14690	14755	14683	14658	14770	14794	14656	14746	14573	14573	14871	14729	14832	14934	14672	14795	14697	14715	14767	14668	14756	14615	14702	14781	14736	14865	14833	14704	14884	14695	14594	14854	14608	14575	14714	14787	14900	14959	14790	14729	14675	14764	14722	14892	14660	14568	14665	14712	14659	14650	14581	14647	14698	14923	14735	14662	14714	14673	14577	14784	14593	14881	14798	14775	14768	14668	14821	14702	14783	14743	14586	14725	14681	14838	14586	14817	14661	14715	14879	14848	14693	14688	14632	14557	14830	14691	14860	14913	14894	14863	14727	14708	14683	14772	14786	14534	14766	14634	14746	14808	14796	14792	14688	14646	14566	14732	14590	14667	14600	14643	14639	14748	14816	14803	14865	14807	14753	14613	14587	14450	14775	14761	14664	14744	14698	14760	14710	14594	14687	14624	14953	14822	14654	14597	14556	14497	14655	14880	14670	14676	14777	14685	14777	14768	14698	14738	14631	14628	14702	14760	14692	14862	14850	14766	14717	14728	14690	14767	14733	14785	14504	14694	14586	14789	14832	14819	14812	14688	14770	14679	14704	14647	14871	14848	14706	14661	14685	14793	14792	14569	14757	14797	14673	14700	14618	14769	14737	14657	14755	14671	14602	14794	14755	14564	14670	14840	14594	14563	14745	14829	14812	14778	14768	14914	14747	14638	14764	14633	14545	14756	14723	14515	14787	14526	14770	14848	14555	14731	14788	14852	14754	14693	14793	14542	14575	14718	14980	14675	14619	14623	14837	14856	14735	14756	14761	14840	14711	14675	14836	14699	14666	14690	14731	14744	14902	14704	14676	14752	14775	14640	14712	14734	14618	14663	14828	14686	14634	14586	14898	14670	14395	14736	14486	14711	14675	14779	14820	14924	14778	14806	14592	14742	14856	14815	14970	14727	14561	14752	14776	14635	14658	14565	14616	14646	14492	14712	14683	14802	14603	14778	14651	14471	14619	14741	14763	14734	14867	14754	14728	14797	14525	14736	14818	14679	14797	14756	14616	14754	14815	14781	14650	14741	14623	14789	14695	14622	14692	14650	14751	14746	14706	14777	14895	14696	14804	14811	14833	14690	14585	14819	14643	14758	14852	14761	14647	14519	14709	15004	14930	14803	14662	14626	14798	14876	14690	14788	14677	14768	14664	14789	14530	14830	14755	14776	14563	14588	14741	14778	14852	14721	14785	14637	14752	14706	14732	14794	14606	14601	14648	14744	14749	14647	14943	14675	14548	14731	14880	14663	14680	14538	14734	14672	14897	14664	14783	14702	14727	14670	14661	14661	14841	14501	14607	14956	14716	14638	14812	14648	14830	14651	14751	14749	14701	14830	14871	14784	14738	14981	14800	14914	14865	14857	14811	14577	14649	14776	14848	14620	14660	14696	14504	14692	14623	14707	14912	14642	14703	14845	14619	14611	14756	14770	14736	14726	14785	14629	14774	14866	14689	14709	14728	14702	14737	14711	14753	14670	14786	14708	14636	14890	14618	14644	14686	14766	14742	14596	14706	14745	14684	14774	14749	14663	14773	14550	14740	14645	14739	14817	14805	14720	14829	14735	14668	14760	14762	14692	14666	14852	14622	14737	14719	14873	14768	14599	14640	14585	14699	14738	14854	14915	14664	14707	14749	14877	14703	14748	14581	14875	14791	14526	14524	14836	14504	14681	15046	14751	14819	14779	14735	14702	14533	14619	14679	14838	14527	14619	14754	14618	14762	14665	14652	14597	14679	14727	14770	14869	14840	14585	14819	14485	14723	14817	14725	14727	14484	14710	14760	14528	14685	14828	14835	14430	14800	14760	14781	14693	14741	14959	14675	14895	14767	14693	14914	14742	14698	14590	14623	14670	14782	14830	14667	14472	14918	14882	14691	14684	14772	14861	14566	14781	14740	14866	14742	14778	14799	14757	14578	14718	14615	14629	14917	14809	14774	14524	14732	14630	14844	14603	14718	14704	14611	14774	14916	14708	14699	14517	14719	14637	14872	14603	14806	14673	14799	14574	14695	14785	14913	14570	14701	14721	14719	14789	14765	14645	14853	14741	14679	14812	14741	14768	14852	14782	14724	14884	14778	14764	14853	14401	14722	14528	14569	14664	14670	14736	14789	14762	14797	14611	14518	14736	14767	14833	14663	14554	14730	14564	14590	14523	14799	14625	14590	14706	14705	14869	14897	14519	14553	14583	14709	14680	14808	14473	14775	14629	14650	14773	14682	14688	14704	14735	14818	14722	14642	14721	14542	14654	14638	14974	14671	14661	14863	14874	14668	14798	14819	14705	14779	14799	14789	14839	14763	14775	14556	14739	14791	14702	14878	14558	14676	14859	14708	14797	14511	14815	14747	14870	14686	14786	14724	14692	14633	14726	14738	14588	14753	14600	14596	14646	14741	14729	14548	14630	14630	14823	14625	14642	14641	14711	14794	14724	14676	14646	14581	14636	14853	14732	14736	14791	14693	14929	14771	14674	14720	14537	14656	14785	14763	14768	14711	14846	14791	14609	14565	14534	14790	14730	14884	14677	14791	14701	14846	14615	14691	14748	14744	14615	14605	14827	14689	14814	14650	14705	14827	14715	14813	14615	14707	14652	14733	14642	14586	14734	14641	14570	14715	14615	14596	14765	14725	14803	14707	14515	14776	14748	14697	14787	14746	14596	14619	14797	14788	14819	14557	14620	14662	14670	14639	14848	14637	14774	14678	14698	14789	14555	14780	14718	14731	14633	14809	14694	14744	14645	14703	14865	14796	14641	14760	14820	14837	14664	14549	14700	14755	14755	14611	14872	14701	14502	14850	14556	14845	14513
33768	46546	40868	27931	21084	17230	16250	15463	15065	14437	14298	14372	14199	14086	14030	14074	13955	13930	14000	14111	14286	13830	14048	14126	14114	14248	13905	13915	13890	14019	13997	13929	13953	14057	14046	14005	13964	14220	13984	13954	13935	14034	13930	13936	14007	13991	14020	13973	13876	14135	14046	13972	14099	13878	13998	13830	13872	13944	13933	13960	13972	14005	13991	13799	13915	13849	14001	13901	13895	13855	13992	13869	14015	14086	13915	13906	14088	13862	14140	13847	13890	13974	13822	14103	13883	13898	13996	13827	13949	13969	13875	14014	13981	13771	13988	14009	14084	14052	13911	13876	14044	13886	13738	14039	13937	13926	13804	13962	13919	14007	13895	13913	13899	13972	13889	13881	13863	14072	13787	14109	13827	14056	13902	14021	13884	13746	13836	13987	13966	13971	14052	13931	14018	13952	13936	13754	13811	13918	13862	13881	13885	13857	13899	13971	14088	13796	13979	13802	14068	13892	13871	13960	13956	14116	13907	13866	13985	14001	13846	14056	13963	13943	13925	13989	13876	13903	13831	13910	14138	13894	13899	13939	14178	14024	13913	13923	13813	13910	13768	13782	13983	13891	13867	13905	13984	13867	14010	13919	13733	13905	14000	14025	13991	14002	13963	13922	13886	13956	13899	13966	14019	13831	14027	13952	13850	13838	14051	13965	13851	13992	13938	14098	13870	14032	13962	14088	13881	14109	14012	13900	14058	14066	13905	14034	13892	13884	14030	13882	13902	13971	14000	13979	14012	14051	14033	14058	14016	13936	13951	13994	14032	13990	13903	13868	13907	13926	14081	13955	13977	14019	13779	13938	14043	13976	14034	14122	13991	13913	14134	14028	13970	14095	13972	13969	13985	13902	14053	14019	13914	13837	14056	14010	13758	13817	14120	14111	14121	13789	13883	14000	14065	13766	14053	13943	14174	14084	13969	13962	14024	14076	13943	13885	13997	14006	13982	13963	13941	13953	13945	13894	13995	13945	13972	14030	13965	13833	13962	13937	13968	13950	13963	13860	13965	13930	13968	13906	13882	13867	14090	13966	13880	14043	13872	13978	14022	13866	13930	14168	13875	13971	14045	13918	14066	13975	14044	13860	13879	13997	13996	14104	14039	13828	13998	14018	13881	13857	13961	13968	13970	13985	13958	13898	13950	14171	13844	14008	13988	13956	13898	13897	13928	13962	14101	14064	14022	13844	14004	13924	13858	13916	14043	14057	14008	13833	14019	13937	14028	14093	14092	13896	14007	13917	13841	13817	13917	13934	13938	14005	13937	14135	13847	13907	13968	13806	14039	14024	14040	14189	13923	13744	13930	14003	13910	14108	13952	13876	13893	14000	13877	14003	13887	14017	13939	13762	13988	14070	13797	13845	13781	13951	13932	14026	14094	14019	13766	13758	14011	13963	13840	13923	13824	13956	14044	13982	13997	13952	14043	13954	14123	13935	13913	13944	13784	14089	14043	13950	13942	13865	13894	13803	13973	14061	13926	13881	14046	13825	13919	14034	13908	14008	13955	14163	14027	13924	13902	13956	13940	14004	14070	13878	13981	13878	14070	13879	13989	13875	13771	13995	13843	13870	13958	13748	14112	13954	13941	13897	14022	14007	14001	13882	13988	13932	14067	13800	13910	13807	14019	14003	13926	13725	14063	13983	13875	13709	14003	13961	13978	13934	13887	13880	13963	13871	14115	13839	14083	13965	13810	14016	13876	13941	13927	13960	13974	14070	13954	13989	13988	13934	13777	13970	13976	13871	14026	13943	14011	14015	14008	13879	14173	13932	14076	13973	13976	14101	13871	13973	14010	14045	13897	13887	13985	14061	13789	14044	13908	13764	13932	13954	14055	14085	14063	14098	14061	13949	13851	13949	13864	13910	14028	14008	13905	13932	13919	14074	13826	14046	13883	13955	13993	13962	13699	13984	13919	13948	14204	13894	14093	13851	14049	13882	13999	13942	14075	13934	13915	14046	13905	13908	13927	13937	14039	14021	13742	13994	14006	14069	13925	13958	13921	13988	13940	14001	13933	14205	13958	13975	14043	13770	14029	13918	13760	14067	14075	13922	13867	14018	13898	13891	14109	14065	13951	14100	13965	13933	13955	14006	14027	13885	13937	13946	13919	14045	13963	13715	14081	13956	14067	13897	13997	13860	13918	14097	13766	13980	13946	14103	14026	13888	14045	13851	14086	13921	14045	13962	13829	13959	13948	13955	13880	13877	13933	14021	13923	14013	13845	14103	14023	13915	13992	13989	13953	13909	13928	13930	13897	14005	13919	13848	14033	13872	14023	14063	13936	13976	13872	13924	14000	13860	14211	13994	13913	13914	14009	13801	14016	13939	14116	13908	14199	13978	14073	13925	14046	13926	13958	13934	13916	14046	13869	13924	14204	13904	13937	13918	13961	13923	13815	13891	13888	13987	13935	13909	13957	13924	14037	13951	14095	13850	13794	13813	13809	13969	13828	14112	13901	13967	13952	14003	13963	14077	14065	13992	13998	13882	13852	14009	14112	13877	14155	13798	13853	14076	13909	13995	14058	14012	13876	13936	13868	13767	14000	13834	13796	13977	13917	13927	13862	13981	13957	14093	13844	13950	13952	14044	14163	13987	13949	13924	13819	14017	13960	13980	13919	13827	14070	13892	13979	13990	13917	13992	13877	13877	13993	13978	13976	14084	13916	13931	14009	13865	13984	13918	13906	13796	13982	13800	14007	14006	13950	14090	13877	14074	14004	14008	13802	13797	14111	13846	13860	14003	13858	13916	13926	13918	14053	13913	13968	14046	13844	14088	13984	13850	13987	14035	14037	13834	13968	13964	13837	13878	14123	14068	14001	14046	14026	13988	13959	13777	13990	13855	14002	13771	13929	13899	13946	14015	14021	13939	13913	14088	13821	14053	13838	13903	14122	13766	14047	14000	14020	13976	14008	13949	14001	13998	13934	14157	14084	13975	14012	14117	14108	13941	13896	14036	14015	14006	14061	13826	14017	13928	13859	13974	13819	14244	13968	13905	13879	13986	14248	14048	13932	13850	14054	13949	13977	14071	13859	13826	13974	13881	14030	13807	13950	14044	14148	14103	14025	14055	14112	13995	13754	13979	14076	14019	13887	13915	14138	13948	13803	13996	13933	13943	13825	13964	13922	13945	13848	13962	13991	14073	13795	14078	14069	13857	14012	14026	13927	13857	14036	14132	13915	13991	13878	14046	13973	14022	13939	13959	14122	13896	13803	13908	13795	14032	13894	13931	14124	13977	14078	14014	13931	13945	13926	13907	13946	13889	13834	13886	13872	14008	13768	14133	13924	13996	14039	13955	13962	13968	13896	13891	13958	14091	13943	14035	13908	13805	14047	14051	14041	14002	13986	13914	14010	13743	14083	13928	13973	13904	14028	14043	13840	13972	13959	14078	13957	14133	13990	13833	13957	14132	14116	14027	13855	14069	13968	13857	13934	14125	13829	13895	13884	13926	13896	13996	13991	13910	14039	13868	13930	13928	13893	13890	14091	13959	14089	13798	13804	13988	13829	13907	14088	14038	14009	14003	14088	13950	13883	13943	13776	13966	13859	14075	13878	13965	13933	13866	13896	14085	13969	13904	13923	13953	14102	13858	14031	14053	14029	13804	13949	13895	13838	13910	13907	13944	13966	13857	13905	14020	14040	13965	13701	14014	13914	14000	14059	13818	13937	13871	13990	13919	13968	14063	14012	13785	13811	13875	14093	13822	13952	13903	13977	14084	14125	13840	13934	13953	14050	13889	14031	14045	13954	14010	13839	13966	13945	13852	13902	13940	14080	14061	13918	13951	14036	14002	13959	13992	13962	13968	14037	13868	13964	14110	13921	13951	14045	13970	13902	13816	13999	13947	14007	14006	14006	13917	13937	14026	14126	14111	14012	13947	14035	14004	13965	13776	14042	13876	13912	13831	13887	13958	14019	13859	13959	13981	14052	14170	14008	14027	13987	13919	14051	13912	14027	14141	13947	14049	13760	13842	13883	13773	14127	13840	13984	14020	13900	13949	14054	13903	13834	14013	14048	14126	14033	13861	14050	13964	13845	14057	14165	14038	13848	13965	14043	13893	14063	13975	13826	14025	13915	13911	14018	13884	13925	13967	14058	14010	13890	14052	13950	13815	13991	13998	13995	13992	13945	13983	13963	13891	13956	14076	13912	13914	13922	13953	13997	13971	13903	13943	13940	13950	13995	13938	13962	13989	14102	13917	13877	13865	13934	13982	13991	14000	13873	13925	14060	13944	13887	14157	13992	13901	13912	14050	13906	14090	14034	14072	13916	13867	13979	13873	14042	14003	14087	14042	13972	13949	13880	13914	14092	13934	14092	13900	13941	14004	13991	14090	13812	14119	13788	13874	14095	13973	14167	13936	14059	14199	13961	13953	13807	13980	13952	14080	13935	14025	13904	13900	13998	13831	14105	14109	13981	13949	13994	14080	13852	13753	14133	14033	14004	13867	14003	14006	13852	14059	14077	13868	14067	13985	13908	13891	13975	13951	13973	13965	13781	13988	13955	14040	13895	13839	13931	13975	14041	13869	14048	13921	14087	13828	13928	14033	13940	13919	13993	13929	13879	13949	13993	13828	13881	13917	14027	14204	13821	13901	14107	13856	14005	14192	13898	13853	13988	14154	13971	13822	13992	13845	13874	13900	13998	13863	13930	14024	13814	13982	13975	13982	13936	13803	13923	13863	13901	14038	14046	13862	14033	14039	13908	13992	14083	14047	13940	14076	13855	13941	13686	14011	13900	13996	14162	13787	13811	13960	13846	13791	14048	14057	13841	14075	14072	13825	13989	13899	13969	14073	13956	14046	13907	14082	13804	13977	13957	14087	13932	13842	14127	14018	13933	13881	13893	13778	14120	13974	14091	13938	14008	13931	13823	13951	13816	13989	14159	13958	13858	14015	13896	13956	13891	13897	13948	13979	13832	13933	13907	13874	13881	13865	13894	13952	13990	14037	14147	13993	13992	13950	13905	13835	14068	14107	13956	13971	13962	13965	14003	14078	13809	13887	13878	13939	14032	13943	14077	13996	14026	14008	13990	13802	14042	13947	13936	14081	13885	13836	13807	14041	14159	13988	13937	14151	13848	13818	13876	13916	14027	14081	13889	14016
24535	21739	29369	25731	23862	23848	22168	18570	17138	16635	16098	15912	15825	15691	15674	15700	15789	15544	15610	15777	15647	15651	15685	15684	15699	15579	15571	15726	15519	15496	15657	15564	15454	15782	15694	15212	15486	15497	15584	15490	15554	15539	15511	15366	15741	15618	15455	15607	15557	15687	15380	15591	15436	15645	15523	15704	15472	15469	15381	15464	15425	15319	15468	15587	15520	15470	15494	15505	15675	15278	15454	15236	15670	15514	15438	15446	15496	15395	15607	15424	15452	15660	15459	15623	15369	15449	15452	15401	15501	15383	15395	15413	15484	15274	15455	15504	15524	15613	15613	15480	15525	15471	15463	15467	15339	15499	15568	15517	15499	15369	15378	15308	15589	15430	15250	15505	15821	15554	15429	15363	15459	15551	15567	15364	15422	15414	15477	15608	15363	15607	15669	15455	15423	15604	15411	15387	15479	15411	15507	15373	15415	15452	15432	15540	15516	15408	15517	15566	15319	15431	15610	15612	15340	15462	15464	15365	15395	15549	15250	15453	15348	15503	15378	15545	15525	15366	15393	15464	15458	15510	15373	15478	15372	15651	15471	15396	15492	15412	15477	15456	15481	15332	15331	15710	15438	15546	15420	15431	15615	15409	15395	15439	15587	15401	15493	15351	15263	15356	15274	15562	15398	15497	15410	15507	15320	15293	15315	15447	15575	15395	15506	15360	15248	15537	15423	15503	15635	15392	15376	15444	15540	15478	15424	15433	15558	15487	15618	15651	15490	15514	15600	15539	15490	15411	15314	15523	15598	15445	15487	15482	15679	15484	15573	15314	15602	15391	15495	15460	15572	15386	15511	15301	15387	15444	15436	15388	15317	15375	15433	15485	15372	15451	15626	15472	15309	15649	15509	15406	15685	15571	15592	15532	15595	15313	15307	15569	15542	15542	15411	15337	15473	15389	15547	15585	15442	15634	15474	15369	15542	15453	15585	15754	15639	15401	15376	15285	15324	15285	15400	15491	15225	15477	15420	15397	15444	15661	15578	15727	15487	15387	15362	15440	15329	15403	15487	15427	15551	15383	15419	15319	15444	15459	15473	15248	15531	15455	15461	15470	15450	15407	15574	15438	15626	15477	15310	15681	15729	15614	15486	15519	15606	15509	15285	15295	15476	15348	15486	15692	15310	15578	15482	15433	15646	15564	15415	15550	15412	15466	15408	15469	15408	15351	15419	15394	15560	15506	15275	15504	15442	15613	15496	15355	15421	15578	15583	15523	15310	15407	15321	15284	15393	15556	15389	15444	15329	15621	15570	15421	15324	15410	15409	15550	15686	15393	15358	15485	15493	15547	15374	15431	15585	15489	15364	15480	15592	15454	15605	15452	15512	15564	15603	15505	15307	15346	15490	15495	15243	15297	15413	15544	15366	15489	15563	15444	15435	15252	15566	15478	15325	15358	15532	15545	15365	15383	15369	15350	15584	15429	15640	15325	15666	15580	15556	15468	15407	15367	15408	15485	15509	15492	15528	15369	15520	15530	15476	15497	15340	15492	15498	15418	15292	15461	15521	15458	15373	15419	15392	15453	15501	15533	15444	15589	15587	15542	15563	15532	15518	15530	15599	15410	15497	15384	15503	15458	15309	15303	15496	15666	15471	15414	15614	15497	15454	15286	15534	15496	15551	15465	15360	15485	15198	15476	15578	15483	15408	15563	15545	15495	15456	15512	15493	15291	15489	15388	15493	15545	15515	15644	15430	15440	15531	15539	15381	15589	15458	15460	15525	15438	15513	15476	15383	15415	15466	15506	15409	15412	15401	15492	15428	15576	15552	15523	15629	15494	15526	15479	15438	15554	15438	15450	15481	15619	15368	15352	15295	15405	15548	15444	15571	15490	15424	15430	15639	15328	15437	15381	15505	15275	15479	15492	15581	15373	15603	15301	15527	15389	15407	15579	15476	15438	15417	15395	15656	15419	15441	15550	15534	15399	15627	15696	15660	15451	15423	15561	15504	15622	15527	15347	15364	15502	15424	15266	15354	15501	15393	15460	15635	15351	15406	15400	15483	15640	15371	15471	15466	15260	15698	15494	15531	15514	15568	15434	15531	15375	15326	15465	15423	15469	15594	15573	15441	15591	15468	15535	15463	15492	15541	15557	15601	15472	15656	15374	15155	15618	15459	15312	15558	15358	15680	15577	15363	15465	15362	15496	15567	15523	15566	15533	15303	15380	15485	15478	15583	15434	15421	15627	15458	15555	15522	15400	15441	15404	15264	15520	15504	15616	15457	15379	15424	15461	15348	15472	15454	15611	15380	15363	15555	15492	15506	15527	15712	15503	15434	15377	15391	15321	15560	15580	15355	15641	15432	15567	15396	15543	15540	15489	15437	15678	15382	15407	15409	15356	15540	15555	15310	15412	15354	15577	15411	15439	15350	15282	15524	15254	15366	15399	15324	15447	15637	15575	15627	15533	15439	15551	15524	15507	15388	15425	15724	15504	15631	15287	15193	15293	15665	15615	15435	15692	15325	15311	15368	15324	15629	15420	15443	15462	15523	15400	15400	15411	15713	15348	15556	15622	15510	15450	15513	15577	15423	15363	15465	15401	15376	15534	15372	15393	15419	15409	15360	15438	15569	15384	15248	15457	15692	15442	15446	15420	15258	15530	15590	15493	15353	15601	15680	15515	15423	15554	15664	15481	15330	15369	15405	15777	15665	15460	15371	15451	15482	15382	15392	15451	15527	15319	15431	15435	15485	15387	15505	15424	15229	15541	15488	15450	15420	15511	15519	15386	15564	15532	15243	15398	15513	15422	15537	15570	15484	15530	15612	15374	15499	15373	15474	15386	15410	15553	15305	15572	15636	15550	15626	15484	15505	15448	15372	15376	15393	15655	15451	15509	15614	15283	15637	15628	15373	15543	15506	15338	15363	15417	15562	15575	15580	15451	15325	15498	15252	15516	15413	15377	15391	15466	15497	15432	15345	15464	15401	15309	15523	15448	15361	15365	15235	15516	15709	15527	15523	15760	15424	15386	15360	15402	15424	15557	15401	15591	15408	15573	15466	15624	15472	15607	15440	15188	15477	15284	15405	15456	15335	15441	15549	15354	15463	15467	15618	15511	15322	15304	15553	15487	15252	15614	15571	15335	15486	15529	15589	15246	15529	15398	15467	15675	15609	15569	15509	15357	15492	15404	15361	15323	15448	15524	15538	15406	15305	15330	15562	15501	15551	15548	15443	15324	15413	15498	15340	15556	15517	15388	15385	15228	15475	15627	15548	15547	15352	15536	15649	15524	15405	15662	15572	15513	15332	15558	15470	15756	15589	15409	15470	15655	15425	15460	15504	15645	15438	15490	15481	15553	15488	15305	15572	15384	15505	15654	15450	15559	15222	15220	15528	15430	15475	15407	15638	15433	15394	15451	15354	15380	15367	15379	15592	15467	15412	15402	15314	15501	15651	15337	15691	15678	15636	15392	15397	15360	15366	15502	15362	15539	15695	15413	15256	15435	15536	15358	15555	15565	15404	15498	15417	15448	15515	15504	15550	15471	15398	15369	15496	15705	15437	15525	15462	15632	15711	15268	15476	15392	15639	15492	15242	15386	15589	15398	15292	15362	15527	15338	15488	15266	15288	15437	15557	15344	15517	15399	15648	15514	15528	15404	15347	15233	15532	15399	15855	15577	15561	15431	15436	15533	15332	15511	15462	15381	15540	15468	15498	15622	15515	15549	15691	15569	15626	15338	15522	15619	15455	15298	15336	15501	15583	15650	15389	15517	15438	15441	15330	15450	15449	15269	15454	15459	15407	15460	15510	15567	15658	15492	15636	15309	15475	15275	15281	15455	15440	15561	15416	15462	15651	15475	15491	15655	15616	15691	15586	15614	15601	15650	15468	15543	15535	15500	15549	15565	15366	15430	15478	15290	15327	15330	15458	15349	15353	15466	15424	15478	15419	15390	15346	15377	15506	15457	15377	15645	15247	15308	15489	15340	15415	15368	15383	15437	15533	15439	15510	15382	15373	15459	15437	15553	15278	15378	15288	15489	15456	15377	15286	15438	15289	15363	15395	15352	15474	15482	15482	15283	15436	15664	15472	15523	15493	15562	15410	15456	15489	15440	15388	15448	15482	15501	15587	15514	15457	15365	15477	15373	15451	15654	15643	15645	15434	15318	15639	15429	15465	15554	15522	15562	15462	15519	15412	15470	15485	15403	15644	15475	15386	15416	15749	15385	15448	15541	15657	15386	15625	15447	15351	15597	15407	15440	15454	15558	15554	15379	15533	15492	15519	15544	15553	15356	15600	15461	15370	15486	15315	15556	15451	15486	15437	15368	15539	15314	15300	15477	15278	15462	15652	15188	15478	15486	15260	15567	15521	15384	15265	15420	15431	15301	15471	15178	15361	15544	15548	15548	15369	15441	15542	15468	15674	15464	15447	15480	15421	15598	15525	15457	15481	15410	15412	15516	15561	15488	15557	15370	15427	15516	15727	15545	15637	15449	15562	15639	15497	15458	15450	15327	15502	15399	15333	15495	15464	15348	15577	15547	15372	15452	15355	15276	15371	15651	15725	15477	15463	15414	15334	15428	15621	15414	15637	15382	15467	15551	15228	15433	15508	15551	15455	15412	15596	15472	15549	15655	15624	15170	15444	15328	15563	15516	15587	15566	15433	15431	15476	15505	15561	15604	15400	15541	15595	15428	15257	15528	15447	15522	15446	15589	15472	15464	15560	15613	15612	15547	15535	15363	15432	15440	15279	15382	15585	15467	15366	15613	15654	15486	15382	15644	15369	15434	15252	15328	15461	15562	15306	15354	15593	15355	15476	15400	15462	15520	15672	15398	15435	15569	15493	15468	15346	15267	15417	15545	15357	15691	15618	15590	15604	15486	15404	15481	15575	15505	15780	15500	15403	15267	15558	15397	15430	15520	15437	15413	15456	15430	15411	15308	15516	15534	15628	15539	15326	15392	15469	15250	15390	15335	15516	15374	15543	15429	15453	15230	15564	15532	15426	15389	15593	15507	15512	15366	15476	15396	15504	15389	15550	15490	15400	15345	15525	15365	15347	15603	15581	15639	15566	15513	15354	15513	15336	15377	15552	15392	15255	15658	15561	15452	15233	15352	15495	15586	15527	15565	15451	15482	15348	15330	15502	15674	15576	15507
36807	57731	47733	34294	27486	23672	20422	18216	16465	15805	15364	15036	14855	14760	14801	14709	14663	14793	14613	14787	14650	14723	14922	14640	14686	14815	14700	14499	14614	14611	14586	14718	14783	14618	14532	14688	14698	14468	14599	14563	14633	14402	14561	14403	14569	14463	14359	14575	14650	14642	14551	14610	14592	14687	14629	14556	14577	14615	14542	14587	14499	14617	14446	14503	14494	14388	14478	14563	14464	14551	14648	14607	14402	14709	14664	14500	14504	14661	14623	14580	14506	14374	14474	14464	14430	14620	14508	14573	14522	14433	14536	14658	14597	14406	14619	14479	14456	14412	14441	14610	14622	14445	14282	14513	14457	14593	14379	14440	14411	14329	14599	14704	14481	14586	14509	14592	14398	14657	14324	14466	14395	14540	14533	14501	14469	14464	14375	14473	14765	14563	14658	14627	14350	14570	14541	14577	14524	14678	14352	14591	14473	14591	14603	14593	14459	14643	14385	14868	14366	14669	14520	14488	14781	14425	14549	14462	14454	14558	14496	14355	14502	14576	14509	14455	14607	14576	14426	14338	14683	14670	14616	14391	14576	14572	14561	14403	14546	14478	14529	14516	14479	14571	14319	14611	14498	14501	14590	14745	14502	14473	14633	14379	14564	14666	14680	14640	14387	14461	14513	14487	14492	14517	14640	14442	14625	14600	14524	14445	14445	14629	14483	14499	14438	14685	14592	14410	14744	14611	14512	14531	14455	14369	14563	14469	14522	14604	14417	14701	14576	14383	14370	14461	14644	14475	14667	14484	14644	14601	14499	14417	14686	14523	14429	14454	14558	14614	14647	14655	14340	14389	14503	14412	14389	14557	14519	14485	14542	14581	14509	14533	14405	14493	14300	14361	14556	14526	14620	14350	14336	14632	14495	14583	14588	14631	14567	14459	14594	14535	14398	14561	14370	14568	14457	14674	14375	14492	14455	14482	14496	14513	14476	14454	14571	14592	14531	14464	14403	14500	14510	14592	14726	14553	14578	14557	14473	14431	14335	14453	14516	14476	14572	14453	14495	14724	14617	14482	14485	14474	14612	14561	14524	14563	14643	14430	14650	14416	14663	14563	14558	14608	14423	14513	14562	14448	14654	14424	14420	14545	14445	14375	14495	14503	14604	14494	14546	14730	14457	14527	14514	14540	14601	14625	14426	14548	14451	14425	14440	14508	14552	14429	14439	14548	14417	14421	14644	14565	14456	14461	14536	14501	14717	14511	14475	14618	14548	14651	14694	14554	14632	14748	14468	14599	14691	14713	14490	14539	14393	14587	14740	14657	14534	14548	14570	14647	14458	14440	14483	14446	14504	14667	14742	14395	14653	14757	14583	14557	14548	14515	14566	14394	14507	14659	14445	14624	14609	14513	14463	14628	14732	14508	14513	14499	14416	14698	14590	14503	14553	14693	14775	14689	14445	14606	14391	14561	14563	14614	14378	14482	14516	14719	14321	14443	14419	14355	14448	14555	14525	14664	14622	14575	14547	14687	14649	14565	14512	14598	14634	14553	14418	14470	14598	14464	14443	14495	14407	14506	14449	14527	14530	14677	14536	14421	14515	14509	14484	14385	14537	14378	14710	14544	14484	14680	14285	14454	14393	14531	14450	14505	14597	14516	14599	14488	14457	14561	14370	14386	14393	14422	14450	14541	14561	14538	14593	14488	14547	14624	14589	14501	14555	14635	14602	14526	14516	14487	14452	14510	14508	14516	14442	14610	14462	14617	14442	14497	14510	14578	14610	14555	14505	14430	14557	14379	14521	14283	14457	14400	14603	14495	14587	14470	14643	14609	14577	14325	14583	14430	14611	14558	14615	14546	14512	14541	14522	14586	14423	14662	14484	14406	14529	14641	14565	14458	14328	14467	14588	14738	14536	14552	14526	14562	14520	14369	14439	14452	14500	14514	14542	14632	14655	14580	14514	14649	14480	14494	14458	14419	14499	14432	14407	14658	14476	14666	14566	14578	14598	14513	14410	14543	14452	14612	14544	14476	14576	14515	14336	14430	14533	14540	14448	14404	14551	14428	14516	14532	14497	14509	14552	14582	14452	14430	14540	14653	14602	14635	14545	14525	14542	14651	14585	14461	14545	14579	14391	14585	14486	14370	14536	14499	14380	14631	14547	14723	14559	14702	14599	14560	14420	14597	14442	14583	14524	14578	14450	14641	14546	14452	14447	14579	14684	14407	14638	14529	14479	14553	14531	14521	14537	14561	14708	14539	14625	14684	14449	14573	14423	14604	14612	14512	14602	14598	14505	14485	14351	14686	14505	14530	14591	14493	14720	14621	14708	14386	14574	14527	14602	14614	14518	14574	14456	14647	14567	14642	14572	14477	14495	14492	14624	14452	14476	14450	14486	14691	14451	14537	14515	14517	14660	14493	14574	14471	14602	14396	14448	14424	14519	14662	14547	14585	14471	14453	14472	14449	14544	14440	14469	14552	14723	14572	14438	14348	14548	14533	14565	14337	14508	14357	14465	14596	14700	14459	14600	14490	14482	14372	14544	14485	14396	14345	14585	14630	14498	14645	14309	14573	14491	14268	14531	14744	14422	14420	14322	14576	14600	14552	14558	14592	14556	14587	14612	14537	14595	14442	14443	14626	14676	14501	14504	14676	14492	14515	14517	14477	14368	14572	14626	14425	14452	14661	14508	14531	14517	14742	14544	14309	14524	14495	14539	14549	14498	14609	14536	14430	14548	14643	14448	14585	14589	14482	14627	14589	14483	14456	14476	14634	14533	14384	14599	14385	14538	14509	14630	14427	14426	14402	14500	14570	14446	14593	14513	14465	14620	14460	14420	14519	14587	14532	14597	14476	14428	14500	14470	14425	14604	14470	14707	14557	14403	14709	14463	14556	14488	14631	14455	14501	14461	14499	14588	14434	14582	14637	14452	14562	14556	14495	14392	14560	14636	14555	14485	14456	14472	14496	14385	14538	14501	14500	14339	14531	14702	14528	14627	14489	14569	14627	14614	14460	14602	14497	14422	14530	14551	14627	14420	14474	14587	14530	14501	14654	14659	14558	14533	14428	14561	14628	14375	14514	14606	14461	14479	14446	14662	14630	14586	14514	14614	14489	14659	14392	14665	14648	14652	14640	14597	14569	14619	14715	14525	14460	14498	14586	14703	14468	14357	14533	14507	14494	14505	14380	14720	14400	14456	14710	14476	14402	14502	14690	14616	14644	14507	14640	14471	14603	14351	14641	14518	14523	14536	14456	14611	14530	14676	14506	14494	14730	14454	14581	14680	14582	14618	14511	14620	14455	14436	14557	14530	14665	14577	14648	14529	14705	14460	14607	14492	14420	14508	14555	14342	14696	14485	14524	14562	14692	14542	14590	14568	14554	14480	14678	14538	14448	14478	14617	14443	14328	14526	14594	14326	14627	14639	14325	14552	14612	14454	14554	14597	14523	14459	14604	14557	14543	14485	14650	14517	14649	14516	14458	14402	14686	14549	14629	14651	14485	14340	14450	14635	14511	14571	14395	14397	14526	14524	14621	14572	14634	14566	14446	14531	14488	14601	14514	14431	14581	14489	14594	14621	14484	14504	14440	14515	14519	14558	14551	14489	14519	14535	14567	14529	14436	14473	14461	14481	14632	14749	14583	14479	14541	14648	14612	14534	14534	14600	14467	14641	14554	14543	14490	14537	14582	14552	14481	14685	14479	14555	14454	14544	14533	14564	14329	14347	14488	14432	14418	14567	14487	14477	14661	14618	14755	14467	14507	14552	14453	14463	14529	14630	14520	14516	14569	14486	14513	14445	14587	14620	14641	14430	14652	14597	14722	14472	14392	14468	14481	14535	14437	14702	14591	14627	14514	14503	14536	14650	14566	14511	14423	14631	14580	14656	14488	14376	14506	14470	14550	14534	14609	14529	14666	14662	14454	14748	14307	14557	14575	14389	14528	14469	14396	14575	14552	14548	14538	14537	14401	14652	14634	14514	14440	14546	14402	14317	14605	14499	14483	14558	14465	14497	14622	14571	14445	14358	14549	14413	14603	14539	14510	14657	14736	14467	14577	14561	14482	14495	14390	14514	14559	14538	14467	14444	14424	14494	14511	14508	14435	14433	14622	14450	14440	14690	14637	14442	14517	14584	14573	14628	14657	14557	14440	14488	14545	14430	14611	14373	14604	14462	14529	14650	14545	14559	14622	14452	14414	14468	14439	14520	14716	14377	14546	14578	14624	14388	14557	14472	14645	14668	14605	14563	14442	14489	14482	14514	14547	14620	14446	14638	14373	14554	14493	14547	14649	14535	14453	14612	14663	14524	14372	14693	14606	14574	14469	14663	14529	14347	14493	14435	14465	14322	14621	14558	14593	14525	14434	14420	14604	14692	14497	14458	14610	14458	14443	14424	14482	14529	14707	14496	14554	14420	14566	14409	14551	14463	14437	14499	14448	14547	14737	14559	14414	14345	14557	14345	14486	14593	14504	14632	14494	14564	14531	14346	14474	14476	14592	14551	14493	14475	14549	14523	14646	14576	14752	14484	14556	14454	14503	14382	14588	14707	14564	14379	14620	14503	14408	14588	14432	14538	14497	14439	14607	14502	14518	14500	14432	14596	14553	14580	14414	14641	14732	14629	14479	14459	14500	14490	14659	14472	14372	14706	14419	14669	14435	14471	14497	14572	14607	14590	14366	14562	14370	14464	14664	14385	14396	14431	14580	14491	14589	14529	14616	14544	14479	14467	14469	14504	14550	14549	14428	14664	14445	14584	14627	14849	14534	14567	14472	14690	14520	14525	14730	14603	14595	14470	14768	14606	14547	14584	14561	14515	14475	14396	14538	14775	14405	14389	14616	14583	14286	14550	14375	14541	14515	14585	14456	14542	14565	14537	14617	14444	14459	14670	14487	14493	14400	14487	14544	14565	14407	14624	14462	14614	14561	14553	14331	14451	14548	14694	14553	14520	14527	14486	14595	14615	14486	14524	14575	14527	14430	14532	14562	14548	14608	14584	14568	14750	14661	14590	14667	14564	14437	14497	14406	14681	14499	14731	14607	14535	14549	14499	14566	14441	14479	14629	14645	14416	14560	14475	14442	14568	14544	14539	14479	14504	14472	14606	14548	14434	14717	14699	14555	14760	14528	14379	14563	14615	14439	14572	14570	14520	14458
23215	21585	29499	24637	23978	28239	29143	21838	19032	18009	17338	16752	16977	16562	16575	16361	16436	16374	16579	16302	16304	16236	16239	16247	16370	16198	16262	16274	16388	16256	16305	16387	16290	16247	16224	16290	16211	16118	16236	16258	16283	16229	16181	16147	16224	16138	16274	16228	16048	15940	16184	16017	16035	16334	16229	16177	16191	16247	16285	16149	16180	16095	16311	16281	16247	16218	16074	16290	16067	16053	16230	16263	16039	16123	16276	16056	16076	16106	16120	15979	16007	16161	15981	16151	16100	16173	16124	16035	16097	16113	16129	16351	16111	16110	16120	16162	16095	16307	16053	16127	16104	16337	16134	16111	16116	16208	16050	16055	16013	15901	16184	16104	16222	16152	16083	15999	16011	16177	16115	16046	16110	16097	16169	16118	16145	16031	16054	16199	16002	16117	16164	16146	16223	16050	16175	16201	16234	16113	16135	16161	16066	16045	16131	16021	15960	15985	16077	16013	16271	16207	16059	16177	16169	16060	16046	16003	16145	15831	16178	15908	16060	16066	15900	15818	16136	16045	16064	16147	16169	16103	16353	16147	15993	16099	16026	16117	16165	16171	16319	15853	16145	16165	16014	16031	16159	16067	16191	15893	16013	16025	16056	16063	16088	16099	16147	16076	16072	16042	16006	16102	16280	16102	15825	16027	16078	16047	16172	16096	16134	15922	16086	16093	16077	15927	16029	15881	16085	15953	15924	15975	16241	16179	15983	16163	15995	16004	16034	15932	15940	16069	16038	16267	16177	16126	16108	16106	16133	16222	16153	16021	16177	16083	16091	16084	16088	16040	16085	16208	15996	16082	16200	16027	16181	16053	15891	16310	16239	16253	16124	16055	15955	15945	16138	16222	15889	15986	15989	15926	16095	15899	15965	16186	15925	16082	16035	16044	16183	16269	16180	15808	16109	16140	16171	15994	16027	15823	15960	16073	16110	16246	16183	16081	16216	16241	16157	16083	16090	16320	16147	16165	16191	16131	16264	16098	15875	16100	15913	15968	16320	16269	15924	16138	16329	16089	16058	16085	15938	16084	16080	15927	16058	16209	16164	16055	16099	16357	16217	15961	16259	16048	15960	15958	16296	16114	15956	16009	16014	16040	15927	16303	16001	15938	16021	16243	15959	16266	15972	16027	16241	16218	16143	16193	16080	16093	16252	16117	16153	16097	16162	16178	15955	16141	16268	16016	16232	16133	16279	16083	16000	16111	15963	15895	16078	16084	16142	15889	16026	16211	16097	16078	16090	15944	15994	16061	16257	16213	16137	16089	16023	16087	16167	16121	16359	16080	15902	15945	16073	16150	15819	16201	16051	16046	16079	16022	16002	16126	16061	16181	16227	15995	16135	16116	16062	16033	16085	16187	16100	15901	16178	16089	16120	15971	15890	16115	16177	16216	16062	16083	16099	16227	16153	15960	16116	15993	16159	16103	16201	16309	16243	16024	16022	16196	16351	16049	16086	16146	16187	16057	16114	16081	16148	16163	16045	15981	16162	16010	16121	16050	16015	16065	16021	16127	15999	15969	16237	16100	16020	15941	15979	16148	16134	16185	15880	16202	16157	16223	16138	16179	16239	16065	16147	15857	16245	16043	16101	16052	16009	16036	15870	16179	16083	16233	16076	15961	16274	16399	16135	16264	16118	16061	16002	16164	15837	16080	15851	16072	16009	16238	15980	16065	16046	16017	16069	15929	15985	15960	16065	16010	16045	16111	16151	16137	16024	16088	16037	15983	15907	15914	15918	16189	16036	16161	16010	16070	16140	16211	16037	15976	15986	15932	15995	16342	16080	15913	15964	16110	16184	16092	16066	16064	16334	15965	16061	16232	16023	15899	16098	16189	16106	16194	15918	16126	16089	16103	16056	15884	16208	15938	16057	16208	16034	15979	16036	15993	16062	16000	16040	16225	16035	16049	16142	16078	16089	16171	16048	16199	16130	16101	16177	16175	16135	16183	15915	16081	15952	16147	16034	16289	16005	16093	15976	16104	16056	16262	16012	16230	15917	16150	16151	16143	16082	16231	16031	16134	15957	16028	16008	15914	16056	15932	15963	16035	16098	15968	16150	16152	15984	15904	16063	15967	16166	16060	16211	16239	16168	16305	16178	16320	16090	16133	16120	16139	16144	16138	15921	16202	16214	16244	16306	16101	16039	15898	16031	16138	16118	16100	16088	16044	16108	16030	16152	16062	16215	15987	16090	16050	16071	16199	15880	16125	16025	15915	15961	16236	16018	16101	16240	16102	16222	16282	16105	16120	16198	16136	16033	16188	16075	16008	16112	16260	16221	16000	16061	16315	16109	15941	16035	16126	15979	16136	16319	15955	16121	15777	16183	16170	16320	15937	15939	15957	15972	15923	16220	16071	15961	16194	16034	16068	16041	16052	15885	16009	16043	15985	15954	16170	16022	16172	16218	15935	15948	15975	15882	16077	16168	16139	16234	16190	16200	16138	16142	15920	16005	15923	16021	16072	16050	15930	15954	16093	15998	16064	16049	16135	16031	16072	16062	16208	16160	16154	16255	16052	16002	16022	16186	16015	15867	16082	16070	15976	16046	16153	16119	16116	16257	16050	16135	16072	16070	16047	16012	16007	16137	16176	16083	16188	16024	16048	15921	15825	16186	16013	16117	16141	16197	16058	16083	16030	16049	16128	16151	16110	16008	15958	16110	16182	16256	16093	15929	16155	16080	16115	16150	15910	16000	16002	16045	16167	16076	16183	15935	16043	16166	16172	16119	16016	16005	16108	15939	16135	16041	16232	16165	16400	16179	16077	15876	16073	16031	16302	16150	16107	15927	16147	16077	16066	16091	16042	16140	15903	16123	16054	16053	16241	16187	15914	16094	15889	16072	16236	16386	16192	16101	16136	16204	16074	16004	16392	16047	15984	16165	15991	16022	15834	16121	16005	16095	16128	16203	16118	16220	16038	16156	16051	16073	16039	16153	16188	16037	16074	16260	16127	16105	16025	15875	16034	16088	16146	16123	16021	16160	15997	15930	16139	16160	15840	16154	15950	16181	15978	16038	16145	15901	15960	16097	16004	16067	16051	16135	16074	16134	16042	16033	15791	16011	15934	16108	16017	16026	16183	16018	16141	16251	15987	15985	16138	16147	15939	16075	16032	15945	16067	16047	16037	16036	16256	16132	15950	16028	15917	16106	15989	15932	16118	16162	16091	15938	16017	16097	16254	16114	16098	16043	16027	16149	15987	16084	16036	15925	16337	16070	15974	16177	16053	15937	16020	16059	16085	16163	16183	16062	16103	16012	16396	16214	16139	16083	16077	15954	15921	15937	15859	16060	15989	16040	16053	15885	16022	16168	16113	16003	15876	16134	16131	16061	16061	16220	16067	16059	15896	16106	15993	16005	15917	16155	16111	16090	16157	16139	16136	16111	16260	16109	16158	16024	16047	15975	16222	16048	15922	16139	16039	16117	16055	16091	16165	16118	16041	16231	15934	16075	16075	16235	15976	16136	16057	15976	16155	15972	16102	15964	16011	16158	16060	15988	16104	16064	15961	16051	16119	16207	16144	15946	15904	15910	16157	15821	16099	16003	16249	16148	16138	15974	15908	15819	16166	16341	15980	15989	16075	16043	16015	16020	16076	16029	16080	15866	16060	16026	16097	15955	15925	16147	16051	16242	16213	16067	16074	16282	16271	16180	16146	16036	15936	16066	15981	16006	15915	16052	15894	15961	16317	15896	16042	15853	15859	16226	16212	16027	16046	16256	16156	15949	16040	16163	16073	16048	15962	16211	16082	16318	15962	16211	16179	16174	16146	16136	16056	16040	16081	16059	16031	15884	16064	16026	15948	16293	16041	16022	16254	15911	16162	15807	16273	16092	15939	16074	16065	16175	16316	16289	15999	16077	16241	16187	16236	15977	15959	16174	16102	16173	15999	16218	16130	16291	16022	15968	16073	16092	16128	16205	16123	16113	15800	16043	16080	16007	16067	16105	16283	16293	16045	16030	16291	16208	16156	16187	16120	16008	16167	16100	15991	16154	16197	16121	16126	15978	16024	16303	16024	16043	16170	16150	16178	15957	15943	16197	16193	16070	15982	15887	16116	16201	16124	16065	16055	15843	16003	16119	16068	16331	15943	16122	16203	15972	16129	16340	16040	16095	16133	16104	15936	15986	16220	16098	16059	16000	15887	16209	16152	16040	16064	16047	15973	16075	16019	16066	16001	16160	15959	15998	16091	16266	16059	16158	15970	16054	16134	15996	16169	16003	16073	16155	16283	16004	16085	16155	15884	16044	16140	16272	16000	16095	15963	16184	16038	15976	16039	16069	16101	16254	16100	16184	16028	16139	16071	16106	16058	15915	16237	16070	15989	16259	16024	16057	16069	16136	16044	16059	16205	16051	15977	16059	16045	16151	16313	16135	16075	16092	16071	16065	16133	16113	15974	16191	16043	15990	16216	16132	15995	15922	15962	15971	16153	16234	16112	16253	16079	16058	16064	16260	15769	15943	15956	15944	15965	16204	16082	15963	16134	16230	16083	16105	16202	16027	16073	16146	15822	16250	16072	16146	16032	16055	16131	15870	16062	16057	15972	16120	16211	16072	16076	16223	16059	16081	16142	15992	15879	16132	16033	16067	16248	15990	16204	16005	16051	16195	16071	16103	15966	16185	16078	15978	16173	16052	16086	16106	16171	15867	16039	16199	15885	16031	16003	16171	16085	16057	15998	16044	16028	16148	16036	16413	16105	16058	15929	16232	16072	16111	16158	16069	16048	16016	15842	15804	16127	15812	16222	15948	15970	16002	15925	16007	16080	16279	16123	16101	16082	16177	16185	16034	16402	16025	16145	16069	16165	16097	16044	16096	15949	15917	16181	16015	16088	16041	16215	16170	16229	16081	15972	16076	16054	15923	16140	15985	16022	15961	16140	16152	16194	15937	16091	16101	16169	16089	16312	16134	15979	16153	16223	16038	16098	16004	16267	16072	16091	15923	15958	16058	15899	16011	16141	16130	16206	16148	16130	16056	16130	16260	16110	16197	16232	16156	16007	16162	15962	16060	16138	15985	16061	15997	16135	16049	16020	16008	16221	15845	16131	16011	16137	16349	16135	15896	16189	15882	16202	16054	16119	16115	16195	15969	16119	15916	16079	16033	16113
39080	58883	54161	42994	37742	33078	26358	20485	18119	16275	15800	15433	15262	15187	15148	15019	15012	15142	14950	15031	14787	15116	15062	15057	14949	15108	14894	15194	14958	15011	14893	14933	15027	14977	15027	15074	14821	14837	15003	14826	14883	14925	14966	14863	14812	14784	14879	14741	14790	14760	14869	14927	14784	14998	14853	14807	14844	14812	14784	14953	14843	15017	14809	14881	14772	14985	14765	14746	14738	14860	14730	14893	14844	14687	15000	14717	14966	14851	14783	14952	14873	14865	14682	15012	14919	14882	14883	14613	14866	14738	14823	14741	14742	14809	14864	14797	14787	14874	14937	14676	14844	14809	14623	14702	14752	14774	14993	14933	14806	14894	14869	14909	14922	14952	15048	14823	14881	14831	14699	14961	14934	14975	14735	14830	14973	14877	14776	14913	14957	14832	14899	14693	14858	14726	14900	15007	14848	14807	14873	14883	14884	14905	14885	14782	15015	14844	14864	14700	14873	14684	15086	14917	14924	14796	14965	14879	14874	14855	14731	14783	14764	14815	14943	14906	14769	14882	14708	14920	14750	14763	14939	14891	14787	14638	14718	14849	14924	14723	14846	14831	14931	14742	14724	14824	14899	14899	14781	14782	14812	14799	14719	14820	14903	14948	15044	14847	14780	14917	14875	14796	14987	14909	14718	14818	14732	14872	14746	14722	14810	14720	14752	14839	14716	14760	15088	14870	14719	14775	14867	14822	14554	14969	14958	14884	14925	14835	14706	14803	14856	14740	14879	14855	14635	14914	14886	14840	14760	14796	14887	15005	14850	14733	15042	14892	14788	14716	14595	14998	14945	14915	14768	14854	14787	14869	14884	14948	14809	14680	14707	14873	14871	14869	14870	14781	14749	14706	14783	14745	14922	14854	14902	14883	14904	14874	14972	14901	14955	14772	14857	14858	14908	14862	14937	14832	14955	14814	14879	14796	14898	14833	14916	14818	14779	14903	14951	15025	14748	14970	14897	14962	14770	14760	14932	14775	14755	14755	14871	14721	14812	14735	14880	14615	14697	14922	14786	14768	14700	14825	14848	14855	14862	14813	14807	14854	14865	14886	14776	14935	14739	15039	14922	14893	14965	14679	14829	14833	14724	14896	14781	14736	14940	14934	14834	14724	14721	14900	14902	14995	14727	14731	14835	14803	14776	14892	14992	14946	14818	14834	14995	14895	14853	14812	14808	14737	14715	14934	14926	14764	15006	14879	14915	14976	14901	14607	14825	14798	14802	14786	14774	14911	14844	14781	14685	14788	14818	14886	14954	14749	14912	14736	14867	14827	14913	14890	14889	14769	14778	14858	14966	14854	14646	14839	14712	14765	14716	14680	14807	14849	14830	14752	14895	14863	14936	14805	14835	14864	14971	14627	14960	14902	14896	14655	14777	14811	14768	14855	14841	14762	14933	14870	14878	14698	14762	14945	14730	14822	14705	14857	14797	14787	14788	14798	14887	14652	14913	14799	14888	15015	14630	14687	14813	14880	14870	14862	14831	14857	14835	14878	14887	14940	14760	14684	14644	14883	14854	14792	14993	14850	14693	14805	14738	14756	14640	14878	14716	14831	14792	14839	14869	14846	14899	14775	14860	14759	14767	14830	14777	14746	14642	14902	14789	14926	14627	14733	14913	14945	14749	14813	14786	14666	14788	14799	15013	14780	14870	14801	14878	14884	14931	14803	14740	14964	14737	14798	15003	14815	14858	14716	14896	14761	14769	14901	14827	14933	14803	14918	14922	14965	14884	14753	14645	14819	14677	14802	14694	14857	14696	14823	14839	14948	14821	14727	14927	14927	14736	14829	14721	14896	14753	14848	14721	14790	14818	14781	14770	14777	14878	14845	14833	14824	14841	14770	14718	14819	14729	14789	14790	14805	14856	14993	14719	14912	14726	14871	14801	14847	14875	14803	14811	14991	14926	14826	14930	14783	14781	14962	14722	14727	14710	14799	15003	14987	14825	14799	14956	14931	14884	14898	14903	14842	14817	14844	14893	14841	15000	14978	14782	14857	14955	14687	14827	14742	14855	14879	14713	15061	14734	14803	14789	15026	14834	14789	14783	14769	14696	14928	14798	14662	14866	14760	14743	14647	14834	14811	14728	14647	14757	14948	14660	14820	14756	14918	14714	14774	14784	14845	14882	14862	14884	14796	14826	14704	14889	14843	14913	14732	14827	14920	14741	14932	14872	14705	14836	14907	14869	14848	14923	14875	14953	14966	14711	14858	14920	14786	14820	14835	14871	14893	14736	14818	14847	14822	14905	14742	14899	14893	15011	14814	14880	14962	14928	14803	14796	14841	14690	14955	14938	14818	14808	14807	14859	14797	14847	14924	14957	14824	14862	14790	14888	14881	15070	14810	14800	14760	14904	14800	14862	14874	14787	14837	14879	14909	14859	14877	14794	14658	14717	14890	14975	14897	14741	14661	14854	14840	15024	14844	14795	14953	14748	14857	14800	14949	14933	14867	14881	15039	14924	14880	14844	14859	14964	14816	14732	14733	14700	14846	14865	14839	14757	14884	14966	14737	14809	14897	14807	14861	14933	14882	14723	14765	14839	14750	14917	14793	14814	15030	14977	14837	14718	15057	14795	14873	14965	14847	14860	14842	14843	14732	14788	14619	14983	14831	14853	14917	14908	14719	14771	14874	14866	14723	14910	14892	14922	14808	14596	14881	14867	14798	14810	14775	14905	14913	14900	14932	14999	14752	15011	14761	14963	14903	14653	14718	14645	15011	14941	14890	14844	14845	14857	14758	14825	14730	14925	15002	14842	14887	14814	14919	14898	14979	14877	14697	14843	14781	14808	14744	14662	14863	14907	14891	14963	14805	14715	14723	14962	14828	14863	14980	14785	14859	14909	14961	14859	14782	14755	14711	14912	14859	14841	14810	14854	14793	14923	14866	14921	14922	14679	14881	14755	14771	14831	14885	14802	14713	14749	14901	15037	14717	14786	14846	14848	14796	15071	14776	14751	14789	14752	14742	14883	14825	14823	14849	14612	14912	14810	14811	14812	14807	14745	14895	14832	14930	14787	14921	14662	14906	14969	14846	14740	14788	14952	14909	14583	14825	14920	14802	14648	14786	14955	14862	14756	14921	14841	14870	14727	14649	14653	14866	14720	14844	14842	14932	14799	14789	14760	14713	14804	14706	14836	14842	14733	14862	14716	14814	14746	14755	14828	14787	14767	14690	14825	14915	14834	14868	14901	14853	14706	14802	14769	14759	14716	15037	14847	14844	15009	14795	14725	14983	14867	14816	14832	14747	14774	14688	14802	14855	14757	14858	14822	14720	14757	14815	14924	14822	14751	14955	14737	14830	15101	15089	14879	14892	14941	14896	14766	14820	14842	14929	14928	14827	14999	14802	14829	14824	14872	14813	14879	14755	14911	14747	14892	14971	14791	14715	14702	14656	14933	14843	14823	14797	14758	14898	14663	14864	14849	14807	14773	14881	14964	14941	14831	14937	14753	14823	14805	14892	14875	14732	14906	14912	14823	14805	14954	14786	14795	14804	14834	14925	14911	14737	14860	14873	14828	14737	14779	14902	14786	14931	14768	14806	14804	14774	14650	14890	14920	14852	14898	14778	14780	14952	14691	14901	14739	14755	14771	14834	14867	14768	14829	14712	14858	14936	14907	14854	14797	14918	14727	14871	14730	14741	14780	14858	14750	14868	14761	14646	14743	14692	14819	14724	14706	15005	14739	14790	14911	14730	14792	14878	14700	14813	14773	14751	14907	14846	14899	14910	14625	14792	14859	14996	14850	14735	14740	14714	14897	14968	14830	14772	14789	14687	14710	14760	14736	14868	14941	14851	14694	14727	14749	15031	14921	14923	14717	14809	14902	14692	14866	14867	14708	14701	14880	15029	14824	14599	14869	14912	14898	14796	14978	14950	14856	14975	14633	14921	14914	14865	14726	15064	14571	14770	14864	14855	14882	14915	14742	14729	14675	14787	14882	14907	14967	14920	14906	14799	15025	14909	14726	14818	14847	14807	14873	14897	14798	14869	14919	14956	14799	14870	14925	14869	15029	14714	14853	14535	14957	14862	14741	14873	14720	14807	14735	14811	14905	14944	14724	14639	15007	14821	14873	14772	14928	14721	14855	14958	14858	14692	14835	14746	14957	14771	14837	14870	15057	14777	14688	14820	14815	14832	14842	14767	14796	14692	14780	14871	14735	14846	14864	14817	14808	14849	14967	14756	14996	14893	14785	14654	14868	14896	14714	14854	14720	14914	14856	14560	14745	14849	14721	14842	14868	14803	14893	14869	14831	14961	14881	14899	14787	14855	14826	14867	14858	14798	14750	14938	14925	14776	14895	14877	14899	15025	14901	14989	14825	14931	14820	14951	14831	14859	14847	15012	14830	14749	14779	14880	14920	14770	14668	14786	14846	14728	14918	14791	14737	14822	14836	14984	14858	14593	14861	14809	14822	14842	14843	14783	14854	14946	14886	14656	14919	14788	14896	14982	14931	14708	14834	14977	14820	14749	15006	14766	14795	14800	14879	14811	14774	14942	14879	14788	14838	14788	14828	14658	14796	14803	14713	14882	14792	14800	14795	14699	14827	14846	14781	14660	14627	14786	14734	15026	14636	15013	14934	14703	14832	14800	14849	14793	14745	14780	14914	14814	14785	14754	14865	14811	14863	14662	14975	14795	14762	14945	14888	14801	14878	14842	14791	14757	14627	14807	14926	14944	14796	14681	14816	14784	14809	14685	14731	14963	14864	14793	14749	14799	14804	14948	14838	14828	14869	15033	14949	14844	14937	14684	14859	14725	14728	14817	14908	14906	14816	14820	14804	14880	14937	14967	14862	14861	14689	15037	14641	14750	14891	14787	14853	14721	14866	14830	14790	14856	14839	14702	15003	14786	14800	14897	14817	14756	14832	14827	14822	14893	14755	14893	14856	15092	14848	14941	14822	14775	14936	14835	14879	14909	14701	14951	14811	14802	14838	14770	14711	14805	14686	14698	14781	14739	15041	14878	14979	14878	14778	14852	14917	14785	14878	14836	14739	14972	14985	14742	14717	14783	14802	14962	14697	14824	14805	14802	14883	14858	14829	14716	14734	15064	14886	14900	14849	14908	14917	14680	14769	14736	14848	14764	14883	14712	14983	14703
28343	25637	32568	28446	21518	18049	16592	15670	15071	15092	15181	14921	14810	14869	14836	14970	14763	14754	14794	14885	14958	14826	14535	14671	14775	14711	14828	14997	14668	14844	14611	14838	14679	14500	14575	14696	14697	14800	14988	14746	15008	14699	14818	14887	14765	14719	14812	14784	14602	14621	14680	14926	14876	14584	14634	14529	14881	14519	14740	14679	14818	14689	14547	14658	14767	14682	14667	14685	14698	14652	14740	14908	14755	14592	14602	14697	14511	14727	14719	14759	14649	14747	14682	14589	14689	14772	14637	14827	14643	14847	14576	14822	14811	14714	14717	14512	14678	14814	14719	14799	14644	14642	14583	14594	14890	14607	14774	14805	14714	14624	14719	14753	14651	14753	14722	14730	14764	14673	14772	14860	14495	14543	14797	14772	14755	14649	14781	14802	14685	14703	14628	14684	14675	14769	14727	14696	14736	14678	14763	14909	14726	14587	14484	14639	14690	14592	14768	14632	14749	14747	14793	14760	14611	14690	14676	14879	14556	14619	14683	14593	14746	14715	14759	14853	14834	14907	14684	14573	14833	14583	14494	14725	14640	14709	14918	14689	14791	14630	14668	14675	14787	14826	14827	14621	14697	14602	14653	14813	14593	14876	14650	14640	14627	14632	14930	14596	14792	14533	14552	14564	14549	14846	14633	14768	14880	14677	14697	14566	14811	14728	14749	14666	14864	14792	14571	14743	14842	14728	14766	14679	14718	14736	14753	14647	14691	14659	14781	14708	14683	14833	14691	14753	14615	14500	14757	14741	14743	14639	14781	14753	14649	14765	14768	14637	14660	14790	14776	14773	14655	14735	14717	14595	14866	14751	14681	14810	14591	14702	14715	14646	14673	14445	14753	14718	14706	14761	14685	14709	14710	14673	14845	14652	14883	14643	14515	14522	14740	14707	14592	14727	14837	14822	14785	14672	14700	14772	14743	14664	14928	14995	14810	14747	14472	14704	14610	14553	14622	14707	14505	14565	14618	14638	14638	14727	14911	14835	14773	14768	14850	14533	14672	14834	14651	14715	14576	14794	14455	14619	14672	14712	14720	14730	14578	14667	14864	14786	14658	14799	14745	14797	14659	14784	14680	14713	14787	14583	14598	14650	14494	14849	14676	14603	14517	14688	14723	14631	14612	14650	14779	14793	14558	14717	14665	14550	14628	14705	14686	14857	14766	14702	14580	14693	14828	14866	14473	14757	14742	14659	14709	14665	14691	14681	14694	14817	14570	14574	14762	14849	14643	14494	14566	14769	14552	14578	14688	14672	14971	14918	14882	14756	14841	15042	14650	14640	14885	14783	14657	14861	14712	14829	14943	14921	14659	14591	14715	14712	14674	14810	14647	14825	14608	14499	14476	14650	14735	14986	14794	14648	14619	14833	14772	14750	14750	14681	14836	14835	14747	14587	14735	14745	14723	14583	15111	14836	14735	14715	14905	14560	14688	14744	14771	14751	14725	14753	14657	14723	14787	14857	14669	14656	14687	14717	14715	14649	14778	14746	14703	14739	14945	14678	14612	14709	14544	14473	14691	14607	14757	14776	14632	14530	14602	14680	14702	14650	14778	14596	14753	14602	14969	14648	14732	14575	14924	14900	14715	14767	14598	14743	14746	14715	14694	14791	14873	14858	14786	14663	14600	14575	14691	14753	14768	14704	14675	14900	14741	14482	14760	14624	14701	14455	14616	14723	14758	14605	14660	14680	14668	14706	14893	14820	14643	14860	14893	15006	14686	14709	14696	14718	14672	14807	14805	14560	14845	14685	14824	14723	14684	14603	14726	14789	14590	14825	14679	14613	14675	14790	14840	14747	14702	14631	14662	14851	14583	14889	14924	14735	14635	14795	14755	14846	14966	14635	14747	14630	14820	14780	14701	14477	14721	14791	14836	14588	14590	14619	14668	14771	14840	14734	14752	14708	14891	14803	14710	14669	14862	14814	14780	14749	14738	14905	14832	14674	14790	14869	14453	14859	14422	14600	14789	14717	14349	14558	14536	14656	14686	14723	14750	14650	14820	14676	14661	14785	14781	14723	14596	14716	14741	14715	14505	14750	14766	14705	14811	14553	14660	14561	14540	14629	14897	14757	14671	14670	14682	14640	14766	14750	14666	14701	14735	14538	14719	14795	14504	14609	14581	14797	14829	14849	14705	14807	14577	14604	14915	14738	14545	14630	14591	14668	14562	14638	14666	14660	14839	14693	14708	14816	14660	14652	14504	14823	14766	14871	14749	14393	14801	14685	14680	14685	14665	14637	14934	14762	14615	14774	14696	14634	14799	14633	14769	14744	14686	14855	14648	15013	14650	14839	14663	14540	14679	14648	14762	14680	15004	14734	14631	14759	14914	14496	14814	14837	14831	14661	14727	14662	14831	14803	14818	14788	14703	14749	14812	14744	14660	14812	14535	14561	14773	14779	14704	14662	14738	14645	14783	14880	14713	14845	14875	14598	14797	14747	14847	14698	14750	14768	14645	14731	14749	14670	14762	14593	14719	14875	14701	14763	14600	14925	14901	14642	14588	14720	14726	14698	14819	14558	14597	14767	14739	14817	14671	14853	14887	14760	14826	14757	14536	14705	14856	14871	14656	14562	14843	14620	14766	14815	14643	14620	14625	14879	14697	14634	14674	14816	14721	14656	14564	14791	14569	14617	14748	14784	14800	14659	14785	14691	14824	14472	14755	14689	14775	14567	14748	14639	14778	14866	14792	14710	14852	14724	14718	14761	14668	14704	14909	14882	14617	14673	14604	14565	14655	14600	14913	14641	14584	14568	14922	14710	14717	14795	14591	14669	14707	14709	14777	14727	14656	14701	14821	14679	14684	14819	14695	14698	14700	14548	14819	14736	14880	14747	14740	14687	14748	14691	14785	14686	14746	14614	14709	14963	14722	14622	14738	14722	14673	14657	14821	14701	14675	14809	14781	14770	14569	14819	14687	14845	14717	14649	14783	14776	14492	14733	14694	14714	14615	14712	14830	14620	14611	14652	14882	14717	14568	14670	14715	14806	14586	14732	14707	14633	14792	14587	14765	14538	14707	14840	14765	14552	14729	14762	14732	14605	14870	14730	14652	14570	14711	14711	14425	14924	14763	14836	14842	14661	14750	14700	14713	14716	14793	14345	14724	14605	14723	14703	14622	14814	14861	14686	14595	14861	14671	14501	14647	14795	14820	14822	14661	14704	14821	14635	14649	14606	14905	14764	14960	14967	14836	14860	14824	14911	14765	14653	14758	14838	14633	14712	14672	14639	14843	14763	14459	14588	14664	14861	14694	14690	14806	14909	14781	14627	14732	14805	14824	14822	14649	14784	14578	14860	14641	14718	14647	14805	14621	14636	14629	14704	14801	14655	14750	14805	14780	14783	14805	14608	14758	14686	14760	14759	14496	14747	14681	14692	14584	14724	14907	14735	14787	14719	14770	14555	14448	14601	14880	14642	14692	14921	14880	14594	14698	14695	14906	14647	14731	14696	14534	14618	14860	14759	14647	14843	14580	14539	14813	14678	14804	14568	14783	14682	14772	14746	14402	14748	14736	14831	14830	14726	14723	14686	14689	14862	14771	14734	14712	14767	14750	14743	14819	14678	14650	14766	14691	14742	14829	14778	14835	14666	14913	14791	14626	14692	14678	14639	14663	14806	14739	14687	14665	14813	14764	14668	14714	14848	14788	14711	14809	14725	14808	14389	14628	14744	14760	14802	14812	14617	14745	14707	14882	14778	14771	14797	14713	14701	14596	14681	14802	14763	14639	14575	14739	14754	14653	14710	14548	14725	14669	14642	14639	14635	14708	14488	14687	14827	14656	14634	14608	14756	14659	14537	14876	14707	14749	14816	14978	14814	14901	14675	14792	14685	14622	14673	14768	14933	14672	14820	14661	14667	14833	14797	14818	14872	14738	14643	14935	14718	14599	14796	14695	14621	14580	14820	14872	14729	14713	14671	14756	14777	14713	14795	14794	14718	14745	14869	14761	14524	14728	15007	14607	14644	14750	14803	14815	14637	14881	14886	14806	14508	14717	14785	14755	14755	14727	14673	14753	14731	14616	14769	14794	14870	14816	14739	14618	14812	14702	14617	14580	14658	14696	14814	14709	14688	14666	14672	14820	14725	14801	14454	14542	14845	14738	14616	14853	14589	14825	14776	14605	14756	14673	14662	14770	14629	14749	14674	14612	14845	14529	14536	14618	14654	14669	14828	14838	14781	14537	14725	14670	14475	14741	14665	14688	14792	14771	14626	14607	14708	14748	14883	14888	14584	14751	14723	14814	14662	14742	14755	14737	14783	14811	14803	14774	14763	14716	14585	14721	14660	14874	14536	14700	14730	14720	14792	14681	14724	14624	14646	14733	14662	14747	14678	14769	14602	14718	14705	14650	14430	14677	14619	14584	14629	14698	14763	14896	14721	14588	14685	14794	14748	14730	14714	14642	14893	14797	14752	14871	14811	14919	14749	14736	14765	14702	14833	14678	14731	14831	14918	14823	14785	14729	14746	14785	14542	14955	14761	14787	14887	14615	14653	14906	14699	14751	14745	14868	14727	14840	14843	14746	14541	14644	14618	14636	14744	14782	14696	14644	14613	14782	14628	14689	14767	14937	14795	14787	14789	14839	14763	14704	14925	14677	14686	14541	14707	14705	14674	14602	14803	14604	14767	14796	14852	14805	14582	14724	14679	14654	14763	14690	14902	14852	14597	14745	14593	14820	14912	14753	14522	14719	14704	14752	14759	14773	14790	14699	14661	14882	14667	14514	14865	14692	14758	14707	14705	14780	14519	14721	14665	14669	14685	14686	14781	14770	14839	14659	14817	14682	14667	14600	14769	14651	14852	14774	14684	14657	14881	14753	14702	14891	14848	14533	14633	14713	14817	14696	14563	14910	14823	14838	14657	14605	14670	14672	14702	14763	14710	14654	14725	14663	14775	14767	14769	14784	14724	14870	14912	14850	14807	14639	14786	14788	14785	14704	14705	14808	14724	14679	14743	14821	14799	14634	14883	14848	14775	14600	14719	14669	14814	14754	14794	14727	14590	14649	14874	14843	14771	14653	14484	14727	14700	14683	14700	14608	14700	14859	14737	14683	14754	14867	14719	14834	14806	14461	14767	14699	14626	14736	14616	14879	14648	14657	14490
30124	41033	38339	28610	22319	17688	15993	15273	14386	14380	14185	14270	14042	14008	13946	14053	14021	14033	13922	13943	13931	14014	14048	13908	14114	13863	13926	13910	14107	13926	13960	13999	13775	14029	14009	13923	13908	13964	13890	13939	13891	13908	13916	13967	13936	14032	13866	13953	13834	13835	13926	13973	13947	14020	13934	13941	13955	13904	13954	13797	14072	13981	13702	14104	13972	13966	13967	13964	13841	13949	14047	13861	14009	14059	13733	13965	13723	13970	13801	13906	13794	14082	14031	14041	13788	13945	14033	13890	13866	13761	14005	14029	13984	14015	13958	14139	13911	13829	14024	14022	13795	13711	14019	13846	14082	14101	13939	13844	13878	13881	13802	13938	13952	13939	13789	13843	14061	13960	13891	13846	13722	14079	13853	13946	13884	13890	14093	13920	13913	13908	13945	14086	13811	13861	13971	13956	13867	13834	14005	13893	13895	13862	13774	13956	13796	13892	13847	13806	13790	13860	13814	13789	13947	13902	13773	13777	14019	13778	13995	14117	13833	13899	13941	13870	13852	13911	13924	13849	13757	14062	13925	13867	13912	13890	13898	14006	13967	13959	13991	13931	13816	13911	13820	13796	13953	13924	13937	13847	14107	13936	13991	13950	13797	13976	13831	13804	13944	13831	13879	13853	13998	13761	13891	13891	14078	13795	13886	13886	14028	13911	14009	13764	13860	13819	14002	13875	13887	14002	13950	13820	14099	13889	13888	13925	13855	13999	14032	13895	13966	13917	14006	14053	13809	13735	13885	13711	13827	13791	13909	13986	13842	13850	13896	13922	13812	13939	13923	13814	13882	13902	13936	13840	14066	13954	14018	13842	13868	13898	14115	13907	13932	13926	13955	13984	14038	13825	13922	14095	13910	13830	14018	13873	13738	13957	14040	13935	14011	13941	14032	13939	13967	13908	13968	13972	13987	13912	13972	13968	13861	13970	13984	13911	13882	13937	13917	13918	14006	13967	13989	13939	13897	13874	13954	13933	13824	14019	13936	13921	13977	13881	13996	13898	13979	13980	13953	14010	14022	13946	14026	13885	13900	13888	13971	13874	13887	13858	13896	14033	13911	13822	13972	13837	14043	13887	14044	13963	13862	13824	14020	14019	13925	14052	13953	13894	13915	14014	13905	13804	13871	13895	13892	13857	13977	13909	13779	13987	13942	14107	14012	13889	13993	13682	14019	14022	13990	13961	13861	13950	14039	13761	13950	13996	13877	13802	14028	13987	13790	13924	13890	13889	13893	13894	13958	13909	13992	13884	13978	13948	13784	13984	14094	13901	13824	13938	14010	14081	14000	13769	13836	13902	14053	13982	14010	13855	13937	13744	14013	14031	13750	14019	13910	14026	13846	13651	14105	13787	13914	13980	14143	13856	14149	13963	13824	13757	13808	13999	14016	14004	14006	13735	13988	13959	13874	13817	13912	14022	14030	13893	14026	13964	13995	13754	13817	13886	13835	14001	13955	13799	13901	13837	13813	13932	13996	13834	14003	13983	13938	13976	13828	13967	13999	13916	13878	14002	13927	13982	14113	13732	13921	13780	13958	13694	13969	13947	13969	13964	13871	13951	13942	13948	13833	13896	13929	13853	13957	13929	13894	14109	13900	13979	13917	13813	13929	13863	13760	13918	13881	14094	13936	13964	13939	13822	14030	13819	13892	13913	13809	13844	13954	14006	13961	13831	13846	13920	13905	13898	13960	14030	13953	13899	13923	13847	13809	13851	14012	13982	13958	13917	13949	13937	13926	13969	13933	14009	14077	13853	13924	13834	14116	13945	13963	13911	13780	13970	13953	13915	13950	13977	13865	13944	13897	13847	13845	13853	13910	13833	13991	13915	13914	13684	13967	13824	13869	13944	13810	14079	13923	13859	13877	13969	13861	13891	13910	14102	13888	13779	13780	13919	13895	13840	13997	13878	13959	14044	13981	13858	13917	13877	13897	13866	13968	13812	13912	13725	13823	13769	13856	13915	13971	13945	13980	14034	13908	13950	13958	13936	13844	13871	13953	13997	13995	13890	13799	13993	13954	13924	13959	13952	13974	14054	13890	13939	13692	13811	13935	14050	13929	13832	13921	13956	13912	13896	13917	13923	13981	14074	13811	13891	13954	13906	13864	13926	13846	13892	13916	13638	14079	13960	13897	13865	13731	13880	13939	13941	13718	13939	13967	13765	13958	14018	13870	13928	13891	13991	13973	13928	13936	14055	13944	13963	13997	13795	13802	13933	13853	13921	14036	13829	13933	13992	14008	13978	13662	13999	13763	13932	14059	13934	13904	14067	14062	13905	13850	13872	13927	13887	13811	13887	13823	13856	13871	13977	13939	13927	14074	13962	14008	14033	13877	13786	13900	13948	13850	14249	13876	13847	13859	13853	13972	13908	13811	14079	13979	14071	13999	13783	14029	13779	13989	13983	13920	13896	13993	13825	13973	13883	13909	13891	13957	13775	13816	14032	14055	13883	13930	13839	13854	13967	13855	13767	14034	13841	14113	13923	13937	13936	13872	14081	13972	13791	13899	13876	13750	13731	13952	13966	13886	13816	13919	13904	13855	13942	13915	13789	14055	13954	14043	13924	13918	13829	14005	13943	13943	13765	13793	13929	14012	13883	13904	13921	13682	13939	13900	13859	14065	14007	13930	13990	13957	13855	13833	13820	13919	13958	13805	13973	13842	13902	13944	13930	13979	13878	14052	13829	14014	13827	13938	13811	13874	13850	13993	13957	13978	13976	13887	13996	13997	13968	13992	13958	13973	13989	13780	13974	13805	14001	13881	13797	13858	14009	13953	13868	13828	13907	13930	13876	13874	13890	13989	13952	13830	13976	13919	14097	13904	13819	13913	13866	14012	13873	13946	13965	13927	13982	13968	13908	13851	13968	13934	13909	13795	13981	13966	13941	13849	13939	13901	13909	13828	13964	13947	13801	13901	13911	13912	14005	13957	13695	13904	13861	13929	13905	13990	13943	13664	13920	13856	13898	13834	13885	13983	13940	13893	14058	13932	13965	13871	13973	13909	13860	13980	13905	13963	13959	13940	13903	13943	13843	13823	13839	13787	14111	14023	14155	14078	13966	13642	13943	13889	13926	13903	13867	13827	14124	13946	13913	13929	14054	13839	14132	14013	13927	13944	14002	13863	13930	13837	13980	13904	13978	14007	13988	14025	13939	13922	13808	13879	13927	13914	14088	13770	13726	13910	13851	13813	14007	13818	14066	13972	13847	13856	13811	13811	14096	13888	13927	13806	14037	13762	13899	13885	14126	13852	13808	13838	13897	13951	13957	13950	13836	13918	14007	13860	13922	13811	13901	13930	13756	13999	13865	13876	13946	13980	13840	13943	14032	13962	13883	13893	13879	13840	14008	13953	13852	13888	14003	13943	13885	13938	14005	13922	13986	13935	13898	13825	14026	13983	13836	13936	13872	13809	13965	14010	13886	13973	13927	13902	14090	13821	13987	13849	13828	14027	13879	13983	13929	14031	13886	13903	13881	13957	13863	13935	13787	13783	13938	13987	14013	13846	13932	13867	14038	14033	14109	13831	13907	13959	13981	13994	13725	13878	13868	13988	13925	13996	13887	13906	13945	13937	13781	13825	14068	13970	13879	13842	14137	13783	14006	13977	13826	13858	13883	13708	13872	13919	13931	13974	14004	13892	13903	13939	13930	13985	13799	13930	13855	14016	13929	13911	14014	13977	13991	14040	13921	13837	13862	14040	13876	13925	13991	13918	13885	13855	13988	13764	13941	14038	13874	14048	13980	14084	13897	13885	13948	13996	13856	14019	13993	13883	14035	13915	13923	13930	13916	13720	13885	13899	13767	13851	13886	14012	13976	13860	14057	13946	13798	14003	13969	14103	13952	13908	13849	13983	13721	13719	14080	14035	13817	13850	13900	13923	13926	13889	14013	13798	13910	13942	13891	14008	13946	13833	13940	13864	13909	13889	13965	13922	13871	13810	13966	14012	13932	13838	13973	13895	13849	13860	13987	13862	13860	14099	13914	14015	14022	13871	13892	14150	13916	13942	13882	13826	13902	13913	13963	14074	13797	13898	13800	13876	13878	13920	13917	13825	13793	13805	13876	13903	13905	13860	14107	13993	13804	13855	13909	13989	13937	13946	13958	13793	13952	13951	13760	13792	13975	13847	14012	14062	13929	13897	14017	13789	13973	13778	13967	13851	13960	13996	13956	14022	13944	14031	14061	13887	13753	13947	13909	13950	13945	13874	14025	14004	13919	13953	13827	13973	13807	13898	14027	13922	13686	13864	13877	13976	14015	13782	14077	13856	13816	13956	14019	13842	13810	13945	13943	14003	13900	13818	14005	13981	13841	13858	14021	13969	14049	14142	14122	13986	13891	13916	13970	13928	13863	13947	13835	13939	13984	13926	14005	13889	13792	13938	13885	13944	13803	13772	14012	13918	13830	14019	13816	14117	13862	13844	14076	13994	14096	13828	13852	13858	13932	13991	14001	13921	13863	13951	14014	13909	13900	13860	13882	13843	14061	14065	13961	13920	13919	13807	13897	13868	13880	13988	13976	14017	13791	13994	13917	13877	13996	13910	13883	13935	13852	14011	14002	14130	13843	13938	13788	13834	14108	13821	13962	13865	13916	13903	13862	13944	13926	13906	14063	13729	14001	14039	13905	13839	13867	13962	13949	14035	14023	13762	13894	14073	13966	13845	14025	13923	14097	13843	14012	13843	14038	13949	13797	13892	13919	14036	13927	13889	13982	13995	14010	14072	13979	13870	14012	13912	13710	14008	13899	13908	13941	13876	13885	13890	13708	13911	13902	13815	13880	13988	13862	14068	13815	14008	13918	13852	13915	13849	13941	13875	13891	13788	13893	13866	13856	14046	14178	13869	13853	13781	13787	13810	13977	13919	14051	13967	13849	13892	13931	13868	14006	13960	13912	13795	13842	14004	13942	13872	13762	13950	13875	13813	14034	13876	13836	14118	13915	13988	13917	13860	14030	14024	14012	14093	14024	13770	13968	13987	13967	13810	13889	13985	13983	13935	13841	14027	13857	13859	13980	13849	13916	13847	13964	13936	13924	13997	13981	13872	13957	13980	13893	14046	13979	13886	13815	14030	13931	14029	13903	13821	14013	13837	13964	13962	14039
24402	21555	29351	27006	26195	25240	22532	18206	16582	16386	16214	15936	15853	16019	15917	15789	16032	15836	15730	15730	15728	15916	15746	15673	15651	15540	15607	15608	15818	15759	15769	15734	15687	15543	15763	15433	15610	15593	15490	15658	15520	15495	15491	15478	15341	15461	15568	15540	15410	15489	15684	15573	15596	15541	15506	15396	15332	15423	15577	15410	15681	15653	15399	15389	15620	15460	15583	15687	15519	15579	15347	15434	15417	15515	15455	15622	15365	15433	15692	15383	15423	15440	15606	15535	15594	15465	15400	15624	15667	15665	15609	15645	15663	15572	15630	15549	15617	15594	15468	15733	15571	15795	15320	15566	15683	15648	15422	15446	15544	15751	15633	15426	15756	15596	15425	15573	15537	15640	15426	15721	15580	15687	15638	15702	15659	15319	15680	15456	15585	15477	15306	15505	15678	15486	15370	15329	15547	15417	15556	15423	15527	15507	15605	15562	15711	15482	15551	15531	15547	15658	15302	15543	15546	15465	15502	15367	15531	15443	15381	15589	15293	15479	15645	15599	15489	15364	15592	15448	15385	15610	15606	15678	15631	15579	15633	15606	15560	15405	15628	15683	15482	15497	15474	15462	15542	15549	15656	15568	15702	15576	15551	15434	15729	15610	15709	15509	15484	15445	15600	15451	15750	15424	15589	15538	15503	15598	15584	15475	15596	15494	15662	15328	15509	15507	15542	15469	15607	15889	15470	15382	15534	15347	15480	15653	15643	15483	15510	15512	15529	15470	15780	15516	15552	15575	15405	15396	15394	15647	15551	15693	15507	15504	15562	15690	15622	15443	15515	15572	15604	15527	15560	15806	15539	15469	15443	15288	15659	15615	15670	15411	15616	15587	15513	15697	15626	15591	15607	15647	15779	15633	15480	15556	15463	15394	15824	15565	15411	15642	15658	15557	15482	15623	15510	15585	15409	15641	15548	15544	15566	15444	15502	15481	15595	15634	15504	15714	15643	15580	15626	15354	15414	15399	15644	15734	15705	15706	15673	15564	15492	15576	15654	15457	15507	15549	15682	15451	15512	15563	15553	15444	15392	15395	15566	15729	15619	15551	15738	15476	15558	15513	15700	15582	15406	15477	15464	15510	15620	15546	15587	15514	15407	15506	15480	15644	15526	15512	15641	15560	15333	15476	15717	15567	15529	15605	15427	15599	15507	15602	15630	15557	15657	15606	15689	15532	15455	15634	15611	15440	15292	15528	15580	15490	15538	15549	15381	15563	15422	15758	15359	15395	15582	15629	15623	15863	15446	15485	15703	15321	15467	15453	15453	15619	15632	15731	15635	15573	15777	15517	15652	15472	15467	15434	15425	15528	15356	15424	15681	15438	15361	15578	15497	15556	15526	15453	15344	15622	15793	15488	15516	15566	15587	15362	15432	15539	15414	15507	15503	15541	15703	15631	15662	15739	15811	15614	15521	15533	15632	15597	15549	15569	15372	15478	15222	15513	15666	15324	15591	15535	15508	15499	15571	15821	15568	15624	15467	15575	15567	15435	15594	15415	15506	15546	15479	15394	15563	15675	15681	15612	15848	15644	15577	15637	15492	15437	15532	15560	15510	15486	15423	15524	15401	15470	15538	15399	15475	15619	15752	15661	15435	15332	15437	15414	15625	15611	15544	15636	15552	15611	15385	15550	15546	15580	15547	15382	15631	15468	15701	15691	15617	15507	15360	15417	15508	15479	15406	15485	15544	15463	15727	15489	15578	15416	15434	15611	15581	15359	15632	15579	15559	15470	15525	15549	15563	15503	15542	15665	15778	15406	15641	15489	15460	15392	15568	15595	15511	15570	15502	15612	15566	15289	15724	15692	15450	15405	15387	15516	15529	15528	15647	15734	15603	15638	15741	15553	15573	15464	15662	15403	15525	15500	15497	15612	15506	15736	15511	15557	15633	15645	15710	15436	15554	15405	15416	15592	15489	15671	15501	15614	15534	15689	15533	15229	15560	15549	15378	15487	15455	15552	15635	15591	15503	15622	15370	15659	15604	15586	15399	15507	15462	15534	15456	15570	15706	15611	15479	15518	15415	15541	15686	15628	15543	15625	15490	15566	15650	15546	15479	15375	15492	15549	15707	15417	15593	15556	15549	15635	15679	15403	15589	15392	15285	15344	15428	15610	15582	15578	15570	15434	15516	15394	15514	15588	15517	15523	15501	15526	15639	15433	15481	15479	15483	15483	15752	15501	15559	15758	15480	15521	15454	15523	15393	15500	15460	15535	15549	15552	15582	15622	15527	15512	15641	15619	15516	15474	15602	15627	15471	15300	15455	15552	15394	15493	15553	15577	15557	15487	15576	15513	15524	15599	15530	15532	15553	15315	15682	15477	15342	15546	15502	15626	15632	15538	15532	15642	15517	15546	15716	15578	15558	15651	15691	15420	15554	15446	15482	15558	15489	15657	15466	15590	15795	15634	15636	15661	15671	15668	15610	15617	15391	15533	15497	15533	15550	15442	15332	15697	15385	15764	15637	15387	15759	15614	15653	15561	15544	15517	15623	15460	15415	15552	15562	15721	15472	15509	15498	15457	15572	15456	15498	15504	15477	15566	15398	15454	15479	15606	15777	15378	15547	15552	15601	15432	15475	15406	15696	15527	15776	15488	15597	15487	15680	15528	15503	15498	15331	15435	15335	15314	15491	15756	15572	15408	15468	15524	15579	15548	15336	15608	15537	15586	15516	15396	15572	15620	15367	15559	15534	15678	15711	15586	15483	15599	15619	15564	15401	15539	15767	15658	15592	15504	15627	15427	15538	15528	15498	15580	15627	15627	15307	15440	15461	15560	15509	15584	15493	15699	15506	15597	15409	15599	15615	15508	15666	15533	15550	15624	15690	15619	15528	15643	15327	15560	15673	15497	15532	15600	15548	15359	15716	15512	15500	15683	15458	15567	15653	15457	15502	15585	15477	15488	15475	15624	15484	15557	15423	15714	15498	15635	15598	15358	15526	15724	15525	15500	15479	15467	15522	15614	15593	15440	15589	15379	15482	15646	15432	15501	15763	15613	15578	15506	15409	15591	15589	15550	15544	15483	15525	15547	15317	15726	15759	15470	15518	15461	15358	15706	15585	15542	15462	15523	15640	15569	15515	15460	15752	15239	15655	15576	15621	15662	15741	15662	15549	15534	15433	15460	15685	15622	15702	15522	15645	15538	15583	15561	15532	15585	15503	15343	15535	15499	15392	15289	15469	15482	15475	15514	15603	15375	15618	15443	15357	15380	15431	15487	15556	15202	15558	15470	15700	15549	15604	15530	15469	15536	15465	15522	15707	15517	15670	15783	15470	15730	15326	15337	15591	15456	15393	15595	15634	15423	15585	15436	15584	15474	15276	15563	15582	15583	15485	15431	15571	15466	15527	15647	15517	15578	15599	15571	15547	15619	15415	15389	15481	15454	15489	15660	15464	15592	15514	15595	15600	15577	15680	15635	15458	15638	15570	15727	15470	15596	15627	15712	15449	15407	15398	15688	15386	15347	15566	15546	15490	15642	15600	15441	15446	15659	15561	15509	15564	15562	15537	15595	15606	15640	15500	15380	15640	15594	15583	15447	15599	15450	15404	15286	15472	15586	15406	15645	15412	15589	15537	15550	15767	15726	15541	15668	15724	15437	15677	15381	15480	15337	15537	15476	15640	15387	15545	15411	15513	15672	15606	15479	15397	15544	15444	15555	15456	15518	15539	15654	15399	15568	15423	15464	15585	15393	15613	15651	15487	15311	15523	15524	15542	15502	15544	15721	15425	15434	15627	15419	15569	15464	15401	15485	15582	15499	15548	15667	15586	15520	15447	15338	15512	15623	15563	15591	15513	15386	15594	15481	15539	15468	15448	15336	15532	15648	15426	15425	15569	15622	15479	15477	15538	15574	15588	15590	15634	15670	15467	15376	15517	15739	15639	15343	15598	15567	15408	15598	15541	15433	15344	15480	15349	15563	15547	15454	15724	15438	15443	15543	15501	15426	15696	15590	15544	15534	15571	15529	15467	15632	15588	15441	15451	15450	15674	15711	15549	15388	15335	15525	15695	15500	15691	15571	15636	15660	15642	15466	15672	15543	15462	15319	15479	15432	15557	15522	15470	15854	15451	15508	15622	15594	15709	15588	15699	15608	15709	15371	15793	15560	15427	15618	15511	15552	15632	15471	15586	15613	15639	15621	15365	15444	15382	15477	15597	15539	15532	15428	15717	15577	15428	15746	15488	15421	15667	15611	15638	15641	15539	15548	15510	15428	15394	15812	15499	15369	15532	15613	15529	15560	15640	15351	15432	15574	15569	15682	15687	15431	15554	15494	15561	15325	15535	15205	15703	15484	15607	15495	15398	15473	15715	15464	15539	15675	15645	15494	15556	15529	15456	15575	15584	15519	15517	15642	15630	15577	15563	15484	15529	15532	15513	15518	15522	15657	15537	15632	15392	15476	15452	15697	15410	15347	15520	15591	15329	15430	15379	15402	15467	15510	15706	15308	15526	15582	15603	15662	15513	15646	15585	15373	15538	15500	15556	15445	15511	15590	15541	15703	15750	15811	15750	15587	15532	15528	15517	15662	15513	15540	15419	15437	15304	15556	15616	15502	15456	15399	15422	15681	15651	15541	15467	15321	15696	15751	15396	15498	15437	15509	15380	15582	15583	15688	15668	15632	15572	15581	15606	15581	15544	15289	15499	15600	15704	15632	15523	15506	15515	15318	15438	15513	15582	15612	15550	15540	15550	15689	15497	15496	15682	15842	15507	15544	15512	15492	15427	15579	15619	15473	15532	15493	15600	15793	15529	15494	15569	15621	15404	15575	15695	15607	15402	15631	15609	15572	15790	15659	15794	15355	15581	15505	15644	15717	15580	15589	15595	15513	15822	15640	15601	15384	15559	15457	15674	15642	15478	15439	15466	15438	15500	15547	15303	15345	15526	15571	15556	15672	15652	15576	15533	15446	15443	15697	15584	15443	15392	15254	15464	15429	15728	15457	15534	15320	15598	15485	15607	15743	15546	15507	15810	15423	15450	15605	15599	15638	15493	15836	15687	15338	15548	15690	15545	15624	15769	15666	15556	15513	15558	15464	15719	15522	15411	15471	15556	15484	15688	15523	15404	15484	15837	15648	15753	15405	15480	15582	15649	15524
33902	54374	49736	40463	31921	25014	19796	16838	15655	15234	15095	15006	14867	14678	14858	14790	14645	14635	14572	14659	14570	14657	14731	14305	14783	14693	14689	14584	14528	14426	14409	14683	14564	14659	14381	14559	14497	14544	14558	14517	14519	14527	14529	14527	14537	14448	14603	14523	14526	14431	14482	14670	14502	14598	14390	14484	14590	14645	14518	14317	14491	14517	14564	14480	14666	14346	14577	14691	14466	14463	14468	14530	14445	14582	14525	14492	14582	14494	14576	14510	14556	14512	14463	14508	14483	14588	14551	14339	14596	14467	14539	14457	14608	14509	14479	14507	14489	14543	14307	14748	14580	14462	14404	14614	14470	14397	14418	14398	14408	14429	14426	14599	14518	14497	14500	14510	14593	14555	14688	14478	14608	14710	14512	14549	14307	14341	14346	14415	14645	14401	14560	14444	14485	14383	14503	14504	14507	14424	14471	14503	14535	14544	14439	14536	14475	14494	14491	14441	14703	14361	14514	14480	14190	14452	14450	14741	14432	14543	14492	14381	14417	14486	14521	14497	14432	14486	14472	14576	14296	14508	14354	14578	14616	14525	14469	14368	14329	14505	14445	14477	14445	14654	14538	14304	14418	14432	14353	14280	14517	14468	14473	14333	14470	14487	14618	14515	14391	14333	14583	14542	14455	14460	14321	14576	14572	14484	14585	14460	14516	14416	14559	14420	14545	14382	14516	14540	14521	14365	14458	14516	14573	14486	14332	14486	14562	14541	14545	14440	14429	14514	14629	14523	14581	14407	14460	14538	14525	14579	14453	14218	14468	14716	14425	14426	14400	14488	14455	14626	14436	14445	14345	14389	14534	14545	14491	14448	14426	14329	14627	14334	14519	14507	14521	14551	14394	14489	14541	14596	14601	14381	14715	14485	14410	14408	14500	14531	14305	14531	14457	14478	14561	14345	14512	14411	14440	14515	14456	14548	14368	14393	14382	14533	14409	14595	14449	14459	14420	14534	14339	14549	14440	14339	14448	14428	14573	14450	14534	14460	14406	14519	14553	14493	14664	14502	14316	14529	14624	14519	14480	14541	14432	14480	14528	14473	14246	14597	14543	14442	14437	14479	14325	14376	14496	14574	14444	14468	14363	14423	14703	14449	14550	14528	14527	14383	14481	14482	14630	14536	14556	14539	14425	14502	14478	14394	14599	14595	14630	14389	14363	14488	14598	14525	14632	14546	14473	14467	14315	14512	14459	14485	14311	14411	14477	14429	14353	14568	14515	14544	14301	14603	14347	14568	14441	14515	14601	14482	14448	14496	14705	14446	14425	14438	14511	14517	14506	14463	14435	14428	14382	14328	14389	14540	14519	14450	14577	14469	14338	14509	14569	14412	14501	14616	14410	14390	14598	14472	14816	14488	14548	14394	14435	14608	14424	14520	14443	14482	14470	14295	14483	14469	14589	14386	14372	14419	14567	14396	14514	14261	14352	14289	14497	14362	14449	14469	14539	14538	14379	14473	14557	14553	14454	14751	14632	14453	14455	14462	14550	14586	14520	14457	14493	14546	14580	14478	14491	14613	14310	14409	14477	14498	14424	14527	14521	14279	14414	14515	14353	14420	14365	14547	14512	14608	14565	14549	14511	14464	14478	14575	14411	14455	14496	14502	14354	14389	14442	14545	14457	14540	14551	14361	14668	14499	14442	14535	14448	14386	14373	14615	14500	14521	14587	14632	14531	14508	14531	14530	14542	14635	14531	14391	14330	14681	14489	14519	14342	14583	14586	14547	14530	14430	14589	14544	14516	14404	14478	14412	14436	14626	14282	14470	14461	14482	14425	14478	14513	14610	14361	14437	14527	14705	14478	14287	14524	14431	14502	14471	14351	14465	14526	14540	14624	14440	14563	14485	14454	14415	14680	14658	14498	14540	14569	14625	14666	14238	14335	14539	14562	14365	14507	14439	14444	14278	14608	14583	14309	14527	14424	14424	14279	14569	14413	14502	14550	14474	14531	14449	14477	14500	14451	14359	14475	14412	14549	14263	14623	14474	14443	14479	14747	14555	14340	14439	14525	14434	14535	14642	14540	14422	14470	14497	14530	14482	14339	14516	14368	14510	14589	14422	14575	14342	14337	14415	14557	14369	14565	14521	14513	14564	14437	14344	14602	14639	14722	14393	14484	14540	14645	14371	14490	14464	14429	14400	14479	14453	14596	14628	14566	14512	14428	14300	14430	14428	14609	14450	14463	14433	14496	14434	14459	14410	14412	14424	14580	14461	14582	14570	14585	14343	14509	14286	14370	14494	14452	14589	14349	14426	14713	14369	14454	14662	14440	14323	14498	14604	14449	14421	14536	14545	14419	14410	14311	14655	14392	14510	14369	14474	14502	14496	14336	14445	14530	14454	14712	14470	14484	14545	14455	14621	14606	14395	14438	14456	14439	14563	14540	14449	14493	14422	14510	14600	14703	14241	14560	14406	14528	14572	14446	14435	14551	14406	14626	14568	14500	14342	14533	14494	14521	14549	14356	14394	14495	14562	14548	14579	14449	14662	14385	14393	14313	14501	14551	14467	14458	14444	14480	14430	14570	14479	14620	14520	14372	14358	14592	14458	14444	14488	14582	14659	14651	14469	14522	14497	14372	14435	14492	14273	14484	14448	14737	14414	14591	14485	14534	14544	14517	14537	14491	14451	14526	14514	14414	14602	14364	14507	14413	14490	14497	14577	14411	14443	14413	14434	14488	14330	14446	14544	14476	14487	14423	14455	14527	14426	14378	14469	14592	14473	14367	14612	14397	14372	14649	14525	14342	14434	14468	14558	14497	14371	14368	14355	14489	14448	14330	14608	14498	14427	14388	14474	14602	14573	14510	14529	14519	14387	14358	14432	14630	14402	14277	14570	14516	14422	14578	14545	14437	14651	14372	14437	14427	14539	14369	14322	14662	14508	14579	14438	14343	14445	14650	14504	14541	14452	14510	14418	14355	14552	14437	14449	14689	14379	14574	14502	14440	14361	14542	14438	14355	14596	14360	14463	14483	14623	14465	14426	14627	14399	14575	14442	14356	14338	14507	14453	14610	14676	14593	14573	14494	14357	14428	14546	14590	14473	14529	14428	14448	14523	14510	14559	14558	14536	14467	14496	14591	14389	14416	14592	14467	14572	14607	14466	14780	14458	14587	14424	14380	14554	14469	14427	14262	14454	14580	14469	14597	14468	14566	14607	14405	14409	14421	14460	14511	14486	14464	14532	14480	14453	14431	14473	14562	14304	14505	14498	14661	14458	14583	14551	14521	14518	14506	14523	14559	14451	14518	14453	14472	14562	14456	14568	14511	14641	14368	14379	14433	14476	14396	14583	14479	14420	14371	14562	14503	14365	14483	14453	14541	14359	14559	14583	14509	14351	14336	14458	14588	14575	14386	14509	14368	14517	14446	14509	14640	14459	14537	14630	14382	14419	14560	14640	14459	14608	14479	14528	14446	14465	14438	14484	14614	14434	14581	14340	14560	14552	14478	14590	14575	14341	14563	14302	14502	14390	14454	14359	14541	14490	14602	14469	14575	14422	14586	14503	14516	14315	14494	14521	14376	14449	14597	14471	14417	14335	14406	14323	14582	14314	14472	14370	14471	14540	14501	14406	14506	14419	14566	14517	14571	14389	14571	14597	14421	14695	14487	14484	14529	14343	14467	14402	14475	14621	14452	14476	14413	14339	14350	14441	14595	14466	14606	14458	14576	14462	14390	14642	14301	14617	14463	14560	14513	14474	14686	14508	14493	14516	14507	14424	14555	14562	14594	14555	14623	14520	14544	14532	14396	14463	14485	14480	14523	14469	14460	14609	14445	14519	14420	14641	14477	14530	14530	14417	14392	14601	14425	14347	14486	14487	14455	14445	14473	14490	14390	14513	14473	14430	14362	14547	14456	14694	14666	14567	14382	14426	14325	14549	14484	14522	14308	14434	14517	14532	14460	14604	14471	14396	14555	14564	14637	14387	14513	14561	14529	14468	14461	14423	14501	14560	14552	14559	14328	14415	14360	14438	14582	14446	14513	14446	14521	14453	14425	14502	14506	14516	14422	14655	14523	14425	14532	14411	14574	14400	14300	14505	14542	14441	14426	14368	14520	14711	14478	14462	14547	14495	14396	14233	14488	14501	14439	14469	14551	14498	14352	14545	14509	14486	14501	14596	14288	14468	14418	14572	14450	14526	14492	14454	14577	14464	14593	14547	14539	14403	14584	14415	14579	14515	14593	14431	14514	14495	14483	14502	14420	14535	14398	14515	14453	14345	14230	14534	14515	14453	14583	14484	14314	14478	14382	14617	14417	14465	14576	14355	14509	14431	14588	14229	14507	14602	14529	14547	14319	14213	14525	14423	14449	14478	14439	14443	14410	14579	14359	14387	14609	14377	14601	14374	14475	14604	14500	14525	14331	14448	14379	14411	14498	14451	14610	14482	14394	14427	14520	14536	14557	14575	14531	14555	14443	14432	14409	14517	14482	14727	14443	14538	14469	14433	14324	14515	14456	14430	14478	14459	14516	14568	14492	14398	14535	14355	14436	14646	14443	14401	14390	14305	14506	14350	14403	14475	14654	14471	14394	14580	14497	14548	14444	14342	14249	14499	14461	14586	14336	14418	14436	14502	14376	14423	14497	14500	14516	14337	14709	14579	14536	14450	14478	14468	14444	14481	14348	14507	14528	14672	14530	14532	14556	14460	14443	14543	14483	14422	14563	14430	14506	14650	14485	14638	14521	14406	14403	14400	14371	14519	14427	14522	14403	14382	14460	14363	14574	14436	14430	14591	14423	14545	14459	14381	14575	14373	14494	14521	14544	14393	14302	14427	14627	14542	14433	14496	14513	14564	14652	14564	14355	14590	14544	14463	14470	14618	14596	14682	14476	14485	14317	14415	14581	14455	14489	14714	14401	14595	14515	14350	14600	14435	14429	14377	14507	14465	14440	14470	14382	14502	14448	14277	14532	14543	14485	14400	14643	14553	14486	14350	14568	14594	14430	14647	14462	14392	14550	14469	14263	14650	14398	14502	14371	14490	14444	14474	14378	14518	14254	14461	14439	14429	14391	14443	14459	14452	14498	14436	14391	14532	14575	14331	14588	14480	14420	14436	14590	14303	14519	14494	14401	14651	14481	14408	14515	14405	14566	14532
23078	21433	29354	24803	23594	25914	26242	19877	17209	17263	16916	16717	16577	16551	16691	16280	16216	16252	16409	16232	16157	16076	16094	16197	15768	16113	16089	16109	16047	15993	16189	16179	15915	15987	15902	15957	16061	15992	15842	15775	16058	16118	16020	15782	15764	15863	15853	15990	15879	15955	15935	15860	15983	16031	15964	15871	15954	15762	15996	15764	15904	15878	15829	15801	15717	15902	15818	15851	15869	16077	15683	16000	15868	15702	15966	15734	15584	15845	15994	15924	15939	15913	15976	15853	15906	15921	16022	15931	15833	15878	15911	15810	15774	15899	15771	15879	15762	15780	15892	15812	15993	15888	15702	15965	15813	15857	16026	15779	15928	15980	16069	16013	15800	16012	16056	15868	15884	16080	15946	16030	15987	16079	15690	15955	15940	16026	15977	15890	15969	16147	15892	15801	15801	15774	15775	15775	15680	15743	15835	15954	15788	15918	15749	16002	15849	15794	15809	15798	15773	15819	15705	16078	15975	15881	16022	15739	15832	15720	15805	15850	15841	15838	16031	15810	15795	15815	15720	15886	15791	15852	15756	16024	15805	15849	15626	15844	15762	15730	15779	15834	15865	15776	15913	15917	16010	16008	16155	15980	15904	15945	15883	15807	15920	15905	15770	15789	15750	15767	15769	15907	15698	16095	15954	15776	15572	15764	15988	15960	15764	15843	15891	15966	15857	15838	15901	15982	15750	15779	15756	15759	15901	15975	15784	15863	15809	15887	15756	15798	16045	15917	15924	15947	15872	15961	15892	15909	15933	15938	15837	15899	16049	15903	15854	15969	15955	15831	15978	15899	15757	15780	15830	15815	15964	15994	15677	15611	16114	16015	15956	15875	15916	15969	16025	15810	15779	15810	15677	15746	15922	15674	15748	15955	15941	16003	15855	15715	15923	15867	15775	15842	16078	15800	15888	15888	15971	15798	15812	15906	15949	15717	15913	15936	15747	15960	16016	15916	15882	15777	15826	15760	15851	15750	15863	15735	15931	15888	15820	15870	15710	15953	15775	15805	15900	15763	16055	15758	15849	15748	15920	15782	15829	15702	15746	15997	16044	15955	15854	15848	15683	15831	15908	15947	15886	15689	16011	15738	15962	15795	15816	16023	15778	15645	15903	15890	15753	15770	15835	15967	15883	15857	15820	15783	15866	15864	15773	15926	15813	15938	15798	15792	16050	15912	15858	15756	15806	15934	15904	15838	15707	15833	15950	16019	15730	16070	15787	15547	15747	15890	15858	15962	15953	15653	15943	15933	15600	15780	15919	15756	15880	15959	15761	15672	15851	15557	15746	15795	15984	15734	15944	15915	15883	16044	15820	15973	15862	15816	15983	15897	15990	15818	15650	15884	15783	15893	15981	15729	15849	16021	15821	15841	15825	15891	16065	15742	15769	16128	15716	15852	16077	15860	15932	15927	15942	15996	16061	15841	15948	16019	15955	16007	15900	15673	15623	15739	15864	15693	15788	15854	15868	15848	15776	15839	15887	15853	15807	15976	15767	15878	15870	15720	15966	15816	15869	15786	15951	15862	15821	15832	15621	15787	15817	15959	15861	15670	15819	15922	15974	15843	15851	15645	15840	15866	15578	15837	15703	15919	15868	15892	15799	15928	15826	15710	15957	15793	15764	15827	16037	15914	15950	15911	15865	15890	15936	15865	15916	15949	15935	16034	15882	15996	15761	15991	15858	15989	15847	15875	15891	15741	15899	15866	15680	15882	15909	16023	15845	15882	15845	15823	15944	15735	15773	15940	15983	15951	15787	15968	15857	16117	15797	15861	15628	15907	15791	15988	15858	15783	15831	15774	15795	15785	15949	15568	15729	15878	15936	15724	15968	15790	15700	15702	15925	16012	15737	15748	15923	15971	15751	15717	15805	15696	15814	16054	15900	15809	15931	15935	15807	15856	15941	15832	15852	15847	15862	15673	15732	16161	15923	15731	15847	15756	15822	15947	15833	15888	15921	15946	15869	15913	15716	15797	16055	15735	15726	15607	15727	16049	15815	15702	15954	15940	15960	15772	15940	15837	15887	15872	15932	15924	15805	15958	15589	15710	15846	15792	15930	15847	15682	15839	15929	15857	15889	15948	15920	15722	15817	15743	15646	15661	15728	15916	15788	15809	15805	16154	15964	15812	15843	15784	15956	15700	15731	16010	15747	15761	15717	15826	15802	15758	15881	15835	15761	15890	16100	15968	15767	15955	15941	15893	15838	15805	15914	15952	15789	15891	15808	15705	15717	16040	16102	15887	15982	15885	15970	15723	15915	15865	15869	15807	15786	15822	15988	15866	15985	15869	15889	15754	15736	15903	15750	15856	15931	15695	15756	15789	15840	15992	15849	15937	16117	15862	15767	15755	15696	16045	15851	15968	15926	15931	15880	15931	15722	15858	15922	15688	15689	15893	15841	15941	15915	15801	15798	15736	15982	15747	15811	15842	15895	15791	15845	15811	15996	15978	15827	15857	15882	15552	15797	15693	15840	15834	15889	15842	15884	15809	15941	15951	15775	15861	15715	15810	15974	15741	15989	15979	15956	16083	15703	15779	15760	15902	15729	15724	15975	15838	15673	15875	15783	15778	16096	15747	15910	15839	15880	15932	15941	15860	15926	15887	15716	15829	15952	15752	15731	16047	15853	15841	15824	15817	15966	15905	15878	15728	15873	15730	15721	15865	15961	15806	15836	15686	15933	15847	15740	15908	15809	15849	16052	16165	15883	15886	15821	15896	15917	15942	15755	15964	15908	15876	15734	15948	15711	15878	15752	15836	15890	15935	15851	15933	15720	15969	15876	15848	15903	15981	15824	15684	15702	15936	15795	15855	15875	15857	15818	15579	15846	15934	15981	15755	15858	15742	15712	15686	15826	15611	15862	15859	15796	15841	15835	15723	15852	15748	15712	15813	15922	15840	16032	15840	15864	15825	15776	15725	15909	15744	15986	15878	15614	15983	15975	15971	15649	15787	15999	15825	15978	15906	15723	15771	16076	15793	15758	15836	15800	15752	15986	15776	15739	15868	15891	15767	15880	15954	15788	15707	15885	15844	15905	15873	15720	16089	15855	15777	15906	15680	15858	15664	15953	15946	16000	15879	15834	15828	15791	15960	15971	15822	15728	15859	15841	15986	15891	15846	16138	15873	15836	16057	15885	15896	15755	16009	15728	15954	15926	15531	15744	15724	15996	15884	15669	15749	15878	16004	15799	15807	15919	15833	16172	15964	15805	15771	15923	15870	15861	15675	15854	15799	15863	15815	15864	15771	15815	15834	15838	15823	15903	15742	15934	15942	15956	15826	15770	15887	15869	15737	15941	15925	15911	15667	15898	15902	15674	15908	15721	15820	15958	15890	15980	15895	15853	15886	15699	15906	15835	15826	15868	15814	15937	15933	15897	15918	15914	15982	15828	15882	15846	15923	15981	16163	15915	15939	15547	15772	15752	15845	15667	15805	15781	15781	15816	15669	16002	15920	15855	15864	15840	15724	15794	15742	15736	15971	15681	15845	15912	15789	15844	15750	15900	15555	15858	16127	16005	16027	15991	15971	15978	15990	15779	15821	15797	15901	16044	15806	15763	15794	15912	15910	15702	15988	15911	15838	15882	15912	15975	16045	15744	15701	15945	15928	15914	15986	15981	16143	15763	15868	15728	15805	15761	15828	15835	15747	15710	15768	15853	15673	15958	15859	15836	15853	15832	15923	15760	15939	15863	15751	15802	16062	15870	15816	15947	15683	15806	15924	15715	15850	15705	15815	15777	15905	15894	15782	15679	15950	15790	15808	15713	16037	15837	15863	15823	15938	15571	15861	15775	15839	15896	15719	15791	15965	15912	15803	15684	15865	15899	15907	15824	15830	15879	15648	15880	15922	15838	15665	15871	15714	15787	15815	15742	15742	15752	15841	15824	15943	15825	15991	15873	15767	15962	15870	15825	15890	15558	15870	15757	15782	15604	15747	15869	15979	15967	16080	15802	15862	15743	15753	15844	15940	15767	15991	15904	15760	16062	15703	16004	15647	15832	15812	15817	15671	16048	15829	15611	15853	15879	15848	15796	15740	15758	15945	15857	15954	15906	15769	15891	16008	16114	15612	15894	15767	15816	15945	15865	15791	15761	15945	15829	15827	15893	15772	15852	15903	15760	15746	15778	15878	15883	15987	15816	15838	15924	15602	15752	15781	15738	15828	15819	15874	15848	15646	15958	15854	15837	15720	15810	15777	15835	16020	15991	15779	15822	15809	15943	15655	15707	16074	15817	15950	15717	15882	15813	15754	15963	15861	15967	15885	15759	15892	15741	15771	15838	15800	15872	15894	15833	15846	15626	15825	15976	15897	15792	15980	15878	15613	15704	15925	15640	15698	15694	15996	15969	15756	15846	15713	15973	15890	15946	15625	15862	15954	15927	15685	15994	15881	15711	15755	15967	15762	15911	15691	15801	16030	15946	15912	15721	15877	15853	15710	15915	15752	15712	15714	15667	15761	15817	15669	15817	15749	16028	15829	15794	15937	15733	15760	15747	15669	15825	15661	15962	15726	15796	16029	15738	15968	15827	15722	15925	15873	15881	15601	16135	15815	15804	16033	15844	15762	15652	15692	15959	15942	15942	16000	15833	15910	15883	15766	15874	15996	15984	15932	16194	16009	15676	15833	15913	16013	15980	15913	15808	15729	15951	15912	15550	15795	15837	15805	15929	15993	15825	15860	15611	15857	15794	15791	15991	15939	15830	15750	15918	15962	15798	15634	15842	15876	15770	15883	15914	15970	15890	15714	15642	15765	15757	15973	15984	15975	15844	15879	15782	15635	15836	15912	15919	15907	15926	15911	15963	15799	15966	15952	15932	15847	15664	15854	15735	15854	15969	15957	15952	15795	15662	15718	15794	15956	16047	15796	15823	15787	15610	15628	15857	15780	15702	15639	15783	15906	16053	15846	15825	15787	15865	15839	15694	15816	16010	15850	15872	15856	15690	15595	15884	15922	15832	16015	16074	15891	15706	15897	15800	15684	15690	15896	15707	15641	15553	15826	15891	15885	15898	16006	15831	15645	15713	15867	15800	15866	15855	15906	15786	15681	15647	15826	15730	16018	15930	15851	15801	15920	15797	15953	15798	15691	15736	15813	15902	15793	15623	15941
37388	60802	57585	46146	35093	28201	21378	17976	16172	15674	15569	15613	15382	15251	14922	15045	15032	14859	14977	15013	14996	15111	14913	14842	14752	14877	14817	14775	14721	14802	14758	14647	14965	14588	14836	14546	14719	14768	14634	14713	14755	14626	14828	14615	14732	14650	14644	14583	14740	14675	14651	14705	14659	14507	14650	14729	14641	14829	14576	14835	14704	14650	14733	14709	14783	14783	14768	14720	14684	14748	14587	14762	14741	14671	14727	14743	14662	14699	14581	14737	14459	14680	14531	14752	14618	14618	14613	14626	14536	14585	14629	14640	14468	14668	14525	14553	14784	14602	14764	14525	14524	14546	14782	14710	14684	14559	14538	14639	14541	14579	14508	14770	14672	14697	14523	14741	14430	14781	14749	14551	14633	14788	14630	14574	14617	14732	14654	14544	14675	14548	14658	14719	14689	14781	14656	14715	14640	14727	14650	14746	14709	14593	14521	14572	14832	14568	14592	14683	14500	14738	14707	14595	14766	14765	14729	14735	14662	14615	14671	14621	14647	14677	14756	14708	14836	14628	14642	14713	14730	14631	14676	14593	14821	14557	14627	14916	14669	14890	14746	14669	14672	14541	14771	14537	14770	14596	14672	14661	14658	14573	14704	14514	14791	14470	14663	14494	14617	14716	14573	14735	14519	14335	14554	14722	14578	14671	14674	14650	14712	14680	14583	14718	14539	14651	14535	14789	14672	14700	14642	14714	14576	14653	14608	14721	14787	14553	14608	14696	14543	14628	14528	14612	14762	14637	14640	14621	14761	14641	14576	14709	14536	14608	14529	14659	14571	14777	14597	14653	14562	14642	14696	14518	14619	14562	14656	14588	14663	14653	14656	14677	14702	14768	14623	14655	14593	14501	14592	14669	14600	14695	14619	14546	14695	14686	14637	14716	14647	14606	14750	14593	14798	14694	14638	14741	14511	14491	14702	14562	14610	14610	14629	14736	14727	14615	14733	14578	14613	14538	14725	14817	14800	14628	14741	14636	14564	14666	14487	14599	14694	14639	14611	14439	14590	14775	14664	14486	14622	14696	14607	14645	14601	14685	14639	14670	14476	14668	14480	14668	14720	14494	14850	14676	14598	14645	14655	14699	14679	14615	14426	14685	14607	14668	14691	14765	14644	14626	14671	14729	14541	14685	14585	14605	14662	14611	14464	14765	14590	14621	14639	14574	14755	14615	14576	14415	14633	14618	14538	14523	14621	14610	14525	14580	14681	14724	14630	14432	14593	14666	14570	14627	14595	14904	14371	14725	14683	14559	14806	14721	14728	14797	14703	14705	14547	14588	14682	14503	14782	14608	14613	14457	14627	14586	14538	14619	14398	14808	14589	14649	14841	14681	14449	14508	14488	14745	14592	14718	14714	14710	14718	14554	14698	14644	14677	14716	14640	14627	14464	14689	14568	14546	14522	14598	14814	14692	14533	14739	14717	14622	14721	14572	14604	14609	14640	14807	14555	14684	14573	14667	14488	14553	14652	14492	14527	14648	14572	14647	14484	14576	14552	14591	14724	14705	14722	14599	14588	14610	14570	14596	14701	14783	14845	14546	14620	14611	14537	14642	14569	14641	14739	14773	14577	14758	14656	14570	14628	14691	14569	14630	14688	14613	14573	14603	14593	14712	14704	14655	14575	14622	14600	14647	14535	14539	14575	14706	14687	14545	14664	14647	14725	14513	14655	14533	14761	14630	14583	14686	14698	14647	14450	14730	14726	14709	14639	14674	14560	14554	14698	14630	14605	14567	14691	14683	14601	14551	14768	14531	14625	14737	14579	14702	14503	14741	14680	14610	14691	14524	14806	14733	14655	14621	14657	14761	14558	14714	14592	14773	14678	14615	14564	14505	14710	14574	14581	14670	14453	14599	14687	14507	14619	14816	14684	14421	14755	14699	14767	14603	14469	14527	14690	14577	14631	14553	14417	14615	14602	14670	14717	14592	14675	14563	14781	14759	14576	14600	14747	14572	14685	14527	14749	14763	14539	14768	14734	14744	14647	14602	14732	14670	14613	14583	14696	14553	14716	14442	14542	14705	14818	14534	14605	14713	14573	14559	14648	14660	14614	14524	14705	14445	14602	14470	14474	14633	14452	14679	14562	14719	14682	14748	14682	14593	14690	14501	14645	14661	14747	14875	14580	14654	14757	14605	14574	14610	14672	14640	14693	14551	14432	14638	14597	14649	14833	14637	14745	14389	14615	14703	14581	14760	14589	14574	14577	14741	14838	14525	14672	14788	14703	14546	14647	14595	14627	14717	14708	14655	14469	14482	14761	14566	14726	14647	14586	14583	14642	14569	14764	14480	14615	14618	14529	14651	14551	14521	14688	14572	14679	14830	14559	14812	14477	14686	14555	14668	14605	14498	14561	14734	14669	14596	14695	14564	14553	14541	14552	14673	14714	14789	14601	14669	14611	14747	14630	14544	14835	14574	14602	14692	14699	14674	14726	14674	14600	14706	14420	14618	14650	14689	14645	14819	14506	14686	14513	14510	14530	14535	14728	14581	14506	14611	14630	14600	14629	14790	14583	14570	14508	14815	14750	14608	14465	14603	14819	14796	14560	14571	14537	14806	14688	14724	14612	14462	14611	14761	14704	14755	14594	14676	14610	14688	14560	14751	14721	14651	14633	14565	14553	14442	14669	14673	14698	14674	14616	14752	14679	14702	14693	14663	14564	14558	14540	14536	14692	14643	14526	14624	14607	14589	14588	14509	14620	14566	14595	14730	14616	14605	14670	14596	14554	14561	14738	14521	14545	14669	14690	14585	14607	14647	14722	14623	14655	14768	14709	14771	14771	14617	14522	14689	14726	14635	14570	14556	14693	14658	14578	14638	14634	14790	14589	14802	14831	14583	14767	14534	14569	14531	14581	14669	14725	14600	14729	14581	14759	14703	14577	14616	14513	14624	14673	14665	14562	14601	14604	14806	14515	14437	14448	14787	14744	14611	14616	14764	14546	14502	14711	14655	14535	14778	14510	14698	14752	14698	14617	14576	14597	14878	14785	14553	14607	14568	14784	14738	14509	14576	14694	14696	14820	14625	14720	14577	14531	14672	14659	14691	14631	14724	14637	14650	14622	14873	14658	14564	14523	14500	14622	14608	14565	14649	14696	14730	14682	14764	14586	14587	14503	14733	14835	14492	14771	14600	14754	14524	14747	14759	14560	14568	14721	14625	14600	14751	14640	14706	14618	14662	14610	14842	14696	14804	14614	14702	14537	14729	14554	14598	14739	14627	14681	14358	14584	14673	14534	14480	14509	14616	14526	14589	14541	14589	14645	14541	14760	14538	14621	14651	14567	14697	14663	14493	14578	14832	14735	14641	14398	14604	14530	14540	14713	14719	14616	14692	14854	14620	14617	14558	14822	14610	14720	14680	14433	14696	14563	14597	14740	14650	14681	14618	14622	14687	14539	14790	14706	14478	14774	14635	14755	14717	14489	14781	14671	14475	14442	14526	14834	14639	14738	14665	14648	14703	14637	14584	14699	14464	14481	14581	14820	14589	14697	14503	14785	14690	14789	14663	14542	14516	14821	14707	14488	14536	14686	14536	14694	14597	14696	14785	14622	14636	14516	14617	14649	14640	14688	14596	14694	14646	14477	14670	14628	14677	14750	14616	14779	14476	14632	14546	14643	14557	14504	14822	14582	14565	14673	14622	14854	14405	14672	14708	14602	14637	14480	14592	14609	14457	14673	14717	14606	14550	14573	14615	14726	14690	14671	14642	14656	14497	14747	14728	14838	14532	14710	14451	14687	14789	14488	14613	14835	14612	14493	14586	14515	14612	14696	14462	14871	14678	14826	14600	14599	14612	14672	14740	14688	14706	14584	14577	14684	14692	14589	14699	14599	14731	14496	14832	14623	14589	14761	14711	14636	14683	14801	14578	14672	14513	14723	14607	14699	14599	14636	14605	14562	14693	14745	14678	14651	14789	14657	14697	14670	14560	14753	14581	14763	14501	14603	14728	14627	14709	14696	14623	14678	14548	14728	14415	14782	14611	14749	14679	14562	14703	14654	14526	14566	14561	14699	14780	14694	14622	14764	14576	14471	14583	14733	14714	14853	14616	14780	14673	14837	14665	14589	14697	14639	14670	14589	14662	14534	14567	14543	14612	14704	14666	14507	14630	14666	14493	14543	14586	14493	14575	14733	14681	14842	14685	14592	14815	14534	14828	14534	14530	14620	14568	14678	14613	14541	14693	14406	14719	14584	14731	14532	14774	14503	14584	14974	14554	14572	14559	14664	14571	14569	14714	14622	14694	14631	14689	14633	14418	14628	14794	14546	14623	14657	14607	14712	14653	14633	14585	14612	14533	14536	14457	14645	14610	14441	14665	14795	14736	14609	14775	14659	14640	14645	14743	14659	14590	14544	14755	14451	14626	14653	14876	14565	14705	14667	14745	14634	14583	14641	14564	14801	14640	14814	14549	14623	14457	14724	14597	14779	14633	14571	14563	14709	14728	14683	14708	14476	14563	14675	14640	14473	14519	14736	14605	14590	14518	14611	14634	14585	14678	14587	14739	14604	14739	14695	14594	14512	14387	14620	14746	14492	14668	14550	14660	14610	14624	14555	14463	14639	14509	14704	14498	14553	14552	14491	14725	14522	14653	14594	14733	14491	14656	14555	14647	14542	14667	14468	14778	14572	14633	14656	14519	14709	14711	14490	14769	14836	14589	14671	14565	14657	14568	14498	14694	14601	14635	14452	14638	14751	14596	14738	14734	14592	14687	14451	14776	14676	14657	14534	14674	14631	14711	14611	14674	14637	14565	14757	14746	14701	14567	14628	14572	14658	14617	14587	14756	14616	14551	14565	14838	14685	14555	14627	14779	14559	14835	14808	14462	14635	14612	14590	14677	14570	14530	14628	14552	14530	14713	14649	14683	14471	14745	14805	14604	14524	14662	14630	14734	14758	14607	14524	14624	14619	14717	14617	14736	14605	14732	14577	14510	14549	14677	14597	14643	14582	14691	14712	14644	14663	14619	14583	14667	14733	14919	14721	14690	14584	14607	14649	14788	14761	14635	14686	14661	14682	14660	14554	14622	14533	14674	14651	14782	14696	14562	14688	14692	14611	14557	14656	14582	14674	14695	14664	14859	14686	14528	14598	14652	14619	14453
28894	27986	34752	28978	21099	18375	16407	15569	15269	15122	15315	15092	15014	15051	15205	15106	15102	15165	15138	15089	15075	14996	14931	15128	14991	14775	14986	15017	15125	14904	15118	14785	15078	15011	15072	14796	14935	14989	14877	15032	15026	15059	14715	14894	14955	15040	14876	14731	14900	14864	14963	14735	14808	15038	14913	15167	15012	14879	14905	14849	14814	15018	14994	14742	15081	15035	14919	15016	14981	14863	15000	14960	15150	15040	15064	14854	14765	14941	15007	14863	14772	14883	14954	14947	14862	15076	15056	15000	14969	14952	14943	14703	14895	15102	14912	15045	14947	14907	15151	14977	14742	14973	14734	14830	14944	14861	15010	15121	14940	14851	14969	14893	14909	14949	14894	14848	14817	14909	14819	14863	14999	14892	14774	14840	14817	15023	14778	14786	14920	14890	15069	14959	14954	15028	14691	14807	14947	15061	14920	15053	15021	14876	14946	14869	14813	14930	15022	15024	14906	14976	15042	14880	14911	14959	14860	14944	14951	14976	14881	14794	14929	15077	14904	14825	15025	15008	15122	15025	14945	14960	14955	14955	15026	14933	15064	14910	15071	15015	14969	14896	14832	15077	15042	15076	15088	14805	14750	14930	14901	14963	15100	14855	14903	14943	14762	14965	14746	14927	14931	14958	14882	14777	15063	15030	14875	14954	15023	15069	14874	14882	14853	14897	14767	14793	14816	14828	15047	14763	14933	14921	14914	14823	14932	14851	14947	14830	14913	14945	14908	14919	14946	14980	14837	14882	14889	14891	14961	14890	14710	14902	14897	14995	15040	14999	14997	14777	14889	14969	14885	14896	15049	14990	14840	14988	15024	14940	15178	14753	14842	14922	14840	14994	15071	14862	14959	14849	14880	15046	14832	14843	15044	15154	15056	14947	14933	15040	15026	14770	14980	14804	14951	14887	14957	14942	14881	14993	14821	15067	14911	15002	15149	14889	14899	14788	15040	14843	15041	15084	14900	14981	14908	14679	14915	14901	15026	15082	14882	15011	15066	15099	15038	14826	15029	14951	14792	14921	14818	14786	15064	14829	14735	14736	14742	14835	14916	14787	14972	14904	14829	14922	14976	15086	14682	15031	14874	15093	14873	14907	14852	14917	14968	15125	15016	15048	14924	14820	14932	14754	15145	14979	14969	15159	14915	14824	14840	14883	14842	14982	14888	15087	14929	15031	15010	14890	14881	14923	15065	14926	14855	14825	14936	14854	14965	14872	14916	15000	14829	14875	14774	14887	14992	14781	14994	14790	14951	14916	15051	14952	14982	14971	14972	14930	15029	14945	15049	14942	14913	14838	15064	14948	14806	14908	14766	15076	14664	14860	14992	14976	14833	14943	15050	14852	15033	15030	14901	14953	14702	14985	14991	14804	14840	14960	14966	14990	14852	14966	14787	14790	14957	14873	15059	14981	14935	14884	14978	14947	15051	14813	14751	15250	14953	15009	14937	14965	14913	15005	15141	14914	14918	14784	14959	15035	14908	14905	15030	14839	14913	14969	14998	15002	14970	14964	14941	14834	15068	14739	14841	14840	14901	15083	14758	14632	14860	15002	14881	15003	14917	14888	14955	14977	14800	14987	15091	14949	14850	15064	14930	14884	14982	15048	15057	15018	14885	14967	15005	14948	14894	14980	14994	14810	14819	14923	14795	14915	14987	15052	14927	15006	14871	14724	14904	14945	15051	15340	14913	14840	14689	14966	15120	15198	14932	14879	14873	14768	14768	15126	14903	15019	15113	14807	14987	14933	14916	14959	14928	14921	14894	14945	14885	14915	14888	14866	15078	14773	14909	14819	14897	15014	14957	14842	15091	14897	14962	14880	14985	14858	14893	14803	14986	15050	14867	14939	14956	14948	14917	14796	14795	14882	15035	15032	15025	14865	14984	14967	14797	14749	14849	15062	14994	15021	15066	14885	14917	14901	15039	14989	14857	14860	15028	14876	14749	14902	14990	14822	15041	14910	14999	14931	15105	14987	15013	14821	14941	15129	14990	14908	14862	15018	14949	14812	15024	15060	15081	14931	14981	14926	14853	14922	14939	14955	14999	14961	15006	14923	15010	14947	14832	15041	14873	14836	14971	14810	15129	15018	14794	14933	14802	15129	14910	14896	14967	14828	14969	14855	14877	14842	14932	15164	14786	14817	14918	14860	14808	15032	15050	14992	15139	15011	15041	15124	14820	14885	14926	14882	14912	14914	14948	15135	15002	15075	14879	14946	14822	14675	14741	15023	14818	14907	14892	14902	14840	14777	15037	14928	14863	14992	14848	14919	14929	14934	14986	15087	14891	14762	15042	14793	14923	15036	14944	15048	14941	15020	15184	14952	14827	14894	14828	15033	14857	14841	14850	14973	14868	14795	14909	14654	14990	14861	14872	14943	14819	15011	14928	14925	15087	14986	14932	14817	15113	15182	14814	14903	14908	14772	14793	14735	15057	14959	14885	14840	15015	14863	15050	14787	14968	14693	15046	14872	14984	14870	14987	15019	14950	14928	15230	14927	14934	14979	15031	15085	14865	15103	14845	15069	14899	14837	14762	15061	14914	14802	14721	15006	15087	14927	14970	14954	15060	14951	14905	15011	14846	14866	15015	14953	14953	15060	15084	14967	15069	15086	14744	14857	15004	14861	15011	15098	14986	15034	15014	14846	14672	14936	14988	14849	14815	14971	14976	15163	15053	14917	14872	14892	15010	15116	14959	15199	15014	14881	14891	14784	14965	14865	14791	14799	14990	14966	14996	14904	14835	15098	15130	14762	15013	14987	14704	14978	14998	14801	14939	15031	14825	14883	14866	14925	14927	14915	14946	14891	14776	15097	15003	14992	14893	14664	14990	14992	14962	15078	14986	15075	14900	14976	14832	14867	14967	14980	14917	14978	14991	14944	14642	15109	15101	14926	15031	14838	15086	14951	14964	14949	14849	15029	14783	14910	15126	15048	14955	14868	15264	14937	14983	15089	14922	14752	15015	14873	15010	14697	14907	14935	15071	15025	14951	14803	14949	14783	14959	14873	14739	14956	14909	14843	14848	14805	15018	14854	14968	14868	14982	14840	14783	14939	15024	15083	14993	14982	14849	15073	14784	14834	14939	14997	14952	14851	14862	14979	14881	15043	14968	14848	14912	15086	14872	15081	14903	15021	15065	14986	15038	15028	14852	14848	15018	15063	14825	14961	14993	14899	15057	14956	15075	14921	15047	14945	14774	14918	15023	14962	14945	14979	15019	14967	14912	15086	14830	14927	15052	14928	14825	14896	14862	15149	14959	14839	14990	14985	14856	14938	14883	14945	14825	14915	14996	14988	14889	14738	14955	14925	14766	14706	14804	15028	14718	14940	14846	14966	15030	14887	14873	15020	14863	14811	15041	15053	15088	14773	14788	14924	14921	15064	14995	15093	14928	14824	14912	14871	14932	14815	15135	15137	14898	14930	14798	14895	15096	14949	14989	14938	14891	14940	14910	14924	15030	14850	14847	14896	14975	15124	14866	14899	15073	14973	15061	14964	14990	15008	14981	15155	14802	15044	14827	14813	14732	14897	15001	14890	15034	14932	14952	14910	15001	14941	14957	15010	14731	14952	14999	15164	14935	14776	14888	14734	14810	14988	14971	14915	14880	14866	14950	14944	14882	14986	14842	15117	14959	14961	15008	14781	14914	15101	14848	14978	14826	14950	15128	15023	14956	15018	14996	15124	14800	15015	14929	14891	15015	14908	14851	14933	14940	14716	14926	14680	14838	14947	14920	14702	14893	15071	14979	14835	14962	15029	14796	14764	14746	15019	15013	14923	14925	14928	14965	14817	15121	15118	14967	15102	14988	14883	14930	14995	14967	15004	14992	15015	14934	14822	14797	14767	14880	14941	14901	14887	15144	15000	14984	15005	14781	15021	15010	15121	14971	14870	14866	14905	14807	15051	15006	15088	15080	15130	15095	14985	14881	15031	14964	14972	14941	15268	15031	14790	14928	14825	15021	14785	14748	15111	15116	14963	14883	14822	15126	15033	15040	14976	14985	14967	15027	15070	14976	14975	15034	14950	14852	14855	15187	14774	15093	14887	14986	14954	14982	15137	14985	14960	14974	14891	14896	15077	14925	14799	14984	14691	14743	14724	14832	14991	14994	14819	14965	14944	14962	15013	14956	14832	15033	14923	15071	14954	15024	15076	14902	14930	14970	14863	14898	14781	14884	14828	14850	15048	14914	14796	15002	14969	14847	14833	14798	14745	15071	14932	15225	14965	14848	14735	14933	14624	14836	14887	15058	14894	14876	14911	14854	14735	14786	15022	15027	15006	15049	14897	14960	14896	15052	15061	15143	15020	14942	14871	14924	14967	14907	14860	15132	14903	14888	14925	14776	15077	14788	14783	14878	14853	14857	14971	14833	15065	14906	14752	14779	14865	14920	14922	14784	15127	14862	15062	14896	14740	14835	14918	14928	14949	15035	15009	15114	15031	14885	15023	14887	14948	14883	14906	15062	14956	15031	15026	14868	14942	15048	14992	14907	14915	14901	14841	14901	14943	14852	14761	14817	14901	15020	15115	15141	14919	14977	14829	14769	14767	14813	15002	14975	15024	14842	14929	14971	14738	14933	15053	14845	14987	14761	14865	14786	14856	15043	14938	14874	14859	14811	14726	15000	14827	14977	14867	14906	15034	14927	14935	14980	14870	15047	15093	14867	14993	14855	14994	15078	15127	14937	14996	14967	14985	15201	14842	15001	14836	15251	14891	14846	15008	14945	15051	15065	15024	15039	15054	14909	14967	14947	14837	14853	15041	15065	14949	14911	15001	14913	14813	15094	14841	15012	15091	15020	14999	14986	14987	14971	15158	15007	14961	14679	14991	14881	14977	15035	14997	14937	15005	15033	15062	14941	15021	15063	14983	14936	15035	14903	15122	14869	14885	15019	14973	15052	15047	14875	15007	14838	14935	14760	14901	14975	14801	15008	14881	14967	15083	14883	14994	14927	15012	14975	14907	14900	14975	15149	14938	14758	14885	15000	14828	14828	14856	15199	15012	15167	15111	14988	15048	15174	14929	14954	15007	14732	14872	14981	14792	14830	14892	14898	14899	15163	15134	14908	15102	15002	15009	15050	14943	14994	14891	14908	15069	14886	15054	15085	15097
33552	45799	40572	28676	21744	18026	15741	14408	14331	14281	14341	14295	14319	14324	14447	14328	14230	14439	14191	14188	14200	14108	14107	14124	14351	14100	14251	14176	14185	14095	14199	14255	14193	14201	13975	14168	14211	14040	14108	14290	14044	13935	14135	13996	14163	14129	14191	14104	14279	14120	14222	14124	13994	14128	14094	13992	13998	14185	14055	14115	14240	14109	14272	14194	14099	14141	14034	13971	14009	14002	13986	14014	14192	14002	13997	14142	14204	14086	14071	14280	14080	14175	14283	13756	14179	13978	14186	14005	14035	14034	14178	14108	14179	13879	14162	13978	14034	14201	14010	14165	14221	14066	14117	14035	14056	14128	14191	14130	13999	14091	14211	14152	14142	14216	14020	14163	14117	14075	14040	14087	14179	14238	14031	14005	14050	14021	14152	14016	14224	13962	14167	14074	14015	14162	14023	13981	14254	14037	14064	14107	14204	14065	13844	14037	14086	14119	14138	14078	14131	14190	14074	14143	14114	14059	14003	13953	14085	14002	14000	14027	14017	14034	13994	14101	14169	14086	13974	14048	14054	14201	14026	14088	14243	13949	14034	14143	14088	14224	13995	14301	14004	14088	14095	14135	14165	14117	13987	14036	14069	13969	14052	14060	14316	14044	14101	14167	14055	14160	14030	13991	13967	14132	14046	14211	14209	14181	14164	14163	14377	14108	14035	14201	14095	14008	14189	14090	14100	13978	14077	14186	13968	14063	14003	14155	14145	13843	13957	13987	14119	13992	14053	14029	14185	14130	14148	14151	14199	14126	14217	14140	14151	14056	14047	14210	13914	14223	14064	14048	14082	14167	14099	13958	14060	14093	14230	14196	14022	14016	14169	14120	14204	14056	14101	14062	13883	14244	14116	14072	14126	14132	13979	14023	14131	14139	14069	14159	14144	13991	14065	13915	14117	14135	14146	14209	14122	14246	14131	13820	14134	13959	14047	14002	14171	14158	14019	14090	14072	14222	14253	14100	13906	14086	14076	13935	14064	14213	14151	14182	14177	14146	14120	13976	14114	14108	14050	14490	14051	14120	14037	14053	14073	14019	14085	14163	14084	14302	14148	14125	14048	13920	14271	13975	14114	14034	14098	13970	14004	14093	13914	14053	14155	14105	14176	14008	14172	14029	14139	14043	14076	14103	14093	14038	14088	14089	14197	14007	14103	14007	14029	14005	14188	14033	14159	14133	14082	14083	14173	14084	13928	14165	14292	14189	14183	14072	13968	14291	14129	14097	14071	13942	13952	14079	14054	14235	13991	14123	14049	14125	14152	14145	14112	14156	14182	14079	14147	14074	14029	14128	14103	13986	14215	14123	14157	14151	14133	14295	14215	14019	14060	14144	13964	14038	14019	14107	14073	14087	14080	14057	14209	14090	14184	14024	14054	14095	14129	14212	14174	14223	14005	14180	14019	14085	14104	14107	14134	14096	14163	14097	13882	14232	13996	13978	13993	14121	14098	14059	14278	13937	14196	14054	14092	14144	14128	13960	13992	14348	14059	14104	14238	14066	14067	14264	14038	14064	14142	14296	14177	14042	13965	13971	14153	14054	14139	14087	14108	14230	14025	14121	14036	14222	14238	13965	14016	14274	14232	14109	14131	14165	14114	14126	14027	13981	14164	14084	14046	14202	14143	14095	14024	14028	14104	14026	14110	14056	14041	14142	14041	14130	14151	14143	14128	14111	14162	14147	14055	14123	14214	13977	13844	14013	13995	14139	14171	14228	14027	14290	14029	13996	14037	13996	14073	14054	14111	13889	14207	14054	14247	14028	14182	14031	14156	14166	14120	14036	14171	14117	14250	14104	13946	14290	14199	14016	14005	14188	14106	13974	14082	14138	14212	14264	14076	14077	14125	14094	14059	14051	14051	14199	14221	14128	13994	14220	13975	14029	14111	14076	14203	14021	14254	14144	14054	14137	14155	13893	14056	13937	13997	14112	14035	14098	13995	14115	14258	14173	14111	14145	14171	13958	14092	14254	14037	14302	14229	14022	13998	14202	14239	14133	14156	14062	14086	14189	14034	14220	14020	14116	14280	14029	14135	13987	14215	14142	14160	14093	14149	14057	14112	14279	14025	14048	14041	13903	14180	14087	14107	14169	14121	14045	14155	14104	14009	14239	14132	14069	14072	14142	14135	14233	13967	14199	14205	13937	14114	14093	14199	14199	14247	13939	14048	13994	14205	14021	14032	14216	14128	14063	14207	14053	14075	13948	14076	14191	14127	14292	14237	14116	14108	14166	14212	14093	14077	14083	14150	14072	14162	14158	14133	13928	14012	14227	14024	14195	13989	13965	14077	14194	14187	14068	14233	14070	14148	14121	14067	14166	14159	13915	14171	14113	14097	14015	14072	13961	14092	14188	14165	14056	14041	13966	14006	14066	13936	14153	13984	14111	14035	13973	14019	14189	14117	14143	14146	14146	14257	14243	14075	14048	14086	14111	14005	14266	14249	14058	14004	14151	14036	13991	14009	14065	14114	13981	14112	14156	14177	14144	14083	14049	13911	14293	13991	14188	14100	14132	14105	14201	14082	14071	14030	14018	13990	14258	14094	13989	14144	14083	14219	14341	14207	14146	14230	14112	14138	14134	13972	14092	14050	14157	14095	14107	13960	14074	14277	14005	14351	14002	13929	14064	14024	14138	14194	14153	14272	14155	14039	14028	13987	14168	14271	14037	14136	14095	14192	14210	14338	14010	14106	14062	13973	14180	14103	13905	14179	14082	14181	14156	14043	13973	14039	14244	14220	14160	14137	14012	14123	14157	13985	14022	14111	14097	14129	14216	14119	14016	14043	14042	14255	14116	14096	14168	14178	14009	14063	14152	14053	14146	14104	14027	14128	14178	14162	14140	14115	14073	14161	14282	13998	13961	14075	13979	13914	14250	13989	14144	14099	14356	13862	14141	14096	14037	14146	14137	14135	13963	14173	13953	14026	14155	14169	14077	14086	14188	14082	14274	14093	14204	13965	14096	14064	14260	14090	14083	14115	14147	14052	14102	14026	14062	14152	14188	14139	14069	14106	14287	14135	14300	14142	14166	14049	14115	14030	13911	14207	14048	14201	14147	14143	13944	14106	14043	14064	14049	14014	14143	14244	13926	14096	13939	14145	14090	14062	13967	14208	14215	14083	13954	14150	14102	13952	13965	14234	14147	14065	14123	14108	13905	14237	13961	14072	14156	14117	14029	14011	14232	14053	14070	14140	13875	14085	13978	13831	14201	13986	14247	14096	14098	14125	14210	14086	14144	14114	14084	14270	13994	13958	14209	14027	13948	14068	13951	14140	13993	14062	14094	14199	14162	14014	14293	14032	14122	14053	14097	14016	14200	14044	14226	14042	14112	14040	14166	14078	14176	14301	14118	14103	14177	14080	14114	14065	14186	13956	14117	14273	14091	14087	13963	14223	14064	14103	14092	14138	14159	14054	14227	14063	14243	14200	13958	14209	13922	14214	14141	14022	14203	13994	14082	14141	14200	14181	14082	14273	14212	14127	13894	13936	14254	13991	14202	14082	14097	14163	14146	14279	14117	14186	14033	14124	14019	14017	14211	14140	14173	13927	14197	14116	13983	14117	14055	14183	14035	14078	14152	14135	13923	14079	14226	14066	13883	14031	13996	14058	14157	14117	14038	14097	14115	14173	14051	14137	14195	14080	14161	14108	14082	14107	14040	14187	14092	14224	14127	14146	14111	13905	13993	14100	14070	14160	14136	13980	14028	14140	14296	14252	13958	14113	13840	13994	14112	14034	14050	14041	14197	14303	14034	14055	14164	14229	14154	14270	14181	14155	14141	13977	14181	14092	13944	14183	14312	13993	14083	14038	14259	14054	14058	14132	13890	14110	14082	14084	14088	14001	14155	14109	14136	14008	14259	14168	14003	14224	14076	14119	14260	14111	14049	14052	14048	13945	14091	14095	14116	14088	14020	14243	14075	13984	14217	14156	14094	14103	13974	14129	14145	14216	14175	14002	14172	13950	14086	14076	14295	13990	13974	14124	14164	14209	14071	14125	14012	14168	13944	14319	14035	14077	14047	13971	14039	13888	14087	14093	14046	14041	14165	14122	14074	14207	14177	14181	14025	14112	14080	13949	14087	14120	13944	14029	14188	14056	13991	14091	14080	14136	14084	14015	14165	13957	14019	14151	14252	14113	14167	14259	14083	14213	13940	14164	14000	14169	14129	13937	14057	14104	14067	14253	14226	14198	13990	14241	14074	14018	14197	14170	14004	14134	14141	14144	14168	13978	14091	14157	14175	14118	14099	14178	14269	14138	14045	14101	14164	14139	14172	14190	14181	14144	14051	14115	14253	14222	14182	14053	14102	14077	13996	14067	14083	14038	14038	14026	14146	14094	13970	14134	14164	14082	14162	14162	14035	13950	14073	14227	14029	14120	14213	13893	13972	14128	14260	14168	14041	14168	14151	13843	14063	14044	14036	14060	14131	14143	14090	14033	14259	14089	14089	14009	14174	14121	14162	14193	13954	14124	14071	14049	14039	14142	13985	14081	14110	13963	14010	13969	14074	14125	14271	14355	14007	14046	14110	14329	14107	14297	14176	14148	14102	14092	14067	14194	14190	14059	14203	14137	14109	14201	14096	14153	14034	14018	14121	14068	14026	14129	14074	14278	13908	14003	14197	13996	14111	14134	14334	14177	14189	14176	14171	14141	14197	14171	14104	14361	14111	14066	14050	14003	13979	14069	14343	14141	14024	14099	14202	14046	14091	14082	14126	13972	14137	14065	14120	14161	14189	14135	14121	14160	14086	14173	14342	14152	14248	14027	14157	14054	14210	14127	14169	14077	14124	14241	13992	14094	14179	14064	14288	14053	14059	14141	14240	14181	14168	14189	14095	14077	14208	14075	14045	13860	14125	14246	13969	14105	14180	14134	14039	14186	14287	14096	14113	13917	14231	14131	14073	13996	14006	14286	13981	14227	14109	14089	13944	14117	14075	14253	14016	14134	14270	14161	14220	14055	14230	13997	14032	13993	13992	14187	14097	14038	14066	14095	14139	14018	14169	14144	14151	14210	14059	14034	14166	14094	14127	14209	13947	14240	14103	14015	14084	14123	14039	14087	14054	14194	14066	14208	14126	14024	14107	14027	14082	14074	14121	14068	14101
24444	21571	29262	25924	24391	24597	22918	18125	16600	16193	16356	16145	16122	16125	16092	16147	16101	16184	16052	16219	16043	16016	15875	15854	15720	15845	15807	15769	15886	15708	16063	15885	15819	15780	15638	15688	15740	15883	15921	15677	15887	15943	15635	15656	15718	15822	15707	15941	15741	15861	15759	15813	15610	15749	15668	15644	15651	15732	15699	15783	15707	15566	15621	15800	15895	15694	15686	15841	15664	15529	15821	15552	15693	15681	15530	15524	15587	15691	15541	15506	15612	15655	15827	15714	15846	15689	15573	15671	15749	15646	15643	15853	15670	15959	15768	15685	15598	15641	15716	15672	15611	15719	15589	15689	15763	15836	15572	15728	15561	15683	15563	15612	15478	15640	15695	15770	15574	15673	15624	15703	15572	15705	15631	15687	15780	15628	15730	15733	15682	15500	15833	15599	15623	15558	15588	15705	15736	15713	15730	15507	15798	15753	15626	15685	15686	15805	15544	15730	15832	15558	15826	15543	15842	15666	15567	15668	15882	15691	15810	15732	15515	15667	15714	15580	15579	15693	15667	15725	15623	15659	15729	15672	15726	15609	15643	15720	15865	15679	15676	15614	15694	15514	15515	15698	15837	15547	15757	15701	15546	15718	15546	15573	15687	15588	15812	15599	15550	15673	15550	15752	15640	15630	15531	15673	15828	15607	15631	15760	15941	15881	15782	15566	15677	15677	15794	15638	15778	15652	15679	15759	15832	15823	15693	15598	15714	15527	15840	15715	15580	15693	15736	15776	15668	15671	15668	15641	15657	15708	15548	15623	15512	15658	15722	15738	15702	15893	15706	15670	15612	15559	15695	15542	15667	15639	15533	15656	15752	15710	15547	15726	15652	15754	15561	15551	15683	15804	15833	15698	15712	15748	15582	15677	15815	15588	15686	15460	15634	15752	15635	15604	15871	15459	15606	15742	15708	15887	15744	15534	15707	15528	15472	15509	15637	15734	15661	15731	15673	15737	15654	15550	15681	15739	15728	15662	15625	15502	15615	15699	15662	15642	15739	15690	15653	15680	15783	15581	15653	15762	15834	15654	15779	15658	15653	15487	15673	15575	15809	15808	15535	15721	15639	15549	15678	15619	15744	15827	15685	15765	15714	15719	15772	15847	15751	15638	15614	15694	15782	15606	15603	15621	15828	15741	15806	15611	15538	15532	15647	15792	15774	15747	15712	15619	15786	15754	15720	15624	15645	15513	15487	15491	15790	15701	15727	15658	15683	15580	15714	15630	15547	15736	15823	15642	15597	15573	15793	15604	15784	15581	15691	15588	15667	15710	15750	15747	15759	15685	15687	15710	15698	15695	15708	15582	15628	15918	15612	15600	15625	15765	15710	15640	15770	15884	15843	15590	15790	15689	15676	15583	15674	15531	15626	15480	15642	15732	15665	15906	15641	15481	15767	15761	15744	15693	15852	15754	15753	15618	15709	15691	15528	15723	15686	15794	15650	15666	15919	15713	15736	15828	15592	15700	15591	15596	15526	15696	15382	15552	15683	15711	15601	15752	15686	15760	15875	15638	15712	15712	15579	15572	15718	15708	15579	15612	15654	15719	15737	15816	15583	15543	15653	15792	15629	15875	15739	15661	15693	15778	15611	15720	15872	15702	15675	15764	15488	15554	15542	15528	15783	15685	15604	15751	15780	15585	15648	15804	15590	15723	15773	15720	15504	15839	15724	15936	15681	15797	15626	15730	15533	15807	15600	15776	15630	15708	15674	15769	15849	15685	15614	15664	15602	15743	15707	15619	15621	15646	15688	15723	15734	15616	15455	15644	15674	15683	15672	15503	15730	15675	15777	15799	15784	15774	15703	15783	15768	15487	15708	15578	15797	15706	15508	15675	15583	15586	15686	15545	15708	15706	15620	15729	15669	15595	15624	15681	15863	15676	15817	15807	15570	15594	15614	15832	15580	15541	15521	15602	15758	15696	15800	15570	15605	15849	15641	15803	15759	15739	15715	15607	15621	15668	15443	15661	15664	15676	15771	15675	15720	15619	15851	15678	15817	15616	15736	15803	15754	15672	15648	15701	15620	15586	15677	15794	15690	15696	15677	15693	15686	15790	15511	15673	15931	15671	15811	15828	15732	15910	15742	15517	15873	15947	15840	15518	15855	15647	15495	15679	15585	15628	15706	15648	15803	15679	15694	15647	15772	15606	15688	15490	15673	15617	15786	15578	15672	15509	15773	15745	15663	15776	15680	15759	15805	15719	15621	15741	15540	15745	15712	15710	15576	15644	15696	15617	15779	15674	15736	15837	15618	15743	15675	15530	15759	15771	15682	15640	15697	15579	15729	15550	15670	15734	15818	15658	15590	15646	15727	15693	15795	15699	15769	15720	15455	15475	15496	15615	15557	15922	15662	15767	15743	15651	15533	15728	15596	15659	15699	15554	15697	15731	15576	15672	15666	15754	15574	15596	15516	15722	15697	15821	15847	15726	15693	15681	15942	15666	15570	15639	15570	15596	15682	15540	15665	15581	15676	15730	15836	15541	15695	15735	15642	15474	15783	15596	15572	15649	15522	15854	15727	15556	15568	15677	15768	15705	15779	15654	15557	15810	15582	15632	15655	15562	15599	15493	15775	15747	15665	15631	15842	15820	15847	15670	15717	15633	15846	15686	15637	15887	15553	15745	15812	15842	15714	15564	15654	15563	15577	15559	15798	15641	15947	15783	15892	15735	15628	15579	15588	15606	15587	15451	15570	15672	15834	15774	15812	15583	15700	15728	15764	15605	15552	15697	15549	15773	15672	15632	15594	15779	15634	15706	15714	15754	15609	15646	15705	15590	15529	15733	15679	15800	15796	15574	15540	15598	15628	15828	15635	15753	15949	15643	15633	15663	15558	15548	15617	15666	15651	15491	15546	15834	15586	15664	15760	15542	15558	15615	15579	15655	15684	15655	15664	15650	15540	15270	15698	15642	15855	15505	15852	15621	15610	15685	15625	15847	15537	15627	15919	15762	15760	15705	15736	15741	15687	15874	15662	15651	15656	15808	15674	15683	15652	15640	15572	15850	15730	15778	15688	15593	15740	15551	15785	15742	15712	15548	15604	15593	15521	15738	15778	15638	15779	15814	15834	15892	15969	15802	15737	15766	15712	15658	15644	15951	15705	15473	15679	15698	15562	15742	15796	15782	15826	15673	15735	15559	15670	15688	15697	15594	15774	15686	15547	15701	15869	15653	15562	15720	15627	15742	15706	15722	15526	15886	15770	15687	15698	15586	15849	15680	15728	15530	15656	15464	15530	15716	15657	15764	15539	15592	15625	15635	15750	15723	15537	15797	15824	15630	15686	15630	15682	15684	15541	15694	15688	15853	15670	15697	15798	15910	15632	15689	15524	15596	15631	15741	15569	15595	15661	15718	15600	15712	15625	15690	15678	15520	15511	15550	15699	15839	15719	15592	15723	15733	15693	15629	15838	15854	15904	15651	15621	15506	15667	15649	15735	15874	15694	15538	15679	15595	15485	15729	15388	15687	15596	15673	15569	15808	15698	15656	15414	15639	15586	15832	15743	15683	15884	15670	15926	15499	15639	15711	15690	15634	15676	15665	15603	15924	15906	15635	15631	15622	15710	15817	15830	15562	15729	15774	15501	15849	15546	15591	15780	15755	15665	15790	15742	15786	15812	15567	15556	15500	15600	15599	15727	15783	15687	15685	15641	15564	15599	15641	15746	15504	15705	15618	15612	15649	15483	15690	15557	15526	15794	15671	15696	15719	15722	15531	15582	15692	15464	15703	15635	15666	15727	15687	15721	15527	15681	15728	15749	15692	15738	15710	15673	15770	15948	15738	15733	15610	15634	15756	15618	15768	15735	15683	15453	15815	15712	15670	15735	15718	15773	15586	15722	15599	15723	15698	15767	15658	15591	15550	15800	15759	15562	15671	15571	15741	15738	15907	15869	15671	15640	15685	15766	15593	15682	15573	15680	15618	15806	15799	15804	15660	15818	15682	15683	15673	15619	15779	15730	15799	15559	15847	15914	16001	15695	15633	15617	15449	15632	15783	15785	15692	15623	15648	15724	15529	15576	15647	15577	15616	15667	15602	15821	15600	15734	15693	15619	15600	15582	15500	15733	15564	15659	15704	16052	15785	15656	15907	15622	15549	15702	15426	15598	15653	15752	15676	15766	15728	15614	15820	15500	15688	15619	15539	15531	15741	15646	15757	15603	15742	15805	15571	15703	15602	15756	15681	15633	15689	15877	15803	15692	15871	15585	15811	15790	15603	15622	15635	15599	15714	15670	15709	15716	15653	15833	15660	15557	15887	15635	15765	15721	15615	15531	15569	15816	15750	15583	15706	15772	15722	15813	15743	15728	15773	15810	15752	15778	15786	15823	15447	15649	15718	15802	15711	15703	15929	15498	15691	15559	15656	15728	15695	15762	15602	15776	15603	15554	15739	15627	15703	15655	15739	15943	15771	15709	15724	15538	15861	15635	15970	15823	15750	15552	15734	15680	15781	15827	15619	15643	15539	15611	15713	15786	15737	15867	15591	15868	15654	15789	15694	15700	15602	15700	15657	15838	15680	15509	15872	15683	15755	15770	15653	15580	15654	15630	15659	15585	15524	15652	15580	15915	15619	15690	15819	15688	15844	15626	15604	15454	15570	15700	15606	15540	15770	15716	15657	15717	15540	15759	15644	15528	15752	15843	15643	15752	15715	15661	15575	15636	15609	15841	15655	15634	15685	15607	15745	15633	15720	15773	15664	15743	15644	15766	15425	15628	15838	15817	15675	15628	15687	15708	15719	15710	15525	15689	15878	15685	15677	15631	15706	15821	15822	15657	15545	15509	15451	15787	15803	15873	15645	15602	15654	15543	15659	15410	15695	15941	15705	15595	15609	15667	15690	15971	15870	15686	15733	15842	15733	15784	15776	15582	15743	15707	15527	15704	15845	15644	15590	15774	15731	15666	15690	15865	15773	15796	15538	15591	15689	15686	15845	15668	15687	15567	15529	15657	15721	15776	15890	15461	15671	15697	15743	15767	15800	15783	15772	15722	15701	15915	15701	15643	15669	15864	15839	15572	15729	15639	15799	15649	15772	15752	15732	15605	15597	15769	15610	15767	15550	15673	15736	15702	15629	15680	15653	15650	15669	15902	15967	15619	15785
34907	54215	48960	35500	29045	23782	20194	16526	15442	15226	15159	14988	14909	14860	14846	14920	14845	14897	14976	14824	14914	14851	14734	14712	14681	14674	14657	14663	14710	14670	14750	14801	14536	14709	14610	14664	14595	14765	14640	14575	14565	14595	14498	14642	14550	14808	14596	14431	14635	14570	14713	14431	14598	14603	14531	14682	14624	14734	14525	14778	14725	14411	14604	14532	14584	14705	14601	14447	14693	14412	14644	14690	14471	14526	14639	14628	14490	14578	14543	14664	14458	14593	14533	14791	14533	14532	14475	14603	14442	14658	14386	14679	14603	14630	14466	14511	14521	14552	14673	14691	14544	14581	14421	14397	14637	14529	14551	14654	14536	14412	14584	14613	14645	14553	14540	14685	14636	14510	14663	14422	14396	14546	14784	14496	14597	14536	14375	14706	14752	14499	14624	14536	14483	14604	14553	14518	14619	14534	14563	14561	14707	14416	14569	14614	14519	14573	14534	14606	14494	14551	14406	14592	14662	14637	14665	14524	14640	14657	14581	14577	14439	14347	14544	14642	14729	14453	14499	14655	14490	14400	14574	14537	14476	14455	14450	14671	14594	14540	14522	14665	14602	14599	14382	14854	14473	14587	14440	14597	14665	14640	14568	14557	14652	14547	14373	14378	14519	14676	14589	14558	14738	14483	14409	14621	14468	14593	14674	14485	14452	14543	14709	14444	14468	14405	14506	14507	14526	14567	14655	14654	14509	14523	14593	14570	14398	14540	14625	14444	14679	14683	14522	14482	14646	14580	14625	14641	14514	14576	14564	14334	14487	14576	14601	14574	14625	14456	14556	14447	14676	14611	14629	14553	14530	14499	14592	14641	14573	14605	14377	14524	14472	14530	14316	14591	14496	14576	14614	14662	14578	14663	14383	14610	14586	14638	14613	14653	14556	14626	14510	14548	14651	14496	14620	14430	14427	14554	14513	14530	14477	14620	14691	14669	14540	14684	14524	14568	14395	14434	14487	14544	14591	14351	14522	14613	14455	14521	14564	14678	14540	14647	14527	14542	14459	14625	14685	14548	14575	14525	14474	14517	14681	14518	14577	14692	14608	14708	14568	14574	14733	14463	14686	14422	14526	14416	14596	14645	14596	14621	14687	14598	14420	14652	14571	14611	14530	14684	14552	14699	14535	14587	14610	14558	14635	14563	14664	14685	14382	14745	14584	14567	14621	14613	14458	14557	14452	14607	14602	14339	14665	14622	14617	14526	14716	14520	14500	14523	14529	14600	14430	14602	14700	14608	14573	14419	14526	14598	14454	14554	14301	14653	14402	14375	14631	14447	14581	14498	14343	14352	14536	14546	14423	14577	14428	14549	14556	14827	14493	14746	14490	14561	14625	14603	14619	14395	14597	14649	14673	14566	14435	14573	14487	14516	14370	14704	14469	14658	14656	14621	14611	14603	14578	14476	14694	14596	14685	14624	14604	14641	14550	14477	14774	14738	14485	14679	14481	14614	14718	14608	14560	14461	14632	14549	14517	14527	14688	14498	14486	14514	14403	14602	14583	14592	14553	14723	14592	14615	14423	14458	14575	14490	14381	14550	14575	14642	14540	14456	14539	14459	14567	14573	14604	14368	14647	14428	14594	14511	14522	14482	14631	14560	14669	14558	14513	14595	14626	14525	14363	14546	14445	14593	14718	14449	14489	14438	14448	14535	14426	14617	14651	14476	14513	14662	14533	14515	14609	14573	14538	14697	14630	14411	14539	14613	14517	14583	14480	14552	14640	14625	14578	14551	14560	14602	14436	14760	14493	14497	14513	14478	14672	14433	14548	14686	14609	14385	14669	14502	14538	14756	14552	14489	14488	14593	14420	14471	14626	14595	14595	14524	14545	14562	14482	14499	14670	14564	14564	14532	14522	14447	14640	14620	14624	14596	14343	14658	14428	14673	14489	14484	14730	14515	14688	14652	14651	14603	14452	14564	14540	14567	14597	14551	14514	14620	14729	14414	14782	14739	14631	14685	14582	14638	14550	14637	14670	14508	14623	14549	14437	14483	14735	14414	14617	14549	14595	14620	14524	14589	14568	14538	14589	14602	14566	14696	14585	14685	14334	14732	14438	14471	14641	14467	14577	14575	14538	14517	14571	14491	14407	14577	14594	14626	14590	14576	14633	14387	14554	14620	14628	14542	14637	14313	14786	14551	14481	14321	14581	14676	14441	14522	14698	14418	14644	14635	14584	14555	14622	14403	14490	14320	14436	14535	14764	14604	14589	14587	14553	14685	14654	14532	14648	14489	14635	14576	14606	14570	14698	14615	14584	14655	14593	14623	14618	14405	14707	14600	14475	14633	14513	14532	14502	14431	14505	14362	14659	14740	14571	14638	14649	14552	14726	14631	14692	14522	14553	14587	14630	14527	14364	14566	14353	14591	14686	14572	14652	14612	14536	14611	14612	14530	14565	14529	14643	14485	14622	14551	14582	14545	14558	14677	14617	14670	14544	14580	14632	14350	14572	14670	14456	14758	14719	14458	14495	14896	14517	14593	14552	14649	14613	14511	14647	14506	14743	14624	14627	14672	14528	14550	14461	14538	14582	14598	14549	14427	14531	14697	14461	14429	14691	14496	14527	14561	14524	14374	14411	14535	14552	14483	14576	14733	14432	14406	14688	14641	14655	14558	14412	14564	14545	14606	14556	14608	14710	14362	14650	14521	14521	14549	14619	14573	14579	14554	14491	14538	14615	14419	14582	14556	14595	14486	14594	14558	14613	14634	14714	14725	14586	14530	14438	14537	14567	14666	14753	14480	14632	14674	14401	14549	14557	14709	14520	14565	14608	14438	14563	14316	14684	14582	14470	14505	14576	14521	14513	14533	14585	14633	14628	14405	14547	14561	14635	14566	14558	14565	14381	14501	14430	14514	14499	14507	14594	14615	14655	14634	14632	14659	14639	14633	14555	14593	14524	14491	14606	14510	14614	14496	14541	14531	14467	14641	14534	14680	14436	14444	14582	14424	14664	14701	14429	14559	14718	14634	14657	14589	14607	14620	14504	14620	14530	14567	14496	14613	14518	14625	14735	14684	14649	14619	14643	14597	14727	14790	14513	14533	14640	14565	14659	14426	14611	14435	14431	14565	14585	14629	14539	14434	14509	14579	14580	14653	14641	14557	14615	14607	14502	14629	14834	14530	14749	14545	14619	14529	14547	14460	14539	14588	14514	14419	14521	14432	14381	14777	14557	14666	14676	14629	14513	14651	14534	14720	14585	14588	14570	14268	14583	14684	14544	14375	14498	14600	14611	14562	14609	14575	14553	14419	14686	14787	14521	14678	14477	14675	14664	14611	14505	14615	14650	14415	14560	14516	14734	14606	14455	14538	14737	14608	14611	14722	14491	14570	14551	14452	14427	14615	14459	14579	14550	14589	14532	14528	14585	14614	14680	14410	14419	14572	14588	14578	14504	14513	14512	14620	14628	14462	14484	14514	14646	14563	14775	14599	14686	14453	14487	14608	14410	14537	14600	14570	14416	14525	14443	14605	14534	14590	14521	14656	14446	14685	14657	14675	14598	14476	14536	14651	14715	14522	14608	14422	14531	14538	14530	14590	14705	14542	14429	14623	14640	14458	14815	14566	14452	14734	14433	14446	14638	14547	14648	14543	14646	14588	14560	14679	14614	14567	14675	14554	14417	14508	14473	14516	14613	14582	14465	14539	14740	14659	14598	14450	14564	14631	14491	14477	14365	14569	14594	14512	14539	14532	14530	14627	14469	14557	14625	14625	14697	14645	14577	14491	14637	14540	14638	14547	14635	14476	14691	14509	14522	14540	14529	14557	14542	14640	14583	14687	14543	14596	14599	14465	14749	14432	14615	14531	14565	14664	14693	14581	14679	14678	14533	14462	14781	14533	14406	14768	14578	14598	14600	14559	14610	14572	14646	14520	14703	14397	14536	14686	14509	14544	14561	14498	14548	14426	14641	14520	14573	14551	14404	14414	14653	14372	14629	14575	14731	14599	14630	14505	14526	14446	14579	14716	14613	14643	14630	14576	14565	14567	14638	14453	14577	14626	14736	14585	14616	14484	14562	14612	14462	14505	14553	14498	14322	14704	14396	14541	14524	14360	14699	14485	14427	14679	14460	14469	14591	14602	14693	14562	14518	14560	14486	14550	14545	14669	14530	14580	14545	14729	14622	14557	14441	14593	14585	14478	14543	14580	14632	14506	14655	14577	14586	14665	14620	14417	14603	14546	14529	14470	14445	14533	14774	14555	14701	14593	14447	14491	14551	14653	14371	14472	14735	14580	14588	14617	14390	14798	14589	14451	14461	14690	14576	14403	14625	14610	14479	14457	14563	14591	14620	14630	14796	14408	14529	14726	14573	14556	14460	14609	14606	14491	14638	14659	14373	14762	14541	14554	14720	14496	14588	14523	14479	14581	14425	14632	14622	14750	14675	14505	14429	14582	14680	14759	14492	14691	14604	14432	14641	14655	14543	14421	14571	14531	14533	14430	14594	14531	14442	14468	14412	14557	14490	14435	14448	14661	14741	14429	14668	14504	14559	14559	14556	14646	14626	14546	14391	14644	14776	14587	14570	14543	14509	14547	14386	14550	14534	14596	14469	14683	14510	14539	14448	14571	14665	14437	14741	14607	14726	14547	14422	14497	14614	14467	14552	14478	14596	14750	14695	14625	14607	14656	14512	14534	14631	14611	14543	14501	14690	14580	14487	14575	14505	14434	14507	14536	14463	14519	14673	14717	14667	14466	14579	14505	14663	14336	14581	14643	14492	14515	14535	14471	14512	14603	14585	14497	14575	14544	14605	14526	14477	14657	14612	14617	14528	14622	14643	14603	14483	14518	14658	14447	14592	14542	14587	14751	14495	14556	14519	14702	14730	14681	14738	14349	14620	14542	14632	14516	14502	14684	14536	14523	14623	14605	14618	14598	14546	14695	14723	14644	14570	14522	14784	14538	14404	14635	14697	14472	14615	14507	14513	14512	14542	14437	14569	14524	14425	14513	14555	14579	14496	14623	14577	14650	14556	14727	14601	14477	14638	14620	14836	14506	14643	14632	14567	14678	14432	14532	14505	14666	14456	14553	14697	14658	14514	14558	14553	14639	14610	14565	14608	14620	14592	14542	14597	14479	14493	14605	14488	14407	14697	14637
23029	21399	29253	24373	23282	25833	25570	18652	16900	16960	16780	16418	16474	16441	16636	16571	16390	16219	16390	16251	16200	16129	16171	15877	16148	16042	16120	15909	16087	16124	15975	15911	16109	16245	15920	15964	16008	16078	16080	15808	15816	15871	15827	15860	15961	15868	15956	15899	15846	15856	16019	15801	15791	15880	15948	15930	15887	15971	15777	15862	16012	16046	15854	15852	15797	15847	15744	15832	15897	15922	15830	15862	15765	16166	16022	15772	15855	15715	15967	15922	15677	15707	15768	15824	15828	15795	15773	15739	15846	15976	15847	15984	15806	15969	15971	16010	15911	15904	15753	15863	15696	15849	15943	15879	15875	15988	15818	15823	15858	15896	15944	15810	15780	15765	15875	15956	15813	15736	15647	15861	15907	15714	15739	15736	15846	15636	15779	15756	15914	16174	15709	15754	15716	15732	15835	15792	15906	15808	15668	15847	15756	15693	15764	15879	15953	15870	15717	15854	15890	15746	15842	15734	15996	15757	15571	15990	15810	15634	15873	15836	15849	15804	15646	15654	15778	15740	15947	15894	15659	15768	15858	15817	15848	15773	15811	15817	15621	15915	15865	16064	15728	15902	15965	15707	15844	15717	15745	15747	15919	15640	15984	15801	15681	15657	15846	15763	16061	15889	15653	15820	15986	15979	15890	15934	15732	16129	15763	15810	15940	15986	15813	15814	15665	15762	15891	15754	15856	15806	15688	15705	15856	15977	15855	15684	15837	15741	15805	15958	16163	15973	15949	15709	15928	15751	15868	15713	15642	15806	15618	15731	15846	15809	15754	15874	15714	15829	15839	15927	15759	15806	15837	15794	15702	15811	15860	15832	15844	15948	15701	15873	15785	15901	15739	15829	15643	15743	15779	15801	15751	15775	15882	15942	15739	15987	15811	15737	15751	15885	15939	15964	15750	15776	15919	15771	15839	15667	15762	16025	15870	15760	15681	15601	15679	15662	15812	15892	15876	15703	15714	15811	15915	16039	15829	15874	15912	15937	15640	15843	15910	15790	15633	15817	15892	15747	15742	15716	15690	15578	16011	15823	15813	15953	16025	15868	15861	15741	15769	15757	15966	15760	15792	15961	15863	15835	15744	15809	16137	15849	16021	15918	15768	15739	15850	15933	15752	15989	15956	15788	15763	15712	15896	15889	15568	15844	15678	15821	15620	15708	15730	15849	15816	15719	15824	15922	15814	15727	15698	15684	15797	15770	16057	15676	15877	15713	16059	15834	15918	15626	15834	15788	15771	15788	15803	15908	15821	15746	15957	15729	15691	15724	15572	15743	15606	15701	15768	15951	15837	15827	15650	15803	15853	15874	15784	15984	15810	15757	15746	15755	15828	15767	15986	15703	15795	15702	15771	15799	15761	15707	15766	16104	15765	15941	15810	15822	15662	15880	15977	15920	15697	15995	15859	15818	15760	15954	15698	15919	15925	15777	15713	15708	15734	15691	15638	15852	15818	16031	15736	15745	15746	15914	15772	15865	15979	15856	15787	15660	15958	15920	15818	15739	15780	15849	15820	15987	15923	15817	15774	15716	15793	15793	15767	15713	15942	15741	16039	15780	15883	15723	15793	15611	15674	15912	15765	15556	15771	15887	15766	15888	15744	15541	16050	15911	15757	15738	15859	15914	15794	15673	15939	15947	15948	15742	15814	15796	15791	15869	15771	15768	15957	15707	15853	15934	15804	15838	15888	15826	15878	15838	15981	15777	15821	15775	15839	15829	15990	15904	15824	15847	15910	15750	15873	15685	15765	15715	15827	15666	15820	15714	15772	15891	15893	15816	15779	15881	15739	15904	15630	15586	15642	15860	15692	15740	15637	15794	15958	15627	15850	15701	15899	15848	15752	16089	15952	15601	15686	15838	15796	15632	15781	15690	16074	15783	16079	15819	15846	15813	15814	15861	15711	15885	15624	15994	15822	15798	15607	15935	15952	15845	15884	15659	15875	15804	15895	15989	15864	15915	15938	15709	15831	16057	15824	15824	15695	15700	15756	15812	15722	15686	15635	15924	15824	15922	15728	15585	15884	15893	15889	15743	15936	15938	16059	15603	15916	15781	15821	15767	15542	15859	15848	15841	15582	15786	15849	15774	15972	15943	15851	15806	15972	15880	15786	15825	15790	15716	15974	15643	15758	15892	15701	15776	15814	15777	15838	15962	15564	15975	15843	15692	15708	15751	15768	15606	15638	15693	15877	15722	15667	15748	15809	15747	15755	15727	15696	15943	15781	15669	15887	16055	15869	15906	15840	15792	15849	15850	15824	15775	15797	15852	15593	15710	15814	15767	15822	15944	15721	15598	15871	15812	15862	15895	15891	15816	15793	15980	15708	15879	15729	15661	15915	15726	15759	15739	15781	15766	15741	15862	15891	15772	15842	15828	15634	15765	15777	15854	15910	15844	15867	15660	15755	15677	15993	15849	15576	15876	15859	15635	15613	15750	15638	15631	15867	16104	15859	15907	16016	15811	15799	15924	15678	15837	15833	15970	15826	15900	15842	15863	16019	15663	15664	15731	15941	15884	15970	15798	15669	15771	15714	15740	15940	15747	15915	15840	15690	15693	15782	15736	15786	15854	15841	15867	15855	15825	15697	15757	15801	15790	15992	15740	15658	15720	15755	15878	15981	15692	15905	15782	15689	15623	15843	15884	15930	15909	15752	15930	15793	15734	15745	15830	15998	15962	15737	15679	15830	15642	15764	15907	15823	15662	15762	15676	15852	15731	15828	15771	15691	15921	15814	15923	15839	15783	15775	15876	15627	15837	15702	15799	15846	15801	15806	15727	15688	15726	15868	15652	15741	15756	15626	15647	15908	15750	15651	15955	15895	15755	15686	15872	15855	15803	15852	15825	15736	15844	15737	15850	15856	15773	15652	15907	15715	15746	15726	15740	15795	15872	16009	15668	15582	15868	15767	15892	15802	15847	15890	15913	15917	15633	15739	15694	16011	15907	15778	15750	15939	15681	15803	15836	15894	15972	15956	15719	15720	15905	15832	15790	15728	15791	15783	15855	15793	15869	15685	15922	15919	16148	15799	15769	15925	15764	15872	15701	15573	15604	15684	15692	15521	15506	15702	15876	15716	15851	15748	15732	15781	15857	15852	15796	15814	15752	15867	15921	15829	16047	15859	15621	15648	15844	15810	15873	15755	15847	15671	15965	15779	15886	15729	15743	15890	15895	15835	15860	15759	15813	15836	15689	15920	15998	15931	15844	15869	15677	15934	15701	15745	15775	15729	15875	15693	15722	15798	15747	15927	15664	15673	15822	15904	15814	15913	15870	15636	15749	15926	15807	15912	15654	15718	15673	15697	15749	15640	15946	15975	15763	15637	15771	15893	15620	15742	15658	15912	15959	15854	15811	15972	15803	15689	15918	15957	15643	15760	15914	15812	15781	15958	15844	16061	15801	15892	15921	15771	15867	15634	15705	15804	15689	15729	15841	15826	15939	15828	15727	15924	15962	15711	15804	15902	15842	16037	15727	15673	15736	15890	15847	15762	15786	15607	15782	16056	15738	16040	15720	15776	15915	15836	15811	16055	15861	15920	15770	15740	15671	15935	15899	15830	15926	15796	15748	15736	15928	15731	15909	15774	15803	15815	15721	15644	15768	15742	15714	15848	15937	15972	15897	15893	15958	15873	15928	15963	15819	15688	15739	15746	15871	15611	15757	15713	15576	15868	15766	15540	15828	15760	15814	15972	15694	15824	15875	15770	15875	15880	15808	15810	15755	15616	15833	15635	15814	15883	15869	15726	15793	15915	15852	15832	15849	15830	15612	15946	15834	15968	15983	15745	15995	15819	15850	15688	15863	15755	15873	15814	16123	15768	15917	15706	15633	15874	15710	15656	15772	15808	15745	15674	15607	15733	15751	15859	15727	15902	15872	15882	15830	15857	15788	15786	15563	15668	15769	15861	15875	15782	15834	15811	15981	15903	15688	15788	15700	15735	15881	15674	15762	15854	15740	15851	15793	15733	15914	15763	15571	15840	15799	15696	16012	15819	15837	15863	15851	15745	15720	15729	15757	15836	15674	15989	15857	15676	15847	15786	15634	15751	15723	15810	15908	15681	15727	15938	15785	15935	15927	15723	15854	15835	15732	15731	15700	15610	15535	15702	15837	15796	15797	15584	15881	15923	15742	15716	15892	15434	15668	15840	15901	15936	15874	15811	15802	15706	15776	15877	15831	15948	15898	15783	15721	15585	15799	15802	15767	15802	15677	15833	15748	16071	15797	15756	15829	15768	15773	15902	15906	15803	15965	15651	15723	15727	15650	15731	15913	15928	15638	15719	15787	15648	15463	15912	15523	15857	15749	15678	15696	15875	15947	15863	15856	15707	15823	15734	15694	15782	15749	15844	15880	15730	15857	15682	15840	15711	15802	15678	15766	15680	15807	15804	15654	15676	15590	15747	15643	15819	15682	15901	15710	15734	15860	15770	15746	15706	15691	15731	15585	15939	15818	15808	15616	15919	15918	15741	15876	15888	15744	15884	15754	16020	15922	15957	15851	15827	15822	15903	15685	15709	15782	15854	15837	15703	15656	15867	15693	15668	15863	15982	15796	15978	15764	15695	15682	15801	15787	15872	15835	15745	15794	15727	15581	15717	16030	15742	15796	15822	15840	15734	15778	15822	15704	15714	15685	15683	15717	15652	15762	15899	15854	15827	15757	15861	15822	15735	15793	15739	15651	15741	15804	15744	15801	15808	15775	16023	15890	16025	15957	16054	15744	15921	15706	15692	15941	15812	15814	15871	15526	15884	15988	15768	15862	15741	15840	15595	15594	15810	15749	15954	15785	15895	15686	15566	15861	15816	15818	15766	15801	15566	15946	15787	15891	15806	15732	15882	15568	15789	15693	15748	15870	15642	15874	16016	15692	15644	15754	15865	15692	15803	15770	15805	15670	15979	15938	15944	15754	15712	16012	15774	15632	15763	15796	15966	15813	15770	15819	15844	15915	15608	15925	15840	15747	15984	15686	15749	15684	15810	15853	15855	15798	15831	15720	15850	15745	16055	15690	15672	15725	15772	15655	15692	15799	15857	15935	15757	15771	15749	15760	15630	15834	15793	15782	15830	15868	15698	15851	15814	15740	15874	15829	15831	15840	15928	15671	15752	15828
37243	57657	52985	41032	35070	27447	20556	16328	15755	15650	15606	15374	15368	15452	15170	15359	15312	15162	15048	15117	15082	15004	14786	15008	14733	14828	14880	15071	14851	14702	14867	14757	14837	14664	14766	14958	14748	14792	14839	14645	14593	14771	14469	14684	14632	14818	14702	14620	14728	14769	14794	14795	14640	14739	14758	14501	14641	14615	14518	14671	14657	14640	14658	14716	14542	14489	14871	14639	14491	14747	14613	14567	14481	14465	14635	14732	14712	14723	14818	14549	14677	14665	14696	14621	14538	14713	14723	14687	14715	14687	14547	14827	14457	14535	14635	14765	14572	14714	14527	14473	14857	14494	14718	14510	14514	14548	14579	14674	14499	14519	14466	14660	14631	14596	14589	14564	14591	14480	14648	14544	14489	14681	14642	14518	14573	14697	14616	14712	14632	14608	14570	14565	14656	14625	14442	14523	14663	14571	14731	14553	14532	14513	14599	14630	14580	14717	14690	14743	14593	14592	14704	14601	14637	14404	14624	14552	14627	14534	14694	14446	14545	14659	14454	14581	14683	14711	14736	14579	14683	14704	14601	14578	14496	14575	14721	14506	14524	14573	14709	14592	14578	14659	14659	14617	14626	14689	14680	14531	14658	14518	14703	14672	14434	14761	14580	14702	14680	14650	14643	14607	14615	14565	14527	14636	14580	14653	14620	14548	14698	14619	14431	14646	14665	14687	14697	14718	14624	14552	14589	14565	14792	14679	14617	14578	14753	14624	14706	14665	14655	14631	14502	14606	14505	14602	14360	14753	14584	14706	14456	14652	14689	14592	14707	14518	14486	14671	14614	14648	14573	14586	14564	14568	14602	14595	14569	14634	14498	14618	14711	14768	14511	14423	14626	14580	14537	14562	14712	14634	14592	14522	14794	14708	14640	14538	14649	14578	14664	14632	14667	14533	14538	14559	14487	14686	14609	14755	14625	14643	14600	14633	14528	14749	14694	14726	14710	14619	14589	14551	14668	14566	14649	14594	14659	14544	14542	14703	14491	14555	14621	14602	14613	14751	14681	14657	14524	14714	14475	14682	14560	14581	14564	14676	14794	14924	14502	14539	14724	14472	14577	14628	14755	14608	14588	14665	14718	14540	14565	14526	14594	14597	14569	14659	14593	14617	14587	14626	14473	14659	14633	14675	14792	14628	14464	14632	14691	14645	14768	14520	14620	14661	14585	14617	14448	14667	14694	14554	14676	14526	14423	14712	14521	14613	14538	14585	14476	14615	14395	14625	14652	14720	14831	14525	14409	14536	14693	14502	14554	14520	14578	14636	14544	14697	14612	14602	14642	14529	14693	14624	14571	14660	14580	14608	14535	14675	14582	14550	14560	14429	14766	14745	14727	14588	14862	14509	14604	14718	14587	14631	14579	14689	14635	14624	14726	14484	14595	14587	14454	14514	14565	14587	14506	14569	14469	14613	14673	14648	14491	14516	14536	14535	14591	14533	14505	14586	14459	14701	14743	14593	14644	14496	14569	14469	14739	14639	14746	14734	14585	14657	14714	14776	14674	14702	14593	14601	14603	14265	14656	14417	14631	14622	14683	14702	14713	14647	14590	14736	14682	14718	14715	14345	14633	14539	14701	14614	14648	14691	14593	14595	14689	14589	14629	14597	14673	14807	14642	14552	14506	14765	14629	14478	14643	14613	14539	14465	14462	14553	14521	14685	14582	14653	14521	14462	14627	14553	14728	14629	14762	14493	14553	14531	14611	14609	14557	14762	14454	14608	14519	14730	14605	14757	14684	14469	14589	14731	14677	14583	14511	14553	14868	14678	14629	14606	14582	14612	14654	14551	14773	14567	14564	14619	14663	14613	14671	14736	14647	14581	14510	14454	14639	14656	14548	14800	14711	14541	14826	14480	14677	14485	14595	14865	14413	14521	14724	14438	14669	14528	14501	14563	14665	14482	14582	14582	14668	14701	14741	14506	14600	14618	14578	14490	14644	14753	14638	14480	14556	14501	14632	14655	14615	14530	14627	14650	14674	14581	14571	14631	14615	14593	14614	14570	14586	14548	14580	14618	14661	14578	14573	14622	14590	14596	14577	14617	14753	14672	14630	14435	14677	14662	14565	14574	14416	14473	14568	14523	14581	14603	14531	14525	14583	14584	14527	14655	14597	14456	14516	14784	14566	14564	14841	14624	14621	14658	14521	14414	14722	14557	14494	14610	14706	14721	14404	14695	14594	14716	14556	14690	14663	14569	14641	14668	14766	14757	14701	14538	14541	14644	14578	14563	14574	14690	14708	14590	14560	14695	14558	14607	14536	14624	14495	14419	14528	14522	14413	14560	14541	14735	14571	14684	14644	14684	14618	14596	14542	14861	14573	14682	14620	14727	14784	14573	14561	14612	14604	14615	14420	14717	14654	14687	14633	14675	14523	14614	14628	14580	14511	14592	14533	14541	14701	14595	14731	14702	14652	14475	14594	14645	14603	14660	14552	14656	14452	14594	14504	14644	14466	14670	14507	14641	14523	14676	14761	14711	14757	14683	14469	14583	14572	14552	14709	14750	14637	14539	14697	14517	14692	14584	14650	14549	14570	14547	14703	14590	14694	14663	14493	14568	14656	14629	14641	14871	14504	14670	14761	14661	14517	14596	14447	14665	14462	14634	14461	14746	14656	14572	14701	14523	14524	14674	14519	14636	14644	14543	14700	14659	14609	14682	14552	14758	14624	14681	14585	14680	14598	14661	14601	14496	14776	14579	14865	14624	14682	14694	14570	14451	14595	14403	14648	14602	14617	14482	14629	14712	14616	14636	14626	14572	14633	14738	14566	14644	14546	14617	14524	14508	14686	14597	14720	14568	14608	14546	14723	14641	14629	14732	14660	14575	14761	14743	14486	14631	14465	14787	14492	14691	14614	14647	14492	14516	14743	14506	14832	14450	14519	14502	14609	14634	14592	14519	14548	14506	14483	14557	14562	14708	14541	14661	14542	14589	14472	14706	14520	14605	14614	14464	14605	14693	14696	14448	14817	14542	14503	14797	14483	14705	14561	14630	14622	14596	14541	14649	14679	14621	14532	14424	14727	14552	14594	14557	14708	14534	14525	14673	14542	14715	14527	14455	14569	14601	14566	14581	14589	14632	14478	14724	14674	14710	14733	14735	14498	14728	14576	14600	14549	14646	14730	14670	14495	14613	14663	14709	14462	14782	14533	14581	14614	14690	14586	14612	14547	14478	14646	14571	14753	14546	14597	14613	14613	14664	14732	14533	14583	14670	14606	14502	14622	14472	14549	14570	14717	14777	14582	14687	14572	14569	14455	14435	14579	14635	14696	14576	14684	14753	14548	14614	14505	14575	14445	14593	14658	14674	14585	14579	14550	14401	14741	14662	14612	14741	14601	14729	14609	14585	14540	14543	14632	14507	14586	14502	14533	14503	14621	14569	14575	14615	14601	14621	14653	14652	14569	14676	14798	14544	14540	14608	14634	14733	14733	14624	14627	14652	14582	14585	14679	14362	14737	14587	14622	14609	14728	14562	14512	14623	14687	14666	14553	14649	14537	14724	14617	14625	14557	14751	14547	14795	14612	14713	14812	14683	14533	14612	14501	14508	14744	14656	14615	14546	14685	14671	14409	14562	14534	14591	14708	14496	14590	14549	14350	14489	14645	14732	14577	14769	14589	14733	14788	14693	14661	14491	14716	14571	14632	14537	14666	14778	14518	14512	14728	14437	14453	14601	14641	14493	14621	14519	14738	14588	14553	14727	14781	14562	14599	14594	14563	14440	14583	14631	14762	14457	14563	14668	14632	14576	14567	14476	14438	14565	14639	14459	14488	14546	14614	14636	14588	14655	14593	14561	14591	14542	14592	14505	14493	14684	14617	14660	14595	14648	14705	14735	14424	14696	14523	14517	14685	14556	14578	14695	14550	14414	14617	14603	14719	14696	14590	14564	14507	14542	14400	14718	14524	14555	14585	14624	14551	14483	14631	14585	14471	14708	14573	14615	14730	14572	14755	14587	14593	14511	14596	14724	14647	14338	14590	14631	14562	14680	14545	14462	14570	14629	14617	14589	14671	14652	14437	14550	14517	14581	14400	14701	14668	14705	14565	14709	14726	14604	14460	14505	14497	14702	14496	14531	14643	14674	14493	14652	14601	14437	14575	14575	14421	14579	14723	14613	14547	14580	14539	14522	14603	14603	14535	14628	14662	14595	14700	14514	14637	14595	14533	14454	14603	14558	14493	14823	14618	14664	14707	14463	14794	14618	14665	14496	14772	14747	14622	14575	14586	14605	14500	14758	14683	14617	14557	14770	14434	14620	14624	14567	14691	14607	14589	14625	14744	14762	14514	14516	14413	14398	14548	14518	14653	14536	14634	14645	14582	14532	14547	14550	14616	14596	14555	14722	14601	14769	14688	14594	14449	14492	14495	14602	14611	14486	14444	14650	14566	14789	14681	14644	14593	14556	14615	14623	14493	14482	14792	14716	14585	14555	14637	14419	14572	14716	14669	14471	14510	14610	14533	14548	14597	14666	14540	14556	14516	14593	14545	14719	14642	14617	14633	14412	14633	14716	14575	14649	14719	14700	14494	14566	14653	14637	14469	14390	14664	14705	14598	14591	14686	14471	14717	14508	14657	14623	14669	14574	14660	14588	14544	14639	14564	14544	14790	14491	14660	14467	14826	14700	14477	14533	14489	14716	14724	14719	14539	14626	14664	14494	14779	14526	14668	14652	14554	14669	14534	14518	14514	14665	14583	14683	14556	14514	14630	14480	14613	14502	14555	14424	14522	14475	14623	14606	14483	14578	14608	14698	14680	14550	14637	14716	14556	14692	14647	14695	14723	14761	14816	14706	14654	14394	14689	14498	14661	14686	14535	14499	14708	14591	14650	14394	14636	14587	14677	14600	14491	14530	14521	14730	14570	14531	14686	14556	14535	14554	14700	14589	14827	14690	14488	14632	14525	14542	14630	14671	14586	14567	14534	14433	14565	14787	14514	14548	14753	14568	14600	14604	14553	14656	14571	14605	14720	14665	14643	14664	14490	14622	14577	14553	14666	14744	14723	14474	14625	14666	14657	14397	14656	14468	14558	14542	14746	14528	14543	14695	14718	14533	14532	14498	14618	14708	14709	14584	14596	14565	14492	14665	14652	14610	14686	14781
28763	27856	30622	24062	18343	16437	15603	15180	14824	14847	14639	14752	14701	14664	14714	14839	14910	14817	14814	14960	14717	14563	14501	14642	14684	14614	14459	14632	14882	14678	14562	14447	14671	14698	14662	14678	14480	14655	14622	14485	14390	14554	14473	14640	14669	14485	14433	14630	14652	14714	14691	14585	14571	14386	14527	14464	14538	14614	14671	14467	14649	14343	14487	14555	14537	14435	14489	14422	14412	14484	14758	14574	14519	14576	14657	14514	14607	14386	14780	14535	14594	14553	14444	14487	14642	14422	14428	14365	14730	14499	14444	14621	14583	14644	14627	14444	14758	14432	14592	14223	14413	14530	14454	14678	14731	14569	14626	14604	14624	14732	14476	14721	14648	14535	14594	14599	14653	14440	14610	14613	14436	14528	14687	14552	14353	14428	14429	14605	14524	14493	14460	14354	14767	14573	14569	14462	14477	14627	14730	14514	14665	14603	14650	14574	14290	14451	14678	14656	14419	14359	14523	14256	14389	14422	14715	14494	14569	14420	14654	14371	14707	14425	14625	14460	14502	14593	14369	14602	14744	14423	14486	14593	14555	14459	14449	14472	14568	14584	14630	14435	14650	14456	14538	14331	14419	14396	14715	14512	14485	14293	14559	14723	14509	14651	14222	14547	14446	14496	14565	14607	14409	14593	14638	14728	14656	14653	14596	14475	14690	14389	14441	14337	14654	14520	14584	14627	14353	14645	14556	14534	14481	14500	14623	14489	14619	14487	14310	14652	14533	14635	14528	14745	14420	14636	14619	14579	14499	14599	14759	14546	14601	14471	14507	14669	14605	14509	14677	14386	14668	14530	14471	14592	14569	14597	14446	14557	14560	14534	14459	14555	14511	14570	14671	14636	14725	14459	14718	14474	14429	14600	14512	14656	14709	14671	14602	14648	14446	14449	14674	14635	14626	14639	14513	14462	14517	14493	14637	14599	14297	14450	14662	14602	14519	14490	14545	14586	14442	14576	14544	14600	14637	14602	14349	14547	14709	14657	14427	14577	14585	14614	14374	14714	14721	14321	14605	14593	14425	14406	14393	14517	14482	14569	14571	14543	14688	14448	14565	14417	14632	14607	14388	14714	14467	14476	14484	14386	14406	14498	14705	14467	14546	14657	14582	14656	14443	14387	14578	14498	14517	14244	14642	14604	14493	14472	14700	14354	14613	14448	14644	14596	14419	14563	14586	14392	14581	14619	14688	14425	14476	14583	14333	14636	14463	14672	14394	14717	14604	14471	14509	14598	14748	14509	14697	14627	14519	14628	14461	14476	14513	14698	14597	14640	14713	14705	14560	14529	14589	14620	14434	14558	14513	14562	14472	14542	14675	14565	14444	14596	14595	14669	14485	14554	14604	14728	14530	14575	14748	14424	14416	14447	14559	14466	14594	14631	14501	14584	14664	14477	14685	14613	14658	14405	14458	14494	14417	14469	14450	14440	14522	14491	14426	14596	14594	14430	14434	14512	14574	14543	14541	14564	14539	14698	14678	14619	14618	14659	14648	14329	14474	14534	14818	14672	14587	14577	14679	14601	14538	14514	14539	14532	14615	14462	14340	14394	14542	14476	14443	14560	14464	14346	14583	14637	14461	14621	14442	14399	14628	14568	14512	14535	14609	14567	14700	14471	14526	14585	14586	14626	14494	14518	14586	14670	14511	14341	14477	14672	14505	14614	14635	14623	14485	14636	14563	14532	14614	14537	14564	14495	14651	14454	14597	14673	14469	14456	14738	14657	14671	14495	14522	14575	14635	14527	14571	14660	14633	14602	14790	14513	14688	14727	14473	14634	14555	14593	14399	14590	14476	14535	14525	14641	14553	14546	14688	14450	14624	14571	14473	14500	14531	14461	14697	14449	14456	14431	14408	14489	14679	14453	14541	14458	14439	14625	14581	14633	14601	14509	14589	14639	14548	14592	14550	14839	14542	14578	14492	14347	14582	14612	14483	14477	14531	14620	14492	14444	14525	14476	14642	14645	14516	14683	14504	14566	14727	14726	14617	14655	14587	14731	14609	14844	14507	14613	14623	14490	14530	14592	14604	14629	14615	14385	14432	14623	14508	14698	14542	14637	14542	14581	14566	14651	14562	14560	14695	14622	14487	14608	14557	14419	14640	14538	14549	14670	14675	14505	14566	14416	14538	14590	14644	14554	14593	14571	14657	14602	14690	14643	14552	14540	14638	14567	14708	14628	14518	14532	14354	14507	14640	14394	14659	14611	14547	14556	14461	14706	14496	14561	14585	14321	14699	14390	14634	14692	14411	14549	14735	14411	14388	14628	14500	14535	14591	14516	14475	14502	14591	14608	14570	14595	14507	14545	14626	14516	14477	14497	14638	14624	14536	14583	14616	14690	14437	14542	14604	14593	14513	14417	14549	14724	14509	14609	14498	14559	14817	14581	14517	14664	14737	14775	14803	14536	14568	14656	14462	14352	14549	14594	14631	14615	14632	14508	14381	14507	14516	14444	14516	14550	14560	14613	14563	14371	14740	14609	14589	14664	14571	14512	14391	14528	14575	14662	14523	14434	14295	14562	14586	14414	14680	14504	14553	14587	14749	14252	14580	14480	14655	14629	14452	14714	14518	14714	14455	14581	14538	14393	14622	14587	14628	14647	14526	14632	14391	14574	14672	14592	14567	14522	14582	14480	14624	14720	14714	14629	14560	14500	14764	14570	14443	14363	14827	14542	14521	14627	14545	14431	14319	14684	14412	14522	14505	14537	14556	14550	14726	14770	14654	14390	14639	14672	14558	14644	14595	14444	14522	14586	14507	14683	14684	14638	14489	14298	14639	14383	14532	14543	14691	14687	14640	14377	14668	14473	14846	14418	14550	14356	14571	14549	14691	14492	14415	14581	14425	14723	14446	14676	14668	14529	14564	14522	14472	14723	14621	14700	14368	14554	14509	14536	14663	14477	14553	14581	14530	14642	14665	14428	14547	14499	14512	14407	14429	14761	14615	14632	14439	14623	14437	14589	14487	14602	14604	14593	14475	14507	14468	14553	14494	14470	14418	14488	14402	14584	14471	14290	14420	14643	14575	14390	14354	14470	14591	14605	14542	14474	14477	14652	14613	14686	14483	14517	14511	14562	14618	14450	14521	14344	14366	14654	14580	14626	14722	14466	14576	14705	14483	14539	14553	14636	14515	14652	14525	14532	14690	14684	14490	14541	14684	14566	14474	14439	14465	14703	14490	14470	14562	14556	14564	14507	14588	14550	14464	14561	14640	14707	14644	14394	14545	14498	14506	14447	14444	14421	14446	14741	14685	14512	14360	14464	14541	14423	14394	14631	14448	14493	14653	14446	14534	14465	14376	14521	14375	14459	14603	14442	14601	14410	14515	14850	14441	14493	14500	14502	14518	14512	14388	14636	14602	14634	14439	14314	14538	14480	14763	14504	14552	14462	14576	14702	14642	14574	14647	14552	14639	14648	14687	14516	14558	14578	14634	14450	14532	14656	14551	14558	14576	14671	14483	14624	14377	14638	14559	14732	14512	14641	14525	14520	14657	14543	14634	14813	14404	14404	14394	14394	14562	14758	14672	14503	14680	14565	14608	14682	14556	14439	14482	14571	14516	14518	14597	14414	14517	14708	14615	14582	14424	14613	14347	14651	14665	14717	14473	14737	14467	14607	14505	14611	14885	14664	14576	14600	14502	14497	14792	14411	14646	14725	14612	14655	14510	14411	14514	14423	14449	14418	14413	14581	14616	14455	14647	14642	14386	14649	14546	14438	14510	14516	14345	14434	14428	14615	14504	14582	14568	14526	14343	14689	14534	14739	14646	14494	14562	14405	14690	14542	14744	14454	14608	14552	14620	14699	14587	14536	14582	14516	14493	14560	14599	14487	14469	14395	14729	14554	14555	14683	14742	14571	14589	14521	14551	14639	14618	14366	14677	14497	14445	14432	14698	14627	14474	14622	14660	14480	14624	14463	14495	14658	14458	14403	14546	14545	14535	14651	14636	14586	14423	14614	14516	14512	14531	14381	14645	14400	14643	14707	14514	14621	14466	14616	14529	14783	14746	14552	14562	14584	14569	14390	14549	14519	14648	14613	14527	14465	14647	14637	14512	14512	14450	14478	14407	14676	14741	14653	14487	14466	14495	14695	14707	14532	14643	14505	14463	14472	14425	14402	14549	14475	14407	14704	14580	14433	14430	14643	14579	14583	14541	14712	14518	14696	14552	14456	14442	14777	14756	14575	14696	14429	14719	14556	14569	14463	14416	14415	14506	14733	14650	14585	14690	14589	14599	14718	14508	14521	14591	14518	14566	14809	14629	14526	14673	14513	14591	14385	14659	14679	14660	14560	14479	14648	14706	14661	14492	14721	14440	14519	14664	14510	14718	14579	14503	14558	14333	14360	14551	14319	14569	14849	14646	14688	14363	14402	14599	14439	14706	14357	14498	14441	14557	14404	14475	14511	14444	14423	14332	14565	14503	14458	14489	14365	14573	14582	14702	14419	14455	14587	14447	14676	14470	14576	14491	14402	14408	14612	14726	14605	14529	14482	14691	14667	14604	14626	14558	14453	14641	14595	14623	14638	14468	14451	14496	14592	14529	14498	14654	14495	14576	14730	14470	14452	14444	14693	14523	14413	14606	14457	14667	14660	14561	14559	14630	14555	14478	14699	14479	14524	14700	14697	14523	14588	14610	14633	14610	14565	14466	14628	14587	14528	14558	14600	14495	14242	14628	14457	14582	14649	14626	14546	14666	14301	14622	14708	14541	14657	14466	14451	14516	14494	14631	14633	14426	14391	14721	14680	14614	14445	14603	14483	14723	14613	14569	14384	14536	14321	14691	14592	14593	14721	14622	14712	14481	14365	14692	14415	14559	14630	14608	14735	14517	14413	14573	14468	14493	14563	14656	14602	14595	14548	14494	14411	14492	14686	14585	14691	14706	14665	14600	14578	14545	14478	14634	14587	14392	14584	14589	14629	14535	14406	14695	14384	14562	14523	14483	14445	14473	14371	14453	14590	14573	14590	14638	14464	14547	14679	14555	14404	14693	14719	14308	14570	14717	14502	14745	14572	14552	14543	14573	14465	14517	14698	14746	14718	14684	14544	14572	14522	14627	14393	14335	14383	14609	14592	14649	14438	14559	14653	14456	14506	14534	14550
32899	45274	33739	22659	18263	16017	14986	14143	14259	14125	14314	14236	13937	14065	14298	14130	14106	14355	14084	14049	14029	13986	13945	13926	14130	13900	13982	14042	14012	14064	13773	14124	14040	14047	13771	13897	13998	13911	13859	14058	14089	13976	13938	14107	13787	13891	13796	13930	13818	13867	13999	13772	13867	13813	13813	13861	13922	13803	13946	13806	13760	13854	13852	14035	13773	13803	14026	13782	13654	13783	13773	13802	13919	13767	13834	13820	13911	13892	13796	13791	13782	13839	13834	13755	13664	13784	13750	13911	13956	13952	13879	13919	13748	13988	13984	13894	13844	13852	13912	13879	13989	13768	13789	13777	13853	13967	13894	13905	13791	13892	13901	13994	13706	14061	13840	13780	13785	13819	13660	13868	13841	13940	13818	13968	13970	14040	13738	13774	13874	13874	13831	13831	13682	13783	13921	13713	13818	13957	14014	13895	13920	13739	13776	13878	13816	13899	14053	13941	13930	13839	13755	13726	13814	13822	13830	13984	13761	13938	13923	13917	13740	13931	13925	13795	13971	13822	13847	14030	13858	13825	13772	13876	13950	13803	13992	13729	13889	13804	13783	13935	13897	13963	13792	13801	13806	13667	13829	13666	13700	13748	13862	13869	13928	13926	13729	13832	13861	13977	13735	13924	13802	13802	13993	13818	13847	13777	14018	13837	13827	13692	13950	13854	13892	13799	13993	13843	13827	13782	13842	13742	13907	13839	13927	14025	13887	13957	13850	13838	13796	14020	13850	13915	13829	13944	13949	13739	14114	13901	13757	13834	13780	13928	13869	13664	13910	13808	13812	13824	13769	13756	13564	13878	13753	13628	13734	13823	13800	13868	13797	13985	13813	13972	13895	14123	13834	13810	13849	13875	13908	13825	13712	13865	13869	13894	13945	13830	13977	13765	13836	13967	13810	13861	13785	13605	13822	13914	14017	13958	13811	13789	13932	13894	13843	13749	13949	13864	13927	13832	13992	13760	13828	13862	13883	13802	13855	13984	13642	13938	13915	13793	13882	13846	13813	13880	13821	13931	13836	13750	13834	13815	13895	13735	13836	13889	13881	13986	13889	13857	13873	13784	13671	13975	13815	13889	13722	13915	13829	13742	13688	13900	13975	13947	13718	13820	13979	13911	13746	13917	13802	13834	13748	13783	14002	13793	13801	14021	13735	13866	13760	13682	13822	13834	13744	13766	13725	13852	13832	13893	13944	13884	13837	13723	13752	13805	13669	13813	13843	13804	14034	13788	13916	14022	14012	13832	13779	13992	13813	13719	13735	13744	13902	13752	13858	13840	13868	13829	13803	13868	13778	13779	13802	13917	13685	13943	13957	13897	14046	13814	13857	14009	13905	13759	13729	13819	13853	13782	13901	13820	13923	13906	14110	13714	13889	13891	13749	13889	13878	13972	13664	13767	13795	13667	13827	13667	13848	13893	14021	14057	13904	13972	13624	13828	13862	13957	13873	13797	13955	14040	13794	13957	13847	14031	13762	13926	13718	14098	13710	13839	13899	13702	13851	13923	13853	13907	13890	13901	13807	13926	13852	13862	13822	13890	13903	13866	13992	13985	13939	13774	13844	13645	13924	13712	13881	13861	13696	13791	13749	13796	13739	13804	13839	13975	13898	14013	13771	13716	13823	13765	13891	13907	13923	13753	13985	13847	13938	13822	13828	13917	13898	13956	13761	13695	13972	14101	13771	13751	13900	13952	13757	13920	13852	13842	13867	13838	13915	13831	13803	14026	13873	13846	13931	13864	13698	13758	13931	13876	13737	13701	13805	13784	13646	13670	13705	13788	13844	13820	13775	13965	13982	13853	13856	13867	13849	13825	13990	13911	13767	13855	13963	13797	13824	13823	13649	13849	13910	13896	13884	13910	14004	13938	13806	13976	13842	13924	13871	13889	13687	13898	13868	13923	13793	13776	13985	13829	13920	13635	13895	13815	13932	13831	13912	13935	13665	13776	13934	13903	13715	13861	13770	13937	13921	13876	14058	13810	13881	13788	13815	13933	13829	14010	13712	13923	13904	13919	13873	13844	14043	13836	13992	13787	13868	13897	13875	13923	13720	13721	13828	13773	13832	13750	13655	14018	13984	13840	13837	13874	13742	13911	13835	13954	14086	14062	13639	13866	13895	13972	14028	13826	13815	13746	13940	13637	13768	13941	13901	13797	13853	13862	13729	13981	13889	13900	13907	13910	13982	13915	13841	13779	13781	13942	13905	13813	13705	13885	14007	13680	13809	13949	13837	13843	13891	13823	14040	13767	13881	13754	13745	13875	13808	13874	13879	13865	13925	13864	13826	13960	13801	13930	14001	13946	13904	13897	13884	13885	14024	13795	14015	13804	13883	13808	13760	13655	13916	13889	13862	13974	13843	13945	13871	13716	13982	14011	13957	13779	13942	13985	13785	13835	13863	13653	13765	13920	13811	13789	13759	13791	13890	14041	13815	13839	13806	13893	13853	13923	13824	13924	13752	13762	13893	13761	13888	13896	13780	13889	13838	13887	13667	13869	14023	13876	13798	13757	13791	13887	13929	13747	13800	13927	14053	13866	14016	13842	13790	13845	13750	13970	13883	13743	13811	13800	13780	14023	13862	13774	13902	13873	13751	13998	14015	13883	13778	14091	13788	13899	13814	13864	13970	13884	13794	13711	13939	13672	13839	13740	13857	13762	13748	13804	13866	13894	13756	13848	13863	13901	13816	13814	13984	13706	13974	13920	13763	13961	13872	13798	13912	13697	13819	13839	13834	13907	13778	13828	13823	13849	13921	14013	13768	13952	13844	13953	13764	13925	13772	13915	13934	13675	13854	13867	13991	13939	13935	13731	13861	13742	13875	13707	13849	13894	14034	13787	13801	13900	13839	13917	13831	13887	13672	13726	13901	13844	13788	13800	13873	13620	13996	13892	13985	13793	13831	13966	13848	13777	14063	13910	14060	13863	13729	13745	13995	14024	13900	13933	13945	13885	13735	13916	13887	13743	13836	13794	13832	14084	13864	13901	13919	13842	13888	13810	13911	14029	13904	13711	13830	13840	13746	13833	13748	13829	13753	13696	13844	13819	13978	13763	13866	13834	13807	13855	13914	13792	13726	13798	13868	14041	13862	13823	13790	13996	13645	13729	13911	13944	13844	13800	14033	13854	13661	13850	13718	13835	13897	13825	13890	13873	13816	13657	13949	13873	13941	13861	13702	13939	13900	13853	13885	13873	13872	13874	13723	13857	13925	14029	13881	13734	13801	13968	13997	13906	14112	13670	13893	13887	13814	13825	13767	13807	13921	14015	13918	13754	13976	13899	14008	14071	13748	13894	13802	13697	13905	13793	13977	13935	13794	13808	13821	13874	14062	13797	13853	13870	13952	13772	13975	13952	13938	13813	13829	13896	13819	13635	13773	13915	13742	13995	13823	13806	13922	13921	13916	14001	13990	13824	13863	14005	13882	13846	13855	13887	13902	13814	14050	13851	13833	14012	13910	13830	13865	13930	14007	13984	13886	13823	13749	13812	13895	13813	13858	13961	13992	13997	13902	13781	13787	13805	13773	13964	13791	13772	13900	13532	13962	13977	13945	13916	13850	13950	13705	14011	13831	14001	13809	13853	13929	13812	13766	13826	13952	14000	13948	13834	13779	13837	13803	13852	13811	13893	13986	13927	14029	14093	14026	13947	13876	13805	13984	13908	13925	13904	13915	13907	13776	13844	13980	13883	13717	13907	14025	13785	13973	13783	13762	13929	13817	13938	13854	13863	13826	13847	13791	13924	13754	13958	13950	13851	13850	13691	13892	13841	13688	13833	14032	13740	13908	13893	13815	13857	13893	13976	13907	13910	13999	13803	13950	13835	13935	13688	13931	13730	13877	13856	13947	13866	13942	13737	13954	13930	13997	13952	13701	13824	13863	13826	13928	13826	13885	13939	13909	13909	13768	13873	13797	13896	13861	14005	13747	13872	13901	13892	13953	13850	13868	13777	13991	13876	13901	13907	13977	13912	13925	13959	13715	13965	13970	13877	13770	13868	13868	13894	13859	13840	13894	13840	13865	13765	13827	13827	13815	13805	13829	13661	13770	13844	13766	13695	14009	13867	13796	13841	13778	13770	13751	13835	13891	13949	13890	14005	13917	13712	13943	13909	13815	13904	13704	13931	13756	13874	13741	13857	13856	13931	13828	13817	14018	13941	14020	13914	13774	13811	13877	13823	13914	13726	13912	13772	14081	13832	13873	13722	13802	13852	14020	13872	13938	13909	13784	13834	13856	13852	13812	13852	13938	13666	13964	13950	13909	13933	13985	13949	13829	13812	13754	13809	13892	13911	13864	13922	13704	13753	13928	13850	13832	13900	13873	13911	13844	13779	13860	13987	13871	14119	13847	13862	13895	13898	13812	13925	13964	13995	13856	13848	13910	13875	13913	13859	13746	13726	13815	13984	13812	13996	13878	13889	13878	13958	13980	13785	13825	13857	13838	13831	14002	13986	13829	13862	13774	13888	13948	13920	13813	13763	13780	13774	13979	13936	13902	13967	13845	13955	13786	13833	13841	13921	13952	14010	13729	13846	13981	13704	13894	13883	14003	14005	13975	13719	13783	13902	13754	13773	13798	13601	14018	13710	13807	13854	13996	13902	13830	13843	13746	13820	13812	13869	13814	13948	14070	13810	14001	13900	13788	13879	13952	13932	13785	13720	13868	14007	13953	13758	13810	13993	13859	13926	13850	13737	13941	13813	13921	13894	13877	13792	13862	14024	13931	13896	13909	13773	13743	14002	13820	13748	14050	13862	13826	13715	14011	13821	14020	13889	13956	13867	13844	13958	13779	13914	13746	14019	13788	13931	13941	13830	13867	13958	13884	13834	13916	13812	13885	13914	13744	13849	14090	13780	13824	14039	13800	13867	13928	13808	13824	14010	13882	13816	13843	13928	13872	13757	13860	13818	14129	13826	13708	13935	13833	13822	13920	13966	13869	13923	13899	14008	14023	13768	13739	13923	13824	13701	13975	13936	13961	13861	13773	13758	14007	13610	13756	13859	13817	13865	13922	13641	13829	13926	13886	13915	13813	14044	13883	13899	13826	13984	13924	13764	14065	13792	13908	13843	13857	13818	13837	13832	13650	13954	13805	13981	13739	13793
24404	21558	29141	25710	24215	23826	20936	18070	16699	16219	16169	16116	16376	16243	16268	16104	16394	16018	16147	16090	15845	16008	15814	15959	15947	15861	16047	15853	15865	15693	16106	15790	15561	15858	15946	15853	15802	15827	15829	15965	15866	15665	15858	15826	15759	15694	15855	15871	15973	15641	15663	15732	15618	15731	15640	15774	15802	15828	15677	15612	15707	15604	15764	15751	15590	15759	15718	15723	15545	15673	15579	15726	15875	15744	15633	15761	15808	15633	15551	15784	15741	15768	15824	15722	15817	15817	15487	15756	15628	15778	15751	15742	15890	15734	15735	15682	15744	15877	15762	15636	15679	15656	15693	15742	15675	15656	15871	15785	15741	15742	15681	15775	15826	15554	15819	15754	15758	15699	15761	15589	15657	15646	15739	15740	15629	15782	15752	15696	15740	15797	15816	15712	15802	15728	15648	15729	15660	15608	15683	15586	15743	15589	15737	15690	15759	15608	15627	15687	15732	15770	15583	15669	15648	15689	15663	15816	15830	15772	15532	15626	15770	15710	15619	15853	15827	15670	15639	15715	15786	15620	15663	15614	15572	15637	15738	15607	15645	15708	15552	15645	15752	15461	15673	15502	15741	15761	15675	15742	15754	15712	15714	15736	15569	15593	15679	15899	15701	15941	15518	15570	15486	15566	15574	15808	15662	15721	15794	15568	15610	15770	15725	15716	15547	15685	15689	15670	15547	15571	15752	15785	15587	15687	15687	15694	15670	15672	15679	15693	15788	15935	15841	15769	15632	15543	15807	15708	15551	15465	15880	15671	15580	15649	15495	15610	15675	15712	15642	15714	15826	15606	15734	15649	15569	15711	15688	15721	15535	15771	15725	15615	15770	15795	15898	15737	15540	15793	15522	15548	15747	15593	15776	15755	15779	15872	15768	15620	15581	15350	15781	15706	15496	15709	15619	15597	15738	15702	15723	15761	15631	15600	15620	15846	15783	15652	15890	15905	15697	15814	15779	15758	15621	15707	15739	15713	15623	15628	15697	15670	15560	15592	15744	15727	15722	15727	15789	15587	15557	15510	15651	15512	15914	15794	15721	15716	15553	15574	15663	15569	15839	15554	15702	15862	15588	15766	15704	15657	15743	15491	15660	15707	15597	15688	15675	15620	15805	15547	15716	15639	15699	15851	15750	15667	15550	15627	15403	15437	15794	15578	15589	15727	15804	15739	15699	15604	15670	15679	15639	15674	15648	15642	15710	15856	15900	15697	15633	15670	15571	15698	15727	15650	15628	15750	15577	15473	15608	15801	15743	15582	15695	15711	15760	15524	15637	15752	15758	15645	15579	15609	15744	15774	15563	15643	15787	15811	15572	15529	15660	15525	15860	15727	15786	15673	15867	15731	15606	15660	15723	15597	15756	15789	15736	15818	15661	15445	15600	15598	15789	15631	15745	15598	15891	15709	15765	15670	15658	15709	15653	15589	15679	15841	15641	15651	15764	15554	15653	15767	15820	15800	15670	15589	15537	15708	15565	15648	15672	15754	15670	15847	15647	15583	15719	15543	15661	15688	15496	15698	15768	15678	15813	15529	15486	15572	15524	15610	15647	15535	15835	15760	15725	15594	15746	15635	15651	15653	15588	15839	15625	15720	15557	15765	15630	15741	15741	15536	15738	15718	15680	15508	15602	15733	15776	15617	15687	15675	15493	15829	15619	15585	15610	15695	15702	15780	15784	15817	15764	15914	15795	15914	15613	15725	15763	15692	15467	15598	15889	15654	15696	15692	15704	15698	15738	15604	15773	15873	15769	15575	15521	15731	15655	15673	15503	15480	15673	15602	15820	15790	15794	15663	15580	15715	15538	15597	15594	15669	15793	15608	15872	15721	15676	15669	15869	15900	15655	15872	15846	15823	15665	15642	15722	15594	15725	15683	15895	15842	15593	15773	15748	15666	15601	15725	15688	15906	15591	15554	15587	15758	15648	15720	15828	15727	15590	15785	15659	15674	15770	15775	15762	15547	15798	15597	15537	15678	15577	15725	15749	15880	15712	15724	15896	15855	15946	15670	15650	15772	15578	15743	15717	15891	15625	15617	15810	15862	15739	15719	15572	15735	15694	15653	15901	15379	15734	15886	15579	15536	15658	15849	15624	15774	15860	15637	15626	15723	15667	15495	15670	15737	15700	15611	15656	15811	15833	15657	15757	15732	15608	15610	15865	15554	15728	15864	15884	15644	15652	15622	15830	15793	15661	15572	15693	15824	15735	15728	15607	15705	15618	15724	15690	15654	15653	15825	15557	15470	15862	15459	15555	15760	15721	15732	15690	15822	15733	15841	15745	15703	15688	15838	15580	15584	15584	15690	15802	15715	15741	15601	15759	15752	15736	15679	15720	15783	15738	15633	15715	15844	15741	15699	15778	15609	15696	15602	15601	15568	15660	15758	15633	15838	15765	15818	15815	15738	15534	15707	15788	15812	15654	15697	15694	15667	15771	15615	15825	15829	15784	15614	15782	15490	15797	15744	15797	15838	15660	15737	15513	15574	15752	15809	15629	15600	15652	15682	15724	15585	15640	15552	15578	15725	15691	15643	15674	15565	15552	15679	15684	15658	15755	15746	15685	15575	15623	15878	15666	15696	15612	15867	15683	15707	15711	15828	15493	15654	15639	15636	15763	15606	15746	15895	15627	15639	15841	15789	15913	15717	15562	15727	15540	15765	15620	15340	15725	15537	15625	15584	15737	15849	15845	15581	15760	15813	15655	15705	15967	15737	15893	15655	15713	15854	15539	15647	15694	15835	15590	15711	15720	15467	15737	15644	15581	15478	15536	15613	15520	15674	15581	15507	15833	15737	15714	15531	15706	15687	15709	15740	15753	15737	15838	15732	15663	15735	15955	15743	15780	15654	15845	15617	15580	15559	15654	15566	15550	15816	15736	15648	15815	15866	15600	15662	15592	15540	15647	15677	15564	15590	15593	15611	15604	15636	15872	15762	15757	15680	15432	15529	15613	15718	15528	15644	15578	15642	15773	15688	15691	15663	15591	15701	15647	15685	15659	15573	15567	15730	15782	15599	15738	15851	15816	15651	15648	15804	15606	15856	15457	15698	15642	16032	15647	15929	15747	15871	15913	15624	15791	15641	15684	15620	15507	15743	15911	15632	15550	15519	15604	15596	15555	15841	15904	15493	15744	15759	15626	15591	15581	15537	15706	15641	15734	15693	15661	15721	15497	15467	15553	15679	15859	15618	15851	15712	15585	15703	15738	15812	15798	15700	15624	15781	15611	15638	15608	15589	15710	15708	15745	15703	15749	15736	15783	15755	15677	15506	15629	15660	15779	15795	15800	15774	15790	15681	15567	15696	15649	15707	15673	15776	15754	15662	15665	15735	15816	15652	15580	15518	15749	15682	15897	15611	15728	15561	15557	15586	15632	15777	15773	15858	15624	15703	15672	15470	15615	15557	15709	15687	15529	15828	15888	15618	15726	15727	15823	15736	15712	15647	15595	15629	15786	15667	15550	15659	15634	15736	15924	15531	15597	15810	15702	15630	15857	15750	15723	15630	15672	15659	15696	15617	15906	15744	15814	15563	15687	15855	15816	15771	15698	15604	15802	15651	15763	15848	15799	15645	15930	15827	15690	15657	15766	15683	15563	15613	15778	15561	15693	15680	15652	15691	15870	15657	15613	15727	15846	15746	15695	15647	15550	15709	15683	15643	15792	15796	15792	15367	15518	15797	15588	15621	15668	15749	15740	15795	15586	15624	15745	15847	15667	15580	15493	15677	15745	15563	15476	15776	15770	15737	15691	15769	15444	15585	15778	15579	15532	15842	15788	15498	15836	15553	15723	15885	15567	15563	15667	15584	15604	15622	15667	15761	15576	15665	15903	15502	15611	15640	15813	15687	15727	15732	15631	15568	15732	15684	15529	15735	15590	15748	15650	15507	15767	15568	15743	15705	15760	15960	15799	15703	15667	15587	15663	15636	15681	15773	15644	15685	15691	15606	15713	15952	15693	15693	15648	15683	15396	15482	15555	15762	15671	15593	15902	15739	15788	15816	15887	15761	15789	15847	15722	15868	15829	15575	15601	15819	15919	15579	15756	15818	15581	15492	15798	15649	15716	15858	15746	15821	15668	15699	15571	15896	15735	15725	15698	15529	15619	15651	15541	15853	15831	15667	15937	15625	15627	15679	15646	15534	15515	15728	15582	15671	15682	15479	15506	15803	15654	15635	15728	15703	15570	15767	15576	15680	15801	15691	15611	15811	15733	15866	15793	15481	15600	15796	15676	15794	15711	15710	15854	15684	15567	15741	15519	15620	15749	15601	15594	15896	15482	15598	15749	15632	15594	15547	15738	15717	15718	15913	15604	15579	15608	15751	15600	15550	15730	15645	15672	15699	15726	15555	15675	15637	15714	15701	15653	15584	15579	15727	15728	15688	15663	15789	15806	15743	15775	15739	15463	15603	15736	15658	15616	15650	15588	15679	15633	15957	15728	15653	15694	15674	15699	15718	15788	15694	15671	15702	15803	15513	15587	15632	15840	15746	15857	15601	15815	15600	15814	15718	15717	15603	15657	15768	15763	15502	15697	15390	15504	15849	15669	15793	15671	15622	15649	15684	15604	15842	15535	15732	15566	15689	15680	15786	15673	15757	15651	15561	15755	15694	15568	15712	15841	15698	15789	15732	15798	15758	15732	15783	15655	15590	15637	15705	15584	15777	15839	15685	15756	15718	15672	15790	15606	15780	15804	15680	15680	15786	15769	15859	15618	15666	15709	15661	15657	15701	15691	15640	15608	15685	15910	15747	15749	15524	15665	15688	15806	15738	15868	15624	15765	15551	15715	15590	15706	15680	15597	15774	15876	15688	15919	15564	15636	15710	15564	15758	15776	15629	15565	15499	15753	15737	15559	15759	15696	15581	15832	15687	15534	15703	15616	15921	15682	15507	15676	15759	15523	15593	15549	15565	15525	15553	15721	15674	15727	15494	15538	15882	15825	15599	15793	15809	15665	15555	15677	15556	15569	15826	15952	15711	15746	15865	15859	15710	15795	15662	15668	15726	15821	15699	15706	15525	15600	15708	15718	15804	15721	15623	15695	15555	15696	15786	15713	15663	15687	15647	15597	15692	15801	15581	15702	15654	15690	15861	15752	15880	15842	15641
34536	50167	45133	34596	27552	22650	17421	17063	15719	15219	15089	14944	15133	15071	15211	15011	15016	14930	14851	14864	14952	14894	14909	14832	14883	14953	14862	14768	14685	14598	14808	14844	14749	14752	14588	14792	14762	14604	14718	14581	14772	14728	14529	14564	14702	14696	14518	14688	14652	14756	14614	14680	14526	14607	14621	14689	14537	14659	14759	14682	14715	14900	14407	14608	14669	14625	14498	14535	14704	14694	14854	14434	14651	14461	14536	14757	14690	14475	14520	14534	14836	14638	14662	14580	14687	14444	14554	14549	14694	14601	14446	14635	14672	14627	14605	14580	14578	14554	14831	14566	14658	14628	14640	14543	14780	14661	14686	14633	14497	14378	14470	14642	14589	14603	14679	14415	14570	14436	14512	14546	14433	14459	14550	14709	14635	14536	14550	14698	14631	14608	14708	14595	14613	14509	14742	14760	14657	14556	14686	14556	14709	14560	14618	14510	14549	14513	14543	14606	14624	14639	14529	14602	14574	14554	14420	14670	14400	14521	14677	14518	14662	14691	14616	14723	14547	14535	14516	14614	14533	14655	14503	14651	14653	14548	14554	14502	14659	14470	14632	14584	14636	14534	14674	14568	14604	14575	14384	14702	14640	14697	14811	14719	14312	14552	14859	14528	14719	14566	14479	14619	14615	14783	14460	14569	14568	14542	14551	14640	14674	14569	14475	14737	14491	14583	14452	14540	14598	14443	14569	14628	14538	14688	14519	14427	14600	14627	14532	14535	14615	14451	14741	14641	14608	14572	14624	14581	14584	14517	14497	14602	14454	14696	14479	14510	14603	14576	14678	14673	14519	14586	14702	14465	14713	14568	14420	14515	14598	14555	14780	14519	14746	14707	14566	14513	14487	14550	14453	14498	14585	14576	14716	14470	14673	14650	14714	14539	14602	14551	14503	14795	14524	14436	14421	14414	14548	14584	14685	14578	14650	14596	14480	14596	14447	14499	14549	14585	14503	14475	14603	14654	14693	14612	14595	14648	14466	14596	14763	14608	14706	14496	14427	14634	14599	14564	14799	14528	14613	14565	14546	14626	14708	14669	14430	14544	14656	14497	14766	14573	14710	14556	14566	14409	14551	14597	14591	14619	14502	14315	14658	14716	14489	14509	14576	14572	14604	14527	14729	14547	14387	14489	14793	14599	14466	14631	14559	14572	14469	14665	14649	14652	14560	14565	14607	14597	14550	14514	14642	14582	14503	14545	14610	14711	14550	14642	14491	14618	14579	14474	14488	14674	14524	14716	14526	14471	14551	14651	14666	14732	14481	14771	14463	14585	14531	14637	14630	14725	14583	14601	14754	14685	14650	14640	14551	14632	14522	14512	14562	14671	14696	14642	14572	14606	14642	14479	14528	14576	14535	14666	14640	14472	14668	14466	14508	14665	14466	14432	14581	14423	14493	14686	14463	14687	14652	14520	14485	14511	14676	14536	14519	14645	14573	14547	14256	14474	14586	14634	14575	14643	14420	14523	14429	14623	14590	14513	14518	14558	14740	14540	14611	14551	14545	14716	14544	14663	14584	14430	14630	14748	14628	14756	14573	14512	14626	14503	14533	14599	14558	14536	14634	14626	14739	14454	14580	14732	14523	14559	14597	14798	14419	14454	14627	14542	14569	14619	14324	14679	14594	14437	14539	14717	14541	14678	14665	14412	14554	14725	14763	14628	14492	14512	14497	14591	14661	14637	14613	14506	14749	14731	14515	14568	14583	14445	14479	14547	14585	14725	14480	14521	14709	14640	14685	14522	14493	14617	14417	14453	14860	14329	14666	14574	14530	14482	14504	14697	14673	14420	14639	14502	14510	14700	14658	14612	14606	14568	14582	14303	14524	14525	14701	14558	14721	14496	14779	14379	14836	14557	14655	14470	14699	14428	14527	14576	14642	14654	14389	14608	14573	14580	14690	14437	14816	14614	14542	14637	14553	14634	14691	14362	14591	14586	14549	14584	14458	14547	14720	14444	14585	14700	14624	14653	14624	14489	14706	14574	14429	14584	14468	14637	14716	14609	14579	14545	14478	14590	14508	14559	14428	14610	14687	14461	14624	14585	14503	14638	14527	14760	14539	14582	14455	14615	14649	14513	14567	14632	14571	14722	14516	14564	14611	14609	14498	14623	14520	14713	14589	14633	14608	14432	14637	14540	14760	14476	14474	14516	14767	14437	14679	14552	14619	14666	14517	14717	14547	14521	14355	14619	14471	14380	14510	14629	14520	14653	14643	14722	14458	14581	14648	14718	14570	14524	14617	14455	14665	14434	14580	14607	14700	14616	14725	14613	14655	14769	14447	14461	14547	14506	14440	14497	14525	14511	14644	14663	14643	14622	14623	14563	14709	14589	14631	14730	14523	14547	14679	14572	14450	14496	14453	14559	14595	14514	14577	14630	14638	14611	14635	14456	14412	14668	14622	14684	14599	14747	14389	14664	14391	14582	14535	14515	14552	14538	14553	14643	14552	14671	14485	14480	14718	14580	14575	14597	14745	14532	14522	14429	14500	14840	14718	14586	14755	14438	14464	14606	14590	14695	14624	14769	14504	14584	14562	14714	14679	14725	14481	14552	14584	14518	14587	14604	14575	14682	14508	14579	14617	14450	14603	14459	14653	14457	14588	14537	14531	14521	14435	14693	14518	14638	14554	14611	14563	14689	14527	14477	14462	14757	14677	14647	14618	14640	14660	14668	14606	14518	14543	14523	14760	14571	14537	14413	14625	14654	14630	14670	14591	14496	14687	14804	14542	14586	14562	14513	14649	14726	14564	14580	14405	14594	14753	14600	14575	14592	14563	14397	14593	14581	14420	14640	14547	14773	14656	14519	14605	14540	14660	14414	14657	14560	14542	14395	14545	14689	14601	14667	14631	14714	14642	14706	14498	14673	14498	14592	14428	14922	14680	14564	14727	14642	14570	14637	14547	14550	14700	14495	14618	14752	14549	14714	14618	14599	14546	14366	14532	14587	14628	14639	14460	14530	14646	14608	14571	14595	14666	14629	14477	14658	14577	14585	14622	14475	14411	14624	14541	14410	14654	14555	14568	14662	14660	14464	14581	14545	14527	14552	14643	14583	14563	14607	14534	14652	14739	14557	14590	14813	14671	14457	14702	14507	14483	14417	14633	14598	14605	14470	14377	14533	14881	14644	14486	14562	14643	14601	14596	14447	14634	14737	14645	14686	14464	14394	14624	14689	14432	14603	14628	14634	14508	14604	14753	14607	14690	14418	14815	14545	14550	14654	14645	14534	14681	14424	14473	14598	14560	14572	14507	14374	14525	14641	14707	14710	14638	14678	14537	14702	14513	14536	14713	14618	14521	14661	14717	14550	14682	14440	14664	14632	14588	14679	14519	14670	14481	14680	14489	14565	14613	14798	14727	14663	14612	14727	14516	14677	14530	14604	14545	14488	14455	14578	14664	14686	14552	14542	14463	14602	14664	14535	14652	14869	14658	14538	14682	14584	14708	14507	14549	14752	14612	14555	14503	14631	14628	14566	14587	14708	14541	14563	14691	14472	14462	14777	14587	14572	14465	14629	14629	14716	14434	14712	14557	14590	14455	14593	14447	14623	14630	14653	14686	14634	14473	14616	14628	14479	14651	14485	14543	14636	14683	14471	14823	14760	14484	14609	14609	14630	14631	14704	14548	14533	14563	14679	14671	14562	14610	14587	14638	14493	14635	14646	14566	14632	14543	14559	14410	14631	14622	14519	14484	14516	14392	14542	14386	14598	14467	14626	14567	14662	14638	14606	14598	14584	14650	14554	14566	14600	14631	14666	14607	14668	14589	14602	14543	14622	14544	14544	14501	14514	14760	14510	14565	14584	14509	14543	14448	14660	14554	14453	14632	14650	14423	14601	14553	14619	14627	14596	14643	14594	14724	14484	14626	14614	14531	14398	14532	14545	14777	14633	14729	14557	14544	14697	14539	14459	14531	14661	14558	14648	14790	14525	14590	14645	14737	14420	14653	14607	14741	14568	14557	14646	14513	14520	14641	14537	14549	14604	14651	14640	14601	14531	14583	14596	14533	14691	14624	14467	14738	14629	14552	14453	14447	14619	14526	14595	14612	14473	14698	14448	14596	14541	14681	14542	14510	14624	14698	14645	14428	14521	14479	14575	14525	14807	14561	14539	14532	14738	14564	14538	14646	14517	14583	14644	14373	14631	14625	14654	14574	14566	14533	14597	14652	14439	14524	14670	14636	14618	14609	14326	14604	14617	14436	14624	14660	14603	14617	14470	14482	14663	14696	14506	14612	14662	14555	14429	14629	14730	14400	14472	14641	14509	14644	14447	14734	14467	14656	14644	14644	14531	14438	14629	14554	14659	14380	14608	14611	14364	14612	14627	14628	14732	14698	14582	14581	14581	14562	14583	14466	14464	14497	14734	14466	14563	14449	14574	14674	14481	14629	14570	14519	14543	14498	14657	14612	14614	14513	14501	14450	14528	14641	14598	14583	14488	14757	14663	14480	14707	14474	14544	14546	14474	14654	14594	14419	14700	14623	14570	14629	14440	14504	14541	14576	14751	14485	14477	14578	14526	14581	14609	14609	14559	14588	14550	14709	14706	14656	14417	14584	14376	14635	14618	14578	14635	14577	14620	14616	14577	14564	14389	14361	14563	14488	14703	14553	14554	14509	14639	14492	14501	14484	14542	14668	14585	14734	14635	14648	14597	14596	14613	14682	14735	14610	14734	14712	14563	14498	14567	14712	14432	14621	14402	14477	14688	14662	14503	14554	14605	14555	14387	14528	14449	14678	14456	14720	14682	14660	14652	14449	14701	14702	14693	14648	14432	14587	14398	14444	14684	14409	14524	14540	14559	14559	14451	14625	14556	14662	14512	14595	14627	14437	14500	14520	14737	14534	14486	14536	14518	14744	14435	14486	14582	14681	14583	14601	14555	14626	14543	14639	14576	14521	14771	14750	14456	14716	14434	14640	14694	14579	14486	14622	14636	14753	14630	14590	14401	14606	14574	14657	14579	14697	14448	14599	14625	14600	14543	14707	14617	14557	14661	14573	14630	14621	14855	14544	14672	14511	14602	14622	14735	14674	14727	14771	14521	14688	14588	14471	14622	14591	14650	14790	14486	14575	14708	14768	14458	14592	14520	14621	14645	14666	14644
23145	21520	29303	24447	23217	26888	27644	21448	18201	17713	17251	16926	16991	17008	16934	16913	16932	16800	16881	16557	16730	16601	16498	16684	16746	16650	16641	16415	16460	16561	16733	16549	16693	16624	16424	16802	16545	16390	16420	16480	16604	16492	16558	16544	16559	16325	16602	16489	16267	16468	16711	16441	16668	16320	16457	16224	16523	16328	16524	16309	16386	16423	16492	16644	16294	16485	16386	16276	16486	16376	16531	16433	16383	16318	16489	16450	16334	16381	16415	16606	16390	16601	16460	16304	16421	16235	16300	16538	16439	16288	16360	16411	16311	16266	16399	16531	16417	16295	16236	16444	16461	16414	16559	16464	16337	16291	16643	16348	16488	16369	16434	16434	16325	16556	16453	16427	16354	16422	16399	16429	16527	16323	16231	16147	16593	16229	16388	16312	16465	16361	16416	16461	16470	16418	16375	16409	16346	16378	16412	16285	16353	16406	16318	16217	16484	16218	16148	16087	16304	16409	16411	16336	16320	16255	16383	16281	16356	16314	16130	16478	16427	16399	16535	16376	16268	16350	16428	16295	16394	16283	16291	16409	16055	16233	16328	16306	16573	16284	16460	16296	16438	16269	16503	16351	16291	16414	16336	16290	16498	16152	16353	16278	16153	16482	16369	16343	16313	16377	16270	16249	16549	16354	16343	16361	16277	16486	16197	16440	16383	16378	16201	16041	16474	16331	16270	16379	16368	16406	16387	16419	16291	16496	16236	16430	16307	16465	16298	16222	16361	16270	16577	16124	16430	16215	16309	16421	16352	16413	16419	16274	16508	16317	16255	16392	16216	16304	16448	16338	16212	16337	16373	16237	16261	16296	16204	16410	16441	16397	16312	16299	16343	16279	16292	16322	16298	16391	16396	16353	16325	16225	16289	16406	16380	16231	16258	16360	16470	16303	16363	16389	16343	16228	16393	16436	16327	16377	16194	16365	16338	16295	16199	16198	16315	16104	16161	16516	16249	16355	16342	16386	16306	16187	16205	16516	16471	16108	16563	16303	16413	16324	16364	16458	16392	16362	16420	16383	16296	16300	16325	16459	16416	16422	16144	16331	16245	16276	16355	16248	16399	16170	16346	16461	16207	16465	16500	16392	16269	16355	16282	16541	16413	16624	16439	16488	16274	16389	16258	16300	16245	16300	16149	16325	16147	16484	16183	16349	16447	16260	16392	16215	16419	16464	16230	16478	16500	16300	16166	16388	16487	16628	16335	16328	16405	16329	16250	16337	16582	16361	16483	16269	16356	16455	16497	16421	16445	16260	16523	16379	16468	16488	16399	16253	16139	16381	16445	16362	16323	16501	16446	16523	16312	16356	16340	16599	16456	16108	16374	16375	16346	16343	16457	16293	16219	16300	16280	16491	16334	16302	16373	16455	16315	16425	16361	16138	16326	16330	16476	16359	16366	16232	16485	16488	16378	16330	16387	16220	16344	16338	16296	16500	16393	16463	16272	16284	16245	16363	16415	16363	16105	16299	16473	16548	16464	16310	16484	16407	16463	16333	16362	16330	16329	16564	16424	16300	16349	16399	16261	16363	16319	16396	16295	16260	16344	16371	16355	16543	16544	16265	16287	16391	16244	16361	16456	16247	16445	16378	16469	16481	16503	16347	16410	16443	16320	16499	16445	16332	16184	16385	16272	16416	16433	16340	16396	16342	16316	16288	16329	16213	16292	16482	16136	16269	16359	16324	16359	16489	16269	16336	16298	16264	16289	16174	16258	16386	16106	16414	16442	16354	16259	16484	16338	16387	16357	16286	16233	16251	16408	16306	16291	16230	16316	16416	16371	16438	16318	16285	16384	16306	16263	16460	16363	16399	16128	16554	16407	16491	16255	16366	16300	16555	16296	16282	16283	16506	16429	16382	16174	16485	16307	16268	16164	16448	16177	16456	16258	16262	16343	16420	16414	16338	16176	16418	16159	16238	16184	16335	16308	16356	16341	16310	16243	16299	16281	16359	16348	16341	16044	16166	16525	16268	16270	16315	16333	16376	16427	16369	16334	16203	16242	16353	16322	16497	16531	16396	16574	16326	16297	16210	16185	16446	16182	16332	16296	16309	16318	16273	16361	16433	16379	16340	16273	16189	16168	16519	16376	16175	16202	16361	16627	16185	16276	16338	16348	16402	16337	16327	16527	16434	16296	16394	16264	16342	16297	16330	16180	16196	16250	16362	16377	16240	16512	16383	16394	16296	16157	16295	16473	16434	16404	16549	16416	16140	16398	16418	16353	16594	16337	16227	16437	16433	16306	16273	16685	16565	16333	16450	16472	16487	16398	16474	16546	16236	16361	16357	16371	16140	16461	16416	16300	16451	16440	16358	16345	16472	16199	16269	16315	16207	16382	16264	16440	16378	16295	16335	16381	16412	16315	16290	16416	16136	16420	16354	16421	16470	16227	16228	16615	16503	16408	16278	16554	16371	16428	16404	16473	16338	16315	16366	16337	16388	16324	16424	16416	16200	16331	16433	16442	16358	16074	16464	16392	16262	16179	16329	16356	16303	16264	16295	16324	16544	16363	16599	16316	16220	16374	16329	16444	16232	16252	16233	16246	16111	16473	16380	16353	16344	16430	16362	16373	16298	16314	16457	16423	16174	16386	16391	16472	16385	16428	16426	16469	16362	16303	16328	16442	16396	16394	16518	16376	16356	16324	16366	16315	16354	16271	16406	16363	16327	16312	16465	16366	16461	16445	16255	16455	16310	16482	16348	16590	16360	16406	16275	16596	16285	16338	16482	16338	16379	16361	16221	16472	16209	16294	16188	16306	16239	16389	16066	16147	16316	16325	16296	16264	16332	16310	16344	16311	16403	16168	16440	16181	16192	16302	16298	16395	16275	16202	16307	16292	16288	16640	16401	16464	16143	16347	16470	16574	16314	16256	16242	16381	16267	16244	16221	16386	16513	16309	16305	16524	16242	16465	16488	16256	16397	16213	16226	16287	16233	16364	16412	16213	16516	16720	16422	16200	16334	16348	16354	16597	16227	16204	16327	16315	16392	16368	16322	16336	16179	16279	16138	16357	16547	16341	16386	16214	16470	16531	16410	16311	16346	16119	16355	16362	16203	16342	16415	16340	16349	16236	16212	16471	16429	16284	16461	16384	16343	16332	16214	16311	16410	16495	16280	16378	16295	16102	16315	16347	16339	16333	16431	16393	16265	16478	16533	16213	16370	16352	16161	16213	16250	16472	16434	16452	16316	16448	16385	16330	16611	16381	16395	16331	16389	16479	16293	16396	16337	16399	16327	16190	16245	16342	16228	16284	16218	16345	16445	16550	16479	16368	16267	16440	16310	16268	16456	16376	16352	16228	16349	16222	16418	16335	16499	16327	16308	16369	16257	16163	16207	16300	16472	16125	16295	16234	16274	16274	16163	16165	16335	16389	16266	16220	16305	16436	16333	16213	16349	16366	16363	16399	16393	16422	16405	16285	16439	16234	16320	16325	16458	16468	16410	16221	16306	16331	16212	16227	16293	16160	16396	16214	16332	16312	16223	16381	16245	16157	16356	16267	16334	16356	16430	16218	16289	16240	16336	16332	16294	16517	16378	16531	16411	16373	16279	16332	16101	16229	16467	16436	16316	16471	16392	16279	16379	16337	16090	16508	16234	16488	16465	16262	16519	16376	16245	16532	16305	16366	16504	16209	16436	16568	16460	16381	16474	16348	16337	16334	16445	16272	16144	16423	16374	16456	16126	16074	16232	16461	16180	16486	16366	16308	16460	16598	16381	16295	16432	16275	16323	16282	16329	16473	16496	16319	16446	16234	16111	16374	16306	16355	16336	16344	16734	16363	16163	16098	16241	16257	16209	16163	16383	16273	16410	16396	16405	16293	16236	16426	16255	16453	16145	16255	16260	16303	16200	16403	16340	16480	16249	16453	16339	16382	16387	16369	16169	16364	16202	16359	16165	16183	16395	16215	16236	16291	16238	16334	16378	16279	16280	16306	16331	16391	16261	16592	16284	16263	16273	16438	16238	16460	16231	16232	16418	16386	16222	16024	16274	16602	16215	16457	16493	16342	16468	16074	16458	16564	16417	16576	16474	16305	16290	16452	16180	16492	16290	16267	16274	16407	16361	16435	16308	16364	16151	16247	16323	16351	16226	16240	16324	16368	16266	16365	16343	16036	16215	16358	16519	16425	16358	16196	16300	16249	16506	16488	16302	16258	16144	16255	16325	16261	16268	16238	16266	16295	16326	16441	16294	16260	16163	16364	16311	16400	16409	16283	16329	16307	16291	16094	16365	16316	16377	16444	16219	16350	16438	16347	16239	16022	16385	16353	16182	16320	16121	16456	16382	16308	16252	16172	16226	16184	16289	16072	16403	16372	16368	16238	16440	16324	16599	16430	16292	16303	16274	16323	16386	16257	16248	16203	16347	16435	16333	16281	16237	16242	16460	16295	16273	16465	16449	16400	16427	16283	16313	16358	16297	16360	16401	16432	16505	16304	16469	16306	16277	16546	16510	16371	16459	16281	16459	16429	16450	16290	16329	16310	16235	16363	16383	16267	16373	16407	16344	16420	16362	16315	16262	16264	16246	16489	16286	16145	16206	16266	16375	16352	16259	16163	16295	16321	16347	16403	16328	16172	16384	16249	16205	16208	16393	16231	16309	16427	16286	16368	16434	16241	16348	16271	16388	16257	16276	16591	16191	16208	16434	16520	16560	16190	16418	16239	16436	16138	16506	16394	16376	16304	16321	16186	16234	16096	16226	16610	16303	16367	16218	16263	16359	16412	16310	16439	16355	16275	16424	16361	16374	16568	16284	16372	16210	16333	16327	16283	16282	16386	16212	16344	16149	16281	16278	16443	16466	16308	16220	16414	16239	16415	16282	16326	16337	16407	16526	16310	16411	16391	16464	16449	16486	16618	16597	16436	16368	16254	16400	16518	16188	15941	16332	16365	16314	16203	16314	16371	16310	16289	16444	16446	16431	16123	16408	16482	16197	16195	16479	16493	16455	16495	16229	16285	16193	16263	16123	16372	16386	16323	16369	16211	16429	16451	16379	16263	16313	16250	16339	16302	16328	16326	16372	16467	16432	16280	16180	16354	16480	16270	16216	16390	16400	16542	16417	16425	16259	16243	16415	16292	16332	16399	16378	16405	16232	16261	16230
38084	58640	51115	40927	34671	30030	23445	19924	16576	15845	15571	15539	15613	15619	15740	15727	15689	15643	15517	15343	15371	15385	15199	15251	15274	15415	15208	15041	15258	15080	15124	15124	15193	15091	15148	15088	15079	14885	15175	15204	14988	14957	15130	15090	15103	14822	15089	15032	15127	14944	14983	15045	14981	14931	14995	14965	15109	14927	15071	15136	14925	15095	14968	14988	14929	14985	15056	14953	15097	14904	14919	14909	15040	14932	14980	14887	15010	14929	15008	15053	15021	14946	15005	14876	14977	14993	14924	14885	15086	14887	15021	14912	15111	15032	14960	15049	14993	14802	14915	14964	14921	15033	15022	14914	14931	14923	14983	15161	15091	15032	15120	14934	15052	14997	15125	14760	14938	14914	15004	14951	14879	15144	14815	14942	15017	14962	14911	14932	15045	15085	15046	14995	15122	15108	15082	14819	15080	14860	15089	14870	14768	14936	15173	14974	14989	15024	14960	15056	15171	14933	15013	14957	15105	15047	15192	14929	15050	14799	15098	15068	14986	15042	14990	14975	14950	14911	14919	14990	15070	15039	14975	14941	15006	14824	15010	15078	14899	15065	15025	15003	14836	15117	14928	15083	15120	14866	14785	14846	15138	14959	14937	15103	14900	14986	15118	14901	14965	15011	14777	14821	14956	14818	15011	14998	14999	14949	15064	15002	14901	14765	15087	14990	14993	14821	15112	15039	14958	14934	15033	15030	14909	14851	15083	15063	15084	15124	14884	14868	15092	15126	14896	15132	14887	14903	14948	14847	14982	14886	14824	15081	15048	14995	14874	14854	15002	14918	14859	15070	14933	14961	14961	14981	15061	15099	14951	14965	15004	15060	15234	14946	14966	15060	14934	15024	14889	14898	14897	14976	15001	15064	14855	15061	14787	14765	14824	15184	14962	14832	14843	15032	14919	14964	15024	14985	14966	15096	14989	14859	14817	14969	14863	14932	14863	14947	15034	14958	15045	15113	15050	15012	15003	15046	14876	15008	14982	14959	14869	14950	15113	14966	15013	15032	15032	15158	14937	14885	14986	15013	15010	14990	14954	14834	14861	14900	15119	15027	14968	15048	15145	14970	15094	14959	15003	14979	14978	15048	14945	14947	14945	14883	14977	14931	15116	14976	15073	14968	14836	15024	14952	15192	14897	14988	15019	14887	15092	15049	14994	14922	15010	14895	14912	14924	15088	14885	15062	14971	14966	15075	14958	15072	14997	15085	14980	14845	15003	14910	15076	14939	15070	15069	14881	14954	14853	14941	15117	14971	14915	14982	14984	14757	14911	14868	14871	14925	15039	14982	14963	14996	15071	14966	15034	14934	14965	14912	15224	15035	15015	14878	14958	14957	15004	14986	15136	14953	15026	14983	14958	14809	14989	15013	15135	14972	15026	15008	14955	15004	15029	14879	14918	15003	15080	15080	15032	14873	15029	14933	15148	14994	15067	14915	14859	14793	14863	14940	14905	14936	15091	14890	15135	14823	15034	14976	15035	14999	15074	14945	15012	14865	14824	14971	14992	15027	14919	15056	14894	14959	14974	14953	14864	15057	14796	15182	14870	14841	15076	14893	15037	15014	14886	15040	15023	15029	14917	14906	15084	14901	14876	14941	15047	15064	15085	14884	15042	14981	15155	14887	14891	15170	15072	14921	14925	14972	15022	14944	15041	14927	14908	14873	15032	15066	15157	14908	14936	14980	14888	14992	14950	14850	14849	15069	14962	14881	14802	14988	15128	15089	15052	15045	14889	14909	15035	15144	15000	14931	14973	14973	14975	15045	14954	14999	15052	15059	14940	15083	14874	14931	14884	14880	14806	15090	14941	15032	15104	14939	14955	15111	15162	15078	14958	15069	14970	15004	15038	14959	15010	14933	14946	14813	15088	15093	15088	15042	15111	14883	14826	15089	15001	15162	14943	14982	14785	14941	15034	15123	14887	15051	14823	15067	15043	14889	15155	14869	14955	15030	14976	15029	14881	15129	15018	14838	14966	14814	15187	15022	14776	14994	15036	15030	14937	15037	15025	15051	15037	14895	15093	15046	14882	14922	14865	14856	15027	15029	14836	14891	15009	15104	15006	15001	15074	14976	14945	14924	15028	14966	14941	15009	15017	15043	14866	14981	14999	15052	14954	14856	14818	14964	15138	15006	15006	14976	15007	15092	15141	15011	14920	15004	14947	14891	15011	14808	14844	15148	14964	14929	15030	14931	14958	15200	15145	14960	15048	15039	15037	14910	15070	15047	15069	14852	14926	14956	15028	14986	14980	14852	14778	15029	14966	15027	15099	14939	14948	15164	14939	14941	15013	15006	14981	15104	14998	14877	15027	15046	14775	14856	15075	14975	15016	15057	15016	15017	15080	14907	15002	15030	14881	14893	15073	14947	15006	15030	15083	14796	14924	15119	14882	15028	15027	14937	15022	15191	15053	15018	15012	15213	14922	15080	15041	14908	14926	14991	15020	15035	15055	14807	15044	14983	14996	14960	15104	14960	15163	15015	15094	15024	14962	14969	15023	14984	14955	14957	15125	15008	15134	14886	15057	15052	15001	15001	14970	14882	15133	15066	15016	15095	15081	15031	14978	14983	14988	14899	14788	14859	14965	14941	15023	15061	14876	14938	14898	14942	14852	14887	14918	14949	15001	15086	14908	15041	14981	14901	14961	15042	14948	15168	14955	14996	14989	15113	15005	14854	15020	15053	14985	15062	15075	14941	14964	14834	14989	15065	14907	14869	14726	14824	14774	14867	14923	14928	15016	15091	14894	15111	14907	15046	15019	14931	14909	14984	15101	14710	15039	14941	15085	14900	14934	15121	14821	14877	15163	15025	14971	14815	15045	14726	14773	14907	15128	15130	14895	14888	14858	14900	14905	14943	14938	15042	15021	14943	14871	15017	14860	14791	15004	14836	14988	14994	14944	14975	14928	15003	14898	15002	14998	14951	15009	14796	15023	14986	15043	14958	14922	15051	14997	14878	14964	15107	14938	15028	14839	15024	14924	14854	15041	14932	15048	15200	14951	15036	15028	15104	14876	14817	14871	14932	15161	15177	15086	14939	14855	14955	15036	15060	14924	14972	15063	14945	15022	14767	14923	15079	15022	14962	15057	15081	14930	15111	15020	15026	14986	14909	14924	14823	14986	15145	14861	14865	14950	14918	14938	14960	15005	15093	15137	14891	14950	14995	14976	15049	14936	14969	15014	14937	14988	14813	15060	15011	15057	14942	14836	14991	15114	15042	15109	15158	15088	14912	14860	15049	14892	14933	14879	15056	15062	14921	14933	14949	14967	14920	14848	14905	15008	15142	14848	15076	15061	15088	15018	15018	14929	14999	14753	14973	14946	14958	15045	15035	15007	14989	15204	14853	15028	14953	14891	15043	15107	14914	14967	14961	14992	14903	14952	14871	14963	14883	15045	15011	14953	14952	14776	14868	15133	14968	14875	14898	14956	14942	14980	15057	14940	15037	14934	14790	14933	14976	14872	15018	14976	15146	14921	15076	15003	14856	14920	15026	14932	14962	15015	14942	15041	15009	15129	14891	15144	15031	14984	14844	15154	15028	14901	14931	15015	14871	14943	14842	14950	14984	15228	15059	14860	15016	15017	14993	14934	14971	15028	14956	15013	14851	14894	14759	14976	15115	15013	15010	14858	14993	14875	15095	15240	15092	15188	15007	14919	14907	14942	15090	14925	15065	15114	14913	15069	15071	14964	14974	15094	15062	14983	14967	15058	14887	14945	14753	15182	14911	15033	14774	14985	14984	14903	15169	14978	15074	14965	14970	15058	15026	14946	15030	15004	14903	14815	15023	15023	14941	15090	15000	14938	15102	14891	15132	15097	15007	14843	14913	15171	14866	14991	14762	14904	15032	14825	15035	15060	14891	14895	14955	14951	15094	15000	14818	15021	15007	14930	14983	15021	14960	15065	15014	14756	14965	14884	15016	14877	14952	14959	15089	15056	14969	14955	15076	15010	15038	14918	14954	14854	14863	15019	15073	14952	14932	15048	14975	15051	14947	14908	15035	14931	15056	14929	15172	14912	14912	14835	15068	14878	15065	14907	14912	14958	14896	14906	14990	14929	14862	15012	15006	14986	14949	15170	15131	14922	14933	14888	15157	14820	14933	14966	14899	14940	14956	15052	14916	14957	14881	15018	14932	14935	14985	14963	14964	15030	14952	15107	14975	14770	14966	14877	14985	15073	14932	14776	15067	14943	14969	14962	14945	14956	14931	15194	15063	14929	15076	15134	14896	14971	14915	15022	14977	15052	14992	15016	14797	14745	15073	15000	14997	14960	14961	14968	14967	15000	15053	14922	14833	15055	15128	14969	14917	15045	14894	14894	15242	14970	15101	14917	14865	15114	14910	15089	14829	14904	15041	14997	14870	14813	14978	14945	14919	14793	15011	15121	14940	14841	15014	15040	14921	15032	14972	14784	15042	14930	15020	14944	14970	14973	14864	14784	14960	14945	15008	15014	14963	14971	15197	14956	15090	15124	15000	14975	15144	14937	14839	15181	15016	15068	14797	14970	14883	14978	15023	14946	14901	14963	14851	14993	15094	14968	14887	14955	14928	15004	15054	14906	15065	14956	14913	15021	14954	15044	14896	15013	15034	15028	15044	14963	14846	14954	14752	14977	14902	15012	14915	15016	15149	15051	15061	14853	15091	15045	15031	14933	15113	14962	14851	14937	14934	14950	14955	15011	14934	14840	15061	14897	14956	15051	15046	15054	15104	14964	14890	15006	15029	14964	14984	14902	14977	14947	14962	15048	14893	14921	14923	15043	14999	14952	14795	14920	15026	14883	15034	15018	15017	14878	14916	15026	15005	14864	15046	14961	14932	14836	14937	15020	14939	15032	14808	15120	14959	14826	14972	14828	14973	14914	15067	14988	15024	15100	14926	15149	15020	14825	14958	14937	14939	15062	14989	14980	15134	14904	15032	15034	15060	14923	14965	15071	14969	14935	15053	14997	14979	14875	15148	14853	14984	15298	15007	15037	15055	15049	14977	14766	15044	15021	15006	15149	14955	14902	14937	15046	14953	15021	15131	14901	14934	15094	14801	15033	14797	15027	15034	14888	14913	14870	14909	14935	14885	15022	14985	14796	14774	15000	14807	14919	14888	14979	14912
28677	25293	30582	27034	21212	18558	16701	15518	15501	15252	15408	15243	15193	15345	15246	15228	15256	15219	15533	15365	15203	15316	15331	15322	15401	15057	15140	15169	15087	15106	15314	15278	15374	15234	15186	15187	14973	14906	15106	15326	15111	15128	15178	14961	15202	15132	15318	15260	15329	15142	14871	15089	15266	14860	14918	15064	15104	15179	14999	15102	15012	15107	15056	14872	15174	15222	15280	15195	15175	15060	15002	15042	15162	14987	15059	15119	15067	15245	15043	15079	15074	15017	15087	15156	15084	15149	15155	15204	15079	15159	15061	15000	14952	15118	15114	14980	15144	15130	15269	15013	15231	15083	15276	15064	15036	15204	14924	15169	15116	15118	15120	15127	15185	15099	15199	15175	14978	15134	15214	15200	15032	15088	15102	14929	15165	15083	15232	15106	15101	15208	15143	15031	15168	15044	15153	15204	15082	15226	15384	15113	15106	15087	15170	15203	15243	15109	15050	15041	15037	15192	15251	15010	15171	15291	15165	15052	15243	15058	15148	14921	14912	14862	15040	15170	15128	15005	14989	14981	14949	15057	15085	15118	15033	14936	14950	14951	15107	15221	14964	15146	15094	15105	15125	14980	14825	15149	15222	15018	15161	14937	14854	14961	15063	14975	15047	15154	15370	15106	15002	15017	15345	15250	15068	15180	15117	15132	15282	15098	15157	15070	15127	14967	14951	15201	15057	15002	15084	14895	15060	15110	15076	15130	14934	15123	15024	15043	15023	15032	15212	15135	15243	15193	15235	15079	15115	15115	15096	15138	15044	15051	15163	14888	15072	14810	14939	15034	15186	15186	15147	15214	15065	15093	14797	15174	15250	15097	15123	15015	15092	15124	15041	15108	15380	15255	15025	15027	15371	15064	15060	15103	15302	15061	15218	14965	15039	14996	15122	14972	15110	15096	15160	15076	15263	15111	15140	15152	15019	15069	15018	15044	15147	15134	15348	15026	15213	15280	15074	14946	14903	15022	15103	14975	15013	14973	15147	15054	14975	15110	14998	15113	15107	15056	15073	15087	15088	15014	15129	15117	15104	15042	15054	14882	15193	15025	15072	15134	15156	14908	15216	15147	15265	15047	15084	15154	15108	15145	14962	15207	15113	14956	14852	15083	15172	15066	15056	15146	15116	15097	14927	15288	15186	15035	15121	15154	15041	15029	14891	15054	14968	14971	15126	15177	15122	15027	15059	15191	15248	15094	14925	15241	14992	15000	15311	15321	15118	14858	15153	15207	15157	15028	15026	15059	15035	15139	15296	15300	15206	14999	15210	15248	15041	15151	15239	15023	15161	15107	15059	15121	15134	15108	15042	15028	15133	15201	15118	15105	15157	14906	15119	15003	15276	15070	15063	14947	14996	15179	15014	15167	14947	15046	14861	15100	15122	14874	15051	15049	15182	15266	15055	15138	15145	15027	15011	15113	15207	15102	15288	14949	15036	14886	15166	15128	15048	15253	15298	15065	15161	15072	15153	15128	15158	14953	15140	15078	14993	15115	15025	15050	15278	15151	15112	15071	14985	15039	15010	15023	14885	15040	14909	15046	15043	14993	15213	15059	15356	15123	15167	15181	15164	15251	15028	15114	15136	14894	15296	15153	15075	14882	14942	15110	14989	14981	14960	15141	15258	15304	15195	15195	15066	15193	15092	15213	15020	15235	15210	15092	15113	15203	15129	15192	15076	14934	15153	14961	15137	15003	14876	14958	15335	15074	15096	15016	15169	15156	15081	14964	15012	15014	15147	15075	15019	15003	15176	14946	14970	15168	15228	15097	15064	15090	15224	15119	14959	15027	15165	15101	14825	15135	15024	15123	15028	15004	15202	14946	15116	15011	15089	15173	15086	15090	15161	14968	15257	15158	15050	15079	15125	15091	15116	15140	15152	15087	15068	15016	15174	15207	15044	15285	14892	15150	15240	15042	15090	15137	15191	15152	15139	15140	15015	15317	15125	15095	15024	15156	15167	15276	15258	14991	15175	14998	15228	15119	15140	15239	15138	15269	15134	15082	14958	15029	14991	15098	14964	15031	14930	14952	15181	15057	15097	15133	15012	15187	15157	15034	15239	14974	15211	15260	14949	14993	15177	15135	14966	15066	15095	15150	14989	15169	15233	14944	15042	15110	15188	15087	15001	15165	15022	15206	15128	14952	15169	15157	15422	15024	15070	15213	15081	15196	14987	15164	14956	15078	15306	15275	15023	15107	15008	14977	15020	15180	15239	15191	15087	14950	15147	15127	15225	15186	15158	15044	15180	15065	15095	15125	15009	15041	15141	15012	14966	14947	15021	15018	15162	15082	15193	15221	15226	15062	15129	15093	15186	15144	15144	15035	14919	15087	15076	15253	15250	15309	15077	15270	15196	14926	15028	15041	15068	15065	15145	15188	15110	15064	15199	15122	15083	15115	15221	15038	14815	15097	15055	15161	15203	15089	15077	15242	14984	14996	15014	15012	14884	14979	15242	15054	15111	15001	15182	15110	15232	14995	15008	15068	15145	15220	14978	15012	14926	15011	15148	15084	14905	15086	14997	14900	15113	15123	15053	15246	15099	15096	15094	15035	15223	15093	15254	15206	15088	15082	14998	14957	15257	15174	14988	15196	15109	15044	15235	15129	15172	15229	15135	15143	15197	14945	15141	15180	15190	15125	15127	15332	14973	15228	15097	15234	15048	14978	15100	14879	15202	15180	15190	15005	15009	15028	15140	15385	15139	15052	15252	15142	15019	15065	15066	15111	15036	15249	14991	14886	15088	15065	15104	15045	15067	15195	15190	15019	15155	15264	15156	15213	15129	14988	15072	15154	14968	15107	15238	15155	15223	14952	15036	15099	15365	15221	15137	15236	15251	14932	15049	15104	15160	15021	15002	14969	15075	15235	15149	15051	14958	15031	14971	15050	15116	15037	14919	14873	15347	14980	15305	15104	14938	14960	15129	15083	15076	15110	15284	15171	15133	15185	15324	15194	15135	15261	15203	15014	15050	15252	15045	15043	15205	15212	15136	15103	15145	15011	15105	15237	15002	15075	15178	15158	15106	15218	15059	15209	15089	15128	15413	15205	15072	15151	15015	15061	15082	15069	15108	15000	15196	15045	14936	15060	15309	15131	15340	15160	14973	15042	15074	14964	15072	15165	15105	15070	15184	15115	15097	14890	15266	15143	14970	15188	14967	14919	15010	15164	15264	15035	15073	15040	15158	15151	15037	15173	15262	15064	14942	14933	14921	14908	15097	15076	15143	15022	15171	15257	15130	15042	15106	15263	15263	15119	15200	14922	15225	15123	15146	15320	15062	14977	15045	15129	15125	14992	15185	14991	15136	15037	14966	15198	14998	15044	15143	15127	15053	15102	15151	14954	15050	15080	15281	15184	15130	15241	14927	15125	15226	15010	15116	15005	15096	15000	15170	15266	15276	15146	15220	15314	14938	15165	15040	15192	15085	15106	15243	15038	15276	15108	14837	15022	15236	15088	15094	15031	15027	15117	15156	15084	15275	15098	15120	15091	15269	15068	15184	14907	15294	14985	15169	15029	15191	14950	15272	15023	15074	15070	15098	14900	15204	14995	14989	15072	14958	14970	15025	14942	14983	15200	15164	15214	15168	15056	15113	15129	15078	15123	15238	15040	15065	14962	15170	15019	15141	15202	15165	14997	15037	15108	15281	15116	15053	15032	14905	15073	15107	15087	15052	14892	15142	15327	14981	15016	15105	15015	14995	15317	15026	15143	15331	15077	15080	14940	15130	15059	15037	15134	15067	15146	15178	15062	14961	15232	15163	15202	15103	15136	15019	15104	15078	15039	15272	15197	14869	15093	15232	15026	15094	15203	15001	14974	15137	15149	15015	15080	15284	15018	15207	15033	14991	15124	14950	15045	14934	15191	15017	15064	15186	15063	15040	15145	15105	15033	15335	15014	15156	15294	15286	15290	15220	14751	15180	15033	15134	15244	15081	15178	15135	15048	15006	15210	14978	15245	15022	14971	15108	15256	15164	15120	15217	15063	15047	15118	15134	15192	15222	15169	15190	15152	15251	15017	15152	15091	15073	15141	15186	14975	15109	15004	15037	15170	15113	15001	15243	15117	15048	14886	15102	15267	14995	15072	15104	15021	15201	15151	15134	15196	14939	15085	15176	14989	14949	15090	15020	15158	15068	15269	15175	15282	15134	15199	15117	15167	15231	15062	15106	15159	15210	15120	15145	15061	15124	15026	15058	15236	15092	15074	14964	15095	15146	15433	15329	15161	15057	15229	14992	15039	15051	15184	15069	15202	14905	15111	15134	15079	15250	15020	15243	15085	15023	15184	15280	15139	15035	15131	15184	15267	15112	15061	15129	15130	15133	15265	15012	15145	15198	15231	15292	14974	15063	15192	14930	15143	15110	15272	15046	15122	15052	15170	15031	15194	15143	15159	15036	14881	15196	15055	14923	15280	15151	15231	15020	15243	15183	15157	15109	15267	14956	14958	15155	15123	15046	15001	15166	14936	15234	15265	14834	15115	15290	15139	15307	14916	15080	15141	15244	15074	14979	15022	15142	15076	14987	15022	15089	15033	15025	15042	15094	15018	14848	14932	15035	15188	14961	15011	15065	15075	15113	15144	15069	15142	15165	15045	15141	15084	15098	15090	15263	14996	14951	14978	15107	15087	15001	15099	15051	15123	15263	14921	15160	15072	15150	15059	15083	15032	15100	15179	15057	15120	15107	15215	15022	15191	15326	15304	15184	15334	15168	15173	14912	15127	15015	14982	15086	15078	15102	15017	15091	15252	15156	15106	15065	15081	14821	15221	15200	15333	15050	15008	15045	15108	14996	15094	14949	14985	15069	15035	15010	15149	15175	15022	15260	15002	15156	15088	15278	15138	15028	15064	14913	15104	15293	15120	15076	15041	15268	15101	15113	15009	14942	15135	15180	14985	15119	15086	15046	15046	15086	15128	15045	15225	15235	15163	15070	15257	15145	15186	15063	15096	15056	15098	15099	15218	15125	15065	15182	15100	15130	15311	15139	15026	15126	15257	15001	15117	15174	15137	15118	15226	15023	15108	15183	15056	15353	15137	15200	15141	15115	15086	14999	14991	15320	15121	15185	15196	15252	15072	15149	15076	14931	15120	14893	14915	15362	15053	15175	15203
31273	39748	35080	27062	22054	17898	15702	14904	14658	14402	14573	14308	14643	14412	14586	14514	14417	14288	14226	14327	14220	14194	14266	14237	14367	14286	14137	14339	14148	14030	14356	14394	14116	14153	14248	14298	14202	14282	14322	14125	14035	14172	14167	14145	14019	14204	14121	14152	14222	14108	14341	14180	14163	14223	14155	14213	14040	14421	14455	14163	14294	14014	14191	14244	14219	14217	14128	14158	14126	14179	14196	14236	14290	14262	14245	14350	14039	14326	14339	14211	14313	14131	14081	14271	14151	14121	14302	14154	14260	14231	14204	14076	14185	14161	14279	13974	14384	14022	14174	14235	14055	14332	14243	13996	14228	14167	14166	14249	13902	14126	14063	14089	14198	14090	14149	14076	14156	14194	14187	14062	14217	14185	14195	14177	14163	14119	13991	14053	13992	13964	14186	14191	14281	14268	14035	14265	14196	14290	14181	14276	13986	14272	14140	14124	14339	14225	14037	14159	14109	14081	14092	14102	14296	14151	14169	14130	14102	14167	14246	14067	13960	14104	14433	14133	14132	14183	14210	14068	14236	14204	13943	14242	14067	14190	14129	14257	14073	14154	14352	14061	14223	14157	14116	14062	14123	14121	14150	14152	14278	14232	14174	14063	14090	14336	14140	14142	14051	14195	14136	14169	14135	14066	14067	14103	14146	14302	14080	14125	14367	14191	14056	14221	14130	14115	14015	14040	14142	14147	14216	14066	14259	14181	14106	14156	14118	13924	13957	14257	14206	14146	14207	14350	14153	14111	14123	14260	14130	14261	14105	14143	14072	14437	14273	14319	14165	14055	14214	14152	14214	14279	14030	14195	14256	14187	14150	14159	14108	14108	14217	14253	14247	14135	14211	14106	14292	14153	14254	14151	14133	14202	14126	14142	14089	14062	14158	14137	14147	14174	14005	14190	14116	14320	14007	14246	14344	14036	14170	14050	14149	14202	14139	14156	14115	14220	14040	14067	14164	14068	14157	14211	14197	13991	14078	13915	14147	14041	14031	14197	14195	14198	14136	14158	14180	14139	14158	14370	14239	14067	14000	13859	14191	14114	14211	14103	14195	14219	14290	14366	14006	14068	14241	14146	14149	14192	14183	14178	13955	14254	14481	14107	14083	14123	14082	14136	14196	14221	14137	14221	14160	14026	14056	14225	14203	14198	14204	14030	14184	14365	14170	14093	14262	14038	14305	14228	14194	14033	14065	14089	14245	14330	14243	14101	14139	14003	14187	14183	14088	14022	13990	14296	14165	14256	14266	14137	14205	14233	13959	14066	14121	14106	14212	14326	14070	14186	14036	14098	13952	14269	14176	14218	14153	14052	13990	14089	14069	14209	14153	14122	14177	14243	14049	13905	14141	14015	14148	14126	14152	14203	14167	13900	14155	14098	14081	14099	14172	14287	14132	14089	14101	14143	13907	14213	14051	14337	14163	14234	14169	14185	14058	14215	14251	14140	14122	14168	14296	14172	14345	14234	14189	14100	14154	14189	14190	14252	14164	14174	14037	14137	14163	14066	14156	14264	14109	14208	14183	14050	14119	14103	14103	14214	14361	14167	14149	14234	14309	14113	14050	14226	14097	14161	14094	14110	14088	14015	14185	14174	13932	14107	14174	14209	14134	14064	14242	14186	14162	14326	14117	14310	14164	14032	14155	14121	14190	14205	14079	14131	14196	14151	14098	14085	14029	14198	14169	14181	14039	14186	13876	14286	14100	14169	14086	14278	14151	14061	14089	14149	14247	14227	14179	14011	14265	14185	14025	14413	14264	14230	14222	14273	14135	14095	14239	14110	14175	14213	14073	14208	14047	14147	14115	14208	13929	14158	14188	14160	14265	14242	14127	14208	14234	13965	14160	14200	14145	14147	14380	14183	14142	14170	14141	14003	14198	14130	14200	14139	14146	14211	14233	14070	13938	14141	14318	13975	14256	14203	14268	14259	14174	14018	14150	14053	14295	14174	14209	14234	14231	14112	14090	14144	14262	14253	14106	14115	14112	14140	14097	14073	14280	14105	14158	14257	14162	14180	14160	14295	14039	14211	14252	14148	14119	14027	14211	14055	14211	14368	14165	14281	14027	14248	14121	14101	14243	14199	14175	14288	14217	14062	14056	14160	14102	14201	14025	13996	14152	14218	14046	14223	14118	14202	14269	14205	14218	14199	14278	14368	14053	14168	14142	14320	14157	14209	14051	14116	14116	13997	14271	14278	14162	14210	14171	14142	14309	14129	14115	14043	14078	14235	14101	14252	14162	13992	14362	14353	14052	14121	14079	14215	14037	14075	14125	14123	14104	14143	14086	14269	14080	14338	14185	14214	14241	14202	14174	14186	14327	14282	14074	14247	14178	14138	14234	14233	14081	14176	14133	14199	14077	14304	14043	14065	14179	14284	14050	14120	14197	14168	14161	14207	13985	14064	14150	14097	14227	14067	14153	14092	14130	14191	14229	14069	14258	14116	14113	14223	14265	14200	14211	14068	14182	14243	14185	14293	14210	14134	14141	14180	13975	14163	14210	14189	14035	14155	14198	14083	14291	14163	14153	14186	14055	14265	14235	14168	14120	14298	14041	14295	14044	13983	14103	14210	14144	14115	14159	14201	14255	14229	14192	14245	14164	14203	14131	14011	14049	14057	14224	14003	14079	14101	14222	14116	14018	14079	14049	14180	14126	14140	13989	14103	13998	14229	14112	14187	14121	14071	14218	14126	14079	14237	14194	14213	14228	14216	14250	14169	14165	14433	14108	14118	14180	14255	14149	14080	14165	14286	14261	14175	14168	14177	14351	14137	14033	14121	14198	14253	14201	14078	14318	14064	14085	14311	14289	14380	14235	14329	14245	14141	14025	14242	14235	14208	14216	14257	14160	14115	13966	14069	14523	14179	14122	14156	14157	14123	14112	14269	14110	14163	14150	14067	14091	14124	14265	13903	14214	14218	14387	14143	14157	14191	14051	14220	14401	14131	14220	14241	14044	14083	14208	14129	14173	14368	14119	14437	14270	14150	14198	14364	13992	14057	14121	14185	14194	14153	14111	14254	14112	14162	14253	14075	14206	14212	14108	14073	13987	14101	14105	14084	14083	14051	14192	14115	14015	14110	14143	14159	14129	14400	14228	14113	14301	14150	14068	14147	14253	14160	14075	13997	14038	14186	14106	14195	13999	14178	14274	14203	14265	14404	14219	14027	14134	14220	14063	14155	14192	14147	14129	14255	14182	14062	14204	14258	14146	14197	14172	14013	14276	14172	14282	14270	14151	14061	14038	14083	14146	14215	14106	14086	14298	14146	14164	14228	14351	14276	14219	14029	14221	14264	14250	14220	14242	14149	14050	14213	13992	14326	14276	14149	14252	14163	14070	14278	14289	14141	14135	14258	14352	14063	14085	14153	14085	14081	14119	14192	14053	14274	14148	14151	13939	14046	14117	14258	14222	14157	14197	14213	14179	14141	14038	14263	13964	14248	14171	14088	13976	14151	14371	14054	14223	14187	13981	14146	14191	14399	14268	13979	14193	14212	14079	14124	14268	14009	14178	14171	14082	14040	14135	14084	14345	14118	14063	14281	14385	13921	14218	14184	14099	14179	14257	14044	14084	14008	14090	14090	14222	14088	14162	14097	14243	14062	14225	14099	14215	14223	13958	14197	14368	14160	14082	14159	14190	14259	14172	14131	14168	14251	14253	14125	14230	14204	14173	14125	14069	14241	14030	14108	14145	14140	14356	14131	14279	14244	14163	14124	14178	14090	14327	14223	14181	14042	14171	14249	14156	14394	14193	14028	14127	14111	13990	14039	14299	14025	14213	14186	14141	14259	14074	14202	14307	14231	14310	14233	14125	14262	14065	14355	14193	13921	14340	14194	14085	14143	14077	14218	14170	14076	14244	14177	14137	14281	14395	14045	14071	14306	14128	14137	14115	14196	14113	14089	14102	14107	14175	14176	14197	14287	14187	14300	14202	14068	14361	14131	14194	14384	14116	14117	14184	14140	14134	14037	14149	13863	14015	14096	14199	14225	14264	14215	14257	14104	14234	14016	14115	13939	14219	14223	14154	14406	14304	14311	14179	14190	14288	14127	14105	14041	14255	14222	14147	14163	14133	14219	14333	14060	14053	14120	14093	14198	14149	14100	14134	14190	14107	14111	14140	14132	14128	14204	14206	14182	14251	14045	14341	14246	14189	14130	14320	14134	14161	14036	14236	14200	14196	14222	14085	14307	13999	14103	14294	14222	14108	14127	14185	14344	14127	14163	14064	14065	14087	14207	14191	14247	14322	14180	13999	14222	14086	14285	14199	14139	14094	14179	14034	14098	14091	14122	14081	14168	14303	14017	14244	14299	14163	14096	14284	14195	14027	14138	14148	14253	14149	14031	14102	14304	14162	14112	14232	14095	14233	14242	13946	14037	14236	14342	14098	14009	14037	14071	13858	14049	14126	14199	14215	14184	14182	14123	14219	14209	14156	14198	14124	14261	14138	14010	14129	14073	14236	14205	14154	14264	14330	14326	14338	14148	14325	14122	14207	14072	14172	14159	14069	14190	14099	14169	14143	14062	14136	14169	14134	14199	14210	14198	14025	14224	14235	14234	14173	14098	14035	14140	14204	14076	14127	14137	14140	14102	14238	14172	14092	14165	14116	14165	14189	14115	14346	14017	14049	13999	14037	14152	14188	14120	14017	14212	14219	13973	14126	14157	14197	14269	14201	14099	14269	14073	14052	14176	14067	14255	14166	14069	14075	14101	13968	14039	14178	14154	14190	14137	14186	14257	14194	14304	14184	14142	14178	14017	14055	14093	14106	14227	14023	14175	14012	14116	14122	14073	14118	14256	14096	14204	14055	14151	14162	13939	14232	14237	14143	14129	14184	14013	14059	14123	14240	14085	14298	14086	14161	14182	14143	14177	14143	14149	14088	14102	14201	14113	14298	13897	14233	14213	14107	14104	14140	14267	14038	14153	14192	14109	14156	14105	14082	14144	14171	14019	14267	14233	14254	14167	14148	14244	14128	14326	14106	14105	14118	14198	14169	14195	14152	14236	14320	14129	14261	14364	14215	14134	14204	14304	14131	14079	14172	14250	14237	14117	14298	14114	14102	14108	14212	14139	14131	14158	14192	14318	14101	14209	14232	14118	14156	14280
24469	21647	29285	26146	25626	26023	23627	18943	17210	16993	16544	16498	16252	16533	16659	16463	16500	16530	16306	16422	16390	16293	16115	16141	16284	16178	16259	16255	16250	16158	16049	16308	16107	16169	16201	16307	16038	16317	16004	16217	15913	15987	16160	16072	15925	16226	15801	16120	16106	16013	16024	16071	15871	16009	16106	16069	16035	15886	15990	16230	16102	16238	16011	16081	16161	16092	15785	15922	16008	16011	16202	15897	16251	15988	16074	15949	15989	16013	16074	15968	15904	16117	15914	16031	15999	16083	16113	15857	16049	15955	15984	15914	16007	15968	15922	15959	16267	16000	16044	15829	16115	16024	15819	16034	15957	15973	15842	16066	16100	16021	16085	16096	16044	16075	15821	15954	16098	15821	16069	16018	16104	16037	16020	15925	15991	15953	15936	15978	15991	15791	15900	15864	16091	15971	15976	15869	15975	15778	16043	15924	15826	15884	16004	15913	16027	16028	15878	15994	16104	15886	16152	15994	15842	15948	16139	15955	16103	16119	16030	16252	15931	15977	16042	15893	15909	16033	16115	15890	16037	15948	15893	15910	16029	16116	16100	16026	16011	16231	15905	16000	15958	15936	16173	15983	15884	15908	15849	15885	15844	16201	16028	16008	15897	16077	16037	16087	16203	16105	15843	15948	15846	15887	16029	16072	15963	15996	15920	15954	15939	15858	15851	15825	15962	16016	16093	16020	15979	15886	16016	16127	16053	16031	16079	15960	15807	15942	15717	16084	15862	15896	15873	15939	15986	15873	15981	15796	16027	15941	15987	16074	16302	16024	15973	15929	16105	16023	16175	16037	16159	15914	15708	15936	16236	15912	15953	15919	16064	15990	15900	16102	16068	16008	15970	15890	15991	16086	15946	15960	16019	15845	15827	15974	16046	15831	15992	15874	15883	15952	16180	15968	15984	15899	16144	16042	15793	16124	15912	15892	16196	15960	16099	16336	16004	16251	15847	16033	16250	15888	16121	15826	16003	16199	15968	15960	16007	15987	15894	16011	15980	15909	16193	16012	16021	16004	15982	16141	16028	15998	15959	15922	16148	16019	15988	15961	15982	15942	15846	16116	16090	16074	15917	15979	16027	15899	16175	16201	15936	15969	16144	15978	15909	16029	15949	16000	15908	15940	15752	15846	15991	16066	15872	15932	15991	15930	15866	16028	15961	15925	16077	15961	15878	15938	15998	15963	15962	15908	15966	16000	16115	16021	15971	16006	15972	16049	15920	16034	16155	16191	16057	15988	15886	15863	15937	15937	16126	15961	15839	16063	16156	16018	15960	15993	15877	15905	15952	15818	16005	15870	16086	15900	16112	16036	15901	15889	15970	16053	16167	16023	15929	16009	15982	16001	16053	15818	15849	16113	16077	15810	15880	15868	15917	16084	16081	16009	15864	16105	16046	16124	16380	16050	15778	15937	15989	15903	16019	16030	15974	15988	15865	15986	15813	15859	16034	16114	15950	15913	15994	16094	16094	15999	15996	16105	15994	16007	16143	15807	15882	15914	16187	16124	16014	16076	16211	15871	15977	16131	15873	15835	15845	16038	16097	15867	16059	15952	16046	15946	15965	16036	15907	15981	15928	16240	15873	16076	16060	15983	16106	15893	16033	15927	15992	16091	16057	16015	15941	15915	16074	15919	16079	15855	15818	16113	16070	15786	15879	16010	16014	15919	15989	16092	16083	15979	15913	16040	15967	15914	15988	16022	15960	15866	16015	16035	16006	16061	15980	15981	15840	15811	15945	16085	16230	16120	16003	16110	15964	16034	15758	15859	15890	16205	15977	15893	16000	16350	16297	16094	15751	15963	16050	16007	16017	15951	16003	15913	15969	15913	15937	15912	15924	16035	15926	16052	15929	15929	16027	16033	15943	16028	16089	15986	15917	16067	16049	15909	15998	16020	16081	16201	16041	15739	15976	15933	16036	15901	16090	16092	16089	15983	15884	16053	15921	16024	16030	15931	16270	16078	15895	16079	16153	16125	15878	16073	16052	15911	15908	15884	15994	15934	15873	16021	15962	16051	16060	15915	15899	15858	16076	15903	16000	16103	16040	15879	16086	16037	16097	15874	16139	16275	15901	16022	15874	15908	16053	16030	16077	15956	16029	15911	16036	16048	16036	15874	16027	16097	16036	15873	16055	16021	15959	15893	15848	16002	16105	15909	15984	15984	15812	15948	16059	16058	15885	16186	15985	15958	16015	15829	15833	16052	16251	15917	16171	15941	16323	15987	16080	15883	16086	16087	16103	15893	15887	15892	16067	16061	16005	15956	15918	15985	16041	16105	16097	15792	16059	15999	16177	16107	16121	16009	16188	15990	16032	15902	16164	16078	16075	15990	16163	15957	15914	15790	16182	15914	16241	16051	16099	15907	16193	16265	15825	15909	15894	16042	16142	16017	15792	15744	16016	15851	15737	15938	16033	16134	16089	15971	15769	15911	16172	15977	16137	15941	16042	16069	15932	16007	15834	15893	16108	16223	15896	16037	15903	16023	16070	16048	15906	15947	15981	15813	15969	16102	15867	15919	16203	15982	15953	16043	16018	16179	15937	15977	15905	15909	15990	15939	16085	15914	16019	15882	16147	16027	16249	15929	15911	15820	16108	15825	15834	15982	16211	15777	16057	15923	16046	15931	16123	16154	16048	15944	15930	15954	15964	15821	15882	15968	16012	16016	15760	15847	15935	15999	15832	15946	16082	15909	15900	15886	15985	16017	15959	15886	16021	15903	16057	16157	16338	15962	15841	16067	16100	16022	16102	16148	16044	16189	16107	15927	15921	15930	16136	15999	15977	15915	15868	16113	16023	15926	15938	16065	15786	16046	16016	15875	15944	15852	15972	16010	15725	15876	15971	15958	15881	15783	15837	15883	15995	15987	16040	16113	16061	15766	15837	15946	16086	15906	16194	16083	16125	15880	16055	15867	15946	16094	15950	15827	15799	15811	16006	15897	16144	15993	16130	15994	15815	16142	16128	16325	16173	15875	16023	15882	15906	16153	16115	16006	15809	15966	15879	15970	16140	16124	15938	16115	15939	15900	16208	15945	15980	16238	16115	15854	15926	15940	15910	15947	15988	16256	15839	15980	16153	16062	16125	15984	15842	16146	16108	16185	15902	16128	15959	15956	15959	15774	15824	15992	15890	16089	16304	16138	15991	16028	15927	15930	16075	16191	15950	16042	16194	16003	15986	15956	16004	15910	15970	15862	15895	15952	15927	15932	15897	15889	15946	16087	15905	16065	15952	15933	15989	16000	15943	15885	16221	16156	16067	16115	16008	16113	15971	16161	15943	16148	16089	16054	15887	15984	16001	15934	16039	16111	15931	15958	16120	15772	15871	16079	16000	16110	15871	15972	15953	16000	15976	16111	16212	15916	15940	15999	15954	15946	15964	16035	15921	16026	16131	16196	16102	16006	15890	16013	15801	15948	16017	16051	16028	16098	16058	15816	15942	15952	16201	16093	15936	16070	16045	15981	16012	15998	16088	16013	16138	15941	15835	16115	16058	15976	15869	15819	15915	15861	15871	15952	15921	15911	15915	15877	15918	15911	16111	16021	16028	16107	15959	15931	16034	15962	15807	16016	15943	15913	15883	15960	15906	15847	15951	15985	16006	16019	15826	15860	15808	15946	16016	15897	16070	15756	15819	15909	16020	16120	15991	16045	15907	16030	15979	16038	16012	15984	15787	15866	15850	15926	16005	15920	15948	16003	16107	16026	15919	16055	15999	15997	15993	16006	16015	15843	15968	16136	16076	16114	15887	16004	16104	15960	15845	16012	16020	16019	15913	16004	16052	15856	16034	16074	15840	16043	16099	15968	15970	16019	15986	15968	15986	16059	16147	16156	16102	16026	15947	15896	16176	16099	16074	16140	15908	16064	16029	15738	16113	15882	15899	16048	16055	16001	16039	15909	15861	15936	16192	16106	16221	15941	16000	15785	15892	15881	15873	16073	16127	16034	15990	15729	15965	15958	15978	15960	15981	15953	15854	16169	16111	15959	16095	16045	15770	16082	16010	15980	16040	15989	15908	15943	15914	16060	16208	15916	15987	15927	16069	15985	15891	16004	16070	16035	15947	16034	15962	16149	16131	16087	16017	15866	15785	15998	15777	15899	16150	15964	15993	15870	15975	15868	15926	16009	16156	15793	15828	16177	16096	15939	16005	15884	15952	16076	16143	15938	15949	16074	15894	15984	15784	15986	15965	15847	15838	15857	16124	15925	16098	16000	15966	16332	16111	16079	16107	16091	15968	16206	16170	15810	15998	16058	15911	16083	15904	16149	16117	16018	16171	16049	15993	15939	15955	16187	15979	15959	15966	15934	15916	16196	16100	16000	15740	16014	16076	15991	15933	16068	16006	16089	16051	15786	15969	16008	15858	16176	15886	15981	15996	15966	15852	16111	16158	16112	16035	16103	15841	15830	15766	15931	15818	16068	16002	16216	16023	16058	16091	16042	15980	15944	15932	15937	15857	15946	16038	16030	16227	15907	15982	16025	16008	16009	16027	16097	15981	16047	15927	15992	15877	16031	16009	16006	15978	15830	16004	15982	16056	16125	15852	16000	16047	15960	16157	16170	16036	15717	15943	16115	16168	15869	15834	16097	16046	16222	16027	15910	15895	15887	16267	15935	16047	15919	15852	15806	16064	15807	16108	15960	15932	16114	16016	15927	15767	15967	15943	15954	15950	16163	16178	15997	16010	16020	16118	15977	15960	16041	15995	16184	15898	16088	15927	15743	16130	16309	15930	15840	16019	16022	16126	15813	15932	16042	15783	15964	15899	16068	16065	16031	15934	15863	15976	15913	15997	16178	15931	16049	15931	16031	15851	15832	15913	16039	16096	15935	16000	16031	16252	16050	15946	15919	15980	15869	15922	15952	15915	15923	16218	15834	15763	16005	16071	16035	16023	15935	15895	16033	15846	16029	16098	16198	16151	16130	16044	15809	16162	16032	15848	16034	16063	15795	15814	15873	16100	16000	15907	15901	16126	15902	15834	16010	16034	16183	16153	16030	16083	15972	15864	16253	15930	15898	15914	16011	15807	15966	16027	15845	15963	15981	15863	16084	15930	15929	15926	15846	16034	16054	15852	16059	16007	16048	15905	16021	15987	16165	15921	15766	16164	15963
32552	51869	46386	37293	31916	25857	20786	17641	16172	15512	15370	15314	14970	15383	15322	15303	15013	15238	15175	14918	14921	14931	15080	15031	15021	14829	14835	14839	14693	14868	14902	14849	14795	14877	14772	14876	14619	14850	14672	14992	14866	14794	14930	14824	14868	14658	14757	14663	14778	14891	14866	14674	14824	14712	14768	14728	14948	14681	14754	14771	14811	14631	14728	14615	14771	14582	14800	14802	14679	14603	14640	14763	14737	14841	14611	14588	14847	14931	14804	14552	14857	14680	14780	14753	14806	14808	14775	14641	14822	14743	14765	14779	14666	14707	14739	14897	14713	14755	14610	14885	14840	14628	14712	14813	14723	14686	14819	14827	14961	14694	14745	14773	14782	14633	14920	14785	14824	14765	14789	14763	14712	14732	14647	14811	14645	14667	14800	14793	14738	14849	14661	14740	14711	14782	14771	14710	14668	14740	14737	14593	14844	14615	14654	14775	14774	14692	14787	14741	14792	14648	14873	14667	14698	14744	14939	14681	14786	14789	14700	14665	14754	14736	14695	14740	14758	14683	14813	14791	14721	14900	14705	14706	14577	14748	14712	14825	14798	14690	14698	14751	14819	14715	14673	14769	14775	14757	14629	14505	14603	14757	14713	14761	14768	14760	14854	14710	14798	14761	14741	14800	14588	14804	14640	14585	14673	14658	14782	14705	14754	14742	14664	14782	14751	14635	14834	14713	14814	14764	14862	14862	14705	14591	14797	14805	14593	14792	14803	14807	14658	14575	14596	14710	14734	14617	14802	14775	14764	14813	14595	14799	14853	14696	14790	14667	14810	14655	14535	14754	14591	14781	14641	14775	14542	14779	14805	14674	14720	14627	14778	14819	14772	14786	14789	14651	14797	14956	14772	14596	14821	14760	14638	14693	14759	14720	14747	14801	14710	14793	14781	14845	14718	14821	14673	14769	14530	14774	14738	14834	14830	14855	14737	14522	14740	14540	14739	14647	14743	14670	14825	14605	14765	14632	14695	14857	14702	14859	14760	14618	14728	14921	14757	14732	14809	14717	14666	14736	14654	14735	14632	14717	14670	14805	14745	14848	14716	14628	14803	14646	14823	14619	14596	14947	14775	14591	14740	14738	14911	14755	14790	14791	14816	14626	14700	14757	14820	14961	14617	14689	14753	14637	14808	14854	14823	14590	14577	14706	14567	14538	14979	14754	14779	14615	14649	14821	14730	14728	14839	14489	14799	14824	14725	14773	14866	14672	14691	14810	14852	14647	14745	14823	14718	14821	14824	14831	14713	14691	14718	14695	14905	14780	14734	14829	14636	14810	14711	14680	14650	14807	14743	14684	14846	14747	14781	14720	14820	14708	14861	14833	14742	14761	14623	14580	14726	14739	14813	14735	14659	14697	14748	14668	14810	14717	14816	14663	14807	14695	14650	14728	14744	14665	14832	14845	14909	14858	14694	14782	14610	14912	14572	14808	14730	14750	14749	14754	14645	14620	14814	14789	14725	14806	14676	14712	14663	14818	14662	14681	14820	14633	14509	14684	14602	14732	14775	14749	14677	14615	14773	14807	14731	14591	14774	14738	14894	14697	14782	14720	14735	14684	14671	14642	14786	14444	14673	14735	14553	14693	14890	14850	14813	14755	14622	14633	14622	14704	14706	14699	14828	14661	14823	14762	14573	14763	14649	14809	14703	14669	14755	14859	14530	14757	14730	14680	14731	14801	14639	14762	14638	14709	14711	14657	14776	14851	14837	14814	14688	14719	14852	14611	14622	14711	14801	14724	14874	14705	14761	14716	14724	14727	14739	14664	14893	14569	14731	14705	14916	14686	14673	14773	14671	14871	14674	14677	14754	14687	14701	14740	14666	14607	14865	14690	14671	14840	14674	14694	14632	14763	14707	14791	14582	14692	14703	14579	14805	14664	14808	14820	14695	14891	14697	14645	14533	14944	14605	14839	14660	14654	14741	14685	14764	14576	14649	14676	14698	14797	14669	14842	14737	14633	14752	14695	14804	14812	14883	14979	14751	14685	14744	14801	14695	14659	14651	14774	14903	14692	14710	14865	14735	14738	14773	14566	14729	14716	14770	14648	14654	14524	14634	14690	14778	14694	14912	14725	14787	14874	14601	14574	14882	14643	14787	14627	14725	14637	14828	14669	14770	14732	15037	14734	14823	14924	14817	14774	14852	14697	14818	14766	14761	14750	14664	14747	14670	14684	14795	14898	14672	14559	14719	14607	14736	14644	14666	14858	14777	14739	14849	14720	14848	14692	14749	14817	14626	14752	14718	14584	14863	14551	14803	14836	14670	14678	14726	14713	14848	14810	14842	14828	14764	14687	14698	14822	14711	14767	14956	14802	14772	14800	14675	14741	14694	14824	14839	14786	14736	14713	14779	14765	14757	14656	14747	14689	14715	14462	14914	14835	14782	14793	14759	14709	14814	14715	14846	14665	14685	14749	14732	14765	14587	14709	14778	14809	14752	14683	14808	14823	15006	14557	14742	14579	14614	14812	14680	14686	14731	14743	14733	14633	14825	14737	14777	14621	14682	14666	14756	14666	14617	14839	14660	14688	14758	14780	14808	14644	14741	14877	14652	14885	14722	14539	14520	14702	14790	14759	14675	14720	14677	14781	14694	14696	14704	14755	14793	14671	14658	14808	14713	14800	14891	14729	14761	14752	14635	14625	14698	14768	14853	14751	14674	14776	14821	14711	14739	14596	14688	14739	14800	14842	14889	14907	14760	14678	14670	14862	14667	14652	14853	14724	14771	14657	14694	14683	14916	14719	14618	14823	14593	14792	14806	14839	14872	14546	14765	14827	14734	14746	14732	14684	14694	14924	14764	14728	14786	14647	14681	14747	14817	14652	14682	14507	14775	14574	14788	14752	14818	14699	14980	14671	14721	14737	14559	14722	14850	14742	14736	14870	14738	14905	14922	14725	14795	14703	14699	14662	14704	14693	14772	14681	14820	14752	14721	14826	14679	14686	14530	14729	14685	14813	14585	14716	14827	14651	14806	14868	14676	14784	14772	14575	14707	14671	14742	14725	14771	14926	14640	14584	14637	14655	14551	14972	14606	14519	14875	14803	14715	14601	14749	14678	14791	14547	14789	14742	14694	14842	14694	14731	14863	14728	14726	14732	14700	14689	14873	14716	14732	14751	14729	14695	14834	14789	14662	14762	14811	14755	14622	14738	14574	14927	14550	14717	14703	14762	14809	14822	14660	14691	14691	14801	14592	14659	14687	14823	14801	14799	14479	14843	14753	14747	14753	14706	14772	14729	14709	14744	14760	14793	14695	14826	14852	14704	14909	14666	14781	14853	14888	14636	14689	14661	14674	14693	14818	14804	14623	14686	14771	14851	14668	14798	14826	14732	14890	14709	14742	14627	14774	14739	14754	14575	14666	14623	14636	14670	14761	14798	14742	14702	14832	14738	14629	14857	14813	14686	14822	14676	14580	14743	14937	14726	14710	14712	14617	14727	14775	14745	14649	14540	14697	14712	14805	14932	14916	14652	14828	14834	14712	14721	14820	14754	14641	14817	14660	14849	14777	14735	14866	14700	14766	14638	14690	14758	14770	14742	14723	14733	14937	14809	14708	14812	14806	14666	14606	14817	14653	14854	14757	14792	14539	14715	14651	14763	14771	14820	14689	14562	14647	14804	14672	14834	14778	14628	14845	14836	14742	14715	14790	14779	14760	14801	14735	14753	14736	14839	14621	14732	14803	14706	14799	14772	14838	14576	14598	14744	14831	14800	14654	14714	14826	14664	14603	14677	14802	14785	14807	14736	14706	14775	14664	14672	14745	14778	14688	14747	14732	14690	14571	14736	14825	14872	14684	14634	14715	14754	14684	14693	14722	14757	14636	14700	14808	14640	14590	14717	14837	14644	14674	14500	14865	14744	14965	14549	14885	14821	14740	14838	14777	14552	14680	14724	14702	14630	14819	14730	14742	14506	14790	14783	14680	14739	14788	14818	14764	14814	14716	14620	14748	14666	14753	14900	14780	14848	14866	14666	14854	14630	14846	14782	14738	14745	14597	14725	15025	14782	14764	14692	14649	14740	14794	14684	14784	14662	14573	14694	14912	14675	14760	14707	14686	14512	14724	14852	14675	14738	14793	14685	14728	14764	14803	14648	14787	14888	14830	14696	14822	14922	14774	14834	14804	14612	14732	14696	14720	14934	14657	14792	14758	14759	14885	14805	14553	14691	14700	14697	14915	14750	14759	14769	14743	14676	14691	14593	14714	14577	14855	14837	14696	14756	14834	14734	14847	14706	14835	14762	14682	14783	14794	14706	14919	14575	14820	14830	14570	14807	14811	14857	14808	14804	14603	14825	14690	14772	14805	14825	14612	14735	14667	14888	14743	14757	14658	14738	14672	14718	14868	14793	14778	14846	14750	14751	14728	14709	14654	14654	14696	14695	14882	14637	14848	14752	14714	14835	14750	14755	14664	14800	14799	14641	14770	14663	14911	14808	14669	14707	14750	14910	14677	14751	14611	14568	14717	14714	14631	14660	14734	14769	14657	14739	14679	14646	14899	14711	14666	14864	14828	14765	14840	14935	14849	14782	14585	14693	14906	14711	14638	14915	14701	14727	14722	14802	14752	14728	14868	14730	14769	14554	14790	14852	14888	14859	14824	14738	14713	14659	14611	14803	14785	14614	14804	14772	14894	14535	14901	14679	14714	14781	14733	14795	14748	14792	14712	14733	14793	14835	14758	14605	14776	14683	14662	14882	14716	14880	14751	14643	14725	14743	14583	14725	14770	14711	14901	14911	14719	14565	14724	14750	14873	14597	14723	14636	14846	14564	14857	14759	14962	14580	14757	14678	14702	14683	14723	14852	14668	14755	14652	14593	14809	14704	14630	14804	14659	14892	14561	14761	14768	14925	14870	14557	14793	14701	14819	14646	14706	14833	14857	14660	14731	14746	14713	14810	14730	14856	14675	14693	14730	14910	14613	14735	14754	14741	14680	14729	14765	14845	14653	14683	14771	14856	14725	14829	14788	14747	14794	14861	14682	14788	14813	14735	14701	14772	14701	14923	14800	14696	14763	14928	14535	14660	14932	14798	14786	14659	14692	14763	14812	14698	14925	14728	14668	14687	14740	14824	14849	14759	14807	14737	14792	14730	14827	14799
23128	21511	29532	24743	24215	27566	27895	21808	18751	18067	17312	17047	17022	16984	16840	17082	16912	17022	16986	16803	16890	16610	16983	16939	16722	16633	16758	16797	16700	16485	16513	16520	16579	16648	16660	16698	16474	16493	16528	16636	16552	16533	16532	16822	16560	16494	16459	16419	16526	16455	16584	16456	16504	16469	16515	16670	16359	16360	16341	16667	16358	16349	16662	16504	16577	16411	16400	16426	16662	16460	16472	16585	16460	16465	16558	16390	16399	16477	16514	16306	16453	16438	16499	16474	16424	16531	16541	16453	16345	16400	16537	16568	16579	16514	16578	16401	16630	16558	16509	16450	16203	16364	16338	16491	16283	16334	16555	16523	16616	16640	16379	16378	16263	16412	16535	16095	16216	16416	16445	16436	16647	16520	16702	16606	16310	16274	16260	16221	16315	16403	16389	16289	16446	16365	16261	16505	16554	16385	16549	16268	16426	16448	16342	16290	16495	16505	16164	16419	16420	16586	16546	16431	16349	16462	16452	16150	16315	16320	16400	16337	16357	16673	16649	16387	16392	16324	16440	16478	16676	16362	16483	16463	16390	16374	16500	16174	16457	16468	16291	16384	16217	16388	16431	16301	16399	16482	16362	16352	16153	16425	16464	16488	16350	16363	16364	16586	16457	16332	16495	16449	16499	16214	16440	16355	16584	16438	16320	16301	16456	16338	16378	16336	16355	16343	16280	16333	16532	16338	16287	16529	16405	16389	16372	16461	16499	16224	16454	16485	16520	16506	16369	16254	16454	16391	16337	16384	16493	16458	16207	16253	16491	16329	16503	16436	16512	16374	16337	16078	16371	16483	16532	16508	16506	16529	16392	16359	16404	16567	16461	16275	16200	16500	16539	16578	16483	16367	16285	16120	16226	16473	16544	16311	16342	16390	16391	16545	16355	16687	16620	16526	16362	16578	16315	16358	16206	16392	16395	16354	16242	16470	16338	16370	16518	16600	16383	16532	16519	16349	16389	16269	16260	16277	16455	16476	16543	16441	16537	16537	16461	16197	16337	16239	16499	16398	16434	16545	16585	16505	16368	16498	16273	16339	16512	16349	16334	16385	16665	16391	16506	16384	16417	16578	16597	16538	16553	16360	16291	16461	16362	16548	16162	16428	16284	16651	16364	16265	16456	16422	16493	16382	16489	16324	16257	16324	16269	16082	16448	16468	16358	16412	16434	16483	16326	16284	16428	16362	16234	16427	16448	16532	16453	16360	16495	16363	16289	16071	16254	16359	16318	16294	16247	16516	16402	16399	16497	16463	16391	16561	16519	16426	16430	16415	16537	16461	16549	16472	16318	16530	16296	16441	16312	16451	16279	16463	16312	16480	16491	16404	16405	16331	16202	16430	16411	16626	16506	16265	16369	16348	16389	16450	16226	16411	16411	16488	16362	16485	16280	16585	16601	16526	16208	16398	16294	16208	16543	16200	16468	16514	16197	16354	16509	16480	16313	16320	16685	16402	16258	16399	16506	16247	16192	16370	16454	16327	16602	16418	16321	16544	16646	16398	16322	16431	16652	16432	16378	16407	16383	16234	16393	16330	16462	16486	16338	16270	16397	16251	16503	16418	16379	16423	16755	16264	16440	16404	16384	16392	16266	16404	16515	16212	16354	16390	16217	16514	16266	16574	16501	16345	16336	16283	16116	16391	16504	16363	16295	16337	16243	16577	16411	16283	16403	16541	16429	16529	16254	16226	16409	16256	16258	16491	16434	16491	16441	16471	16501	16450	16169	16409	16527	16468	16512	16546	16406	16560	16290	16467	16389	16490	16576	16570	16334	16406	16343	16438	16275	16464	16566	16523	16409	16466	16252	16205	16408	16455	16524	16666	16360	16540	16356	16363	16364	16260	16368	16238	16348	16479	16311	16465	16369	16472	16389	16391	16612	16472	16432	16363	16568	16423	16382	16286	16500	16412	16528	16345	16409	16369	16480	16552	16469	16442	16540	16395	16451	16360	16450	16270	16204	16714	16405	16449	16488	16461	16487	16384	16226	16267	16618	16719	16584	16313	16401	16441	16397	16584	16452	16413	16546	16383	16476	16555	16363	16469	16321	16280	16509	16421	16372	16409	16573	16414	16432	16586	16248	16472	16317	16781	16511	16309	16391	16342	16390	16297	16411	16427	16268	16425	16431	16387	16584	16416	16426	16270	16533	16533	16192	16456	16322	16336	16355	16505	16098	16465	16287	16388	16410	16512	16345	16461	16394	16376	16331	16370	16516	16252	16391	16592	16573	16376	16386	16385	16488	16373	16210	16374	16545	16515	16327	16228	16191	16288	16603	16533	16629	16426	16400	16446	16402	16500	16300	16330	16244	16400	16636	16405	16265	16216	16342	16298	16390	16482	16469	16477	16373	16554	16433	16462	16340	16574	16570	16393	16239	16438	16392	16547	16184	16305	16340	16264	16529	16357	16391	16451	16520	16218	16330	16438	16364	16407	16412	16379	16415	16393	16399	16526	16457	16435	16292	16395	16253	16330	16382	16449	16373	16398	16524	16436	16240	16413	16280	16278	16413	16425	16256	16549	16443	16686	16342	16350	16480	16376	16562	16440	16507	16504	16263	16482	16512	16278	16412	16640	16303	16474	16455	16337	16431	16610	16567	16444	16420	16432	16346	16280	16301	16334	16393	16349	16496	16443	16507	16329	16537	16466	16297	16353	16414	16548	16253	16426	16425	16263	16527	16285	16279	16427	16516	16494	16534	16375	16412	16375	16559	16363	16412	16445	16370	16472	16302	16463	16159	16451	16294	16372	16440	16373	16423	16433	16495	16370	16479	16371	16178	16225	16313	16470	16609	16576	16406	16392	16183	16272	16342	16533	16299	16316	16353	16405	16533	16455	16480	16449	16550	16476	16285	16514	16495	16357	16497	16484	16418	16288	16304	16431	16392	16484	16449	16237	16228	16532	16480	16510	16363	16338	16393	16300	16367	16414	16388	16550	16514	16504	16330	16481	16465	16354	16531	16499	16299	16355	16345	16301	16323	16446	16176	16507	16596	16339	16384	16306	16511	16513	16509	16267	16274	16286	16363	16294	16355	16538	16502	16443	16612	16408	16378	16440	16409	16406	16308	16414	16350	16362	16544	16415	16334	16637	16474	16418	16331	16394	16618	16686	16214	16327	16321	16417	16323	16237	16470	16572	16559	16439	16533	16278	16372	16137	16264	16282	16325	16435	16438	16325	16417	16542	16585	16541	16696	16513	16484	16411	16281	16397	16558	16287	16249	16426	16418	16387	16489	16412	16469	16471	16337	16416	16351	16489	16494	16253	16352	16366	16271	16264	16323	16326	16456	16315	16306	16487	16458	16434	16323	16627	16567	16389	16249	16509	16408	16343	16484	16266	16424	16439	16434	16255	16412	16187	16295	16503	16458	16193	16471	16446	16548	16602	16306	16551	16402	16413	16547	16501	16432	16352	16323	16260	16341	16360	16234	16428	16474	16395	16215	16594	16234	16372	16447	16404	16301	16404	16297	16317	16420	16396	16420	16557	16485	16528	16472	16253	16469	16501	16506	16397	16675	16427	16372	16471	16479	16508	16424	16349	16397	16267	16534	16421	16427	16236	16203	16268	16432	16319	16478	16440	16314	16346	16310	16567	16365	16446	16471	16590	16596	16490	16476	16471	16422	16486	16479	16515	16385	16458	16303	16546	16524	16447	16614	16449	16395	16556	16386	16402	16307	16435	16388	16413	16501	16369	16429	16427	16548	16449	16420	16401	16601	16298	16480	16437	16511	16451	16482	16379	16597	16481	16335	16167	16252	16198	16530	16378	16408	16328	16240	16485	16469	16518	16464	16335	16360	16285	16392	16561	16458	16368	16530	16579	16842	16355	16541	16455	16354	16448	16559	16524	16235	16159	16402	16386	16541	16497	16403	16356	16407	16426	16354	16413	16444	16455	16405	16463	16535	16485	16445	16437	16536	16458	16494	16379	16575	16248	16562	16526	16562	16594	16590	16327	16398	16354	16586	16244	16233	16331	16378	16430	16358	16607	16341	16262	16393	16463	16583	16580	16323	16480	16346	16398	16370	16518	16506	16552	16454	16481	16351	16420	16560	16625	16436	16254	16447	16376	16489	16411	16508	16428	16498	16340	16466	16456	16378	16224	16446	16404	16322	16524	16297	16471	16682	16369	16281	16563	16461	16318	16416	16438	16338	16390	16430	16367	16387	16267	16479	16556	16496	16201	16412	16375	16231	16461	16353	16434	16610	16400	16612	16646	16347	16399	16318	16291	16415	16287	16633	16310	16219	16296	16432	16422	16489	16324	16525	16507	16558	16466	16422	16298	16540	16455	16370	16386	16282	16305	16350	16430	16462	16423	16434	16348	16400	16467	16381	16327	16515	16477	16484	16475	16297	16471	16441	16399	16411	16258	16395	16588	16359	16422	16316	16396	16443	16255	16514	16574	16307	16400	16383	16579	16445	16463	16507	16303	16528	16540	16195	16339	16395	16371	16291	16419	16373	16314	16302	16469	16485	16458	16432	16302	16376	16330	16473	16373	16365	16229	16291	16303	16554	16353	16356	16386	16577	16434	16260	16490	16248	16249	16329	16237	16169	16374	16524	16454	16451	16329	16359	16401	16526	16424	16336	16203	16491	16619	16385	16454	16412	16518	16362	16463	16529	16497	16625	16556	16471	16437	16529	16398	16247	16247	16339	16456	16542	16296	16297	16515	16368	16410	16410	16461	16474	16344	16385	16521	16350	16408	16185	16350	16293	16319	16516	16318	16457	16419	16454	16479	16459	16358	16254	16478	16387	16416	16210	16334	16518	16345	16560	16277	16434	16392	16407	16517	16474	16524	16444	16312	16636	16377	16377	16479	16469	16513	16450	16200	16275	16288	16460	16377	16461	16566	16521	16567	16550	16482	16454	16604	16669	16513	16614	16538	16555	16315	16622	16251	16447	16516	16218	16658	16434	16584	16474	16489	16245	16371	16360	16606	16486	16527	16564	16463	16317	16422	16313	16258	16337	16326	16250	16430	16152	16422	16288	16397	16360	16491	16528	16469	16312	16318	16342	16470	16467	16444	16361	16349	16438	16353	16434	16451	16482	16393	16564	16533	16476	16285	16409	16384	16508	16389	16411	16334	16437	16315	16631	16095	16381	16349
36511	60235	56282	45172	38274	30924	24110	20093	17261	16033	15821	15774	15619	15563	15358	15370	15590	15722	15351	15335	15268	15218	15393	15268	15225	15328	15105	15270	15113	15218	15187	15162	15200	15116	14961	15126	15045	15038	15234	14939	15141	14973	15007	15066	15019	15106	14874	15028	15218	15016	14933	15014	14982	15183	14946	14983	14996	15036	15094	14975	14975	14937	14781	15154	15073	14919	15088	15093	14928	15016	15059	14966	15030	15054	15093	14940	15147	14969	15052	14887	15038	14882	15112	14825	14944	14957	15161	15005	14917	14987	15046	14993	14945	14992	14942	15093	14896	14938	14890	14970	14893	15090	15150	14989	14935	14907	15038	14912	15002	14869	14931	14826	14820	14782	15020	15018	15093	14909	15003	15037	15030	15019	15128	14932	15081	15010	15080	15032	14929	14941	14840	14908	15083	14952	14863	14932	14959	14935	14984	14987	15099	15031	14953	15075	15030	15008	14813	14897	14976	14942	14970	15030	14927	14967	15183	15032	15069	15040	15016	14896	15069	15047	15135	15074	15060	14930	15027	14973	15010	14925	14910	15093	15081	15003	14899	15089	14883	15105	15120	15108	14957	14993	14872	14980	15024	15054	15085	14920	15021	15173	14908	14974	15020	14864	15009	14924	14960	14972	15014	14965	14804	15008	15101	14849	14918	14984	14972	15183	15027	15044	14961	15097	14811	15010	14852	14993	15045	15079	14970	15054	14922	15067	14899	15077	14952	15012	15189	14901	15028	14832	14967	14983	14905	14788	14984	15006	14909	14906	14910	15034	14837	14988	15160	15003	14987	14917	15125	14877	14917	15010	14746	14762	15129	14998	15100	14969	15003	14975	14933	14784	14938	14842	15001	14956	15136	15023	15047	14766	14953	14926	14908	14883	14913	14971	15152	14787	14963	15147	15070	14859	14921	15085	14941	14939	14852	14989	14996	15005	15024	14912	15132	14998	14996	15064	14927	15033	15069	14944	14771	15052	15140	15028	15019	15026	14995	14825	14853	14951	14992	15008	15013	14896	14866	14982	14800	14823	14996	14937	15004	14998	15098	15129	15024	15063	14837	15013	15018	14995	15059	14981	14885	14966	14872	15112	15069	15014	14920	15011	15199	14902	15095	14874	14924	15029	15049	14926	14727	14965	14922	15130	15071	15120	15037	14902	14891	15144	15048	14985	15065	14986	14910	15007	15044	15007	14984	15102	14886	14985	15106	14827	15091	14856	15091	14895	14899	14995	14959	14843	14801	14934	14928	15043	15094	14926	14877	15050	14996	15008	15001	14911	15037	14875	15116	14959	15055	15158	14963	14886	14953	14981	14870	14997	15045	14932	15075	15061	14978	14991	14960	14980	15081	15048	14974	14944	15041	14908	15000	14990	15087	14850	15006	14857	15040	14881	14913	14976	14987	14772	14921	15020	14975	14997	14832	14911	15122	15074	15103	14936	14988	15056	15084	15159	14793	14879	14886	14975	15044	15051	14823	14927	15060	14977	14956	15113	14955	15090	15011	15028	14875	14905	15077	14878	15025	14920	14877	14898	14972	14865	15028	14832	14982	14856	15020	14979	14942	15075	15021	14953	15133	14971	14769	15142	14924	14884	15134	14992	14754	14917	15088	14887	15124	14851	14894	14904	15000	14887	15013	14921	14848	15049	14999	14958	14995	14904	15064	14935	14890	14911	14973	15057	15045	14958	14898	14914	15037	15039	15156	14902	14876	14891	14920	14811	14888	14812	15017	15058	14860	14956	14972	15120	14983	14954	14846	14922	14937	14941	14801	14805	14923	14875	14961	14897	15037	14879	14792	15039	14694	15058	14957	15070	15216	15198	15104	15141	14876	14980	14949	14902	15155	14929	14962	14981	14943	15002	15054	14995	14909	14967	14982	14991	14882	14942	14956	14965	14983	14935	14972	14821	15209	15010	14983	14941	15028	14800	15073	14986	14990	15028	15070	15026	15002	14895	15042	14757	14942	15056	14958	14953	14779	14832	14983	14869	15070	14934	15099	14957	14903	14948	14986	14892	15084	15069	14891	15072	15015	15011	14969	14907	14995	15000	15014	15038	14888	15031	15003	14945	14909	14851	15037	15045	14965	14876	15046	14918	14912	15012	14977	14922	15085	14792	14941	14950	14943	14892	14846	15029	14958	14951	15057	15096	14845	14987	15030	15006	14931	14919	14864	14992	14999	14749	15069	14863	14991	14984	15110	14952	14978	14791	14998	15040	15064	15029	14956	14927	14944	15059	15028	15044	15038	14959	14825	15019	14914	15163	14968	15134	14912	14912	14848	15050	14884	14954	14850	15088	15102	14957	14938	14904	14919	14996	15055	14869	15153	14944	15079	14975	14964	14873	14958	15047	14964	14964	14945	14870	15112	15122	14921	14927	14980	14998	15161	14880	14933	14818	14981	14902	14773	14914	15079	14985	15015	14800	14918	14991	14877	15084	15008	14912	14974	14944	14966	15151	14897	14861	14890	14920	14980	14960	15091	15188	14970	14895	14879	14942	14920	15014	15112	15055	15001	15091	15009	15002	15061	15050	14965	15148	15053	14839	15117	15068	15014	15007	15045	14903	14937	14910	14993	14977	14912	15087	14949	14976	15204	15035	14997	14948	15063	14990	14916	15057	15171	14906	15029	15002	14796	14909	15018	14950	14978	14855	14902	15071	14920	15025	14835	15033	14938	15054	14986	14979	14890	14987	14993	15075	14930	14993	15010	14928	14915	15032	14937	15112	14998	15012	14858	14861	14960	14861	14914	15172	15018	15039	14939	14993	14953	15102	14946	15092	15060	15127	14954	15099	14848	15080	15033	14825	15112	15021	14838	15090	14989	14923	15084	15025	15063	15002	15073	14962	14842	14919	14990	14951	14938	15126	14983	14959	14972	15016	14806	14970	14823	14911	15013	14915	15139	15001	14916	14929	14858	15036	15053	14988	14918	14832	15100	14791	15081	14913	14757	14868	14978	15092	14836	15009	14930	14967	15001	15127	14803	14934	14913	14907	15036	14887	15046	14889	14937	15046	14982	14929	15063	14979	14952	15192	14972	15020	15037	15106	14884	14858	15036	15006	14953	14920	15005	14913	14707	15004	14856	15041	15050	14968	15005	14938	14957	14888	15012	15111	14756	15027	14878	14840	15006	14850	15054	14918	14978	14929	14956	14924	14956	14925	15035	15070	14941	15102	14999	15004	15044	14649	15049	14916	14843	15024	15010	15005	14870	15198	15128	14889	15018	15141	14943	14915	14817	14888	15033	15051	14955	15015	15008	14864	15084	14946	15102	14860	14979	14930	14869	14854	15136	14843	14941	15010	15025	14925	14842	14907	15060	14984	14859	15161	14947	14905	14959	15043	14910	14820	14715	14876	15091	15043	15000	14963	15312	14960	15038	15085	14948	14970	15021	15061	14917	14988	15006	14999	14971	14965	15024	15062	15021	14943	14853	15001	14814	15043	14985	14847	14908	15119	14993	15012	15108	14987	14918	15075	14873	15092	14690	14949	14924	14953	15105	14815	15059	14987	14981	14892	15244	14937	14905	15045	14980	14866	14921	14796	14878	14803	15021	15093	15008	15164	14991	14935	14967	15066	15140	15051	15039	14906	14899	14943	14973	14838	14772	14948	14902	14913	14926	15038	14848	14945	14987	15008	15003	15022	15055	14917	14986	15153	14918	14900	14972	14960	14886	15024	14925	14938	14744	14870	15063	14869	14888	14952	15066	15037	15013	14922	15005	14803	15034	14961	14822	14964	14968	14847	15043	15086	14873	15013	14886	14949	15007	14915	15067	14983	14931	15190	15170	14918	14991	14922	14996	15035	14996	14836	14759	14945	14961	15020	15090	15044	14953	14844	15006	15002	14832	14956	14894	14944	14907	14917	15025	14796	14965	14986	14906	14830	14981	15056	14988	15015	15091	15043	14966	14887	14815	15073	14930	14974	15019	15037	15073	14954	14996	14896	15183	15062	14746	14973	15025	15066	15184	15005	14960	15121	14947	14868	15025	15103	15024	15076	14856	15144	15041	15106	14915	14916	15102	15008	14951	14910	14700	15072	14918	15159	15143	15000	14921	14873	14857	15009	14886	14866	14989	15015	14927	15004	14938	15244	15030	14869	14975	15141	15099	14883	14993	14913	14897	14946	14949	14990	14984	14844	14908	14829	15085	14951	14984	14862	14888	14862	15037	14822	14940	14849	15118	14877	14975	15053	14867	14945	15023	15116	14995	15009	14911	14865	15012	14961	15030	15014	14982	14901	14971	15031	14954	14909	15193	14899	14978	14931	14974	14836	15033	14966	14884	14846	14967	15002	15009	14838	15010	14936	14955	14939	15069	15007	14957	14900	15064	15125	14956	15057	15001	14889	14907	14993	15115	15013	15017	14769	14853	14967	14918	15032	15035	15031	14986	14958	14842	14971	15020	14960	15128	14896	15049	14862	14972	15015	14870	14908	14968	14929	14912	14934	15082	15036	14962	14953	14868	14914	14904	15198	14941	15019	15014	14850	14985	15054	14899	15024	14863	14824	15044	14937	15013	14997	15072	15186	14872	14930	15010	14995	14906	14963	15039	14902	15045	15094	15049	14852	14719	15010	15066	14877	14970	14863	14864	14842	15160	14848	15039	14953	14997	14995	14937	14935	15151	15002	14898	14994	14852	15098	14957	14913	14984	14793	14991	15022	15043	14947	15009	14988	15083	14898	15013	14982	14872	14943	15031	14959	15032	14859	15084	14919	15041	15010	14962	15031	15032	14959	14823	14968	15030	15056	14951	14966	15097	14942	14980	15140	14890	14803	14989	14782	14928	14892	15118	14897	15025	15009	14941	14896	15041	14997	14968	15045	15036	15011	14993	14990	15045	14847	14965	14784	15015	14979	14870	14852	14997	14977	15023	15051	15033	14940	14961	14958	15131	14879	14959	14905	14889	15008	14820	15076	15100	15109	15016	14963	14967	14996	14943	14985	14862	15129	14947	14822	14793	15037	14788	14976	14969	14896	14969	14822	15067	14977	14893	15029	15006	14923	15057	14980	14902	14958	14958	14893	14912	14972	15013	14953	15023	14941	14967	14856	15006	15083	15020	14883	15056	14898	14994	14946	15040	14907	14803	15061	14977	14947	14958	14867	14901	15094	14867	14990
28612	27716	34002	28059	21484	18324	16806	16156	15579	15553	15541	15561	15415	15656	15283	15491	15481	15361	15328	15390	15283	15308	15264	15275	15339	15133	15242	15182	14983	15057	15116	15364	15116	15237	15403	15202	15184	15223	15434	15182	15290	15071	15297	15155	15426	15163	15147	15284	15245	15281	15078	15200	15224	15171	14998	15143	15262	15201	15183	15320	15083	15224	15298	15255	15253	15236	15135	15128	15130	15061	15119	15134	15443	15222	15102	15355	15186	15257	14983	15020	15324	15231	15150	15293	15197	15361	15152	15112	15159	14908	15080	15286	15048	15176	15188	15277	15461	15163	15160	15279	15173	15149	15437	15157	15172	15236	15191	15366	15138	15299	15223	15329	15060	15285	15182	15106	15251	15013	15416	15170	15136	15145	15248	15206	15105	15080	15050	15084	14955	15093	15235	15259	15084	15208	15297	14979	15255	15230	15161	15045	15290	15281	15418	14984	15140	15032	15435	15167	15218	15055	15360	15180	15100	15128	15136	15096	15185	15364	15164	15161	15263	15313	15163	15266	15164	15185	15309	15287	15207	15332	14988	15299	15250	15128	15193	15037	15231	15111	15136	15144	15303	15127	15179	15278	15265	15175	15255	15224	15340	15300	15370	15157	15306	15327	15218	15260	15348	15358	15302	15282	15159	15323	15215	15169	14928	15285	15229	15274	15362	15427	15156	15048	15447	15185	15042	15156	15247	15251	15200	15402	15323	15232	15231	15294	15180	15319	15138	15069	14946	15061	15172	15150	15238	15181	15339	15500	15352	15234	15319	15261	15277	15149	15245	15020	15111	15056	15285	15107	15283	15295	15225	15184	15276	15080	15251	15238	15174	15049	15137	15147	15282	15336	15079	15300	15440	15176	15203	15089	15375	15216	15205	15227	15178	15215	15427	15243	15151	15338	15234	15406	15213	15342	15077	15062	15190	15176	15296	15102	15097	15056	15122	15354	15059	15242	15339	15149	15198	15107	15410	15227	15194	15113	15265	15165	15032	15256	15195	15324	15324	15152	15158	15064	15218	15379	14947	15217	15075	15288	15045	15164	15506	15275	15328	15317	15205	15156	15347	15344	15208	15198	15160	15089	15251	15118	15221	15182	15164	15084	15399	15104	15229	15169	15225	15107	15159	15173	15221	15147	15275	15076	15285	15016	15099	15076	15395	15264	15303	15224	15170	15244	15125	15107	15243	15337	14974	15418	15192	15070	15274	15380	15290	15444	15112	15351	15231	15197	15216	15155	15105	15227	15168	15151	15300	15278	15351	15284	15090	15237	15258	15231	15006	15204	15038	15236	15132	15313	15284	15163	14868	15262	15122	15093	15355	15142	15320	15154	15157	15088	15069	15012	15274	15181	15326	15119	15137	15369	15308	15276	15161	15074	15055	15435	15182	15194	15100	15354	15115	15191	15338	15050	15268	15201	14995	15287	15205	15059	15086	15217	15187	15313	15277	15103	15224	15175	15179	15246	15054	15230	15237	15188	15391	15195	15188	15205	15347	15302	15127	15173	15394	15018	15325	14969	15191	15318	15225	15270	15384	15170	15333	15123	15261	15055	15224	15047	15009	15187	15466	15363	15162	15218	15257	15393	15253	15344	15248	15073	15206	15361	15334	15005	15205	15065	15314	15255	15275	15208	15162	15167	15168	15100	15200	15251	15251	15179	15054	15094	15021	15041	15209	15009	15205	15097	15064	15095	15284	15180	15326	15234	14988	15175	15287	15213	15075	15192	15136	15192	15313	15240	15257	15292	15446	15383	15180	15247	14986	15204	15101	15163	15118	15303	15331	15263	15229	15308	15109	15260	15140	15225	15007	15315	15179	15259	15230	15379	15267	15249	15085	15492	15312	15260	15206	15272	15156	15203	15336	15158	15148	15382	15104	15118	15179	15211	15153	15229	15366	15336	15286	15059	15049	15229	15265	15247	15340	15049	15403	15282	15075	15237	15116	15229	15258	15204	15181	15128	15255	15224	15417	15214	15296	15004	15243	15100	15111	15206	15101	15221	15221	15259	15268	15141	15245	15351	15252	15183	15276	15218	15056	15234	15117	15272	15315	15235	15196	15061	15312	15356	15165	15253	15131	15136	15226	15458	15166	15250	15030	15354	15204	15253	15242	15355	15127	15228	15210	15338	15199	15246	15105	15175	15170	15100	15145	15217	15058	15255	15131	15298	15292	15095	15310	15177	15297	15079	15199	15300	15142	15186	15117	15198	15203	15273	15343	15211	15467	15144	15215	15192	15007	15246	15209	15334	15229	15093	15173	15287	15218	15307	15194	15242	15216	15380	15067	15083	14991	15148	15102	15057	15264	15166	15152	15102	15242	15056	15097	15062	15334	15277	15265	15218	15237	15167	15101	15064	14966	15347	15227	15112	15227	15048	15343	15120	15272	15148	15169	15151	15303	15212	15240	15075	15285	15257	15233	15293	15446	15280	15222	15334	15093	15317	15364	15162	15124	15217	15008	15311	15092	15046	15081	15282	15297	15193	15210	15068	15204	14997	15075	15131	15211	15248	15243	15336	15319	15295	15206	15289	15080	15157	15227	14963	15168	15193	15309	15105	15440	15288	15219	15167	15275	15094	15236	15288	15239	15240	15231	15281	15023	15237	15126	15383	15105	15088	15298	15148	15359	15324	15263	15239	15306	15234	15280	15222	15192	15369	15135	15048	15077	15265	15108	15435	15290	15314	15422	15301	15043	15197	15167	15168	15290	15107	15276	15312	15169	15196	15154	15233	15187	15151	15227	15198	15142	15189	15387	15149	15223	15190	15095	15157	15199	15321	15241	15331	15201	15117	15181	15180	15345	15444	15337	15362	15083	15153	15198	15118	15284	15480	15177	15245	15092	15188	15222	15286	15146	15280	15302	15051	15239	15007	15058	15201	15208	15357	15286	14968	15187	15239	15251	15143	15162	15046	15376	15268	15296	15243	15325	15360	15194	15363	15349	15115	15319	15096	15162	15140	15196	15196	15147	15155	15151	15119	15393	15124	15330	15233	15268	15154	15073	15222	15256	15298	15354	15367	15230	15009	15195	15372	15165	15214	15127	15339	15231	15235	15190	15274	15103	15248	15252	15236	15221	15206	15271	15174	15294	15161	15125	15082	15181	15028	15275	15169	15099	15206	15199	15328	15165	15134	15126	15189	15321	14929	15131	15202	15141	15215	15264	15218	15221	15228	15194	15353	15078	15277	15214	15099	15172	15027	15136	15204	15049	15329	15220	15169	15269	15325	15099	15325	15191	15282	15155	15110	15233	15303	15123	15263	15438	15504	15202	15288	14999	15170	15351	15319	15294	15012	15277	15391	15142	15194	15152	15136	15098	15185	15334	15282	15200	15115	15331	15135	15117	15230	15362	15357	15234	15234	15292	15109	14949	15409	15110	15230	15229	15238	15144	15258	15211	15407	15212	15276	15248	15329	15146	15179	15125	15131	15325	15196	15128	15261	15147	15323	15177	15008	15292	15273	15256	15327	15190	15009	15156	15230	15118	15144	15235	15334	15264	15218	14980	15485	15323	15081	15207	15066	15051	15266	15135	15263	15158	15306	15153	15041	15319	15194	15269	15283	15283	15346	15384	15059	15313	15285	15449	15059	15266	15178	15222	15148	15444	15194	15267	15153	15251	15210	15028	15175	15337	15070	15125	15143	15193	15014	15126	15399	15124	15223	15245	15080	15133	15066	15237	15099	15259	15114	15080	15006	15160	15259	15292	15060	15110	15269	15325	15058	15308	15354	15210	15088	15209	15179	15343	15224	15318	14950	15180	15305	15153	15111	15167	15269	15218	15283	15264	15359	15235	15271	15220	15230	15285	15361	15260	15140	15241	15121	15428	15195	15179	15045	15469	15248	15300	14976	15126	15375	14952	15268	15206	15229	15290	15268	15156	15317	15092	15153	15057	15215	15175	15306	15147	15220	15139	15075	15300	15119	15190	15118	15193	15043	15397	15249	15260	15304	15215	15285	15204	15078	15257	15359	15350	15217	15216	15301	15241	15317	15196	15295	15231	15321	15296	15317	15113	15130	15041	15245	15240	15165	14961	15225	15328	15141	15271	15223	15423	15175	15208	15315	15197	15274	15212	15188	15215	15131	15086	15277	15195	15189	15224	15199	15200	15116	15383	15019	15216	15190	15140	15430	15306	15149	15297	15148	15104	15060	15167	15239	14986	15299	15182	15087	15429	15460	15020	15183	15058	15297	15104	15307	15019	15474	15133	15144	14965	15295	15114	15192	15220	15158	15261	15160	15187	15224	15185	15242	15119	15026	15351	15248	15201	15291	15469	15075	15281	15109	15100	15203	15300	15331	15120	15270	15034	15272	15151	15233	15259	15136	15326	15083	15208	15053	14911	15262	15302	14967	15140	15084	15232	15223	15346	15187	15256	15077	15042	15264	15172	14938	15104	15170	15201	15222	15068	15054	15039	15068	15115	15143	15087	15261	15285	15267	15223	15201	15269	15163	15114	15094	15055	15188	15162	15226	15242	15312	15303	15129	15024	15157	15260	15207	15385	15225	15200	15158	15260	15136	15355	15183	15193	15262	15185	15139	15256	15230	15195	15137	15162	15308	15295	15348	15257	15044	15118	15238	15193	15219	15224	14978	15306	15182	15240	15539	15301	15068	15178	15142	15212	15284	15129	15035	15206	15311	15183	15250	15358	14961	15209	15241	15220	15344	15143	15200	15166	15135	15017	15004	15183	15210	15324	14940	15327	15163	15074	15236	15136	15265	15113	15144	15250	15225	15249	15253	15119	15206	15050	14988	15264	15284	15174	15210	15362	15332	15087	15387	15272	15068	15026	15423	15052	15144	15158	15360	15120	15322	15188	15072	15445	15350	15234	15263	15018	15263	15351	15227	15302	15169	15325	15252	15085	15037	15277	15211	15111	15228	15242	15253	15339	15332	15294	15079	15252	15427	15382	15315	15025	15393	15313	15265	15148	15195	15454	15313	15383	15389	15306	15320	15386	15142	15242	15137	15191	15143	15038	15133	15281	15079	15119	15410	14925	15183	15153	15004	15161	15070	15272	15304	15199	15427	15536	15016	15206	15175	15335	15273	15209	15242	15029	15283	15054	15182	15021	15018	15308	15102	15060	15105	15244	15278	15184	15138	15207	15334	15147	15526
32416	46395	39406	27898	21964	17903	15860	15211	14622	14507	14546	14540	14361	14491	14604	14501	14465	14418	14391	14392	14206	14411	14432	14279	14336	14362	14312	14222	14395	14338	14397	14413	14416	14295	14337	14378	14377	14243	14371	14279	14186	14255	14415	14174	14237	14163	14299	14365	14386	14245	14319	14261	14189	14043	14307	14065	14141	14278	14164	14210	14158	14350	14283	14190	14216	14160	14080	14151	14218	14202	14044	14204	14144	14287	14141	14295	14271	14309	14262	14197	14301	14283	14231	14237	14128	14302	14186	14277	14194	14249	14182	14290	14116	14087	14323	14345	14377	14247	14240	14241	14151	14201	14156	14351	14247	14246	14411	14322	14201	14069	14328	14193	14299	14097	14328	14239	14242	14101	14310	14266	14020	14120	14208	14196	14343	14087	14100	14213	14194	14187	14128	14118	14147	14226	14191	14194	14213	14242	14286	14124	14369	14097	14189	14037	14262	14250	14363	14260	13923	14146	14317	14253	14365	14278	14170	14244	14087	14225	14234	14202	14144	14001	14203	14307	14091	14270	14232	14227	14266	14226	14302	14134	14313	14255	14214	14236	14244	14251	14354	14256	14300	14274	14186	14344	14165	14336	14207	14148	14251	14302	14174	14155	14248	14121	14198	14217	14110	14283	14206	14205	14345	14137	14216	14178	14279	14059	14195	14205	14305	14295	14173	14378	14291	14153	14220	14074	14242	14423	14231	14286	14273	14109	14170	14132	14263	14123	14204	14288	14292	14084	14049	14455	14267	14172	14219	14312	14238	14270	14074	14124	14050	14324	14162	14372	14118	14233	14209	14354	14247	14322	14113	14024	14116	14135	14189	14339	14300	14193	14287	14147	14179	14168	14236	14158	14167	14275	14136	14213	14170	14125	14087	14271	14145	14074	14189	14212	14306	14183	14228	14300	14120	14357	14322	14279	14242	14241	14332	14084	14107	14179	14282	14335	14365	14143	14242	14271	14198	14218	14346	14349	14241	14185	14061	14076	14266	14071	14198	14201	13987	14252	14156	14126	14240	14163	14189	14349	14358	14147	14248	14177	14159	14098	14160	14033	14219	14296	14237	14243	14318	14340	14280	14095	14242	14287	14112	14139	14177	14311	14158	14162	14162	14215	14165	14132	14301	14203	14336	14177	14344	14231	14207	14169	14343	14053	14079	14172	14224	13989	14290	14152	14219	14252	14276	14381	14180	14062	14185	14263	14349	14280	14288	14135	14257	14173	14207	14274	14113	14315	14282	14086	14259	14318	14164	14521	14242	14124	14237	14196	14162	14256	14199	14120	14198	14062	14197	14244	14078	14225	14182	14045	14341	14395	14423	14286	14140	14289	14293	14328	14189	14266	14242	14341	14254	14308	14088	14415	14236	14301	14276	14309	14242	14137	14207	14199	14310	14273	14160	14316	14200	14273	14179	14242	14172	14373	14090	14146	14128	14355	14097	14205	14288	14321	14248	14273	14223	14144	14179	14191	14066	14205	14251	14228	14247	14100	14363	14199	14105	14221	14374	14117	14250	14213	14289	14275	14223	14196	14242	14142	14266	14305	14428	14304	14225	14223	14230	14198	14327	14300	14303	14183	14346	14114	14363	14241	14265	14312	14188	14239	14307	14234	14290	14191	14185	14231	14246	14266	14208	14188	14330	14265	14256	14234	14185	14113	14098	14153	14144	14334	14373	14032	14124	14060	14163	14172	14133	14167	14107	14094	14022	14155	14163	14184	14258	14207	14126	14248	14216	13989	14229	14226	14355	14223	14094	14156	14193	14465	14263	14403	14252	14314	14329	14393	14153	14260	14169	14174	14223	14213	14162	14289	14271	14333	14209	14296	14182	14147	14229	14313	14147	14092	14374	14234	14131	14095	14249	14211	14317	14311	14306	14294	14327	14226	14230	14170	14236	14263	14283	14219	14378	14352	14355	14316	14190	14316	14126	14371	14164	14271	14344	14104	14213	14168	14107	14187	14306	14230	14117	14315	14257	14314	14020	14255	14182	14419	14330	14336	14343	14267	14191	14120	14184	14140	14295	14209	14123	14279	14244	14244	14293	14184	14408	14328	14022	14317	14131	14213	14324	14227	14337	14187	14257	14171	14160	14221	14195	14188	14113	14019	14160	14144	14250	14108	14209	14130	14272	14299	14201	14248	14141	14218	14059	14258	14060	14326	14142	14177	14236	14035	14300	14277	14266	14229	14281	14164	14189	14228	14254	14232	14261	14301	14269	14369	14428	14255	14354	14126	14337	14218	14192	14182	14192	14211	14342	14182	14145	14372	14260	14162	14237	14198	14228	14108	14324	14171	14130	14078	14231	14276	14176	14213	14278	14210	14064	14075	14149	14315	14242	14157	14172	14330	14282	14129	14251	14143	14200	14243	14275	14140	14135	14139	14013	14282	14258	14254	14160	14199	14217	14294	14260	14179	14109	14213	14161	14075	14013	14210	14261	14284	14371	14246	14233	14255	14276	14003	14175	14232	14192	14387	14319	14324	14337	14272	14104	14238	14146	14070	14172	14385	14281	14437	14204	14201	14278	14251	14256	14230	14234	14396	14136	14221	14334	14350	14178	14332	14186	14193	14187	14259	14079	14230	14304	14105	14155	14254	14291	14237	14247	14284	14021	14197	14342	14291	14146	14165	14255	14261	14298	14033	14200	14128	14255	14285	14182	14154	14411	14249	14290	14115	14186	14292	14225	14291	14244	14137	14281	14114	14118	14015	14277	14346	14211	14341	14229	14300	14071	14142	14256	14175	14307	14263	14177	14224	14244	14278	14211	14206	14272	14290	14075	14118	14295	14148	14317	14044	14142	14167	14161	14129	14237	14118	14119	14134	14181	14225	14151	14318	14366	14342	14262	14240	14349	14188	14289	14286	14254	14173	14287	14181	14213	14240	14322	14145	14290	14247	14109	14025	14092	14189	14254	14283	14100	14170	14303	14257	14071	14245	14121	14201	14033	13956	14161	14183	14165	14260	14291	14174	14251	14306	14119	14204	14219	14297	14259	14227	14311	14185	13971	14176	14195	14295	14348	14325	14414	14257	14127	14354	14318	14134	14215	14281	14238	14272	14136	14240	14013	14147	14349	14196	14251	14090	14128	14093	14251	14326	14296	14101	14066	14142	14190	14308	14474	14236	14150	14284	14206	14089	14155	14188	14197	14275	14205	14329	14212	14197	14265	14273	14167	14105	14112	14378	14237	14238	14123	14104	14251	14111	14179	14201	14396	14309	14222	14306	14190	14292	14225	14205	14052	14203	14318	14145	14300	14320	14127	14223	14286	14171	14120	14261	14084	14381	14145	14267	14262	13958	14291	14172	14298	14253	14196	14182	14109	14248	14448	14189	14011	14160	14261	14155	14083	14264	14313	14257	14309	14167	14240	14091	14217	14303	14146	14315	14279	14144	14296	14380	14151	14283	14045	14219	14307	14224	14256	14113	14211	14127	14074	14290	14230	14147	14232	14312	14194	14216	14251	14163	14277	14338	14443	14106	14205	14161	14152	14197	14334	14259	14243	14329	14484	14257	14274	14157	14230	14108	14311	14146	14260	14291	14336	13962	14287	14234	14229	14226	14174	14025	14197	14288	14136	14234	14139	14061	14317	14076	14246	14285	14184	14235	14405	14212	14251	14216	14214	14114	14294	14189	14305	14313	14330	14012	14230	14337	14221	14338	14283	14097	14283	14250	14212	14243	14230	14351	14289	14067	14127	14337	14199	14385	14114	14295	14170	14251	14255	14191	14251	14218	14285	14292	14278	14076	14193	14213	14157	14134	14045	14214	14068	14103	14242	14142	14203	14241	14144	14077	14066	14330	14236	14306	14397	14277	14261	14045	14240	14347	14146	14141	14256	14243	14122	14293	14313	14132	14310	14238	14311	14058	13987	14250	14392	14061	14362	14261	14349	14385	14358	14126	14127	14107	14148	13999	14155	14247	14378	14299	14024	14174	14163	14190	14272	14162	14215	14150	14350	14002	14331	14257	14205	14201	14170	14275	14301	14226	14083	14070	14166	14233	14258	14138	14314	14205	14298	14260	14274	14240	14334	14239	13994	14392	14214	14293	14225	14300	14065	14261	14216	14114	14069	14369	14401	14093	14166	14345	14113	14251	14062	14216	14115	14004	14247	14242	14268	14139	14226	14122	14188	14135	14326	14096	14223	14149	14331	14231	14085	14307	14164	14267	14191	14055	14222	14170	14223	14132	14140	14314	14130	14126	14391	14175	14301	14093	14195	14267	14260	14273	14324	14239	14130	14214	14375	14196	14283	14361	14196	14199	14100	14265	14051	14246	14282	14228	14304	14206	14286	14259	14201	14400	14158	14419	14122	14184	14167	14138	14167	14532	14289	14194	14334	14270	14304	14163	14202	14039	14292	14304	14131	14104	14279	14377	14292	14151	14290	14116	14206	14283	14331	14119	14222	14127	14155	14274	14205	14201	14214	14191	14331	14187	14212	14148	14265	14287	14158	14385	14402	14383	14300	14269	14212	14207	14082	14314	14181	14263	14282	14071	14202	14079	14308	14302	14254	14294	14432	14269	14163	14239	14275	14382	14113	14258	14409	14219	14263	14390	14126	14185	14374	14385	14154	14336	14168	14314	14209	14053	14238	14405	14178	14163	14310	14195	14286	14306	14216	14160	14185	14220	14395	14124	14209	14250	14162	14213	14277	14274	14180	14169	13992	14150	14116	14283	14159	14237	14135	14294	14510	14161	14179	14135	14103	14185	14243	14333	14381	14374	14247	14330	13982	14215	14233	14073	14202	14217	14228	14088	14221	14221	14228	14236	14319	14213	14182	14176	14381	14256	14288	14428	14344	14240	14118	14194	14394	14217	14314	14160	14243	14162	14267	14193	14046	14192	14186	14226	14213	14313	14310	14080	14139	14229	14138	14308	14136	14176	14196	14238	14247	14205	14071	14356	14308	14226	14320	14219	14095	14189	14323	14239	14199	14200	14290	14045	14189	14189	14397	14284	14250	14271	14234	14223	14165	14217	14339	14242	14145	14147	14141	14330	14313	14242	14134	14207	14210	14113	14213	14106	14088	14220	14252	14183	14182	14199	14273	14342	14261	14320	14094	14378	14030	14270	14253	14089	14253	14160	14270	14288	14223	14092	14357	14317	14132	14243
24495	21609	29378	26382	25309	25086	23073	19106	17278	16879	16815	16683	16808	16620	16491	16439	16411	16322	16422	16395	16279	16520	16442	16275	16175	16158	16301	16089	16250	16254	16041	16121	16091	16152	16187	16156	16388	16342	15991	16315	16113	16227	16040	16241	16306	16169	15925	16184	16204	16148	16122	15854	15959	16239	16066	16071	16120	16051	16181	16184	16109	16146	16216	16157	16063	16095	16071	16155	16086	16324	16049	16007	16160	16266	16200	16100	16188	16074	16119	15987	15982	16001	16311	16095	15926	16167	16034	16149	16097	15893	16317	16307	15948	16094	16023	16139	16022	16073	15994	16073	16171	16087	16233	16095	16215	16062	15979	16149	16168	16117	16146	16056	16099	15896	15999	16240	16175	16147	16233	16181	15945	16153	16158	16226	16173	16030	15975	16068	16084	16064	16257	15978	16119	16075	16218	16092	16001	15838	16100	16269	16153	16030	16176	16089	16130	16082	16111	15915	15844	15902	16217	15846	16105	16022	15969	16034	16137	15835	16105	16064	16319	16053	16021	16172	16044	15928	16019	16043	16031	15924	16177	16159	16251	16100	16072	16131	15883	16037	16108	15823	16003	16004	16072	16127	16029	15861	15988	16009	15981	16048	15958	16079	16057	16057	16100	16100	16148	16009	16063	15905	16050	16086	16041	16058	15847	16130	16029	15963	16013	16067	16275	16085	16053	16074	15882	16028	16019	16174	16284	16092	16132	16061	16044	16163	16116	16010	15952	16040	16091	15965	16017	16111	16045	16149	16183	16039	16001	15973	16238	16132	16042	15885	16014	16050	15974	16042	15949	16088	16028	15930	16057	16143	16010	16121	16156	16025	16291	16090	16058	15939	16202	16100	15982	16126	16175	15780	16171	16109	16105	16123	16124	16003	16063	15938	16024	15980	15938	16161	16109	16099	16143	16145	15850	15862	16100	16052	15994	16237	16185	16055	15999	16008	15914	16029	15841	16144	16129	15914	16060	16111	16130	16094	16112	16128	16125	16072	16168	16211	16051	15942	16045	16121	15802	16052	16052	16239	16031	16100	15928	15990	16102	16178	16012	16109	16124	16183	16110	16174	16017	16048	16262	16199	16025	16152	16098	16204	15990	16104	15887	16148	15909	16112	16093	16245	16086	15998	16080	16107	16025	15982	16099	16186	15979	16143	15956	16030	16317	16302	16103	15923	16140	16095	16058	16088	16144	15992	16155	15841	15873	16090	15979	16070	16143	16012	16225	16140	16187	16010	16307	16089	16087	16135	15984	16074	15778	16092	16222	15908	15937	16102	16005	16047	16002	15952	16087	15910	16125	16109	16130	16140	16158	16193	16027	16094	15996	15981	15903	15931	16118	16073	16148	16225	16021	16166	15912	15948	15911	16117	16047	15976	16163	16357	16066	15841	16050	16053	16095	16005	16021	16058	15972	15908	15969	16074	16118	15966	16095	16097	15969	15904	15997	16172	16153	15843	16130	16035	16057	16118	16004	16070	16019	16299	16272	16130	16160	16101	16152	16173	15997	16104	16032	16047	16172	16068	16041	16248	16124	15934	15888	15962	16184	16097	16079	16172	16018	16026	15996	15994	16157	16028	16099	16149	16180	16291	16180	16326	16113	15924	15883	16328	16038	16088	16074	16037	16094	16036	15966	16290	16136	16105	16074	16134	16085	16183	16189	16057	16192	16014	16061	16052	16053	15980	16206	16005	16227	16107	16000	16110	16056	16035	15977	15819	16220	16038	16117	16198	15872	16138	16180	16091	16098	16075	15873	15989	16084	16178	16003	15898	16041	15992	16304	16058	15991	15860	15907	15961	16067	16127	16091	16027	16055	16159	15984	16009	16104	16098	16097	16044	16132	16097	16134	16126	15896	16190	16001	15963	16285	15936	16145	16159	16052	16031	16186	16046	16174	16056	16282	16092	16240	16075	15993	15934	16060	16005	16022	16094	16140	16142	15879	16052	16184	16104	16143	16088	16113	16104	16151	16161	16154	16103	15796	16050	16096	16072	16164	16281	16207	16089	16046	16265	16225	16136	16063	16016	16000	16063	16062	16110	16158	16041	16262	15994	16041	16083	16335	16201	16007	16194	16194	16062	16206	15993	16185	15958	16111	16213	15949	16027	16035	16266	16009	16210	16117	15956	15884	16087	16243	16287	16039	16042	16011	15779	15960	16048	16089	16204	16094	16024	16242	16111	16016	16093	16008	16183	16170	16072	15970	15912	15922	16104	16172	15983	16247	16234	16020	16010	16076	15994	16109	16041	16090	15980	16021	15895	16156	16201	15995	16003	16321	16017	16093	15972	15994	16095	16094	15891	15918	16070	16102	16026	16075	16201	16157	16135	16110	15990	16162	15911	16263	16091	16177	16103	16186	16325	16150	16035	16043	16157	16197	16209	16144	16085	16024	16165	16249	16018	16158	16011	15965	15961	15950	16093	16035	16244	16072	16102	15937	16050	15945	16004	16176	16152	16168	16061	16028	15956	15995	16439	16188	16091	16059	16131	16146	15966	15945	16017	16101	16187	16070	16090	15981	16017	16131	16114	16048	16082	15968	16093	16059	16059	15951	15910	16066	16095	16027	16061	16026	16051	16138	15998	16160	15982	16077	15929	16026	15999	16136	16181	16142	16029	16153	15980	16168	16140	16083	16110	16107	16143	16087	16135	16087	16083	15944	16271	16210	16059	16044	15881	16211	16004	16116	15952	16153	16187	16060	16051	15960	15997	16041	16208	16090	15897	16134	15911	16244	16055	16331	16028	16177	15937	16001	15912	15960	16086	15999	16246	16092	16008	15993	16232	16056	16321	16079	16126	16152	16156	16068	16192	16110	16077	15869	16174	15875	15974	15918	15945	16096	16023	16125	16051	16106	16014	16297	16149	16046	16101	15935	15818	16085	15857	16005	15964	16216	15747	16133	16065	16054	15872	15989	16158	16038	15915	16179	16094	15947	15958	15995	16111	16224	16089	16084	16092	16238	16202	16068	16081	15955	15937	16042	16198	15948	15978	15911	16188	16026	16081	15962	16074	16172	16099	16131	15908	15909	16175	15971	16146	16082	16306	16198	16021	16049	16008	16069	15835	16166	15970	16122	16101	16264	16043	16063	16248	16093	16216	15986	16044	16098	16066	16089	16139	16174	15936	16029	16162	16226	16201	16062	15973	16110	16017	16250	16159	16117	16175	16270	16049	16145	15977	15914	16147	16011	16090	15952	16188	16039	16258	15855	16067	15971	16035	16208	15948	16066	16079	16035	16081	16112	16054	16095	16262	16151	15954	15933	16028	15868	16042	16181	15965	16069	15822	16099	16036	16268	16028	16069	16065	16299	16048	16097	16218	16035	16256	16087	16068	15955	15795	16120	16083	15976	16024	15963	16141	16147	16036	16037	15798	16048	15837	16179	16087	16110	16090	15931	16000	16100	16044	16219	16363	16133	16040	16012	15949	16114	15957	16020	16077	16156	15901	16246	16115	16077	16110	16127	16068	16093	16147	15924	16094	16056	15832	16235	16150	16133	16168	16152	16219	16020	15817	16014	16157	16084	15974	16052	15963	16087	15809	15993	16080	16222	16195	16147	15998	16038	16105	16068	15938	16013	16305	16002	16074	15956	16105	15998	16232	16201	16127	16172	16195	15968	16202	16120	15966	16113	16144	16166	16132	16141	15885	15980	16159	16169	15916	15994	16294	16117	16231	16202	16304	16340	16057	16036	16120	16016	16132	16039	16008	16063	15913	16012	16185	16010	15924	15910	16120	16134	16016	16088	16033	16099	16173	16152	16149	16200	16138	16032	16028	16188	16168	16034	16087	15979	16112	16080	16080	15993	16271	16153	16078	16150	15803	16183	16046	16130	15953	16030	16048	16153	16082	16219	15967	16148	16240	16008	16320	15908	16140	16117	16144	16126	15977	16134	16246	16083	16051	15917	15911	16077	16119	16086	16206	15988	16125	16087	16300	16049	16020	16086	15971	16075	16068	16085	15974	15993	16105	15908	16105	16116	16013	15959	16092	16117	15932	16042	16105	16401	16111	16048	16048	16086	16062	16099	16228	16034	15938	16066	15948	15902	15916	16046	15763	16157	16138	16084	16065	16203	16005	16014	16009	16129	16139	15943	16048	16248	16009	16079	16044	16015	16058	16202	16030	16145	16005	16148	16066	16035	16005	16057	16114	16275	16130	16162	16166	16073	16049	16127	16066	15926	16007	16163	16037	16074	16117	16060	16052	16114	16242	15955	15934	16092	16035	16165	16068	16063	16143	16023	15943	15799	16099	15957	16124	16287	16121	16028	16216	16116	16059	16215	16008	16194	16137	16106	16111	16039	16347	16080	16168	16015	16130	16063	16046	15998	15943	16200	16008	15885	16006	16033	15980	16131	16056	16182	15961	15876	15945	16134	16368	16002	16026	16291	16006	16092	16108	16014	15909	16042	15892	16154	16180	16166	16000	16117	16188	15981	16115	16258	16212	15971	15990	16216	16176	16167	15968	15987	16090	15999	16019	16115	16058	16037	16026	15858	16149	15920	16289	16220	15994	16094	16045	16026	15901	16023	16020	16161	16175	16120	16336	16555	15929	16294	16136	16069	16072	16089	16050	16089	16160	15923	15770	16059	16160	16114	16256	16264	16005	15842	16003	16094	16061	16181	16149	16093	16001	15945	16184	16159	16087	15950	16132	16019	16094	16049	15935	16253	16080	16095	16095	16039	16090	16146	16143	15939	16050	16039	16146	16070	16099	16302	15964	16096	16017	16098	16272	16219	16317	16267	16011	16169	16131	15939	16090	16167	16129	16219	16170	16285	16079	16124	16179	16077	16150	16124	15922	16057	16068	16314	16021	16043	16129	16134	16111	16101	15916	16191	15986	15935	16083	15992	16089	16164	16216	16061	16156	16057	16168	16143	16013	16096	16183	16074	15949	15998	16054	16193	16058	16106	15922	16118	16145	16138	16215	16223	15954	16031	16174	16054	16275	16046	16030	15877	16053	16177	16182	16227	16145	15945	16100	15980	16014	16133	15883	16092	16140	16070	16048	16133	16001	16076	16238	16160	15958	16307	16134	16076	16094	16003	16169	15947	16203	15986	15940	16063	16244	16032	16010	15930	16031	16103	15896	16098	16083	16054	16148	16005	16198	16279	15913
34355	53945	48865	38711	30933	24392	19965	17533	16063	15791	15554	15328	15416	15489	15230	15101	15404	15187	15248	15104	15208	15001	15168	14938	14895	15045	14803	15068	15021	15164	14835	14947	14771	15156	15152	14917	14839	15003	14836	14876	14945	14955	14868	14949	14801	15005	14766	15073	14750	14762	14886	14923	14660	14884	14886	14703	14718	14672	14910	14825	14756	14773	14881	14818	14646	14878	14870	14813	14770	14764	14865	14934	14727	14862	14767	14930	14970	14695	14871	14913	14861	14827	15006	14858	14794	14925	14628	14864	14702	14911	14796	14750	14727	14712	14772	14960	14667	14829	14727	14754	14876	14939	14736	14831	14946	14970	14730	14918	14788	14870	14923	14884	14987	14865	14817	14682	14905	14749	14726	14835	14870	14825	14857	14728	14856	14917	14731	14863	14822	14807	14833	14921	14680	14986	14717	14888	14761	14879	14795	14737	14822	14815	14735	14889	14739	14909	14764	14785	14893	14820	14930	14899	14516	14814	14731	14811	14987	14848	14791	14692	14893	14849	14802	14629	14664	14836	14845	14872	14713	14831	14513	14758	14756	14802	14794	14737	14951	14862	14965	14778	14762	14911	14766	14756	14883	14668	14848	14685	14720	14915	14879	14749	14762	14677	14841	14819	14789	14727	14807	14822	14776	14839	14877	14714	14795	14682	14773	14824	14816	14915	14918	14795	14777	14739	15001	14779	14876	14822	14783	14818	14933	15052	14801	14865	14890	15006	14865	14851	14897	14795	14821	14789	14794	14890	14796	14789	14861	14863	14614	14751	14895	14724	14796	14605	14862	14726	14766	14702	14890	14765	14766	14779	15117	14788	14792	14820	14819	14722	14901	14767	14791	14830	14780	14990	14774	14732	14675	14763	15033	14595	14740	14866	14849	14631	14889	14786	14815	14729	14803	14868	14749	14617	14899	14746	14651	14902	14874	14915	14834	14930	14781	14733	14633	14895	14765	14812	14804	14847	14830	14953	14738	14806	15005	14803	14918	14909	14837	14757	14880	14909	14871	14856	14834	14822	14913	14655	14842	14953	14983	14682	14786	14719	15026	14948	14797	14859	14897	14884	14836	14759	14759	14686	14719	14945	14912	14696	14801	14748	14897	15025	14802	14778	14737	14694	14827	14790	15098	14813	14824	14703	15011	14949	14800	14869	14829	14768	14817	14859	14715	14804	14736	14757	14665	14838	14936	14959	14809	14826	14872	14750	14737	14720	14924	14783	14899	14814	14818	14795	14894	14776	14844	14517	14754	14778	14839	14892	14899	14750	14959	14601	14756	14871	14779	14694	14941	14770	14764	14891	14705	14787	14804	14729	14847	14885	15106	14777	14939	14825	14863	14894	14721	14878	14641	14744	14735	14826	14733	14849	14975	14933	14755	14708	14765	14821	14756	14897	14726	14950	14860	14800	14750	14856	14723	14748	14916	14750	14900	14914	14741	14913	14791	14897	14875	14727	14917	14816	14987	14933	14825	14982	14737	14831	14959	14836	14881	14854	14982	14875	14830	14853	14858	14732	14867	14888	14970	14672	14934	14837	14824	14868	14825	14877	14904	14690	14836	14796	14682	14971	14874	14676	14768	15027	14854	14839	14848	14948	14739	14876	14798	14801	14795	14666	15016	15009	14946	14677	14952	14732	14728	14757	14888	14791	14861	14973	14816	14875	14546	14852	14792	14756	14767	14974	15029	14861	14883	14901	14948	14803	14785	14833	14703	14600	14701	14862	14841	14925	14782	14897	14899	14685	14748	14747	14833	14948	14777	14753	15084	14850	14783	14828	14829	14757	14805	14790	14892	14867	14858	14749	14677	14692	14791	14674	14797	14650	14567	14868	14738	14887	15021	14803	14840	14871	14794	14696	14783	14792	14652	14888	14792	14670	14890	14920	14964	14803	14749	14745	14965	14951	14847	14812	14838	14929	14955	14891	14784	14949	14938	14716	14839	14965	14820	14650	14920	14762	14818	14766	14776	14765	14897	14648	14876	14819	14832	14736	14887	14652	14769	14762	14783	14692	14826	14850	14809	14866	14912	14732	14703	14659	14840	14641	14894	14725	14904	14872	14735	14768	14854	14898	14935	14802	14615	14786	14772	14746	14693	14747	14946	14869	14897	14756	14705	14725	14868	14947	14838	14807	14841	14825	14827	14980	14731	14656	14790	14784	14802	14732	14794	14827	14800	14864	14733	14800	14861	14885	14829	14898	14795	14829	14854	14743	14744	14606	14943	14765	14716	14671	14953	15079	15105	14635	14703	14830	14784	14846	14864	14861	14695	14776	14861	14692	14811	14822	14928	14728	14818	14986	14668	14784	15028	14766	14691	14947	14713	14879	14848	14790	14769	14803	14736	14666	14909	14788	14806	14927	14818	14716	14796	14835	14740	14830	14751	14749	14786	14794	14841	14807	14758	14863	14730	14880	14788	14764	14661	14735	14763	14869	14866	14732	14787	14890	14791	14875	14598	14774	14768	14933	14860	14862	14862	14940	14827	14915	14697	14891	14848	14753	14806	14714	14793	14781	14988	14815	14820	14794	14831	14928	14663	14966	14737	14661	14811	14728	14920	14729	14829	14640	14858	14937	14812	14658	14632	14870	14862	14761	14791	14800	14773	14800	14863	14918	14818	14572	15063	14916	14970	14882	14841	14689	14797	14858	14722	14872	14815	14798	14719	14796	14864	14830	14845	14798	14744	14869	14821	14753	14880	14866	14734	14852	14804	14963	14828	14943	14774	14808	14853	14850	14739	14721	14957	14920	14792	14800	14855	14767	14892	14902	14762	14594	14784	14873	14914	14815	14778	14822	14750	14976	14761	14789	14716	14803	14859	14903	14781	14681	14885	14709	14780	14843	14985	14828	14904	14766	14852	14933	14937	14680	14891	14797	14791	14849	14648	14753	14731	14709	14706	14787	14900	14792	14788	14770	14853	14902	14957	14901	14836	14741	14774	14777	14975	14770	14688	14776	14854	14971	14798	14827	14957	14905	14839	15027	14920	14797	14919	14717	14797	14922	14872	14892	14674	14815	14870	14731	14777	14922	14759	14669	14677	14899	14812	14779	14795	14718	14728	14796	14684	14780	14814	14941	14755	14822	14703	14952	14682	14767	14774	14875	14740	14783	14784	14890	14780	14743	14768	14836	14769	14800	14906	14747	14845	14748	14876	14774	14715	14727	14885	14800	14692	14859	14712	14651	14777	14668	14895	15004	14789	14735	14969	14980	14814	14909	14983	14760	14837	14887	14843	14792	14800	14916	14760	14905	14990	14887	14794	14847	14751	14725	14809	14792	14899	14887	14973	14934	14788	14927	14918	14664	14688	14858	14840	14801	14869	14715	15047	14769	14735	14854	14859	14850	14946	14913	14814	14943	14961	14644	14975	14820	14898	14738	14823	14854	14791	14739	14844	14745	14939	15021	14688	14764	14893	14850	14832	14892	14524	14884	14905	14789	14775	14862	14771	14879	14699	14758	14882	14896	14643	14789	14699	14903	14707	14721	14974	14819	14870	14982	14821	14841	14865	14836	14860	14736	14863	14897	14647	14843	14829	14859	14763	14854	14759	14929	14924	14811	14698	14765	14942	14729	14813	14896	14618	14725	14924	14797	14966	14770	15002	14796	14702	14909	14736	14861	14758	14750	14779	14670	14888	14890	14822	14845	14808	14800	14856	15010	14985	14821	14906	14727	14848	14903	14578	14809	14686	14690	14880	14750	14722	14723	14890	14757	14839	14864	14804	14679	14801	15019	15048	15017	14671	14731	14879	14891	14810	14798	14924	14799	14932	14998	14970	14731	14863	14846	14878	14875	14873	14799	14780	14768	14838	14928	14795	14823	14877	14818	14902	14619	14784	14748	14805	14958	14646	14708	14867	14700	14890	14761	14834	14832	14840	14840	14868	14692	14618	14789	14864	14557	14812	14803	14656	14837	14714	14733	14733	14775	14857	14828	14814	14729	14767	14974	14897	14673	14891	14804	14835	14832	14824	14878	14801	14798	14823	14879	14711	14794	14807	14735	14797	14743	14887	14802	14879	14836	14849	14809	14875	14878	14932	14839	14797	14822	14831	14856	14766	14908	14925	14884	14848	14706	14741	14840	14876	14895	14931	14942	14821	14979	14748	14666	14856	14964	14923	14847	14853	14964	14879	14763	14751	14717	14777	14647	14747	14809	15052	14815	14733	14593	14960	14901	15033	15008	14841	14875	14947	14868	14763	14773	14831	14804	14745	14991	14672	14844	14772	14829	14741	14689	14737	14896	14720	14649	14888	14779	14937	14862	14657	14868	14705	14885	14659	14781	14787	14819	14906	14758	14898	14853	14699	14757	14898	14769	14832	14838	14819	14986	14772	14915	14972	14733	14727	14832	14994	14811	14763	14763	14686	14714	14906	14753	14861	14829	14787	14894	14923	14638	14943	14916	14829	14808	14904	14862	14825	14884	14770	14825	14727	14813	14736	14667	14973	14826	14708	14722	14826	14937	14905	14663	14736	14763	14967	14781	14818	14854	14906	14860	14831	14757	14892	14931	14752	14848	14853	14893	14935	14795	14886	14868	14862	14865	14778	14790	14943	14889	14831	14960	14793	14702	14802	14884	14798	14732	14577	14766	14772	14783	14825	14837	14618	14718	14898	14898	14912	14747	14913	14733	14816	14630	14866	14722	14861	14900	14711	14746	14891	14636	14815	14835	14857	14901	14945	14762	14825	14874	14655	14957	14715	14995	14881	14608	14863	14811	15020	14896	14685	14820	14809	14790	14761	14839	14878	14900	14771	14698	15106	14709	14728	14907	14822	14753	14774	14780	14787	14964	14693	14778	14822	14837	14674	14769	14806	14935	14941	14790	14960	14914	14610	14924	14930	14836	14759	14866	14736	14844	14703	14937	14819	14816	14971	14815	14962	14751	14895	14768	14979	14640	14816	14773	14768	14883	14782	14946	14873	14568	14885	14678	14834	14790	14852	14713	14872	14740	14817	14792	14897	14861	14985	14652	14936	14850	14760	14845	14953	14743	14730	14899	14910	14808	14822	14997	14602	14910	14827	14848	14998	14888	14856	14762	14743	15018	14714	14611	14868	14853	14746	14763	14872	14883	14722	14787	14783	14821	14824	14781	14818	14815	14758	14739	14768	14861
23162	21546	29423	24674	23673	26155	27042	21782	19682	18357	17753	17096	17161	16998	17298	16986	17094	17090	16928	16706	17017	16942	16884	16804	16870	16534	16597	16689	16700	16861	16812	16605	16739	16469	16669	16695	16617	16683	16557	16711	16724	16797	16514	16547	16432	16556	16566	16674	16734	16558	16635	16597	16464	16331	16421	16456	16628	16477	16631	16626	16417	16338	16475	16594	16525	16480	16651	16367	16598	16542	16540	16517	16364	16311	16482	16492	16592	16531	16303	16633	16489	16635	16720	16419	16514	16433	16531	16527	16424	16351	16236	16575	16534	16595	16516	16438	16634	16485	16594	16431	16479	16447	16402	16366	16439	16494	16507	16635	16319	16476	16463	16566	16464	16385	16584	16620	16285	16446	16323	16581	16456	16335	16368	16501	16414	16573	16534	16588	16653	16440	16392	16414	16613	16607	16559	16453	16527	16515	16266	16408	16508	16453	16499	16535	16459	16602	16492	16610	16562	16346	16412	16531	16506	16350	16459	16386	16430	16518	16490	16392	16720	16377	16435	16392	16601	16545	16551	16391	16487	16440	16416	16497	16600	16498	16492	16488	16333	16374	16564	16525	16637	16523	16588	16466	16454	16340	16438	16378	16499	16531	16505	16520	16456	16344	16420	16479	16615	16363	16529	16157	16327	16375	16575	16505	16426	16378	16422	16526	16570	16339	16573	16345	16565	16401	16386	16412	16521	16517	16463	16588	16624	16621	16352	16633	16564	16383	16407	16579	16460	16390	16448	16461	16450	16588	16574	16399	16507	16395	16438	16452	16609	16388	16386	16326	16450	16706	16474	16634	16377	16456	16509	16484	16624	16461	16485	16659	16620	16423	16529	16535	16454	16536	16673	16360	16497	16540	16492	16511	16441	16373	16325	16198	16365	16381	16352	16446	16447	16447	16549	16452	16331	16508	16479	16678	16496	16610	16589	16604	16389	16519	16415	16348	16526	16434	16286	16429	16533	16331	16484	16370	16451	16280	16353	16416	16411	16348	16495	16420	16493	16601	16710	16522	16634	16387	16548	16516	16311	16321	16528	16700	16474	16476	16459	16406	16373	16324	16194	16312	16375	16518	16504	16458	16468	16350	16503	16467	16717	16321	16594	16468	16232	16337	16503	16544	16661	16502	16573	16573	16421	16592	16290	16296	16331	16455	16439	16358	16482	16463	16507	16452	16551	16521	16428	16304	16291	16439	16415	16562	16462	16473	16338	16491	16210	16596	16414	16153	16503	16280	16685	16539	16476	16432	16268	16397	16402	16460	16523	16379	16475	16633	16400	16384	16498	16577	16357	16310	16439	16261	16481	16402	16526	16506	16446	16420	16624	16474	16706	16555	16579	16476	16321	16560	16498	16509	16363	16401	16516	16493	16352	16406	16334	16422	16399	16532	16382	16524	16458	16302	16372	16444	16311	16571	16418	16500	16456	16389	16450	16412	16380	16284	16302	16573	16430	16451	16537	16467	16631	16436	16448	16403	16514	16500	16337	16370	16307	16348	16456	16353	16512	16479	16436	16437	16394	16500	16420	16650	16358	16271	16462	16407	16673	16446	16328	16506	16561	16533	16618	16613	16500	16573	16474	16552	16299	16334	16488	16598	16391	16447	16583	16441	16462	16600	16441	16326	16335	16230	16305	16187	16385	16370	16354	16495	16422	16417	16394	16453	16407	16527	16420	16582	16458	16657	16454	16355	16508	16406	16555	16551	16347	16491	16639	16414	16529	16423	16520	16366	16549	16491	16462	16348	16665	16548	16428	16519	16511	16390	16557	16373	16473	16489	16729	16620	16632	16491	16466	16417	16272	16321	16460	16373	16507	16461	16289	16447	16355	16239	16489	16265	16225	16376	16368	16416	16403	16230	16364	16331	16518	16464	16379	16236	16338	16488	16451	16223	16340	16612	16536	16402	16438	16456	16525	16479	16553	16623	16332	16498	16348	16397	16417	16405	16485	16528	16411	16424	16478	16355	16530	16457	16465	16463	16472	16221	16386	16473	16442	16501	16405	16476	16551	16619	16392	16487	16273	16466	16439	16510	16298	16802	16448	16447	16279	16202	16435	16609	16449	16454	16283	16484	16624	16583	16508	16217	16442	16280	16267	16221	16500	16465	16641	16330	16432	16325	16257	16347	16520	16450	16611	16420	16553	16454	16364	16326	16443	16476	16480	16340	16307	16439	16434	16614	16730	16524	16574	16499	16433	16352	16609	16384	16430	16280	16516	16286	16396	16613	16416	16458	16410	16387	16386	16509	16584	16429	16575	16578	16282	16277	16343	16287	16382	16515	16371	16189	16365	16554	16518	16460	16421	16615	16570	16552	16626	16595	16329	16513	16537	16388	16460	16486	16396	16213	16386	16601	16448	16350	16345	16398	16564	16397	16258	16565	16394	16393	16729	16294	16420	16564	16392	16494	16522	16342	16358	16448	16487	16366	16495	16446	16489	16583	16390	16341	16564	16501	16385	16448	16475	16443	16372	16408	16619	16789	16513	16343	16421	16327	16599	16256	16515	16539	16652	16585	16423	16462	16510	16622	16486	16355	16332	16434	16487	16411	16624	16386	16459	16574	16418	16464	16440	16280	16549	16373	16416	16507	16504	16414	16522	16403	16503	16442	16318	16569	16486	16408	16411	16482	16434	16488	16439	16452	16427	16469	16327	16275	16418	16535	16276	16346	16329	16362	16533	16482	16605	16466	16544	16455	16419	16488	16482	16403	16553	16601	16443	16539	16414	16285	16344	16599	16529	16289	16472	16379	16476	16431	16538	16408	16412	16439	16418	16373	16470	16424	16526	16415	16621	16446	16567	16549	16238	16470	16198	16242	16422	16538	16512	16631	16467	16563	16396	16418	16591	16373	16372	16528	16448	16311	16574	16408	16456	16588	16539	16523	16512	16672	16442	16337	16586	16312	16445	16504	16444	16427	16338	16541	16399	16412	16399	16272	16510	16471	16450	16326	16549	16510	16529	16314	16474	16496	16540	16473	16443	16414	16368	16606	16681	16470	16539	16485	16623	16514	16540	16500	16273	16482	16404	16448	16435	16383	16673	16429	16360	16509	16349	16389	16632	16289	16551	16574	16374	16174	16512	16672	16610	16388	16489	16575	16365	16288	16484	16636	16472	16542	16587	16411	16601	16222	16329	16763	16379	16280	16139	16425	16405	16274	16449	16361	16560	16501	16759	16388	16684	16543	16356	16578	16541	16479	16441	16507	16268	16590	16780	16508	16416	16315	16481	16474	16293	16532	16355	16519	16729	16456	16515	16344	16606	16594	16462	16383	16538	16274	16239	16467	16325	16623	16359	16490	16546	16477	16453	16456	16354	16639	16630	16458	16488	16639	16357	16404	16413	16224	16445	16461	16546	16554	16363	16360	16488	16457	16456	16414	16392	16518	16411	16480	16450	16319	16489	16503	16566	16461	16478	16490	16410	16523	16571	16530	16501	16620	16616	16596	16434	16459	16526	16555	16298	16410	16350	16535	16417	16253	16322	16414	16364	16526	16422	16548	16425	16458	16410	16444	16350	16364	16405	16594	16587	16386	16564	16356	16648	16643	16446	16265	16707	16516	16447	16309	16564	16256	16563	16221	16455	16614	16348	16474	16562	16567	16445	16318	16397	16445	16338	16431	16374	16369	16406	16303	16626	16190	16521	16379	16571	16665	16562	16330	16530	16402	16652	16435	16253	16383	16417	16661	16360	16611	16348	16598	16352	16435	16491	16481	16534	16474	16398	16515	16520	16658	16382	16533	16518	16318	16456	16407	16448	16351	16550	16502	16441	16573	16297	16402	16507	16439	16459	16727	16543	16509	16567	16569	16450	16525	16419	16381	16447	16460	16416	16279	16180	16466	16650	16376	16350	16424	16560	16477	16592	16436	16538	16506	16384	16591	16370	16359	16404	16437	16482	16449	16586	16362	16418	16489	16511	16427	16362	16490	16387	16353	16570	16346	16388	16631	16402	16474	16182	16577	16705	16266	16411	16349	16555	16603	16224	16380	16308	16524	16414	16469	16415	16648	16312	16693	16230	16474	16472	16259	16452	16521	16575	16376	16558	16411	16589	16374	16392	16551	16531	16590	16491	16561	16452	16385	16461	16403	16464	16671	16383	16317	16599	16556	16558	16535	16527	16666	16494	16510	16388	16435	16436	16693	16515	16535	16487	16584	16517	16420	16707	16566	16471	16459	16545	16500	16490	16473	16430	16435	16407	16489	16461	16451	16413	16488	16500	16340	16311	16538	16652	16406	16420	16374	16318	16270	16573	16185	16279	16658	16487	16331	16502	16463	16515	16463	16525	16348	16528	16492	16313	16469	16583	16209	16357	16408	16331	16408	16628	16361	16446	16480	16567	16399	16301	16601	16382	16527	16704	16601	16601	16573	16300	16539	16610	16401	16511	16564	16412	16308	16373	16488	16642	16534	16485	16525	16524	16370	16623	16515	16541	16194	16528	16416	16553	16487	16516	16508	16412	16496	16482	16433	16490	16576	16228	16516	16701	16474	16491	16434	16385	16729	16505	16432	16430	16328	16621	16350	16456	16297	16588	16436	16430	16417	16485	16628	16546	16394	16600	16326	16528	16560	16353	16531	16581	16291	16402	16283	16413	16472	16323	16385	16317	16453	16487	16363	16510	16299	16432	16394	16364	16227	16556	16263	16436	16420	16400	16491	16560	16393	16410	16454	16278	16489	16411	16572	16322	16358	16479	16612	16340	16446	16485	16417	16447	16337	16325	16441	16400	16477	16635	16465	16576	16509	16386	16287	16475	16380	16331	16422	16501	16771	16489	16313	16450	16511	16437	16665	16507	16435	16425	16503	16547	16360	16611	16595	16470	16569	16548	16270	16527	16574	16368	16444	16364	16609	16468	16455	16328	16796	16518	16527	16505	16578	16562	16412	16756	16386	16464	16545	16451	16336	16468	16538	16337	16410	16390	16585	16417	16502	16376	16693	16460	16822	16413	16466	16541	16359	16547	16313	16394	16456	16382	16408	16567	16502	16285	16332	16523	16385	16366	16581	16606	16477	16537	16322	16479	16338	16479	16344	16575	16413	16431	16336	16342	16352	16316	16242	16468	16540	16542	16284	16295	16451	16462	16320	16488	16572	16506	16453	16518	16531	16396	16552
39052	61279	54634	43532	35489	27589	23396	20286	18805	16444	15931	15986	15887	15912	15646	15666	15599	15633	15618	15618	15515	15354	15472	15444	15075	15392	15195	15320	15168	15275	15209	15003	15218	15153	15195	15254	15165	14972	15046	14881	15027	15104	15164	15088	15077	15054	15145	14874	15072	15193	15160	14956	15098	15000	15019	15047	15023	14941	15096	14824	14910	15202	14944	15073	15199	14943	14855	15062	14883	14971	15063	15144	14992	15254	14962	15020	14994	15160	15016	15183	14890	14863	15141	15040	15006	15041	14963	14971	15046	15027	14961	15186	14920	14948	15117	14814	14974	14972	15034	15039	15083	14860	15010	15019	15038	15124	15013	14969	15199	15118	14926	14943	15060	14964	14942	15033	15158	15000	14989	15102	14934	15063	14930	15120	15035	15119	15171	15004	14804	15069	15138	15233	14863	15076	15044	15103	14988	15016	14946	14898	15036	14949	15047	15211	15027	14986	15026	14850	14945	15057	14947	15063	15018	15195	15033	15018	15031	15082	15093	15223	14993	15111	14892	15073	15136	15042	15031	15289	14929	15011	14848	15057	15103	15052	15241	14926	14890	15045	15020	15035	14942	14932	14761	14899	15039	15016	15037	14860	14881	15027	14971	15085	14904	15036	14967	14892	15164	15048	15061	15004	14885	15186	15064	14963	14946	14913	14917	14965	15065	15051	15114	14969	14950	14918	15048	15174	15026	14935	15054	15128	14918	15023	14997	14954	15084	15066	14875	14979	15036	15178	14877	14970	15099	14922	15019	14997	15018	15063	14939	15223	15015	15160	15166	15150	14951	15002	15146	14942	15205	14922	15004	15054	15096	15171	15090	15031	14792	14957	14930	14864	14973	14951	15235	14880	14965	15030	14974	15086	15020	14864	15023	14949	14960	15108	14840	15010	15037	15109	15100	14856	14967	15068	14959	14914	15091	14952	15045	14983	15078	15004	14906	14995	15008	14937	15035	15029	15135	15085	14866	15105	14857	15031	15126	14806	15051	14896	14846	15114	15076	15000	15208	14883	15097	15065	14963	14943	14942	15083	14887	14913	14966	14926	15068	15187	15099	14985	15126	14998	15085	15167	15043	14848	15056	15056	15105	14916	15128	14899	15029	15010	15068	15081	14983	14921	15016	14913	15034	15198	15003	15082	15070	14819	14995	14929	15039	14958	14846	15088	15044	15025	15061	14973	14916	14927	14830	14924	15025	15094	14915	14973	14949	15091	14954	14948	14950	14776	15012	14917	14999	14974	15146	15007	14810	14972	15176	15004	14850	15000	15188	15121	15212	15140	15181	15054	14974	15062	15118	14967	15104	15002	15054	14966	15056	15002	14994	15270	14926	14997	14899	14940	15092	14976	15139	15006	15058	14928	15059	14939	15059	14862	14979	15161	14854	15030	15012	14973	14969	14933	15087	14940	14865	15067	14995	14895	14958	14859	15146	15128	15040	15020	15004	15062	15053	14902	14969	14986	15164	15009	14961	15204	15051	14914	14925	14912	15036	15049	15117	15042	14911	15115	14946	14878	14961	15061	14769	15130	14982	15032	14916	15039	14868	15185	14823	14916	15045	14888	14909	14730	14930	14905	15020	15028	15124	14936	15104	15051	15030	15017	15059	15058	15189	14943	14879	15108	14982	14988	14996	15095	15004	15126	15005	14989	14970	15010	15011	15126	15005	14875	15029	15041	14941	15011	14972	14911	15012	15039	14946	15112	15044	15052	14834	14974	14982	15000	15106	15015	15057	15228	15020	15017	15070	14958	15027	15025	15095	14975	15084	15031	15094	15127	14874	15079	15064	15120	15091	15102	14947	15002	15071	14996	14958	15089	14874	15236	14926	14898	14996	15027	14975	14991	14906	15098	14986	14834	15154	15011	15080	15113	14725	14984	15033	15034	15083	14921	15014	15061	15124	15068	15102	14911	14989	15047	15189	15149	15166	15093	15053	15003	15077	15033	14997	14805	15039	15118	14941	15038	15087	15085	15175	14961	15040	15127	14939	15094	14965	15069	15105	14948	15079	14953	15119	14900	15045	15103	15030	14875	14954	14927	15026	14943	14962	15186	15080	14897	15123	14897	15129	14883	14996	15023	15066	14969	14925	15059	15013	14997	15099	14936	14910	15047	15195	14920	14848	15178	14898	14820	14960	14924	15102	15026	14920	14904	15057	15043	14963	14963	15015	15117	15067	14950	14894	15030	15060	15118	15141	14977	15121	14976	14909	15014	15120	15011	14811	15140	15001	15092	15068	15114	15115	15026	15001	14942	14985	15093	14982	14906	15030	14975	15107	14957	15085	14884	14787	15075	15014	14887	15190	14969	15068	15088	14902	14902	15074	15010	14911	15167	14957	14863	15012	14889	14975	14963	15098	15077	14906	15129	15071	15190	15024	14973	15001	14870	15069	14958	15063	15021	14978	14983	14880	15028	14825	14977	14894	14967	15084	14927	15103	15060	14969	14989	14955	15020	14941	15027	14912	14768	15068	14943	15060	15051	14947	14878	14965	14983	15112	15103	14867	14989	14961	15105	14951	15027	15092	14928	15005	14890	15011	15025	15010	15082	15100	15077	15070	14925	14956	14921	14966	14937	15137	14937	15054	15276	15073	14789	14967	15088	15048	15140	15045	15166	15289	15080	14998	15106	14808	15036	15099	15207	14972	14996	15063	15022	15016	14973	15053	14907	15092	14980	14851	14923	15006	14955	15012	14870	15108	14993	14851	14989	15021	15041	15027	15039	15043	15090	14958	15030	14996	14899	15077	15120	15053	15184	14988	14966	15007	14982	15058	15050	14986	14894	14944	15130	15023	15086	15113	14961	15009	15040	15128	15095	15089	14934	15011	15106	15029	14976	14997	15101	15064	14954	14979	14952	14987	14907	15052	15085	15239	14936	15124	15131	14947	15131	15030	15020	14994	15095	15047	15096	15048	15113	15069	14975	14983	15047	14984	14957	15027	15021	15014	14995	14954	15116	14947	14931	15041	15042	14970	15046	15011	15080	15229	15084	15019	15048	15074	14894	14942	15052	15075	15075	15089	15005	14954	15076	14990	15042	14986	15037	14999	15027	14963	15048	15078	14996	14903	15027	15130	15020	14978	15007	14946	15037	15084	15123	14923	15025	15091	15036	14952	14919	15031	14972	15072	15108	14975	14975	14942	14844	14948	15049	14926	15067	15192	15016	14985	14961	15182	14969	15057	15073	14929	15084	14866	14999	15116	15116	15014	14932	14934	15014	15007	14927	15019	15013	15036	15093	14945	15141	14964	15049	14960	15021	15109	14969	15132	14958	15185	15142	15148	15066	15079	15135	15076	15098	14984	14873	15164	15135	15082	14933	15051	15058	15129	14915	15029	14864	14993	15038	14982	14890	15106	14989	15127	14998	15003	14967	15106	14995	14996	14919	15012	14873	15099	14929	14952	14968	15078	14964	15087	14968	15075	14975	15074	15023	14995	15003	14896	15058	14844	14938	14953	14932	15210	15035	14952	14956	15037	14993	15038	14933	15023	15007	15064	14920	15236	14997	14916	14872	15068	14986	14998	14911	14986	14986	15051	15063	14943	14983	14754	15062	15014	15052	15142	14938	15103	14843	15101	14900	15032	14950	15159	15037	14974	14959	15002	15051	15109	14988	14995	14947	14902	15049	14924	15040	15029	14956	15043	14930	15034	14950	14888	15064	14925	14984	15066	15037	15014	14985	15012	15139	14965	15163	15125	15046	15155	15098	15028	15000	14978	15053	15149	15138	14960	15019	15053	15192	15023	14898	15008	14988	14970	15030	15009	14978	15127	15121	14738	14986	14949	15124	14948	14883	15045	15098	15042	14982	14981	15039	14996	14939	15062	14996	14966	15005	15016	14930	15074	15020	15032	14992	14813	14962	14905	14967	14967	15060	15190	15119	15000	15058	15059	15109	15005	15030	14966	14843	15076	14988	14939	15039	14924	15142	14967	15037	15103	15061	15182	14955	15037	14930	14960	14985	15001	14901	15019	14959	15104	15011	14985	15046	15167	14878	15054	14907	14953	15000	15060	14927	15113	15194	14991	15048	15056	14948	15256	15106	15103	14933	15029	14933	15046	14916	15029	14960	14980	15059	14762	14984	14876	14942	15137	14984	14954	15057	14979	15092	15150	14955	15096	14877	14986	15086	14919	14836	14999	14941	15066	14971	15097	15094	14964	15128	14995	15149	14970	14970	15023	14997	14894	15028	15037	14882	15045	15004	14935	15198	14933	15000	14920	14976	15112	14855	15009	15174	15011	15043	15111	15062	15019	15092	14860	15034	15001	14837	14998	14875	14775	15012	14922	15003	15033	14954	15063	14907	15080	14908	15121	15227	15178	14958	14962	14978	15033	15085	15109	14939	14982	14962	14961	15020	15090	15049	15081	15059	14977	15149	15047	14872	15158	14838	15132	15060	14856	15119	14886	15010	14937	14978	14949	14880	14830	15211	15003	15083	15077	14992	14960	15266	15003	14940	15017	15068	14904	14928	14947	15024	15007	14920	15032	14949	15034	14937	14914	14969	15002	15120	14995	15198	15021	15013	15043	15132	15074	15007	15037	15188	15237	15040	15082	14872	14944	14844	14959	15118	14982	14975	14885	15020	14978	15091	15064	14957	14978	15101	14992	14938	15078	15023	14954	14921	15176	15132	14947	14963	15172	15103	14943	15074	14987	15028	15055	15022	15157	15159	15079	14973	14931	15056	15043	14974	15159	15086	15016	14982	15009	15013	14954	14983	15028	15034	14782	14941	15218	15136	15073	15077	15073	14843	14996	14999	15116	15122	14942	15038	15076	15117	15069	15009	15117	14839	14894	14868	15005	14966	14954	15011	14957	15112	14920	15009	14958	14990	15027	15070	15233	15046	14939	15055	14956	15148	14888	14892	14918	14996	15041	15089	15059	15114	15046	14915	15002	15054	15020	14886	14963	14979	15176	15006	15094	15160	15030	14947	14944	14902	14951	14823	15176	15198	14993	15060	14969	14988	15004	14992	14967	15194	15044	14975	14997	14987	14970	15122	14988	15010	15000	15037	15022	15038	15088	15118	14972	14787	15131	14965	15004	14862	15099	14805	14869	14896	14987	15053	15160	15169	14930	14847	15032	15019	14905	15013	15172	15021	15044	15056	15168	15113
28826	26074	30685	26246	20161	18173	16780	16078	15686	15376	15260	15364	15376	15389	15345	15349	15150	15047	15433	15166	15262	15141	15042	15182	15302	15365	15340	15249	15168	15356	15236	15279	15135	15243	15105	15213	15174	15202	15276	15212	15232	15092	15186	15201	15132	15130	15051	14961	15192	14991	15024	14999	15165	15052	15117	15195	15292	15231	15197	15113	15089	14831	15034	14941	15091	15087	15003	15041	14971	15203	15194	15075	14902	14886	15206	15188	15051	14974	14948	14919	14934	15149	15140	15098	15225	15344	15212	14995	15247	15176	15275	15113	15321	15088	15053	15045	15056	15035	15061	15152	14992	15059	15315	15030	15050	15090	15072	15126	15160	14915	15092	14981	15172	15082	15169	15235	15246	15160	15238	15072	15252	15255	15076	14951	15167	14937	15138	15340	15131	14854	15009	15116	15070	15159	15163	14945	15033	15190	15267	15015	15086	14915	14990	15092	15111	15004	15056	15194	15006	15148	15048	15196	14996	15011	15107	15252	15023	15184	15010	15093	15211	15234	15050	15135	15238	15088	15181	15124	15223	15142	14856	15051	15042	15005	15132	15028	15092	15008	15325	15231	15008	15203	15172	15079	15074	15237	15122	15195	15051	15037	15316	14993	15068	15091	15109	14991	15042	14936	14885	15070	15246	15050	15316	14980	15045	15037	15128	15151	15157	15119	15107	15189	15290	15255	14970	14918	15154	15187	15224	15237	15342	15046	15100	15185	15228	15088	15229	14983	15071	15099	14999	15241	15035	15062	14994	15125	15132	14828	15138	15017	15070	15067	14968	15080	15137	15131	15154	15077	15054	15278	15108	15234	15153	15115	15182	15208	15049	15162	15168	15006	15004	15065	14973	15034	14970	14982	15083	14922	14937	15015	15219	14797	15174	14890	15143	15264	15143	15178	14955	15066	15118	15248	15264	15122	15010	15156	15015	15228	14985	15274	15151	15143	15011	15148	15092	15167	15172	15054	14933	14998	14963	15083	15168	15180	15204	14916	15148	15127	15198	15175	15017	15161	15138	15067	14859	15182	15046	15118	15008	15177	15070	15361	15113	14989	15249	15061	15226	15096	15028	15023	15229	15080	15130	15248	15188	15058	14835	15035	15176	15037	15161	15168	14964	15093	15174	15009	15058	15120	15290	15296	15212	15094	15246	15166	14961	14855	15194	15098	15113	15162	15084	15009	14926	14887	15145	15226	15110	14976	15012	15217	15245	15147	14916	15172	15152	14991	15307	15168	15129	15216	15128	15204	14966	15146	15203	15026	14935	15022	15046	14960	15100	15000	15157	15162	14965	14974	15063	15165	15038	15119	14987	15127	15085	14959	15009	15121	15191	15229	15084	15185	15193	15252	15074	15097	15071	15026	15192	15066	15209	15001	15160	15109	15298	15038	15008	15045	15039	15098	15225	15044	14967	15219	15157	15029	15057	15210	15151	15134	15015	15135	15180	14848	15048	15230	15136	15061	15208	15186	15018	15141	15327	15167	15221	15168	15149	15247	15058	15088	14924	15067	14930	15020	15274	14892	15184	15243	15145	15221	15069	15082	15089	15114	14944	15110	14894	15091	15288	15119	15140	15045	15133	15024	14902	15145	15163	15153	15104	15206	14990	15168	15000	15174	15176	15159	14957	15114	15294	15082	15263	15126	15102	15035	15151	15122	14869	15180	15137	15078	15135	15132	15124	15072	15212	15234	14988	15113	15164	15041	15333	15203	15169	14993	15006	15026	15057	14996	15049	14966	14852	15224	15119	15081	15107	15157	15136	15137	15156	15333	15172	15061	15058	15204	14986	15213	14933	15150	15070	15202	15135	15064	14925	15216	15081	15018	15137	15110	15187	15086	15125	15067	14915	15040	15064	15155	15199	15151	15004	15046	15091	14986	14950	15288	15205	14987	15121	15176	14955	15118	15113	15110	15064	15201	15038	15031	14915	15058	15140	15173	15172	14932	15107	15231	15223	15208	15189	15441	15091	15164	14993	15040	15033	15048	15055	15206	14995	14929	14969	15214	15112	14925	15130	15091	15109	14888	14970	15119	15116	15206	15008	15203	15111	14898	15105	15161	15110	15010	15031	15127	15047	15176	15321	15122	15133	14952	15148	15013	14847	15144	15191	14930	15383	15102	14986	14989	15098	15134	14915	15085	15047	15160	15116	15197	15040	15218	15104	15054	15126	15042	15185	15078	15144	15056	15028	15155	15241	15174	15029	15224	15135	15049	15105	15030	15302	15195	15112	15376	15097	15181	15098	14797	14933	15194	15158	14975	15177	15062	15148	15230	15096	15305	15149	15203	15268	15130	15050	15109	15134	15119	15082	15009	15154	15006	14828	15061	15048	15127	15209	14853	15015	15036	15012	14963	15154	15027	14841	14811	15054	15033	15206	15192	14998	15119	15134	15324	15079	15177	15196	15106	15128	15158	15095	14764	14900	15062	15013	15035	15137	15121	15170	15152	15145	15039	15277	15095	15247	15026	15230	15071	14843	15120	15135	14782	15086	15065	15084	15154	15107	15081	15131	14976	15058	14884	14916	15184	15175	15222	15169	14980	15107	15137	15112	15113	15051	15046	15232	15380	14982	14984	15113	15010	15074	15255	15165	15114	15022	15296	14851	14944	15256	15123	14977	15203	15272	14845	14956	15074	14850	14951	15096	15214	15234	15255	15337	15064	14881	15056	15093	15098	15211	15190	15069	15031	15063	15084	15148	14854	15160	15134	15239	15066	15002	15105	14925	15143	15097	15106	15023	15251	14932	15128	15153	14944	15131	15150	15097	15172	15317	15229	15092	15193	14969	15167	14901	15105	15141	15138	15133	15208	14863	14895	15212	15031	14968	14916	15187	15092	15420	15139	14974	14916	15049	15023	14903	15054	15134	15131	15159	14937	15279	15184	15021	14874	14975	14995	15124	14970	15100	15159	15238	15041	15076	15163	15143	15215	15095	14955	14975	15131	15319	15138	15288	15217	15305	14905	15169	15123	15072	15210	14933	14907	15220	15094	15067	15108	15142	15062	15147	15172	15053	15227	15041	14991	15148	15104	15048	14989	15126	15074	14969	15165	15146	15085	15000	15040	15203	15355	15121	14987	14961	15143	15136	15156	15170	15202	15041	15129	15222	15197	15264	14874	15168	14938	15103	15165	15126	14937	15111	15171	15014	15346	14986	14796	15190	15172	15023	15063	15081	15079	15186	15098	15298	15336	15329	15067	15201	15192	15013	14985	15077	15063	15274	15023	15195	15123	15009	15100	15180	15249	14982	15154	15104	14956	15114	15158	15130	14989	15060	15214	15058	14857	15109	15123	15136	15218	15272	15199	14968	15186	15043	15050	15047	15014	14991	15034	15112	15071	15015	15091	15104	15142	15213	15140	14923	14921	15141	15192	14884	14854	15183	15080	15148	15035	15013	15243	15031	15092	14977	15159	15263	15077	15210	14977	15009	14963	14978	15102	15207	15050	15073	15031	15217	15134	15087	15064	15062	15075	15031	15284	14867	15113	15068	15179	15136	15177	15141	15261	15098	15072	15071	14977	15097	14952	14968	14942	14962	14927	14921	15090	15181	15210	14984	14949	15048	15128	15137	15059	15130	15025	15155	15346	15204	15204	15201	15099	15291	15139	15310	15004	14974	15158	15175	15173	15006	15162	14971	15208	14946	15237	14983	15090	15109	15088	14902	15037	15147	15001	15141	15153	15012	15054	15214	15100	15124	15244	15271	15211	14988	15197	15235	14921	15245	15180	15144	15107	15119	15118	15082	15185	14981	14943	15126	15025	15173	15046	15147	15219	15178	15149	15209	15186	15111	15053	15046	14989	14989	15071	15144	14983	15143	15219	15010	15063	15056	15100	15038	15067	15104	14995	14941	15100	15058	15076	15122	15174	15262	14848	14981	15088	15087	15023	15163	15083	15098	15145	15120	14919	15088	15176	14879	14998	15056	15027	15125	15124	15252	15112	15076	15055	15312	15246	14941	15188	15241	15109	15001	15019	15151	14966	15092	15069	15007	15250	14902	15128	15216	15044	15168	15098	14945	15103	15114	15102	15144	15261	15185	15078	15003	15021	15267	15127	14956	15102	14988	14899	15192	15119	15155	15048	15183	15210	14966	15057	14954	14913	15162	15171	14983	14947	15090	14888	14981	15029	15122	15165	15140	15245	15062	15060	14989	15168	15083	15057	15264	15064	15208	15212	15185	15262	15037	15138	15207	15106	15006	15136	15254	15144	15285	15206	15143	15037	14942	14974	15142	15097	15117	15276	15227	15112	15040	15157	15167	15052	15104	15064	15083	15088	15197	15232	15074	15043	15280	15106	14962	15096	15140	15123	15289	15056	15151	15018	15303	15236	15151	15028	15094	15014	15012	15079	15215	15088	15224	15100	15220	15398	15187	15231	15148	15079	15120	15084	15102	15256	14934	15161	15059	15158	15055	15139	15090	14950	14915	15241	15096	15195	15273	15173	15071	15060	15136	15277	15081	15158	15025	15254	14953	15065	15244	15079	15126	15042	15079	15121	15041	14919	15081	14984	15130	15077	14920	14907	15133	15246	15212	15027	15208	15205	15175	15101	15050	15243	15170	15013	15193	15199	15102	15297	15236	15068	15209	15211	15192	15112	15182	15004	15139	14891	15001	15304	15072	15104	14955	14988	15125	15089	15280	15119	15212	15301	15113	15224	15023	15028	15038	15200	15216	15091	15020	15286	15191	15099	15186	15148	15147	14975	15073	15132	15152	15040	15122	15201	15062	15226	14885	15084	15238	15226	15184	15125	14801	15185	15172	15039	15092	14981	15082	14824	15194	15347	15014	15238	15281	15260	15147	15073	15100	15112	15159	15181	15089	15129	15033	15022	15047	14953	14991	15131	15211	14925	15083	15126	14983	15246	15221	15195	15070	15125	15106	15097	15049	15179	15127	15126	15067	15116	15116	15095	15142	15153	15301	15283	15071	15183	15215	14945	15258	15012	14933	14968	14955	15224	15122	15254	15285	15135	15197	15134	15065	14807	15063	15133	15158	15148	15122	15126	15027	15040	15106	15305	15052	15080	15002	15092	15169	15093	15112	14905	15108	14900	15056	15011	15148	15146	15205	15014	15077	15097	14951	15167	14998	15211	15042	15044	15100	14993	15090	15089
32995	41966	35226	25713	20874	17825	15784	15145	14847	14697	14778	14515	14388	14578	14464	14420	14411	14247	14275	14407	14336	14284	14272	14425	14238	14235	14143	14462	14295	14072	14226	14217	14169	14333	14075	14233	14248	14147	14229	13974	14149	14108	14040	14161	14166	14263	14069	14335	14099	14065	14261	14140	14286	14106	14041	14153	14231	14150	13971	14057	14073	14231	14238	14254	14128	14216	14018	14001	14132	14259	14314	14217	14222	14104	14146	14178	14043	14349	14257	14102	14085	14424	14144	14174	14034	14041	14201	14079	14249	14111	14266	14095	14308	14047	14023	14063	14107	14183	14268	14156	14057	14192	14130	14242	14141	14084	14190	14271	13991	14251	14197	14203	14245	14309	14029	14041	14192	14206	14048	14189	14095	14099	14142	14142	14134	14294	14163	14150	14117	14336	14067	14135	14084	14108	14066	14110	14208	14179	14115	14198	14210	14230	14284	14141	14185	14194	14206	14089	14069	14068	14239	14128	14124	14088	14021	14117	14127	14016	14198	14217	14090	14153	14106	14027	14138	14133	14134	14100	14041	14069	14065	14236	14151	14184	14132	14051	14104	14084	14235	14275	14268	14121	14097	14059	14167	14156	14175	14161	14231	14060	14006	14214	14217	14144	14145	14331	14218	14150	14112	14272	14267	14132	14018	14164	14177	14210	14278	14151	14020	14000	14203	14173	14040	14316	14174	14249	14061	14149	14178	14186	14137	14130	14133	14069	14344	14123	14060	14189	14248	14149	14089	14113	13999	14140	14210	14225	14354	14064	14170	14000	14226	14071	14298	14153	14085	14127	14229	14048	14106	14116	14041	14096	14044	14193	13960	14126	14132	14184	14078	14145	14209	14332	14126	14000	14138	14205	14223	14359	14139	13945	13996	14074	14010	14096	14249	14303	14126	13990	14152	14086	14088	14187	14185	14054	14165	14307	14228	14166	14286	14085	14181	14130	14150	14252	14171	14206	14132	14237	14219	14175	14119	14266	14238	14195	14187	13937	14176	13967	14170	14074	14034	14087	14037	14130	14048	14204	14143	13972	14134	14054	14219	14193	14248	14055	14168	14135	14333	14161	14182	14068	14325	14215	14300	14098	14337	14221	14296	14143	14102	14153	14056	14118	14026	14332	14205	14160	14211	13988	14228	14084	14051	14143	14159	14271	14087	14131	14133	14220	14149	14178	14192	14075	14250	14122	14278	14109	14099	14080	14026	14202	14027	13969	14275	14256	14211	14309	14092	14255	14218	14102	14317	14153	14137	14155	14075	14086	13973	14322	14144	14156	14174	14179	14210	14133	14065	14028	14139	14073	14084	13998	14038	14134	14040	14199	14097	14164	14255	14154	14368	14056	14240	14248	14109	14250	14177	13936	14217	14106	14173	14112	14065	14284	14094	14190	14067	14035	14149	14259	14075	14148	14178	14133	14236	14260	14209	14195	14192	14133	14209	14207	14141	14017	14339	14094	14280	14273	14242	14174	14293	14096	14102	14208	14110	14158	14194	14340	14208	14074	14232	14118	14005	14104	14212	14160	14187	14255	14085	14157	13933	14120	14117	14219	14271	13975	14168	14115	14013	14125	14202	14287	14073	14320	14188	14143	14123	14266	13968	14085	14244	14022	14199	13994	14347	14280	14285	14133	14104	13982	14450	13958	14182	14214	14200	14292	14031	14106	14111	14111	14198	13984	14053	14148	14241	14181	14134	13941	14245	14191	14071	14086	14221	14105	14220	14084	14199	14075	14062	14210	14246	14081	13926	14134	14187	14250	14196	14220	14281	14052	14225	13999	14142	14146	14136	14149	14121	14261	14120	14017	14054	14160	14249	14301	14019	14035	14054	14091	14327	14123	14316	14018	14156	14244	14208	14213	14079	13930	14144	14110	14344	14359	14118	14208	14351	14035	14005	14070	14203	14216	14149	14261	14212	14108	14270	14059	14060	14003	14100	14165	14123	14140	14188	14179	13975	14138	14230	14009	14117	14093	14139	14351	14074	14073	14140	14021	14422	14087	14049	14040	14085	14219	14260	14289	14179	14191	14002	14099	14242	14145	13982	14257	14157	14205	14064	14205	14198	14137	13985	14114	14083	14162	14258	14143	14167	13981	14240	14046	14306	14199	13992	14007	14084	14005	14182	14213	14178	14246	14101	14141	14406	13986	14118	14276	14079	14098	13988	14164	14151	14085	14165	13957	14105	14069	14080	14011	14256	14256	14188	14180	14179	14277	14252	14053	14097	14080	14228	14227	14057	13958	14037	14233	14012	14100	14246	13990	14179	14184	14246	13989	14179	14352	14260	14346	14145	14026	14254	14056	14146	14126	14186	14253	14211	13976	14158	14088	14068	14313	14133	14201	14000	14157	14156	14057	14110	14314	14164	14099	14183	14127	14254	14169	14143	14129	14158	14237	14053	14095	14236	14162	14112	14127	14162	14098	14212	14107	14063	14191	13979	14175	14077	14461	14083	14025	14126	14300	14217	14236	14115	14288	13957	14048	14134	14118	14051	14047	14143	14228	14242	14113	14181	14089	14049	14201	13998	14193	14182	14168	14108	14167	14269	14278	14290	14052	14246	14056	14200	14111	14159	14183	14124	14206	14128	14175	14289	14187	14091	14200	14383	14095	14138	14213	14126	14104	14249	14110	14032	14037	14262	14078	14120	14078	14229	14244	14160	14118	14084	14061	14281	14275	14079	14065	14096	14167	14127	13978	14113	14277	14072	14250	14125	14111	14185	14252	14097	14200	14199	14097	14095	14351	14186	14089	14076	14312	14164	14113	14273	14323	14161	14336	14133	14204	14303	14105	14069	14205	14250	14135	14142	14201	14066	14242	14139	14136	14182	14142	14174	14210	14084	14122	14221	14055	14289	14132	14094	14174	14279	14037	14075	14169	14142	14019	14106	14247	14073	14163	14063	14229	14229	14102	14093	14255	14242	14140	14196	13977	14171	14174	14074	14199	14177	14067	14071	14137	14006	14034	14114	14178	14184	14137	14211	14228	14150	14209	13967	14206	14105	14244	14115	14118	14075	14013	14266	13980	14107	13999	14188	14208	14119	14155	14239	14202	14117	14097	14183	14062	14239	14100	14159	14058	14244	14224	14133	14194	14155	14188	14042	14022	14081	14181	14090	14312	14074	14202	14251	14072	14059	14081	14198	14003	14151	13984	14133	14121	14186	14130	14054	13983	14236	14078	14256	14065	14066	14158	14237	14292	14185	14044	14230	14134	14161	14175	14155	13974	14210	14080	14253	14134	14277	14291	14202	14120	14182	14220	14171	14397	14102	14113	14153	14102	14152	14224	14121	14077	14285	14241	14163	14144	14088	14224	13951	14117	13997	13960	14149	14246	14095	14147	14003	14255	14022	14209	14088	14133	14183	14160	14057	14114	14076	13999	14141	14156	14129	14062	13944	14256	14176	14112	14172	14096	14261	14277	14157	14241	14087	14071	14108	14231	14196	14114	14072	14121	14234	14188	14140	14075	13967	14149	14009	14124	14297	14196	14053	14144	14162	14065	14107	14267	14191	14262	14218	14191	14015	14101	14096	14169	14204	14209	14171	14255	14112	14220	14213	14141	14260	14123	14076	14385	14204	14196	14201	14113	14183	14110	14143	14146	14241	14091	14206	14284	14211	14316	14072	14181	14220	14340	14222	14149	14340	14112	14040	14219	14257	14101	14184	14149	13978	14022	14178	14231	14168	14330	14145	14055	14248	14139	14151	14204	14118	14110	14176	14164	14125	14252	14455	14068	14116	13979	14320	14083	14159	14144	13989	14213	14175	14231	14173	14037	14093	14067	14213	13972	14044	14108	14153	14185	14215	14135	14283	14180	14001	14188	14169	14100	14163	14018	14087	14202	14275	14142	14193	14205	14232	14135	13989	14096	14306	14207	14127	14271	14168	14072	14217	14128	14271	14155	14096	14123	14182	14441	14054	14239	14058	14077	14259	14081	14233	14191	14210	14121	14187	13886	14205	14048	14153	14107	14272	14081	14309	14103	14184	14166	14026	14220	14268	14256	14423	14080	14173	14195	14228	14231	14138	14078	14109	14077	14019	14012	14291	14035	14089	14297	14125	14176	14142	14112	14058	14077	14153	14194	14188	14271	14095	14153	14046	14128	14152	14273	14207	14179	14190	14167	14071	14213	14104	13915	14133	14126	14084	14237	14168	14123	14370	14170	14313	14064	14248	14259	14246	14068	14008	14294	14126	14089	14289	14200	14107	14383	14308	14106	14092	14191	14149	14199	14042	14137	14158	14165	14193	14145	14128	14185	14058	14115	14229	14171	14141	13923	14130	14108	14000	14344	14043	14192	14250	14274	14127	14264	14038	14203	14136	14086	14155	14056	14172	14156	14135	14044	14089	14111	14053	14116	14253	14118	14145	14074	14201	14096	14114	14112	14118	14149	14216	14368	14225	14155	14338	14130	14041	14182	14096	14148	14013	14213	14263	14128	14084	14167	14080	14200	14023	14177	14246	13969	14179	14187	14129	14202	14237	14010	14160	14138	14086	14096	14104	14286	14015	14144	14276	14282	14263	14014	14139	14066	14075	14191	14172	14010	14072	14193	14165	14268	13991	14228	14267	14165	14102	14148	14161	14147	14208	14286	14201	14115	14311	14291	14453	14067	14213	14227	14140	14093	14208	14106	14231	14125	14078	14119	14065	14234	14456	14125	14112	14050	14097	14271	14141	14317	14131	14088	14129	14105	14255	14065	14146	14279	14179	13866	14143	14012	14320	14136	14183	14049	14070	14115	14102	14239	14193	14110	14038	14279	14199	14160	14201	14077	14096	14044	14212	14049	14012	14156	14102	14174	14213	14236	13961	14285	14172	14351	14046	14296	14044	14272	14260	14093	14077	14270	14251	14402	14069	13960	14309	14040	14058	14130	14233	13992	14129	13987	14334	14163	14090	14312	14197	14155	14097	14146	14071	14035	14186	14093	14123	14114	14142	14264	14161	14114	14245	14215	14039	14172	14108	14271	14288	14207	14247	14020	14049	14194	14298	14254	14116	14219	14166	14231	14086	14215	14214	14208	14114	14127	14176	14071	14175	14181	14216	14143	14137	14014	14229	14073	14332	14096	14090	14114	13992	14213	14143	14028	14266	14243	14313	14275	14224	14232	14253	14078
24340	21554	29264	26135	25404	25372	22439	18262	17180	16665	16594	16388	16359	16147	16403	16453	16347	16290	16210	16354	16237	16113	16221	16114	16141	16165	16150	16050	16070	16094	15980	16083	16112	15954	15944	16149	15946	16002	16160	15965	15953	15998	16054	15868	16032	16128	16063	16233	15923	15916	16045	15969	16124	15772	15993	16094	15862	16001	15987	15805	16182	15925	15866	16098	15943	16108	15839	15998	15904	15875	15962	15876	15997	15989	15816	16045	15974	15716	15869	15869	16111	16146	16177	16159	15970	15774	15941	16046	15901	15944	15918	15730	15821	15992	16098	15929	15844	15945	15875	15743	15927	16083	15784	16026	16013	16052	15887	16104	15882	15909	15966	16003	16005	15889	15871	15882	16105	16106	15921	16056	15851	15867	16000	15927	15831	15707	16144	15748	15784	15976	15903	16042	15834	15855	15797	15816	16034	16050	15892	15844	15917	15924	15924	15881	16149	15911	15841	15929	15913	15865	15875	15865	15891	16005	15910	15904	15832	15780	15850	15938	16004	16018	16066	15788	15918	15958	15960	16197	16074	15853	15700	16133	15882	15893	15785	15781	15981	15964	15823	16073	15891	15771	15851	15724	15963	15831	15847	16135	15969	15884	15912	15908	15819	15789	15752	15843	15834	15883	15826	15827	15963	15955	15859	15856	15732	15807	15820	15980	16160	15990	15809	15836	16006	15914	16048	15943	16078	15780	16032	15825	16062	15887	15869	15784	15897	15803	15814	15953	15803	15995	16034	15888	15911	15812	15861	15884	16002	15937	16020	15904	15863	15866	15856	15993	16135	15786	15964	15997	16028	15854	15720	15962	15791	15919	15852	15803	15886	15750	16055	16027	15935	15859	15999	15919	15859	15978	15870	15936	16005	16102	15808	15747	15924	15827	15900	15819	16068	16115	15845	15903	15849	15747	15610	15842	15963	16033	16005	15825	15859	15896	15826	15905	15872	15839	16077	15846	15886	15868	15925	15950	16040	15967	16007	15612	16058	15874	15939	16016	15962	15900	15893	15844	15941	15787	15928	15770	15881	15804	15768	15781	16163	16036	15955	15799	15787	15789	15820	15877	15784	16001	15805	15970	15829	15690	15967	15757	15865	15902	15768	15707	15891	15791	15792	15809	15848	15962	15977	15931	15778	15722	15914	16040	15909	15895	15980	16095	15949	15845	15931	15796	16121	15859	16077	15914	15964	15912	15775	15962	15894	16014	15942	15974	15968	15856	15847	15792	15948	16162	15940	15945	16067	15940	15937	15977	15821	15979	16091	15941	16042	15864	15722	15939	16026	15876	15960	15884	15986	15769	15952	15902	15926	15882	15872	15926	15912	16059	15947	15914	16015	15869	15921	15888	15842	15912	15954	15896	15940	15947	15918	15683	15889	15849	15847	15677	16169	15830	15749	15716	15929	15754	15980	15933	15889	15773	15745	15850	15922	15938	15769	15872	16018	16139	16064	15858	15781	15949	15920	15987	15860	16129	16085	15865	15924	15958	15800	15600	15979	16095	15778	15985	15892	15898	15926	15824	16022	15885	15878	16012	15982	15762	15998	15961	15797	16050	15959	15802	15863	15789	15770	16053	15965	15777	16055	15938	15906	15943	16114	16042	15651	16103	16035	15837	15845	15851	15915	15896	15870	16036	15844	15645	15932	16185	15985	16062	15947	15733	15929	15907	15886	15935	15936	16113	15876	16014	16052	15819	15858	15944	15993	15835	15758	15937	15964	15993	15940	15962	16021	15945	15735	15884	15999	15861	15881	15890	15736	15731	15977	15930	15824	15850	15789	16016	15932	16003	15778	15656	15873	15993	15810	16002	15794	15942	16024	15937	15951	15877	15711	15906	15820	15920	15905	15906	15712	15862	15970	15856	15928	15832	15859	15832	15840	15819	15790	15937	15943	15797	15839	15967	16076	15969	16018	15630	15726	15941	15896	15761	15875	15904	15938	15876	15819	15909	15993	15809	15994	15925	16036	15805	16019	15826	16068	15877	15955	15874	15931	15991	15722	15964	15833	15860	15841	15887	15797	16107	15963	16108	15958	16008	15941	16024	15803	16015	15862	15934	15950	15812	15923	15876	15984	16002	15838	15825	15987	15891	15903	15756	15903	15769	15849	15714	15810	15931	15758	15877	15936	15938	16037	16099	15939	15841	15875	15986	15640	15808	16110	15749	16048	15873	15980	15961	15893	15862	15936	16059	15860	15748	15792	15830	15807	15851	15997	15906	15733	15801	15932	15996	15929	15836	15823	16005	15800	15975	16036	15932	15907	15854	15840	15765	15937	15805	15698	15918	15921	15981	16028	15826	15820	15944	15658	15694	15911	15963	15854	16092	16110	15961	15898	16099	15972	15913	16026	16164	15923	15919	15876	16057	16023	16089	15897	15887	15994	15929	15683	15853	16023	15886	15903	15943	15952	16092	15885	15703	15784	15896	16043	16005	15952	15986	15729	16004	16056	15886	16071	15772	16005	15938	16070	15997	15932	15933	15908	15878	15931	16001	15914	16100	15947	16183	15981	15935	15730	16024	16023	16011	15959	15906	15791	15854	15853	15777	15914	16044	16089	15891	16201	16011	15864	15944	15830	16003	15965	15895	15844	15785	15959	15877	15937	15812	15931	15701	15838	15637	15910	15942	16102	15906	15764	15828	15962	15773	15767	16061	15894	15732	15786	15926	15710	16016	15904	15966	15867	15824	16012	15831	15660	15853	16105	15973	16077	15963	15726	15952	15884	15746	15932	15975	15883	16071	15699	16037	15956	15873	15923	15764	16099	16035	15973	15854	15706	15829	15826	15810	15961	15837	15994	15692	15934	15806	16065	15815	16216	15751	15865	15972	16011	15799	15867	15901	15773	15823	15940	15992	15752	15739	15970	15906	15929	16018	15956	16210	15807	15837	15920	15964	15821	15838	15766	15918	15867	16121	15929	15968	16038	15785	15783	15777	16042	15907	16018	15749	15984	15925	16097	16100	15962	16010	15840	16107	16060	16001	15852	15723	15768	15904	15958	15941	15923	16024	15947	15795	15638	15774	15862	16100	16005	16155	15751	15915	15787	15953	15976	15966	15859	15691	15915	16060	15989	15796	15977	15941	15867	16014	15869	15771	15944	15813	15930	15852	16001	15875	15959	16034	15985	15722	15841	15904	15940	15826	15774	15817	16053	15806	16025	15854	16012	15878	15661	15742	16028	15942	15856	15995	15813	15966	15798	16041	15888	15999	15960	16058	15809	15951	16075	15953	16018	15860	16147	15911	15751	15831	15989	15787	15827	16092	15772	15734	16213	15836	15849	15795	15946	15896	15771	15932	15862	15883	15962	15786	15863	15781	15850	15865	15929	16001	15766	15631	15923	15794	15916	15878	15965	16112	16057	15753	15864	15827	15837	15884	15946	16125	15939	15789	15875	15816	15690	16172	15731	16030	15952	16167	15974	15661	15983	15859	15842	16021	16049	15952	15811	16091	15919	16003	15864	15948	16072	16150	15928	15915	15899	15869	15760	15866	15763	15999	15914	15965	15989	15865	16110	15763	15854	15953	15794	15866	15897	15937	15807	15892	15850	15936	15944	15855	16075	15922	15749	15765	15708	15948	15942	15992	15949	15869	15920	15896	15807	16014	15963	15736	16165	15918	15859	16049	15826	15827	16009	15972	15878	16036	15768	15920	15976	15995	15968	16087	15869	16036	15982	15931	15830	15987	15953	16092	15680	15898	15789	15966	15930	16012	15983	15884	15949	15749	15951	15760	15945	15953	15859	15814	15865	15789	15873	15929	15951	15821	15865	16068	15824	16055	16041	16026	15957	15936	15991	15790	16005	16047	15998	15843	15805	15729	16165	15637	15827	15882	16096	15683	15594	15909	15860	15821	15864	15955	16026	15778	15999	16075	15981	15823	15986	15883	15934	16089	16005	15820	15998	15969	16101	15686	15802	15863	15913	15778	15908	15741	15850	15892	15996	15916	16020	15996	15735	15836	15800	16000	15869	15890	15793	15748	15735	15909	16010	15619	15908	16021	16021	15856	16023	16067	15642	15753	15802	15956	15841	15865	15912	15972	15718	15837	15932	15952	15846	15876	15827	16084	16075	16092	15948	15972	15785	15850	15777	15913	15776	15907	16112	16030	15971	15866	15706	15759	15901	16077	15819	16016	15957	15788	15784	15881	16034	15897	15896	15790	16118	15956	15879	15817	15983	15940	15790	15878	16004	15895	15935	15913	15912	15752	15948	15899	15832	15871	15731	15870	15847	15743	16087	15944	16014	15820	15964	15937	15881	15900	15840	15842	16034	16179	15838	15884	16091	15852	15982	15780	15851	15979	15753	15994	16012	15936	16077	15930	16001	15718	15839	15968	15935	15893	15929	15865	15977	16023	16097	15988	15857	16056	15907	15923	15884	16104	15955	15836	15967	16079	16255	15896	15759	15940	15973	15917	16072	15994	15811	15859	15712	15851	15982	15894	16025	15687	16057	16062	15944	15958	16011	15944	16002	15819	15958	15882	16020	16005	15635	15700	15940	15740	15870	16059	15977	15856	16070	16006	15963	15960	15873	15882	16007	15844	15904	15893	16090	16044	15788	15695	16041	15801	15922	15800	15915	16070	15886	16056	15961	15898	15880	15982	15920	15911	15907	16003	15854	15822	15884	15945	15862	15874	15914	15797	15888	15892	15943	15626	15820	15803	15987	15855	15863	15906	15779	15896	16078	15931	16052	15911	15967	15794	15811	15942	15930	15910	15817	15777	15898	15983	15759	15891	15879	15698	15773	15822	16014	16017	15746	15849	16057	15816	16038	15799	16058	15933	16088	15992	15863	16037	15760	15710	15943	16013	15979	15925	15876	15865	15992	15958	15949	15900	15952	16016	15743	15794	15788	15759	15884	15909	15743	15869	15935	15852	15982	15811	15724	15761	15903	15993	15884	15903	15920	15914	15843	15726	15881	15937	16068	15871	15561	15867	15839	15755	16004	16004	15911	15809	15892	15820	15854	15859	15946	15822	15988	15872	15990	15881	15751	16017	15879	16004	16135	15785	15800	15950	15922	15945	16010	15938	15805	15913	15965	15829	16059	15975	15933	16026	15634	15807	15786	15959	15747	15698	15886	15920	15882	15795	15822	15877	15853	15965	15832	15625
34083	53132	46650	37568	31294	24923	18973	16575	16078	15451	15500	15348	15231	15319	15381	15206	15184	15058	15102	15029	14815	14968	14880	14864	15050	14981	14988	14778	14862	14857	14930	14702	14943	14810	14884	14647	14751	14699	14859	14773	14621	14813	14670	14616	14536	14825	14864	14735	14846	14778	14732	14757	14694	14805	14624	14827	14540	14615	14580	14705	14735	14810	14760	14606	14808	14667	14764	14708	14618	14732	14592	14496	14778	14646	14622	14709	14673	14821	14787	14766	14555	14791	14824	14767	14533	14660	14763	14749	14852	14643	14726	14725	14701	14806	14650	14899	14698	14542	14766	14543	14668	14654	14720	14699	14663	14753	14647	14656	14726	14517	14950	14854	14572	14682	14650	14628	14761	14666	14732	14718	14699	14803	14748	14659	14662	14752	14771	14709	14734	14600	14709	14648	14692	14795	14667	14674	14649	14555	14646	14738	14686	14582	14651	14719	14706	14774	14710	14799	14783	14751	14734	14693	14653	14663	14633	14750	14704	14718	14814	14555	14592	14744	14717	14636	14783	14718	14648	14744	14629	14701	14553	14656	14687	14740	14694	14628	14700	14725	14799	14699	14582	14645	14631	14787	14654	14665	14702	14592	14638	14723	14653	14741	14785	14497	14762	14555	14705	14694	14631	14602	14635	14649	14624	14786	14658	14706	14694	14660	14610	14634	14780	14656	14682	14785	14610	14776	14621	14706	14708	14678	14671	14629	14740	14639	14708	14710	14804	14817	14640	14681	14689	14582	14839	14647	14847	14505	14641	14519	14665	14681	14765	14761	14750	14470	14619	14729	14813	14751	14638	14684	14630	14637	14814	14696	14847	14666	14579	14719	14697	14655	14742	14739	14674	14622	14667	14835	14751	14850	14456	14650	14797	14726	14778	14644	14559	14709	14787	14743	14577	14747	14611	14735	14718	14674	14832	14829	14594	14738	14720	14821	14794	14811	14732	14708	14879	14638	14572	14737	14715	14825	14873	14723	14561	14639	14630	14747	14693	14681	14747	14839	14695	14692	14613	14796	14725	14730	14838	14650	14713	14907	14558	14712	14631	14735	14705	14854	14636	14577	14678	14686	14571	14689	14701	14640	14602	14693	14741	14669	14736	14746	14688	14680	14611	14783	14798	14766	14778	14595	14690	14544	14619	14655	14650	14714	14656	14622	14778	14642	14806	14804	14669	14388	14813	14723	14589	14693	14606	14643	14631	14830	14681	14627	14559	14934	14509	14633	14852	14645	14714	14580	14533	14731	14567	14748	14729	14823	14625	14812	14815	14647	14616	14720	14576	14656	14749	14978	14672	14877	14762	14548	14654	14706	14673	14683	14744	14713	14658	14774	14617	14774	14662	14740	14766	14646	14614	14834	14573	14629	14758	14732	14836	14563	14484	14695	14616	14633	14720	14498	14944	14663	14625	14750	14659	14729	14619	14754	14779	14685	14697	14781	14668	14683	14899	14766	14722	14679	14596	14689	14678	14810	14632	14819	14790	14702	14676	14850	14644	14665	14546	14603	14580	14526	14738	14685	14783	14651	14864	14610	14719	14835	14839	14583	14739	14714	14913	14800	14754	14603	14924	14675	14688	14668	14788	14722	14585	14685	14622	14719	14682	14575	14683	14650	14752	14535	14755	14548	14672	14762	14757	14635	14759	14748	14657	14732	14609	14646	14605	14650	14632	14676	14645	14452	14678	14716	14841	14791	14713	14731	14618	14795	14655	14588	14787	14595	14606	14745	14770	14693	14618	14608	14670	14637	14770	14658	14672	14795	14727	14812	14805	14818	14678	14674	14693	14717	14721	14652	14608	14826	14700	14729	14626	14714	14926	14633	14818	14655	14833	14656	14748	14778	14671	14731	14682	14510	14724	14728	14656	14614	14759	14773	14672	14751	14687	14702	14681	14848	14698	14574	14486	14852	14751	14796	14645	14753	14696	14620	14862	14781	14770	14509	14616	14713	14725	14669	14672	14570	14649	14728	14854	14601	14537	14812	14602	14633	14753	14695	14658	14650	14594	14525	14771	14520	14624	14688	14593	14756	14668	14791	14861	14755	14631	14781	14560	14674	14704	14813	14643	14576	14641	14835	14537	14816	14744	14819	14609	14843	14605	14553	14647	14674	14789	14349	14782	14669	14600	14722	14572	14638	14744	14742	14655	14835	14671	14583	14711	14678	14783	14590	14632	14602	14740	14590	14602	14673	14791	14625	14808	14759	14696	14723	14659	14733	14735	14612	14736	14791	14666	14757	14852	14722	14686	14619	14888	14725	14683	14678	14660	14752	14722	14560	14661	14461	14692	14646	14712	14784	14594	14587	14608	14665	14625	14748	14634	14727	14728	14742	14579	14836	14683	14552	14777	14676	14572	14691	14551	14750	14724	14911	14731	14757	14705	14573	14579	14569	14708	14675	14739	14642	14679	14645	14662	14603	14811	14674	14706	14624	14631	14714	14743	14751	14702	14845	14693	14810	14769	14793	14718	14820	14721	14655	14896	14584	14737	14545	14770	14668	14585	14611	14572	14808	14628	14871	14699	14632	14848	14695	14707	14735	14640	14671	14675	14809	14574	14673	14830	14848	14730	14652	14733	14673	14745	14681	14614	14700	14750	14641	14808	14618	14598	14704	14634	14610	14696	14757	14657	14717	14702	14711	14620	14757	14595	14677	14700	14558	14690	14626	14723	14696	14683	14634	14633	14767	14810	14626	14700	14763	14709	14836	14722	14457	14685	14601	14597	14620	14782	14920	14642	14728	14729	14697	14558	14817	14761	14737	14606	14776	14518	14765	14820	14743	14788	14633	14751	14587	14683	14751	14680	14643	14690	14706	14659	14824	14711	14665	14800	14875	14624	14865	14620	14580	14715	14719	14761	14548	14772	14704	14633	14645	14712	14758	14772	14759	14608	14702	14570	14985	14664	14625	14728	14708	14742	14681	14720	14689	14676	14687	14730	14587	14907	14866	14690	14868	14715	14646	14724	14526	14649	14667	14716	14639	14750	14785	14631	14661	14696	14683	14675	14747	14826	14723	14666	14693	14593	14483	14713	14821	14570	14671	14820	14707	14879	14781	14638	14699	14646	14776	14759	14826	14608	14601	14606	14728	14623	14630	14850	14672	14663	14748	14744	14594	14774	14833	14883	14597	14822	14697	14822	14670	14574	14802	14731	14678	14766	14502	14787	14557	14659	14703	14611	14604	14769	14786	14674	14710	14712	14650	14579	14698	14633	14772	14750	14600	14725	14564	14703	14689	14832	14670	14680	14657	14704	14697	14766	14717	14587	14739	14896	14779	14684	14744	14664	14824	14518	14717	14639	14515	14612	14740	14764	14755	14710	14678	14601	14708	14685	14858	14563	14762	14870	14706	14860	14654	14630	14570	14617	14709	14694	14715	14780	14794	14543	14612	14763	14620	14746	14636	14629	14508	14775	14607	14802	14668	14696	14729	14663	14653	14688	14715	14759	14656	14597	14642	14743	14616	14639	14530	14542	14863	14561	14755	14726	14686	14482	14836	14784	14561	14859	14619	14711	14787	14594	14818	14814	14668	14662	14674	14553	14614	14773	14733	14757	14801	14690	14898	14667	14759	14811	14809	14631	14515	14713	14607	14548	14871	14740	14665	14546	14739	14858	14825	14794	14766	14665	14464	14769	14783	14538	14601	14724	14791	14695	14695	14640	14624	14859	14758	14678	14580	14793	14831	14819	14792	14688	14668	14741	14780	14837	14883	14809	14813	14783	14672	14542	14760	14689	14629	14694	14632	14652	14787	14691	14657	14592	14553	14588	14751	14701	14470	14735	14821	14812	14708	14551	14653	14758	14582	14742	14692	14714	14671	14645	14781	14663	14702	14716	14691	14715	14763	14787	14743	14592	14661	14674	14711	14675	14726	14654	14720	14718	14679	14588	14706	14577	14643	14710	14666	14635	14624	14750	14771	14667	14644	14521	14583	14549	14754	14617	14576	14608	14762	14672	14583	14572	14779	14463	14765	14695	14777	14695	14583	14575	14885	14704	14684	14746	14730	14624	14718	14644	14490	14801	14685	14663	14643	14612	14646	14611	14643	14824	14675	14729	14637	14602	14613	14637	14563	14617	14754	14566	14660	14642	14564	14649	14894	14578	14661	14605	14764	14570	14762	14787	14647	14629	14669	14729	14750	14691	14557	14479	14700	14634	14721	14767	14702	14672	14825	14705	14695	14761	14602	14746	14682	14763	14687	14764	14651	14721	14749	14751	14711	14696	14792	14670	14575	14818	14899	14602	14710	14647	14659	14615	14594	14620	14731	14656	14878	14661	14677	14643	14627	14799	14746	14772	14852	14806	14637	14680	14782	14817	14856	14636	14697	14720	14644	14750	14723	14711	14595	14656	14831	14793	14585	14745	14692	14593	14743	14702	14537	14857	14805	14648	14639	14991	14612	14654	14716	14521	14764	14734	14689	14763	14814	14613	14686	14776	14607	14781	14679	14687	14706	14726	14659	14782	14647	14796	14671	14760	14590	14781	14649	14654	14605	14567	14775	14875	14756	14672	14696	14623	14628	14743	14686	14792	14658	14721	14828	14531	14568	14593	14662	14604	14585	14852	14679	14712	14576	14686	14638	14808	14719	14513	14634	14583	14732	14632	14753	14730	14595	14780	14787	14673	14758	14743	14704	14801	14728	14704	14623	14641	14670	14743	14602	14598	14748	14577	14580	14784	14701	14713	14825	14556	14842	14740	14679	14554	14704	14607	14684	14647	14735	14764	14599	14709	14699	14740	14443	14693	14740	14818	14657	14662	14558	14749	14626	14748	14604	14577	14856	14670	14620	14685	14815	14666	14651	14675	14756	14649	14712	14704	14766	14533	14625	14749	14602	14704	14662	14815	14669	14838	14768	14580	14757	14920	14665	14680	14597	14726	14668	14699	14742	14739	14523	14870	14646	14686	14677	14787	14650	14819	14690	14638	14550	14562	14647	14758	14701	14688	14538	14511	14740	14808	14563	14568	14424	14551	14780	14827	14750	14634	14710	14862	14607	14648	14678	14660	14728	14754	14718	14668	14693	14835	14623	14670	14672	14655	14721	14677	14869	14753	14523	14608	14778	14562	14687	14649	14597	14766	14708	14669	14718	14709	14702	14807	14872	14655	14657
23157	21523	29357	24637	23756	26705	27503	21609	19346	18062	17443	16944	17272	17267	17229	17037	17089	16803	16699	16820	16670	16685	16759	16786	16609	16595	16729	16810	16631	16636	16494	16661	16538	16590	16598	16437	16420	16532	16404	16517	16415	16435	16478	16383	16384	16194	16502	16479	16301	16365	16306	16584	16130	16375	16379	16396	16186	16452	16232	16397	16547	16378	16509	16289	16480	16404	16448	16189	16192	16321	16489	16190	16438	16433	16304	16455	16562	16321	16337	16368	16553	16564	16597	16257	16423	16383	16358	16488	16440	16517	16228	16389	16247	16430	16369	16501	16419	16258	16295	16322	16483	16177	16257	16244	16457	16320	16344	16333	16360	16129	16306	16298	16281	16292	16317	16462	16405	16477	16425	16343	16454	16339	16454	16242	16183	16301	16315	16229	16201	16281	16213	16184	16452	16502	16335	16291	16288	16737	16363	16352	16356	16340	16476	16324	16292	16238	16222	16357	16412	16406	16384	16288	16269	16214	16477	16385	16365	16325	16294	16293	16380	16353	16147	16391	16269	16413	16248	16549	16313	16142	16415	16346	16128	16241	16383	16334	16319	16337	16169	16315	16380	16412	16313	16116	16237	16236	16393	16376	16378	16398	16588	16250	16142	16118	16363	16179	16398	16277	16361	16358	16466	16216	16537	16211	16312	16356	16432	16147	16236	16307	16258	16202	16375	16318	16044	16217	16433	16330	16451	16436	16416	16279	16187	16323	16362	16167	16326	16391	16115	16263	16378	16216	16210	16240	16282	16307	16327	16216	16346	16564	16450	16327	16428	16153	16267	16242	16280	16393	16264	16393	16220	16225	16346	16327	16280	16484	16375	16437	16194	16231	16323	16429	16341	16195	16331	16259	16400	16288	16455	16188	16260	16301	16329	16270	16237	16202	16433	16222	16395	16350	16063	16285	16383	16335	16264	16315	16496	16277	16435	16459	16328	16236	16361	16397	16337	16305	16313	16345	16361	16151	16238	16395	16265	16360	16233	16475	16101	16141	16245	16179	16328	16074	16152	16463	16426	16208	16247	16203	16389	16142	16357	16346	16288	16424	16396	16238	16359	16221	16134	16307	16609	16558	16448	16450	16212	16369	16087	16216	16395	16412	16268	16205	16282	16280	16399	16461	16352	16392	16460	16339	16342	16088	16197	16164	16166	16284	16366	16502	16228	16324	16226	16301	16209	16327	16276	16447	16378	16321	16222	16417	16191	16440	16584	16367	16294	16287	16119	16155	16190	16461	16420	16117	16307	16394	16269	16382	16220	16320	16351	16448	16239	16373	16413	16348	16290	16249	16413	16429	16375	16320	16240	16370	16417	16288	16289	16275	16383	16443	16324	16286	16216	16139	16437	16429	16292	16416	16262	16332	16450	16337	16497	16293	16447	16331	16345	16391	16342	16405	16329	16466	16394	16304	16214	16400	16290	16255	16420	16411	16686	16272	16456	16403	16477	16481	16551	16204	16202	16292	16255	16438	16134	16279	16264	16239	16391	16422	16274	16422	16240	16283	16678	16508	16471	16396	16372	16346	16203	16285	16263	16249	16207	16382	16235	16162	16375	16361	16452	16516	16339	16354	16135	16371	16483	16261	16382	16387	16316	16281	16297	16167	16382	16272	16387	16314	16464	16322	16370	16121	16318	16241	16124	16025	16410	16375	16296	16249	16318	16251	16479	16476	16287	16291	16288	16365	16351	16362	16501	16315	16405	16292	16419	16376	16435	16349	16473	16299	16094	16263	16180	16411	16294	16125	16534	16378	16388	16456	16411	16091	16319	16320	16251	16300	16284	16174	16225	16344	16323	16395	16339	16301	16206	16455	16406	16285	16393	16259	16324	16318	16291	16330	16438	16290	16271	16337	16391	16364	16305	16365	16350	16107	16179	16204	16282	16307	16444	16119	16299	16342	16202	16499	16351	16359	16319	16384	16550	16304	16359	16029	16332	16188	16226	16197	16214	16144	16233	16349	16379	16352	16331	16121	16260	16366	16374	16131	16596	16431	16314	16261	16323	16245	16089	16143	16414	16288	16330	16106	16212	16276	16325	16263	16353	16148	16293	16327	16434	16375	16163	16241	16236	16403	16575	16243	16464	16195	16315	16427	16437	16587	16337	16254	16344	16278	16523	16247	16582	16150	16286	16319	16254	16171	16381	16122	16335	16201	16619	16219	16336	16318	16308	16482	16408	16351	16482	16338	16448	16269	16228	16409	16221	16382	16130	16140	16443	16419	16528	16302	16309	16353	16159	16492	16270	16304	16208	16302	16299	16358	16205	16081	16186	16086	16157	16234	16256	16419	16205	16381	16134	16419	16206	16549	16188	16253	16211	16191	16356	16278	16429	16315	16143	16274	16250	16379	16279	16214	16255	16473	16301	16133	16469	16394	16314	16263	16327	16099	16412	16431	16195	16425	16405	16321	16232	16474	16440	16368	16570	16277	16247	16144	16095	16246	16254	16240	16249	16358	16281	16544	16275	16342	16268	16308	16327	16253	16340	16360	16465	16335	16262	16114	16321	16264	16087	16331	16440	16371	16418	16230	16144	16315	16234	16291	16328	16259	16097	16356	16093	16076	16223	16288	16232	16328	16259	16222	16098	16304	16504	16253	16234	16263	16386	16400	16318	16339	16335	16411	16344	16308	16244	16368	16498	16192	16418	16242	16190	16378	16272	16338	16243	16131	16299	16244	16144	16309	16340	16271	16149	16459	16251	16232	16297	16348	16134	16296	16517	16090	16077	16120	16338	16390	16373	16307	16185	16185	16073	16184	16223	16236	16104	16226	16270	16191	16241	16419	16329	16320	15972	16206	16422	16350	16382	16237	16085	16406	16331	16258	16392	16384	16355	16414	16514	16294	16436	16266	16304	16230	16257	16555	16393	16203	16300	16332	16289	16294	16355	16453	16203	16147	16333	16050	16308	16179	16534	16247	16341	16393	16384	16308	16180	16160	16451	16263	16444	16345	16102	16500	16271	16276	16315	16334	16329	16173	16292	16432	16407	16436	16281	16136	16311	16481	16358	16458	16302	16218	16364	16520	16257	16269	16425	16356	16395	16282	16373	16411	16375	16318	16258	16173	16262	16409	16426	16406	16113	16164	16312	16488	16401	16464	16437	16509	16521	16285	16270	16210	16343	16046	16222	16286	16175	16203	16315	16314	16380	16320	16299	16236	16133	16104	16092	16455	16518	16410	16326	16302	16254	16292	16384	16167	16301	16335	16397	16223	16268	16289	16253	16457	16424	16487	16413	16319	16384	16381	16202	16362	16217	16322	16235	16324	16475	16328	16414	16305	16360	16220	16273	16237	16330	16239	16072	16253	16354	16346	16337	16300	16307	16243	16264	16525	16397	16540	16391	16381	16298	16383	16297	16375	16211	16537	16209	16282	16176	16541	16239	16079	16448	16276	16277	16218	16381	16239	16369	16376	16479	16307	16110	16313	16361	16236	16242	16497	16292	16128	16464	16269	16379	16245	16332	16324	16475	16427	16616	16304	16250	16177	16164	16358	16511	16244	16266	16132	16506	16434	16428	16379	16461	16245	16347	16315	16261	16329	16174	16342	16447	16378	16292	16482	16401	16294	16258	16185	16276	16315	16404	16336	16182	16531	16354	16235	16187	16214	16122	16339	16354	16253	16355	16243	16278	16355	16229	16454	16403	16431	16236	16217	16295	16267	16263	16276	16388	16293	16567	16321	16224	16280	16156	16556	16235	16475	16603	16427	16337	16340	16344	16274	16249	16402	16439	16243	16340	16327	16291	16136	16244	16327	16631	16294	16098	16108	16229	16398	16426	16472	16165	16511	16040	16594	16476	16461	16427	16473	16305	16445	16246	16311	16232	16056	16251	16498	16117	16233	16223	16523	16256	16565	16163	16392	16478	16264	16353	16383	16312	16327	16368	16425	16401	16159	16471	16290	16376	16268	16166	16261	16332	16224	16280	16238	16163	16442	16337	16275	16257	16141	16264	16296	16441	16252	16379	16420	16610	16528	16059	16118	16336	16348	16287	16254	16305	16432	16292	16188	16423	16424	16277	16105	16196	16331	16416	16390	16323	16362	16239	16322	16326	16275	16299	16223	16171	16321	16203	16371	16399	16306	16190	16301	16431	16301	16376	16345	16447	16275	16360	16210	16222	16267	16310	16243	16255	16404	16232	16070	16254	16335	16408	16381	16164	16344	15969	16098	16282	16296	16135	16391	16188	16348	16232	16302	16280	16154	16338	16215	16429	16434	16284	16342	16202	16207	16367	16308	16254	16302	16297	16314	16319	16481	16253	16423	16411	16185	16216	16183	16216	16334	16434	16295	16249	16275	16375	16382	16185	16200	16349	16392	16158	16629	16504	16188	16364	16382	16264	16080	16197	16057	16270	16347	16366	16407	16350	16325	16267	16291	16346	16233	16399	16337	16312	16300	16331	16195	16345	16352	16124	16302	16091	16432	16293	16262	16335	16292	16355	16092	16323	16165	16313	16274	16282	16246	16339	16551	16301	16386	16369	16369	16384	16445	16186	16363	16339	16353	16360	16478	16235	16307	16304	16236	16260	16252	16345	16316	16275	16323	16375	16138	16066	16362	16185	16501	16318	16176	16383	16098	16399	16214	16401	16200	16315	16268	16225	16262	16348	16309	16196	16230	16176	16365	16395	16449	16401	16122	16242	16317	16200	16228	16426	16358	16291	16526	16174	16411	16325	16336	16447	16348	16468	16271	16380	16271	16204	16416	16234	16616	16373	16381	16269	16292	16300	16399	16449	16203	16374	16343	16375	16336	16354	16171	16202	16447	16191	16361	16291	16451	16373	16471	16245	16494	16445	16482	16462	16354	16119	16434	16318	16285	16498	16176	16510	16353	16420	16333	16343	16329	16339	16359	16374	16255	16292	16132	16217	16213	16469	16278	16368	16109	16472	16205	16263	16222	16226	16231	16292	16335	16476	16339	16386	16432	16233	16210	16147	16255	16289	16395	16378	16490	16095	16287	16412	16200	16158	16250	16509	16174	16352	16338	16190	16259	16455	16391	16257	16402	16452	16275	16266	16373	16182	16282	16320	16408	16271	16311	16152	16073	16214	16319	16401	16197	16235	16381	16298	16066	16381	16282	16242	16240	16233	16290	16289	16205	16370	16356
37670	59050	53128	43845	36122	29382	24039	20300	18690	16624	16114	15835	15897	15609	15789	15677	15458	15487	15302	15317	15348	15302	15186	15170	15183	15219	15037	15153	15044	15052	15024	15013	15065	15025	15051	15192	14946	14919	15097	15251	14978	15028	15111	14937	15060	14988	14989	14937	15022	14909	14996	14928	14779	14805	14834	14972	14870	15069	14982	14998	14988	15103	14981	14960	14884	14953	15154	14910	14868	14877	14903	14991	14923	14922	14991	14898	14925	14939	14962	14811	14863	14988	14997	14813	14823	14905	14873	14836	14951	15122	15056	15239	15024	14917	14825	15118	14814	15015	15030	14884	14940	14918	14774	14913	14902	14952	14997	14962	15072	14906	14883	14927	14971	15097	15101	15002	14949	14819	14860	15086	15089	14969	14952	15000	15113	14910	14927	14911	14995	14958	15079	15001	15203	14934	14917	15078	14969	14907	15053	14772	15055	14981	14955	14952	14639	14872	15033	14944	14979	14964	14963	14885	14949	14804	15020	15031	14885	14974	15018	15019	14817	14924	14696	14906	15042	14881	15019	14976	14899	14884	15117	14868	14850	15163	14845	15014	14968	14831	14958	14881	15060	15029	14969	14926	14939	14964	14884	14916	14928	15041	15039	14957	14928	15016	14901	14860	15028	15059	15072	15017	15020	14864	14903	14931	14910	14980	15008	15006	14874	14946	14971	15016	14963	14866	15092	14879	14871	14987	14877	15069	14970	14986	15042	14886	14819	15176	14922	14826	15009	14894	14927	14730	15043	14893	14928	14781	14935	15117	15023	15108	14777	14921	14895	14920	14862	15054	14923	15019	14881	14925	15057	14810	14915	14824	14832	14938	15073	14897	14953	14849	14928	14953	15047	14880	14897	15049	14953	15016	15086	14821	14850	14948	15008	14942	14945	14903	14884	14883	14865	15055	15036	15053	14953	14983	14937	15040	14783	14851	14878	14949	14980	14933	15060	14967	14968	15000	14896	14944	14948	15069	14989	14891	14980	14989	14702	15030	14918	14818	15014	14995	14977	15020	14834	14989	14902	15012	14796	15038	14738	14917	15026	14965	14834	15127	14840	14902	15078	14816	14958	14782	15037	14941	15044	14982	15009	15062	14968	14888	14737	15041	15115	14794	14929	14870	14992	15009	14994	14988	14931	14768	15067	14977	14868	15047	14897	14945	14919	14738	15015	15030	14934	14814	14857	15007	14996	14935	14856	14856	14942	14921	14970	15025	14838	14993	14969	14954	15037	14928	14923	14919	14933	14852	14962	15050	14969	14863	15095	15024	14930	14944	14917	15007	15021	15000	14920	14934	15108	14939	14937	15079	14828	14960	14908	15035	14899	14924	15070	14863	14950	14936	14934	15074	14865	14863	14822	14906	14941	14847	15024	15076	15073	14921	14834	14838	14861	14817	14871	14952	14996	14859	14976	14898	14948	15184	14865	14920	14921	14871	14917	14886	14934	14589	15006	14862	14783	14861	14905	14810	15008	14882	14890	14885	14937	14927	15008	14908	14982	15202	14934	15077	14874	15042	15084	14987	14923	14859	14925	15034	14942	14971	14990	14841	14970	15093	15017	14996	14819	14925	14845	14859	14964	14958	14895	14929	14875	15056	14946	14970	15012	14824	14892	14912	15004	14785	14852	14807	15000	14946	14774	15040	14950	14880	14951	14862	15006	14984	14906	14884	15023	14897	14908	15082	14886	14966	14844	14878	15089	14886	14914	14845	14898	14875	14883	14856	14883	15003	14975	14986	14825	14989	15099	15065	15150	14965	14970	14730	14938	14860	15094	14990	14950	14976	15073	14823	14823	14922	14850	14904	14866	14984	14852	14856	15087	14886	14980	14921	14899	15058	14974	14969	14946	14862	14923	14880	14868	14951	14938	14892	15182	14955	15073	14867	15042	14932	14841	14932	14929	14855	14890	14983	14780	15029	14743	15019	14860	14966	14981	15047	14949	14960	14830	14939	14903	14903	14806	14944	14933	14840	14721	14939	14890	14959	14921	14993	14976	14776	14793	15032	14940	14952	15148	14900	14921	14979	14871	15010	14796	14903	14964	14764	14912	14841	15114	15024	14982	14945	14913	14855	14851	14869	15088	14965	14857	15100	14796	15015	14783	14943	15056	14869	15067	15029	14939	14910	15076	14892	14995	14891	14870	14978	14989	14922	14839	14986	14969	14732	14804	15061	14862	15075	14877	14810	15040	15021	14989	15053	14959	14917	14999	14926	14982	14890	14937	15048	15019	14858	14964	14986	14891	14703	14875	15093	14868	15082	14884	14782	14937	14813	14856	14738	15013	14928	15003	14803	14920	14960	14845	14970	14972	15008	14843	14872	14878	14940	14990	14826	15067	14883	14956	15029	14948	14968	14890	15026	14880	14871	15000	14848	14959	14917	14940	14960	14979	14963	15098	15085	14826	15059	14842	14736	14944	14930	14888	15028	14968	15109	14970	14904	14905	14966	15063	14914	15031	14886	14971	14860	14861	14911	14921	14882	14988	14921	14818	14991	14878	15008	14994	14779	15057	14926	14993	14997	14984	14829	14952	14957	14859	15078	14964	14842	14822	14854	14961	14900	14828	14919	14780	14994	14850	14951	14821	14768	15164	14933	15081	14831	14793	15156	14827	14931	14964	14906	14931	14986	14946	14852	14904	14941	14917	14883	14975	15013	15050	14917	14975	14939	15049	14995	14951	15039	14837	14899	14978	14861	15003	15076	14848	14991	14869	15087	14938	14926	14923	14953	14907	15111	14956	14878	14874	14935	14808	14862	14826	15070	14840	14753	14933	14940	14915	14942	14966	14929	14889	14921	14898	14833	14935	14895	15043	15032	14898	14890	15170	14963	14640	14834	14965	15055	14859	14905	14969	14878	14866	15183	15050	14990	14987	14993	14933	14866	14900	14845	14900	15002	14849	14909	15053	15014	14950	15070	14971	14803	14917	14844	14857	14946	15081	14863	14817	14839	14870	14855	14828	15121	14894	14753	14912	15052	14760	14769	15010	14789	14848	14937	15050	14905	14901	14962	14840	14929	14946	14952	14965	14792	14998	15044	14988	14817	14873	14944	14957	14970	14945	14967	14761	14921	15048	14847	14971	14987	14841	15021	15006	14963	14893	14904	14847	15010	15079	14840	14769	14902	14955	14916	15139	14998	15007	14999	14908	14846	15039	14851	15045	14718	14905	14950	14953	15020	14989	14839	14979	14995	14912	14972	14980	14867	15084	14837	14742	14913	15046	14825	14835	14986	15102	14970	14995	15062	14882	15063	14952	14819	14927	14770	14995	14886	15151	14945	14878	14826	14843	14754	14918	14985	15086	14986	15073	15102	15182	14876	14822	14768	14890	14906	14964	14984	14873	14883	15084	15069	14835	15132	14921	14777	15002	15072	14968	14939	14840	15024	14954	15023	14950	15106	14994	14942	14886	14820	15035	15036	14996	14806	15100	14856	15019	14938	14955	15022	14949	15009	14946	14876	14910	14884	15052	15037	15022	14898	14880	15025	14870	14838	14845	14949	14952	15020	14891	14813	14958	15053	14945	14936	14925	14978	14852	15103	14923	14977	14960	14882	14995	15008	15013	14998	14919	14831	15094	15070	14982	14985	14851	14965	14756	14901	14908	15015	14894	14897	14890	14802	14768	15032	14986	15000	14871	14873	15076	14911	14843	15025	14969	14892	15021	14989	14852	14956	14973	14949	14933	14909	15038	15100	14788	14917	14857	14951	14735	14994	15051	14842	15070	15024	14969	14946	14871	14920	14836	14978	14847	15032	14957	14930	14951	14961	14904	15096	14894	14903	14968	14812	14860	14951	14885	14969	15000	15024	14848	15014	14879	15033	14947	15132	14791	14816	14637	15070	14914	14878	14909	14780	15021	14929	14959	15050	14811	14982	15025	14962	15021	14940	15041	14915	15067	14790	14985	14842	14800	14852	14754	14870	14996	14918	14972	14907	14826	15069	14870	15206	14942	14949	14817	14991	14951	15088	15046	14863	14859	14846	14990	14972	14887	15060	15079	15029	14921	14894	14782	15017	14939	14881	14921	14730	14961	14806	14894	14790	14953	15076	14790	14912	15154	14878	15016	14879	14963	15001	15099	14913	14931	14908	14999	15023	14906	14804	14955	14931	15066	15091	14637	15062	15058	14720	14856	15035	15044	15044	15070	14782	15001	15009	14933	14790	14960	14865	14705	14805	14758	15026	14794	14825	14974	14719	15005	14915	14951	14903	14927	14905	14998	15019	14839	14730	15079	15008	15037	14865	14951	14809	14993	15054	14920	14847	14982	15088	14904	14882	14884	14887	14936	14898	14911	14862	15121	14857	15019	15074	14997	14864	14987	14886	14896	14867	15014	14908	14990	15089	14924	14957	14979	14721	14874	14911	15004	14857	14904	14913	15039	14697	14964	14958	14876	15125	14967	14879	15093	14769	14853	15070	14921	14903	14889	14900	14944	14809	14896	14883	14614	15039	14921	14961	14943	14889	15023	14853	14838	14800	14830	14861	14883	14973	14952	14892	15102	14926	14948	14951	14942	15043	14896	14919	15000	15111	15024	14797	14765	15055	15073	14935	14977	14932	14854	15133	14979	14884	14847	14888	14961	15051	14881	14850	14930	15003	14865	15063	15006	14967	14962	14922	14941	15067	15083	14790	15006	14927	14875	15091	14874	14854	15064	14910	14867	15080	14999	14998	14912	14930	14937	14988	14905	15051	14937	15054	14934	14956	14948	14825	15078	14842	14969	15029	14880	14838	14966	14878	15015	14987	15070	15166	14959	14874	14912	14752	14908	14885	14997	14896	15064	14818	14902	15024	15024	14751	14888	15012	14891	14963	15193	15010	14764	14891	14991	14829	14984	15040	14936	14850	14979	14844	14987	15026	14963	14826	14804	15015	14650	14942	14769	15028	14909	14853	14896	14980	14797	15011	15012	14890	14924	15127	14953	15037	14983	14871	15026	14877	14938	14979	15057	14664	14853	14988	14996	15008	14922	14844	14825	14870	14841	14990	14686	15026	15067	14969	15083	14933	14890	14967	14751	14819	14987	14980	15073	14831	14883	14864	14940	14847	15057	14971	14740	15020	14903	14908	14798	15038	14870	14927	15059	14833	14938	14942	14841	14871	14946	14840	15007	14820
28973	26781	32974	28361	21434	18427	17116	16073	15683	15923	15693	15521	15479	15466	15376	15337	15377	15219	15407	15246	15181	15627	15371	15315	15065	15474	15099	15275	15416	15393	15281	15364	15166	15361	15198	15098	15265	15101	15294	15287	15237	15097	15204	15286	15275	15210	15127	15233	15076	15282	15260	14988	15283	15341	15372	15203	15247	14994	15127	15300	15207	15218	15249	15108	15359	15229	15148	15188	15211	15041	14944	15114	15315	15287	15118	15111	15176	15167	15330	15133	15078	15225	15076	15033	15153	15016	15207	15065	15222	15110	15219	15230	15187	15343	15349	14991	15133	15168	15243	15219	15253	15211	15355	15270	15126	15351	15326	15053	15148	15262	15288	15304	15271	15238	15409	15409	15325	15213	15265	15021	15119	14985	15068	15272	15100	15288	15217	15136	15159	15199	15252	15181	15173	15252	15323	15041	15156	15139	15389	15235	15339	15139	15290	15194	15143	15186	15240	15235	15283	15151	15185	15107	14840	15046	15561	15103	15076	15139	15180	15099	15207	15132	15284	15196	15129	15262	15201	15013	14997	15204	15179	15082	14987	15128	15242	15216	15111	14996	15221	15077	15066	15374	15099	15109	15348	15178	15325	15340	15095	15082	15164	15115	15194	15209	15301	15281	15087	15378	15199	15242	15186	15126	15377	15104	15209	15106	15196	15320	15274	15295	15290	15353	15235	15177	15196	15154	15264	15134	15360	15154	15149	15247	15103	15241	15271	14996	14943	15208	15186	15134	15077	15195	15376	15126	15111	15196	15225	15340	14988	15300	15197	15194	15394	15170	15208	15116	15190	15144	15265	15231	15217	15278	15127	15014	15071	15263	15135	15313	15235	15235	15150	15250	15303	15238	15163	15300	14991	15097	15145	15103	15125	15322	15343	15035	15103	15236	15181	15427	15260	15328	15182	15104	15244	15091	15069	15193	15363	15179	15132	15339	15253	15184	15280	15159	15295	15234	15151	15112	15219	15118	15169	15163	15163	15150	15302	15137	15189	15020	15424	15187	15141	15220	15379	15207	15376	15205	15179	15326	14998	15301	15197	15272	15246	15178	15281	15309	15459	15071	15100	15359	15170	15120	15342	15259	15144	15307	15335	15181	15333	15249	15213	15096	15058	15223	15075	15310	15308	15230	15255	15137	15151	15248	15086	15031	15075	15226	15032	15125	15075	15107	15297	15235	15232	15232	15178	15147	15153	15194	15278	15212	15159	15048	15036	15252	15233	15033	15289	15451	15136	15287	15200	15145	15268	15276	15122	15181	15370	15028	15137	15418	15017	15195	15194	15367	15268	15205	15183	15118	15344	15050	15172	15203	15173	15237	15201	15181	15190	15149	15187	15172	15232	15168	15134	15061	15287	15243	15367	15179	15131	15128	15278	15245	15157	15307	15046	15240	15126	15276	15293	15108	15126	15243	15296	15082	15082	15211	15030	15216	15377	15160	15261	15184	15279	15056	15159	15309	15373	15071	15227	15047	15333	15193	15095	15324	15200	15181	15107	15192	15260	15328	15254	14878	15344	15212	15138	15151	15038	15232	15025	15084	15084	15309	15232	15053	15236	15271	15142	15216	15443	14945	15171	15166	15209	15227	15080	15286	15350	15276	15265	15222	15228	15062	15291	15139	15177	15119	15219	15380	15160	15041	15300	15269	15159	15252	15209	15088	15118	15080	15203	15364	15187	15169	15183	15049	15390	15074	15020	15081	15119	15291	15183	15022	15132	15167	15317	15069	15205	15071	15158	15178	15183	15114	15249	14997	15164	15268	15182	14980	14992	14973	15146	14916	15356	15211	15492	15222	15382	15272	15089	15168	15204	15161	15181	15171	15267	15310	15116	15236	15199	15325	15207	15294	15105	15090	15225	15277	15331	15175	15131	15213	15046	15223	15151	15342	15084	15281	15038	15196	14956	15261	15041	15199	15251	15094	15188	15034	15292	15327	15227	15363	15117	15242	15070	15078	15265	15124	15142	15284	15107	15099	15312	15111	15172	15274	15250	15289	15279	15164	15208	15014	15001	15161	15075	15250	15145	15095	15333	15103	15117	15346	15388	15079	15215	15217	15279	15123	15126	15018	15281	15208	15168	15300	15246	15022	15100	15200	15220	15282	15221	15232	15198	15230	15205	15158	15311	15194	15329	15137	15309	15352	15270	15278	15250	15400	15327	15190	15209	15159	15167	15333	14987	15235	15334	15096	15147	15199	15369	15247	15261	15310	15086	15142	15365	15250	14993	15122	15224	15152	15228	15236	15238	15154	14975	15170	15169	15266	15411	15060	14986	15036	15141	15270	15237	15245	15188	15127	15258	15097	15230	15289	15094	15339	15230	15184	14930	15012	15191	15261	15173	15283	15306	15153	15303	15226	15375	15186	15149	15044	15238	15041	15080	15065	15235	15196	15104	15298	15221	15236	15114	15034	15018	15155	15226	15276	15134	15134	15049	14996	15179	15329	15019	15010	15240	15282	15309	15234	15059	15066	15318	15284	15381	15181	15438	15169	15305	15096	15187	15170	14995	15162	15077	15077	15117	15367	15139	15087	15207	15060	15132	15288	15099	14976	15223	15293	15139	15221	15211	15302	15239	15219	15242	15135	15126	15127	15278	15231	15091	15345	15377	15305	15281	15445	15223	15185	15216	15162	15134	15340	15280	15208	15203	15303	15114	15209	15146	15152	15242	15363	15426	15140	15271	15040	15253	15327	15313	15180	15306	15029	15229	15194	15162	15361	15041	15098	15093	15173	15267	15241	15124	15176	15093	15054	15187	15019	15035	15188	15089	15102	15004	15201	15135	15137	15162	15255	15313	15159	15220	14986	15122	15207	15297	15241	15391	15143	15330	15076	15404	15105	14919	14993	14958	15248	15294	15144	15397	15293	15126	15335	15167	15149	15174	15403	15321	15109	15261	15289	15293	15023	15102	15221	15090	15175	15072	15122	15139	15112	15226	15183	15201	15277	15283	15566	14970	15145	15135	15377	15115	15298	15307	15063	15255	15161	15245	15138	15190	15129	15186	15132	15150	15163	15285	15283	15300	14998	15288	15090	15113	15305	15104	15155	15058	15280	15311	15214	15260	15132	15191	15253	15098	15128	15118	15326	15084	15183	15262	15050	15083	15130	15148	15164	15141	15320	15277	15286	15276	15197	15306	15189	15281	14963	15285	15200	15304	15248	15301	15209	15312	15232	15271	15351	15153	15360	15047	15114	15375	15244	15282	15104	15193	15045	15173	15164	15086	15047	15221	15343	15236	15216	15142	15194	15346	15178	15139	15162	15314	15174	15140	15123	15053	15054	15305	15255	15218	14927	15093	14958	15106	15255	15192	15145	15067	15154	15061	15242	15102	15120	15072	15378	15183	15366	15219	15168	15233	15230	15242	14974	15253	15426	15301	15136	15104	15271	15144	15014	15328	15192	15416	15168	15233	15074	15142	15213	15230	15131	15017	15325	15247	15148	15134	15056	15240	15166	15221	15252	15200	15116	15069	15292	15233	15227	15224	15167	15271	15134	14964	15152	15248	15126	15231	15270	15358	15124	15088	15147	15269	15077	15062	15458	15222	15169	15257	15044	15104	15263	15295	15016	15213	15233	15089	15157	15352	15178	15136	15261	15338	15264	15079	15368	14954	15329	15185	15122	15184	15040	15202	15347	15135	15276	15124	15125	15141	14995	15365	15276	15320	15150	15259	15264	15227	15318	15142	15387	15138	15303	15284	15179	15182	15062	15147	15034	15194	15038	15228	15278	15081	15173	15233	15223	15036	15066	15198	15145	15100	15265	15211	15264	15103	15410	15357	15293	15228	15132	15065	15087	15102	15157	15106	15228	15106	15228	15290	15225	15244	15315	15197	15257	15281	15118	15168	15209	15350	14936	15117	15293	15244	15214	15429	15140	15244	15121	15279	15144	15076	15095	15227	15320	15020	15201	15332	15092	15229	15327	15140	15225	14945	15221	15256	15419	15384	15101	14885	15092	15143	15259	15231	15308	15155	15195	15240	15144	15111	15060	15167	15181	15287	15235	15228	15083	15287	15170	15122	15277	15243	15263	15177	15211	15254	15190	15181	15181	15290	15265	15096	15133	15079	15158	15187	15242	15174	15283	15166	15112	15129	15253	15263	15176	15241	15320	15240	15074	15092	15183	15394	15209	15335	15098	15424	15219	15197	15162	15391	15139	15204	15135	15197	15137	15139	15191	15244	15242	15326	15283	15416	15210	15060	15083	15252	15093	15243	15107	15259	15204	15292	15281	15199	15222	15200	15171	15176	15228	15141	15183	15411	15218	15237	15376	15412	15547	15052	15302	15251	15297	15235	15291	15173	15247	15353	15331	15301	15482	15253	15281	15284	15145	15158	15259	15128	15249	15200	15196	15178	15228	15290	15097	15191	15209	15132	15292	15327	15221	15304	15273	15154	15148	15093	15253	15077	15306	15164	15247	15117	15319	15088	15250	15269	15173	15235	15155	15339	15123	15288	15293	15088	15112	15286	15086	15289	15253	15046	15198	15073	15010	15085	15132	15154	15221	15330	15264	15277	15249	15219	15134	15189	15014	15111	15123	15224	15371	15183	15156	15233	15138	15148	15208	15220	15207	14999	15047	15047	15224	15389	15030	15370	15057	15366	15175	15270	15194	15324	15136	15207	15170	15413	15102	15333	15214	15206	15184	14906	15100	15244	15200	15226	15308	15077	15275	15274	15269	15339	15182	15302	15173	15347	15300	15212	15279	15229	15179	15135	15296	15353	15171	15164	15237	15135	15115	15273	15154	15191	15130	15269	15381	15277	15171	15091	15194	15151	15285	15128	15213	15163	15223	15052	15176	15328	15104	15272	15170	15388	15271	15246	15283	15110	15329	15405	15226	15242	15280	15273	15297	15292	15071	15108	15262	15108	15082	15291	15299	15120	15392	15055	15140	15323	15183	15068	15145	15207	15229	15217	15166	15178	15278	15340	15408	15236	15317	15148	14973	15211	14996	15063	15152	15255	15264	15241	15094	15300	15298	15266	15154	15224	15207	15378	15035	15165	15225	15275	15224	15275	15184	15293	15265	15127	15220	15206	15349	15125	15358	15206	15242	15258	15159	15139	14952	15308	15254	15038	15114	15250	15363	15269	15199	15299	15225	15134	15255
32925	43486	38313	28389	22026	18346	16217	15444	14925	14727	14810	14689	14519	14515	14540	14498	14627	14536	14410	14349	14309	14357	14346	14313	14336	14234	14175	14384	14223	14271	14317	14284	14237	14454	14075	14458	14213	14246	14250	14315	14250	14241	14141	14305	14423	14295	14266	14091	14380	14070	14131	14194	14341	14268	14071	14394	14248	14177	14369	14211	14331	14264	14162	14194	14256	14210	14219	14381	14411	14119	14341	14115	14275	14185	14253	14207	14363	14202	14177	14374	14197	14169	14342	14324	14136	14346	14328	14213	14213	14175	14217	14080	14217	14252	14331	14070	14177	14357	14330	14234	14108	14085	14311	14301	14175	14137	14314	14158	14337	14163	14195	14034	14297	14273	14296	14154	14193	14241	14252	14220	14182	14231	14318	14315	14260	14260	14159	14218	14177	14185	14174	14425	14253	14335	14344	14349	14276	14270	14422	14097	14349	14131	14250	14067	14155	14214	14245	14194	14114	14125	14196	14134	14253	14198	14137	14192	14369	14394	14257	14353	14256	14403	14418	14160	14301	14324	14142	14319	14348	14277	14062	14308	14169	14253	14228	14191	14372	14045	14233	14304	14213	14273	14232	14315	14233	14368	14273	14188	14280	14125	14271	14217	14325	14289	14046	14228	14258	14314	14162	14153	14231	14336	14227	14222	14293	14215	14236	14349	14264	14514	14464	14328	14294	14232	14193	14220	14212	14251	14303	14229	14107	14140	14189	14376	14238	14212	14186	14292	14298	14124	14178	14156	14264	14247	14295	14151	14206	14164	14311	14085	14344	14247	14354	14266	14329	14045	14229	13981	14277	14213	14131	14101	14317	14195	14287	14278	14246	14273	14324	14295	14342	14145	14243	14117	14312	14150	14081	14310	14128	14415	14147	14165	14165	14254	14215	14260	14155	14297	14175	14140	14128	14171	14179	14244	14255	14248	14166	14038	14299	14250	14191	14190	14254	14304	14099	14083	14232	14215	14200	14205	14270	14238	14231	14210	14269	14226	14308	14130	14273	14221	14349	14231	14282	14292	14259	14177	14219	14134	14165	14082	14219	14144	14188	14116	14010	14280	14112	14183	14319	14277	14255	14215	14087	14218	14032	14298	14221	14293	14145	14234	14335	14220	14347	14333	14216	14281	14229	14241	14061	14233	14216	14121	14292	14279	14158	14289	14145	14385	14213	14348	14242	14243	14093	14294	14268	14036	14143	14177	14281	14455	14229	14322	14216	14291	14286	14351	14269	14190	14243	14181	14353	14241	14173	14321	14249	14207	14342	14139	14253	14121	14234	14167	14209	14172	14356	14275	14331	14265	14143	14291	14164	14332	14181	14158	14321	14251	14260	14200	14173	14210	14291	14233	14243	14185	14087	14248	14266	14075	14330	14105	14160	14182	14222	14281	14293	14390	14321	14312	14295	14089	14258	14058	14243	14260	14037	14142	14226	14032	14202	14138	14245	14141	14139	14301	14263	14269	14232	14363	14551	14371	14236	14299	14289	14226	14153	14191	14323	14310	14229	14320	14125	14274	14224	14404	14072	14129	14364	14232	14290	14235	14411	14329	14200	14274	14375	14180	14266	14247	14281	14080	14232	14128	14204	14400	14279	14302	14247	14166	14148	14251	14246	14200	14270	14342	14199	14069	14143	14248	14216	14227	14093	14263	14125	14100	14116	13982	14327	14104	14155	14435	14239	14295	14223	14200	14232	14203	14345	14242	14321	14114	14206	14361	14388	14114	14146	14153	14237	14275	14343	14139	14314	14273	14289	14422	14117	14127	14375	14280	14255	14262	14205	14280	14268	14097	14212	14249	14285	14165	14111	14298	14247	14393	14086	14078	14152	14160	14318	14146	14164	14069	14386	14252	14200	14165	14080	14140	14148	14192	14274	14200	14259	14340	14265	14298	14114	14159	14277	14247	14206	14397	14344	14244	14323	14331	14289	14265	14224	14140	14273	14199	14220	14230	14332	14391	14143	14368	14207	14191	14206	14242	14283	14188	14472	14279	14202	14263	14326	14373	14259	14143	14258	14125	14109	14137	14371	14010	14212	14198	14272	14071	14282	14220	14233	14350	14254	14170	14198	14136	14183	14068	14286	14303	14202	14177	14144	14309	14211	14163	14266	14211	14202	14241	14336	14060	14164	14063	14227	14296	14337	14264	14312	14175	14221	14318	14224	14112	14289	14415	14161	14233	14312	14234	14274	14233	14122	14188	14226	14216	14371	14288	14149	14235	14222	14223	14210	14223	14219	14215	14309	14259	14295	14337	14050	14232	14320	14278	14199	14234	14247	14330	14176	14227	14287	14101	14412	14305	14177	14232	14031	14353	14339	14119	14330	14217	14182	14349	14196	14203	14223	14245	14130	14102	14192	14051	14119	14222	14172	14210	14266	14226	14134	14098	14203	14215	14222	14082	14335	14292	14266	14127	14278	14338	14133	14257	14406	14289	14233	14091	14186	14291	14208	14096	14064	14168	14315	14162	14185	14113	14166	14212	14324	14138	14274	14268	14344	14247	14288	14358	14366	14225	14153	14417	14283	14194	14207	14316	14217	14142	14155	14299	14328	14219	14079	14248	14328	14324	14175	14276	14211	14004	14308	14208	14150	14082	14242	14334	14234	14266	14235	14264	14257	14152	14233	14331	14229	14157	14252	14382	13998	14167	14143	14263	14129	14268	14156	14226	14252	14213	13960	14295	14293	14222	14303	14251	14002	14212	14344	14078	14392	14228	14316	14356	14255	14102	14207	14231	14086	14454	14276	14200	14235	14075	14253	14398	14158	14274	14113	14257	14358	14360	14465	14059	14245	14118	14063	14266	14216	14246	14216	14179	14107	14175	14291	14228	14305	14124	14310	14284	14192	14213	14236	14097	14178	14250	14135	14127	14029	14095	14217	14299	14263	14231	14106	14300	14128	14286	14218	14272	14304	14152	14176	14282	14327	14083	14266	14194	14254	14131	14212	14290	14191	14192	14360	14059	14309	14343	14413	14261	14029	14267	14166	14103	14439	14090	14253	14154	14180	14195	14310	14263	14271	14244	14196	14306	14314	14355	14184	14179	14195	14301	14124	14140	14201	14335	14285	14371	14292	14206	14202	14253	14220	14480	14147	14287	14203	14311	14312	14217	14133	14259	14345	14093	14198	14242	14254	14227	14255	14191	14183	14345	14291	14120	14400	14098	14282	14222	14128	14288	14338	14229	14187	14184	14305	14125	14139	14193	14273	14080	14195	14358	14178	14176	14364	14361	14136	14426	14280	14189	14064	14161	14288	14103	14298	14230	14242	14067	14213	14310	14089	14235	14298	14193	14263	14260	14221	14323	14224	14199	14283	14120	14330	14490	14255	14277	14278	14136	14358	14282	14272	14124	14180	14328	14148	14035	14228	14218	14213	14083	14287	14238	14368	14250	14387	14091	14246	14101	14280	14127	14112	14194	14284	14213	14168	14261	14365	14103	14198	14080	14252	14175	14272	14290	14213	14307	14284	14328	14248	14165	14302	14220	14307	14361	14143	14099	14326	14408	14223	14266	14245	14281	14265	14139	14263	14408	14129	14228	14119	14208	14305	14281	14192	14202	14383	14187	14163	14374	14323	14109	14304	14279	14365	14228	14290	14213	14187	13987	14317	14224	14216	14174	14341	14291	14320	14196	14012	14072	14211	14304	14141	14270	14172	14217	14097	14330	14170	14215	14165	14175	14360	14284	14289	14217	14292	14134	14129	14284	14113	14047	14265	14266	14251	14296	14244	14067	14195	14378	14277	14377	14190	14292	14174	14287	14257	14238	14256	14212	14434	14164	14065	14392	14265	14243	14210	14295	14110	14235	14286	14304	14152	14274	14191	14300	14232	14335	13977	14281	14151	14288	14304	14247	14279	14320	14216	14272	14267	14251	14257	14257	14242	14269	14374	14282	14204	14235	14296	14082	14286	14127	14367	14363	14347	14337	14280	14108	14237	14118	14256	14045	14393	14145	14185	14279	14247	14307	14218	14415	14352	14064	14338	14256	14361	14231	14307	14193	14193	14096	14071	14170	14342	14306	14347	14222	14218	14404	14250	14326	14320	14337	14082	14162	14263	14186	14284	14205	14081	14098	14276	14208	14196	14297	14201	14143	14109	14162	14234	14185	14265	14336	14343	14252	14266	14326	14155	14236	14224	14216	14282	14156	14299	14217	14209	14311	14133	14169	14293	14109	14361	14399	14305	14235	14357	14112	14258	14332	14118	14238	14239	14372	14276	14405	14144	14239	14322	14252	14321	14146	14203	14039	14236	14257	14232	14212	14145	14262	14130	14123	14159	14355	14235	14199	14314	14201	14178	14325	14350	14356	14202	14289	14166	14214	14171	14060	14173	14247	14193	14246	14230	14193	14161	14109	14296	14122	14235	14280	14095	14318	14201	14180	14166	14212	14233	14222	14384	14152	14252	14274	14263	14205	14211	14446	14206	14215	14220	14213	14207	14279	14313	14280	14321	14321	14343	14305	14233	14213	14110	14258	14357	14179	14265	14260	14322	14304	14161	14173	14270	14203	14373	14169	14323	14347	14156	14188	14207	14155	14258	14273	14351	14205	14210	14252	14194	14300	14199	14176	14243	14284	14206	14398	14208	14095	14265	14206	14096	14323	14249	14151	14127	14395	14133	14186	14107	14322	14148	14240	14222	14281	14027	14340	14145	14209	14235	14244	14220	14244	14231	14238	14081	14384	14410	14221	14126	14282	14137	14138	14171	14352	14344	14193	14161	14125	14240	14281	14240	14325	14398	14225	14305	14182	14232	14258	14130	14408	14241	14251	14293	14244	14206	14255	14298	14300	14232	14276	14181	14201	14165	14282	14096	14237	14199	14225	14275	14262	14153	14217	14258	14315	14122	14185	14298	14186	14250	14122	14296	14322	14292	14164	14298	14338	14261	14180	14091	14224	14285	14169	14450	14066	13975	14182	14331	14322	14352	14193	14184	14199	14316	14099	14231	14237	14228	14302	14248	14346	14265	14277	14232	14247	14320	14298	14191	14278	14312	14258	14326	14145	14138	14268	14239	14159	14330	14161	14178	14124	14157	14133	14090	14158	14286	14293	14173	14314	14249	14173	14212	14355	14215	14221	14088	14317	14050	14211	14174	14294	14342	14231	14337	14251
24398	21544	29160	26058	25033	25107	22651	18975	18009	17658	16970	16564	16839	16597	16573	16451	16298	16363	16299	16393	16258	16150	16149	16023	15953	16313	16185	16123	16294	16096	16068	15998	16073	16071	16107	16190	16198	15809	16057	16152	15901	15967	15835	15986	16111	16001	15914	16046	15959	16013	15871	15800	15966	15891	16052	15851	16152	16106	16012	16089	16129	16032	16158	16013	15971	16283	16045	16070	16134	16007	15842	15809	15910	16043	16014	15949	16056	15883	15967	15832	15824	16051	16030	15856	16135	16116	16010	15998	16039	16093	15987	16077	16105	16128	16038	15871	15990	15902	15895	15830	16070	15877	16073	15942	15933	16024	16062	15884	16003	15990	15983	15742	16135	16125	15865	16088	15968	15851	16019	16060	16025	15753	16031	15932	15968	15989	16116	15965	16049	16111	15910	16036	15978	16078	16104	15829	16212	16127	15853	16124	16119	16151	16059	15946	16033	15923	16016	15860	15886	16092	16032	16060	15898	15946	15961	15924	16007	15907	16055	15780	15968	15652	15836	15982	15873	16068	16259	15941	15959	16058	15965	15927	16365	15965	15969	16137	15858	15989	16026	15729	15993	15828	15943	15879	15910	15951	16057	15827	15979	15942	15984	16101	15869	16025	15889	16015	15971	15952	15841	16082	15923	16145	16027	16069	16004	15853	15821	16000	16061	15960	15863	16005	15978	15994	15934	15860	16058	16165	15930	16081	15991	15920	15883	15829	16136	16103	16083	15876	15895	15981	15947	15920	15886	15856	15996	16208	16101	15972	15959	15838	15920	15827	15929	15898	16019	15913	16077	15977	15820	15845	16257	15985	15725	16141	16133	15956	15957	15943	15860	15907	15832	15941	16028	15918	16024	15898	16037	16203	16097	16130	15870	15898	15890	15964	16071	16067	16035	15791	15737	15910	15913	15933	15980	15886	16071	15676	15883	16056	15984	15786	15911	15998	16090	16132	15895	16065	15987	15960	16153	16028	16174	15939	15879	16106	16072	16022	15828	16136	15918	15832	16017	15889	15875	16034	16092	15933	16029	16004	16151	16120	16028	16164	16171	16042	16202	15960	15953	15968	16014	15969	16028	15892	15789	16195	15834	16080	15779	15967	16050	16118	16155	16023	16043	16003	15996	15932	15752	15907	15870	16070	16094	15955	16145	16034	15951	15992	16171	16040	16032	16104	15966	15894	16006	15839	15873	16063	16245	16007	15883	15948	15952	15951	15928	16140	15872	16078	16010	16005	16051	16119	16191	16121	15857	16044	16080	16149	16025	16006	15905	16183	16141	15917	16075	15981	16075	16012	16199	16203	16081	15877	15930	16021	15916	16040	15863	15949	15847	16011	16104	16145	15913	15897	15899	16117	15855	15882	16067	15975	15982	15866	15837	16195	16083	15976	16127	16211	16062	16036	16126	15969	15900	15880	15952	15982	15935	16096	16028	15761	15938	15986	15885	16041	15936	16108	16035	15989	16099	16070	16054	16015	16132	15980	16121	15914	15838	16095	15901	15978	16032	16138	15965	15813	15893	15890	16012	16219	16244	15982	15808	15900	15853	16116	15998	15864	16009	15882	16033	16080	16080	15855	15979	15822	15885	15941	16176	15817	16196	15969	15856	16020	15952	16115	16019	15967	15907	15946	15928	15852	16096	16061	16041	15806	16020	16042	15951	16173	16133	16024	15891	15954	15979	16011	15879	16044	16018	15815	15823	15992	16048	15955	15903	15874	15960	16274	15998	16019	16105	15915	15896	15985	16060	16251	15982	15882	15843	16065	15945	16029	16025	16136	15871	15947	16118	16061	16172	16020	15979	16084	16074	16122	16041	16135	16055	15943	16039	16048	16008	15899	15931	15997	15971	16083	15898	15922	16024	16056	15799	16186	16074	15947	16118	16078	16046	16016	15960	16050	16099	15998	15952	16007	15934	16015	16092	16033	15856	15939	15876	15790	15829	15940	15979	16005	16005	15971	16042	16048	15870	15928	16066	15884	15943	15690	15980	15946	15944	15921	15997	15941	15790	15875	16082	16057	15976	15867	16135	16061	15902	15989	15907	15854	15921	16301	16033	15962	15990	15862	16003	15903	15853	15912	15997	15815	15876	15928	16046	16104	15903	15888	16038	15788	15894	15841	16109	15968	16048	16113	15875	16124	15938	16112	15871	16005	16009	15899	15959	15930	15978	15897	16144	15863	16017	15857	16024	15952	16057	15869	15961	16037	15996	16242	15967	16204	16018	16047	16113	16187	15871	16321	16163	15818	15965	16052	16130	15799	15953	16031	16027	15975	15984	15926	15967	15887	15970	15971	15990	16121	16084	16119	16053	16019	16007	16029	15966	15938	15965	16113	15964	15833	16104	16001	16090	15982	16086	16018	15974	15961	15855	15867	16056	15903	15975	16148	15961	15949	16138	15894	16127	16076	15953	15858	15947	15982	15960	15884	15967	16140	16030	16032	16038	16007	16075	15978	16032	16018	15931	15812	16002	16065	15989	15964	15925	15898	16073	16269	16031	15807	16072	16096	16032	15783	15885	16093	16091	15890	15972	15872	16162	15817	16051	15901	16026	16059	15913	15905	16127	15823	15890	15912	15828	16102	16025	16136	15933	15905	16117	16118	16068	15961	15747	15849	15982	15852	15736	16098	16115	16014	15882	16188	16063	16104	15824	15994	15969	16152	16084	15966	16068	15948	15837	15952	16004	15838	15852	16033	16007	16102	16144	16088	16110	15763	15986	15872	16018	16187	16090	16117	16048	15955	15980	15997	15928	15850	15907	16084	16037	16145	16044	16068	15873	15862	15827	16026	16089	15854	16091	15957	16036	16056	16032	15894	16001	16051	16040	15874	15986	16081	15986	15907	16033	15919	15954	15876	16035	16056	16023	15854	15989	16005	16062	15912	16012	16074	16115	16222	15939	15806	16049	16113	16221	16106	15942	15903	16168	16048	16045	16032	15933	16005	15898	16026	15907	16035	15882	15871	16113	15992	15893	16039	16138	15902	15849	15919	15965	16009	15969	15969	15923	16154	15966	16013	15777	16157	15906	15912	16155	15978	16118	16030	16006	15964	16119	16006	16001	15823	16073	16002	16023	16015	16148	16128	15974	15940	15896	16034	15891	15990	16055	16093	15993	15940	16124	16008	16080	15998	16197	16180	15751	15877	15933	15933	15974	15781	16037	16044	16150	15972	16130	16102	16046	15993	15994	15939	15905	15957	15869	16070	15922	16039	15960	16010	16068	15779	16040	15823	16054	16040	15995	15825	15996	15961	15998	15965	16037	15911	16049	15957	15818	15873	15955	16029	15798	15933	15917	16027	15839	15883	15951	16071	16030	15957	15852	16103	15900	15958	16057	16001	15821	16029	16086	15979	15894	15959	15974	16055	16283	15852	16171	15946	15854	16085	16074	16095	16077	16196	16009	16039	16076	15948	16212	16140	16050	15745	15821	16036	15896	15808	16208	16022	16078	15869	15900	15944	15946	16066	16009	15830	16051	16008	16059	15949	15941	15994	15905	15930	16072	15982	16127	15828	15924	15983	15994	16043	15971	16163	15881	15847	16031	16181	16088	15835	16043	16196	16191	15799	15830	15974	16088	15999	16042	15962	15953	16000	15938	15819	15867	15951	15978	16007	15964	15901	15926	16034	15925	15896	16013	16109	15902	16121	16066	16005	16148	15921	16058	15738	15825	15995	16078	16087	16060	16111	15935	16156	15812	15947	15834	16014	16171	15882	16063	15925	16073	16059	15867	15909	15805	16094	16058	16096	16175	15935	16079	15933	16001	15764	16007	15958	15982	16098	15984	15956	16115	15881	15846	16022	15854	16165	15921	15973	16019	16068	16228	16093	16132	16063	15940	15943	15862	16096	16105	16205	15823	15932	15968	16150	15829	16134	15927	15912	15912	16029	16236	15922	16105	15941	15904	16011	16135	16065	15806	15703	16133	16015	15735	16113	15948	16241	16081	16205	15886	15907	16088	15956	16027	16100	16156	15955	15972	15949	15924	15825	16036	16012	15878	16001	16025	15851	16105	16159	16132	16125	16249	15978	16142	16060	15846	16140	15908	15872	15866	16029	16107	16067	15914	16045	16042	15811	15827	16069	15835	15888	15894	15918	15954	15999	16074	15896	15998	15962	15925	16002	15994	15915	15857	15958	16112	16152	16142	16051	15830	16028	16001	15904	16248	15657	16037	16111	15859	16208	16262	16036	16193	15988	16090	15832	16054	15941	16004	16012	16077	16080	16158	16074	15717	15888	15974	16107	16037	15984	15884	15966	16016	15911	16055	15932	15715	15870	16125	15808	15828	16057	16192	16139	16088	16145	16052	15896	15927	16032	16093	16020	16083	15986	15936	15974	15849	15975	15977	16115	16135	16152	16199	16032	15995	15913	16048	15898	16119	16248	16064	15803	16114	16095	16076	16034	16073	15954	16083	16026	16024	16097	15988	16006	15967	15877	16203	16063	15996	16010	16010	16043	16038	15954	15951	15952	15887	15913	15935	15940	16113	15903	15879	15922	15920	15913	15722	15884	15811	15987	15765	15923	16054	15867	15895	15970	15891	16068	15995	16073	15993	15735	16092	16060	16079	15809	16068	15969	16051	16121	15922	16014	15915	16005	16108	15789	15979	15894	16100	15903	16095	16170	16029	15855	16184	16060	16051	16196	15995	16097	15906	16018	15880	16012	15969	15973	16172	16036	15903	16039	16049	15904	15922	15940	15900	15870	15959	15988	16183	15981	16056	15984	15873	16019	15945	15996	15741	15878	15940	15896	16059	15969	16007	15979	16022	15884	15989	16145	16167	16017	16292	16128	16079	15895	16115	16074	16044	16072	15827	16023	15739	16231	16111	16111	15864	16111	15952	15861	15906	15996	16044	16168	15955	16033	15798	15926	15828	16139	16095	16267	16253	16116	15924	15738	15855	16005	16038	15950	16036	15992	16047	15984	16146	15981	15968	16068	16036	15813	15859	15980	16041	16012	16024	15918	16045	15906	15931	15793	15873	16026	16005	16004	15927	15897	15738	16155	16000	16002	16159	15918	15901	15782	16081	16041	16074	15929	15895	16085	16162	15984	15875	16069	16101	15873	15971	16057	16106	15954	15913	15917	16148	16066	15962	15824	16030	16163	15898	16138
34679	53341	47641	36786	30290	24429	19507	18063	17406	16479	15663	15361	15319	15432	15226	15237	15120	14877	14993	15001	15148	14981	14994	14921	14825	14865	14660	14856	14866	14804	14863	14832	14937	14789	14720	14720	14942	14777	14878	14734	14972	14860	14819	14835	14940	14922	14729	14916	14821	14610	14631	14873	14814	14865	14825	14811	14758	14806	14842	14759	14858	14765	14831	14717	14667	14904	14744	14735	14917	14874	14755	14676	14746	14682	14832	14753	14743	14776	14686	14740	14997	14800	14677	14802	14690	14728	14727	14646	14816	14689	14734	14763	14803	14692	14699	14859	14715	14718	14643	14646	14743	14773	14820	14615	14815	14698	14789	14771	14782	14849	14858	14641	14706	14653	14931	14787	14829	14812	14957	14651	14801	14701	14769	14758	14825	14858	14645	14691	14752	14702	14775	14624	14836	14766	14796	14747	14611	14944	14739	14738	14747	14791	14782	14803	14666	14667	14993	14821	14785	14791	14643	14526	14816	14755	14616	14797	14730	14941	14831	14720	14773	14801	14699	14829	14731	14844	14770	14762	14835	14738	14705	14751	14721	14731	14884	14885	14752	14918	14836	14785	14867	14799	14697	14875	14916	14718	14840	14700	14839	14672	14753	14819	14710	14747	14736	14718	14827	14638	14785	14703	14933	14692	14913	14815	14844	14761	14643	14816	14867	14849	14850	14804	14769	14667	14731	15011	14768	14609	14821	14650	14690	14785	14830	14724	14841	14792	14820	14687	14660	14731	14764	14678	14716	14815	14776	14939	14564	14700	14809	14690	14797	14919	14914	14642	14893	14680	14726	14802	14811	14684	14916	14713	14692	14699	14812	14661	14819	14820	14744	14764	14834	14801	14800	14662	14754	14819	14740	14598	14809	14727	14639	14768	14734	14673	14756	14861	14573	14821	14705	14675	14608	14855	14612	14767	14750	14818	14812	14788	14609	14709	14631	14821	14803	14861	14691	14735	14943	14794	14869	14818	14814	14834	14892	14545	14682	14810	14639	14786	14799	14830	14944	14842	14560	14769	14779	14901	14605	14759	14772	14887	14878	14654	14711	14914	14875	14820	14847	14749	14652	14792	14846	14828	14758	14875	14663	14704	14567	14665	14756	14921	14694	14840	14725	14745	14803	14689	14612	14934	14707	14592	14850	14726	14873	14736	14690	14614	14611	14604	14806	14907	14922	14861	14618	14787	14783	14821	14669	14733	14859	14549	14811	14887	14748	14519	14795	14643	14746	14846	14672	14803	14901	14762	14718	14638	14943	14802	14858	14717	14692	14714	14679	14696	14931	14654	14822	14652	14894	14697	14800	14743	14963	14700	14828	14687	14637	14741	15036	14794	14718	14790	14692	14783	14845	14673	14626	14646	14818	14660	14711	14780	14740	14738	14570	14860	14865	14843	14721	14728	14693	14651	14789	14813	14674	14761	14688	14673	14745	14765	14736	14793	14565	14833	14601	14799	14771	14811	14886	14728	14792	14722	14883	14747	14540	14965	14718	14898	14614	14701	14795	14810	14781	14779	14854	14866	14727	14820	14653	14800	14728	14791	14878	14831	14795	14770	14753	14555	14946	14730	14753	14903	14625	14863	14817	14864	14656	14788	14783	14686	14770	14819	14700	14928	14847	14950	14727	14777	14737	14671	14798	14766	14804	14845	14724	14698	14773	14738	14831	14817	14754	14644	14672	14851	14573	14705	14804	14732	14758	14845	14687	14699	14844	14691	14543	14806	14828	14707	14889	14739	14676	14703	14785	14944	14677	14900	14814	14641	14617	14871	14759	14908	14801	14741	14722	14750	14782	14784	14735	14805	14699	14789	14834	14792	14705	14710	14861	14702	14762	14940	14561	14808	14776	14779	14710	14783	14789	14890	14778	14752	14896	14687	14898	14821	14747	14833	14774	14680	14663	14702	14766	14596	14581	14834	14723	14759	14825	14731	14787	14610	14986	14811	14799	14862	14660	14824	14568	14751	14747	14738	14829	14760	14867	14592	14592	14913	14755	14613	14518	14871	14844	14846	14758	14858	14803	14639	14636	14607	14837	14676	14714	14708	14812	14766	14860	14724	14685	14648	14744	14796	14764	14743	14736	14663	14830	14732	14844	14860	14716	14710	14750	14675	14616	14772	14811	14775	14763	14734	14857	14768	14880	14806	14682	14826	14773	14944	14622	14794	14798	14773	14846	14753	14662	14862	14864	14815	14875	14786	14793	14695	14737	14629	14822	14821	14810	14754	14868	14741	14806	14774	14785	14921	14753	14763	14808	14743	14747	14630	14814	14706	14718	14721	14782	14735	14872	14816	14810	14857	14699	14888	14831	14890	14896	14872	14843	14606	14642	14678	14675	14702	14966	14733	14742	14861	14860	14775	14719	14885	14776	14778	14616	14785	14747	14796	14773	14780	14771	14854	14660	14501	14667	14689	14752	14753	14694	14646	14960	14679	14742	14672	14930	14677	14857	14673	14827	14735	14855	14802	14649	14770	14627	14656	14970	14640	14679	14759	14719	14708	14728	14754	14776	14738	14725	14803	14697	14761	14731	14869	14632	14692	14699	14790	14880	14809	14832	14790	14635	14832	14777	14880	14870	14851	14759	14675	14743	14737	14776	14892	14865	14767	14744	14663	14917	14774	14757	14784	14710	14844	14743	14845	14749	14786	14855	14646	14682	14766	14850	14908	14900	14825	14753	14817	14670	14706	14746	14760	14742	14893	14777	14998	14837	14860	14672	14801	14691	14634	14783	14750	14700	14688	14783	14701	14787	14713	14748	14944	14819	14825	14891	14772	14728	14766	14819	14733	14620	14854	14688	14816	14785	14854	14635	14723	14811	14883	14667	14685	14716	14599	14865	14927	14769	14664	14723	14728	14805	14794	14786	14631	14756	14662	14721	14724	14664	14668	14674	14692	14764	14674	14662	14766	14868	14781	14771	14807	14809	14751	14820	14699	14858	14809	14666	14773	14790	14744	14846	14617	14791	14761	14769	14579	14900	14623	14828	14849	14785	14790	14755	14894	14846	14728	14841	14772	14827	14670	14766	14748	14710	14845	14911	14762	14733	14738	14805	14826	14562	14641	14824	14701	14591	14814	14911	14719	14765	14728	14744	14779	14955	14741	14664	14751	14792	14664	14687	14855	14787	14729	14639	14737	14695	14572	14706	14763	14806	14948	14772	14958	14645	14774	14719	14652	14835	14709	14923	14760	14773	14818	14706	14940	14799	14575	14875	14719	14632	14680	14904	14693	14696	14764	14703	14777	14860	14614	14764	14715	14972	14836	14894	14840	14857	14848	14748	14765	14853	14778	14913	14749	14821	14865	14829	14765	14585	14788	14665	14724	14721	15027	14658	14607	14738	14529	14764	14791	14767	14838	14826	14745	14662	14802	14754	14619	14787	14829	14706	14935	14738	14675	14768	14768	14935	14860	14811	14706	14827	14764	14686	14632	14581	14823	14661	14853	14754	14716	14873	14777	14882	14790	14816	14708	14701	14766	14744	14589	14657	14920	14606	14662	14729	14817	14740	14807	14740	14587	14797	14675	14823	14837	14711	14776	14940	14730	14702	14678	14769	14936	14799	14843	14819	14829	14634	14671	14704	14774	14772	14618	14841	14787	14871	14844	14724	14805	14869	14744	15005	14610	14782	14936	14743	14788	14881	14840	14577	14937	14756	14725	14843	14777	14864	14687	14788	14767	14643	14697	14831	14675	14657	14876	14975	14820	14958	14882	14648	14938	14668	14847	14835	14757	14704	14684	14672	14639	14787	14709	14538	14901	14785	14909	14586	14671	14771	14719	14696	14799	14790	14853	14805	14770	14707	14621	14733	14820	14657	14805	14608	14769	14561	14772	14683	14850	14708	14733	14814	14632	14824	14853	14736	14796	14546	14741	14804	14764	14626	14782	14743	14778	14650	14786	14729	14842	14695	14871	14846	14732	14883	14816	14650	14778	14799	14912	14782	14701	14717	14839	14846	14749	14749	14800	14792	14739	14766	14660	14896	14870	14728	14689	14734	14832	14952	14607	14877	14761	14666	14650	14698	14787	14779	14833	14930	14731	14578	14829	14786	14608	14613	14834	14786	14699	14697	14825	14528	14945	14642	14848	14736	14734	14974	14680	14905	14632	14710	14604	14787	14704	14771	14869	14631	14725	14851	14837	14871	14800	14793	14696	14717	14807	14677	14702	14820	14782	14558	14684	14645	14820	14850	14660	14829	14673	14903	14741	14827	14768	14644	14842	14710	14790	14798	14814	14767	14785	14868	14672	14859	14789	14786	14694	14725	14766	14772	14837	14588	15038	14663	14787	14730	14824	14696	14752	14866	14790	14783	14671	14807	14982	14804	14907	14788	14768	14805	14754	14727	14803	14854	14746	14713	14635	14707	14667	14742	14788	14821	14763	14617	14576	15070	14741	14592	14657	14868	14845	14793	14899	14684	14862	14877	14592	14726	14750	14745	14731	14716	14720	14864	14772	14728	14910	14910	14559	14819	14641	14745	14725	14771	14949	14846	14790	14848	14727	14693	14705	14720	14807	14710	14742	14586	14716	14655	14656	14829	14781	14775	14821	14753	14786	14854	14786	14874	14717	14868	14987	14900	14582	14839	14782	14831	14797	14698	14693	14848	14916	14707	14808	14853	14749	14767	14896	14729	14630	14728	14721	14702	14671	14831	14847	14664	14753	14901	14813	14883	14790	14630	14658	15017	14629	14760	14682	14681	14712	14687	14678	14720	14699	14856	14889	14835	14817	14693	14785	14689	14864	14702	14748	14720	14701	14736	14737	14782	14810	14757	14744	14782	14690	14696	14794	14759	14777	14754	14757	14772	14574	14780	14813	14854	14865	14827	14595	14811	14595	14662	14727	14703	14814	14668	14755	14809	14779	14863	14676	14743	14793	14771	14663	14760	14735	14790	14599	14722	14803	14759	14624	14754	14741	14780	14812	14875	14744	14829	14679	14783	14658	14860	14879	14848	14756	14756	14778	14681	14764	14732	14736	14794	14689	14831	14653	14701	14756	14680	14764	14778	14749	14752	14817	14855	14703	14881	14850	14752	14626	14820	14753	14716	14797	14657	14712	14819	14693	14811	14893	14798	14925	14574	14930	14733	14716	14638	14579	14768	14740	14640	14659
23124	21520	29507	24689	23483	26098	28353	23187	21074	19144	17768	17471	17231	17071	17206	17041	16913	16614	16777	16677	16589	16760	16399	16442	16593	16520	16620	16619	16493	16284	16432	16480	16527	16360	16293	16461	16392	16496	16489	16375	16515	16304	16184	16405	16543	16360	16245	16336	16688	16327	16513	16380	16375	16059	16274	16197	16182	16314	16024	16290	16306	16290	16148	16290	16290	16228	16309	16301	16225	16303	16419	16510	16315	16416	16248	16388	16243	16483	16241	16099	16464	16224	16352	16363	16295	16328	16201	16340	16238	16383	16209	16350	16349	16233	16324	16237	16208	16244	16095	16445	16272	16201	16375	16375	16367	16239	16405	16375	16170	16192	16236	16201	16121	16365	16371	16213	16368	16273	16168	16355	16304	16208	16411	16481	16385	16166	16403	16230	16403	16341	16312	16270	16397	16262	16334	16304	16507	16275	16392	16305	16168	16258	16503	16321	16449	16283	16325	16381	16029	16239	16297	16266	16419	16351	16293	16360	16333	16233	16292	16245	16197	16197	16137	16136	16221	16190	16213	16167	16292	16326	16170	16240	16296	16389	16506	16288	16094	16164	16218	16182	16265	16107	16092	16385	16177	16440	16350	16370	16149	16206	16336	16095	16277	16328	16276	16384	16490	16326	16418	16197	16229	16360	16275	16369	16053	16249	16295	16089	16265	16216	16277	16136	16397	16235	16423	16247	16385	16336	16260	16329	16380	16235	16074	16285	16116	16364	16242	16282	16370	16401	16364	16379	16274	16196	16294	16014	16278	16301	16401	16214	16259	16395	16202	16302	16174	16348	16346	16197	16289	16318	16163	16136	16319	16113	16309	16221	16155	16129	16202	16211	16012	16287	16310	16199	16173	16055	16361	16222	16257	16443	16267	16190	16032	16137	16280	16393	16556	16184	16174	16269	16163	16275	16308	16241	16297	16177	16347	16299	16296	16313	16285	16209	16075	16199	16111	16240	16220	16196	16264	16310	16178	16072	16406	16255	16277	16146	16255	16567	16492	16472	16159	16259	16405	16171	16225	16192	16375	16451	16341	16365	16488	16324	16208	16207	16176	16229	16286	16104	16279	16234	16302	16327	16350	16360	16080	16220	16111	16310	16404	15991	16309	16294	16380	16353	16320	16171	16281	16166	16464	16275	16493	16197	16158	16166	16212	16236	16218	16499	16227	16282	16190	16275	16429	16288	16214	16179	16184	16139	16212	16321	16297	16357	16363	16204	16324	16198	16176	16003	16333	16336	16129	16334	16165	16366	16065	16161	16311	16209	16008	16252	16180	16209	16183	16247	16172	16390	16230	16462	16291	16140	16254	16324	16373	16246	16385	16275	16223	16260	16241	16317	16264	16252	16146	16369	16362	16474	16098	16194	16286	16151	16251	16236	16316	16198	16234	16458	16351	16261	16403	16368	16316	16069	16196	16286	16390	16390	16281	16300	16291	16282	16126	16385	16340	16305	16143	16329	16030	16375	16385	16422	16295	16075	16162	16077	16276	16170	16172	16236	16364	16172	16328	16307	16276	16161	16186	16326	16305	16365	16290	16312	16259	16228	16256	16300	16269	16175	16357	16376	16305	16226	16307	16384	16451	16236	16344	16459	16209	16345	16177	16454	16372	16303	16191	16244	16198	16128	16407	16225	16350	16295	16180	16195	16381	16140	16403	16281	16385	16213	16316	16301	16301	16160	16260	16313	16320	16214	16333	16285	16098	16267	16068	16163	16183	16154	16157	16278	16400	16378	16346	16261	16304	16249	16247	16178	16198	16292	16230	16280	16311	16453	16406	16301	16361	16319	16335	16136	16402	16125	16384	16463	16145	16225	16303	16177	16181	16278	16398	16456	16259	16076	16148	16058	16495	16298	16140	16191	16208	16172	16253	16185	16193	16207	16221	16253	16116	16282	16467	16432	16218	16211	16245	16285	16118	16150	16434	16360	16317	16263	16419	16433	16137	16032	16174	16076	16178	16280	16554	16198	16261	16309	16277	16092	16284	16395	16181	16326	16150	16060	16225	16201	16135	16295	16229	16283	16249	16318	16146	16299	16220	16234	16229	16222	16357	16199	16337	16271	16173	16254	16245	16191	16128	16398	16199	16162	16182	16526	16289	16306	16270	16135	16285	16110	16179	16409	16166	16272	16173	16245	16509	16308	16201	16337	16179	16273	16217	16336	16187	16243	16367	16436	16380	16116	16233	16328	16219	16106	16327	16241	16211	16179	16232	16317	16191	16094	16190	16328	16054	16141	16349	16349	16437	16235	16153	16248	16102	16196	16238	16224	16225	16236	16280	16182	16316	16414	16347	16361	16345	16246	16146	16351	16240	16294	16397	16109	16405	16329	16300	16332	16139	16115	16201	16122	16157	16032	16203	16127	16145	16259	16383	16127	16236	16280	16299	16470	16421	16342	16175	16195	16176	16296	16341	16228	16303	16228	16314	16160	16176	16335	16189	16098	16229	16200	16192	16450	16115	16280	16547	16366	16246	16360	16255	16243	16221	16477	16230	16120	16186	16104	16057	16482	16404	16198	16400	16151	16253	16047	16367	16470	16223	16348	16186	16240	16393	16143	16339	16164	16210	16223	16175	16253	15951	16216	16206	16163	16339	16470	16321	16082	16432	16270	16490	16152	16259	16090	16250	15941	16266	16177	16385	16297	16351	16430	16488	16150	16333	16479	16303	16406	16176	16277	16364	16101	16264	16324	16307	16360	16108	16162	16329	16369	16409	16367	16246	16114	16207	16097	16167	16381	16266	16248	16331	16400	16252	16346	16311	16398	16287	16307	16255	16262	16348	16034	16156	16146	16285	16347	16245	16199	16222	16150	16303	16294	16160	16229	16298	16333	16156	16364	16207	16270	16371	16091	16194	16286	16228	16316	16041	16118	16141	16118	16464	16213	16507	16259	16317	16202	16223	16325	16301	16195	16292	16415	16352	16218	16306	16307	16169	16195	16305	16174	16473	16192	16320	16409	16345	16224	16190	16351	16219	16213	16193	16329	16168	16334	16213	16174	16348	16194	16376	16343	16265	16285	16486	16240	16493	15970	16267	16206	16192	16246	16232	16228	16442	16101	16333	16392	16205	16358	16438	16274	16334	16352	16077	16160	16299	16066	16245	16397	16102	15908	16203	16155	16252	16167	16439	16067	16164	16270	16176	16185	16303	16331	16344	15958	16036	16165	16273	16232	16418	16258	16233	16448	16445	16129	16156	16092	16121	16250	16246	16371	16311	16390	16407	16137	16097	16262	16168	16213	16338	16207	16242	16275	16287	16184	16321	16350	16321	16216	16358	16536	16336	16303	16412	16440	16271	16217	16289	16152	16238	16213	16146	16311	16385	16211	16372	16383	16151	16196	16234	16146	16227	16145	16292	16287	16249	16124	16170	16251	16164	16315	16294	16449	16096	16221	16323	16278	16214	16222	16398	16312	16272	16283	16411	16065	16217	16227	16034	16244	16159	16270	16355	16287	16250	16267	16245	16354	16317	16094	16222	16110	16283	16154	16350	16259	16209	16129	16382	16277	15977	16198	16359	16225	16196	16145	16408	16284	16478	16350	16310	16074	16286	16111	16277	15989	16249	16223	16195	16191	15994	16272	16109	16280	16362	16335	16522	16261	16190	16187	15993	16275	16359	16304	16256	16379	16135	16199	16152	16292	16368	16423	16217	16285	16266	16336	16236	16148	16312	16276	16294	16255	16201	16260	16287	16110	16237	16331	16375	16178	16245	16321	16379	16249	16204	16225	16220	16230	16016	16284	16273	16371	16147	16198	16193	16390	16284	16256	16366	16094	16172	16157	16247	16281	16192	16187	16267	16434	16208	16239	16165	16282	16331	16405	16359	16449	16212	16359	16223	16213	16289	16269	16272	16341	16344	16166	16297	16395	16329	16334	16199	16046	16374	16363	16093	16271	16533	16376	16237	16276	16141	16085	16273	16198	16239	16229	16290	16172	16312	16117	16174	16190	16118	16076	16269	16071	16072	16212	16341	16437	16211	16148	16329	16409	16276	16330	16237	15953	16355	16139	16167	16358	16340	16055	16184	16293	16273	16138	16214	16260	16450	16273	16392	16269	16474	16129	15947	16222	16280	16234	16412	16154	16018	16160	16104	16251	16301	16219	16061	16227	16342	16197	16384	16373	16374	16141	16013	16287	16310	16386	16205	16329	16193	16251	16191	16241	16273	16261	16300	16242	16338	16018	16134	16178	16241	16175	16029	16133	16313	16240	16358	16252	16233	16291	16408	16456	16334	16035	16246	16260	16052	16215	16353	16251	16323	16118	16245	16209	16183	16193	16342	16305	16204	16255	16321	16226	16179	16238	16340	16214	16216	16173	16237	16172	16186	16416	16270	16177	16331	16149	16048	16234	16134	16284	16246	16117	16255	16142	16372	16453	16316	16102	16297	16180	16408	16226	16341	16207	16290	16272	16202	16192	16254	16392	16360	16222	16409	16244	16368	16245	16145	16225	16196	16178	16327	16218	16208	16421	16252	16101	16293	16163	16345	16221	16359	16210	16253	16148	16248	16232	16153	16396	16225	16397	16327	16262	16041	16028	16213	16169	16213	16204	16303	16319	16199	16276	16364	16376	16208	16255	16283	16253	16194	16525	16211	16291	16277	16388	16274	16127	16231	16163	16160	16414	16292	16241	16329	16147	16230	16194	16174	16175	16299	16270	16229	16120	16232	16164	16298	16231	16298	16173	16286	16211	16163	16469	16300	16332	16179	16451	16417	16240	16376	16392	16232	16323	16264	16439	16263	16273	16265	16310	16319	16269	16200	16183	16130	16130	16374	16232	16093	16184	16349	16249	16306	16425	16482	16370	16145	16295	16139	16140	16198	16193	16269	16018	16480	16402	16328	16139	16220	16228	16321	16132	16426	16387	16187	16219	16126	16179	16290	16084	16236	16064	16138	16426	16260	16289	16459	16266	16240	16090	16243	16397	16158	16261	16301	16277	16242	16273	16157	16349	16263	16405	16128	16203	16346	16402	16397	16180	16166	16322	16170	16150	16265	16347	16394	16291	16384	16379	16328	16337	16282	16180	16257	16344	16313	16450	16216	16232	16125	16320	16366	16073	16346	16205	16478	16536	16508	16167	16296	15972	16156	16251	16420	16253	16180	16374
37291	60415	55132	43153	34772	28183	25592	22794	20595	17438	16485	16334	16087	15966	15797	15652	15624	15546	15380	15283	15229	15256	15202	15510	15180	15112	15173	14994	15116	15040	15128	14897	15142	15095	15003	15230	15204	14981	14957	15020	15007	15213	15151	15153	14856	14944	15062	14902	15087	14935	14950	15078	15074	14917	14992	14917	15029	14978	15057	14895	14967	15043	15071	14900	14955	15028	14921	14950	14993	14900	15030	14902	14933	14979	15019	14895	14860	14834	15076	14990	14929	15099	14930	14992	14933	15084	14999	14969	14976	14945	14936	14942	14936	14870	14800	14928	14934	15044	14857	14977	14823	14922	14974	14861	15093	15041	14835	14962	14929	15014	14929	14921	14916	14894	14945	14752	14967	14887	14994	14880	15123	14860	15066	15134	15032	15040	14946	14957	14831	14834	14843	14975	15027	14949	14962	14997	14988	15040	15019	14922	14994	15069	15186	15019	14874	14811	14869	15019	14939	14970	15060	14973	14671	15039	15119	15038	14900	14819	14980	14941	15013	14871	15007	14985	14805	14985	15036	14988	14857	14971	15092	14829	14893	14816	15009	14867	14889	14785	14710	15037	14962	14930	14980	15088	14906	14987	15012	15035	14984	14918	14989	14946	14997	15000	14945	14995	15072	14857	14908	14899	14894	15046	14949	14993	14981	14983	14911	15016	15039	14992	15016	14872	14932	15001	15073	14843	15124	14981	15009	14993	14928	14911	14832	15125	14875	14911	14875	14949	14969	14807	14844	14986	14915	15018	14946	15001	14810	14913	15056	14948	14981	14888	15008	14927	14879	15085	14916	14913	14812	14790	14982	14923	14791	15101	14986	14879	15047	14944	14883	14875	15015	14972	15031	14967	14975	15024	14915	14908	15025	14959	14957	15026	15016	15074	14654	14993	14896	14921	14998	14887	14959	14950	14922	15037	15084	15100	15002	14994	15028	14963	14895	15021	14991	14951	14916	14751	15017	15037	14983	14866	14995	14998	14997	14998	14941	14882	14961	14881	14928	15031	15062	14881	14981	14832	14947	14930	14753	14798	14977	14990	14804	14965	14935	14906	14864	14850	14835	14898	14925	14923	15090	15161	14872	14944	15066	14923	15032	14924	14937	14884	14947	14817	15036	15114	14800	15037	14973	14995	14919	14897	14951	15002	14989	14939	14845	14864	14968	14793	14946	15079	14885	15129	14844	15072	14920	15091	14778	15007	15004	14988	15138	14713	14869	14890	14942	14921	14761	14845	15054	14888	14917	15128	14937	14843	14954	15015	14760	14968	14970	14899	14951	14969	15007	14706	14949	14937	14909	14889	15120	14884	14993	14986	14991	15063	14933	14913	14995	14890	15032	14886	15052	14839	14715	14895	14928	14941	15022	15091	14931	14883	15041	14928	14747	15003	14872	14876	14989	14999	14771	14911	14934	14909	14831	14860	14915	14992	14902	14860	14892	14883	14922	14963	14980	14977	14881	15141	14850	15018	15067	14804	15036	14946	14997	15047	14972	14893	14928	14861	14836	15055	15022	14866	15072	14835	15069	14996	15117	15063	14996	15068	15027	14804	15110	15049	14858	14993	15025	14969	15080	14901	14921	15076	14782	15119	14854	14905	14899	14921	15061	14724	15012	14905	14809	15003	14834	14965	14801	14863	15080	14834	14977	15070	14850	15038	14981	15035	14981	14838	14817	14990	14936	14847	15015	14979	14908	14980	14909	14908	15010	15047	14974	15029	14791	15030	14820	15024	14822	14933	14998	15058	14905	14919	14955	15050	14970	14918	14986	14881	14885	15004	14997	15105	14870	14957	15103	14898	14923	14881	15041	14913	14870	14710	14971	14960	14970	14845	15002	14922	15012	15054	14955	14869	15089	15032	14976	15073	14972	14879	14864	15005	15138	15056	15050	14936	14934	14917	15012	15012	14739	14971	14826	14905	14880	14908	14887	15047	15045	15029	14988	14710	15039	15003	14970	14855	14731	14976	14944	14858	14845	14881	15045	14925	14940	14881	14984	14902	14884	14932	14986	15032	15108	14953	14840	15034	15122	14931	15004	15042	14990	15021	14911	14845	15048	14877	14891	14924	14929	15028	14951	14870	15082	14924	14934	14955	14775	14995	14918	14859	14981	14838	14891	14979	15106	15012	14936	14890	14922	14831	14942	15109	14907	14919	14959	14931	14946	14915	14925	15125	15018	14960	15041	14931	14909	15043	14986	15021	14890	15119	14923	14907	14997	15001	14841	14987	14992	15072	14999	14860	14890	14718	14919	14820	14945	14821	14885	14904	14858	14971	14855	15067	14801	14874	14949	14849	14960	14831	14813	14898	14924	14853	14994	15020	14979	15108	14964	14954	14907	14962	14988	14910	14966	14813	14891	14981	15131	15039	15009	14994	15009	15032	15046	14969	15074	14792	14952	14939	14999	14873	15027	14931	14913	15161	15023	14891	15033	14901	14993	15011	14834	14860	14983	14910	15117	14931	14899	14930	14916	14891	14979	14885	14939	14947	15028	14888	14879	14861	15018	14951	15013	15012	14867	15060	14785	14958	14897	14945	14999	15055	14909	14798	14850	14956	14828	15154	14887	15009	14967	14964	14959	14963	15005	14898	14846	14869	14917	15028	14989	14823	14903	14875	14901	15048	14873	14867	14774	14849	14864	14930	14941	15037	15002	15044	15165	14851	14775	14908	14939	14946	14918	15027	14953	14985	14925	14906	15008	14992	15069	14888	14865	14992	14935	14875	14918	14817	14989	14920	15030	14868	14888	14889	14887	14990	14973	15050	14996	14925	14968	14896	14896	14920	15099	15004	14865	14831	14796	15023	14936	14910	14896	15107	15016	14878	14868	14938	15026	14773	15033	15070	15065	15213	14974	15023	15018	14848	14968	14972	15129	14790	14853	14991	14983	15116	15082	14901	15032	14902	14997	15024	15108	15021	14918	14790	14984	14893	14888	14977	14948	15045	14913	14982	15190	14821	15074	14782	14870	14921	14885	14765	15108	14879	14914	15029	15039	14973	14876	14904	15085	15134	15064	14963	14944	14911	14891	14830	15012	14990	14840	14941	14990	15036	14957	14831	14947	14945	14908	15090	15018	15007	15029	14944	15008	14924	15075	14874	14985	14930	14881	15027	14949	14941	14953	14897	14921	14965	15009	14940	14808	15026	15022	14950	14957	14810	14930	14964	14865	15057	14977	14982	14896	15047	14909	15093	15008	15066	14962	14956	14930	14923	14967	14834	14986	15084	15021	14884	14986	15107	14953	14798	14805	14896	14904	14977	14861	14977	14989	14987	15002	15055	14998	14930	14860	15054	14911	15033	14872	14976	14941	14976	14957	14847	14836	14952	14964	15089	15055	14754	15001	14882	14886	15004	15050	14991	14960	15020	14964	15032	15008	14842	14967	15140	14912	14807	15168	14836	14861	14877	15041	14895	14914	14813	15024	14943	14852	14954	14911	14709	14889	14947	14819	15004	15009	15056	15013	15107	14948	14956	14926	15006	14844	15025	15045	14934	14893	14986	14947	14909	15073	14955	14861	14864	15049	14840	15044	14970	14985	15074	15048	14851	15024	14988	14854	15042	15004	14991	14915	14994	14963	15048	14957	15017	14906	14834	14831	14872	15115	14979	14967	14815	14906	14971	14853	14916	14768	14851	14931	14902	15095	14991	15029	14978	14863	15070	14858	14929	14982	15035	14971	14941	14893	15059	14941	14891	14811	15089	15006	14876	14943	14858	15073	14844	14957	14775	14871	15000	14980	15033	15057	14982	15009	14986	14920	14984	14870	14778	15105	14843	15107	14825	15137	14805	14893	15123	14978	15131	15091	14860	15046	15022	14779	14888	14828	15022	14859	14886	14920	14988	14992	14910	15037	15007	14902	14747	14917	14855	14873	14969	14869	14898	14936	14980	14896	14921	14901	15032	14950	14832	14898	14930	14912	14887	14993	14936	15049	14859	14914	14964	15061	14910	14732	15054	14934	14973	14974	14819	15097	15006	14956	14933	15035	15008	14731	14920	14810	14860	14905	14908	14874	14810	15010	15028	14993	15009	14849	14963	15093	14871	14991	14852	14978	14917	14906	14976	14995	15058	14881	15025	14848	15026	14975	14993	15017	14904	15046	14971	15008	14910	14932	14895	15024	14815	15033	15102	14835	14715	14910	14989	14997	15077	14831	15040	14953	14858	14798	14910	14751	14974	14892	14936	15020	15019	14841	15019	14990	14865	14871	14809	14924	15006	14973	14962	15041	14925	14999	15086	14927	15060	14940	14992	14949	14840	15003	14861	14986	14789	14907	14798	15117	14949	14866	14861	14884	15119	15130	15114	15048	14987	15073	14914	15088	14999	14931	15011	15135	14940	14918	15085	15040	15083	14826	15082	14862	14898	14938	14931	15066	14773	15005	14867	14970	14983	14907	14925	14942	15026	14972	14901	14962	14962	15030	14913	14826	14969	14850	14998	14994	14884	14940	14843	14985	14993	15003	14965	14929	14933	14965	15017	14846	15001	14888	15011	14989	15009	14897	14793	15012	14810	15136	14992	14982	14883	14899	14910	14986	15063	14873	14973	14951	14963	15190	14807	15004	14924	15029	14904	14779	14747	14841	14945	14970	14852	14882	15121	14928	14984	14992	14834	14752	14924	14720	14839	14878	15013	15068	15016	15017	14966	14905	15048	15068	15034	14960	14959	14950	14901	14919	14884	14994	14826	15034	14901	14940	15121	15064	15013	15024	14913	14910	14894	14979	14892	14913	14839	15070	14893	14779	14996	14933	15092	14794	15035	14815	14927	14950	15098	14996	14849	14895	14784	14762	14756	15081	14929	14949	14851	14900	14892	14920	14907	14841	14957	15038	14856	14967	15024	14894	14968	14930	14974	15048	15009	14948	14898	14889	14932	14987	14767	14999	14997	14880	14878	15130	14879	15024	14894	15085	14932	14991	14851	15032	14989	14880	14887	14996	15063	14942	14921	15141	14961	14998	14924	14888	14993	14788	15124	14821	14919	15002	14917	15117	14682	15042	15196	14968	14956	14926	14825	14878	15060	14923	14917	14946	15080	14907	14807	15052	14930	14997	14973	14929	15006	14980	14998	14971	14994	14917	15061	14877	14878	15029	14914	14864	15017	14862	14671	14935	15036
28952	26856	31998	28090	21413	18346	17424	16362	15894	15773	15799	15635	15720	15621	15610	15453	15374	15555	15333	15468	15434	15201	15271	15447	15471	15374	15281	15391	15388	15164	15533	15401	15199	15173	15471	15231	15382	15299	15168	15439	15318	15327	15372	15328	15468	15332	15208	15138	15358	15340	15297	15173	15220	15252	15451	15122	15160	15342	15270	15302	15324	15417	15427	15514	15193	15159	15371	15246	15378	15237	15318	15280	15189	15393	15256	15324	15291	15062	15130	15487	15339	15426	15365	15294	15342	15323	15373	15451	15261	15315	15219	15210	15382	15268	15344	15393	15275	15404	15322	15324	15116	15277	15236	15307	15283	15283	15167	15381	15384	15252	15191	15287	15291	15250	15376	15317	15278	15377	15363	15357	15403	15140	15228	15255	15173	15381	15356	15360	15361	15080	15308	15319	15260	15277	15255	15350	15412	15341	15271	15386	15313	15329	15336	15259	15129	15249	15091	15285	15215	15294	15124	15247	15486	15197	15190	15233	15328	15427	15406	15030	15323	15307	15155	15186	15193	15270	15109	15305	15186	15186	15259	15353	15269	15318	15237	15191	15411	15185	15255	15463	15322	15335	15349	15310	15287	15403	15289	15101	15347	15272	15314	15362	15241	15177	15321	15230	15535	15304	15335	15174	15115	15131	15263	15272	15495	15406	15334	15350	15283	15430	15303	15119	15358	15102	15117	15198	15453	15370	15336	15410	15255	15330	15223	15171	15387	15349	15310	15321	15356	15333	15459	15319	15339	15385	15314	15442	15237	15221	15241	15225	15261	15111	15195	15115	15163	15300	15431	15307	15274	15142	15269	15236	15293	15338	15197	15236	15155	15203	15148	15265	15262	15345	15193	15294	15127	15042	15111	15200	15190	15330	15341	15117	15332	15144	15479	15341	15241	15141	15301	15288	15045	15391	15248	15245	15414	15372	15357	15386	15100	14999	15204	15377	15472	15453	15481	15261	15152	15254	15289	15276	15423	15355	15273	15182	15191	15269	15203	15264	15209	15279	15266	15320	15268	15128	15364	15137	15285	15072	15197	15298	15156	15222	15181	15287	15293	15353	15188	15134	14967	15180	15225	15337	15317	15096	15178	15044	15185	15224	15300	15305	15183	15363	15150	15215	15334	15292	15421	15426	15354	15317	15168	15361	15272	15551	15258	15008	15323	15325	15398	15337	15325	15388	15093	15123	15227	15258	15198	15312	15168	15378	15310	15396	15442	15390	15053	15168	15171	15187	15072	15080	15175	15431	15161	15408	15150	15180	15252	15150	15325	15079	15476	15485	15323	15258	15369	15360	15406	15224	15036	15344	15288	15178	15046	15381	15298	15140	15204	15331	15265	15161	15253	15304	15069	15145	15235	15135	15038	15247	15340	15303	15297	15141	15276	15154	15465	15448	15497	15394	15376	15218	15223	15180	15305	15370	15374	15276	15158	15387	15349	15203	15207	15208	15472	15198	15359	15281	15119	15253	15160	15211	15256	15210	15304	15083	15377	15269	15172	15179	15285	15301	15210	15174	15332	15292	15434	15624	15292	15504	15238	15166	15107	15221	15199	15133	15266	15355	15287	15215	15315	15238	15230	15463	15186	15325	15186	15324	15385	15080	15108	15315	15368	14979	15234	15298	15452	15362	15162	15291	15192	15268	15408	15350	15454	15262	15073	15237	15207	15188	15452	15261	15231	15041	15372	15345	15483	15302	15283	15208	15199	15213	15185	15371	15405	15272	15294	15199	15362	15387	15159	15235	15068	15250	15428	15230	15434	15165	15336	15147	15277	15360	15310	15175	15229	15261	15182	15342	15145	15268	15421	15236	15135	15410	15164	15246	15253	15259	15354	15140	15142	15374	15282	15576	15401	15321	15320	15298	15140	15085	15140	15173	15229	15247	15565	15244	15258	15334	15086	15305	15258	15325	15276	15100	15078	15282	15122	15144	15302	15405	15208	15171	15235	15337	15375	15337	15198	15413	15061	15287	15391	15186	15307	15338	15305	15227	15090	15354	15326	15181	15404	15159	15218	14979	15394	15323	15383	15418	15344	15219	15022	15218	15318	15286	15321	15205	15228	15281	15357	15302	15221	15117	15357	15211	15325	15380	15081	15279	15216	15262	15293	15419	15362	15142	15526	15417	15181	15278	15327	15158	15266	15409	15217	15185	15053	15304	15077	15355	15377	15383	15240	15279	15340	15284	15177	15227	15244	15342	15082	15348	15316	15406	15284	15068	15086	15193	15280	15122	15449	15415	15300	15333	15313	15454	15365	15235	15194	15107	15212	15110	15391	15056	15377	15261	15264	15348	15194	15235	15312	15355	15220	15217	15386	15325	15326	15298	15246	15209	15189	15195	15221	15402	15280	15376	15453	15413	15180	15220	15303	15238	15128	15218	14985	15185	15258	15283	15229	15296	15297	15267	15350	15217	15133	15173	15192	15185	15394	15285	15371	15363	15177	15062	15315	15157	15217	15463	15209	15147	15236	15247	15359	15318	15261	15251	15563	15069	15220	15070	15227	15205	15299	15309	15256	15303	15258	15220	15065	15122	15144	15165	14989	15146	15240	15308	15260	15134	15221	15286	15397	15227	15227	15350	15357	15373	15340	15360	15153	15367	15232	15317	15363	15344	15376	15317	15323	15444	15144	15206	15100	15284	15297	15199	15233	15204	15118	15262	15022	15208	15243	15214	15136	15261	15264	15277	15408	15252	15212	15389	15261	15308	15084	15320	15153	15410	15161	15216	15244	15392	15248	15317	15297	15396	15326	15160	15452	15495	15450	15231	15356	15155	15186	15333	15358	15299	15253	15206	15247	15142	15222	15219	15222	15157	15212	15101	15217	15304	15272	15146	15348	15286	15339	15035	15106	15392	15361	15190	15331	15317	15220	15398	15444	15176	15174	15059	15345	15255	15475	15209	15243	15378	15280	15213	15233	15261	15340	15386	15439	15203	15302	15349	15280	15382	15204	15384	15346	15332	15338	15528	15429	15239	15142	15313	15024	15222	15165	15229	15354	15290	15343	15337	15179	15339	15193	15222	15181	15506	15215	15252	15431	15188	15326	15133	15201	15160	15410	15430	15317	15199	15305	15410	15385	15212	15231	15201	15410	15207	15183	15286	15328	15229	15294	15194	15168	15183	15189	15209	15418	15170	15183	15346	15150	15274	15105	15386	15180	15196	15354	15116	15256	15212	15157	15186	15215	15240	15237	15219	15338	15262	15290	15413	15364	15350	15297	15287	15264	15310	15220	15152	15279	15172	15343	15314	15153	15210	15377	15206	15232	15324	15406	15116	15211	15214	15445	15246	15258	15206	15198	15327	15376	15500	15313	15077	15249	15323	15207	15209	15285	15396	15359	15271	15293	15468	15330	15186	15288	15161	15462	15171	15230	15039	15312	15041	15232	15285	15248	15591	15239	15312	15272	15205	15264	15318	15269	15131	15238	15407	15141	15220	15463	15181	15206	15186	15156	15007	15258	15171	15143	15262	15261	15375	15316	15252	15251	15388	15341	15127	15252	15592	15318	15324	15429	15291	15165	15228	15477	15387	15253	15314	15173	15306	15296	15254	15472	15308	15299	15302	15370	15302	15085	15287	15118	15333	15383	15322	15175	15450	15286	15362	15188	15287	15450	15309	15360	15313	15137	15330	15244	15140	15244	15134	15356	15282	15247	15206	15248	15438	15366	15293	15274	15261	15203	15324	15317	15134	15108	15187	15117	15395	15244	15250	15189	15319	15195	15310	15290	15068	15227	15151	15245	15343	15155	15159	15085	15215	15438	15289	15349	15468	15411	15280	15226	15300	15385	15107	15264	15357	15205	15250	15405	15269	15008	15213	15197	15192	15249	15318	15300	15153	15351	15297	15381	15291	15152	15198	15205	15269	15365	15385	15381	15273	15288	15232	15409	15280	15313	15178	15255	15061	15336	15337	15249	15361	15374	15168	15343	15310	15426	15346	15277	15174	15277	15371	15327	15147	15192	15178	15367	15251	15252	15198	15275	15307	15231	15325	15162	15329	15410	15501	15418	15307	15164	15223	15376	15198	15097	15140	15203	15131	15355	15349	15349	15223	15234	15180	15106	15167	15330	15314	15356	15447	15376	15230	15349	15349	15236	15426	15242	15309	15444	15330	15289	15119	15341	15201	15347	15285	15279	15241	15193	15236	15361	15191	15135	15186	15044	15191	15169	15282	15186	15413	15358	15354	15247	15110	15436	15203	15209	15248	15243	15278	15244	15167	15423	15177	15179	15303	15169	15437	15235	15085	15307	15316	15246	15398	15197	15262	15307	15250	15088	15353	15375	15401	15238	15246	15243	15149	15268	15337	15222	15187	15161	15248	15231	15165	15152	15385	15395	15246	15256	15239	15134	15282	15321	15418	15297	15212	15495	15291	15431	15317	15263	15077	15114	15236	15359	15310	15402	15239	15566	15362	15315	15296	15301	15379	15354	15104	15046	15053	15224	15172	15442	15260	15297	15210	15418	15156	15490	15158	15186	15263	15304	15259	15432	15230	15174	15187	15218	15247	15280	15295	15327	15316	15245	15169	15502	15333	15162	15275	15290	15266	15144	15385	15289	15422	15332	15190	15252	15317	15266	15224	15128	15269	15492	15320	15427	14968	15402	15252	15356	15337	15367	15442	15187	15275	15289	15273	15134	15263	15305	15281	15477	15203	15279	15194	15164	15333	15244	15266	15160	15293	15368	15352	15199	15336	15505	15353	15317	15289	14969	15255	15300	15230	15308	15351	15254	15327	15207	15238	15339	15137	15388	15191	15432	15171	15240	15154	15503	15394	15328	15233	15180	15306	15397	15037	15147	15171	15147	15160	15336	15090	15402	15210	15226	15314	15229	15125	15224	15336	15068	15245	15343	15273	15075	15265	15338	15132	15052	15307	15114	15263	15262	15240	15373	15124	15324	15220	15259	15213	15168	15265	15210	15426	15117	15448	15168	15358	15111	15297	15379	15466	15371	15288	15276	15244	15176	15296	15222	15102	15118	15171	15247	15259	15251	15068	15266	15155	15290	15368	15324	15215	15263	15530	15482	15183	15262	15374	15179	15362	15336	15224	15243	15207	15368	15392	15254	15243	15327	15382	15096	15176	15196	15411	15258	15310	15085	15086	15415	15077
33217	43655	37317	28176	21493	18140	16702	15766	15383	14736	14628	14776	14952	14647	14608	14596	14509	14316	14426	14305	14355	14342	14292	14372	14390	14374	14350	14383	14228	14414	14429	14375	14400	14253	14146	14211	14345	14370	14293	14224	14367	14230	14307	14365	14210	14248	14312	14366	14288	14341	14411	14100	14269	14297	14410	14474	14267	14374	14336	14244	14464	14260	14324	14327	14401	14397	14400	14292	14368	14228	14345	14307	14378	14239	14321	14360	14281	14247	14236	14433	14387	14299	14231	14325	14287	14372	14287	14408	14283	14266	14392	14252	14268	14386	14328	14224	14079	14440	14380	14167	14349	14278	14190	14216	14318	14358	14203	14112	14382	14373	14356	14403	14521	14481	14317	14174	14119	14231	14317	14308	14339	14185	14434	14218	14310	14364	14268	14386	14227	14280	14247	14170	14366	14166	14292	14210	14367	14246	14288	14224	14521	14287	14079	14434	14326	14505	14233	14278	14303	14343	14459	14325	14320	14234	14260	14186	14378	14370	14279	14252	14385	14322	14329	14400	14311	14223	14369	14487	14194	14341	14189	14234	14251	14375	14340	14152	14238	14416	14178	14326	14228	14137	14201	14171	14558	14270	14338	14435	14171	14329	14416	14209	14247	14260	14370	14317	14359	14295	14273	14431	14355	14214	14378	14246	14321	14447	14234	14290	14105	14277	14342	14212	14221	14378	14368	14164	14233	14295	14229	14469	14301	14230	14227	14208	14650	14311	14299	14240	14205	14305	14136	14126	14103	14384	14399	14233	14356	14238	14318	14150	14360	14451	14313	14165	14415	14366	14308	14318	14132	14386	14302	14395	14299	14290	14363	14216	14259	14350	14231	14351	14335	14105	14425	14316	14324	14430	14358	14398	14240	14285	14428	14271	14359	14266	14268	14199	14204	14333	14140	14265	14375	14346	14193	14129	14298	14389	14186	14308	14310	14387	14361	14420	14237	14243	14229	14434	14375	14415	14381	14154	14382	14447	14458	14328	14313	14219	14274	14292	14386	14308	14346	14182	14075	14293	14338	14333	14402	14430	14310	14257	14287	14369	14292	14256	14260	14213	14160	14398	14442	14471	14322	14281	14286	14309	14354	14224	14342	14236	14390	14238	14310	14292	14301	14214	14306	14300	14342	14408	14297	14350	14324	14306	14082	14296	14359	14322	14215	14215	14405	14306	14209	14256	14314	14382	14276	14191	14367	14358	14367	14397	14357	14361	14460	14152	14474	14269	14195	14293	14210	14311	14213	14372	14204	14323	14383	14380	14379	14304	14386	14199	14155	14301	14176	14235	14264	14363	14158	14267	14320	14241	14302	14287	14161	14440	14332	14135	14421	14220	14286	14348	14293	14342	14157	14372	14290	14263	14418	14296	14267	14188	14348	14366	14300	14420	14118	14411	14164	14372	14112	14493	14186	14254	14451	14211	14173	14308	14145	14225	14429	14259	14246	14337	14438	14343	14319	14328	14220	14308	14411	14257	14420	14231	14326	14447	14479	14299	14282	14195	14248	14422	14371	14216	14210	14241	14345	14189	14385	14212	14298	14187	14349	14292	14343	14213	14273	14367	14211	14374	14383	14276	14190	14270	14329	14191	14349	14237	14452	14279	14401	14210	14324	14146	14284	14333	14443	14316	14194	14273	14202	14302	14284	14287	14277	14308	14291	14356	14132	14324	14238	14123	14208	14408	14210	14365	14241	14401	14351	14207	14283	14191	14237	14323	14245	14296	14426	14144	14292	14233	14295	14278	14351	14484	14270	14438	14285	14225	14436	14302	14447	14442	14263	14294	14319	14394	14166	14204	14304	14263	14059	14310	14405	14331	14534	14159	14272	14312	14266	14310	14382	14411	14349	14388	14310	14416	14220	14313	14353	14177	14350	14439	14337	14258	14560	14273	14383	14453	14216	14204	14297	14275	14226	14260	14292	14248	14315	14236	14317	14277	14327	14335	14239	14394	14170	14315	14310	14258	14295	14254	14114	14486	14160	14225	14406	14343	14163	14396	14237	14300	14318	14357	14274	14183	14419	14169	14252	14215	14440	14272	14169	14386	14216	14185	14283	14191	14211	14200	14247	14219	14321	14187	14421	14378	14266	14311	14441	14185	14200	14300	14377	14243	14481	14318	14352	14377	14186	14378	14363	14414	14306	14219	14189	14039	14381	14294	14175	14257	14417	14294	14270	14332	14292	14284	14311	14347	14431	14299	14110	14399	14221	14265	14286	14218	14387	14424	14336	14383	14151	14257	14236	14389	14237	14389	14351	14132	14278	14284	14188	14305	14351	14285	14226	14245	14206	14382	14357	14362	14390	14082	14283	14272	14209	14367	14248	14398	14215	14485	14145	14274	14256	14464	14290	14177	14204	14325	14308	14394	14186	14357	14193	14154	14297	14489	14248	14149	14393	14249	14380	14455	14260	14360	14263	14106	14349	14359	14236	14222	14379	14502	14119	14288	14340	14248	14387	14305	14310	14369	14264	14376	14360	14233	14504	14128	14352	14166	14159	14399	14303	14281	14230	14194	14295	14325	14090	14390	14297	14458	14321	14296	14304	14254	14502	14182	14414	14363	14260	14289	14508	14364	14312	14321	14196	14263	14209	14360	14224	14329	14334	14247	14294	14158	14438	14385	14390	14289	14429	14320	14177	14228	14158	14108	14395	14261	14341	14374	14310	14198	14166	14272	14266	14408	14248	14215	14209	14280	14278	14493	14161	14214	14241	14371	14296	14431	14157	14350	14496	14279	14327	14244	14386	14396	14246	14386	14179	14178	14382	14314	14250	14328	14477	14163	14237	14296	14289	14320	14261	14269	14359	14343	14304	14127	14299	14323	14334	14348	14240	14313	14356	14330	14282	14288	14336	14382	14296	14393	14338	14260	14235	14440	14243	14405	14295	14284	14235	14210	14338	14408	14233	14369	14491	14520	14330	14212	14167	14566	14428	14389	14384	14137	14134	14309	14207	14260	14257	14254	14261	14300	14430	14259	14181	14293	14293	14181	14425	14172	14379	14363	14251	14420	14318	14400	14441	14388	14277	14290	14352	14143	14274	14183	14270	14292	14305	14476	14311	14226	14140	14236	14318	14355	14222	14330	14337	14310	14086	14367	14271	14369	14319	14359	14241	14209	14214	14339	14259	14356	14372	14310	14259	14353	14313	14172	14346	14477	14284	14362	14174	14199	14297	14277	14251	14436	14206	14293	14146	14173	14238	14430	14240	14295	14592	14552	14416	14117	14269	14304	14465	14389	14303	14257	14265	14324	14287	14467	14202	14316	14231	14243	14304	14448	14161	14273	14319	14521	14399	14455	14297	14311	14230	14334	14158	14206	14337	14357	14344	14268	14382	14190	14275	14158	14258	14307	14367	14173	14234	14264	14424	14172	14206	14280	14567	14274	14267	14349	14272	14333	14254	14308	14299	14182	14207	14284	14296	14410	14389	14312	14400	14232	14273	14266	14355	14298	14418	14371	14341	14334	14412	14314	14514	14312	14203	14258	14273	14236	14268	14185	14442	14260	14162	14201	14216	14206	14275	14388	14186	14212	14138	14451	14274	14433	14407	14228	14233	14267	14115	14309	14443	14321	14308	14378	14237	14425	14289	14347	14226	14254	14345	14263	14409	14131	14419	14434	14241	14183	14340	14463	14358	14142	14306	14173	14325	14365	14331	14252	14282	14405	14293	14177	14435	14279	14140	14374	14289	14270	14281	14320	14385	14437	14241	14309	14299	14291	14245	14480	14553	14201	14332	14447	14206	14223	14172	14336	14414	14421	14323	14297	14322	14307	14201	14190	14219	14351	14299	14222	14182	14490	14257	14318	14520	14274	14373	14402	14332	14402	14284	14274	14229	14385	14302	14514	14256	14301	14318	14280	14377	14389	14232	14348	14413	14257	14265	14239	14179	14333	14337	14353	14245	14404	14456	14245	14508	14446	14460	14275	14321	14323	14416	14440	14201	14225	14257	14462	14150	14257	14310	14368	14212	14284	14373	14412	14349	14329	14388	14279	14391	14382	14326	14354	14319	14264	14244	14231	14315	14180	14085	14281	14327	14421	14471	14364	14268	14292	14304	14185	14122	14291	14286	14347	14255	14365	14227	14345	14206	14281	14372	14258	14308	14158	14363	14362	14333	14227	14281	14249	14280	14204	14358	14272	14334	14497	14384	14377	14404	14373	14367	14302	14388	14213	14248	14283	14223	14405	14245	14293	14193	14395	14247	14235	14412	14291	14281	14290	14343	14407	14312	14362	14258	14299	14359	14475	14395	14301	14344	14450	14328	14304	14345	14368	14347	14604	14403	14398	14415	14344	14370	14213	14223	14266	14431	14382	14229	14348	14345	14357	14345	14421	14367	14554	14382	14276	14260	14290	14191	14184	14372	14291	14136	14060	14341	14196	14273	14148	14296	14234	14330	14200	14255	14154	14459	14391	14145	14342	14321	14387	14225	14186	14234	14367	14342	14332	14145	14354	14387	14267	14235	14176	14340	14399	14211	14256	14265	14231	14260	14266	14229	14376	14487	14195	14447	14344	14200	14312	14484	14270	14347	14357	14304	14195	14250	14133	14342	14234	14347	14422	14253	14410	14305	14218	14325	14411	14426	14438	14379	14302	14012	14297	14210	14281	14426	14305	14277	14306	14211	14268	14259	14359	14346	14391	14279	14322	14330	14203	14396	14275	14278	14303	14249	14440	14287	14310	14337	14288	14411	14414	14343	14365	14271	14100	14325	14463	14353	14159	14220	14332	14391	14331	14322	14390	14250	14440	14465	14157	14366	14188	14423	14278	14285	14142	14179	14536	14309	14141	14234	14371	14418	14291	14196	14253	14454	14197	14143	14504	14465	14207	14234	14294	14210	14391	14316	14444	14262	14163	14140	14218	14256	14163	14488	14269	14245	14252	14284	14383	14221	14131	14439	14281	14155	14292	14267	14265	14319	14399	14276	14359	14308	14250	14321	14347	14289	14293	14354	14368	14220	14175	14300	14308	14312	14280	14269	14389	14378	14215	14436	14141	14368	14337	14345	14314	14183	14290	14340	14379	14316	14398	14420	14247	14393	14337	14254	14289	14367	14458	14340	14335	14362	14295	14544	14415	14195	14248	14541	14267	14278	14373	14213	14350	14420	14246
24388	21602	29292	26739	25018	24610	22937	19203	18107	17443	17097	16456	16635	16316	16464	16472	16164	16167	16297	16290	16033	16049	16042	16042	16140	16232	16176	15890	16200	16164	16235	16198	15953	16025	15900	16141	16120	15890	15990	15920	15978	16173	16082	15907	15918	16008	15813	16024	16197	15905	15962	15787	15833	16076	16052	15841	15933	15882	16130	15975	15909	15967	15899	15905	16182	15958	16057	15990	16103	15809	15823	15830	15992	15969	15928	15778	16162	16049	16051	15984	16050	16025	16165	16109	15880	16035	15958	15987	16173	16158	15909	15703	15868	15959	15862	16048	16045	15979	15917	15886	15705	16056	15982	16094	15948	15999	16003	16171	16188	16030	16263	16019	15827	16081	15841	15962	15840	15899	15986	15802	15817	15945	15992	15922	15954	16063	15985	15994	16254	16006	16066	15913	16031	16191	15860	15830	15929	16068	16084	15840	15882	16079	15883	15898	16094	15953	16106	15895	15837	15991	15980	15855	15738	15751	15831	15993	15745	15985	15935	16073	15951	16048	15883	15984	15989	15916	16065	16176	16045	16014	15982	16051	15919	15952	15917	16150	16188	15907	16060	15987	15913	15861	16143	16082	15920	15862	15917	15854	16145	16138	15965	15890	15710	15902	15777	15963	15918	15936	16009	16097	15891	15900	15985	15843	15834	15969	15902	15941	16126	15922	15901	15953	16016	15747	16099	15894	15831	16108	16006	16011	16192	15984	16101	15847	16024	15924	15963	15982	16069	16031	16211	15868	16010	15855	15856	15867	15901	16013	15874	15994	15914	16026	15958	15841	15962	15785	15818	15694	15877	15844	15896	16011	15989	15963	15992	15831	15774	15824	15883	15807	15760	15863	15932	15942	16112	16054	15846	15840	15964	16107	15997	16031	15885	16102	15817	16046	15937	15910	16005	16084	15919	15763	16060	16016	16002	15973	15877	15852	15829	15996	15802	15836	16145	16022	16073	15917	16072	15974	16012	16091	16112	15980	15916	15977	16076	15992	15765	15913	15955	15938	15711	15696	15982	16098	15768	16070	15948	15953	15831	15778	15934	15889	15900	15670	15912	15944	16105	15740	16027	15844	15823	15926	15975	15994	15944	16000	15949	15978	16076	15850	15974	15946	15956	16062	15926	15977	15771	15753	16059	15820	15978	15721	15959	16042	16243	15954	16036	15950	15948	16064	15973	15960	16069	16192	15965	16131	15940	15855	15767	16128	15911	15729	15882	15993	15882	15940	16047	16014	15991	15959	15986	15995	15946	15686	16060	16034	15971	15970	16087	16015	15865	15958	15975	15887	16065	15942	15999	15915	15931	15966	15880	16154	16080	15878	15935	16001	16061	15944	16000	15957	16056	15905	15943	15919	15717	15834	15906	15810	15995	16065	15990	16164	16060	16077	16045	15949	15963	15958	16122	15836	15979	15727	16062	16015	15923	15921	16078	15916	16008	15950	15890	15840	16032	15750	16002	15742	15955	15882	15997	15903	16005	16043	16190	15926	16050	15832	16058	16007	15867	15673	15924	15830	15816	15834	16207	15987	16066	16079	16305	15968	15774	15880	16111	16125	15839	16015	15932	15986	16238	15737	16146	15918	16144	15968	15998	15913	15705	15930	15981	15990	16061	15952	15934	16169	15921	15883	16072	15875	15793	15876	15911	16169	15857	16042	15873	15961	15695	15844	15912	15849	15879	15978	15836	15926	15843	15983	16097	15948	16068	16009	15926	15751	15812	15782	15824	15820	16128	15871	15838	15966	15806	15758	15969	16017	15909	15978	15864	15841	15811	15955	15990	15933	15852	16187	15981	15798	15793	16027	16164	16005	15985	16002	15981	15893	16099	15895	15997	15794	15845	15987	15885	15966	16045	15888	15980	15813	15853	15857	15974	15769	16025	15969	16036	15798	16121	15865	15961	15800	15913	15893	15979	15969	15809	16105	16145	15775	15946	15981	15962	15920	16049	15916	15813	15896	16095	16096	15912	15973	16048	16001	15904	15915	15913	15975	16016	16003	15938	15848	15900	15833	16025	15833	16075	16066	16009	15934	16047	15969	15938	15689	15945	16042	16028	16034	15902	16037	15879	15950	16129	15846	15954	15843	16214	15894	15665	15936	15970	16004	15947	16012	15991	16007	16020	15896	15919	15915	15989	16042	15870	15849	15827	15892	16087	15940	16194	15947	15795	15874	15971	16237	16043	15776	15859	15802	15802	16033	15812	16064	15960	16009	15901	16062	16109	15752	15977	15958	15965	16077	16023	15960	15941	15898	15812	15905	15955	15915	16057	16062	16143	16168	15825	15733	15887	16059	15865	15967	15939	16130	15998	16055	15946	16039	15818	15961	15976	16026	16013	15993	15860	15735	15883	15995	15959	15971	15956	15856	16141	15819	15783	16008	15913	16048	16047	16152	15970	15805	15851	15913	15857	16016	15715	16040	15842	15952	15928	15975	15859	15998	15854	15976	16017	15967	15759	15996	15896	16035	16021	16000	15881	15977	15912	16070	16028	15954	15808	16134	15924	15952	15771	15862	16008	16024	15856	15869	16021	16051	16069	15891	16079	15972	15912	16061	16027	15869	15878	15799	16039	16104	15792	15783	15909	15976	15850	15858	15991	15899	15948	16095	16120	16037	16148	16122	15837	15926	15994	16233	15964	15982	16061	15925	16024	15993	15806	15830	15850	16079	15883	15912	16021	16125	16019	16016	16012	16075	16136	16018	15944	15948	15956	15993	15971	15892	15811	16062	15817	15935	16001	15980	16014	16057	16029	16055	15849	15787	15971	15817	16115	15891	15896	16053	16025	16084	16054	15875	16185	16018	15920	15961	15875	15839	15868	15889	16113	16102	16185	16161	16051	15945	15681	15828	16094	15987	15977	15920	16009	15931	15920	15856	16018	16031	15849	15971	16005	16199	16051	15915	16087	15934	15753	16087	15880	15866	16090	15929	15919	15924	15793	15860	15659	16029	15992	15848	16032	16042	16055	15970	15853	15813	15877	15938	15943	15859	16090	15817	15791	15922	15896	15885	15769	15903	15825	15891	15972	15910	15800	16115	15809	16070	15991	15966	15955	15839	16028	16142	16113	16040	16153	16028	15965	15852	15807	15636	15937	15949	15908	16035	15780	16026	16054	16019	15832	15793	15786	16070	15873	15937	15779	15849	15806	16093	15977	15775	15678	16038	15978	16059	16145	15960	16045	15794	16026	16120	15971	15917	16160	15974	16039	15973	16038	16004	15778	16079	16039	15887	15829	16013	16116	15892	15985	16044	15943	15698	15710	15936	15954	16142	15929	15830	16073	15819	15842	15993	16046	16001	16136	16158	15901	15902	16045	16024	15933	15996	16161	15979	16015	15967	16111	16105	15856	15925	16008	15895	15957	15858	15854	16086	15988	15912	15814	15972	15926	15856	15726	15942	15803	15883	15997	16012	15935	15983	15888	16010	15986	15856	15985	16083	16213	16026	16079	16036	15865	15925	15943	15930	15964	15908	15881	15721	15914	16073	15973	15986	15795	15918	16000	16033	15862	15888	16111	15981	15986	16112	15970	15879	15783	15921	15993	16000	15966	15820	15869	15915	15965	16278	16069	15901	15835	15900	15726	15967	16027	15768	15937	15901	16103	15814	15811	15824	15831	15979	15686	15848	15970	15684	15838	15808	15924	16139	16177	15930	15949	15982	16022	15820	15987	16114	16049	16084	16014	16033	16033	15967	15945	15771	15734	15796	15815	15812	16290	15977	15928	15836	16121	16198	16115	15977	15746	16014	15972	15920	15939	15981	15938	16001	16024	15959	16072	15888	16137	16202	15770	15934	15904	16048	15944	16101	16171	16127	16072	16021	15818	15778	15806	15972	15847	16015	15960	16113	16027	15860	15950	16047	16005	16119	16014	15810	15755	15810	15731	16036	16092	15867	16060	15794	16009	16090	15945	15971	15963	15815	15919	15952	15996	15907	15945	15948	15993	16026	16114	15786	16033	16165	15997	16167	16053	15910	16128	15924	15985	15794	15870	15871	15839	15753	15964	15869	15919	15819	15840	16026	16004	15900	15983	15980	15980	16064	16118	16182	15956	15867	15979	15859	15925	15840	15910	15953	15965	15966	15916	15759	15884	15863	16097	16138	15931	16001	16094	16284	15999	16074	15868	15844	15814	15871	15842	15789	15874	15931	15979	15903	15856	15991	16026	15952	16005	16067	15996	15642	15999	15852	16177	15861	15769	15947	15910	15899	15959	15898	15937	16176	15938	16043	15917	15844	15961	15962	16106	15875	16036	15987	16126	16125	15878	16068	16136	15873	15935	15940	15991	15790	16011	15725	16003	15983	15947	15957	15838	15873	15946	16102	15965	16118	16027	15857	15965	15884	16110	15907	15790	15934	15954	16010	15989	15998	15866	15837	16060	15873	15901	15943	16052	16082	16029	16058	15811	15809	16199	16011	15942	15958	15795	15949	16113	15859	15900	15948	15965	15747	15810	16058	15793	16209	15923	15858	15937	15833	15889	16121	15974	15974	16069	15855	16005	15862	15955	15903	15969	16122	16134	15963	15883	16082	16037	15825	15975	15845	16171	15808	15911	15887	16072	15872	16171	15994	15973	15976	16049	15966	15906	16021	15917	15996	15798	15828	16060	16010	16025	16017	15987	15940	15892	16105	16081	16008	15925	16068	16186	16061	15897	15863	16217	15963	16013	15726	15891	16016	16067	15910	15840	15929	16033	16032	15985	15878	16036	15997	15792	16001	15680	15807	16021	15959	16036	15874	15894	15864	16026	15923	15765	15958	15726	15885	16023	15967	15930	15886	16038	15976	16069	15928	16066	16009	15909	16194	15997	15825	16128	15942	15836	15928	15943	16088	15869	15993	15842	15867	16161	16008	16048	16086	15776	15957	16105	16037	15790	15839	15821	16002	15947	15963	16013	15984	15933	15863	15969	15946	15955	16077	16014	16018	16111	16117	15915	15988	16181	15815	16024	15994	15923	15946	15900	16012	15928	15958	15971	16023	16008	15780	15839	16100	15981	15973	15963	15908	15951	15620	16301	16112	15917	15871	16016	15688	15976	15873	15964	16064	15915	15944	15875	15826	15804	15790	15820	15911	15961	15982	15939	15789	15930	15810	15947	15965	15947	16139	16129	16082
34609	53226	49201	38944	29325	23621	20386	18196	17301	16331	15786	15699	15589	15556	15319	15142	15153	14982	14981	14956	14978	14838	15119	14752	14860	14786	14900	14978	14867	14759	14851	14722	14801	14802	14771	14836	14890	14934	14923	14910	14745	14736	14881	14723	14849	14951	14708	14823	14653	14715	14772	14976	14760	14808	14677	14810	14599	14626	14772	14827	14807	14855	14713	14669	14959	14963	14805	14773	14757	14671	14754	14679	14725	14789	14851	14697	14897	14656	14723	14732	14717	14690	14653	14780	14736	14631	14642	14740	14739	14760	14806	14819	14732	14776	14939	14936	14834	14700	14748	14778	14761	14793	14779	14609	14739	14730	14667	15002	14633	14770	14707	14639	14589	14628	14595	14736	14747	14710	14783	14742	14630	14872	14697	14709	14785	14820	14779	14778	14763	14849	14752	14848	14714	14812	14803	14835	14771	14788	14755	14600	14767	14859	14647	14658	14810	14845	14776	14635	14981	14730	14816	14864	14753	14785	14846	14791	14561	14987	14859	14669	14810	14769	14886	14527	14868	14804	14819	14785	14845	14736	14912	14664	14855	14731	14861	14760	14690	14699	14707	14707	14688	14837	14645	14913	14766	14850	14819	14705	14765	14939	14761	14827	14583	14837	14861	14809	14847	14613	14881	14753	14642	14776	14617	14845	14714	14771	14709	14769	14633	14704	14646	14849	14856	14834	14645	14875	14594	14737	14844	14853	14783	14650	14723	14738	14817	14834	14675	14687	14878	14851	14828	14814	14770	14634	14865	14710	14617	14876	14703	14920	14877	14871	14736	14770	14637	14837	14896	14611	14725	14821	14710	14765	14821	14712	14759	14896	14697	14690	14931	14790	14896	14903	14844	14685	14816	14838	14754	14796	14765	14611	14587	14871	14597	14749	14818	14850	14769	14785	14909	14605	14830	14698	14850	14764	14890	14853	14759	14753	14858	14853	14630	14920	14633	14836	14616	14795	14684	14865	14791	14813	14745	14814	14699	14807	14867	14758	14789	14908	14760	14856	14644	14726	14795	14787	14770	14689	14696	14796	14729	14863	14623	14640	14927	14639	14912	14520	14791	14909	14737	14880	14769	14664	14760	14893	14734	14670	14727	14749	14658	14830	14784	14677	14689	14793	14807	14621	14645	14634	14751	14863	14770	14830	14785	14828	14834	14790	14548	14750	14649	14689	14789	14766	14845	14702	14694	14687	14835	14844	14860	14830	14690	14766	14864	14760	14573	14674	14786	14758	14651	14759	14724	14755	14710	14591	14652	14753	14792	14771	14820	14769	14744	14800	14734	14849	14731	14860	14918	14718	14872	14801	14869	14638	14951	14742	14880	14902	14776	14694	14574	14707	14825	14599	14629	14610	14831	14709	14707	14868	14766	14733	14699	14769	14638	14800	14700	14838	14875	14902	14878	14683	14782	14883	14848	14880	14737	14871	14668	14778	14830	14775	14669	14592	14794	14679	14977	14595	14866	14962	14927	14771	14802	14619	14841	14703	14622	14703	14719	14846	14844	14661	14793	14867	14672	14641	14697	14865	14684	14834	14760	14647	14686	14780	14686	14718	14638	14890	14866	14813	14671	14738	14729	14919	14963	14668	14678	14801	14761	14782	14845	14828	14777	14809	14680	14907	14821	14905	14775	14783	14802	14632	14767	14749	14865	14838	14791	14839	14607	14794	14891	14647	14680	14703	14800	14724	14847	14655	14735	14654	14931	14724	14819	14760	14930	14609	14870	14869	14648	14745	14719	14867	14889	14799	14767	14813	14733	14729	14756	14754	14661	14644	14690	14728	14851	14730	14734	14698	14710	14528	14734	14914	14774	14685	14775	14665	14823	14663	14613	14639	14673	14772	14696	14788	14646	14789	14719	14680	14971	14805	14845	14543	15013	14854	14912	14685	14833	14670	14646	14665	14909	14729	14851	14768	14586	14836	14947	14792	14718	14751	14805	14644	14802	14708	14833	14801	14738	14884	14576	14812	14829	14858	14865	14791	14694	14763	14834	14785	14754	14794	14765	14762	14627	14836	14839	14705	14646	14735	14729	14636	14692	14767	14773	14550	14639	14726	14785	14502	14726	14763	14829	14750	14816	14715	14772	14865	14797	14873	14790	14877	14780	14880	14912	14826	14944	14834	14626	14719	14763	14821	14761	14862	14842	14712	14716	14754	14821	14665	14787	14690	14775	14817	14648	14768	14813	14724	14779	14635	14662	14769	14946	14862	14662	14687	14831	14724	14667	14663	14636	14823	14805	14801	14786	14629	14679	14948	14639	14755	14640	14773	14731	14689	14716	14707	14798	14687	14527	14898	14754	14731	14947	14635	14729	14863	14845	14868	14595	14727	14862	14779	14779	14664	14723	14724	14763	14639	14556	14731	14690	14822	14903	14630	14755	14705	14762	14906	14776	14898	14604	14836	14837	14661	14889	14628	14778	14765	14860	14662	14801	14816	14772	14683	14773	14756	14792	14768	14832	14833	14903	14622	14741	14866	14723	14956	14921	14635	14754	14700	14784	14806	14862	14722	14669	14738	14903	14711	14696	14756	14818	14704	14720	14842	14668	14885	14779	14668	14772	14748	14596	14861	14800	14751	14728	14906	14731	14855	14608	14811	14758	14826	14796	14757	14784	14658	14790	14869	14902	14674	14794	14584	14735	14907	14834	14919	14826	14846	14618	14722	14734	14672	14732	14871	14671	14692	14943	14693	14785	14864	14682	14660	14743	14711	14819	14719	14562	14873	14821	14711	14804	14864	14875	14753	14642	14719	14783	14551	14785	14718	14656	14793	14986	14616	14569	14831	14746	14611	14808	14761	14833	14851	14864	14868	14757	14815	14710	14925	14900	14709	14911	14751	14800	14811	14781	14764	14727	14640	14777	14715	14835	14675	14817	14829	14822	14947	14781	14690	14660	14878	14774	14749	14760	14801	14681	14758	14563	14855	14774	14669	14682	14825	14726	14808	14744	14741	14770	14759	14700	14745	14720	14904	14641	14830	14691	14824	14671	14701	14681	14859	14647	14864	14757	14893	14729	14675	14790	14769	14802	14655	15013	14763	14795	14805	14637	14766	14797	14816	14783	14786	14690	14839	14704	14706	14631	14810	14813	14619	14688	14619	14832	14839	14698	14678	14667	14923	14695	14895	14746	14819	14665	14645	14743	14722	14812	14690	14894	14845	14868	14771	14893	14756	14785	14700	14734	14779	14837	14831	14672	14698	14722	14666	14788	14922	14862	14769	14726	14717	14785	14713	14945	14738	14570	14655	14686	14841	14721	14719	14758	14743	14601	14832	14733	14826	14589	14751	14709	14761	14572	14779	14652	14612	14775	14659	14754	14837	14738	14531	14826	14846	14795	14896	14725	14708	14660	14649	14800	14636	14765	14775	14811	14853	14746	14829	14688	14662	14829	14838	14696	14826	14679	14843	14777	14699	14687	14775	14801	14792	14747	14712	14781	14660	14632	14635	14702	14551	14777	14962	14844	14750	14793	14740	14712	14857	14599	14870	14740	14699	14773	14603	14865	14895	14833	14825	14830	14782	14627	14681	14873	14652	14805	14813	14776	14837	14745	14787	14817	14837	14746	14733	14666	14753	14811	14648	14842	14852	14673	14838	14695	14740	14708	14901	14782	14813	14797	14796	15040	14681	14745	14882	14722	14590	14687	14812	14724	14750	14863	14635	14721	14697	14833	14711	14671	15043	14778	14704	14707	14908	14712	14963	14799	14775	14691	14924	14634	14660	14779	14622	14712	14830	14759	14776	14769	14751	14860	14762	14756	14687	14625	14641	14768	14933	14914	14756	14697	14950	14669	14646	14773	14705	14856	14729	14791	14919	14708	14772	14717	14659	14623	14810	14660	14784	14829	14770	14677	14706	14888	14875	14759	14693	14916	14662	14690	14602	14633	14864	14856	14711	14717	14689	14756	14679	14626	14691	14871	14666	14841	14909	14825	14697	14806	14747	14823	14730	14876	14758	14684	14901	14777	14791	14810	14712	14685	14800	14819	14592	14779	14791	14707	14547	14798	14748	14754	14703	14706	14654	14681	14825	14752	14520	14803	14777	14713	14781	14785	14725	14814	14697	14758	14594	14670	14553	14723	14727	14829	14661	14723	15012	14852	14819	14763	14770	14709	14762	14732	14828	14805	14824	14664	14830	14897	14799	14699	14752	14834	14781	14810	14773	14941	14893	14947	14707	14685	14737	14652	14816	14690	14740	14811	14772	14797	14678	14767	14748	14758	14850	14771	14831	14767	14728	14795	14714	14842	14777	14960	14732	14677	14662	14826	14891	14781	14758	14753	14667	14871	14922	14909	14819	14794	14727	14798	14714	14719	14818	14655	14631	14823	14671	14804	14722	14715	14779	14766	14668	14734	14725	14621	14811	14789	14697	14742	14512	14954	14708	14894	14763	14607	14608	14835	14822	14773	14837	14873	14820	14778	14776	14662	14808	14746	14570	14725	14741	14751	14847	14736	14721	14777	14821	14694	14723	14659	14838	14813	14827	15004	14914	14906	14816	14906	14705	14773	14902	14715	14925	14750	14810	14855	14946	14791	14651	14673	14808	14977	14653	14574	14805	14680	14757	14837	14686	14684	14724	14861	14720	14571	14876	14585	14669	14807	14841	14726	14823	14762	14847	14723	14785	14744	14855	14708	14828	14873	14747	14704	14985	14819	14601	14773	14849	14825	14766	14607	14737	14556	14762	14828	14928	14770	14840	14718	14693	14713	14848	14594	14793	14887	14769	14689	14689	14523	14753	14824	14581	14849	14784	14727	14530	14888	14738	14709	14667	14572	14966	14581	14707	14995	14689	14778	14744	14852	14770	14857	14865	14681	14775	14680	14743	14797	14757	14799	14690	14934	14753	14648	14949	14810	14579	14789	14700	14810	14902	14631	14738	14751	14688	14867	14706	14729	14799	14852	14897	14725	14681	14712	14718	14805	14665	14676	14823	14859	14690	14851	14635	14651	14600	14589	14690	14920	14697	14825	14765	14722	14842	14808	14867	14917	14888	14674	14701	14801	14704	14663	14646	14879	14644	14720	14704	14746	14707	14697	14711	14694	14834	14710	14578	14849	14766	14818	14777	14814	14756	14784	14830	14798	14803	14695	14763	14517	14760	14839	14856
23250	21607	29473	24719	23733	27625	28629	22591	20051	19056	18069	17389	17289	17013	16986	16993	17060	16937	16633	16528	16659	16592	16749	16721	16653	16373	16342	16596	16532	16425	16579	16633	16414	16629	16434	16629	16495	16393	16394	16268	16415	16378	16370	16351	16353	16403	16333	16308	16462	16365	16590	16390	16557	16503	16478	16493	16372	16414	16318	16419	16421	16515	16286	16389	16409	16256	16375	16405	16174	16314	16252	16421	16353	16331	16447	16374	16125	16251	16425	16435	16339	16351	16319	16310	16255	16400	16321	16350	16225	16487	16428	16370	16265	16264	16554	16261	16315	16385	16449	16282	16501	16279	16531	16334	16274	16242	16409	16322	16387	16275	16380	16208	16107	16494	16323	16488	16391	16324	16258	16255	16184	16252	16705	16368	16388	16392	16450	16154	16354	16076	16402	16373	16381	16492	16366	16396	16329	16447	16269	16318	16306	16135	16324	16268	16276	16437	16254	16606	16326	16351	16222	16368	16358	16383	16326	16354	16311	16407	16268	16283	16329	16355	16296	16112	16314	16276	16269	16270	16184	16285	16398	16310	16276	16415	16343	16257	16480	16138	16132	16124	16363	16382	16224	16387	16468	16120	16430	16222	16139	16287	16376	16364	16132	16257	16442	16333	16339	16423	16269	16462	16363	16221	16367	16222	16236	16278	16381	16459	16214	16349	16292	16369	16320	16295	16382	16395	16185	16521	16458	16436	16211	16362	16328	16330	16257	16182	16211	16353	16253	16395	16445	16358	16312	16535	16279	16524	16225	16318	16248	16315	16341	16058	16129	16342	16501	16366	16375	16302	16183	16159	16536	16297	16309	16436	16548	16360	16245	16408	16368	16282	16451	16195	16268	16267	16169	16421	16580	16250	16283	16303	16308	16439	16217	16183	16321	16177	16470	16266	16191	16396	16163	16173	16349	16446	16213	16159	16266	16366	16261	16450	16339	16101	16222	16173	16476	16173	16285	16299	16308	16276	16409	16318	16304	16366	16374	16391	16329	16116	16123	16139	16301	16522	16307	16162	16590	16224	16308	16212	16310	16521	16425	16287	16189	16267	16335	16375	16379	16436	16377	16499	16242	16256	16349	16149	16475	16219	16175	16100	16229	16320	16293	16034	16235	16432	16331	16467	16392	16170	16313	16401	16057	16507	16425	16360	16156	16413	16479	16399	16413	16054	16281	16163	16116	16088	16274	16202	16256	16481	16286	16385	16323	16236	16357	16251	16370	16374	16315	16347	16465	16218	16319	16236	16022	16324	16131	16357	16391	16356	16308	16221	16434	16274	16260	16472	16203	16134	16361	16281	16227	16321	16339	16536	16338	16448	16415	16299	16290	16313	16323	16157	16140	16310	16332	16373	16154	16543	16201	16257	16213	16415	16259	16350	16335	16201	16326	16522	16304	16183	16120	16158	16262	16398	16254	16138	16147	16366	16372	16302	16173	16405	16278	16361	16091	16347	16471	16327	16284	16302	16422	16378	16297	16164	16169	16314	16298	16472	16436	16127	16269	16510	16266	16285	16256	16374	16267	16388	16580	16265	16516	16241	16356	16350	16272	16247	16350	16263	16246	16097	16298	16502	16336	16217	16216	16348	16338	16363	16397	16346	16100	16307	16303	16408	16211	16315	16274	16381	16427	16353	16482	16252	16434	16307	16371	16183	16487	16402	16248	16145	16160	16272	16252	16250	16258	16334	16342	16242	16168	16171	16332	16403	16384	16201	16437	16320	16237	16103	16229	16322	16414	16323	16456	16365	16283	16325	16236	16125	16305	16116	16337	16337	16324	16473	16204	16358	16245	16504	16367	16256	16243	16210	16332	16267	16281	16299	16191	16263	16406	16369	16355	16090	16244	16354	16191	16373	16229	16419	16347	16386	16222	16232	16433	16152	16251	16255	16203	16193	16420	16277	16134	16251	16167	16186	16297	16340	16291	16200	16332	16151	16380	16200	16237	16258	16309	16360	16296	16403	16461	16304	16262	16322	16494	16318	16391	16280	16319	16392	16097	16350	16424	16293	16404	16168	16184	16432	16418	16008	16213	16135	16331	16459	16470	16396	16345	16300	16452	16377	16242	16355	16322	16183	16580	16199	16502	16185	16481	16321	16286	16132	16337	16441	16280	16362	16321	16051	16064	16374	16483	16253	16307	16313	16218	16118	16133	16477	16357	16455	16309	16361	16314	16178	16207	16328	16397	16314	16325	16400	16336	16259	16243	16390	16312	16278	16448	16276	16338	16335	16293	16267	16261	16385	16396	16143	16158	16243	16517	16489	16335	16343	16325	16406	16368	16379	16378	16280	16134	16063	16447	16116	16251	16140	16310	16140	16223	16446	16221	16368	16382	16292	16293	16315	16423	16231	16379	16221	16367	16387	16298	16166	16331	16201	16224	16188	16346	16380	16329	16558	16181	16336	16343	16305	16263	16269	16237	16360	16352	16256	16285	16253	16369	16264	16309	16239	16213	16325	16315	16318	16168	16250	16368	16485	16401	16129	16392	16164	16092	16179	16369	16440	16250	16424	16309	16185	16430	16168	16552	16368	16296	16261	16335	16295	16226	16237	16186	16237	16330	16226	16270	16261	16076	16191	16142	16212	16309	16281	16408	16261	16270	16109	16219	16191	16101	16376	16410	16449	16336	16163	16343	16234	16379	16318	16564	16287	16364	16542	16358	16328	16098	16429	16154	16289	16287	16408	16445	16231	16243	16424	16171	16165	16520	16460	16403	16376	16561	16251	16411	16282	16519	16342	16311	16240	16218	16185	16208	16254	16352	16310	16233	16315	16399	16243	16206	16309	16211	16412	16230	16292	16329	16410	16371	16295	16402	16389	16287	16248	16155	16257	16342	16357	16218	16188	16271	16296	16323	16342	16350	16279	16275	16458	16267	16272	16454	16182	16415	16172	16351	16183	16254	16262	16276	16182	16426	16273	16192	16194	16306	16236	16269	16229	16219	16132	16344	16167	16210	16496	16398	16288	16195	16347	16227	16435	16396	16391	16471	16365	16228	16430	16220	16457	16170	16352	16223	16137	16262	16325	16373	16231	16326	16263	16393	16190	16369	16572	16265	16377	16186	16206	16408	16383	16272	16259	16286	16442	16276	16356	16318	16261	16260	16333	16282	16410	16240	16190	16267	16110	16407	16177	16193	16158	16271	16389	16186	16157	16287	16267	16308	16458	16532	16502	16377	16124	16370	16099	15945	16222	16322	16292	16185	16262	16306	16346	16173	16189	16281	16066	16365	16225	16348	16356	16231	16343	16190	16307	16257	16220	16486	16468	16138	16415	16430	16360	16287	16318	16134	16184	16200	16194	16329	16270	16175	16319	16181	16241	16305	16213	16195	16282	16257	16142	16321	16276	16230	16189	16399	16433	16314	16320	16405	16447	16282	16285	16405	16432	16538	16194	16392	16188	16444	16316	16353	16208	16325	16325	16316	16410	16110	16277	16286	16338	16200	16538	16281	16217	16392	16321	16276	16239	16163	16284	16214	16252	16278	16328	16267	16298	16240	16709	16275	16255	16182	16352	16266	16370	16254	16351	16233	16359	16257	16122	16240	16256	16416	16277	16304	16211	16305	16264	16031	16439	16399	16271	16273	16407	16386	16172	16400	16335	16449	16240	16228	16216	16294	16172	16203	16188	16156	16250	16517	16258	16386	16285	16179	16222	16284	16250	16136	16352	16238	16330	16293	16392	16268	16365	16269	16665	16315	16260	16334	16369	16354	16086	16490	16347	16087	16277	16275	16159	16219	16385	16411	16267	16299	16291	16344	16253	16349	16201	16389	16313	16274	16195	16158	16165	16125	16219	16376	16273	16542	16351	16315	16381	16655	16395	16053	16499	16318	16092	16141	16184	16185	16340	16222	16338	16348	15976	16312	16390	16471	16338	16129	16211	16396	16338	16159	16205	16207	16209	16147	16311	16162	16326	16305	16595	16315	16197	16399	16314	16230	16364	16369	16217	16364	16268	16507	16238	16157	16531	16340	16312	16414	16321	16402	16374	16412	16169	16343	16284	16387	16309	16365	15954	16256	16469	16315	16218	16397	16192	16385	16302	16244	16171	16410	16276	16133	16398	16237	16431	16403	16185	16293	16417	16666	16460	16229	16386	16497	16444	16421	16271	16456	16383	16426	16472	16256	16185	16309	16101	16283	16181	16350	16112	16119	16207	16417	16376	16225	16240	16268	16370	16271	16396	16434	16164	16337	16256	16199	16438	16323	16269	16253	16446	16250	16178	16151	16100	16408	16396	16328	16081	16432	16214	16552	16451	16274	16181	16314	16154	16449	16425	16266	16267	16411	16303	16375	16402	16258	16157	16383	16336	16487	16224	16187	16232	16154	16323	16435	16382	16417	16160	16257	16338	16419	16147	16382	16448	16391	16353	16293	16282	16391	16364	16157	16292	16360	16141	16321	16249	16323	16378	16612	16246	16263	16222	16398	16346	16166	16337	16380	16136	16351	16161	16250	16322	16241	16119	16306	16322	16300	16361	16242	16223	16462	16344	16380	16430	16268	16291	16339	16215	16184	16382	16293	16355	16399	16415	16298	16164	16191	16264	16186	16014	16353	16385	16294	16183	16266	16242	16175	16222	16291	16185	16131	16186	16317	16299	16439	16481	16295	16215	16405	16309	16157	16413	16294	16340	16269	16384	16248	16145	16375	16198	16281	16354	16203	16333	16370	16201	16265	16440	16179	16294	16309	16352	16411	16177	16153	16441	16430	16307	16449	16175	16300	16066	16334	16377	16197	16298	16314	16092	16355	16410	16235	16510	16401	16369	16345	16163	16232	16266	16272	16186	16275	16381	16196	16108	16165	16328	16206	16317	16293	16177	16338	16106	16332	16250	16364	16184	16276	16325	16365	16300	16324	16299	16218	16122	16245	16360	16367	16437	16408	16304	16302	16301	16309	16503	16317	16256	16354	16501	16316	16375	16301	16364	16268	16202	16203	16266	16021	16189	16250	16267	16169	16185	16327	16388	16253	16388	16288	16110	16326	16174	16283	16404	16316	16384	16363	16355	16116	16364	16254	16226	16334	16084	16174	16147	16141	16360	16203	16249	16421	16220	16285	16208	16300	16147	16268	16229	16267	16377	16474	16242	16322	16137	16160	16245	16399	16443
37676	60808	55999	44095	36187	31347	25367	21774	19119	17723	16598	15865	15917	15841	15637	15436	15401	15248	15194	15185	15306	15128	15106	15024	15104	15197	14948	15077	15256	15018	15155	15117	14866	14957	14884	15093	15007	14985	15115	14950	15096	14855	15080	14953	14792	14897	14909	15068	14965	15053	14887	14870	15029	14929	15121	15045	14776	14899	14929	14824	14973	15038	15029	14780	14846	14913	14962	14935	15112	14882	14949	14905	15104	14755	14888	15020	14972	14979	14969	14907	14971	15206	15043	15110	14912	14855	15218	15018	14982	14946	14879	14979	14833	14933	15185	14897	14998	14947	15029	14876	14976	14868	15005	14952	14942	15086	14957	14953	14909	15002	14946	14933	15032	14908	14948	14979	14970	15035	14859	14840	15140	14809	14870	15038	14905	14963	15017	14943	14793	15038	14894	14914	15103	14765	15008	14884	15007	14953	14937	14876	14887	15097	14785	14840	15030	14971	14868	14914	14878	14864	14817	14836	14967	14983	14976	14706	14732	15012	14904	14850	14936	14974	14927	14826	14862	14856	14898	14815	14910	14961	14778	15020	14950	14924	14860	14944	14946	15087	15034	14913	14935	15021	15003	14825	14947	15034	15156	14970	14861	15116	14852	14947	14918	14928	14913	14943	14788	14693	14997	15065	14815	14831	14952	14995	14930	14883	15024	14971	14863	14982	14894	14898	14757	15059	14856	15097	14828	15142	14970	14716	15014	14943	14916	14913	14990	14961	14812	15030	14974	15137	14959	15076	14866	14904	14998	15023	14995	14963	14896	14925	15037	14939	14858	14857	14784	14911	14853	15045	15015	14820	14832	14811	15007	14831	15099	14999	14891	14956	14966	14813	14783	14925	14841	14828	15024	14856	14874	14917	14804	14821	14848	14928	15056	14852	14971	14855	14909	15081	14862	14953	15003	14885	14735	14916	14972	14888	14950	14837	14878	14841	14929	14869	14860	15049	14843	14914	14844	14673	14917	15018	14916	14876	14961	14914	14793	14878	15066	14960	14946	14881	15074	14955	14860	14785	14951	14999	14869	14925	14963	14921	14763	14853	15083	14943	15041	14743	14845	14880	14880	14851	14898	14987	14964	14821	15041	14965	15023	14787	14717	14839	14934	14943	14807	14935	14973	14909	14990	14824	14955	14976	14895	14987	14808	14957	14911	14928	14916	15020	14905	14866	14851	15005	14925	14954	15104	14964	14775	14974	14919	14884	14834	14923	14995	14816	14969	14869	14926	14847	14968	14926	14902	14930	14933	14863	14938	14866	15080	15033	14928	14916	14888	14835	14806	14911	14853	14990	15132	14791	15050	14827	14985	14930	14784	14903	14954	14986	14781	14904	14755	14934	14845	14901	15045	14830	14925	14899	15021	14888	14927	15117	14920	14922	14925	14971	14855	14786	14923	15025	14906	14938	14939	14991	14931	14919	14962	14971	15058	14978	14950	14931	15022	14718	15064	14918	14968	14970	15038	14984	14950	15039	15111	14906	14773	14880	15084	15028	15038	15007	14938	14931	15087	14891	14887	14829	14816	15068	14957	14876	15015	14806	15037	14879	14779	14965	14970	14814	15101	14857	14986	14903	15132	14998	14964	14892	14789	14826	14791	14765	14994	15079	14841	14985	15033	14777	15039	14825	14905	14820	14937	14983	15050	14830	14805	14945	14860	14929	14965	14829	14668	14994	14892	14882	14938	15000	14741	14955	14861	14912	14960	14845	14971	14955	14808	14991	14926	14921	14912	15085	14886	14845	15117	14681	14937	14935	15104	14855	14818	14968	14991	14839	14832	14992	14841	14882	14866	14907	14797	14916	14980	14785	14864	14994	15047	15080	14976	14913	14946	14982	14959	14902	14997	15067	14955	14742	14797	14910	14817	14959	15036	14856	15018	14922	14927	14934	14926	14951	14875	14933	14816	14913	14939	14919	15026	14926	15060	15006	15027	14979	14899	15039	14947	14939	14970	14831	15037	14869	14886	14917	14946	14965	14921	14988	14911	14959	15028	14899	14871	15233	14922	15100	14970	14878	15135	14849	15050	14786	14920	15036	14937	15042	14879	14941	15023	15024	14989	15063	14862	15133	14961	14958	14948	14966	14976	14922	14846	14839	14954	14849	14852	14746	14893	14852	14941	14884	14929	14974	14816	15001	14860	14995	14904	14836	15015	14964	14944	14931	14929	15135	14946	14898	14930	14852	14962	14887	14799	14671	14908	14804	14886	14853	14851	15066	14974	14821	14823	14865	14798	14835	14857	14931	14976	14967	15020	14907	15027	14821	14929	14918	14880	14893	14768	14922	15016	14947	14968	14978	14798	14913	14813	14923	14875	14991	14826	14959	14760	14837	15041	14910	14951	14916	14990	14801	14966	14788	15025	14993	14832	15002	14812	14792	14974	14895	14899	15069	14973	14988	14960	15071	14919	14891	14763	14954	14948	14865	14895	14919	14834	14813	14865	14978	15029	14838	15084	15053	14846	14903	15014	14849	14969	14867	14764	15042	14937	14938	14914	14847	14808	15041	14768	15079	14839	15029	15072	14700	15002	15003	14930	14963	14790	14941	14773	14695	14838	15077	14861	14963	14768	14967	14927	14797	14993	14913	14741	14958	14906	14989	14966	14864	14687	15025	14970	14829	14841	14788	14953	14818	15117	14834	15062	14948	14754	15125	14815	14979	14872	14900	14811	14868	15058	14827	14852	14963	15014	14909	14902	14960	14975	14914	14899	15002	14871	14941	14896	14927	14882	14841	14968	14902	14855	14731	14821	14863	14639	14986	14866	14937	14938	15085	14979	15035	14983	14969	14965	14950	14882	14913	14937	15003	14738	14935	15027	14948	14840	14908	14855	14970	15100	14955	14960	14943	14981	14917	14930	14770	14903	14993	14780	14801	15004	14803	14885	14941	14929	14923	14863	14842	14926	14873	15063	14757	14835	14922	14835	14710	14744	14851	14996	15062	14931	14920	14859	14850	15012	14914	14798	14915	14777	14913	14820	14769	14982	15137	14851	14960	14844	14893	14768	14878	15064	14701	14960	14908	14977	14906	14893	14853	14843	14930	14817	14952	14907	15053	15019	14818	14797	14865	15114	14853	14922	14850	14920	14974	14813	14995	14895	15070	14824	14894	15148	14899	14922	14880	14941	14775	14830	14928	14870	14965	14673	14895	14796	14923	14952	14932	14971	14800	14885	14856	15167	14951	15079	14868	14858	14826	14895	14935	15092	14965	14903	14769	15107	14957	14861	14903	14901	14921	15092	14801	14755	14961	15073	15058	15112	14941	14932	14798	14831	14895	14920	14785	14948	14932	14697	15024	14896	14878	14934	15041	14759	14882	14823	14817	14767	14885	14965	14893	14814	14897	15015	14851	14962	14789	14968	14997	14899	14881	14964	15118	14954	14937	14898	14941	14901	14764	15014	15005	14773	15055	14835	14904	15004	14892	14944	14807	14985	14979	14864	15019	14755	14825	14966	14848	14825	14666	14989	14877	14942	14933	14977	14953	14931	14894	15066	14929	14929	15029	14820	14995	14875	14822	14942	14789	14858	15106	15017	14846	14901	14936	14970	15025	15006	15074	14862	14750	14825	14897	14993	14886	14792	14989	14896	14991	14841	14966	15005	14863	14897	14817	14761	15146	14884	14851	14722	14933	15082	14757	14987	14938	14939	15052	14800	14993	14773	14963	14938	14938	14820	14897	14919	14956	14845	14873	14994	14951	14961	14806	14913	14998	14988	15027	14813	14773	14933	14828	14881	14866	14895	14965	15036	14854	14915	14940	14876	14799	15112	14817	14964	14939	14790	15023	14987	14961	14815	14915	14924	14913	14934	14959	14557	14939	15054	15092	14921	14868	14741	15033	14926	14913	14870	15000	15031	14891	14933	14758	14813	15008	14954	15170	14894	14966	14762	15006	14997	14902	14746	15022	14756	14900	15029	14949	14976	14900	14987	15033	14985	15004	14963	15080	14933	14832	14825	15213	15060	14853	14643	14946	14867	15066	14923	14925	14892	14877	15034	14852	14864	14894	15045	14793	14904	14897	14881	14928	14856	14983	14935	14878	14817	14979	14905	15008	14869	15076	15013	14891	14926	14820	14885	15048	14922	14880	14948	15072	14817	14965	14836	15002	14873	14901	14916	14847	14963	15039	14919	15081	15048	14946	14947	14896	14917	14831	14868	14837	15059	14996	15081	14716	14928	14787	14925	15007	15021	14998	14920	14952	14996	14955	14979	15088	14736	14896	14856	14738	15056	14966	14780	14750	14927	14911	14742	14951	14923	14876	14854	14922	14890	15022	14888	14805	14848	14832	15068	14998	14883	14885	14928	14929	15025	14922	15059	14837	14889	15068	14922	14740	15028	14871	14789	14906	15093	14850	14882	15012	14956	14901	14945	14843	15135	14836	14826	14981	14967	14705	15041	14908	14852	14771	15047	14853	14929	14864	14827	14926	14908	14849	14936	15059	14872	14935	14732	14880	14865	14981	14853	14919	15093	14784	14849	14886	14984	14791	14766	14909	14873	14890	14980	14931	14842	14966	14856	14858	14836	14959	14972	14887	14987	14866	14719	14881	14882	14887	14899	14898	14892	14847	14985	14790	14835	14931	14823	14883	15168	14883	14905	14738	15077	14926	14851	14740	14761	14887	14887	14981	15021	14857	14801	14970	14814	14978	14946	14889	14889	14867	14828	14845	15014	14898	15176	14959	14855	14868	14992	14938	15090	14995	14967	14763	14869	15133	14821	14995	14874	14974	14942	14947	15014	14861	15084	14945	15135	14888	14879	14595	14824	14884	14815	15009	14919	14878	14906	14715	14803	15055	14950	14722	15018	14934	14835	14813	14916	14786	14943	14944	14829	14886	14967	14759	15012	14956	14920	14870	14930	15005	15011	14690	14813	14868	14959	14878	14924	15015	14934	14783	14870	14827	14811	14970	14776	14957	14876	14968	15017	14869	14962	14959	14932	15083	14756	14693	14869	14849	15072	15054	15074	14936	14956	14643	14987	14853	14792	14855	14973	14996	15054	14844	14881	14968	14774	14995	14900	14882	14859	14929	14811	14903	15015	14859	14877	15092	14966	14921	15000	14949	14909	14914	14922	14718	14866	14933	14800	14982	14958	14813	14769	15002	14749	14872
28704	26769	33595	28295	21403	18490	17123	16068	15885	15574	15611	15327	15308	15345	15249	15178	15160	15179	15121	14906	15107	15175	14742	15142	15086	15082	14867	14859	14900	14820	15260	14875	14768	14970	15012	15052	14961	15046	15005	15081	15090	14906	15003	14885	14806	14868	14884	14991	14881	15086	14873	14801	15025	14984	15003	14836	14918	15187	14942	14960	14607	14928	15051	14825	14992	15163	14943	15011	14756	14862	15024	14965	14989	14892	15094	15060	14970	15018	14884	14983	14842	15004	14861	15081	15160	15030	14879	14977	15080	14833	14968	15017	14978	14818	14852	14934	14976	14923	14926	14970	14678	14773	15034	14898	14931	14704	15002	15040	14763	14927	15086	14822	14959	14889	14787	15075	15007	14909	14840	14721	14892	14884	14946	14849	15118	14701	14908	14779	14939	15083	14799	14910	14751	15155	14816	14900	15004	15165	14854	14775	15000	15058	15013	14902	14763	14903	14876	14889	14927	14791	15024	14986	14618	14886	14863	14779	14872	14848	15023	14671	14960	14902	14872	14998	14926	14863	14880	14810	14838	14796	14972	14823	14794	14965	14678	15147	14983	14830	14998	14936	14742	15014	14980	14811	14915	14781	15037	14931	14774	14859	14903	14984	15096	14980	14820	14935	14887	15071	14706	14756	14923	14873	14851	14912	15029	14764	15000	15038	15022	14983	14951	14864	15144	15007	15000	14934	14920	14779	15136	15027	15017	14945	14851	14875	15041	14934	14889	14941	15163	14805	14760	14839	14942	14984	14985	14935	15051	14835	14836	14847	14829	14755	15044	15149	14948	14852	14885	14991	15087	14923	14866	14857	14747	14863	14744	14811	14881	14885	14900	15091	14763	14787	15115	15048	15050	14962	14863	14971	15115	14931	15095	14985	14845	14822	14960	14947	14777	14898	14956	15024	14699	14734	14975	14997	14748	15050	14988	14987	15108	14920	14678	14806	15135	14937	14736	14966	15006	14968	14995	14923	14919	14936	14865	14990	14709	14709	14875	14865	14882	14806	14875	14830	14949	14959	14888	15000	14904	14873	15093	14774	14982	15049	14972	15053	14995	14784	15094	14891	14916	14973	14892	14713	14857	14927	14905	15059	14846	14821	15039	15056	15080	14920	15077	15008	14968	14745	15004	15065	15032	14934	14826	14946	15019	14791	14725	14987	15040	14907	14974	15059	14973	14841	15042	15083	15025	14862	14923	14958	15025	14943	14975	15141	15085	14994	15090	14907	14835	14942	14803	14832	15015	14889	14900	14961	14825	14845	14819	14923	14842	14979	14723	14924	14868	14798	14883	15015	15072	15149	14744	14758	14885	14834	14844	15060	14696	14947	14907	14848	15000	14928	14991	14957	14822	15064	15009	15097	15080	14856	14914	15210	14965	15015	15036	14879	14965	14820	14876	14841	14890	14780	14902	14880	14729	15103	14864	14938	14936	14895	15150	14980	14912	15070	14981	14745	14973	14959	15081	15047	14845	14910	14801	14907	14923	15063	14766	14971	14934	15030	14918	14910	15048	14762	15009	14819	14946	15007	14975	15090	15134	14916	15013	14776	15014	15180	14871	14814	14949	14811	14955	15184	14949	14877	15044	14965	14910	14845	14758	14971	14739	14889	14965	14875	14882	14949	14587	14839	15048	14991	14812	15034	14935	14884	14764	14992	14697	14909	14955	14996	14950	14894	14938	14867	15103	14933	15054	14917	14871	14940	14963	14986	14953	15042	14970	15202	14916	14859	15050	14891	14876	14928	14931	14843	14880	15069	14811	14957	14953	14809	14883	15015	14928	14930	14767	14708	15065	14789	15090	14918	15107	14907	15109	14977	14879	14769	14975	14870	14816	14912	15078	14867	14937	14961	14692	14684	14769	14874	15030	15006	14885	15048	14871	14774	14597	14908	15008	14844	14899	15111	14953	15001	15064	15039	14941	14839	14987	14950	14880	14892	14813	14862	14892	15010	14900	14969	14931	14845	14984	14911	15004	14819	14902	14831	15044	15098	14949	14979	14886	14983	14889	15010	15058	14815	14947	15059	14943	15035	14959	14821	14808	15039	14814	14945	15057	14954	14894	14856	15029	14964	14881	15084	14996	15035	15231	14884	14846	14758	14946	14835	15091	15116	14789	14921	14828	14944	14671	14984	14816	15010	15013	14844	14830	14891	15004	14876	14849	14734	15066	14873	14981	15097	14800	14855	14795	15071	14932	14825	14809	15038	15011	15003	14774	14981	15114	14804	14989	15007	14906	14798	14868	14950	14886	14794	15070	14912	14859	14812	14976	14787	14982	14829	14715	15214	14892	14964	14824	14971	14915	14943	15061	15092	14941	15045	14976	14890	14824	15121	14772	14896	14860	14889	14910	14951	14936	14825	14916	14751	14856	14965	14907	14896	15023	15023	14890	15052	15048	15028	15047	14815	15064	14977	14829	14849	14896	14973	14848	15091	14889	14947	14886	14969	14980	14832	14990	15053	15096	14813	14984	15002	14946	14840	14857	14866	14906	14992	14854	14978	14957	14923	14890	14919	15024	15073	14775	14852	14929	15063	15039	14829	14858	14859	14814	14977	14969	14958	14918	14852	14967	15009	14854	14710	14976	14865	15018	15086	14948	14935	14853	15007	14921	14803	15003	14920	15062	15070	15076	15091	14965	14977	15062	14962	14604	14930	15044	14924	15009	15009	14907	14948	14990	14972	14872	14952	14955	15097	14888	14895	14958	14885	14677	15146	15036	15059	14995	14892	14968	15182	14979	14927	14859	14826	14913	14943	14913	15026	15004	15025	14778	14930	14991	14964	14975	15179	14966	14791	15084	15187	14996	15108	14800	14839	14984	15109	15075	15110	14854	14920	14790	15029	14951	14846	14998	15039	15007	14799	14930	14924	15115	14862	14972	14652	15016	14936	14840	14834	14867	14931	14952	14958	14946	14984	14885	14917	15051	14988	14973	14878	14988	14988	15004	14880	15000	14703	14886	14977	15114	14895	14871	14943	15139	14860	14999	14963	14891	14846	14745	14922	14984	14902	15056	14916	15122	14881	14870	14902	15046	14834	14917	14982	14830	14760	14714	14907	14771	14845	14870	14868	14812	14969	14936	14985	15070	14874	14853	14692	14793	14936	14861	14965	14868	14908	14840	14841	14863	15048	14952	14873	14919	14924	14802	14934	14974	14868	14823	14978	15047	14995	14873	15045	14934	14868	14952	14911	14818	14816	14999	15059	15033	14986	14777	15020	14842	14918	14876	14833	14908	14924	14851	14978	15058	15017	14897	14936	15058	14813	14881	14979	15040	14961	14908	14901	14849	14926	14647	14876	14733	15030	15021	14866	15068	14968	14974	14961	14863	14680	14868	15086	14958	14732	14748	14918	14833	14878	15097	14995	14912	14958	14846	15074	15117	14957	14928	15014	14969	14839	14883	14848	14914	14876	14932	14889	14876	14865	14808	14886	14985	15039	14970	14873	14836	14852	15143	15057	14839	14725	14892	15007	14915	14812	14904	14846	14999	14957	14909	14865	15142	14794	14892	14812	14954	14871	14964	14949	14862	14914	14871	14861	14871	15059	15084	15155	14898	14751	14897	14823	14956	15114	14881	15025	15041	14917	14883	14794	14919	15119	14895	14986	14825	14933	15020	14858	14910	14777	14837	14922	14923	14828	14982	14791	14985	15162	14784	14923	14937	14656	14996	15100	15006	14901	15029	14977	14824	14960	15066	15096	14831	14736	14701	15040	14981	14883	14948	14872	14896	14789	14879	15033	15011	14782	15010	14883	14951	14880	14864	15030	14670	14912	14987	14814	15163	14756	14870	14976	14856	14814	14846	14702	14976	14868	14762	14880	14875	14816	15022	14909	14815	14822	14914	14915	14882	15122	15069	14957	14968	14886	14869	14936	14775	14923	14960	14838	14962	15009	14678	14944	14912	14901	15182	14775	14864	14968	15049	14715	14798	14839	14776	15001	15080	14901	14852	14882	14982	14976	15010	14933	14866	15045	14959	14825	14907	15138	14970	15081	14883	14816	14939	14945	14757	14945	14751	15055	15164	15002	14796	14850	14931	14871	14967	14884	15016	15105	15039	15103	14914	14931	15002	14776	14897	14908	14976	15017	14950	15011	15039	14960	14883	14933	15013	14894	14840	14735	14894	14999	14838	14837	14847	14931	14853	14825	15021	14990	15052	14981	14859	14762	14973	14711	15059	14754	14971	14854	14802	15066	15039	15042	14846	14790	14865	15023	14836	14867	14954	14899	14909	14959	14969	14760	14828	15007	14920	14617	14999	15055	14956	14885	15070	14862	15088	14867	14926	14892	14881	14903	15053	14847	14937	14841	14947	15012	15062	14986	14926	14979	14929	15011	14864	14800	14878	14906	14984	14746	15021	15005	14806	14884	14896	14870	14864	14894	14945	14899	14978	14861	14920	14935	14910	14980	14798	15108	14945	15129	14962	14750	14931	15019	15016	14990	14972	15165	14898	14819	14971	14913	15073	14803	14837	14932	14770	14918	14938	14830	14942	15025	14771	15026	14891	14936	14905	14884	14826	14904	14863	15040	14910	14884	14805	14803	14973	14941	14779	14889	14843	14862	15011	14964	14770	14853	14771	14919	14924	14837	15005	15064	14783	14876	14958	14749	14855	14908	14933	14841	14941	14728	14708	14915	15012	14893	14942	14779	14937	14929	14758	14892	14884	14836	14991	15108	14914	14776	14965	14914	14932	14954	14865	14750	14985	14918	14936	14904	14979	15058	14940	14971	14739	14943	15032	14930	14829	15051	15109	15036	14831	14969	14972	14777	14971	15130	15094	14923	14844	14836	14907	14878	14932	15013	15035	14948	15126	15028	15031	15020	14984	15022	15044	14883	15023	14941	14731	14909	14933	14964	14784	14845	14869	14983	14661	14896	14838	14911	14869	15149	14934	14768	14926	15036	15025	15013	15052	15098	15079	14928	14911	14953	15010	14915	14751	14789	14965	14952	14733	14928	15150	14959	14981	15021	14695	14691	14813	14979	15015	14794	14921	14852	14791	15005	14970	14875	15112	14945	14932	14853	14890	14889	14948	14778	14906	14933	15062	14717	14955	14902	14904	14882	15014	14797	14789	14932	14891	15052	15047	14832	15047	14887	14902	14953	14912	14978
31612	43368	38872	28331	22132	18121	16505	15663	15091	14782	14623	14391	14548	14537	14366	14124	14258	14215	14123	14078	14171	14005	13943	14009	14145	14164	14260	14054	13957	13846	14098	14205	14063	14017	14092	13959	14041	14178	14046	14062	14056	14017	13885	14105	14060	13974	13922	14100	13921	13994	14162	13803	14187	13965	14057	14004	13882	14149	13854	14084	14004	14009	14050	14113	13907	14090	14028	14050	14076	13808	13985	13858	13993	13919	14083	13964	14172	13866	14124	14070	14115	13835	14111	14080	14046	14122	13992	14025	13916	13853	14163	14069	13888	13881	14050	14050	13896	14021	14073	14041	14039	14109	13975	14051	13923	14046	14082	14007	13960	14026	14161	13897	14070	13894	14164	14090	14078	14118	13875	13990	14041	14142	14157	14126	14039	13979	13943	14038	13747	14034	13985	14096	13970	14042	13965	13930	14024	13852	14145	13954	13988	13923	14020	14067	14136	14180	14209	14059	13999	14202	14025	13950	14048	14083	13856	14025	14085	13993	13970	14010	14144	14016	14020	13768	13988	14133	14051	13887	13901	13969	13889	13984	13976	13925	14095	13947	13969	13923	13941	14054	13949	13725	14014	14118	14151	13996	14142	14063	14027	14016	13995	13988	13896	14205	13840	13960	14004	14093	14013	14007	14103	14065	14030	14024	14049	14085	14020	13955	13956	14114	14097	13758	14148	13960	13915	14026	13956	13862	14210	13965	14069	13993	14046	14078	14244	13952	14092	14098	13929	14099	14053	13772	13926	13816	14148	14225	13949	14000	14056	14098	14026	13959	14050	13964	14072	14104	14093	14134	13991	14042	14074	14107	14098	13995	14025	13933	13991	14084	14078	14027	13984	13909	13933	14031	14049	13932	13895	13987	14077	13796	14059	14078	13951	13926	14069	14213	14072	14177	14118	14019	14061	14148	13988	14109	14018	14000	13945	13989	13976	13937	13965	14100	13868	14181	14087	13860	13991	13922	13997	14077	13997	14133	13980	13824	13914	13953	14084	13974	13831	14085	14101	14024	14069	13976	14067	14059	14081	14053	14074	14008	14149	13957	13949	14089	13924	14128	14031	14114	14096	13881	14090	13979	14101	13978	13972	14089	14065	14096	13986	13932	14096	14007	14013	14042	14064	14045	13962	13871	13815	14030	14024	14061	14019	13962	14116	13908	14064	14114	14023	14222	14224	13891	14122	14158	14072	13944	13946	13912	13984	13860	14020	13983	14044	13916	13797	14083	14223	13865	14035	13845	14094	13865	13989	14059	14081	14128	14254	14085	13984	14041	14135	14058	14127	13979	14069	14141	13997	13921	14078	13899	14049	14187	13997	13987	14059	14023	14012	14010	13868	13982	14015	13929	14044	13842	13954	13940	14006	13962	14131	14060	14069	14099	13985	14079	13932	14047	14189	13982	14107	13973	14079	14033	14083	14002	14050	14022	14037	13982	14093	13987	13863	14060	14066	13875	13915	14082	14094	13938	14064	13934	14013	13897	14142	14032	13972	13871	14148	13897	14081	14006	13900	14117	13912	13975	13965	13992	14089	14011	13889	13880	14011	13949	13913	14102	13945	14033	14211	14063	14032	14087	13949	14046	14072	14048	13997	14024	13908	14129	13896	14056	13902	14146	14009	13794	13891	14104	14130	14113	14086	14099	13960	13987	13886	14039	13868	14002	13873	13982	13892	14067	13985	14075	14110	14030	14097	13879	13993	13846	14006	13957	13999	13958	13924	13941	14044	13908	13979	14058	13968	14079	14149	13783	14077	14076	14049	14140	13900	14132	13998	13960	13946	14047	14002	14060	14098	13877	14017	13904	13806	13904	13943	13880	14076	14040	14226	14047	14006	14103	13844	14194	14081	14181	13923	13984	14066	13984	13931	13859	14108	14112	14143	14020	14070	13939	14025	13855	14073	13911	14189	13766	14143	13996	14058	14197	14057	13989	13978	13920	14065	13982	13967	14139	13952	14062	14103	14022	14094	13909	13952	14050	14090	14020	13916	14072	13903	13939	14095	14005	13992	14038	13993	13954	14025	14102	14094	13953	14102	13931	13867	13879	14004	13980	13786	13921	13873	13913	14054	13924	13973	14076	14096	14029	13849	14048	13944	13969	13928	13990	13949	14082	14030	13837	14029	13998	14077	13836	14080	13960	14154	14034	14004	14036	14027	13918	13920	14128	14007	13986	14042	13968	14071	13936	13884	14058	14093	13930	13855	14030	13956	14026	14071	13805	14103	14056	14127	14000	14113	13899	14016	14066	13995	13996	14000	13943	13970	13959	13872	14051	14128	14142	13999	13972	14121	14061	14184	14056	14004	14035	13923	14081	14060	14054	14051	13905	13991	13991	14031	13861	14041	14047	13966	14121	13950	13965	14055	13972	14071	14004	14135	14155	13774	14009	13920	14081	14047	13945	14141	14105	13909	13963	13903	14033	14007	14072	13963	14023	14018	14066	14057	13939	14137	13822	13918	13894	13996	14088	14175	14027	13978	13953	13908	13972	14080	13861	14006	14048	14027	14070	13804	13956	14143	13916	13931	13989	13930	13974	14043	14141	13985	14046	13901	13937	14164	13997	13839	13932	13893	14032	14024	14081	14134	13926	13978	14071	13970	13985	14170	13974	14101	13879	13996	13770	13969	14058	13857	14036	14061	14157	14025	13860	13963	14055	13977	13966	14010	14033	14027	14033	14145	14053	14011	14098	13916	13951	13963	14062	13900	13993	13944	14157	13837	14142	13987	14024	14109	13976	13981	14027	13867	13954	13982	14176	13900	14046	14147	14066	14095	14127	14057	13968	13938	13961	14016	14010	13953	14117	13838	14097	13826	14024	13952	14098	14106	14072	13977	14045	14027	13993	13961	14137	13972	14098	13936	14137	13957	13926	14141	13995	14078	14013	14059	13989	13878	13911	13965	13889	13920	13965	14129	14020	13786	14086	13821	13925	14068	13922	14112	14195	13949	13977	14014	14189	14075	14051	13914	13986	13988	14103	14050	13972	14021	13919	13837	13957	14037	14011	14025	14003	14034	14136	14109	13964	14080	14040	14023	14095	13994	13982	14190	14015	13862	13984	13965	14088	14086	14106	13978	13788	14045	13915	14063	13927	13947	14001	14086	14307	14139	14134	14063	14011	13724	13796	14157	14096	14010	13933	13863	13962	14244	14015	13937	13887	14104	13972	13830	14002	14027	14029	13928	14024	13984	13967	14015	14067	14202	14027	13888	13938	14074	13994	14020	14034	14099	13997	13963	13989	13816	14019	14156	14067	14057	13925	14001	14090	13900	13968	14040	13998	13954	14107	13943	13997	14048	13958	13948	13985	14020	14129	14128	14072	13999	13932	13911	14076	14007	14059	14085	13975	13801	14018	14071	14091	13900	14119	14050	14162	14023	14118	13939	13988	14119	13823	13984	14010	14006	13953	14086	14170	13907	14129	14114	14060	14050	14013	13868	14074	14066	13969	13955	13963	13932	14092	14012	14005	13787	14018	14030	14098	13861	13967	13927	13945	14098	14149	14168	13876	14085	14019	13769	14131	14031	13880	14035	14071	13936	13943	14174	13906	14126	14016	13938	14040	14064	13844	13962	13991	13986	14091	14094	13993	14065	13963	14103	13963	14070	13997	14005	13900	14032	14102	14009	13789	14115	14130	14110	13845	13959	14036	14152	14020	14027	13961	14136	14005	14033	13830	14227	14005	14029	14049	13888	14140	14021	14002	14124	14041	14155	14047	13975	14084	13963	13952	13980	13896	14054	14090	14004	14045	13993	13987	14129	13904	14211	13998	13916	14060	13975	14009	14113	14184	14040	13871	13912	13853	14180	14029	14098	13839	14003	13920	13910	14016	13979	14005	14081	14183	13941	14055	13904	13976	14101	13993	13842	13970	13949	14198	13921	14127	14085	14052	13911	14036	14020	14016	14006	14140	13959	14049	13915	14028	14057	14002	14033	14072	14247	14228	14061	14010	14018	14015	13882	14054	14255	14071	14045	14051	14000	14006	14048	13889	13999	14085	13960	13944	14177	14153	14172	14103	14099	14065	13818	13910	14224	13915	14019	14105	14031	13823	13933	14171	14001	14040	14014	14059	14056	14080	14015	14071	14134	14069	14020	13916	13965	14088	14197	13856	14153	14055	14107	14051	14113	13902	13965	13784	13969	14183	14112	13913	13960	14120	14197	14011	14059	14039	13996	14315	14015	14064	14080	14156	14093	13975	14089	14096	14057	13861	14044	14031	14014	13959	13978	14012	14098	13955	13942	13978	13940	14046	14085	13915	14130	14056	14023	14012	14045	13977	14068	13899	14091	14148	14003	14069	13969	13866	13945	14027	13940	13979	14034	13936	14127	14140	14055	14078	14166	14046	14220	14040	13984	14040	14054	13975	14010	14168	14176	14064	13895	14103	14154	13856	13941	13923	13939	13922	13958	13882	13932	14069	14102	14062	14024	14266	14085	13968	14031	14097	13982	14095	13929	13815	14023	14150	13947	14021	14141	14135	13932	14015	14069	13907	13933	13899	14190	14014	14055	13851	13743	13901	14000	14047	14033	13943	14167	13931	14047	14010	14107	13951	14015	14072	14051	14004	13934	13972	14078	13937	14008	13922	14145	14038	14040	13885	14069	13908	14152	13953	14171	14086	14001	14177	14137	14026	13923	14111	14116	14017	14043	14039	13959	14005	14018	14016	13983	14091	13987	13978	14123	14089	14186	14047	14057	13994	14013	14030	13984	13949	13994	13954	14218	13861	14006	13985	14025	13908	14112	14106	14001	13998	14175	14067	13994	14063	14103	14104	13867	13892	14183	13984	13942	13873	13984	14050	14016	14180	14196	13982	14009	13958	14178	14039	14028	13998	14096	14193	13935	13999	13994	14064	14052	13911	13932	13977	14096	13902	14079	14160	14063	13812	13948	14003	14023	14173	14138	14046	14158	13951	13933	14141	14088	14060	14074	13878	14019	14104	13938	13985	14163	14186	13871	13977	13837	13933	14012	13977	14108	14047	14023	14028	13949	13962	14100	14027	13967	13845	14015	13939	13937	14013	13859	14014	14071	14104	14214	14036	14177	13962	14031	14053	14043	14081	14014	13944	14090	13933	13899	14065	13907	14063	14152	13903	13940	14168	14038	14164	14136	14059
24396	21576	29151	26335	25360	24813	23196	20046	17978	16928	16497	16155	15871	15974	15939	15906	15736	15573	15612	15554	15808	15473	15402	15477	15679	15508	15393	15478	15335	15263	15576	15619	15538	15523	15411	15537	15424	15420	15486	15352	15354	15365	15486	15474	15568	15378	15550	15421	15469	15402	15262	15077	15340	15245	15312	15231	15286	15184	15258	15362	15348	15368	15411	15294	15280	15108	15377	15275	15293	15273	15340	15496	15319	15365	15465	15277	15311	15434	15366	15315	15609	15398	15424	15442	15410	15396	15303	15368	15290	15397	15439	15267	15118	15305	15406	15155	15244	15285	15352	15387	15307	15318	15376	15121	15484	15314	15317	15472	15293	15191	15330	15437	15439	15232	15265	15303	15378	15299	15273	15344	15175	15276	15208	15536	15414	15276	15246	15564	15347	15458	15388	15357	15324	15154	15286	15516	15232	15246	15190	15454	15310	15415	15183	15164	15296	15277	15369	15332	15215	15242	15349	15236	15366	15246	15230	15337	15455	15433	15082	15369	15455	15430	15303	15316	15329	15238	15375	15325	15112	15463	15321	15268	15247	15529	15499	15189	15392	15409	15344	15233	15204	15266	15378	15439	15249	15254	15300	15286	15378	15425	15169	15370	15261	15239	15331	15239	15429	15429	15351	15198	15508	15281	15269	15379	15083	15204	15352	15383	15219	15348	15403	15220	15235	15382	15347	15346	15169	15298	15464	15241	15270	15409	15514	15232	15416	15340	15281	15296	15197	15505	15415	15302	15365	15401	15124	15531	15233	15181	15087	15287	15199	15116	15245	15434	15166	15326	15107	15220	15275	15290	15154	15343	15311	15299	15332	15423	15202	15196	15295	15294	15468	15366	15270	15309	15391	15129	15452	15335	15437	15452	15353	15404	15310	15269	15334	15371	15218	15494	15453	15348	15332	15229	15391	15315	15481	15032	15244	15256	15417	15320	15384	15212	15376	15327	15120	15293	15273	15338	15156	15139	15263	15292	15323	15268	15265	15432	15278	15364	15441	15344	15273	15204	15191	15259	15290	15120	15201	15408	15514	15430	15399	15288	15335	15154	15414	15430	15230	15337	15303	15352	15351	15265	15388	15227	15273	15381	15452	15508	15314	15170	15300	15124	15210	15248	15264	15180	15348	15195	15283	15473	15182	15550	15331	15129	15254	15390	15142	15410	15461	15281	15141	15330	15511	15323	15333	15229	15214	15237	15152	15439	15368	15356	15351	15150	15394	15230	15212	15167	15262	15339	15310	15193	15347	15341	15472	15412	15261	15197	15416	15360	15221	15133	15256	15346	15422	15364	15411	15195	15297	15396	15214	15183	15285	15238	15169	15259	15411	15348	15507	15212	15142	15548	15390	15504	15234	15243	15388	15436	15358	15166	15566	15186	15379	15203	15308	15279	15361	15446	15195	15449	15435	15354	15388	15106	15447	15511	15556	15432	15571	15429	15364	15215	15248	15365	15389	15348	15315	15206	15247	15204	15306	15456	15195	15323	15280	15173	15281	15208	15534	15291	15379	15325	15387	15249	15253	15310	15369	15268	15190	15245	15348	15358	15214	15392	15305	15332	15398	15341	15250	15436	15337	15250	15342	15116	15371	15328	15448	15287	15317	15285	15208	15334	15319	15279	15281	15229	15365	15088	15421	15240	15243	15410	15190	15451	15543	15259	15239	15269	15287	15342	15344	15324	15214	15222	15296	15149	15334	15319	15275	15376	15214	15490	15341	15509	15244	15333	15191	15374	15326	15447	15364	15326	15450	15452	15253	15207	15300	15281	15382	15279	15163	15360	15393	15347	15303	15381	15411	15459	15287	15532	15472	15479	15257	15388	15356	15277	15343	15255	15200	15312	15341	15684	15595	15244	15313	15234	15369	15310	15179	15353	15380	15305	15233	15276	15319	15312	15259	15431	15386	15236	15233	15143	15402	15281	15273	15325	15384	15471	15201	15393	15314	15419	15225	15304	15193	15430	15207	15326	15454	15149	15229	15482	15344	15313	15323	15443	15398	15436	15514	15216	15231	15286	15518	15372	15307	15253	15291	15258	15310	15344	15320	15273	15489	15058	15252	15450	15382	15240	15473	15431	15282	15411	15253	15303	15180	15390	15448	15429	15378	15149	15621	15444	15343	15389	15207	15175	15336	15450	15422	15190	15457	15080	15354	15262	15473	15300	15239	15407	15481	15409	15263	15390	15395	15291	15576	15330	15484	15294	15233	15292	15290	15229	15405	15257	15196	15481	15514	15466	15210	15284	15270	15302	15237	15168	15360	15494	15226	15308	15272	15221	15492	15194	15409	15357	15399	15274	15232	15427	15410	15279	15234	15471	15245	15153	15137	15305	15324	15337	15214	15219	15400	15286	15217	15386	15079	15508	15450	15351	15367	15152	15329	15079	15420	15213	15415	15402	15394	15347	15279	15308	15066	15246	15212	15298	15229	15443	15151	15341	15110	15064	15238	15434	15440	15321	15473	15196	15305	15336	15219	15444	15337	15500	15452	15568	15243	15582	15401	15224	15335	15265	15216	15069	15251	15314	15198	15326	15321	15334	15296	15284	15498	15098	15120	15370	15359	15387	15304	15368	15301	15414	15374	15309	15268	15328	15327	15403	15264	15497	15308	15353	15361	15157	15179	15294	15396	15298	15250	15515	15181	15431	15241	15476	15135	15374	15389	15422	15224	15383	15416	15431	15218	15187	15377	15248	15314	15229	15208	15312	15326	15308	15378	15345	15447	15121	15294	15207	15389	15322	15140	15397	15318	15430	15429	15282	15323	15193	15158	15460	15403	15075	15199	15416	15300	15269	15197	15222	15316	15234	15289	15336	15332	15176	15307	15256	15415	15504	15398	15356	15181	15365	15284	15226	15276	15128	15478	15318	15477	15266	15405	15318	15396	15412	15274	15265	15274	15368	15320	15285	15218	15200	15378	15407	15302	15407	15534	15413	15227	15334	15563	15336	15325	15338	15553	15332	15427	15264	15275	15362	15273	15321	15399	15336	15170	15281	15251	15230	15253	15420	15314	15240	15352	15250	15401	15222	15380	15357	15126	15481	15283	15280	15383	15143	15483	15201	15168	15379	15135	15352	15441	15362	15376	15352	15187	15217	15207	15241	15407	15301	15330	15312	15487	15362	15247	15281	15215	15309	15357	15458	15331	15305	15232	15368	15405	15330	15249	15403	15392	15462	15301	15374	15357	15193	15415	15652	15321	15442	15272	15220	15214	15216	15264	15357	15217	15219	15135	15384	15184	15346	15095	15293	15424	15355	15342	15243	15546	15277	15478	15334	15388	15256	15381	15412	15240	15200	15449	15257	15291	15400	15411	15478	15335	15354	15285	15298	15424	15350	15369	15345	15293	15270	15179	15526	15137	15160	15144	15497	15469	15366	15251	15176	15286	15205	14951	15378	15261	15349	15549	15447	15410	15359	15328	15315	15352	15371	15234	15223	15284	15208	15269	15548	15273	15290	15282	15376	15269	15345	15142	15098	15222	15299	15457	15377	15549	15305	15505	15250	15293	15301	15444	15478	15295	15304	15269	15576	15363	15494	15412	15343	15552	15389	15108	15356	15276	15233	15278	15386	15398	15289	15421	15213	15418	15324	15269	15212	15403	15371	15375	15321	15208	15152	15128	15316	15359	15086	15372	15330	15399	15390	15405	15213	15303	15441	15168	15359	15362	15205	15315	15244	15460	15413	15246	15332	15503	15205	15293	15222	15418	15281	15290	15362	15539	15243	15426	15042	15357	15428	15216	15409	15292	15303	15372	15390	15268	15309	15243	15272	15311	15208	15231	15197	15338	15300	15320	15118	15368	15197	15208	15111	15230	15180	15097	15390	15448	15406	15267	15383	15172	15207	15255	15542	15338	15320	15277	15299	15328	15232	15666	15217	15289	15563	15419	15234	15087	15395	15623	15543	15400	15433	15300	15486	15417	15273	15391	15399	15286	15260	15212	15171	15221	15413	15436	15375	15331	15214	15322	15379	15464	15273	15291	15386	15171	15131	15464	15283	15329	15232	15444	15187	15382	15316	15327	15308	15245	15182	15302	15148	15342	15377	15369	15370	15433	15291	15463	15429	15231	15367	15367	15382	15432	15367	15350	15390	15423	15422	15326	15413	15379	15344	15159	15333	15311	15158	15328	15287	15342	15312	15366	15440	15418	15259	15215	15193	15399	15218	15254	15434	15427	15369	15457	15473	15370	15524	15222	15314	15480	15371	15440	15209	15264	15281	15333	15394	15295	15352	15380	15278	15116	15467	15322	15411	15492	15223	15449	15222	15395	15266	15345	15144	15295	15574	15322	15582	15373	15377	15370	15365	15441	15232	15235	15235	15122	15346	15406	15270	15218	15401	15363	15394	15376	15265	15232	15295	15415	15362	15194	15276	15312	15567	15755	15351	15396	15399	15386	15428	15173	15442	15208	15218	15362	15160	15220	15161	15157	15335	15262	15221	15287	15240	15580	15475	15370	15263	15432	15227	15420	15389	15445	15335	15171	15085	15258	15221	15359	15252	15420	15347	15299	15197	15374	15568	15234	15204	15325	15421	15373	15458	15353	15402	15414	15368	15380	15435	15387	15127	15181	15176	15226	15184	15348	15397	15342	15364	15261	15526	15255	15345	15415	15507	15332	15171	15515	15312	15151	15355	15294	15470	15163	15257	15343	15203	15395	15423	15232	15407	15362	15308	15183	15231	15284	15271	15210	15261	15446	15279	15275	15388	15287	15492	15327	15328	15273	15184	15303	15445	15339	15228	15151	15104	15498	15236	15336	15348	15313	15420	15339	15315	15287	15223	15173	15388	15184	15321	15547	15497	15371	15217	15370	15263	15377	15233	15464	15165	15301	15253	15385	15273	15354	15523	15276	15124	15174	15199	15252	15477	15388	15524	15187	15194	15261	15399	15279	15218	15134	15240	15291	15327	15400	15365	15205	15388	15251	15319	14964	15378	15237	15299	15231	15240	15203	15455	15166	15476	15324	15352	15445	15265	15479	15259	15440	15525	15207	15209	15444	15321	15046	15517	15327	15412	15395	15424	15202	15315	15437	15440	15463	15340	15403	15281	15364	15456	15219	15422	15246	15370	15339	15265	15464	15266	15372	15183	15402	15337	15402	15374	15429	15160
33896	54071	48423	37779	31170	24428	21232	19731	17329	16150	15401	15246	15207	15074	14961	14821	14713	14548	14637	14648	14451	14437	14271	14377	14680	14436	14455	14472	14380	14459	14356	14436	14456	14306	14345	14577	14328	14471	14508	14377	14419	14345	14365	14258	14332	14311	14389	14273	14377	14408	14359	14417	14362	14502	14305	14399	14375	14478	14209	14365	14449	14471	14426	14283	14410	14322	14250	14289	14317	14330	14318	14418	14262	14512	14275	14432	14386	14244	14359	14329	14228	14422	14559	14459	14398	14321	14320	14491	14427	14531	14264	14349	14386	14240	14351	14264	14396	14420	14254	14420	14217	14139	14501	14248	14252	14345	14537	14302	14159	14385	14303	14390	14506	14393	14395	14399	14259	14348	14492	14491	14381	14352	14319	14420	14336	14262	14266	14363	14426	14399	14304	14316	14388	14359	14356	14245	14182	14264	14400	14371	14393	14265	14229	14498	14248	14458	14126	14426	14315	14213	14258	14297	14351	14323	14316	14292	14417	14188	14281	14340	14203	14293	14427	14413	14379	14274	14157	14365	14355	14424	14389	14334	14337	14449	14334	14251	14332	14418	14425	14327	14394	14516	14325	14301	14263	14285	14291	14462	14412	14239	14324	14360	14133	14386	14243	14311	14367	14554	14540	14313	14285	14494	14407	14420	14335	14341	14315	14280	14478	14310	14436	14467	14216	14254	14248	14350	14381	14408	14424	14310	14302	14416	14346	14536	14392	14413	14222	14366	14227	14305	14313	14355	14349	14300	14247	14394	14297	14487	14233	14414	14366	14265	14399	14349	14306	14355	14267	14296	14427	14352	14412	14337	14463	14353	14510	14341	14201	14443	14324	14514	14262	14221	14389	14046	14228	14385	14364	14432	14158	14379	14334	14412	14296	14267	14183	14316	14319	14296	14278	14327	14453	14350	14405	14308	14246	14291	14303	14368	14278	14237	14213	14395	14341	14281	14304	14440	14428	14425	14216	14455	14322	14299	14258	14436	14194	14275	14217	14438	14392	14258	14489	14265	14437	14365	14382	14275	14351	14269	14304	14307	14404	14194	14307	14465	14379	14313	14277	14195	14363	14385	14432	14346	14243	14273	14390	14244	14394	14395	14404	14235	14404	14334	14279	14152	14217	14399	14357	14157	14191	14237	14429	14275	14243	14174	14290	14457	14345	14488	14205	14362	14189	14360	14344	14292	14322	14352	14431	14396	14199	14410	14252	14263	14244	14208	14375	14425	14464	14312	14320	14415	14554	14145	14475	14301	14466	14355	14310	14131	14266	14372	14318	14413	14321	14468	14316	14347	14453	14306	14386	14198	14160	14147	14142	14202	14250	14324	14462	14281	14317	14264	14285	14176	14521	14398	14381	14237	14512	14176	14397	14439	14470	14270	14392	14405	14130	14413	14218	14348	14372	14360	14278	14290	14266	14278	14367	14228	14374	14379	14303	14219	14392	14356	14146	14338	14406	14316	14245	14314	14184	14385	14153	14409	14194	14265	14249	14310	14490	14372	14184	14503	14424	14378	14452	14329	14288	14206	14417	14351	14390	14219	14444	14385	14314	14318	14290	14307	14263	14339	14337	14295	14257	14388	14227	14341	14395	14135	14294	14518	14223	14306	14388	14465	14404	14417	14292	14398	14369	14370	14463	14457	14313	14144	14396	14470	14231	14384	14498	14256	14378	14351	14430	14235	14324	14420	14259	14251	14278	14369	14367	14535	14051	14404	14314	14279	14429	14262	14371	14362	14251	14422	14415	14419	14262	14518	14158	14256	14326	14259	14306	14392	14285	14212	14271	14368	14375	14304	14338	14303	14445	14377	14383	14341	14339	14193	14343	14295	14125	14239	14179	14391	14560	14320	14049	14387	14443	14361	14262	14240	14414	14316	14330	14216	14285	14452	14272	14308	14556	14291	14320	14298	14323	14335	14286	14216	14510	14231	14492	14382	14583	14211	14398	14474	14381	14258	14354	14350	14222	14290	14160	14247	14423	14315	14355	14337	14439	14349	14351	14343	14334	14256	14374	14126	14413	14374	14242	14240	14334	14224	14518	14485	14371	14295	14301	14292	14199	14327	14432	14230	14345	14310	14382	14369	14307	14379	14296	14179	14331	14271	14328	14244	14180	14439	14385	14343	14382	14428	14319	14311	14449	14348	14281	14462	14386	14347	14520	14286	14354	14425	14412	14487	14320	14392	14353	14398	14252	14323	14099	14298	14485	14130	14398	14256	14398	14233	14316	14346	14208	14340	14176	14264	14349	14382	14179	14371	14271	14342	14247	14247	14314	14243	14436	14295	14367	14490	14115	14360	14429	14288	14325	14304	14354	14454	14318	14394	14330	14535	14485	14346	14324	14254	14184	14201	14327	14374	14375	14285	14418	14341	14255	14106	14362	14273	14297	14340	14194	14208	14255	14392	14291	14165	14408	14321	14350	14302	14472	14249	14388	14190	14345	14435	14381	14343	14331	14324	14434	14317	14176	14204	14360	14530	14372	14486	14240	14474	14405	14301	14138	14277	14449	14432	14318	14237	14329	14456	14303	14326	14372	14394	14277	14329	14299	14345	14441	14345	14386	14479	14350	14490	14247	14229	14278	14368	14329	14318	14302	14465	14262	14267	14399	14256	14346	14254	14304	14278	14379	14330	14381	14343	14197	14486	14196	14331	14299	14405	14316	14280	14227	14346	14302	14288	14419	14411	14418	14403	14265	14393	14257	14225	14307	14382	14238	14443	14381	14328	14406	14418	14237	14293	14396	14403	14240	14397	14296	14381	14364	14651	14349	14348	14209	14388	14347	14416	14377	14299	14405	14386	14301	14265	14385	14418	14422	14051	14304	14414	14458	14150	14369	14361	14503	14253	14383	14240	14228	14425	14140	14336	14229	14314	14346	14364	14262	14398	14325	14387	14376	14242	14252	14250	14256	14397	14324	14301	14339	14289	14481	14192	14253	14217	14303	14401	14267	14274	14289	14316	14275	14356	14386	14307	14442	14360	14384	14416	14259	14424	14345	14227	14363	14311	14511	14548	14381	14501	14300	14227	14417	14474	14364	14247	14318	14109	14344	14340	14305	14392	14298	14251	14430	14403	14261	14271	14222	14486	14281	14395	14225	14419	14391	14469	14184	14512	14269	14342	14347	14359	14327	14169	14312	14274	14384	14226	14336	14370	14438	14462	14360	14273	14286	14430	14353	14287	14330	14246	14154	14276	14458	14175	14270	14371	14259	14281	14314	14410	14377	14236	14404	14398	14525	14432	14258	14293	14431	14277	14368	14436	14231	14301	14391	14318	14386	14226	14305	14403	14432	14432	14401	14232	14342	14353	14471	14264	14195	14466	14412	14351	14351	14274	14184	14360	14372	14394	14299	14299	14301	14285	14486	14349	14429	14252	14187	14376	14299	14365	14189	14303	14333	14273	14286	14319	14325	14501	14370	14290	14172	14275	14357	14259	14322	14402	14351	14373	14242	14451	14096	14470	14286	14448	14373	14281	14316	14364	14433	14084	14411	14363	14279	14322	14297	14137	14339	14334	14386	14316	14375	14232	14448	14297	14498	14253	14299	14379	14353	14257	14349	14377	14169	14319	14341	14349	14288	14340	14490	14621	14410	14308	14446	14280	14264	14392	14353	14513	14164	14284	14359	14248	14334	14347	14382	14395	14384	14470	14467	14223	14376	14274	14360	14352	14217	14245	14343	14227	14274	14215	14157	14150	14309	14238	14225	14359	14409	14356	14427	14368	14281	14410	14362	14426	14334	14365	14405	14249	14400	14489	14238	14538	14422	14091	14294	14344	14355	14412	14360	14342	14368	14234	14495	14407	14330	14341	14237	14375	14472	14300	14324	14438	14329	14386	14218	14283	14254	14480	14338	14310	14339	14372	14243	14289	14175	14292	14337	14337	14198	14414	14159	14492	14468	14225	14287	14355	14361	14213	14385	14345	14193	14357	14506	14398	14387	14246	14435	14424	14386	14470	14280	14272	14345	14491	14492	14420	14428	14279	14306	14252	14454	14279	14277	14272	14436	14265	14341	14285	14233	14256	14321	14221	14350	14360	14463	14238	14299	14462	14237	14391	14135	14373	14249	14451	14413	14270	14251	14198	14522	14362	14282	14360	14285	14194	14343	13983	14227	14215	14368	14210	14236	14131	14203	14379	14218	14454	14423	14468	14333	14500	14160	14391	14305	14207	14399	14501	14173	14315	14231	14273	14159	14390	14364	14250	14310	14472	14304	14226	14370	14348	14396	14421	14276	14489	14339	14449	14436	14277	14351	14433	14233	14338	14146	14442	14307	14465	14397	14227	14327	14253	14493	14353	14552	14174	14364	14379	14381	14450	14318	14324	14289	14397	14414	14450	14462	14383	14321	14435	14271	14230	14273	14298	14327	14136	14176	14328	14394	14220	14227	14201	14313	14435	14254	14094	14262	14434	14443	14407	14357	14359	14311	14131	14347	14380	14478	14427	14563	14389	14416	14386	14336	14470	14373	14329	14177	14391	14333	14461	14381	14483	14124	14265	14260	14343	14250	14323	14251	14359	14411	14402	14338	14297	14317	14313	14313	14384	14295	14352	14225	14358	14244	14306	14415	14284	14382	14255	14312	14172	14278	14296	14488	14312	14417	14236	14353	14326	14379	14227	14436	14526	14417	14334	14258	14340	14545	14245	14465	14401	14213	14417	14393	14323	14324	14428	14160	14451	14358	14280	14285	14263	14453	14384	14376	14167	14317	14247	14300	14480	14216	14339	14363	14410	14273	14334	14385	14308	14325	14301	14353	14314	14514	14287	14484	14407	14495	14265	14289	14411	14267	14273	14287	14321	14434	14428	14417	14269	14336	14387	14302	14454	14415	14323	14244	14327	14260	14237	14399	14245	14413	14415	14467	14404	14324	14371	14379	14264	14345	14487	14332	14288	14460	14372	14311	14276	14259	14348	14296	14317	14357	14391	14122	14260	14304	14402	14378	14207	14271	14323	14180	14371	14330	14247	14326	14301	14316	14291	14258	14312	14330	14237	14353	14160	14206	14262	14328	14217	14349	14290	14319	14349	14342	14046	14273	14388	14273	14290	14388	14187	14253	14379	14378	14396	14387	14308	14143	14410	14157	14244	14321	14309	14286	14221	14242	14247
23235	21598	29544	24808	23990	26036	26841	21772	19389	18320	17532	17075	16636	16737	16522	16325	16059	16144	16149	16113	16027	16003	15802	15735	15878	15899	15646	15850	15884	15935	15881	15575	15800	15833	15775	15791	15781	15649	15768	15616	15735	16032	15708	15519	15612	15759	16052	15788	15889	15676	15719	15641	15769	15673	15751	15632	15762	15746	15407	15625	15434	15490	15628	15678	15740	15703	15460	15760	15695	15631	15597	15779	15527	15801	15537	15751	15529	15599	15809	15622	15487	15610	15580	15841	15786	15779	15696	15614	15547	15633	15721	15677	15670	15714	15494	15652	15697	15623	15615	15787	15500	15465	15500	15734	15542	15551	15669	15734	15730	15833	15534	15651	15685	15789	15790	15604	15757	15631	15379	15605	15743	15593	15738	15557	15509	15368	15635	15631	15770	15788	15571	15749	15709	15785	15657	15486	15581	15816	15559	15634	15592	15535	15478	15839	15719	15570	15718	15724	15656	15640	15544	15876	15782	15894	15695	15587	15678	15603	15705	15787	15714	15731	15650	15584	15540	15606	15602	15518	15504	15704	15646	15690	15656	15608	15753	15780	15659	15639	15628	15774	15605	15670	15458	15656	15666	15697	15705	15503	15543	15370	15508	15646	15630	15670	15464	15576	15856	15563	15547	15473	15632	15584	15809	15638	15848	15552	15625	15559	15880	15543	15673	15576	15691	15542	15538	15554	15558	15533	15598	15678	15667	15765	15658	15660	15453	15566	15654	15500	15579	15769	15645	15812	15689	15753	15672	15616	15535	15688	15762	15496	15742	15894	15766	15484	15697	15406	15554	15567	15647	15742	15521	15524	15484	15751	15611	15629	15672	15651	15705	15666	15934	15559	15622	15780	15593	15866	15689	15726	15505	15639	15407	15738	15561	15682	15381	15573	15683	15653	15603	15544	15606	15496	15728	15685	15864	15569	15857	15720	15618	15508	15710	15710	15687	15553	15623	15395	15633	15696	15660	15523	15593	15516	15666	15585	15626	15627	15480	15744	15558	15566	15618	15653	15655	15446	15520	15668	15476	15652	15634	15654	15539	15514	15644	15772	15620	15757	15720	15629	15521	15666	15489	15598	15723	15468	15642	15899	15814	15644	15679	15627	15635	15701	15761	15693	15721	15701	15684	15700	15409	15736	15714	15563	15691	15514	15558	15537	15719	15632	15803	15661	15593	15441	15626	15690	15542	15585	15634	15529	15483	15603	15716	15398	15563	15636	15455	15702	15691	15524	15558	15546	15500	15519	15547	15620	15822	15830	15515	15518	15623	15681	15699	15784	15817	15740	15537	15634	15654	15744	15699	15727	15442	15432	15775	15613	15613	15490	15518	15607	15450	15660	15758	15650	15522	15651	15704	15819	15636	15704	15678	15401	15411	15734	15652	15675	15675	15605	15637	15647	15554	15575	15616	15543	15462	15561	15657	15684	15427	15559	15674	15478	15553	15467	15662	15650	15708	15578	15570	15723	15755	15718	15446	15736	15590	15584	15355	15725	15595	15633	15483	15539	15734	15496	15525	15844	15673	15585	15677	15715	15811	15614	15528	15639	15773	15725	15684	15610	15682	15663	15680	15829	15780	15723	15652	15608	15568	15307	15540	15682	15639	15704	15456	15753	15592	15523	15587	15707	15446	15660	15835	15665	15672	15732	15714	15467	15689	15447	15728	15437	15416	15566	15809	15603	15631	15773	15561	15488	15842	15697	15801	15566	15660	15513	15614	15481	15587	15707	15509	15520	15444	15721	15669	15669	15530	15602	15688	15685	15761	15596	15525	15498	15562	15568	15478	15509	15692	15622	15443	15627	15564	15642	15655	15715	15636	15617	15645	15627	15654	15678	15683	15747	15524	15658	15675	15471	15640	15604	15577	15458	15582	15721	15591	15650	15624	15583	15430	15666	15595	15579	15623	15531	15638	15734	15729	15566	15544	15614	15548	15478	15508	15656	15462	15713	15620	15651	15581	15804	15617	15594	15505	15515	15643	15596	15571	15575	15544	15621	15686	15565	15699	15582	15653	15628	15566	15642	15610	15593	15802	15748	15515	15588	15691	15514	15407	15554	15524	15648	15508	15729	15592	15699	15652	15536	15629	15900	15639	15856	15545	15609	15670	15499	15586	15651	15510	15824	15811	15419	15316	15619	15545	15857	15615	15525	15640	15358	15633	15615	15597	15609	15588	15638	15808	15687	15670	15515	15679	15606	15662	15714	15657	15682	15806	15615	15584	15537	15528	15631	15650	15586	15824	15652	15581	15605	15696	15544	15628	15519	15538	15436	15648	15819	15705	15560	15744	15700	15675	15605	15745	15456	15744	15525	15650	15930	15562	15654	15536	15523	15583	15785	15639	15599	15732	15673	15774	15533	15641	15699	15773	15595	15627	15722	15791	15678	15735	15628	15557	15511	15556	15574	15487	15628	15519	15347	15617	15444	15633	15685	15655	15607	15579	15589	15672	15698	15513	15603	15665	15721	15742	15571	15582	15563	15673	15507	15825	15747	15699	15539	15443	15646	15633	15524	15527	15674	15756	15595	15724	15657	15519	15706	15560	15562	15692	15641	15714	15543	15604	15714	15586	15656	15687	15631	15611	15707	15726	15448	15674	15653	15626	15548	15556	15681	15502	15601	15637	15485	15630	15686	15585	15727	15373	15647	15596	15612	15590	15580	15605	15617	15654	15474	15637	15510	15703	15812	15737	15615	15589	15665	15357	15719	15535	15560	15823	15693	15684	15678	15480	15601	15542	15607	15606	15326	15607	15727	15722	15861	15662	15676	15594	15650	15552	15626	15641	15582	15528	15654	15735	15734	15622	15530	15552	15480	15476	15584	15679	15586	15925	15486	15732	15800	15647	15574	15589	15710	15621	15804	15489	15762	15663	15444	15439	15515	15727	15525	15679	15794	15604	15569	15479	15700	15697	15700	15571	15615	15521	15520	15428	15558	15568	15405	15446	15508	15504	15664	15625	15644	15633	15527	15532	15885	15742	15649	15661	15591	15646	15632	15640	15565	15726	15678	15414	15403	15661	15840	15494	15792	15554	15632	15689	15526	15621	15678	15640	15666	15611	15651	15480	15645	15529	15450	15591	15557	15699	15743	15538	15602	15719	15575	15754	15560	15641	15715	15779	15543	15628	15493	15751	15698	15600	15645	15670	15716	15583	15669	15620	15577	15644	15621	15524	15669	15522	15565	15786	15704	15724	15574	15571	15526	15807	15718	15717	15539	15583	15635	15523	15583	15834	15443	15639	15370	15510	15531	15663	15604	15413	15621	15591	15652	15718	15534	15457	15487	15541	15570	15632	15723	15736	15638	15480	15747	15828	15567	15891	15539	15378	15587	15685	15749	15591	15559	15700	15654	15660	15682	15491	15660	15736	15614	15563	15603	15362	15655	15470	15518	15539	15614	15726	15581	15613	15752	15648	15593	15854	15600	15650	15531	15567	15830	15454	15640	15441	15639	15660	15686	15555	15386	15695	15814	15570	15595	15591	15643	15580	15555	15752	15552	15469	15684	15671	15651	15537	15558	15620	15428	15505	15475	15785	15628	15810	15631	15583	15654	15619	15719	15547	15442	15402	15479	15811	15472	15699	15605	15662	15462	15582	15745	15518	15512	15633	15544	15589	15464	15638	15712	15704	15613	15473	15454	15704	15441	15616	15570	15441	15373	15633	15513	15653	15745	15506	15672	15722	15630	15628	15625	15528	15621	15425	15550	15525	15591	15649	15611	15663	15747	15656	15619	15694	15738	15554	15422	15605	15648	15731	15537	15591	15429	15576	15587	15578	15400	15640	15678	15615	15757	15643	15649	15533	15563	15641	15488	15716	15532	15530	15454	15583	15604	15509	15668	15526	15663	15723	15720	15687	15717	15602	15585	15404	15658	15653	15545	15407	15669	15692	15526	15542	15583	15806	15621	15486	15563	15346	15716	15555	15502	15697	15648	15459	15538	15880	15709	15804	15768	15571	15528	15616	15558	15653	15661	15424	15784	15572	15677	15685	15467	15704	15700	15544	15715	15549	15495	15782	15485	15646	15611	15571	15702	15593	15657	15582	15769	15696	15633	15666	15628	15758	15656	15847	15557	15546	15513	15566	15481	15634	15414	15759	15584	15463	15766	15512	15711	15580	15622	15693	15614	15432	15604	15580	15658	15533	15559	15567	15784	15634	15694	15654	15499	15771	15639	15565	15646	15762	15781	15599	15640	15184	15352	15670	15617	15775	15634	15684	15484	15675	15610	15571	15691	15683	15645	15745	15563	15714	15619	15776	15697	15769	15453	15622	15636	15633	15476	15577	15832	15721	15439	15665	15699	15583	15692	15624	15754	15668	15524	15487	15665	15618	15686	15674	15660	15657	15601	15414	15581	15723	15683	15617	15579	15558	15599	15416	15557	15730	15751	15599	15485	15560	15599	15740	15431	15600	15440	15544	15551	15738	15772	15519	15684	15567	15728	15693	15528	15703	15445	15520	15812	15603	15728	15750	15698	15612	15639	15537	15823	15643	15629	15602	15476	15495	15450	15675	15706	15792	15737	15643	15739	15884	15527	15682	15670	15618	15539	15493	15674	15710	15467	15459	15729	15445	15368	15569	15625	15746	15484	15542	15637	15547	15760	15564	15648	15689	15394	15356	15545	15600	15514	15503	15584	15552	15396	15802	15438	15593	15664	15607	15582	15553	15612	15717	15466	15602	15704	15757	15813	15652	15605	15748	15528	15512	15448	15717	15554	15662	15591	15778	15692	15616	15660	15484	15568	15707	15526	15650	15661	15558	15556	15548	15551	15778	15615	15586	15684	15521	15570	15542	15703	15611	15547	15786	15545	15603	15457	15674	15491	15577	15566	15647	15498	15628	15615	15680	15778	15705	15746	15496	15660	15637	15429	15529	15679	15590	15520	15790	15606	15549	15717	15689	15838	15534	15705	15432	15589	15595	15530	15770	15354	15571	15724	15756	15487	15692	15675	15558	15513	15689	15826	15400	15797	15537	15351	15705	15447	15805	15536	15613	15467	15570	15567	15270	15626	15696	15668	15722	15489	15704	15666	15623	15568	15459	15691	15488	15734	15719	15609	15881	15709	15567	15640	15442	15493	15610	15695	15532	15628	15669	15739	15500	15539	15436	15567
38522	59817	53439	43251	36591	28346	23664	21515	19357	17816	16961	16105	15902	15422	15481	15187	15229	14996	15064	14867	14844	14664	14752	14789	14760	14776	14600	14806	14689	14690	14880	14719	14606	14589	14512	14641	14388	14685	14757	14581	14652	14589	14537	14461	14398	14615	14468	14423	14550	14577	14633	14438	14673	14644	14635	14597	14533	14442	14585	14620	14508	14459	14464	14410	14574	14670	14385	14577	14458	14465	14533	14648	14721	14447	14550	14420	14670	14553	14420	14456	14540	14394	14539	14490	14781	14540	14673	14489	14571	14573	14585	14541	14488	14669	14390	14463	14473	14663	14440	14548	14459	14689	14596	14715	14365	14620	14478	14640	14653	14481	14580	14555	14674	14642	14399	14479	14647	14527	14475	14456	14589	14626	14516	14539	14508	14334	14433	14670	14646	14513	14597	14566	14619	14428	14553	14413	14581	14534	14665	14447	14594	14592	14684	14686	14538	14558	14519	14720	14478	14504	14464	14611	14503	14425	14659	14603	14482	14527	14660	14648	14550	14440	14497	14499	14487	14495	14583	14501	14555	14554	14505	14492	14524	14567	14591	14563	14631	14519	14413	14491	14579	14535	14399	14517	14306	14527	14461	14390	14474	14520	14522	14544	14475	14542	14725	14554	14544	14627	14314	14533	14448	14501	14513	14520	14536	14623	14532	14504	14470	14458	14445	14502	14445	14533	14708	14470	14578	14555	14538	14524	14623	14431	14406	14550	14578	14484	14523	14525	14443	14570	14586	14528	14408	14561	14626	14456	14618	14538	14520	14402	14514	14623	14671	14421	14659	14697	14494	14609	14422	14571	14437	14491	14316	14434	14655	14332	14590	14647	14343	14575	14607	14526	14643	14480	14561	14578	14388	14364	14419	14464	14648	14281	14480	14450	14532	14411	14589	14312	14627	14414	14540	14647	14658	14330	14555	14419	14516	14492	14547	14480	14563	14595	14421	14556	14426	14575	14423	14482	14551	14298	14547	14526	14706	14490	14426	14444	14433	14512	14413	14551	14515	14451	14501	14364	14451	14439	14580	14441	14635	14597	14529	14458	14422	14453	14557	14486	14565	14564	14543	14385	14474	14587	14593	14691	14606	14497	14621	14524	14510	14573	14521	14351	14437	14465	14544	14514	14569	14625	14599	14502	14607	14419	14520	14632	14547	14514	14577	14571	14396	14585	14495	14377	14606	14392	14588	14497	14535	14498	14564	14558	14491	14463	14480	14499	14556	14545	14517	14368	14518	14607	14606	14566	14392	14436	14540	14491	14550	14477	14496	14496	14399	14428	14505	14449	14564	14461	14562	14606	14475	14491	14493	14639	14507	14632	14593	14577	14398	14399	14493	14414	14417	14417	14528	14474	14530	14481	14263	14426	14456	14681	14462	14530	14739	14515	14517	14620	14484	14418	14584	14594	14556	14369	14465	14474	14653	14655	14561	14449	14778	14416	14445	14308	14319	14448	14358	14570	14559	14450	14597	14504	14320	14488	14665	14388	14464	14287	14603	14535	14661	14442	14513	14462	14493	14486	14438	14448	14640	14512	14442	14338	14513	14614	14555	14534	14537	14527	14496	14400	14517	14553	14563	14335	14407	14488	14399	14520	14613	14517	14562	14468	14572	14565	14578	14508	14507	14600	14515	14366	14509	14655	14487	14379	14518	14602	14374	14429	14539	14454	14402	14471	14731	14387	14409	14436	14403	14625	14590	14466	14416	14401	14706	14427	14566	14662	14429	14583	14631	14512	14465	14490	14331	14532	14414	14509	14412	14448	14466	14509	14592	14479	14640	14553	14518	14682	14533	14569	14422	14582	14495	14549	14586	14409	14430	14607	14633	14571	14447	14614	14348	14532	14587	14618	14603	14499	14416	14385	14545	14403	14525	14554	14620	14550	14285	14444	14457	14412	14549	14564	14441	14610	14704	14622	14388	14528	14521	14470	14548	14511	14450	14516	14572	14732	14438	14401	14606	14541	14502	14503	14460	14355	14596	14485	14561	14668	14498	14582	14588	14659	14653	14503	14551	14723	14510	14588	14376	14395	14409	14511	14434	14596	14467	14611	14444	14546	14470	14562	14510	14671	14431	14385	14531	14493	14570	14503	14430	14320	14748	14467	14641	14605	14464	14652	14353	14537	14438	14499	14542	14553	14495	14560	14459	14424	14601	14401	14620	14543	14359	14344	14659	14608	14445	14472	14457	14532	14391	14529	14616	14544	14531	14524	14435	14498	14589	14508	14451	14509	14557	14451	14527	14589	14446	14452	14485	14568	14417	14597	14522	14610	14463	14618	14516	14497	14370	14401	14405	14553	14486	14472	14580	14472	14494	14489	14504	14595	14455	14499	14637	14491	14349	14592	14516	14461	14564	14543	14534	14757	14488	14653	14458	14436	14508	14780	14489	14477	14601	14488	14426	14450	14461	14440	14523	14605	14467	14542	14345	14316	14515	14719	14697	14304	14502	14816	14450	14525	14552	14426	14457	14376	14508	14518	14607	14362	14473	14435	14479	14619	14528	14523	14472	14742	14378	14416	14424	14769	14428	14467	14563	14638	14656	14669	14665	14511	14544	14501	14461	14703	14582	14598	14486	14409	14432	14540	14455	14559	14433	14591	14470	14409	14472	14599	14485	14590	14438	14388	14455	14476	14607	14423	14440	14631	14642	14504	14580	14566	14444	14473	14522	14643	14501	14653	14559	14483	14380	14647	14609	14527	14592	14499	14544	14514	14641	14442	14492	14566	14658	14457	14505	14373	14449	14454	14743	14463	14411	14598	14482	14534	14401	14491	14548	14499	14779	14571	14538	14598	14538	14400	14417	14430	14380	14361	14514	14466	14567	14542	14457	14445	14449	14439	14322	14511	14528	14572	14645	14536	14360	14546	14422	14640	14440	14489	14533	14389	14548	14510	14618	14506	14629	14586	14592	14591	14584	14645	14542	14531	14503	14491	14407	14318	14454	14451	14546	14380	14527	14418	14542	14300	14543	14377	14474	14553	14464	14515	14640	14583	14644	14636	14464	14441	14733	14591	14451	14533	14486	14649	14464	14678	14273	14657	14428	14379	14518	14590	14539	14615	14533	14658	14361	14513	14676	14390	14561	14569	14528	14490	14440	14619	14483	14369	14546	14459	14569	14598	14556	14593	14542	14572	14468	14385	14618	14376	14339	14695	14506	14579	14519	14559	14572	14519	14590	14537	14352	14513	14312	14536	14727	14420	14504	14518	14516	14613	14558	14437	14565	14610	14578	14492	14684	14495	14526	14461	14517	14432	14482	14494	14723	14344	14678	14378	14387	14508	14482	14482	14391	14556	14564	14560	14578	14529	14470	14440	14485	14594	14647	14494	14603	14411	14492	14587	14500	14576	14573	14443	14454	14543	14590	14643	14390	14553	14527	14444	14484	14564	14459	14585	14458	14514	14429	14690	14468	14593	14519	14552	14525	14480	14482	14551	14411	14664	14447	14503	14539	14469	14414	14590	14426	14584	14629	14455	14504	14497	14518	14582	14512	14450	14657	14452	14528	14596	14622	14546	14423	14605	14608	14437	14474	14576	14511	14328	14416	14453	14505	14573	14602	14548	14507	14570	14329	14433	14582	14533	14602	14601	14528	14480	14608	14488	14541	14595	14558	14423	14471	14573	14588	14475	14275	14465	14404	14525	14434	14497	14521	14450	14462	14611	14472	14552	14571	14617	14537	14521	14450	14399	14463	14508	14638	14585	14542	14454	14528	14615	14655	14634	14492	14495	14554	14407	14580	14458	14498	14560	14541	14495	14590	14724	14509	14585	14539	14449	14574	14504	14569	14687	14518	14488	14523	14537	14502	14571	14626	14456	14435	14405	14406	14751	14594	14277	14515	14418	14587	14578	14497	14347	14558	14448	14536	14560	14419	14489	14487	14422	14513	14680	14432	14590	14622	14437	14586	14307	14459	14603	14593	14517	14599	14540	14539	14633	14543	14580	14460	14268	14412	14662	14429	14503	14580	14582	14662	14468	14654	14589	14531	14477	14606	14728	14483	14705	14641	14586	14577	14419	14537	14565	14410	14427	14569	14498	14550	14583	14580	14517	14501	14760	14466	14388	14466	14617	14604	14535	14378	14526	14499	14591	14564	14554	14434	14493	14406	14430	14585	14582	14569	14407	14508	14575	14658	14527	14517	14523	14443	14563	14503	14479	14472	14645	14383	14597	14440	14578	14458	14594	14539	14465	14582	14372	14508	14492	14399	14487	14599	14590	14632	14605	14495	14510	14422	14429	14588	14673	14568	14513	14540	14450	14434	14575	14583	14687	14438	14574	14594	14656	14573	14562	14557	14551	14605	14437	14479	14537	14455	14395	14541	14505	14542	14490	14611	14689	14382	14545	14525	14638	14314	14505	14510	14698	14344	14464	14469	14433	14611	14488	14447	14469	14487	14493	14732	14478	14543	14462	14417	14512	14482	14483	14435	14630	14594	14596	14517	14504	14595	14381	14409	14423	14673	14480	14574	14496	14526	14485	14497	14528	14631	14592	14561	14506	14708	14522	14579	14476	14606	14658	14516	14571	14508	14572	14488	14463	14383	14519	14613	14600	14584	14634	14455	14754	14545	14638	14469	14612	14616	14644	14390	14543	14569	14469	14574	14403	14508	14456	14520	14475	14579	14554	14371	14551	14280	14535	14591	14619	14485	14489	14425	14661	14566	14510	14499	14604	14544	14554	14609	14410	14528	14516	14544	14557	14563	14665	14540	14583	14480	14471	14511	14434	14273	14560	14513	14701	14485	14544	14519	14452	14486	14350	14548	14599	14525	14562	14657	14503	14552	14479	14398	14537	14457	14493	14505	14393	14589	14306	14534	14440	14386	14527	14544	14401	14562	14654	14562	14535	14507	14400	14490	14435	14326	14417	14304	14653	14565	14450	14505	14428	14452	14510	14451	14222	14670	14498	14447	14481	14494	14486	14498	14627	14434	14426	14532	14691	14410	14611	14387	14607	14395	14659	14474	14487	14433	14612	14577	14624	14552	14586	14503	14526	14624	14420	14414	14495	14440	14463	14475	14471	14454	14458	14546	14466	14452	14639	14484	14533	14601	14550	14400	14549	14467	14478	14583	14479	14518	14688	14527	14585	14465	14598	14459	14489	14619	14623
29036	26945	32727	28040	21020	18536	17256	16175	15769	15519	15455	15280	15076	15026	14707	14896	14704	15009	14793	14817	14855	14839	14662	14705	14747	14848	14641	14597	14539	14815	14743	14626	14725	14635	14755	14740	14627	14712	14699	14807	14673	14670	14587	14623	14645	14869	14893	14780	14654	14691	14676	14595	14614	14628	14709	14701	14389	14746	14743	14612	14825	14532	14739	14805	14745	14707	14673	14747	14586	14454	14575	14592	14682	14694	14695	14807	14611	14548	14708	14610	14518	14576	14701	14466	14703	14757	14544	14584	14785	14647	14802	14562	14588	14670	14666	14848	14552	14363	14648	14608	14654	14662	14855	14604	14835	14661	14611	14629	14483	14911	14669	14458	14602	14492	14850	14639	14557	14672	14649	14677	14641	14797	14577	14354	14466	14457	14642	14819	14669	14587	14617	14742	14544	14533	14735	14730	14594	14658	14580	14714	14685	14473	14663	14486	14658	14796	14801	14638	14700	14737	14665	14668	14584	14641	14477	14805	14681	14584	14673	14768	14761	14641	14556	14852	14413	14636	14637	14596	14769	14574	14586	14740	14640	14731	14819	14739	14635	14721	14811	14600	14564	14662	14643	14806	14618	14635	14604	14762	14763	14667	14771	14546	14581	14681	14665	14768	14511	14441	14618	14587	14590	14479	14514	14551	14758	14670	14613	14496	14570	14653	14681	14618	14737	14516	14672	14813	14420	14883	14682	14561	14452	14485	14616	14691	14675	14680	14612	14497	14582	14674	14481	14638	14666	14693	14602	14652	14742	14668	14743	14487	14740	14531	14871	14733	14688	14508	14680	14794	14589	14541	14798	14589	14730	14890	14730	14572	14636	14624	14413	14549	14530	14505	14696	14833	14752	14715	14736	14765	14683	14576	14622	14703	14520	14741	14645	14650	14718	14526	14813	14457	14646	14693	14666	14579	14569	14589	14737	14620	14546	14575	14532	14710	14640	14525	14777	14584	14760	14740	14782	14688	14713	14834	14596	14837	14815	14609	14575	14597	14551	14803	14692	14662	14782	14816	14514	14661	14596	14543	14508	14556	14651	14825	14633	14727	14726	14476	14772	14675	14774	14862	14607	14687	14759	14541	14695	14583	14751	14669	14693	14609	14535	14738	14838	14623	14709	14594	14678	14694	14673	14716	14603	14883	14659	14702	14592	14738	14629	14570	14702	14606	14533	14638	14700	14896	14795	14751	14489	14668	14697	14526	14689	14690	14640	14604	14523	14651	14662	14660	14675	14651	14824	14641	14881	14609	14910	14784	14643	14417	14554	14585	14567	14610	14645	14551	14503	14399	14465	14612	14766	14513	14593	14620	14960	14830	14767	14710	14749	14616	14645	14513	14648	14606	14490	14620	14779	14672	14703	14748	14709	14741	14572	14734	14644	14759	14728	14608	14520	14533	14701	14695	14453	14707	14696	14729	14367	14655	14649	14672	14893	14676	14613	14765	14695	14759	14575	14608	14587	14510	14437	14605	14551	14548	14478	14611	14633	14715	14770	14477	14739	14530	14782	14623	14548	14771	14704	14502	14596	14546	14978	14987	14835	14545	14623	14511	14566	14768	14657	14811	14556	14456	14817	14670	14517	14939	14774	14756	14657	14450	14386	14599	14590	14588	14627	14638	14723	14868	14724	14752	14731	14683	14736	14696	14693	14821	14687	14557	14710	14656	14798	14636	14535	14724	14760	14744	14529	14605	14719	14543	14733	14567	14680	14640	14549	14605	14766	14701	14543	14668	14726	14754	14775	14610	14631	14609	14683	14696	14641	14532	14564	14803	14532	14520	14547	14691	14566	14837	14680	14751	14656	14558	14776	14718	14615	14755	14627	14811	14760	14580	14786	14852	14691	14735	14782	14688	14758	14631	14616	14426	14638	14618	14767	14711	14440	14659	14770	14568	14696	14632	14610	14664	14552	14684	14689	14717	14671	14761	14541	14639	14640	14676	14759	14635	14647	14745	14753	14679	14733	14687	14630	14639	14715	14801	14604	14655	14577	14553	14549	14521	14565	14555	14773	14606	14679	14715	14460	14555	14580	14611	14786	14687	14745	14668	14629	14627	14716	14653	14403	14671	14660	14590	14585	14629	14711	14614	14749	14762	14361	14505	14810	14719	14604	14718	14902	14855	14584	14619	14519	14618	14794	14763	14762	14846	14567	14757	14778	14908	14808	14619	14598	14552	14715	14751	14730	14721	14741	14723	14752	14653	14758	14582	14601	14655	14582	14760	14670	14773	14622	14585	14732	14822	14336	14714	14805	14541	14791	14714	14599	14675	14575	14592	14725	14858	14554	14508	14579	14586	14643	14681	14479	14749	14707	14613	14656	14528	14756	14613	14805	14856	14687	14763	14814	14569	14428	14649	14763	14588	14796	14648	14697	14721	14629	14649	14445	14524	14661	14665	14754	14870	14670	14644	14762	14526	14569	14516	14794	14479	14722	14696	14649	14793	14609	14785	14751	14649	14690	14753	14621	14757	14695	14679	14595	14812	14740	14822	14714	14593	14733	14637	14723	14773	14853	14754	14732	14583	14598	14574	14638	14624	14706	14699	14540	14569	14684	14718	14593	14532	14754	14608	14852	14607	14406	14667	14882	14705	14703	14555	14659	14447	14690	14643	14801	14601	14506	14722	14484	14738	14439	14723	14651	14599	14428	14859	14855	14449	14827	14555	14652	14767	14700	14672	14667	14455	14722	14682	14566	14707	14587	14716	14523	14738	14792	14662	14558	14756	14605	14543	14663	14724	14683	14794	14558	14630	14700	14785	14616	14583	14531	14645	14857	14936	14744	14700	14685	14536	14452	14516	14597	14788	14643	14528	14703	14805	14842	14663	14783	14621	14624	14801	14654	14620	14665	14625	14479	14662	14729	14526	14646	14734	14750	14535	14589	14693	14724	14520	14758	14535	14550	14488	14633	14601	14499	14618	14787	14505	14823	14729	14559	14714	14950	14822	14815	14543	14515	14743	14804	14663	14624	14825	14617	14648	14697	14818	14539	14790	14751	14662	14725	14705	14632	14626	14579	14751	14590	14667	14693	14641	14732	14634	14586	14627	14724	14629	14790	14515	14749	14688	14511	14718	14694	14652	14707	14519	14726	14603	14650	14624	14694	14715	14599	14705	14601	14655	14611	14625	14694	14682	14475	14492	14490	14757	14849	14910	14383	14609	14645	14699	14588	14807	14922	14797	14657	14637	14680	14508	14440	14584	14582	14556	14774	14579	14702	14753	14615	14779	14673	14750	14768	14477	14565	14820	14709	14713	14759	14803	14542	14672	14741	14564	14712	14736	14669	14514	14725	14747	14767	14592	14677	14562	14536	14462	14697	14750	14499	14568	14494	14685	14767	14604	14564	14787	14761	14425	14668	14599	14513	14601	14520	14634	14605	14926	14689	14717	14662	14495	14678	14720	14568	14409	14537	14617	14892	14601	14623	14583	14643	14630	14688	14712	14622	14686	14687	14806	14794	14657	14676	14653	14807	14609	14627	14738	14610	14796	14719	14716	14613	14592	14787	14828	14620	14798	14706	14548	14484	14555	14650	14870	14654	14745	14491	14581	14692	14615	14592	14513	14687	14717	14547	14662	14708	14600	14667	14609	14733	14938	14797	14643	14555	14753	14678	14760	14820	14692	14775	14850	14623	14597	14588	14605	14656	14755	14709	14700	14632	14576	14615	14679	14620	14729	14635	14783	14698	14530	14728	14613	14909	14617	14669	14547	14605	14686	14597	14777	14580	14706	14620	14660	14914	14513	14864	14811	14764	14652	14625	14562	14655	14700	14595	14543	14694	14625	14698	14622	14819	14973	14821	14400	14648	14678	14538	14732	14770	14680	14686	14659	14701	14798	14677	14638	14740	14860	14729	14775	14834	14842	14723	14780	14640	14610	14573	14616	14686	14636	14792	14694	14637	14774	14643	14626	14760	14629	14614	14539	14653	14804	14732	14919	14762	14860	14664	14729	14596	14747	14849	14739	14770	14769	14437	14774	14703	14482	14568	14581	14588	14702	14705	14617	14996	14664	14686	14635	14767	14427	14494	14634	14801	14663	14684	14652	14686	14654	14677	14842	14831	14596	14835	14729	14621	14554	14759	14603	14733	14673	14646	14542	14656	14542	14830	14628	14772	14473	14544	14770	14610	14752	14678	14717	14619	14704	14624	14823	14331	14600	14789	14561	14537	14649	14687	14730	14672	14749	14562	14676	14656	14706	14510	14467	14772	14534	14845	14653	14829	14823	14763	14641	14749	14927	14535	14689	14680	14699	14728	14628	14643	14775	14684	14668	14685	14583	14802	14754	14611	14842	14693	14620	14616	14784	14763	14696	14830	14619	14724	14693	14766	14712	14611	14623	14711	14635	14666	14685	14695	14678	14572	14575	14620	14759	14630	14644	14921	14744	14523	14468	14695	14618	14701	14654	14730	14687	14586	14654	14504	14624	14680	14760	14745	14550	14870	14646	14604	14702	14573	14662	14565	14649	14674	14708	14646	14475	14664	14633	14718	14634	14791	14883	14539	14577	14737	14519	14801	14828	14628	14602	14652	14774	14779	14789	14461	14783	14729	14590	14564	14591	14724	14767	14743	14738	14698	14762	14630	14610	14737	14593	14758	14628	14705	14534	14545	14692	14399	14669	14635	14751	14722	14529	14649	14716	14760	14705	14782	14681	14816	14785	14744	14614	14655	14579	14715	14722	14619	14712	14908	14724	14624	14631	14466	14669	14809	14768	14674	14570	14658	14441	14615	14586	14674	14706	14621	14565	14813	14631	14718	14561	14812	14843	14646	14656	14555	14620	14624	14662	14654	14627	14641	14641	14767	14676	14599	14821	14537	14720	14412	14651	14547	14725	14698	14904	14587	14683	14542	14766	14738	14620	14877	14691	14875	14860	14637	14410	14602	14507	14711	14643	14544	14819	14704	14696	14607	14663	14799	14865	14642	14635	14692	14527	14718	14581	14640	14739	14703	14750	14641	14700	14676	14597	14569	14403	14677	14525	14785	14611	14740	14642	14857	14542	14696	14625	14785	14477	14559	14872	14506	14763	14916	14673	14611	14648	14551	14724	14745	14745	14550	14745	14618	14548	14773	14501	14651	14587	14547	14632	14517	14650	14563	14538	14988	14719
34106	43952	38113	28268	21871	18973	17164	16122	15725	15300	15109	14636	14512	14341	13993	14157	14256	14217	14115	14009	14065	13973	13958	14017	13843	13867	13866	14138	13984	14015	13929	14058	13955	13842	13969	14042	13989	13856	13983	13906	13862	14021	13910	13897	13908	13987	13954	14180	13991	13877	13903	13827	13982	13914	13941	14018	13950	13892	13994	13935	13864	13897	13881	13996	13890	13911	13901	13907	13933	13806	13828	13868	13913	13788	13873	13979	14040	13919	13844	13834	14129	13792	13943	13808	13936	14025	14039	13980	14047	13926	13921	14023	13988	13939	13905	13944	13912	13994	14125	13804	13868	13784	14109	13997	13849	13867	13975	13988	13948	13912	13917	13946	13932	13762	13841	14052	13951	13917	13899	14045	13849	13992	13932	13932	13980	13872	13998	13948	13817	13997	13864	13889	13849	13967	14024	13942	14041	14100	14015	14092	13940	13964	14041	13948	13864	13975	13920	14076	14014	13951	14130	13833	14114	13979	13907	13834	13953	13886	13962	13951	13913	13797	13984	13848	13937	13895	13938	13932	13940	14005	13898	13987	13992	13846	13945	14003	13953	13971	13914	13999	13926	14075	14110	13877	14156	14070	14053	13882	13932	14178	14023	14074	13899	14139	13909	13866	13978	13985	13957	13985	14097	13851	13917	13982	13950	13932	14036	13922	13935	13969	13883	13964	14009	14017	14039	13723	13860	13874	13945	13898	13879	13784	14064	13795	13895	13865	13921	14000	14011	13865	13998	13929	13860	13801	13906	13985	14026	13838	13865	13900	13807	13992	13916	13922	13812	13875	13984	13982	13900	14058	14131	14063	14206	13926	13875	13799	13986	13925	13797	13903	14014	13876	14011	13968	13867	13929	13802	14080	13935	13805	13984	14006	13891	14095	13820	13964	13931	13948	14053	14074	13967	13938	14112	13865	13887	13864	13959	13949	14056	13849	13902	13888	13935	13892	13878	13942	13934	13969	13976	13893	13981	13904	13900	14020	13836	14067	13964	13829	13937	13975	13889	13911	13996	14112	13840	13989	13996	14080	13907	14001	13924	13880	13924	13828	13834	13946	13839	13856	13901	14010	14058	13971	13939	13939	13992	13879	13944	13843	14239	13957	13812	13865	13948	13911	13910	13932	14064	13921	13988	14002	13944	14003	13869	14125	13985	13948	13965	13812	14024	13867	13926	13960	13944	13811	13920	13924	13949	14049	13978	13991	14000	13925	13838	13979	14062	13799	13855	14073	13964	13763	13903	13888	14019	14038	13945	13839	13948	13860	13964	13877	14076	14075	14046	13930	13949	14009	13879	13810	13967	13972	13905	13984	13900	13882	13918	14039	13851	13867	13835	14020	13997	13963	13960	13838	13959	13935	14149	14055	13915	14035	13757	14035	13806	13934	14014	13957	13869	13929	14035	13922	13973	13997	13911	13918	13937	13860	13859	13900	13941	13911	13969	14128	13845	13881	13963	13971	13927	13889	13864	13880	13928	13859	13916	13984	14042	13808	13800	14014	14004	14001	14225	13973	14008	13940	13991	14016	13927	13764	13994	13979	13912	13921	13811	14100	13822	13837	13938	13920	13844	13997	13970	13948	14056	13950	13883	14048	14043	14038	14061	13917	13929	13969	13924	13920	13762	13850	13910	13924	13830	13945	13929	13935	13971	13924	14096	13916	13890	13966	13989	14007	13852	13953	13966	14010	13823	13856	13976	14023	14046	13861	13811	13846	13900	13927	13902	13923	13934	13988	13946	14030	13736	13926	13879	14025	13820	14004	13951	13948	13732	13907	13913	13930	13978	13935	13847	13958	13978	13923	13871	14074	13825	13859	13926	14013	13909	14037	13827	13908	14091	13942	13930	13961	14025	14024	13912	13928	13983	13991	13930	13917	13963	14105	13974	13978	13838	13838	14073	13981	14023	13992	13874	13821	13891	13985	13964	13879	13914	13936	14041	13757	13860	14022	13809	13717	14015	13943	13976	14130	13888	13958	14115	13918	13853	14010	13968	13891	13947	14126	13890	14008	13946	13863	13980	13906	14104	13797	14142	13904	13933	13981	14093	14038	14033	13943	14002	13941	13757	13968	14015	14027	13863	13814	13966	13953	13835	13944	13930	13868	14122	14015	13915	14033	14002	13861	13837	13978	14116	13992	13954	13941	13867	13959	13851	13866	13943	13972	13907	14008	13843	13985	13944	13843	13933	13916	13855	13862	14162	13964	14178	13941	13978	13807	13973	13888	13918	13965	14091	13961	13958	14219	14010	14065	14122	13934	13931	13964	14015	13874	13944	13899	13953	13830	13839	14055	13929	14052	13848	14042	14082	14022	14005	14067	14043	13940	13909	13974	14071	13935	13997	14002	13977	14005	14005	13980	14075	13889	14011	14067	13961	14078	14035	13778	13851	13904	14028	13920	13963	13946	13755	13991	14036	13907	13996	14051	13968	13953	14174	14096	14123	13761	14037	13862	14009	14020	13981	14003	13951	14092	14101	13988	13971	13818	13918	13930	13982	13752	14019	13783	14053	13953	13962	14039	13989	13985	13861	13940	13912	14115	14076	13885	13879	14130	13964	13863	14028	13846	13877	13953	14165	13909	13965	13858	13760	13962	13866	14073	14023	13795	13973	13725	14075	14057	13975	13805	13986	13797	13932	14048	13838	13995	14027	13965	14175	13952	13959	13712	14070	13776	13702	13852	13898	13944	13713	14030	13856	14045	13696	13929	14063	13912	14049	14013	14071	13849	14102	13951	13940	13927	14055	13882	13991	13970	14025	13830	13998	13843	13921	13976	13861	13937	13900	14054	13686	13843	13955	13939	13871	13875	13903	14039	13970	13896	13989	13868	13897	13843	13903	13744	13995	13859	13958	14088	13990	14033	13932	13974	13946	14023	13993	14057	13976	13787	13833	14047	13970	13985	13848	14053	13860	14031	13898	13745	13871	13980	13870	13986	13914	13810	14093	14037	13997	14025	13865	13752	14095	14019	13989	14050	13921	14099	13874	14142	13946	13916	13738	13911	14000	13857	13964	13990	13964	14109	14034	14042	14130	14142	13875	13869	13965	13883	13899	14029	13904	13914	14119	13894	14010	13795	13904	13889	13966	13974	13964	14020	13931	13914	13838	13944	14064	13789	13888	13851	14007	13988	13966	13899	13793	13867	13995	14003	13881	13911	13802	13957	14002	13890	14064	13864	14070	13860	13966	13995	13944	13901	13958	13856	14086	14026	13894	14058	13957	14029	14092	13984	14053	13960	14026	13961	13859	13878	13999	14042	14110	13893	13998	13908	14041	14076	14025	14073	14006	13903	13879	13818	14021	13917	13910	13773	14040	13961	13816	13953	14020	14081	13843	14086	13925	14081	13798	13759	13907	13939	13930	13915	14011	14035	13935	13982	13954	13984	13808	14065	13846	13921	14190	14069	13957	13895	14157	13933	13917	13891	13956	13901	13966	13924	14049	14113	14068	14015	13888	14030	13928	13921	13986	13994	14044	13878	14029	13911	14040	13951	13955	13914	13848	13946	14055	13961	13989	13904	13921	13956	14078	13961	14033	13918	13994	14081	13823	13962	13965	13743	13933	14052	13864	13835	14013	13955	13854	14099	14164	14046	13975	13744	14021	13938	13966	13893	13946	13946	14097	13920	13989	14068	14138	14136	14029	14071	14024	13867	13814	14174	13935	13846	14020	14055	14087	13808	13874	13888	14034	14010	14103	13938	14098	13884	13975	14063	13967	13980	14065	14043	13973	13952	14026	14011	13998	14087	13815	13859	13973	14127	14060	14066	13896	13893	13972	14058	13764	14013	13938	13960	14013	13861	13943	13887	14015	13889	13907	13787	13939	13984	13950	13890	14035	13854	13941	13761	13936	13944	13895	13791	13854	13976	14065	13989	13842	13993	13988	13952	13968	13803	13822	13838	13954	13862	14042	13873	13998	13894	13854	13943	13901	13893	14033	13673	13828	13941	13998	13843	13977	13834	13854	13955	14090	13955	13951	14030	13985	14035	13949	14016	13798	14018	13926	13948	13970	13787	13907	13923	14012	13829	13891	13918	13938	13900	13860	13816	13840	13876	13987	14062	14064	14027	13907	13951	13832	14019	13894	14056	13936	13798	13921	13909	13865	13990	13962	13856	13807	13854	14028	13810	13981	14002	13785	13996	13905	14042	13951	13837	14037	14049	14008	13923	14081	14007	13917	13908	13910	13964	13996	13907	14022	13897	13856	13833	14009	13725	13920	14034	14020	14030	13952	13983	13956	13760	13862	13865	14030	13874	13887	14035	13932	13997	13879	13853	13935	14061	13918	14005	13990	13907	14055	14073	13999	14031	13840	13916	13989	14052	13829	14040	13985	14015	13888	14057	13941	13965	13839	13916	13951	13945	13931	14116	13924	14012	13957	14003	14037	13718	14049	13839	13780	13976	13865	13880	13879	13928	13981	14014	13951	13842	13895	13825	13873	13920	14202	13981	13936	14035	13971	13831	13813	13841	13959	14173	13985	13790	13914	13983	13910	13943	14144	13962	13756	13964	13991	13924	14005	14085	13853	13974	13943	13978	13918	13962	14031	13944	13740	14072	14082	14025	14231	13875	14008	13988	13824	13904	13896	13912	13952	13990	13942	13958	14020	14078	14058	13922	14118	13990	13982	13935	13976	13884	13927	13912	13963	13930	13813	13856	13998	14094	14110	14023	13877	14026	13843	13980	13902	14141	13843	13911	13992	13862	13840	13860	13894	13996	13974	13745	13912	13762	14055	13952	13930	14119	14022	13892	13883	13944	13988	13951	13904	13812	13844	14036	13999	13844	14093	14058	13911	14016	13961	13969	13891	14011	13886	14027	13850	13953	13914	13944	13935	14035	14104	13913	13934	13868	14059	14020	14110	14057	13873	13957	13840	13885	14070	13915	13850	13934	13791	13917	13916	14041	13969	14026	13989	14071	13824	13906	13893	13901	13825	14021	13880	13964	13917	13956	13842	13868	14027	14087	14152	13888	13884	13963	13975	14006	13899	13897	14051	13993	13972	13915	14006	14085	13999	14005	14006	13914	14062	13885	13937	13809	13863	14137	13882	14105	13953	13943	13906	13875	13854	14035	14176	14055	14073	13946	13786	14031	14046	13905	13875	14043	13964	13934
24359	21539	29178	26101	25374	25437	23422	19620	17988	17368	17097	16777	16482	16156	15880	15804	15921	15906	15790	15850	15723	15922	15752	15937	15519	15575	15752	15618	15501	15719	15745	15728	15569	15668	15771	15635	15652	15672	15600	15588	15401	15316	15733	15625	15889	15543	15650	15568	15752	15524	15683	15654	15345	15661	15620	15683	15430	15467	15695	15717	15609	15651	15770	15357	15757	15519	15429	15650	15569	15522	15385	15676	15362	15398	15384	15478	15648	15605	15556	15484	15526	15524	15507	15426	15646	15683	15546	15783	15555	15367	15547	15554	15323	15629	15670	15435	15500	15551	15504	15933	15503	15417	15614	15604	15741	15456	15419	15419	15576	15641	15565	15445	15638	15604	15497	15765	15600	15607	15398	15539	15700	15576	15640	15552	15537	15597	15573	15684	15476	15478	15584	15487	15461	15488	15595	15657	15521	15370	15651	15571	15510	15455	15517	15572	15696	15524	15506	15537	15512	15374	15602	15529	15483	15676	15609	15616	15716	15472	15664	15582	15672	15589	15506	15555	15471	15563	15565	15464	15582	15480	15483	15587	15598	15351	15755	15510	15480	15591	15466	15519	15488	15737	15641	15567	15585	15572	15352	15777	15661	15486	15414	15554	15608	15569	15693	15604	15303	15485	15653	15339	15492	15542	15613	15510	15421	15606	15565	15632	15548	15432	15783	15529	15448	15612	15592	15474	15552	15559	15471	15552	15390	15646	15296	15558	15481	15540	15652	15433	15620	15691	15480	15582	15602	15542	15721	15488	15755	15585	15755	15695	15543	15397	15758	15564	15719	15602	15690	15616	15540	15534	15604	15702	15352	15656	15553	15674	15479	15390	15622	15405	15597	15561	15366	15483	15540	15676	15585	15507	15503	15521	15416	15639	15570	15728	15556	15539	15620	15581	15515	15698	15482	15448	15682	15471	15526	15439	15516	15600	15669	15558	15497	15506	15390	15360	15504	15481	15536	15746	15503	15669	15576	15700	15484	15317	15339	15751	15634	15704	15537	15624	15708	15599	15565	15669	15493	15499	15442	15566	15535	15568	15600	15753	15670	15488	15580	15628	15512	15525	15735	15532	15515	15574	15648	15454	15501	15512	15514	15504	15499	15505	15409	15516	15521	15587	15507	15352	15489	15696	15710	15644	15684	15594	15394	15509	15486	15544	15893	15650	15678	15622	15563	15580	15543	15657	15631	15659	15579	15661	15780	15656	15439	15516	15545	15503	15692	15549	15580	15514	15646	15577	15561	15494	15652	15607	15507	15561	15769	15787	15385	15629	15674	15522	15678	15551	15320	15646	15675	15544	15551	15848	15605	15454	15643	15461	15364	15520	15494	15810	15687	15706	15712	15664	15701	15489	15839	15508	15489	15543	15582	15697	15519	15546	15544	15511	15708	15434	15454	15725	15695	15369	15416	15623	15740	15408	15685	15483	15599	15656	15551	15391	15428	15450	15593	15458	15710	15719	15501	15604	15581	15557	15570	15557	15539	15444	15526	15734	15442	15428	15541	15531	15439	15546	15398	15599	15568	15515	15597	15542	15509	15661	15625	15504	15641	15280	15684	15508	15532	15572	15678	15436	15803	15609	15740	15457	15643	15746	15578	15592	15457	15601	15618	15539	15508	15640	15621	15449	15668	15408	15607	15455	15354	15615	15672	15701	15636	15592	15620	15735	15478	15557	15563	15525	15583	15570	15635	15669	15604	15521	15549	15629	15718	15623	15758	15716	15575	15831	15719	15482	15565	15491	15519	15481	15655	15619	15569	15334	15647	15650	15540	15648	15584	15441	15638	15606	15574	15654	15565	15583	15563	15512	15632	15653	15714	15646	15397	15517	15558	15614	15491	15495	15616	15620	15660	15618	15544	15667	15396	15489	15799	15569	15459	15410	15560	15484	15447	15611	15612	15471	15506	15618	15683	15555	15442	15287	15594	15245	15383	15464	15599	15627	15509	15723	15708	15648	15406	15676	15381	15639	15677	15534	15529	15501	15442	15613	15448	15610	15456	15568	15559	15846	15647	15617	15654	15535	15649	15447	15674	15559	15609	15534	15597	15532	15637	15429	15616	15634	15692	15593	15623	15477	15522	15447	15709	15558	15560	15737	15454	15559	15642	15784	15503	15604	15622	15496	15652	15696	15473	15654	15620	15490	15667	15662	15505	15528	15508	15536	15450	15498	15461	15614	15634	15755	15672	15507	15562	15455	15445	15530	15613	15315	15746	15756	15647	15527	15555	15538	15648	15395	15727	15563	15467	15627	15531	15599	15695	15670	15548	15422	15485	15540	15532	15546	15665	15522	15404	15520	15573	15536	15544	15718	15450	15538	15653	15335	15405	15518	15622	15663	15605	15676	15631	15515	15498	15495	15571	15447	15537	15427	15497	15454	15567	15510	15498	15534	15800	15462	15511	15580	15487	15588	15445	15772	15667	15611	15419	15472	15523	15712	15670	15779	15541	15545	15665	15677	15674	15473	15589	15512	15423	15436	15568	15610	15675	15632	15456	15649	15564	15544	15654	15455	15760	15555	15512	15568	15718	15600	15365	15574	15512	15582	15544	15503	15456	15474	15561	15605	15637	15685	15449	15516	15493	15547	15360	15522	15470	15430	15691	15590	15616	15598	15525	15542	15644	15706	15682	15571	15483	15549	15684	15577	15446	15706	15510	15496	15569	15538	15606	15765	15569	15515	15433	15422	15590	15677	15659	15514	15581	15518	15502	15655	15590	15606	15392	15558	15652	15857	15510	15643	15458	15624	15406	15693	15662	15537	15494	15625	15489	15744	15713	15578	15635	15583	15520	15685	15579	15524	15568	15434	15504	15669	15614	15731	15460	15451	15664	15655	15738	15563	15649	15673	15595	15569	15595	15440	15556	15645	15551	15577	15724	15495	15622	15666	15697	15727	15529	15566	15625	15691	15455	15661	15545	15582	15588	15554	15610	15597	15528	15478	15706	15470	15562	15509	15735	15521	15570	15724	15637	15495	15480	15515	15650	15509	15722	15776	15490	15483	15629	15458	15488	15553	15555	15576	15836	15703	15466	15612	15447	15595	15553	15630	15667	15573	15474	15478	15577	15742	15516	15564	15495	15570	15815	15646	15572	15527	15659	15417	15480	15606	15499	15615	15633	15539	15696	15626	15538	15473	15577	15637	15563	15430	15743	15659	15452	15599	15602	15491	15616	15639	15610	15600	15676	15364	15323	15440	15383	15489	15523	15659	15598	15363	15634	15563	15509	15766	15527	15586	15554	15463	15446	15558	15389	15665	15734	15451	15699	15345	15528	15387	15648	15552	15501	15341	15522	15516	15465	15703	15508	15504	15508	15554	15527	15531	15725	15597	15582	15487	15616	15740	15684	15564	15558	15575	15601	15471	15514	15509	15545	15493	15552	15480	15619	15527	15530	15657	15587	15623	15474	15544	15457	15615	15621	15453	15582	15475	15415	15420	15626	15583	15529	15368	15543	15589	15647	15661	15533	15429	15483	15517	15770	15810	15510	15489	15541	15534	15622	15533	15526	15636	15541	15590	15482	15522	15484	15297	15670	15650	15497	15570	15649	15603	15749	15429	15696	15596	15586	15484	15433	15667	15575	15481	15634	15474	15526	15746	15445	15582	15639	15354	15750	15644	15570	15527	15304	15594	15711	15389	15464	15580	15491	15506	15697	15622	15632	15639	15782	15726	15610	15567	15796	15564	15615	15476	15374	15538	15552	15567	15496	15476	15440	15492	15546	15643	15511	15474	15627	15457	15581	15643	15586	15785	15599	15612	15592	15423	15487	15602	15600	15376	15486	15646	15551	15575	15518	15606	15693	15580	15401	15599	15416	15428	15560	15580	15597	15478	15397	15733	15501	15508	15465	15412	15366	15764	15736	15546	15497	15666	15411	15352	15678	15303	15260	15609	15701	15743	15660	15408	15469	15682	15565	15527	15761	15716	15516	15700	15636	15498	15751	15429	15554	15612	15686	15585	15525	15289	15718	15444	15520	15406	15641	15665	15445	15472	15657	15547	15627	15518	15512	15675	15700	15541	15326	15473	15367	15560	15461	15544	15493	15586	15633	15446	15645	15725	15670	15702	15542	15690	15467	15545	15403	15570	15498	15660	15588	15436	15537	15623	15728	15638	15681	15506	15742	15756	15468	15542	15635	15687	15614	15765	15607	15464	15500	15548	15457	15652	15442	15476	15624	15596	15668	15400	15599	15490	15560	15573	15368	15599	15555	15609	15737	15712	15447	15624	15722	15560	15564	15525	15705	15761	15647	15587	15540	15529	15640	15549	15600	15616	15579	15505	15669	15465	15508	15583	15296	15597	15401	15370	15345	15568	15467	15490	15543	15635	15584	15696	15577	15551	15688	15652	15380	15513	15630	15598	15480	15399	15252	15441	15681	15605	15498	15291	15526	15684	15486	15518	15611	15520	15593	15497	15699	15528	15508	15488	15630	15498	15673	15776	15600	15511	15684	15506	15518	15577	15615	15689	15518	15408	15737	15380	15549	15536	15713	15372	15337	15500	15486	15435	15582	15586	15583	15449	15823	15648	15657	15604	15538	15679	15684	15516	15644	15513	15643	15731	15787	15609	15396	15472	15581	15594	15614	15356	15485	15451	15560	15648	15618	15658	15552	15659	15649	15439	15653	15382	15632	15548	15499	15668	15641	15745	15510	15465	15537	15546	15369	15375	15506	15563	15619	15737	15450	15542	15697	15575	15440	15616	15567	15650	15726	15675	15607	15530	15506	15500	15317	15610	15739	15591	15681	15550	15520	15555	15455	15609	15634	15427	15661	15649	15533	15765	15678	15660	15631	15638	15384	15493	15610	15548	15482	15714	15718	15548	15799	15565	15530	15641	15471	15607	15585	15543	15597	15617	15606	15375	15485	15581	15505	15574	15456	15460	15651	15585	15734	15457	15565	15628	15477	15560	15587	15710	15598	15484	15588	15534	15618	15492	15698	15504	15618	15503	15446	15525	15675	15587	15666	15384	15555	15629	15446	15510	15678	15452	15523	15534	15625	15581	15461	15479	15673	15541	15424	15560	15433	15609	15697	15447	15477	15529	15480	15623	15589	15492	15562	15660	15499	15620	15679	15613	15305	15419	15505	15622	15601	15348	15504	15562	15868	15566
36280	53512	48479	37503	31447	25429	21012	18960	17695	16642	16505	16022	15567	15284	14993	14815	14692	14661	14766	14676	14704	14729	14637	14677	14610	14711	14679	14657	14610	14735	14698	14612	14672	14601	14600	14479	14563	14593	14576	14629	14512	14524	14514	14687	14586	14728	14579	14645	14587	14428	14625	14474	14553	14710	14459	14676	14450	14515	14521	14510	14511	14616	14503	14413	14674	14488	14605	14512	14551	14541	14520	14441	14642	14680	14645	14665	14589	14420	14513	14533	14550	14582	14587	14387	14480	14522	14384	14505	14569	14514	14493	14754	14483	14610	14495	14567	14532	14576	14549	14526	14509	14614	14418	14533	14509	14738	14377	14654	14597	14617	14442	14589	14452	14528	14492	14576	14639	14510	14558	14600	14394	14550	14378	14533	14391	14583	14582	14437	14606	14577	14517	14474	14711	14470	14670	14568	14469	14611	14590	14552	14425	14501	14443	14760	14518	14467	14675	14523	14609	14608	14620	14734	14566	14503	14617	14625	14636	14588	14561	14420	14545	14612	14707	14461	14547	14516	14436	14352	14547	14431	14616	14419	14645	14568	14523	14387	14452	14509	14581	14568	14458	14501	14684	14594	14511	14629	14788	14456	14552	14706	14570	14648	14612	14577	14576	14529	14543	14325	14436	14494	14552	14769	14565	14460	14442	14613	14696	14547	14709	14538	14643	14495	14616	14501	14548	14470	14493	14616	14441	14609	14446	14512	14571	14785	14378	14514	14524	14669	14486	14479	14525	14630	14657	14422	14516	14549	14481	14540	14503	14520	14495	14543	14474	14593	14483	14558	14590	14545	14502	14741	14308	14605	14615	14586	14445	14705	14662	14454	14473	14518	14528	14356	14450	14463	14421	14534	14498	14402	14462	14566	14497	14548	14386	14673	14557	14603	14658	14495	14690	14565	14554	14765	14522	14449	14540	14537	14517	14487	14432	14659	14599	14462	14630	14618	14602	14500	14613	14504	14643	14686	14576	14560	14497	14423	14643	14469	14606	14624	14600	14436	14504	14503	14569	14489	14469	14570	14701	14465	14565	14411	14433	14793	14704	14518	14506	14590	14513	14454	14515	14661	14536	14556	14366	14639	14525	14680	14442	14548	14631	14617	14445	14580	14542	14674	14551	14489	14703	14697	14405	14669	14489	14445	14512	14443	14337	14426	14505	14644	14285	14505	14544	14495	14675	14518	14605	14401	14538	14484	14579	14514	14650	14507	14566	14501	14594	14385	14490	14438	14591	14525	14560	14377	14390	14667	14560	14549	14437	14488	14535	14588	14471	14648	14763	14524	14619	14461	14582	14566	14465	14361	14718	14656	14531	14648	14512	14490	14476	14418	14560	14432	14441	14465	14419	14508	14533	14497	14620	14667	14519	14559	14506	14574	14379	14435	14457	14432	14585	14508	14596	14546	14340	14533	14426	14522	14592	14594	14404	14566	14463	14546	14516	14513	14612	14648	14384	14437	14531	14489	14646	14522	14475	14673	14507	14659	14452	14548	14595	14473	14470	14526	14643	14441	14596	14674	14417	14569	14588	14536	14328	14567	14523	14421	14489	14540	14576	14631	14549	14565	14535	14413	14486	14574	14586	14433	14563	14504	14545	14647	14520	14547	14605	14521	14628	14550	14579	14623	14589	14641	14586	14544	14580	14493	14574	14470	14588	14435	14645	14415	14614	14523	14436	14419	14491	14700	14460	14398	14639	14489	14571	14776	14526	14614	14579	14799	14511	14492	14387	14423	14444	14460	14578	14502	14452	14516	14485	14487	14632	14513	14620	14608	14511	14643	14564	14508	14621	14459	14581	14431	14605	14578	14415	14458	14516	14504	14546	14485	14411	14418	14490	14441	14560	14478	14575	14450	14638	14577	14597	14540	14574	14453	14551	14497	14469	14451	14720	14589	14560	14558	14369	14623	14542	14550	14483	14445	14547	14467	14618	14573	14520	14486	14416	14574	14628	14590	14474	14438	14627	14474	14588	14712	14692	14358	14602	14572	14411	14604	14738	14673	14573	14516	14420	14571	14449	14511	14585	14308	14544	14529	14469	14401	14512	14517	14466	14555	14571	14559	14580	14596	14614	14649	14590	14487	14461	14433	14492	14555	14573	14823	14538	14630	14504	14589	14590	14485	14525	14489	14615	14371	14581	14497	14389	14508	14564	14434	14312	14565	14518	14621	14517	14441	14541	14558	14505	14458	14426	14664	14436	14741	14783	14576	14432	14452	14567	14453	14500	14462	14315	14538	14528	14543	14689	14546	14593	14674	14459	14661	14603	14545	14521	14514	14467	14472	14390	14586	14415	14584	14561	14418	14668	14446	14526	14566	14491	14430	14417	14617	14608	14299	14614	14594	14432	14507	14634	14583	14730	14565	14602	14635	14397	14535	14448	14568	14666	14583	14494	14422	14630	14482	14461	14496	14536	14540	14509	14454	14548	14482	14600	14486	14417	14492	14628	14483	14422	14660	14324	14614	14526	14546	14592	14599	14344	14472	14541	14442	14700	14599	14638	14363	14702	14497	14658	14578	14533	14391	14545	14576	14504	14523	14438	14529	14522	14491	14354	14641	14615	14390	14538	14653	14554	14594	14481	14472	14495	14573	14544	14604	14503	14617	14514	14493	14596	14634	14498	14699	14428	14495	14412	14488	14518	14575	14454	14431	14673	14619	14459	14528	14446	14515	14510	14387	14490	14567	14621	14410	14567	14546	14471	14651	14559	14644	14612	14416	14474	14498	14720	14590	14485	14626	14493	14452	14481	14615	14534	14647	14472	14538	14558	14534	14578	14558	14385	14494	14566	14352	14498	14449	14395	14510	14674	14486	14623	14391	14502	14541	14639	14469	14439	14441	14336	14530	14611	14601	14618	14661	14517	14600	14529	14401	14535	14317	14676	14451	14614	14595	14616	14461	14478	14584	14550	14636	14593	14557	14439	14521	14378	14396	14421	14745	14749	14527	14536	14524	14492	14580	14398	14588	14388	14656	14555	14585	14609	14413	14484	14653	14526	14506	14469	14614	14596	14628	14677	14410	14486	14431	14532	14622	14479	14462	14428	14533	14611	14402	14585	14561	14615	14524	14394	14288	14647	14664	14600	14563	14527	14576	14433	14600	14500	14598	14645	14526	14652	14721	14907	14540	14635	14624	14676	14643	14617	14445	14498	14527	14510	14498	14661	14603	14465	14533	14524	14553	14679	14475	14576	14383	14531	14467	14525	14557	14428	14594	14487	14437	14584	14429	14604	14474	14512	14619	14478	14376	14482	14575	14571	14474	14469	14279	14531	14541	14595	14554	14540	14626	14577	14484	14777	14586	14431	14341	14545	14412	14620	14514	14481	14520	14552	14591	14532	14597	14494	14556	14528	14615	14466	14573	14429	14455	14586	14570	14295	14453	14419	14580	14504	14639	14546	14624	14532	14670	14707	14542	14533	14588	14412	14654	14532	14712	14609	14737	14543	14665	14512	14605	14565	14379	14581	14390	14641	14540	14507	14370	14626	14696	14547	14548	14473	14562	14659	14313	14683	14533	14508	14410	14592	14560	14550	14597	14537	14545	14542	14499	14632	14515	14531	14510	14597	14626	14459	14561	14749	14545	14360	14503	14523	14466	14401	14624	14573	14535	14540	14585	14686	14526	14446	14562	14435	14639	14513	14717	14569	14496	14533	14439	14588	14574	14551	14671	14652	14492	14395	14537	14443	14566	14542	14690	14620	14497	14456	14577	14496	14463	14531	14411	14591	14546	14405	14498	14542	14495	14634	14584	14461	14453	14450	14642	14600	14386	14496	14576	14438	14545	14515	14509	14557	14470	14498	14614	14492	14538	14571	14614	14593	14454	14646	14762	14480	14559	14454	14442	14481	14544	14528	14548	14592	14522	14325	14582	14448	14511	14411	14537	14460	14581	14718	14399	14521	14574	14458	14231	14503	14506	14518	14428	14533	14443	14623	14450	14452	14571	14384	14457	14570	14617	14574	14561	14489	14749	14512	14548	14421	14681	14660	14419	14572	14572	14365	14631	14444	14683	14499	14478	14466	14508	14369	14531	14590	14511	14408	14629	14485	14542	14471	14624	14533	14443	14526	14680	14503	14554	14383	14533	14690	14699	14500	14379	14723	14413	14535	14691	14449	14438	14471	14454	14398	14665	14507	14684	14476	14416	14600	14588	14677	14705	14454	14419	14635	14586	14585	14669	14603	14496	14426	14548	14670	14577	14622	14531	14514	14640	14525	14599	14631	14507	14588	14417	14383	14502	14399	14537	14531	14730	14422	14578	14411	14440	14425	14435	14525	14447	14608	14500	14526	14578	14508	14392	14467	14595	14515	14572	14507	14660	14470	14394	14547	14471	14559	14486	14610	14544	14633	14485	14523	14561	14628	14464	14592	14464	14542	14675	14595	14489	14473	14488	14592	14661	14605	14487	14545	14695	14488	14613	14728	14474	14594	14588	14536	14466	14419	14517	14445	14717	14478	14450	14427	14613	14575	14486	14505	14580	14449	14634	14636	14473	14565	14436	14623	14552	14428	14497	14548	14588	14610	14428	14388	14639	14618	14486	14540	14420	14563	14569	14703	14529	14445	14608	14568	14685	14474	14571	14576	14525	14520	14703	14449	14543	14533	14448	14751	14479	14609	14614	14488	14703	14697	14444	14527	14408	14451	14573	14519	14473	14677	14572	14477	14642	14313	14616	14695	14603	14534	14702	14444	14599	14830	14637	14506	14505	14444	14686	14648	14393	14478	14393	14344	14406	14507	14469	14696	14789	14426	14529	14396	14289	14453	14693	14537	14360	14308	14430	14559	14615	14579	14537	14460	14781	14391	14484	14460	14416	14621	14573	14596	14561	14626	14639	14547	14544	14553	14669	14518	14490	14794	14378	14590	14642	14592	14350	14622	14522	14492	14618	14469	14549	14500	14412	14803	14533	14655	14700	14497	14451	14516	14621	14499	14623	14545	14631	14369	14564	14509	14418	14466	14359	14531	14601	14546	14438	14571	14480	14434	14669	14659	14463	14438	14603	14510	14523	14575	14556	14658	14510	14449	14339	14385	14640	14598	14423	14653	14515	14473	14518	14444	14604	14665	14394	14518	14682	14482	14464	14603	14442	14469	14598	14654	14643	14534	14535
23255	21578	29497	24766	23951	25982	27447	22328	20196	19074	18485	18126	17652	17234	16827	16701	16514	16428	16389	16386	16398	16399	16424	16491	16301	16531	16589	16400	16373	16247	16111	16400	16265	16341	16321	16294	16234	16334	16402	16263	16230	16281	16116	16222	16245	16291	16291	16232	16335	16020	16185	16042	16245	16049	16140	16135	16102	16173	16185	16096	16159	16279	16239	16121	16188	16165	16083	16150	16140	16097	16182	16234	16158	16074	16264	16086	16055	16119	16045	16171	16217	16128	16206	16168	16250	16026	16040	16262	16337	15943	16346	16148	16138	16175	16167	16333	16132	15991	16165	16190	16222	16178	16120	16141	16247	16196	16194	16133	16347	16076	16110	16188	16091	16083	16144	16277	16326	16182	16124	16084	16045	16024	16046	16165	16202	16063	16114	16105	16235	16193	16107	15991	16288	16036	16059	15978	16147	16133	16153	15899	16123	16058	16198	16152	15895	16139	16033	16213	16131	16132	15918	16011	16101	16237	16235	16078	16151	16179	15972	16109	16175	16146	16147	16105	16172	15940	16178	16121	16163	16021	16163	16371	15940	16326	16128	16191	16245	16143	15996	16078	16246	16098	16083	16210	15983	15861	15942	16158	15957	16076	16030	16138	16214	16172	16099	16123	16308	16023	16098	16144	16327	16142	16198	16133	16042	16011	16049	16301	16358	16332	16089	16102	16105	16148	16214	16061	16391	16249	16170	16071	16195	16157	16286	16302	16240	16078	16077	16153	16196	16108	16132	16179	16211	16124	15928	16351	16079	16198	16226	16200	16156	16000	16063	16133	16337	16285	15992	16027	16250	15967	16084	15965	15991	15928	16095	16083	16289	16304	16239	15977	16056	16141	16267	16183	16184	16017	16098	16224	16209	16249	16015	16135	16208	16013	16058	16110	16106	16323	15907	16084	16063	16574	16149	16220	16095	16155	16342	16065	15967	16194	16127	16260	15900	15987	16253	16147	16038	16204	15977	16118	16119	16227	16131	16002	16250	16196	16136	15904	16325	16117	16001	16056	16172	16046	16263	16095	16046	15968	15921	16192	16051	16114	16084	16332	15958	16118	16371	16052	15997	16076	16092	16126	16188	16128	16286	16093	16119	16032	16098	16177	16032	16308	16153	16090	16036	16130	15989	16083	16276	16112	16213	16246	16120	16114	16055	16234	16105	16045	16222	16298	16278	16199	16263	15989	16275	16274	15973	16017	16261	16041	16100	16239	16142	15970	16147	16122	15933	15956	15961	15962	16252	16219	16124	16217	16388	16027	16231	16106	16249	16105	16086	16263	16199	16070	15939	16043	16027	16207	16178	16228	16180	16173	16111	16181	16021	16327	16061	16319	16277	16279	16090	16085	15959	16032	16233	16230	16226	16072	16110	16261	16082	16193	16122	15810	16043	16134	16285	16137	16063	16321	16245	16121	16005	16030	16233	16042	15876	15977	16216	16160	16187	15992	16029	16275	16032	16165	16309	16283	16141	16102	16029	16080	15993	16031	16264	16125	16171	16205	16218	16229	16144	16003	16023	16217	15909	16159	16241	16018	15828	16161	16290	16171	16344	15912	16306	15958	15955	16008	16364	16273	16143	16226	16190	16128	15956	16130	15901	16189	16173	16090	16097	16057	15820	16365	16101	16129	16305	16080	16050	16226	16204	15900	16205	16171	16101	16102	16077	16232	16157	16045	16207	16005	16158	16354	15948	16151	16123	16210	16283	15983	16175	16224	16169	16127	16126	16320	16280	16025	16240	16187	16252	16093	16079	16261	16173	16198	16310	15977	15910	16143	16280	16134	16133	16097	16068	15994	16045	16187	16216	16060	16227	16095	16166	16010	15988	16136	16052	16140	16102	16171	16153	16216	16096	16094	16067	16111	16004	16021	16019	15873	16209	16223	16240	16105	16156	16065	16133	16247	16274	16148	16105	16017	16167	16096	16165	16190	16166	16218	16242	16188	16144	16266	16139	15983	16371	16246	16028	16088	16220	16240	16167	16246	15991	16366	16168	16014	15916	16189	16073	15989	16182	16281	16218	16221	16222	16184	16116	16045	16014	16165	16132	16128	15971	16190	15919	16175	15945	16024	16102	16154	16314	16068	16203	16143	16024	16024	16243	16080	16152	16085	16254	16166	16108	16328	16176	16168	16283	16110	16008	16097	16051	16185	16388	16092	15914	16255	16109	15987	16288	16344	16194	15979	16109	16071	16040	16170	16218	16201	16276	16026	16127	16181	16075	16132	16018	16038	15995	16188	16075	16361	16120	16245	15927	16295	16030	16043	16187	16280	15984	16319	16165	16078	16229	16167	16178	16164	15916	16094	15970	16020	16087	16122	16120	16127	16036	15854	16042	16117	16297	15998	16052	16137	16066	16238	15964	16031	16056	16251	16078	16091	16021	16277	16047	16010	16188	16066	16208	16131	15910	16187	16207	16086	16049	16186	16262	16019	15972	15961	16020	16194	16188	16024	16102	16166	16109	16131	16004	16027	15930	16066	16259	16143	16364	16195	16177	16110	16263	16108	16227	15940	16189	16010	15951	16069	16035	16074	16145	15924	16081	16165	16117	15848	15956	16036	16249	16101	16147	16140	16177	16207	16316	15960	15922	16046	16121	15991	16098	16278	16039	16261	16148	16290	16321	16277	16176	16135	16126	15917	15978	15971	16015	16107	16331	16124	16001	16104	15919	16077	16060	16188	16027	16150	16145	16157	16076	15926	16008	16263	16138	16315	16221	16145	16114	16045	16250	15975	16083	15971	15929	16289	16216	16133	16117	16164	16244	16087	16125	15976	16014	16149	16247	15980	16343	16084	16101	16158	16236	15941	16197	16174	16251	16204	16185	16145	16104	16136	16248	16445	16102	16153	16188	16027	16292	16154	16330	16263	16050	16142	16241	16348	16041	16203	16038	16175	16311	16013	16238	16092	15990	16040	16001	16083	16030	15986	16236	16278	16030	16181	16044	15939	16032	16113	16232	16123	16131	16161	16127	16091	16114	15986	16340	16202	16136	15974	16118	16091	16292	15904	15816	16121	16216	16016	16175	16115	16168	16147	16176	16086	16176	16072	16215	16092	16008	15996	16021	16176	16318	16020	15999	15994	16171	16153	16073	16229	16042	16045	16056	16055	16102	16114	16173	16088	16099	16224	16271	16180	16197	16142	16181	15952	16012	16052	16053	16048	15991	16422	16227	16038	15926	15921	15933	15975	16058	16114	16136	16186	16088	16165	16086	16178	16002	16116	15949	16065	16107	15860	16004	16132	15870	15998	16120	16135	16300	16002	16057	16160	16129	15896	16162	16118	16286	16196	15953	16048	16090	16066	16080	15924	16056	16153	16225	16163	16231	16099	16270	16019	16053	16146	16329	16070	16212	15969	16207	16317	16294	16170	16275	15945	15962	16076	16115	16239	16147	16210	16092	15881	16101	15994	16177	16101	16217	16271	16369	16032	16161	16205	15936	16039	15880	16175	16309	16106	16031	16040	16368	16410	16267	16217	16183	15874	15953	16247	16142	15987	16201	16093	16106	16150	15915	16091	16043	15979	16065	16208	16123	16321	15995	16144	16279	16074	16316	16240	16144	16112	16203	16181	16227	16101	16238	16200	16218	16155	16192	16195	16106	16150	16165	16188	16145	16029	16083	16303	16239	16080	16020	16222	16240	16275	15980	16048	16205	16053	16106	16228	16154	16133	16246	16082	16079	16078	16253	16098	16097	16016	16058	15953	16104	16306	16198	16150	16130	16313	16288	16211	16093	16131	15869	16051	16046	16068	16105	16134	16074	16162	16199	16021	16273	16141	16313	16260	16001	15955	16137	16192	16215	16088	16167	16170	16188	16096	16285	16060	16147	16305	16134	16164	16020	16061	16217	16100	15938	16092	16111	16251	16188	16014	16225	16178	16072	16194	16253	16311	16167	16177	16262	16142	16104	16212	16226	16155	16199	16062	16100	16253	16117	16042	16116	16267	15824	16086	16149	16108	16188	16049	16218	16023	16179	16030	16037	16028	16107	16123	16045	16065	16023	16085	16078	16160	16263	16240	16398	16253	16125	16150	15962	16191	16190	16175	15968	16081	15912	16227	16197	16276	15985	15969	16151	16095	16102	16255	16251	15931	16168	16122	16182	16183	15940	16138	16079	15948	16239	16252	15865	16239	16117	16124	16217	16153	16069	16302	16317	16122	16308	16147	16019	16050	16012	16122	16157	16017	16052	16225	15957	16184	16290	16103	15981	15966	15870	16187	15932	16045	16413	16156	16051	15908	16180	16156	15912	15925	16019	16203	15978	15911	16128	16124	16211	16116	16024	16158	16097	16187	16123	16332	16006	16118	16253	16145	15990	16112	16202	16054	16143	16250	16252	16065	16121	16116	16068	16250	16089	16228	15995	16242	16117	16140	16178	16017	16122	15962	16018	16341	16079	16072	16181	16085	15917	15929	16116	16286	16229	16145	16108	16141	16162	16197	16284	16240	16149	16066	16150	16123	16265	16151	16299	16195	16047	16161	16230	16219	16238	16146	16093	16207	16202	15978	16315	16355	16192	16066	16137	16193	16287	16137	16239	16119	16326	16129	16092	16279	15998	16121	16264	15989	16184	16072	16071	16204	16060	16210	16052	16330	16264	16259	15948	16122	16065	16095	16124	15915	16076	15968	15987	16144	16153	16296	15897	16271	16246	15908	15998	16025	16260	16196	16133	15996	16147	16104	16077	16149	16168	15920	16129	16179	16059	16269	16238	16153	16177	16044	16142	15994	16232	16260	16142	16235	16144	16271	16130	16190	16102	16065	16078	16119	16131	16082	16024	16231	15925	16220	15965	16000	16190	16218	16348	16274	16191	16225	16215	15910	15847	16096	16159	16029	16236	16263	16165	16127	16233	15941	16173	16069	16095	16157	16277	16090	16142	16080	15990	16075	16153	15922	16150	16172	16187	16264	16144	15990	16097	16175	15886	15990	15946	16014	15984	16115	16037	16167	16281	16046	16125	16147	16323	16105	15895	16042	16058	16075	16028	16169	16235	15961	16198	15975	16066	16144	15965	16095	16207	16139	16108	16160	16231	16225	16025	16074	15996	15928	15958	15977	16007	16048	15975	16006	15981	16231	16093	15958	16198	15908	16265	16052	16037	15998	15993	16059
39576	61439	55256	45028	36248	28050	24473	22008	19628	18138	17595	17061	16384	16136	15721	15504	15196	15345	15096	15245	15149	15101	14964	15096	15032	14921	14977	14971	15145	15132	14898	15052	14935	15091	14866	14914	14916	14923	14862	14910	14775	14829	14901	14796	14903	14942	14986	15188	14790	14677	14915	14938	15077	14897	14851	14883	15066	15026	14862	14919	14886	14888	15117	14987	14784	14888	15048	14853	14888	14910	14901	14880	14794	14817	14831	14912	14896	14887	14960	14863	15077	14859	14925	14713	14891	14771	14983	14822	14785	14746	14951	14796	14891	14836	14948	14836	14883	14901	14934	14861	14928	15066	14772	14806	14917	14962	14714	14745	14904	14944	14889	14914	14973	14885	14860	14960	14952	14728	14946	14813	15071	14901	15125	14702	14882	14855	14714	14900	14914	15021	14827	14679	14801	14901	14914	14898	14808	14814	14904	14826	14927	14938	14837	14809	14981	14844	14925	14963	14694	14695	14840	14771	14748	14811	14825	14873	14669	14892	14941	14787	14803	14898	14946	14786	14743	14939	14914	14764	14916	14920	14895	15024	14853	14669	14888	14822	14925	14899	14986	14855	14991	14806	14866	14875	14852	14852	14829	14891	14890	15077	14767	14884	14644	14903	15021	14858	14939	14705	15013	14975	14901	14802	14844	14972	14815	14890	14795	14691	14795	14681	14941	14811	14823	14957	14777	14845	14879	14867	14847	14989	14848	15121	14896	14990	14883	14844	14863	14911	14761	14938	14852	14972	14896	14892	14864	15013	14968	14878	14816	14868	14825	14807	14936	14768	14765	14776	14704	15040	14975	14887	14875	15001	14910	14890	14949	14837	15005	14912	14856	14979	14813	14920	15047	14959	14925	14804	14691	14990	15011	14979	14754	14801	14702	14986	14848	14775	15007	14743	14877	14786	14642	14755	14848	14936	14686	14816	15018	14737	14746	14859	14753	14990	14946	14849	14743	14844	14881	15036	14865	14795	14867	14948	14937	14874	14978	14962	14884	14958	14926	15046	14853	14853	14873	14838	14959	14922	14817	14909	14804	14767	14890	14971	15014	14810	14823	14931	14799	14610	14931	14791	14824	14856	15013	14751	14849	14893	14835	14842	14735	15067	14944	14877	14859	14879	14945	14855	14827	14859	14825	14946	14848	14941	14762	14892	15053	14959	14809	14887	14846	14707	14707	14884	14926	15007	14931	14784	14796	14881	15046	14788	14706	14837	14824	14989	14885	14854	15036	14563	14854	14922	14847	15040	14817	14810	14862	14913	14788	14850	14912	14907	14923	14907	14856	14793	14940	14878	14891	14933	14962	14930	14884	14836	14910	14960	14987	14934	14814	14854	14720	14885	15070	14861	15057	14730	14890	14884	14650	14741	14832	14868	14837	14898	14807	14707	14995	14874	14957	14975	14758	14882	14959	14927	14845	14812	14969	14734	14731	14893	14808	14781	15008	14774	14773	14901	14816	14788	14852	14919	14714	14798	14903	14846	14730	14718	14929	14942	15054	14933	14882	14917	14708	14804	14844	14781	14836	14864	14930	14925	14972	14856	15024	14735	14856	14888	14800	14939	15030	14800	14762	14872	14804	14828	14945	14966	14769	14914	14770	14912	14894	14926	14938	14732	15106	14917	14819	14950	14835	14744	14972	14808	14933	14793	15032	14821	14880	14945	14885	14874	14835	14716	14850	15027	14885	14886	14811	14851	14961	14802	14822	14980	14777	14825	14801	14997	14924	15048	14781	15001	14741	14811	14867	14734	15073	14808	14851	14971	14941	14806	14797	14880	14804	14767	14893	14893	14844	14985	14787	14895	14826	15088	14943	14933	14942	14811	14954	14875	14737	14902	14758	14733	14883	14885	14843	14775	14958	15009	14929	14735	14832	14818	14999	15006	14775	14823	14699	14893	14802	14842	14957	14751	14799	14774	14948	14814	15045	14816	14888	14941	14917	14805	14899	14874	14733	14935	14847	14810	14768	15021	14771	14833	14901	14906	14751	14762	14910	14862	14794	14808	14926	14932	15063	14872	14810	14854	14895	14777	14913	14800	14793	14961	14862	14886	14904	14786	14916	14891	14871	14928	14771	14850	14864	14961	14837	14776	14796	14745	14631	14919	14983	14799	14890	14759	14887	14878	14851	14848	14865	14972	14810	14804	14938	14955	14804	14888	14823	14862	14837	14639	14813	14786	14893	14897	14788	14795	14767	14842	14975	14925	14861	14969	14980	14987	14835	14803	14906	15003	15005	14817	14859	14750	14955	14873	14843	14814	14777	14853	14893	14834	14844	14900	14824	14791	14849	14820	14864	14832	15137	14915	14942	14869	14753	14982	14931	14943	15053	14675	14791	15198	14848	15036	14908	14809	14760	14892	14844	14816	14761	14675	14771	14698	14829	14992	14831	14740	14854	15034	14872	14870	14929	14901	14865	14840	14692	15024	14747	14817	15032	14970	14853	14935	14876	14738	14772	14861	14824	14901	14868	14698	14816	14944	14888	14858	14787	14873	14917	14860	14741	14985	14815	15039	14885	14844	15041	14912	14844	14847	14874	14823	15010	14941	14863	14998	14867	14942	14880	14854	14698	14881	14991	14880	14873	14853	14639	14966	14854	14834	14848	14827	14733	14848	14924	15078	14929	14888	14901	14831	14693	14906	14927	14820	15014	14926	14789	14833	14708	14716	14723	14939	14929	14901	14905	14890	14777	14709	14816	14820	14690	14864	14841	14909	14870	14735	14843	14933	14829	14872	14734	15008	14921	14912	14881	15001	14868	14886	14868	14783	14813	14992	14885	14731	14848	14754	14855	14919	14883	14761	14889	14952	15021	15043	14988	14982	14948	14840	14858	14795	14840	14838	14747	14818	14846	14854	14823	14840	14832	14794	14805	15067	14875	14969	14802	14892	14750	14888	14985	14708	15012	14675	14906	14890	14782	14790	14858	14993	14817	14909	14801	14889	14949	15079	14928	14801	14870	14836	14856	14946	14701	14790	14904	14884	14769	14866	14841	14819	14777	14953	14865	14800	14959	14749	14612	14880	14980	14920	15008	14839	14900	14760	14795	14817	14974	14847	14775	14832	14825	14831	14816	14806	14846	14900	14597	14776	14730	14776	14885	14848	14814	14679	14897	14917	14936	14919	14967	14783	14814	14872	14765	15011	14792	14852	14756	15011	14953	14950	14915	14757	14838	14912	14842	14957	14974	14692	14893	14959	14903	14860	14957	14900	14999	14733	14900	14838	14766	14994	14872	14905	14842	14812	14860	14800	14904	14857	14912	14829	14940	14766	14716	14847	14919	14952	14872	14886	14852	14851	14845	14809	14952	14854	14817	14842	15054	14797	14970	14727	14800	14855	14867	14825	14838	14910	14880	14980	14978	14873	14811	14935	14840	14803	14888	14800	14835	14856	14957	14935	14839	14783	14817	14748	14729	14788	14844	14781	14895	14924	14835	14977	14765	14999	14887	14746	14889	14866	14748	14929	14890	14797	14962	14697	15003	14767	14974	14796	14908	14743	14871	14827	14894	14884	14849	14985	15135	14927	14823	14769	14909	14879	14914	14797	14762	14840	14952	15058	14668	14850	14941	14944	14753	14839	14880	15033	14871	14877	14840	14913	14795	14877	14837	14905	14838	15156	14968	14966	14901	14826	14881	14978	15102	14938	14745	14867	14769	14943	14819	14905	14949	14920	14707	14851	14790	14961	14831	14851	14981	14741	14823	14881	15020	14901	14939	14909	14737	14840	14899	14970	14923	14886	14957	14894	14954	14799	14835	14961	14908	14894	14958	14844	14962	14739	14907	14901	14783	14894	14867	14936	14789	14967	14921	14940	14921	14885	14873	14953	14735	14946	14773	14894	14721	14807	14849	14860	14861	14845	14842	14733	14854	14702	14805	14871	14765	14857	14862	14892	14794	14884	14838	14900	14888	15004	14832	14707	14870	14833	14955	14776	14727	14915	14863	14800	14942	14737	14792	14983	14928	14900	14805	14600	14938	14821	14856	14757	14895	14849	14859	15035	14757	14617	14896	14850	14743	14931	14947	14848	14852	14907	14782	14830	14776	14911	14785	14799	14909	14869	14866	14974	14862	15073	14785	14877	14835	14803	14818	14857	15016	14975	14715	14880	14792	14773	14731	14939	14797	14829	14758	14841	15052	14786	14648	14998	14740	14786	14952	14762	14764	14882	14917	14887	14865	14946	15049	14808	15003	14832	14785	14929	14926	14897	14792	14707	14910	14966	14860	15026	14976	14671	14704	14860	15054	14776	14914	14962	14911	15008	14857	14949	14960	14875	14793	14918	14919	15071	14986	14859	14786	14932	15059	14909	14858	14940	14866	14895	14995	14917	14802	14775	14838	14779	14872	14741	14751	14934	14713	14771	14738	14960	14808	14816	14772	14773	14788	15000	14798	14871	14804	15023	14851	14995	14865	14670	14855	14905	14788	14760	14795	14657	14948	14653	14792	14910	14709	14927	14964	14757	14790	14878	14770	14875	14970	14869	14981	14726	14916	14841	14873	14821	14873	14714	15040	14609	14911	14905	14881	15016	15000	14662	14832	14959	14905	14741	14959	14961	14822	14792	14891	15035	14709	14761	14949	14898	14856	14949	14858	14891	14708	14975	14937	14749	14865	14889	14801	14983	14835	14855	14754	14950	14681	14880	14977	14965	15003	14743	14953	14873	14816	14976	14870	14803	14980	14833	14819	14832	14743	14874	14840	14905	14807	14815	14867	14779	14766	14986	14739	14907	14966	14863	14921	14675	14839	14964	14747	14771	14922	14922	14913	14795	14769	14749	14815	14834	14799	14882	14874	14901	14739	15045	14908	14762	14670	14830	14841	14839	15004	14979	14779	14733	15056	14931	14951	14798	14878	14959	14954	14906	14873	14784	14906	14876	14964	14917	14778	14774	14978	14861	14853	14815	14857	14873	14840	14778	14887	14951	14777	14810	14964	14999	15018	14910	14753	14950	14960	14922	14846	14872	14733	14825	14888	14852	14808	14760	14751	14751	15028	14789	14880	14783	14856	14867	14704	14969	14788	14851	14738	14907	14864	14914	14843	14747	14870	14781	14917	14915	14920	14996	14939	14745	14788	14891	14895	14893	14915	14886	14993	14906	14691	14911	14792	14921
29379	27639	34054	28643	21730	18639	17410	16324	16011	16121	15855	15924	15506	15432	15364	15168	15240	15080	15254	15031	15208	15139	15305	15180	15281	15147	15202	15217	15078	15036	15014	15206	15030	15066	15101	15000	15006	14916	15062	15144	15050	15145	15144	15125	15029	14956	15104	15000	14982	15036	14878	15130	15143	15260	15154	15261	15097	14901	14890	15058	15157	14963	15202	15069	15225	15080	15115	15062	15115	15039	15099	15287	14993	15121	14853	15139	15039	15120	14963	14969	14974	15050	15066	15127	14812	15141	15193	15086	15110	15081	14848	15174	15029	14989	15090	15048	15092	14930	15068	14975	14920	15231	15187	15043	15229	15042	15201	15222	15076	15070	15121	15162	15188	15140	15006	15071	14985	15056	15139	15136	15115	15022	14986	14931	15041	15124	14962	15060	15170	15007	15164	15147	15149	14978	15031	15055	15131	15039	15114	15023	15096	15099	15188	15131	15122	15075	15278	15127	15087	15196	14889	15069	15103	15105	15097	14952	15041	15072	15026	14958	14922	15057	14914	14899	15099	15161	15076	14920	15189	15154	15008	15273	15143	15038	15138	15083	15011	15176	15191	15030	15125	15077	15046	14905	15101	14914	15036	15199	14980	14908	15053	15032	14988	15075	14949	15093	15088	14898	15031	14932	15098	14889	15000	15169	14948	14864	14929	14822	15113	15111	15170	15104	15122	15081	15056	15035	15031	14936	14901	14957	15102	15169	15048	15102	15139	15172	14977	14846	15030	15179	15034	14866	14992	15329	15174	15216	15208	15096	14985	15110	15081	15102	15184	15101	15063	14981	15174	15204	14901	14831	15238	15116	15269	15048	14961	14983	15032	15220	15240	15137	15224	14974	14879	14871	15293	15007	15011	15109	15229	15250	15004	14942	14973	14995	15103	15102	15219	15051	15086	15101	15109	15227	15042	15056	15077	14988	15253	15274	15082	15122	15193	15129	15094	15133	15014	15049	15070	14966	15021	15031	14981	14975	15075	15035	15059	14914	15203	15157	15134	15325	15173	14927	15067	15098	15185	14999	15082	15069	15159	15133	15257	15134	15128	15053	15046	15106	14997	15106	14896	14880	14965	15085	15197	15118	15104	15245	15133	15022	15000	15044	14994	15104	15079	15006	15068	14932	15175	15005	15017	15024	15076	15067	15050	15202	15124	15125	15159	15219	14996	14998	15018	15110	15089	15246	15033	15027	14877	15313	15096	15207	15049	15129	15010	14958	15075	15112	14987	15198	15185	15200	15013	14975	15130	14937	15164	15226	15219	14918	15254	15115	15108	15112	15158	14843	14937	14978	15057	14976	15076	15030	15117	15074	15208	15050	15207	14956	14985	15133	14951	15096	15088	15135	15109	15279	15123	15012	14889	14998	15089	14957	15011	15042	14978	14944	15102	15081	15124	15056	14892	15080	15059	14953	15154	15078	14897	14878	14958	14991	15102	15065	15206	15119	15116	15090	15106	15133	14998	14939	14951	15118	15268	15117	14987	15089	15121	15105	14856	15293	15066	15042	15116	14929	15219	15208	14927	14999	15270	15303	15046	15015	15001	15074	15104	14985	14937	15172	15089	15211	15179	15022	15068	15170	15215	15054	15219	14820	15145	14849	14957	15155	15067	15102	15055	15209	15244	15015	14969	15290	15118	14979	15186	14950	15087	15035	15122	15010	15011	14958	15134	15066	15177	15154	15124	15092	15145	15090	15079	15126	15242	15180	15110	15189	15188	14907	15121	15333	15009	14973	14978	15114	15084	15139	15159	15122	15190	15127	15199	15176	15213	14926	15144	14973	14967	15080	14998	15323	15367	15165	15133	14748	14968	15132	15014	15297	15192	15077	15157	15061	15253	15139	15030	14968	15088	14814	14957	15125	15038	14960	15086	15061	15043	14982	15008	15088	15245	15163	15108	15070	15289	15103	14985	15066	15121	15210	15060	14982	15050	14987	14978	15194	15135	15193	15217	15180	15221	14872	14900	15231	15082	15175	15212	14938	14944	14968	15082	15101	15098	15198	15082	15070	15050	14759	15064	15213	15148	14995	15303	15074	15114	15248	15234	15046	15159	14889	15276	15237	15129	14945	15061	15155	15238	15141	15032	15008	15038	15211	15107	15075	15020	15156	14996	15014	15038	15064	15168	15184	15034	15243	15007	15053	15141	15098	15176	14976	15193	15041	14993	15126	15051	15069	14983	14975	14988	14964	14999	14995	14941	15097	15071	14920	15043	15077	15055	14859	14773	15076	15148	14985	15121	14991	14975	14886	15292	15004	15150	14947	15214	14776	14938	15250	15101	14883	15116	14870	15098	14992	15089	15015	15053	15106	15028	14964	14913	15034	15021	14870	15065	15332	15238	15137	15198	15229	15086	14879	15138	15156	15172	14972	15004	15256	15334	15069	15231	14842	15196	15027	14973	15221	15147	15145	14951	15178	15217	15235	14874	15072	15195	15059	14972	15084	14909	15118	15021	15109	14980	15121	15037	15023	15102	14974	15227	15133	15293	15158	15020	14993	15123	15056	15157	15306	14954	14918	14968	15111	15004	15137	15135	14848	15119	15133	15208	14994	15003	15119	15193	15081	15260	15113	15162	15111	15147	15059	15025	15105	15200	14986	15124	14986	14919	14837	15022	15045	14919	15039	15013	15122	15174	14934	15021	15003	15133	15072	15055	15089	15108	15150	15259	15166	14984	15036	15255	15120	15026	14990	15049	15164	15072	15157	15049	14950	15199	15199	15161	15142	15121	15071	15168	15058	15134	15224	14994	15100	14991	15104	15179	15065	15026	15051	14996	15045	15018	15234	15000	15083	15043	15168	15113	15095	15067	15000	15196	15040	15035	15156	15031	15179	15157	15218	15197	15010	15155	14972	14958	15144	15017	14974	15120	14994	14956	15053	15165	14949	15196	15101	15035	15018	15033	15143	15201	15177	15174	15021	15099	15086	14888	15255	14774	15088	15109	15152	15162	15177	14980	15080	15114	15286	15082	14973	15085	14963	15108	15001	15037	15008	15060	14912	14897	14953	15053	15065	15079	15078	15025	15042	15100	15114	15228	15051	15293	15204	15031	15010	15009	15098	15136	15091	15162	15129	14988	14937	14959	15085	15216	15038	15052	14848	15095	14992	15122	15060	15048	15255	15076	15069	14998	14998	15093	15089	15063	15025	15092	14865	15063	14908	14941	15082	15127	15340	15224	15101	15140	15060	15150	15151	15150	15191	15174	15083	15009	15014	15101	15225	15081	15130	15256	15152	14916	14929	15088	15102	15026	15148	14905	15007	15018	15010	15343	15125	15025	15080	15106	15076	15171	15095	15133	15139	15066	15064	14982	15103	14886	15106	15124	15165	15152	15019	15170	14832	15178	15041	15065	15073	15215	15025	14969	15047	15066	15000	14990	15027	14975	15119	15166	15187	15176	15179	15041	15054	15018	15194	14947	14991	15117	15112	15048	14969	15003	15153	15098	15218	15087	15089	14917	15208	15007	15096	15191	14969	14914	15069	15084	15105	14862	14934	14837	15060	15204	15186	15233	15130	14930	15070	15151	15093	15253	15089	15035	15092	15069	15002	15089	15035	15099	15128	15105	15176	15110	15191	15082	14989	15085	15119	14915	15072	15259	15280	15080	14958	15201	15093	15007	14995	15167	15223	14895	15060	15006	15100	15034	14962	15063	15033	15049	15070	15129	14787	15205	15159	15066	15062	14928	15103	15183	14937	15067	15181	15018	15208	15169	15203	15249	15188	15133	15110	15213	15134	15222	14988	14939	15007	14944	15015	15113	15313	15180	15114	15078	15096	14968	15013	14945	15187	15201	15135	14950	14959	15106	14928	14998	15046	15097	15118	15048	15173	14954	14981	15104	14987	14975	15099	14965	15093	14930	15019	15166	15000	15053	15143	15210	15133	15195	15214	15197	15225	15185	15123	15017	15162	15102	15012	14987	15215	14952	15022	15125	15201	15300	15323	15042	15176	15170	14907	15020	15071	15203	15032	15102	14885	14938	15057	15054	15226	15190	15134	15235	15382	15055	15201	15102	15159	15006	15152	15212	15086	15039	15269	14995	14951	15099	15127	15129	15073	15136	14970	15087	14956	14982	15354	15168	15033	15038	15173	14864	15236	15325	15152	15020	15031	15088	15016	14954	15042	15228	15061	15192	14990	15340	15068	15098	15035	14955	15131	15276	15249	15228	15204	15270	15113	15190	15068	15029	15094	14924	14937	15017	14965	15078	15395	14945	15007	14991	14989	15240	15023	14674	15140	15083	14947	15129	15156	15061	15017	14993	15054	15084	15162	15072	15126	15166	15087	15051	15122	15049	15144	15211	15126	15138	15170	15061	15151	15199	15116	14972	15026	15314	14959	14974	15069	15084	14891	14946	14832	15131	15054	15169	15014	15016	15041	14886	15023	15096	15013	15138	15025	15136	15000	15241	15066	15114	15141	14965	15045	14983	15067	14965	15008	15019	15129	15116	15053	15226	15143	15061	14993	14922	15041	15136	15064	15126	15034	15093	15207	15042	15024	14891	15083	15175	15008	15118	15139	14915	14989	14978	15104	15129	15160	15113	15060	15062	15055	15240	15052	15133	15148	15065	15236	15260	15116	14946	15102	15106	15116	15066	15100	15136	14927	14981	15046	14967	15032	15063	14954	14982	14922	15017	15194	14995	14979	15003	14968	14938	15146	15009	14958	15077	15049	15166	15132	14937	15014	15039	15214	15114	15288	15129	15146	15021	15131	15134	14979	15272	15096	15051	15125	15181	15018	15213	15160	15175	14990	15334	15085	15140	15044	15041	14954	15172	15248	15118	15173	15183	14920	14931	14929	15189	14950	15009	15240	15136	15135	15142	15176	15074	15185	14938	15163	15114	15091	15087	15128	14740	15115	14947	15067	14901	15239	15077	15096	15180	15014	15112	15009	15184	15031	15031	15060	15006	14967	15122	14953	15127	15011	15128	14875	15108	15230	15017	14874	15156	15007	14951	14980	15142	15070	15151	15123	15047	14919	15191	15128	15150	15107	15038	15068	15086	15026	15081	15261	15206	14955	15180	15183	15063	15136	15209	14948	15062	14805	15111	14939	15128	15015	15127	14893	14854	15180	14936	14910	14956	14904	15192	15274	15015	15033	15007	15138
34819	44954	39558	28374	22400	18584	17174	16141	15767	15502	15334	15148	14800	14582	14605	14436	14333	14447	14314	14261	14413	14209	14276	14435	14434	14232	14364	14211	14234	14312	14291	14194	14221	14204	14161	14383	14193	14269	14322	14241	14284	14313	14311	14272	14303	14207	14200	14145	14146	14293	13995	14273	14106	14211	14200	14122	14133	14280	14115	14192	14237	14223	14134	14288	14186	14152	14308	14254	14131	14391	14199	14272	14202	14244	14161	14093	14156	14294	14311	14135	14371	14247	14268	14238	14196	14233	14198	14264	14169	14249	14035	14236	14165	14288	14132	14218	14251	14056	14213	14118	14168	14306	14353	14353	14283	14107	14364	14316	14259	14135	14278	14070	14178	14174	14176	14229	14503	14324	14142	14263	14294	14280	14119	14252	14122	14178	14386	14348	14139	14275	14282	14271	14087	13934	14256	14154	14252	14387	14275	14219	14216	14216	14254	14172	14203	14284	14063	14373	14312	14434	14333	14197	14399	14136	14380	14350	14025	14268	14351	14191	14241	14215	14314	14193	14246	14137	14195	14225	14264	14177	14351	14192	14258	14192	14237	14160	14190	14183	14271	14150	14171	14176	14287	14332	14157	14129	14335	14295	14120	14363	14120	14363	14189	14389	14181	14143	14272	14213	14184	14338	14303	14246	14238	14196	14317	14124	14101	14210	14200	14321	14098	14373	14065	14213	14230	14207	14266	14241	14297	14183	14356	14277	14160	14164	14349	14298	14233	14196	14230	14281	14174	14164	14291	14248	14407	14147	14216	14175	14265	14198	14315	14282	14233	14248	14401	14137	14265	14269	14248	14197	14286	14404	14021	14195	14144	14258	14150	14200	14445	14255	14183	14174	14338	14216	14162	14227	14147	14092	14217	14315	14301	14257	14173	14437	14276	14123	14150	14120	14106	14076	14379	14105	14131	14313	14144	14233	14113	14255	14236	14222	14313	14118	14256	14143	14253	14175	14141	14251	14086	14206	14169	14168	14229	14228	14222	14200	14050	14330	14425	14104	14399	14248	14027	14208	14276	14132	14392	14225	14164	14305	14106	14290	14244	14198	14364	14346	14335	14202	14300	14235	14214	14259	14227	14120	14448	14157	14370	14241	14180	14237	14387	14365	14402	14304	14337	14264	14179	14209	14223	14181	14262	14297	14189	14159	14322	14177	14170	14298	14143	14192	14268	14239	14259	14290	14315	14206	14207	14273	14312	14310	14267	14356	14153	14105	14262	14155	14009	14313	14083	14364	14265	14203	14270	14137	14251	14291	14337	14285	14260	14145	14375	14262	14101	14249	14297	14372	14208	14301	14100	14375	14086	14338	14282	14275	14289	14387	14271	14309	14178	14454	14262	14113	14223	14376	14113	14187	14064	14320	14149	14433	14326	14261	14396	14256	14313	14232	14300	14245	14276	14128	14236	14315	14224	14273	14247	14329	14219	14141	14242	14304	14189	14146	14203	14148	14253	14217	14135	14117	14210	14217	14253	14283	14212	14195	14354	14238	14319	14098	14316	14202	14213	14268	14316	14042	14364	14362	14309	14210	14251	14206	14387	14140	14304	14378	14085	14309	14372	14187	14179	14204	14208	14244	14135	14158	14188	14243	14283	14250	14345	13979	14349	14368	14293	14315	14364	14323	14209	14276	14142	14135	14402	14174	14241	14325	14212	14096	14353	14325	14129	14391	14359	14271	14154	14209	14390	14300	14220	14026	14354	13985	14221	14315	14223	14151	14415	14213	14061	14140	14201	14238	14139	14263	14217	14269	14226	14423	14388	14248	14205	14285	14299	13992	14127	14136	14174	14308	14162	14276	14235	14189	14183	14325	14283	14084	14284	14080	14177	14483	14244	14267	14147	14361	14350	14205	14396	14294	14274	14182	14339	14222	14208	14146	14171	14172	14381	14148	14039	14448	14030	14280	14046	14232	14237	14111	14104	14378	14374	14280	14348	14301	14148	14258	14117	14343	14280	14320	14290	14245	14159	14323	14312	14158	14104	14206	14283	14321	14253	14262	14401	14297	14351	14396	14411	14129	14260	14220	14358	14301	14217	14345	14121	14275	14385	14325	14368	14233	14356	14132	14344	14348	14267	14359	14324	14250	14361	14162	14263	14170	14264	14336	14285	14313	14354	14225	14141	14189	14205	14404	14224	14209	14150	14316	14222	14238	14323	14309	14311	14122	14154	14196	14082	14249	14249	14021	14358	14189	14318	14217	14333	14270	14194	14136	14092	14259	14345	14432	14334	14272	14312	14299	14172	14206	14274	14092	14198	14049	14142	14103	14329	14342	14288	14231	14169	14213	14204	14316	14242	14249	14292	14080	14236	14190	14156	14265	14320	14219	14225	14279	14222	14227	14359	14153	14155	14316	14410	14177	14209	14206	14378	14248	14397	14306	14192	14098	14309	14199	14040	14240	14353	14254	14287	14236	14245	14223	14113	14246	14227	14283	14181	14200	14252	14147	14144	14376	14179	14296	14338	14287	14160	14183	14308	14338	14231	14150	14214	14310	14283	14265	14183	14257	14235	14089	14271	14316	14159	14438	14219	14273	14118	14225	14265	14451	14266	14390	14290	14508	14300	14259	14350	14332	14199	14005	14268	14180	14210	14189	14232	14032	14268	14171	14359	14304	14183	14383	14312	14204	14293	14221	14215	14343	14343	14211	14282	14044	14219	14292	14285	14304	14038	14224	14341	14339	14132	14239	14175	14338	14253	14202	14406	14125	14172	14233	14374	14464	14256	14274	14115	14332	14176	14112	14447	14204	14313	14206	14211	14397	14384	14078	14298	14133	14139	14271	14308	14295	14195	13986	14309	14294	14190	14194	14405	14280	14342	14173	14203	14125	14376	14027	14267	14187	14291	14269	14183	14122	14385	14135	14467	14080	14351	14208	14280	14220	14255	14228	14115	14141	14199	14459	14303	14277	14192	14319	14170	14352	14128	14284	14215	14375	14394	14349	14094	14277	14236	14165	14180	14171	14249	14318	14337	14219	14157	14247	14128	14319	14199	14207	14199	14066	13977	14193	14243	14309	14158	14207	14376	14265	14165	14014	14186	14335	14209	14423	14184	14214	14151	14317	14195	14287	14275	14256	14362	14038	14207	14233	14186	14261	14348	14244	14311	14224	14364	14340	14292	14042	14283	14308	14325	14259	14263	14111	14130	14291	14075	14397	14234	14142	14198	14292	14293	14259	14270	14247	14334	14183	14400	14222	14331	14153	14348	14246	14215	14375	14198	14162	14272	14377	14165	14147	14313	14047	14197	14397	14318	14202	14206	14258	14235	14248	14347	14138	14350	14149	14421	14189	14246	14435	14157	14498	14277	14167	14359	14113	14279	14290	14157	14340	14241	14448	14384	14234	14251	14238	14344	14221	14121	14341	14145	14255	14251	14252	14192	14219	14274	14281	14260	14024	14235	14154	14193	14413	14392	14192	14017	14208	14015	14085	14284	14319	14291	14363	14276	14335	14246	14257	14190	14257	14191	14249	14190	14439	14129	14252	14238	14331	14243	14335	14281	14235	14287	14085	14280	14341	14321	14296	14327	14229	14300	14213	14181	14202	14324	14147	14066	14231	14196	14251	14227	14160	14276	14364	14360	14217	14159	14253	14246	14363	14245	14267	14286	14380	14122	14317	14236	14308	14361	14175	14553	14190	14304	14266	14167	14117	14215	14254	14303	14271	14168	14255	14230	14135	14333	14443	14072	14090	14209	14216	14330	14298	14259	14377	14181	14344	14240	14304	14404	14375	14421	14253	14301	14297	14216	14265	14283	14238	14242	14194	14223	14093	14234	14228	14150	14221	14348	14230	14306	14284	14186	14210	14304	14402	14139	14108	14167	14175	14235	14134	14191	14314	14298	14156	14242	14351	14212	14376	14191	14312	14269	14255	14257	14229	14386	14375	14137	14389	14026	14322	14293	14441	14229	14192	14326	14221	14211	14210	14333	14153	14124	14270	14309	13932	14201	14185	14428	14175	14165	14221	14251	14381	14273	14309	14347	14300	14064	14282	14123	14306	14161	14254	14348	14257	14288	14247	14064	14123	14088	14201	14036	14311	14373	14190	14460	14152	14364	14150	14288	14163	14246	14281	14256	14392	14170	14230	14247	14264	14226	14170	14220	14106	14307	14133	14374	14123	14233	14271	14217	14169	14343	14290	14372	14176	14427	14218	14308	14151	14268	14240	14261	14251	14227	14239	14329	14352	14379	14147	14103	14247	14230	14373	14222	14321	14209	14228	14144	14328	14114	14181	14234	14249	14182	14237	14161	14191	14251	14158	14334	14257	14209	14285	14318	14234	14118	14175	14179	14224	14173	14265	14306	14267	14266	14349	14276	14069	14247	14137	14221	14231	14338	14270	14224	14157	14359	14329	14383	14176	14232	14347	14187	14290	14324	14302	14227	14126	14333	14039	14351	14289	14122	14185	14259	14116	14186	14264	14245	14279	14237	14372	14072	14131	14148	14361	14122	14178	14060	14060	14189	14308	14242	14225	14399	14305	14300	14201	14249	14190	14130	14226	14156	14227	14170	14235	14189	14388	14110	14118	14230	14355	14320	14208	14240	14375	14357	14215	14237	14149	14349	14475	14154	14146	14157	14282	14194	14345	14392	14169	14330	14292	14118	14111	14047	14031	14081	14056	14359	14152	14296	14404	14241	14163	14229	14104	14279	14235	14208	14372	14350	14226	14230	14288	14161	14210	14284	14161	14252	14361	14308	14204	14130	14193	14274	14184	14188	14306	14076	14323	14303	14323	14070	14305	14245	14196	14243	14243	14236	14106	14238	14285	14253	14346	14157	14322	14250	14063	14347	14123	14220	14206	14291	14275	14161	14323	14256	14289	14316	14234	14236	14327	14348	14442	14355	14282	14262	14388	14217	14394	14227	14349	14082	14329	14473	14283	14267	14230	14296	14399	14337	14213	14187	14220	14277	14457	14125	14380	14199	14180	14334	14359	14237	14201	14198	14247	14277	14189	14379	14141	14123	14324	14298	14304	14244	14077	14341	14463	14280	14308	14058	14178	14228	14241	14308	14148	14390	14380	14105	14242	14287	14153	14325	14387	14071	14174	14277	14344	14082	14292	14219	14245	14159	14384	14131	14399	14159	14300	14151	14247	14360	14284
24339	21559	29310	26321	24548	24563	23431	19316	18482	17556	17261	16925	16652	16375	16250	16192	16070	16171	15901	15476	15843	15800	15911	15817	15968	15860	15626	15868	15788	15791	15730	15878	15827	15700	15816	15672	15774	15754	15645	15622	15723	15767	16039	15842	15448	15706	15551	15835	15749	15619	15757	15868	15834	15730	15742	15736	15856	15854	15761	15623	15689	15772	15766	15841	15844	15849	15811	15693	15623	15535	15902	15860	15678	15741	15721	15584	15778	15719	15654	15573	15799	15616	15638	15632	15784	15705	15668	15561	15704	15720	15691	15733	15629	15608	15674	15474	15798	15780	15683	15744	15740	15813	15633	15672	15659	15794	15742	15703	15741	15798	15609	15685	15715	15658	15701	15861	15850	15805	15964	15713	15829	15626	15599	15535	15710	15570	15724	15736	15561	15581	15692	15759	15748	15706	15745	15536	15748	15570	15732	15757	15603	15634	15700	15791	15699	15656	15636	15634	15754	15624	15862	15706	15554	15546	15616	15620	15545	15652	15584	15677	15674	15758	15541	15693	15844	15777	15589	15861	15653	15752	15717	15754	15605	15655	15652	15852	15632	15448	15627	15681	15640	15675	15737	15667	15506	15637	15694	15580	15647	15541	15452	15587	15813	15553	15683	15680	15753	15315	15597	15575	15750	15774	15721	15806	15756	15587	15815	15658	15837	15715	15627	15761	15669	15533	15571	15659	15672	15794	15668	15517	15599	15617	15547	15711	15740	15605	15704	15738	15734	15666	15521	15721	15696	15641	15577	15784	15730	15933	15568	15673	15790	15562	15685	15595	15768	15832	15588	15742	15763	15724	15845	15805	15697	15480	15600	15640	15685	15445	15659	15726	15679	15819	15658	15805	15591	15603	15813	15625	15606	15523	15620	15782	15724	15863	15428	15624	15582	15427	15751	15762	15562	15728	15652	15801	15704	15711	15801	15690	15630	15565	15478	15614	15498	15499	15549	15743	15914	15565	15714	15788	15604	15564	15627	15541	15382	15668	15691	15639	15652	15597	15641	15475	15767	15733	15476	15719	15659	15766	15679	15746	15490	15585	15805	15495	15639	15702	15544	15683	15686	15813	15673	15396	15595	15496	15620	15530	15540	15549	15619	15480	15722	15736	15709	15712	15619	15652	15565	15525	15706	15608	15737	15668	15581	15822	15637	15940	15813	15686	15809	15757	15615	15633	15604	15633	15577	15651	15684	15746	15753	15746	15601	15743	15700	15754	15684	15710	15615	15759	15641	15613	15545	15729	15649	15803	15550	15748	15672	15657	15780	15800	15828	15621	15831	15431	15920	15773	15828	15636	15672	15769	15807	15696	15618	15626	16001	15855	15919	15661	15751	15655	15866	15717	15665	15598	15707	15702	15600	15624	15667	15789	15815	15527	15504	15648	15557	15668	15579	15653	15666	15606	15654	15652	15664	15745	15869	15780	15667	15691	15788	15728	15599	15702	15624	15795	15681	15598	15753	15512	15713	15557	15727	15647	15547	15783	15718	15877	15535	15564	15773	15598	15619	15558	15683	15441	15576	15577	15579	15823	15614	15578	15974	15736	15768	15632	15721	15526	15572	15634	15568	15638	15795	15583	15689	15692	15745	15763	15743	15601	15648	15799	15866	15682	15723	15712	15791	15672	15551	15649	15607	15777	15803	15718	15915	15738	15912	15808	15768	15818	15686	15740	15585	15809	15933	15806	15715	15801	15691	15686	15590	15658	15734	15757	15827	15618	15497	15734	15544	15775	15686	15620	15726	15772	15707	15624	15718	15644	15636	15633	15692	15519	15577	15552	15660	15810	15723	15759	15611	15717	15725	15760	15642	15725	15734	15809	15636	15698	15793	15626	15560	15530	15630	15689	15719	15838	15752	15761	15658	15625	15702	15598	15718	15415	15735	15660	15792	15583	15752	15576	15652	15836	15763	15706	15556	15742	15701	15876	15729	15876	15671	15730	15603	15745	15627	15478	15666	15551	15610	15671	15771	15722	15645	15613	15554	15502	15630	15712	15712	15730	15783	15748	15438	15673	15710	15689	15829	15667	15641	15642	15776	15584	15707	15620	15612	15601	15617	15480	15647	15845	15462	15725	15772	15443	15436	15631	15578	15659	15626	15758	15670	15513	15673	15672	15717	15497	15439	15496	15680	15569	15612	15555	15606	15944	15630	15565	15756	15755	15717	15613	15811	15710	15738	15652	15687	15788	15960	15611	15719	15534	15584	15602	15556	15860	15692	15631	15725	15731	15735	15756	15679	15581	15664	15632	15879	15451	15687	15745	15598	15781	15750	15722	15781	15582	15745	15625	15551	15717	15632	15790	15659	15711	15887	15622	15560	15557	15760	15701	15780	15688	15716	15845	15808	15784	15803	15807	15497	15606	15657	15435	15742	15632	15485	15668	15581	15581	15681	15834	15649	15540	15611	15645	15614	15630	15886	15832	15571	15699	15625	15894	15745	15611	15475	15482	15623	15802	15715	15747	15526	15681	15633	15687	15706	15701	15725	15865	15749	15599	15682	15727	15764	15867	15747	15637	15738	15704	15684	15883	15636	15776	15800	15707	15848	15586	15768	15743	15635	15743	15804	15616	15682	15734	15866	15612	15501	15471	15730	15861	15934	15595	15577	15907	15752	15579	15634	15738	15732	15633	15566	15739	15606	15781	15717	15754	15736	15888	15824	15683	15495	15895	15572	15609	15704	15694	15976	15691	15425	15532	15567	15780	15720	15682	15780	15705	15819	15685	15752	15694	15739	15800	15745	15766	15811	15656	15428	15767	15894	15676	15816	15719	15923	15653	15613	15556	15504	15687	15642	15576	15757	15641	15795	15654	15755	15674	15733	15417	15752	15720	15779	15478	15714	15746	15572	15849	15565	15614	15745	15757	15511	15552	15704	15639	15602	15871	15774	15578	15770	15684	15617	15762	15740	15692	15524	15878	15695	15562	15603	15397	15617	15609	15743	15665	15825	15668	15690	15633	15749	15668	15586	15662	15678	15711	15475	15598	15695	15707	15663	15752	15702	15784	15605	15654	15594	15794	15719	15645	15777	15535	15677	15635	15804	15583	15500	15884	15678	15624	15742	15709	15625	15505	15397	15573	15859	15707	15992	15753	15618	15902	15814	15805	15644	15772	15785	15695	15839	15903	15478	15668	15591	15521	15606	15576	15640	15651	15726	15924	15557	15676	15763	15685	15575	15670	15813	15783	15945	15670	15803	15690	15662	15615	15775	15815	15768	15707	15636	15668	15827	15716	15635	15831	15785	15785	15820	15602	15751	15667	15582	15569	15581	15444	15566	15610	15670	15738	15580	15510	15560	15844	15505	15669	15563	15651	15521	15704	15751	15674	15824	15767	15808	15855	15824	15703	15712	15769	15674	15725	15636	15554	15632	15771	15583	15677	15712	15751	15570	15630	15594	15684	15424	15721	15789	15739	15816	15832	15687	15719	15628	15945	15649	15676	15774	15753	15701	15798	15710	15794	15781	15833	15765	15690	15623	15768	15694	15623	15621	15715	15584	15683	15634	15728	15906	15707	15818	15746	15570	15697	15670	15830	15610	15627	15663	15869	15786	15545	15564	15752	15650	15729	15808	15861	15635	15705	15510	15402	15525	15670	15729	15488	15717	15727	15765	15731	15647	15434	15621	15841	15714	15625	15667	15581	15664	15619	15664	15760	15537	15925	15701	15595	15727	15581	15614	15639	15651	15511	15849	15511	15676	15853	15730	15767	15597	15598	15658	15681	15507	15729	15538	15779	15777	15680	15542	15777	15721	15519	15777	15788	15663	15662	15588	15542	15639	15603	15611	15451	15687	15587	15930	15740	15649	15709	15823	15831	15729	15554	15859	15864	15801	15683	15714	15476	15528	15669	15688	15732	15729	15541	15637	15636	15689	15614	15741	15660	15689	15609	15659	15603	15708	15847	15503	15695	15758	15668	15641	15626	15668	15572	15691	15792	15598	15749	15739	15608	15789	15745	15594	15734	15738	15680	15699	15609	15813	15717	15733	15525	15580	15692	15581	15777	15674	15716	15891	15791	15687	15616	15706	15604	15444	15535	15719	15574	15569	15546	15684	15799	15700	15719	15730	15648	15712	15729	15716	15723	15666	15678	15644	15570	15740	15660	15805	15592	15724	15727	15667	15635	15659	15617	15655	15609	15885	15764	15603	15640	15671	15771	15622	15866	15738	15857	15443	15678	15677	15880	15776	15680	15583	15625	15595	15676	15778	15776	15673	15537	15742	15703	15631	15867	15698	15800	15526	15681	15506	15400	15542	15660	15688	15690	15759	15594	15755	15812	15643	15698	15591	15491	15667	15687	15786	15720	15745	15769	15784	15750	15767	15779	15738	15591	15686	15727	15507	15738	15668	15670	15825	15629	15703	15719	15862	15659	15581	15750	15714	15633	15768	15752	15716	15685	15556	15655	15607	15714	15630	15549	15555	15656	15539	15757	15597	15535	15544	15781	15729	15707	15508	15704	15719	15870	15647	15761	15563	15668	15790	15642	15586	15676	15742	15753	15496	15608	15557	15681	15712	15706	15679	15741	15575	15668	15816	15823	15646	15612	15769	15458	15797	15734	15571	15610	15751	15763	15717	15755	15807	15767	15546	15710	15619	15743	15620	15705	15760	15736	15746	15680	15664	15513	15722	15619	15611	15838	15711	15513	15492	15600	15618	15660	15759	15765	15651	15613	15733	15690	15846	15755	15667	15647	15775	15671	15508	15813	15719	15609	15567	15614	15632	15493	15702	15708	15651	15598	15679	15514	15749	15870	15699	15614	15659	15606	15785	15799	15599	15579	15782	15460	15498	15659	15542	15628	15729	15553	15655	15578	15913	15631	15658	15772	15505	15714	15748	15644	15569	15585	15634	15739	15711	15824	15734	15805	15666	15662	15503	15636	15646	15764	15729	15763	15676	15814	15445	15554	15625	15729	15667	15543	15718	15513	15562	15771	15642	15749	15705	15655	15877	15741	15655	15654	15826	15748	15773	15582	15680	15587	15866	15701	15813	15692	15661	15594	15753	15692	15710	15593	15720	15588	15589	15822	15716	15543	15469	15581	15588	15717	15695	15712	15740	15607	15658	15461	15957	15741	15771	15683	15498	15709	15710	15812	15674	15467	15545	15542
35651	54509	49806	37479	29002	24372	21495	19211	17983	16716	16321	15868	15720	15376	15152	15157	14831	14763	14825	14666	14768	14746	14757	14862	14666	14671	14568	14812	14650	14831	14627	14762	14648	14754	14532	14749	14645	14724	14800	14600	14729	14700	14707	14558	14609	14717	14772	14662	14555	14528	14594	14406	14500	14656	14568	14663	14612	14545	14740	14678	14707	14578	14683	14633	14650	14536	14546	14617	14524	14665	14665	14632	14757	14538	14688	14470	14641	14650	14597	14539	14416	14575	14626	14553	14712	14602	14814	14588	14541	14629	14606	14558	14708	14495	14840	14656	14509	14689	14634	14611	14690	14628	14539	14581	14565	14580	14717	14576	14626	14609	14688	14547	14568	14690	14499	14753	14486	14508	14811	14730	14512	14717	14635	14416	14613	14454	14642	14854	14626	14695	14682	14599	14687	14642	14578	14619	14571	14479	14550	14488	14709	14514	14682	14768	14609	14470	14597	14604	14690	14545	14799	14522	14537	14618	14737	14682	14685	14583	14600	14648	14702	14530	14727	14574	14616	14605	14655	14616	14532	14722	14582	14552	14682	14566	14534	14628	14523	14607	14690	14684	14666	14775	14706	14639	14554	14600	14717	14754	14554	14727	14629	14646	14500	14554	14670	14485	14641	14626	14750	14700	14764	14589	14606	14583	14605	14487	14637	14530	14682	14668	14726	14587	14803	14526	14664	14550	14579	14687	14657	14586	14614	14526	14607	14711	14609	14472	14566	14706	14558	14576	14714	14517	14756	14453	14682	14598	14911	14543	14650	14714	14707	14599	14653	14600	14724	14686	14638	14665	14668	14305	14757	14672	14496	14589	14710	14585	14665	14502	14591	14599	14617	14427	14726	14415	14501	14687	14660	14623	14448	14526	14561	14571	14671	14656	14557	14473	14610	14581	14623	14497	14635	14656	14607	14591	14743	14525	14594	14567	14786	14576	14756	14657	14510	14603	14486	14660	14731	14485	14643	14609	14629	14700	14634	14688	14672	14654	14787	14493	14782	14607	14373	14602	14743	14592	14677	14578	14606	14656	14592	14648	14608	14591	14519	14557	14728	14552	14725	14688	14738	14663	14513	14708	14670	14588	14341	14632	14715	14688	14706	14436	14545	14572	14487	14698	14429	14742	14477	14674	14762	14731	14617	14551	14531	14688	14607	14669	14720	14582	14708	14585	14729	14587	14626	14629	14555	14778	14801	14688	14750	14845	14676	14541	14630	14766	14474	14628	14633	14553	14510	14574	14639	14481	14581	14471	14592	14601	14506	14746	14675	14620	14541	14585	14567	14484	14462	14658	14529	14599	14580	14624	14582	14589	14666	14743	14535	14592	14599	14474	14707	14751	14550	14581	14605	14604	14586	14543	14687	14586	14690	14767	14654	14613	14428	14639	14444	14524	14638	14563	14577	14819	14607	14483	14667	14688	14501	14451	14702	14603	14697	14555	14585	14530	14621	14582	14634	14783	14563	14590	14580	14549	14569	14648	14678	14667	14402	14551	14574	14723	14605	14872	14642	14608	14506	14406	14673	14571	14588	14688	14556	14687	14704	14645	14630	14567	14607	14504	14553	14485	14545	14596	14749	14626	14737	14597	14431	14685	14782	14549	14652	14484	14562	14665	14759	14785	14672	14635	14755	14519	14528	14506	14759	14435	14789	14525	14651	14725	14532	14500	14555	14761	14551	14578	14658	14674	14472	14688	14635	14525	14496	14540	14613	14706	14535	14574	14495	14447	14673	14530	14499	14662	14557	14688	14703	14675	14547	14631	14587	14513	14523	14685	14732	14657	14585	14577	14692	14710	14765	14470	14513	14426	14697	14662	14642	14701	14606	14661	14591	14468	14704	14620	14618	14528	14570	14589	14717	14575	14611	14470	14618	14464	14515	14757	14495	14530	14751	14615	14758	14768	14604	14668	14569	14634	14614	14565	14699	14640	14406	14591	14528	14701	14576	14508	14698	14863	14564	14693	14562	14652	14431	14467	14638	14500	14559	14522	14661	14514	14527	14463	14474	14560	14800	14717	14641	14779	14549	14534	14548	14508	14637	14675	14657	14425	14447	14622	14595	14648	14547	14553	14616	14598	14642	14759	14511	14665	14594	14856	14831	14575	14726	14544	14753	14610	14695	14564	14599	14694	14610	14638	14705	14634	14681	14549	14546	14543	14753	14590	14523	14644	14557	14590	14730	14746	14588	14567	14667	14684	14549	14715	14609	14737	14626	14535	14534	14728	14466	14643	14686	14544	14668	14443	14741	14668	14617	14764	14593	14589	14844	14565	14640	14841	14593	14444	14544	14671	14609	14555	14533	14629	14702	14598	14595	14511	14684	14520	14675	14524	14564	14632	14572	14551	14628	14709	14763	14610	14451	14686	14536	14560	14436	14625	14693	14616	14707	14532	14647	14660	14651	14665	14646	14676	14658	14729	14705	14663	14457	14565	14701	14770	14585	14635	14636	14385	14760	14531	14551	14815	14586	14604	14745	14602	14538	14612	14549	14613	14723	14597	14677	14740	14645	14569	14647	14532	14573	14776	14531	14679	14637	14656	14633	14519	14611	14730	14729	14606	14512	14512	14503	14619	14611	14528	14523	14559	14657	14431	14584	14734	14540	14488	14681	14595	14638	14672	14723	14610	14502	14675	14586	14401	14547	14646	14599	14632	14501	14672	14494	14591	14525	14565	14757	14580	14792	14830	14741	14508	14706	14600	14700	14617	14755	14606	14425	14665	14673	14591	14654	14550	14694	14590	14653	14644	14584	14659	14452	14693	14621	14643	14635	14603	14497	14478	14676	14615	14554	14608	14819	14767	14642	14460	14680	14488	14604	14581	14533	14494	14732	14480	14612	14685	14753	14790	14623	14575	14502	14828	14511	14617	14650	14555	14635	14643	14594	14630	14590	14638	14589	14627	14426	14634	14500	14533	14647	14543	14743	14738	14632	14587	14680	14587	14515	14640	14453	14588	14481	14651	14700	14500	14634	14570	14535	14549	14621	14602	14563	14605	14652	14549	14616	14540	14641	14686	14568	14332	14642	14682	14550	14517	14564	14582	14689	14717	14577	14645	14673	14552	14550	14561	14700	14471	14789	14591	14692	14635	14596	14518	14637	14793	14638	14772	14528	14636	14725	14477	14841	14609	14696	14781	14660	14600	14600	14804	14401	14673	14629	14505	14660	14710	14515	14692	14698	14486	14690	14663	14699	14546	14511	14756	14734	14588	14637	14616	14727	14580	14617	14663	14707	14542	14560	14668	14475	14691	14616	14759	14578	14515	14716	14584	14524	14544	14536	14645	14833	14581	14570	14501	14617	14479	14729	14669	14743	14590	14735	14608	14649	14486	14431	14604	14619	14603	14507	14786	14710	14492	14749	14576	14542	14542	14514	14525	14545	14656	14562	14544	14724	14619	14665	14569	14650	14705	14609	14759	14565	14880	14642	14714	14646	14615	14459	14610	14702	14743	14562	14695	14642	14644	14510	14785	14584	14529	14702	14630	14573	14558	14587	14762	14685	14611	14604	14535	14726	14634	14571	14613	14768	14501	14625	14490	14582	14709	14629	14620	14618	14530	14720	14579	14589	14642	14835	14435	14525	14610	14459	14656	14662	14648	14590	14570	14705	14608	14454	14656	14562	14547	14719	14680	14695	14700	14621	14680	14638	14619	14694	14529	14599	14543	14699	14663	14612	14554	14542	14749	14509	14620	14518	14516	14526	14448	14440	14584	14453	14611	14601	14620	14683	14509	14670	14491	14590	14743	14714	14540	14562	14693	14560	14688	14466	14575	14591	14623	14663	14783	14671	14726	14481	14599	14372	14511	14473	14437	14696	14544	14681	14738	14744	14676	14580	14504	14729	14809	14471	14696	14671	14748	14591	14677	14537	14674	14642	14486	14624	14674	14396	14586	14551	14591	14633	14716	14575	14420	14762	14602	14745	14532	14652	14677	14592	14580	14527	14590	14622	14461	14671	14566	14609	14468	14605	14658	14681	14533	14655	14600	14649	14648	14582	14612	14400	14666	14716	14667	14561	14723	14714	14614	14415	14538	14514	14703	14605	14512	14747	14611	14648	14649	14535	14687	14591	14577	14426	14718	14486	14600	14614	14434	14502	14693	14771	14455	14643	14595	14789	14506	14612	14513	14498	14577	14619	14649	14624	14337	14671	14507	14608	14627	14683	14604	14689	14640	14665	14566	14518	14489	14630	14457	14677	14622	14365	14452	14582	14684	14577	14527	14665	14498	14593	14497	14723	14633	14405	14530	14574	14657	14646	14671	14709	14507	14670	14756	14518	14604	14509	14481	14747	14671	14745	14741	14680	14627	14561	14720	14547	14546	14772	14622	14694	14588	14630	14635	14526	14680	14597	14565	14680	14673	14428	14719	14700	14709	14549	14491	14641	14714	14486	14719	14705	14599	14642	14578	14615	14690	14732	14716	14621	14708	14678	14569	14567	14579	14454	14539	14496	14695	14738	14673	14685	14623	14593	14578	14631	14601	14530	14679	14674	14603	14566	14659	14455	14750	14642	14602	14734	14542	14586	14787	14620	14562	14653	14719	14740	14713	14549	14586	14601	14657	14654	14527	14654	14584	14769	14639	14599	14626	14468	14632	14683	14562	14588	14586	14643	14604	14683	14594	14547	14687	14528	14532	14745	14667	14591	14606	14485	14723	14648	14489	14506	14700	14652	14672	14618	14617	14636	14519	14572	14413	14486	14645	14462	14601	14669	14762	14554	14822	14831	14581	14579	14731	14648	14606	14570	14676	14460	14685	14569	14746	14552	14717	14521	14661	14543	14637	14643	14606	14597	14359	14584	14489	14668	14668	14752	14622	14432	14450	14663	14623	14776	14636	14615	14643	14705	14678	14725	14380	14761	14644	14664	14617	14644	14590	14667	14629	14741	14663	14699	14797	14484	14678	14668	14634	14561	14483	14556	14673	14656	14545	14684	14495	14757	14623	14768	14528	14702	14703	14589	14461	14608	14632	14460	14625	14631	14527	14672	14577	14535	14654	14603	14589	14691	14508	14642	14585	14590	14645	14650	14518	14495	14664	14615	14710	14442	14593	14622	14610	14751	14697	14590	14712	14669	14647	14475	14569	14677	14593	14575	14542	14549	14730	14574	14448
23180	21543	29481	24620	23794	27082	28179	21410	18883	18430	17902	17269	17111	16933	16763	16516	16465	16364	16117	16384	15999	16114	16120	16212	16042	15975	15901	16062	16031	16060	16017	16045	15957	15892	15986	15865	15787	15954	15899	15969	15905	15987	15783	15845	15730	15807	15580	15937	15856	15854	15931	15933	15986	15785	15867	15646	15879	15693	15868	16005	16043	16143	15944	15732	15687	15907	15787	15735	15830	15635	15981	15783	15720	15830	15756	15863	15768	15755	15629	15783	15754	15906	15828	15696	15830	15796	15835	15916	16176	15933	15789	15813	15792	15682	15753	15938	15735	15888	16073	15929	16088	15670	15694	15767	15768	15626	15527	15957	15796	15768	15861	15692	15677	15744	15889	15845	15803	15740	15614	15595	15752	15949	15800	15665	15776	15833	15784	15715	15830	15928	15895	16058	15784	15905	15862	15942	15827	15766	15918	15717	15760	15821	15833	15708	15808	15621	15654	15785	15761	15787	15693	15769	15653	15843	15769	15662	15661	15754	15799	15853	15735	15792	16037	15681	15707	15959	16034	15846	15675	15920	15914	15803	16018	15799	15837	15919	15857	15803	16067	15821	15842	15897	15838	15730	15832	15736	15994	15982	15677	15806	15856	15772	15720	15694	15716	15740	15915	15694	15943	15927	15972	15907	15811	15721	15705	15767	15772	15650	15738	15732	15789	15642	15938	15749	15801	15748	15799	15753	15773	15735	15890	15700	15830	15607	15691	15836	15854	15915	15694	15676	15757	15759	15816	15720	15665	15845	15941	15936	15922	15943	15555	15699	15811	15701	15924	15864	15763	15858	15839	15702	15912	15780	15709	15684	15689	15714	15844	15726	15862	15777	15747	15838	15558	15800	16022	15985	15831	15712	15696	15767	15999	15931	15747	15732	15758	15853	15710	15916	15934	15573	15859	15706	15744	15727	15945	15782	15637	15681	15913	15999	15940	15796	15828	15761	15812	15721	15750	15868	15929	16013	15803	16026	15899	15743	16026	15967	15832	15545	15782	15641	15703	15782	15889	15791	15950	15869	15811	15873	15714	15909	15912	15854	15727	15705	15838	15777	15740	15857	15891	15722	15713	15944	15743	15765	15931	15730	15775	15796	15901	15800	15882	15674	15883	15843	15878	15821	15788	15654	15682	15729	15885	15848	15664	15816	15924	15723	15735	15846	15694	15853	15917	15745	15757	15895	15701	15822	15853	15859	15733	15859	15827	15667	15671	15751	15665	15586	15826	15636	15904	15651	15575	15773	15933	15730	15966	15835	15908	15614	15739	15674	15894	15689	15898	15638	15654	15808	15874	15982	15898	15698	15771	15661	15878	15758	15826	15692	15868	15716	15806	15666	16025	15800	16064	15745	15831	16011	15716	15788	15852	15862	15735	15711	15869	15817	15690	15898	15821	15759	15782	16114	15740	15738	15756	15766	15906	15797	15898	15863	15578	15741	15857	15682	15743	15928	15615	15607	15732	15666	15796	15924	15717	15836	15855	15806	15598	15779	16034	15803	15707	15925	15658	15926	15720	15854	15781	15824	15897	15899	15564	15764	15823	15666	15700	15790	15894	16074	15727	15835	15848	15753	15976	15867	15858	15789	15973	15888	15822	15732	15803	15673	15908	15693	15791	15822	15657	15607	15758	15916	15750	15925	15776	15628	15720	16015	15828	15597	15888	15649	15755	15935	15873	15897	15961	15861	15961	15728	15622	15857	15729	15950	15926	15881	15764	15888	15728	15835	15916	15698	15710	15615	16087	15850	15685	15874	15637	15808	15707	15914	15919	15670	15587	15973	15814	15743	15616	15646	15802	15732	15776	15688	15708	15694	15696	15810	15966	15933	15754	15740	15862	15779	15751	15685	16048	15843	15700	15670	15775	15854	15937	15859	15914	15590	15833	15684	15695	15916	15829	15786	15781	15860	15941	15970	15854	15630	15833	15765	15875	15752	15683	15778	15828	15826	15714	15774	15765	15605	15766	15890	15768	15652	15692	15876	15670	15866	15724	15808	15788	15810	15778	15694	15887	15871	15723	15826	15953	15716	15809	15743	15703	15835	15974	15941	15501	15700	15788	15889	15776	15680	15656	15740	15762	15888	15836	15932	15876	15838	15652	15770	15938	15743	15799	15798	15837	15834	15580	15594	15843	15798	15589	15940	15944	15803	15805	15748	15855	15712	15597	15771	15738	15818	15645	15743	15952	15791	15702	15826	15679	15694	15739	15819	15799	15809	15866	15767	15741	15713	15775	15828	15793	15789	15758	15680	15846	15781	15704	15686	15894	15789	15881	15601	15960	15779	15783	15911	15908	15721	15882	15668	15931	15865	15648	15798	15769	15772	15836	15730	15659	15742	15883	15739	15726	15689	15717	15631	15605	15661	15746	15765	15788	15751	15703	15825	15702	15808	15779	15662	15851	15781	15806	15713	15759	15747	15848	15649	15669	16016	15928	15700	15667	15848	15719	15934	15846	15633	15787	15888	15867	15793	15847	15746	15681	15814	15839	15724	15717	15677	15712	15766	15730	15737	15805	15905	15906	15959	15888	15834	15951	16049	16094	16061	15752	15793	15748	15760	15994	15659	15802	15847	15973	15791	15825	15837	15878	15821	15703	15851	15647	15747	15804	15704	15924	15747	15741	15879	15668	15991	15784	15887	15861	15729	15882	15715	15869	15572	15884	15955	15889	15805	15849	15789	15840	15549	15754	15848	15920	15843	15754	15797	15780	15770	15939	15744	15731	15893	15894	15907	15758	15811	15990	16005	15974	15918	15750	15737	15819	15875	15944	16017	15871	15879	15847	15864	15786	15792	15849	15850	15758	15796	15780	15933	15633	15880	15650	15744	15856	15852	15815	15826	15804	15866	15693	15783	15713	15725	15875	15973	15697	15807	15784	15832	15732	15907	15748	15632	15794	15925	15686	15600	15667	15769	15892	15655	15743	15592	16107	15868	15658	15899	15744	15912	15876	15730	15742	15528	15820	15704	15813	15531	15940	15726	15728	15954	15824	15505	15717	15858	15586	15755	15948	15766	15711	15713	15677	15660	15672	15624	15909	15876	15723	15739	15851	15757	15710	15774	15842	15972	15797	15804	16022	15565	15722	15912	15711	15840	15900	15859	15840	15879	15628	15978	16067	15883	15796	15656	15845	15751	15783	15589	15769	15872	16013	16022	15727	15829	15802	15813	15718	15695	15759	15757	15637	15926	15817	15857	15876	15745	15938	15775	15748	15792	16011	15702	15854	15816	15684	15662	15954	15736	15742	15857	15664	16075	15870	15660	15780	15889	16004	15786	15909	15682	15824	15700	15776	15802	15809	15695	15972	15645	15818	15757	15809	15827	15888	15921	15916	16075	15708	15946	15635	16003	15821	15596	15953	15722	15941	15714	16000	15710	15930	15858	15619	15747	15650	15842	15843	15819	15979	15688	15906	15832	15945	15880	15764	15784	15932	15846	15681	15954	15758	15667	15807	16012	15876	15859	15798	15998	15857	15636	15910	15905	15817	15845	15959	15808	15934	15660	15779	15874	15757	15802	15807	15794	15706	15775	15776	15727	15716	15686	15887	15846	15747	15712	15724	15870	15851	15966	15918	15760	15890	15727	15878	15927	15746	15817	15702	15677	15977	15960	15761	15982	15800	15747	15829	15885	15560	15587	15778	15877	15548	15824	15543	15653	15702	15696	15602	15895	15640	15829	15825	15739	15782	15674	15800	15791	15857	15959	15928	15668	15875	15806	15658	15965	15776	15777	15801	15852	15912	15786	15878	15854	15709	15961	15715	15833	15798	16005	15953	15698	15874	15733	15793	15880	15760	15873	15753	15812	15914	15520	15839	15744	15783	15634	15769	15802	15661	15713	15725	15649	15883	15862	15902	15797	15842	15727	15679	15654	15795	16079	15793	15899	15786	16071	15969	15905	15939	15808	16017	15773	15846	15826	15909	15743	15730	15813	15771	15798	15705	15774	15692	15897	15751	15930	15882	15767	15779	15812	15921	15900	15730	15633	15721	15648	15835	15705	15857	15869	15578	15676	15907	15888	15712	15838	15822	15779	15848	15721	15811	15898	16013	15879	15728	15938	15779	15745	15661	15925	15701	15840	15796	15719	15775	15736	15737	15832	15778	15801	15768	15870	15967	15706	15648	15852	15941	15930	15815	15753	15764	16086	15936	15860	15768	15805	15775	15921	16025	15870	15874	15814	15740	15862	15753	15674	15786	15837	15792	15806	15854	15647	15767	15904	15684	15803	15845	15920	15629	15871	15708	15847	15896	15811	15626	15773	15751	15860	15731	15831	15843	15716	15635	15915	15820	15729	15887	15850	15700	15888	15801	15911	16001	16025	15729	15808	15874	15862	15824	15684	15672	15907	15715	15769	15835	15734	15727	15864	15774	15694	15838	15787	15860	15924	15752	15951	15842	15848	15777	15685	15726	15754	15680	15716	15671	15778	15990	15853	16000	15705	15915	15842	15735	15785	15748	15742	15841	15998	15797	15813	15904	15891	15917	16065	15700	15800	15931	15831	15783	15688	15720	15887	15882	15957	15608	15936	15727	15794	15672	15903	15732	15948	15851	15768	15586	15690	15813	15963	15655	15810	15903	15773	15863	15793	15769	16130	15884	16054	15749	15863	15763	15778	15781	15655	15752	15740	15861	15982	15856	15788	15763	15875	16070	15994	15772	15815	15681	15792	15806	15751	15740	15896	15849	15779	15660	15708	15666	15975	15668	15797	15949	15626	15818	15876	16001	15821	15898	15745	15972	15784	15580	15762	15808	15807	15892	15610	15872	15702	15841	15887	15977	15854	15785	15757	15572	15821	15716	15769	15743	15713	15627	15685	15906	15813	15826	15595	15775	15714	15842	15626	15736	15898	15678	15877	15883	15796	15894	15641	15834	15835	15733	15823	15627	15766	15862	16004	15790	15813	15884	15652	15670	15826	15674	15821	15979	15929	16001	15824	15945	15851	15661	15882	15772	15580	15814	15917	15729	15831	15561	15807	15674	15877	15887	15813	15703	15782	15646	15684	15883	15902	15739	15927	15857	15977	16004	15706	15781	15843	15702	15704	15835	15770	15909	15786	15845	15923	15639	15774	15859	15753	15676	15542	15824	15716	15871	15693	15814	15566	15753	15602
38309	61275	54480	43813	36812	30741	25179	20700	18721	17870	17420	16828	16353	15971	15752	15621	15275	15110	14976	14964	14924	14955	15011	14907	15021	14787	14601	14724	14753	14862	14905	14854	14788	14822	14917	14710	15034	14795	14789	14681	14727	14659	14722	14711	14711	14752	14936	14600	14731	14687	14719	14791	14575	14571	14768	14592	14778	14849	14628	14634	14690	14692	14747	14870	14811	14711	14788	14735	14614	14756	14711	14761	14640	14639	14943	14675	14646	14785	14883	14640	14716	14698	14642	14648	14756	14650	14902	14636	14651	14751	14796	14649	14555	14708	14727	14711	14629	14816	14600	14724	14642	14791	14701	14687	14617	14761	14790	14738	14768	14881	14700	14654	14763	14717	14562	14831	14782	14590	14656	14584	14626	14735	14657	14599	14582	14686	14663	14874	14727	14674	14752	14578	14781	14833	14854	14815	14661	14698	14737	14742	14589	14614	14814	14674	14691	14767	14824	14626	14648	14608	14732	14677	14740	14653	14720	14644	14748	14728	14842	14830	14748	14629	14686	14738	14846	14701	14507	14693	14600	14584	14872	14637	14598	14772	14719	14806	14654	14750	14790	14880	14679	14680	14722	14962	14744	14839	14718	14653	14672	14718	14736	14740	14670	14589	14708	14706	14683	14698	14640	14886	14581	14568	14719	14797	14774	14800	14680	14714	14717	14616	14692	14781	14783	14733	14658	14785	14685	14717	14651	14604	14783	14859	14829	14601	14588	14593	14730	14688	14549	14733	14751	14676	14796	14719	14642	14650	14722	14892	14664	14602	14754	14753	14840	14585	14727	14839	14850	14651	14794	14702	14704	14675	14646	14644	14744	14907	14818	14768	14789	14652	14788	14768	14638	14638	14506	14763	14810	14802	14917	14770	14890	14648	14770	14537	14739	14560	14884	14722	14627	14815	14696	14805	14637	14716	14709	14837	14702	14691	14684	14699	14782	14617	14784	14682	14698	14635	14728	14681	14816	14745	14763	14841	14900	14851	14787	14726	14603	14718	14658	14718	14593	14899	14840	14818	14834	14813	14641	14726	14664	14652	14682	14774	14702	14736	14529	14637	14758	14691	14718	14915	14759	14808	14752	14669	14670	14578	14701	14788	14630	14859	14511	14837	14561	14708	14772	14563	14842	14740	14581	14908	14720	14626	14751	14771	14609	14572	14522	14686	14629	14693	14691	14833	14762	14872	14764	14629	14677	14786	14833	14727	14795	14674	14765	14780	14689	14782	14773	14703	14712	14746	14685	14756	14711	14731	14774	14812	14644	14774	14740	14796	14489	14733	14634	14639	14719	14576	14834	14744	14847	14737	14944	14758	14698	14666	14665	14831	14793	14752	14680	14784	14776	14730	14903	14793	14628	14784	14756	14647	14801	14761	14820	14748	14710	14750	14825	14805	14675	14559	14791	14582	14751	14797	14598	14825	14751	14656	14801	14690	14725	14719	14654	14670	14788	14721	14575	14735	14804	14654	14700	14766	14733	14684	14772	14688	14638	14737	14624	14732	14760	14512	14620	14617	14629	14813	14724	14843	14697	14788	14792	14677	14893	14510	14559	14910	14492	14679	14681	14844	14613	14639	14580	14829	14635	14761	14684	14682	14861	14619	14701	14890	14536	14515	14691	14793	14672	14693	14567	14893	14693	14771	14778	14790	14774	14837	14686	14645	14863	14640	14869	14769	14701	14789	14796	14636	14756	14781	14773	14649	14702	14612	14797	14572	14742	14708	14669	14619	14931	14760	14833	14685	14757	14575	14681	14761	14728	14926	14566	14772	14753	14646	14733	14799	14757	14745	14565	14562	14824	14680	14623	14715	14827	14694	14603	14626	14698	14809	14770	14759	14754	14682	14725	14552	14674	14707	14683	14782	14591	14812	14651	14693	14593	14516	14613	14563	14793	14806	14784	14594	14712	14682	14598	14749	14651	14564	14706	14825	14616	14586	14706	14693	14664	14599	14869	14626	14743	14701	14628	14794	14832	14773	14649	14566	14798	14841	14717	14673	14709	14636	14749	14582	14891	14666	14528	14849	14749	14640	14572	14899	14684	14687	14678	14777	14754	14814	14629	14719	14872	14803	14710	14845	14546	14735	14641	14503	14547	14718	14708	14646	14712	14607	14686	14619	14862	14685	14694	14703	14729	14673	14731	14656	14648	14674	14667	14693	14562	14703	14714	14807	14616	14818	14874	14739	14684	14792	14756	14597	14683	14640	14927	14531	14648	14783	14916	14686	14797	14622	14692	14751	14707	14731	14597	14678	14824	14759	14667	14788	14659	14971	14838	14720	14846	14745	14735	14838	14708	14684	14817	14728	14678	14602	14796	14657	14698	14636	14775	14701	14773	14826	14766	14708	14543	14711	14710	14735	14760	14849	14859	14832	14658	14608	14784	14746	14744	14681	14754	14726	14827	14615	14829	14701	14749	14590	14875	14644	14604	14707	14814	14615	14733	14712	14658	14862	14898	14607	14827	14666	14720	14837	14703	14741	14846	14871	14681	14668	14739	14761	14767	14847	14789	14781	14686	14703	14899	14651	14623	14563	14632	14628	14872	14661	14756	14711	14678	14709	14641	14649	14746	14769	14717	14735	14788	14502	14827	14818	14681	14720	14685	14734	14652	14768	14720	14810	14637	14616	14733	14745	14847	14860	14804	14584	14610	14714	14738	14604	14909	14728	14651	14684	14706	14811	14832	14734	14771	14641	14615	14621	14725	14561	14571	14644	14757	14819	14751	14879	14681	14652	14694	14803	14764	14768	14697	14839	14666	14721	14748	14659	14648	14832	14669	14724	14600	14813	14603	14621	14725	14614	14847	14729	14791	14867	14521	14633	14624	14786	14777	14786	14788	14890	14749	14714	14759	14469	14717	14850	14772	14633	14701	14709	14575	14589	14751	14681	14629	14532	14891	14702	14763	14522	14649	14761	14766	14692	14673	14623	14718	14876	14682	14866	14570	14812	14746	14699	14773	14699	14787	14616	14482	14655	14656	14760	14701	14711	14712	14731	14664	14664	14497	14768	14534	14777	14813	14697	14746	14571	14765	14572	14787	14622	14690	14834	14772	14616	14743	14689	14688	14556	14644	14800	14786	14781	14611	14721	14670	14782	14793	14775	14757	14638	14671	14555	14724	14855	14644	14658	14656	14830	14902	14643	14689	14936	14653	14646	14538	14760	14784	14646	14630	14708	14777	14694	14639	14737	14709	14698	14733	14679	14657	14658	14522	14954	14782	14968	14583	14760	14646	14870	14674	14600	14707	14821	14638	14736	14813	14648	14795	14762	14759	14759	14768	14812	14732	14686	14855	14709	14784	14665	14708	14755	14821	14533	14745	14776	14808	14655	14733	14675	14698	14809	14707	14686	14672	14509	14690	14541	14719	14715	14666	14563	14667	14674	14667	14621	14756	14826	14559	14762	14739	14713	14761	14668	14665	14672	14711	14697	14686	14709	14749	14854	14565	14636	14728	14716	14798	14769	14844	14716	14739	14848	14687	14617	14813	14662	14773	14892	14694	14615	14592	14766	14752	14569	14710	14688	14714	14601	14721	14746	14812	14918	14641	14768	14860	14752	14703	14558	14759	14616	14763	14615	14556	14527	14641	14782	14708	14717	14663	14621	14820	14606	14685	14551	14712	14591	14864	14646	14595	14756	14718	14824	14692	14566	14745	14613	14660	14726	14672	14524	14760	14683	14846	14724	14794	14668	14883	14802	14703	14705	14740	14653	14676	14694	14508	14870	14769	14705	14672	14701	14851	14737	14636	14840	14815	14583	14761	14593	14737	14803	14769	14674	14580	14646	14765	14666	14858	14607	14702	14920	14632	14628	14651	14708	14741	14795	14819	14681	14624	14756	14618	14723	14617	14772	14659	14831	14623	14737	14671	14821	14789	14709	14891	14909	14640	14591	14759	14791	14824	14661	14734	14820	14527	14722	14595	14718	14624	14828	14622	14681	14765	14734	14723	14725	14721	14891	14523	14673	14710	14568	14745	14813	14805	14760	14767	14738	14700	14840	14599	14776	14787	14387	14756	14611	14876	14656	14516	14763	14723	14755	14725	14816	14782	14740	14669	14717	14779	14616	14737	14733	14801	14693	14794	14652	14959	14537	14833	14764	14735	14567	14771	14646	14699	14838	14702	14689	14641	14752	14734	14697	14760	14759	14833	14669	14569	14759	14764	14650	14830	14819	14613	14973	14626	14651	14756	14770	14853	14711	14662	14695	14771	14675	14639	14627	14492	14629	14617	14662	14726	14808	14792	14615	14592	14665	14696	14847	14726	14636	14636	14834	14647	14727	14603	14709	14684	14678	14707	14778	14703	14759	14659	14723	14703	14714	14859	14582	14652	14660	14680	14861	14600	14782	14670	14706	14727	14670	14594	14698	14668	14843	14719	14655	14915	14658	14713	14607	14791	14748	14713	14638	14896	14751	14460	14715	14805	14838	14660	14659	14782	14815	14572	14719	14814	14803	14752	14619	14622	14586	14744	14457	14723	14715	14587	14701	14566	14711	14690	14559	14649	14582	14764	14703	14692	14616	14604	14779	14652	14796	14777	14655	14790	14742	14618	14612	14760	14671	14558	14835	14686	14689	14656	14523	14687	14675	14717	14603	14857	14692	14783	14996	14681	14547	14763	14617	14888	14757	14661	14759	14781	14541	14810	14443	14736	14656	14736	14650	14685	14629	14785	14780	14891	14739	14618	14601	14597	14732	14687	14699	14882	14702	14730	14652	14788	14623	14626	14746	14613	14754	14689	14690	14622	14603	14589	14735	14716	14636	14763	14684	14706	14742	14736	14817	14759	14711	14807	14743	14547	14663	14629	14702	14744	14648	14743	14705	14665	14660	14802	14538	14759	14736	14871	14776	14808	14611	14814	14631	14808	14706	14790	14714	14747	14678	14629	14695	14678	14754	14669	14721	14739	14732	14713	14702	14688	14644	14696	14583	14779	14840	14810	14831	14568	14715	14719	14641	14738	14851	14642	14621	14651	14717	14835	14728	14637	14891	14638	14734	14572	14813	14744	14670	14670	14656	14708	14546	14610	14700	14723	14710	14590	14606	14695	14523	14563	14726	14868	14630	14801	14811	14477	14759	14791	14783	14779	14813	14775	14636	14741	14766	14675	14586
29145	27384	32295	27778	22193	19577	17426	16162	15546	15419	15482	15370	15382	15197	15110	14998	14899	14840	14809	14954	14772	14966	14977	14801	14856	14570	14964	14657	14673	14850	14757	14983	14733	14741	15026	14863	14766	14724	14665	14717	14686	14843	14843	14734	14809	14709	14655	14627	14791	14837	14740	14747	14756	14673	14875	14671	14708	14653	14707	14796	14661	14629	14813	14687	14781	14759	14761	14650	14576	14834	14773	14932	14864	14699	14824	14727	14699	14596	14638	14803	14775	14638	14763	14868	14679	14836	14595	14598	14879	14751	14603	14600	14724	14806	14639	14734	14666	14718	14785	14694	14592	14680	14667	14613	14774	14653	14877	14685	14608	14955	14683	14709	14634	14861	14931	14788	14562	14722	14728	14658	14956	14814	14715	14789	14645	14640	14590	14718	14736	14521	14735	14883	14640	14851	14784	14781	14772	14750	14716	14688	14673	14743	14746	14738	14720	14780	14695	14671	14467	14625	14792	14771	14777	14589	14633	14903	14693	14802	14774	14812	14855	14637	14529	14647	14676	14891	14621	14489	14819	14896	14743	14586	14662	14690	14611	14662	14815	14798	14606	14713	14589	14691	14546	14715	14649	14760	14641	14770	14677	14818	14712	14690	14803	14649	14700	14633	14542	14622	14680	14748	14669	14669	14806	14724	14671	14584	14822	14565	14727	14586	14699	14638	14767	14842	14685	14741	14722	14810	14648	14752	14751	14772	14802	14646	14843	15017	14602	14683	14784	14669	14664	14656	14717	14746	14558	14758	14649	14569	14731	14676	14687	14653	14433	14739	14714	14682	14812	14571	14733	14862	14692	14594	14797	14693	14737	14740	14524	14777	14787	14657	14825	14847	14790	14779	14714	14581	14800	14603	14731	14919	14801	14780	14793	14709	14592	14864	14780	14587	14865	14683	14812	14681	14830	14877	14726	14577	14813	14740	14682	14736	14690	14512	14709	14628	14569	14649	14772	14858	14744	14783	14832	14888	14683	14752	14613	14833	14632	14586	14782	14776	14635	14723	14657	14772	14760	14742	14850	14765	14488	14705	14730	14556	14770	14506	14568	14844	14792	14519	14715	14610	14720	14620	14630	14577	14828	14724	14646	14677	14678	14680	14655	14741	14773	14745	14654	14860	14792	14743	14751	14496	14790	14789	14643	14744	14767	14768	14639	14598	14722	14764	14832	14763	14652	14681	14632	14673	14625	14621	14791	14859	14765	14769	14659	14898	14731	14907	14821	14730	14729	14713	14739	14863	14832	14605	14594	14760	14595	14724	14731	14590	14760	14690	14663	14810	14797	14854	14722	14815	14779	14533	14805	14768	14705	14784	14925	14833	14774	14677	14759	14701	14791	14824	14745	14699	14741	14716	14646	14860	14614	14593	14588	14689	14668	14654	14765	14861	14720	14815	14701	14823	14736	14769	14526	14677	14701	14769	14757	14604	14563	14808	14581	14678	14698	14843	14887	14853	14843	14880	14566	14686	14666	14763	14872	14645	14694	14715	14918	14679	14795	14690	14792	14816	14691	14828	14869	14551	14698	14728	14728	14632	14628	14509	14682	14753	14842	14772	14720	14770	14620	14333	14695	14750	14662	14874	14711	14579	14749	14634	14876	14634	14654	14779	14872	14691	14615	14782	14704	14561	14768	14656	14836	14741	14650	14798	14636	14962	14759	14761	14751	14735	14747	14642	14808	14606	14752	14747	14737	14628	14591	14701	14653	14843	14693	14661	14777	14694	14802	14878	14722	14653	14859	14868	14787	14794	14729	14727	14664	14875	14912	14674	14800	14790	14703	14680	14697	14675	14645	14691	14683	14660	14577	14621	14664	14742	14807	14538	14602	14623	14675	14674	14646	14677	14801	14694	14780	14676	14554	14716	14778	14637	14692	14693	14832	14926	14633	14751	14734	14691	14759	14708	14717	14887	14919	14691	14866	14649	14608	14899	14536	14677	14772	14676	14566	14692	14690	14824	14686	14682	14712	14519	14560	15013	14761	14633	14523	14766	14728	14874	14627	14739	14549	14808	14411	14661	14730	14533	14666	14625	14669	14714	14936	14806	14575	14702	14751	14697	14736	14598	14713	14754	14792	14788	14756	14599	14741	14709	14883	14672	14839	14822	14659	14470	14791	14723	14552	14748	14689	14745	14663	14756	14647	14666	14832	14894	14621	14733	14756	14717	14690	14741	14806	14666	14800	14686	14661	14778	14594	14524	14700	14824	14950	14819	14511	14748	14905	14635	14868	14824	14803	14782	14640	14625	14804	14656	14888	14805	14584	14656	14834	14621	14700	14824	14772	14632	14637	14724	14855	14983	14730	14661	14770	14682	14420	14704	14740	14727	15010	14595	14639	14737	14723	14569	14661	14732	14608	14708	14708	14799	14663	14780	14742	14562	14787	14854	14713	14821	14616	14626	14652	14599	14763	14585	14687	14424	14673	14705	14685	14933	14801	14641	14719	14761	14570	14680	14794	14673	14530	14662	14947	14619	14735	14871	14844	14812	14829	14641	14728	14755	14977	14915	14624	14772	14728	14640	14718	14664	14651	14650	14667	14822	14894	14719	14973	14706	14684	14806	14588	14588	14762	14709	14858	14754	14617	14618	14673	14737	14724	14679	14600	14922	14685	14706	14669	14609	14879	14505	14483	14642	14734	14922	14799	14972	14597	14898	14829	14701	14678	14533	14615	14652	14651	14722	14661	14666	14498	14762	14545	14805	14724	14705	14648	14681	14789	14701	14784	14720	14889	14842	14595	14743	14783	14627	14870	14723	14748	14797	14745	14529	14729	14609	14745	14662	14698	14752	14677	14876	14702	14717	14882	14769	14627	14448	14705	14886	14831	14828	14869	14610	14719	14732	14887	14798	14594	14596	14681	14744	14604	14757	14732	14776	14664	14785	14622	14767	14824	14798	14766	14551	14818	14799	14785	14788	14786	14810	14836	14877	14669	14794	14636	14853	14720	14610	14763	14721	14712	14699	14822	14681	14693	14741	14571	14673	14636	14676	14709	14737	14920	14792	14862	14856	14845	14748	14809	14682	14566	14581	14686	14684	14861	14733	14672	14773	14794	14701	14689	14656	14675	14798	14690	14942	14665	14762	14836	14717	14781	14755	14582	14779	14801	14828	14809	14759	14562	14720	14850	14767	14826	14742	14733	14809	14850	14634	14603	14631	14590	14629	14687	14817	14678	14683	14599	14706	14745	14634	14739	14622	14714	14667	14773	14817	14630	14623	14775	14631	14662	14576	14572	14451	14705	14537	14813	14848	14691	14779	14746	14619	14594	14884	14751	14849	14686	14632	14666	14760	14844	14857	14602	14634	14603	14794	14750	14717	14721	14946	14660	14883	14452	14656	14815	14831	14534	14653	14553	14633	14827	14734	14729	14717	14623	14707	14576	14626	14798	14837	14457	14573	14708	14561	14753	14662	14817	14712	14720	14638	14795	14795	14636	14656	14748	14657	14686	14774	14850	14562	14601	14830	14700	14855	14721	14834	14856	14665	14704	14803	14713	14956	14653	14451	14645	14744	14780	14814	14606	14800	14641	14724	14711	14797	14884	14851	14714	14695	14730	14882	14818	14841	14842	14893	14817	14978	14570	14648	14654	14730	14665	14640	14756	14814	14790	14646	14756	14589	14757	14844	14654	14647	14864	14572	14597	14730	14699	14881	14790	14572	14735	14594	14579	14842	14762	14735	14796	14587	14552	14755	14845	14632	14606	14794	14681	14567	14818	14698	14812	14724	14700	14777	14754	14523	14596	14798	14822	14653	14700	14559	14720	14786	14721	14646	14607	14719	14739	14706	14709	14986	14803	14911	14750	14811	14654	14836	14537	14570	14676	14820	14665	14902	14788	14703	14819	14652	14664	14853	14626	14743	14638	14705	14766	14679	14908	14716	14840	14632	14606	14589	14490	14722	14634	14657	14569	14579	14775	14778	14765	14532	14648	14583	14601	14650	14555	14628	14887	14681	14754	14803	14702	14771	14841	14791	14750	14579	14770	14705	14755	14926	14687	14740	14912	14796	14669	14568	14779	14752	14677	14628	14744	14730	14866	14789	14890	14735	14702	14966	14622	14755	14807	14641	14754	14826	14807	14885	14778	14693	14761	14754	14885	14685	14575	14797	14771	14614	14632	14762	14664	14647	14531	14828	14638	14776	14813	14837	14735	14762	14891	14666	14724	14692	14871	14624	14726	14816	14751	14721	14750	14603	14795	14759	14788	14734	14780	14795	14705	14872	14668	14758	14846	14831	14794	14813	14818	14800	14831	14918	14760	14760	14723	14584	14795	14656	14727	14716	14798	14564	14554	14850	14628	14705	14573	14715	14889	14666	14677	14644	14819	14835	14729	14740	14656	14944	14711	14731	14764	14716	14724	14762	14561	14688	14648	14821	14603	14713	14700	14923	14879	14682	14733	14633	14675	14853	14546	14729	14657	14725	14853	14656	14662	14782	14633	14738	14710	14816	14844	14641	14786	14670	14774	14762	14783	14724	14756	14709	14777	14612	14742	14665	14815	14671	14863	14721	14756	14618	14735	14824	14755	14735	14733	14667	14725	14518	14805	14815	14781	14585	14728	14755	14749	14753	14618	14719	14750	14706	14511	14634	14795	14870	14782	14564	14802	14875	14839	14843	14658	14705	14658	14669	14572	14705	14721	14733	14646	14912	14688	14598	14725	14752	15114	14885	14650	14708	14806	14657	14681	14567	14728	14893	14961	14969	14631	14719	14725	14758	14696	14784	14888	14690	14743	14610	14716	14700	14684	14771	14611	14806	14806	14609	14699	14793	14897	14890	14693	14717	14761	14944	14738	14650	14560	14659	14702	14832	14560	14835	14730	14773	14763	14653	14586	14696	14803	14521	14782	14733	14570	14869	14878	14671	14680	14639	14704	14668	14691	14840	14751	14745	14624	14628	14761	14602	14611	14561	14754	14714	14569	14814	14812	14761	14627	14641	14948	14614	14690	14798	14698	14785	14644	14659	14713	14940	14865	14665	14826	14719	14651	14605	14758	14548	14767	14861	14653	14687	14747	14746	14569	14580	14481	14752	14745	14765	14708	14666	14636	14832	14773	14895	14635	14722	14805	14860	14815	14698	14670	14654	14659	14702	14731	14622	14645	14570
33586	44280	37412	28711	23946	19951	17280	15936	15445	15061	14989	14672	14535	14521	14300	14328	14272	14108	14087	14224	14005	14114	14098	14033	14055	14023	14049	14084	14024	14003	14067	14074	14007	14066	14129	14083	14133	14009	13949	14090	14023	14060	14010	14050	14072	13874	14061	14141	13980	14018	13980	13955	13981	14078	13923	14089	14015	14006	14021	14050	13978	13921	14133	14156	13783	13993	14046	14012	13902	14008	14091	13944	14209	14120	13953	13915	13884	14035	13941	13985	13879	14007	13969	14110	14066	13869	14097	14022	13857	14047	14104	14086	14144	14096	14175	13989	14063	13997	14104	13696	14046	14002	14278	14016	14046	13942	13955	14234	13976	14059	14010	14027	14003	14127	14101	14112	14070	14142	13975	14033	14000	13960	14014	14071	14187	14138	14140	13932	13869	13879	14311	13968	14040	14099	14096	14074	14114	13962	14081	14031	14076	14012	13925	14082	14067	13928	13928	13886	14040	13952	14097	13999	14039	13981	14013	14011	14088	14073	14202	14058	13954	14032	14031	13976	13971	14111	14000	14100	13922	13955	14009	14167	14048	14108	13882	14065	14095	13913	14063	14096	14072	14081	14169	13968	14025	14013	13972	13795	14134	13956	14027	13983	14047	14082	13978	14160	14002	13937	13934	14096	14106	13944	13927	13807	14002	14140	14100	13904	13922	13844	13919	14000	14124	14062	14213	13935	14158	13997	14018	14070	13878	14152	14007	14088	13893	14064	14090	13951	14073	14137	14100	14010	14182	14039	13997	13959	14018	13907	14010	14145	13927	13913	14105	13917	14075	14076	13985	13870	13966	13982	13941	13943	14003	13960	13984	14123	14041	14065	14039	14105	14123	14089	13906	13953	13922	14070	13989	14063	13954	14066	14175	14004	14045	13964	13928	14144	13893	13999	13811	14035	13992	14162	13946	13931	13924	14054	13909	14200	13988	14035	14159	14007	13898	14027	13988	14068	14123	13999	13988	14112	14056	14098	13861	13845	13958	14104	14120	14114	14013	13972	13958	13991	14109	13965	13894	14112	14056	13937	14080	13934	14156	14058	14006	14128	14155	14070	14107	13913	14075	14149	14063	14079	13977	13926	13894	14029	14005	13923	13964	13938	14012	13920	14151	13962	14013	14074	14310	14167	13882	13901	13898	13941	13996	13908	13967	14037	14026	13960	13917	13976	14020	14132	13999	13977	14021	14038	14055	14095	14133	13885	14058	14092	13893	13994	13934	14059	14099	14168	14040	13950	14186	13972	14041	14027	14080	14051	14021	13973	14009	13938	13981	14003	14105	13902	13979	14069	14207	14194	13909	14073	13967	13964	14187	13740	14235	13915	13977	14024	14197	14014	13956	13999	14207	14008	14024	14083	13990	13818	14076	14027	14054	14003	14093	13922	13900	13967	14022	13932	14071	14039	14097	13972	13873	13927	14160	14038	14003	14059	14059	14060	14010	13932	14105	13973	14135	13928	14094	14082	13976	14049	13881	13932	13959	14042	13903	14237	14059	14004	13863	14052	13922	13999	14061	14105	13996	14012	14041	14018	14008	14049	14029	13959	13986	14027	14113	14064	14063	14034	13909	13975	13973	13946	14064	14173	13850	14062	14046	14061	13907	14041	14079	13870	13974	14018	13979	13980	14125	14184	13977	13845	14119	13812	13875	13880	14132	14134	13914	13926	14014	14034	14035	14141	14028	14095	14252	14120	14025	14063	13999	13992	13984	14170	13997	14103	14155	13913	14079	14001	13969	13903	13967	13885	13988	13916	14115	14177	13960	14154	14042	14164	13938	14180	13959	13937	13984	14114	14142	14025	13791	13910	14042	13955	13867	13887	13903	14108	14065	14013	14048	13938	13999	13978	14210	13912	13902	13953	14172	13958	13986	14045	14136	13931	14040	13953	14082	13997	13947	14008	14137	14031	13891	14207	14008	14036	14061	14058	13940	13935	14019	13883	13845	14044	14166	13965	13947	14113	14191	13956	13922	13991	14160	13855	14079	14122	14173	14009	14205	14229	14127	13991	14018	14149	14133	13978	13937	14013	14046	14044	14017	13981	13900	14130	14030	13940	13883	14086	14055	13882	14072	14071	14271	14066	14003	14088	14044	14095	13960	14076	14192	14095	14053	14094	14083	13971	14052	14119	14153	14060	14028	14094	13972	14003	14010	14106	14036	13856	13904	13932	13942	13938	14104	13950	14100	13940	13990	13967	14066	14054	14032	14052	14078	14098	14004	14108	14045	14102	14220	14045	13944	14169	13935	14060	14064	13826	14031	14089	13937	14024	13937	13980	14089	14088	13997	13931	14079	14001	14018	14154	14027	14047	14078	14042	14135	14024	14159	14089	13967	14124	14061	14054	13989	14016	13979	14078	14003	14138	14040	14001	13932	14003	13926	13941	14027	14059	13895	13930	14019	14057	13991	13867	14021	13990	14182	13925	14083	14022	13937	14082	14075	14155	13864	14124	14091	14127	14031	14099	14074	14151	14162	13978	13994	14033	13885	14002	14119	13935	13958	14153	14184	14030	14020	13977	14081	14006	13914	14030	13948	14029	14147	14130	13993	13985	14037	14056	14169	14307	14085	13915	14239	14003	14077	13882	13958	14131	14009	14080	13999	14158	14072	13942	14034	14094	14071	13992	14072	13999	14058	13970	14156	13877	14151	14190	14025	14006	13888	14091	14022	14004	13843	13880	13831	14214	14009	14041	14022	14060	14083	14150	14004	14109	14159	13940	14007	13879	13856	14022	13983	14025	13917	14127	13977	14139	13913	14011	14070	14038	13781	14064	14023	14076	14138	14050	14188	13949	14069	14142	13907	14012	14112	13989	14026	14206	14097	14047	13970	14051	14088	13885	14139	14099	14035	14038	14055	14191	14020	14117	13926	14083	13986	13835	14128	13998	14126	13848	13970	14149	13948	13911	14064	14121	13945	14116	14088	14078	13987	14041	14092	13906	14076	14014	14111	13980	13981	13852	14045	14014	13924	14170	14075	13902	14127	14023	14175	14099	14063	14045	14061	14108	14025	13932	13874	14202	13903	13949	14198	14107	14064	14128	14048	14052	14078	13840	14001	14042	13954	13958	14209	13911	14057	14052	14126	14061	13905	14024	13879	14072	13902	14037	13923	14012	13964	14175	13981	14160	13939	14009	13984	13986	14000	13919	13946	13906	14031	14041	13864	14144	14119	14002	14157	14073	14109	14102	14107	14143	13938	13892	13957	14130	14217	14077	14141	13870	14064	13970	14026	13972	14120	14036	13933	14219	13940	13970	13949	13991	13935	14091	14115	13873	14022	13889	13844	14051	13917	13926	14040	14043	13959	13924	14152	13940	14139	14263	14046	14139	13986	14005	13984	14074	14048	14053	14127	13998	14197	14010	14015	14081	14136	14019	13933	14109	13868	13980	14010	13926	14035	13958	13957	14036	14017	14086	13988	13984	14110	13935	13985	14080	14058	14122	14012	14148	14000	13966	14055	13831	14088	14083	13932	14120	13991	14009	13926	13975	14074	14006	13918	13954	13987	13913	13911	13902	14110	14033	14023	13993	14015	13904	14043	13928	14244	13970	13977	13921	13914	14055	14081	14116	14088	13992	14021	13990	14216	13891	14012	13917	14122	13858	13956	14160	14141	14146	13991	14138	13900	13891	14050	14134	14048	14065	14073	14128	14055	14063	14152	14241	14015	13936	14133	14070	14038	14202	13981	14057	13982	14074	14046	13839	13930	13959	14079	14025	13969	14062	14021	14059	14044	14205	13999	14067	14194	14016	14069	14084	14012	13998	14063	14128	14035	14010	14078	14051	13984	14024	14108	14180	14150	13999	13972	13999	14015	13991	13999	14003	13899	14013	14062	14073	13991	14083	13959	14145	13990	14048	14038	13889	14111	14103	14053	14003	13875	13933	13996	14057	14004	14053	13897	14073	14201	13910	14032	14016	13849	13924	13981	13987	13925	13950	13940	14002	13903	14036	13987	13991	14079	13998	14037	13892	13952	13990	14033	14033	14055	14095	14060	14315	14094	13977	14013	14081	14058	14032	14088	14285	14127	14030	14025	14032	13954	13975	14187	13974	14060	13989	13910	13968	13881	14221	14106	14072	14009	13963	14057	14001	14097	14038	14031	13835	13968	13902	13997	13925	14107	14040	14068	14086	14012	14011	14034	13935	13960	14049	14151	13870	14002	14073	14058	14044	13998	13916	13998	14052	14112	14185	13974	14098	13998	14245	13893	14033	14070	14076	14118	13964	14060	14076	13998	13984	14131	13925	13969	13968	13858	14050	13957	14092	14079	14097	13984	14066	14014	13872	13994	14177	14012	14032	13970	14171	14115	13876	13827	14097	13951	13946	13966	13975	14026	14130	13947	14092	13936	14296	14069	13722	13887	14153	14048	14063	14031	14133	14062	13992	14014	14021	13939	14020	14104	14019	14107	14096	13959	14119	14048	14140	14032	13893	14118	13936	13939	13916	13971	14169	14033	13988	14060	13946	13856	14155	13948	14027	13964	14065	14004	13929	13909	14201	14046	14061	13943	13770	13920	14023	13909	14022	13942	14015	14176	14037	14176	14035	14079	14039	14073	14027	14004	13999	14084	14057	13998	14071	13999	14071	13907	13955	13779	14145	14028	13965	13947	14064	14034	14100	14069	13936	14105	13995	14047	14017	14175	14094	14028	13724	14105	14120	13949	14089	14020	13925	14056	14112	14041	14058	13865	13971	13973	14001	14146	14032	14031	14073	13993	13773	13884	14026	13996	14077	13872	13968	14039	14123	14011	14223	14001	14055	14138	13995	14134	14115	14056	13986	13986	13969	14068	13902	14085	13957	13832	14004	13990	13917	14026	14062	14145	13986	13968	13947	13979	14198	14112	13963	14027	13982	14033	13982	13864	14017	13976	14089	14010	13948	13971	14029	14012	14043	13902	13864	14173	13929	14091	13842	14037	14024	14078	14028	14042	13982	13963	14049	13912	14215	14094	13962	14007	14029	14143	14134	13830	14105	13908	14251	14000	13900	13936	13955	14046	13938	13969	14094	14000	14042	14070	14039	13929	14017	13928	14019	14046	14150	14126	13898	14056	13960	14049	13849	13926	14009	14072	14119	14007	14072	14008	14062	14049	14031	14131	14220	14104	14062
24399	21519	29124	26494	25582	27063	24672	18926	17288	16919	16619	16317	16061	15936	15777	15796	15759	15495	15435	15465	15496	15375	15460	15521	15446	15075	15478	15558	15364	15331	15434	15336	15295	15368	15454	15313	15521	15271	15496	15402	15365	15390	15309	15292	15390	15121	14908	15470	15412	15300	15243	15310	15499	15503	15258	15230	15239	15275	15293	15237	15163	15285	15133	15452	15384	15186	15358	15405	15256	15450	15356	15258	15252	15291	15439	15400	15469	15590	15107	15193	15178	15152	15208	15295	15131	15034	15468	15314	15190	15377	15141	15341	15362	15392	15096	15290	15295	15416	15268	15198	15197	15385	15314	15191	15431	15148	15303	15299	15274	15131	15132	15116	15166	15194	15258	14930	15381	15239	15435	15231	15318	15411	15467	15228	15341	15361	15525	15236	15262	15185	15322	15134	15069	15356	15356	15290	15265	15226	15330	15290	15263	15334	15222	15483	15312	15095	15274	15355	15278	15173	15226	15270	15437	15644	15332	15295	15275	15283	15235	15351	15486	15388	15314	15215	15408	15305	15189	15293	15283	15309	15304	15422	15172	15313	15187	15369	15279	15414	15364	15202	15404	15285	15378	15235	15350	15166	15272	15183	15425	15413	15535	15338	15376	15363	15384	15375	15110	15278	15348	15381	15460	15171	15109	15386	15222	15228	15444	15189	15425	15379	15418	15292	15361	15206	15363	15308	15458	15445	15155	15026	15511	15263	15149	15209	15039	15229	15243	15136	15325	15327	15195	15259	15223	15307	15256	15263	15365	15261	15397	15152	15288	15321	15339	15288	15045	15163	15077	15511	15065	15111	15318	15275	15180	15268	15361	15170	15207	15318	15355	15105	15379	15407	15270	15228	15209	15325	15309	15512	15353	15377	15461	15293	15317	15236	15264	15382	15401	15411	15069	15422	15381	15154	15399	15119	15304	15394	15272	15202	15283	15260	15410	15344	15234	15265	15410	15235	15557	15481	15439	15218	15147	15349	15079	15406	15374	15411	15487	15308	15249	15391	15274	15180	15274	15353	15236	15071	15294	15292	15342	15220	15200	15196	15103	15307	15242	15391	15353	15257	15263	15414	15074	15443	15169	15283	15243	15205	15285	15242	15147	15291	15260	15250	15233	15253	15339	15394	15214	15344	15230	15230	15124	15351	15125	15030	15217	15372	15365	15236	15403	15323	15242	15344	15227	15266	15406	15281	15386	15275	15262	15185	15491	15310	15202	15317	15385	15359	15243	15191	15187	15407	15436	15365	15162	15405	15439	15569	15267	15069	15349	15262	15286	15129	15163	15431	15326	15392	15493	15157	15336	15323	15314	15361	15414	15218	15116	15330	15404	15352	15345	15400	15284	15326	15370	15261	15327	15197	15068	15397	15082	15127	15233	15272	15241	15192	15011	15261	15494	15320	15235	15369	14982	15235	15200	15223	15434	15350	15298	15204	15172	15298	15336	15200	15287	15121	15069	15420	15221	15078	15220	15061	15293	15131	15541	15148	15261	15317	15429	15365	15136	15396	15338	15080	15207	15326	15140	15247	15400	15197	15331	15308	15245	15282	15336	15084	15301	15310	15229	15277	15197	15311	15325	15138	15225	15139	15157	15284	15486	15299	15281	15242	15313	15317	15184	15234	15058	15294	15298	15305	15139	15256	15375	15377	15403	15157	15449	15267	15145	15371	15363	15324	15140	15040	15333	15317	15214	15213	15192	15455	15273	15307	15277	15203	15056	15169	15187	15208	15176	15423	14982	15178	15245	15264	15270	15236	15305	15149	15283	15351	15311	15291	15273	15228	15478	15406	15262	15248	15065	15181	15219	15308	15352	15209	15382	15204	15232	15189	15207	15447	15137	15198	15141	15019	15373	15214	15338	15206	15250	15200	15472	15115	15237	15020	15257	15383	15098	15132	15107	15307	15349	15233	15086	15442	15051	15348	15155	15262	15208	15242	15154	15243	15265	15340	15461	15191	15048	15286	15286	15302	15020	15245	15090	15301	15357	15277	15264	15375	15276	15403	15250	15182	15331	15309	15222	15134	15255	15234	15358	15213	15192	15210	15305	15289	15143	15289	15143	15190	15248	15224	15256	15349	15359	15155	15410	15470	15079	15229	14967	15143	15120	15162	15232	15175	15323	15301	15334	15351	15167	15264	15359	15370	15358	15414	15097	15228	15286	15253	15477	15238	15005	15288	15263	15384	14975	15210	15224	15121	15027	15513	15230	15251	15406	15382	15292	15405	15202	15312	15255	15316	15369	15163	15225	15138	15202	15206	15206	15319	15264	15330	15428	15324	15167	15353	15197	15465	15349	15274	15285	15325	15419	15301	15296	15351	15378	15222	15361	15271	15365	15070	15295	15352	15243	15181	15285	15254	15100	15368	15093	15227	15235	15323	15225	15156	15068	15363	15194	15192	15245	15212	15245	15306	15354	15401	15139	15224	15138	15146	15308	15337	15414	15344	15258	15158	15157	15232	15189	15309	15340	15304	15143	15491	15460	15420	15502	15197	15266	15136	15235	15240	15163	15359	15336	15403	15259	15262	15251	15362	15353	15254	15128	15224	15148	15387	15373	15201	15307	15264	15193	15372	15220	15096	15197	15174	15433	15198	15006	15330	15391	15280	15318	15478	15368	15274	15297	15253	15282	15133	15010	15167	15112	15402	15327	15169	15309	15230	15205	15320	15418	15215	15329	15282	15037	15404	15230	15186	15233	15299	15323	15398	15187	15313	15174	15350	15326	15031	15293	15287	15260	15311	15187	15173	15385	15315	15062	15330	15120	15133	15320	15310	14989	15510	15334	15316	15199	15235	15182	15301	15303	15298	15322	15260	15114	15303	15264	15164	15115	15342	15350	15280	15330	15374	15275	15195	15038	15355	15244	15246	15142	15163	15304	15294	15170	15230	15212	15327	15237	15250	15168	15560	15148	15355	15267	15257	15149	15386	15242	15320	15317	15129	15293	15350	15250	15150	15458	15282	15430	15170	15351	15341	15325	15293	15248	15215	15177	15198	15017	15307	15161	15220	15352	15250	15083	15290	15257	15473	15187	15395	15217	15116	15245	15361	15286	15325	15053	15225	15348	15269	15276	15387	15472	15148	15369	15358	15342	15351	15356	15145	15312	15414	15533	15298	15343	15318	15358	15131	15267	15407	15421	15212	15421	15331	15415	15355	15180	15157	15148	15303	15296	15088	15215	15070	15415	15244	15160	15434	15197	15384	15223	15064	15193	15322	15268	15271	15364	15202	15274	15167	15371	15374	15328	15429	15589	15044	15249	15503	15293	15261	15402	15444	15316	15246	15310	15335	15128	15200	15353	15418	15382	15393	15295	15470	15316	15286	15277	15137	15358	15393	15354	15221	15366	15128	15199	15142	15250	15335	15284	15196	15371	15177	15374	15445	15293	15133	15147	15241	15429	15131	15312	15403	15234	15372	15235	15206	15328	15203	15297	15226	15340	15258	15323	15229	15404	15309	15267	15250	15047	15125	15314	15264	15159	15085	15185	15062	15300	15271	15310	15318	15405	15240	15315	15294	15286	15293	15475	15446	15481	15349	15244	15274	15253	15192	15292	15084	15228	15374	15369	15358	15338	15073	15520	15258	15272	15107	15153	15220	15245	15233	15332	15261	15376	15379	15116	15413	15276	15288	15223	15227	15271	15388	15199	15061	15212	15250	15240	15382	15012	15223	15136	15237	15353	15156	15193	15221	15255	15318	15391	15386	15290	15306	15310	15540	15330	15295	15427	15144	15286	15350	15312	15344	15214	15105	15169	15160	15160	15402	15193	15190	15233	15283	15198	15214	15490	15140	15138	15153	15421	15142	15183	15173	15370	15418	15357	15316	15451	15274	15254	15352	15423	15234	15268	15224	15316	15222	15292	15312	15237	15276	15498	15222	15342	15256	15292	15285	15484	15135	15118	15284	15309	15175	15276	15171	15233	15368	15199	15499	15378	15174	15347	15385	15207	15213	15330	15306	15357	15449	15214	15225	15190	15236	15174	15192	15331	15134	15308	15166	15312	15376	15313	15250	15149	15331	15188	15254	15192	15311	15323	15241	15347	15268	15275	15117	15254	15422	15302	15231	15296	15242	15214	15314	15306	15350	15229	15217	15216	15075	15231	15321	15215	15524	15281	15408	15423	15311	15069	15291	15255	14960	15365	15294	15066	15293	15340	15202	15216	15137	15168	15293	15357	15194	15186	15423	15258	15330	15360	15337	15321	15235	15188	15400	15208	15127	15218	15122	15337	15265	15344	15387	15309	15183	15171	15278	15262	15539	15389	15046	15274	15189	15244	15304	15154	15431	15350	15262	15380	15453	15209	15347	15125	15396	15182	15459	15366	15014	15339	15022	15172	15169	15259	15335	15283	15276	15233	15330	15321	15275	15222	15375	15267	15470	15464	15304	15355	15282	15353	15242	15305	15273	15303	15389	15366	15406	15287	15163	15282	15328	15236	15243	15421	15203	15293	15075	15393	15215	15326	15306	15286	15322	15342	15330	15394	15464	15507	15337	15346	15185	15362	15196	15264	15133	15365	15327	15411	15320	15300	15194	15237	15369	15302	15359	15043	15316	15147	15167	15213	15120	15320	15518	15319	15385	15203	15236	15148	15163	15351	15430	15157	15252	15279	15178	15216	15047	15199	15342	15216	15370	15352	15409	15348	15308	15275	15199	15344	15295	15208	15045	15363	15048	15219	15188	15220	15082	15437	15326	15122	15269	15146	15287	15200	15319	15293	15153	15372	15439	15358	15387	15345	15199	15332	15252	15215	15232	15193	15272	15252	15386	15339	15258	15226	15293	15192	15291	15297	15165	15204	15176	15226	15253	15258	15335	15228	15139	15230	15265	15370	15192	15285	15216	15324	15278	15185	15352	15193	15326	15185	15247	15289	15184	15259	15360	15358	15204	15198	15207	15258	15204	15115	15359	15409	15233	15360	15127	15214	15334	15260	15393	15474	15221	15291	15238	15338	15274	15215	15250	15418	15293	15204	15123	15130	15420	15493	15289	15145	15238	15199	15141	15142	15169	15303	15245	15247	15287	15508	15248	15271	15420	15302	15233	15385	15444	15436	15145	15257	15195	15106	15326	15301	15217	15123	15109	15388	15454	15349	15262	15183	15378	15432	15290
35394	53163	48224	38656	31918	28220	22376	17792	16646	15954	15933	15411	15309	15089	15080	14949	14706	14612	14776	14772	14620	14395	14441	14407	14352	14117	14541	14203	14329	14508	14376	14396	14344	14196	14369	14230	14190	14232	14478	14439	14338	14327	14359	14237	14325	14366	14435	14367	14469	14418	14249	14477	14400	14408	14189	14237	14436	14170	14386	14480	14441	14322	14419	14389	14441	14352	14402	14358	14225	14343	14358	14236	14437	14251	14284	14335	14345	14279	14322	14277	14316	14364	14415	14408	14412	14271	14183	14317	14165	14370	14524	14217	14343	14215	14233	14279	14373	14292	14365	14340	14226	14496	14276	14336	14260	14386	14341	14282	14309	14406	14306	14405	14428	14351	14424	14360	14354	14298	14294	14310	14148	14364	14531	14246	14399	14488	14367	14115	14245	14272	14292	14190	14358	14316	14283	14267	14367	14262	14366	14342	14363	14159	14266	14171	14277	14338	14403	14279	14352	14230	14339	14325	14321	14428	14282	14276	14248	14413	14167	14369	14240	14297	14248	14355	14449	14465	14320	14440	14189	14301	14330	14279	14373	14308	14148	14230	14315	14300	14330	14271	14265	14471	14333	14310	14340	14398	14306	14119	14210	14297	14157	14483	14252	14445	14179	14279	14265	14343	14367	14412	14239	14205	14396	14317	14321	14320	14130	14304	14501	14199	14308	14387	14485	14340	14280	14259	14295	14320	14260	14215	14152	14246	14261	14408	14373	14154	14398	14381	14174	14296	14333	14352	14308	14153	14290	14365	14325	14322	14367	14340	14450	14379	14311	14212	14107	14280	14250	14248	14326	14261	14518	14264	14478	14397	14339	14357	14404	14313	14236	14195	14246	14390	14224	14375	14202	14312	14332	14407	14284	14357	14089	14397	14231	14189	14389	14426	14457	14132	14541	14247	14237	14383	14212	14545	14515	14447	14317	14242	14454	14310	14482	14158	14079	14317	14360	14244	14360	14368	14401	14335	14319	14246	14231	14380	14385	14290	14401	14403	14249	14201	14353	14340	14498	14450	14459	14287	14342	14428	14443	14306	14409	14333	14182	14265	14327	14391	14374	14456	14323	14082	14341	14241	14256	14363	14437	14476	14439	14364	14486	14430	14288	14262	14319	14325	14295	14251	14312	14577	14373	14331	14404	14295	14302	14307	14197	14330	14338	14329	14326	14427	14261	14318	14337	14310	14228	14403	14438	14322	14440	14322	14469	14088	14392	14225	14382	14550	14271	14216	14243	14499	14195	14238	14390	14330	14106	14216	14385	14380	14322	14344	14222	14621	14192	14298	14168	14387	14146	14155	14422	14484	14408	14188	14318	14470	14341	14319	14281	14307	14323	14299	14429	14382	14181	14356	14335	14274	14234	14397	14432	14397	14346	14160	14493	14397	14378	14259	14279	14404	14186	14260	14376	14346	14298	14366	14330	14515	14217	14313	14343	14291	14329	14230	14423	14386	14386	14307	14426	14344	14528	14403	14237	14308	14313	14176	14291	14286	14180	14318	14354	14493	14321	14333	14266	14299	14472	14411	14322	14322	14312	14317	14380	14344	14299	14119	14325	14328	14254	14305	14258	14426	14495	14414	14368	14236	14314	14215	14368	14289	14242	14196	14175	14376	14246	14239	14252	14230	14327	14375	14340	14268	14280	14318	14255	14310	14141	14318	14343	14306	14226	14432	14310	14462	14336	14322	14426	14175	14243	14432	14443	14406	14324	14223	14431	14374	14321	14505	14360	14309	14311	14224	14372	14389	14509	14429	14302	14466	14338	14236	14256	14294	14153	14318	14331	14410	14333	14348	14386	14324	14306	14378	14173	14242	14384	14315	14267	14179	14480	14192	14332	14221	14388	14293	14510	14186	14398	14251	14457	14290	14279	14354	14411	14199	14157	14264	14333	14327	14401	14436	14335	14288	14383	14226	14367	14316	14211	14479	14417	14274	14272	14004	14203	14411	14273	14304	14497	14338	14405	14463	14207	14340	14308	14132	14136	14339	14333	14333	14302	14319	14311	14379	14154	14320	14228	14380	14271	14294	14359	14230	14272	14256	14538	14370	14253	14434	14526	14494	14339	14398	14470	14222	14287	14301	14385	14224	14369	14330	14275	14339	14336	14362	14431	14324	14300	14452	14221	14210	14255	14414	14377	14532	14136	14282	14187	14212	14362	14368	14407	14306	14324	14435	14296	14390	14287	14337	14435	14461	14295	14386	14427	14237	14317	14242	14201	14224	14332	14401	14161	14259	14189	14391	14309	14350	14319	14122	14467	14381	14444	14401	14319	14288	14286	14357	14240	14305	14341	14388	14373	14361	14254	14397	14533	14286	14355	14326	14171	14321	14236	14272	14256	14312	14404	14203	14455	14258	14264	14164	14220	14427	14369	14193	14204	14326	14505	14335	14303	14352	14420	14343	14410	14406	14241	14285	14394	14309	14367	14253	14451	14525	14314	14223	14174	14260	14359	14418	14334	14331	14308	14326	14314	14385	14259	14305	14399	14372	14124	14376	14209	14458	14431	14379	14200	14274	14225	14368	14277	14684	14439	14312	14316	14413	14163	14463	14284	14419	14246	14301	14423	14325	14206	14353	14162	14427	14381	14483	14292	14355	14343	14509	14267	14271	14567	14319	14365	14248	14402	14365	14279	14322	14263	14383	14313	14155	14221	14262	14386	14340	14337	14316	14324	14298	14324	14220	14461	14124	14329	14254	14329	14312	14311	14296	14425	14241	14243	14350	14389	14350	14434	14195	14308	14105	14379	14197	14326	14313	14244	14279	14318	14326	14317	14268	14328	14325	14307	14438	14338	14199	14398	14253	14246	14287	14403	14255	14205	14221	14405	14471	14378	14342	14322	14179	14297	14242	14409	14317	14441	14244	14284	14354	14099	14266	14180	14297	14335	14315	14273	14384	14374	14398	14324	14376	14331	14297	14283	14429	14411	14277	14410	14195	14362	14349	14422	14366	14401	14408	14252	14249	14262	14266	14368	14522	14249	14389	14385	14336	14408	14394	14298	14247	14331	14406	14465	14340	14361	14343	14417	14325	14301	14326	14402	14353	14287	14385	14338	14387	14371	14308	14404	14284	14200	14456	14261	14289	14403	14449	14271	14489	14167	14196	14305	14250	14383	14370	14482	14245	14412	14300	14421	14263	14247	14301	14377	14489	14150	14292	14419	14181	14342	14292	14459	14234	14254	14267	14297	14185	14308	14343	14364	14169	14352	14313	14314	14295	14387	14241	14275	14282	14382	14262	14326	14229	14265	14357	14218	14242	14312	14358	14395	14414	14373	14312	14307	14383	14290	14092	14380	14307	14267	14307	14329	14224	14245	14354	14459	14311	14423	14391	14312	14399	14376	14282	14383	14268	14377	14271	14326	14409	14426	14375	14263	14342	14389	14278	14189	14416	14240	14283	14297	14310	14350	14310	14223	14313	14374	14259	14324	14252	14170	14273	14245	14438	14153	14534	14236	14391	14277	14677	14288	14162	14368	14280	14264	14358	14264	14297	14210	14338	14319	14237	14396	14465	14382	14354	14263	14374	14286	14294	14279	14306	14366	14281	14218	14385	14405	14278	14395	14316	14458	14361	14444	14277	14604	14297	14379	14335	14169	14335	14392	14208	14263	14329	14331	14253	14305	14361	14240	14290	14148	14237	14272	14359	14454	14330	14410	14466	14319	14264	14505	14472	14284	14153	14351	14327	14294	14215	14352	14217	14311	14294	14380	14303	14215	14448	14321	14276	14282	14157	14326	14353	14158	14313	14368	14373	14324	14389	14310	14343	14215	14476	14389	14392	14237	14292	14408	14293	14332	14256	14404	14268	14400	14460	14392	14268	14414	14292	14380	14378	14409	14219	14326	14416	14446	14362	14243	14369	14367	14328	14275	14353	14498	14262	14375	14186	14339	14313	14263	14269	14236	14381	14288	14281	14280	14435	14263	14241	14294	14392	14336	14315	14349	14311	14358	14330	14356	14281	14382	14309	14321	14343	14312	14330	14314	14338	14353	14356	14262	14109	14268	14393	14285	14462	14228	14408	14457	14281	14395	14314	14294	14342	14305	14295	14305	14237	14336	14291	14484	14253	14352	14374	14210	14293	14409	14360	14345	14230	14274	14114	14339	14345	14212	14474	14107	14215	14226	14409	14348	14371	14116	14239	14255	14440	14339	14266	14134	14357	14188	14226	14304	14424	14244	14433	14124	14200	14513	14162	14394	14431	14438	14347	14476	14331	14555	14424	14204	14361	14319	14389	14251	14279	14327	14326	14488	14302	14263	14276	14412	14287	14234	14320	14211	14311	14434	14295	14264	14268	14341	14173	14281	14332	14258	14206	14303	14158	14383	14412	14347	14394	14355	14344	14316	14212	14248	14278	14345	14557	14181	14211	14053	14123	14380	14224	14432	14257	14251	14303	14214	14255	14469	14318	14365	14253	14075	14347	14435	14349	14332	14262	14204	14346	14314	14321	14288	14267	14268	14404	14187	14212	14406	14285	14358	14341	14481	14502	14200	14448	14329	14368	14221	14493	14282	14273	14178	14190	14237	14369	14222	14322	14349	14236	14494	14294	14350	14283	14182	14409	14297	14216	14225	14374	14487	14404	14252	14434	14260	14298	14239	14470	14403	14339	14275	14345	14247	14277	14305	14313	14198	14317	14219	14260	14306	14271	14426	14325	14413	14257	14355	14266	14288	14412	14137	14343	14514	14272	14342	14400	14223	14326	14247	14464	14375	14349	14251	14216	14274	14189	14262	14262	14329	14484	14410	14409	14265	14334	14400	14402	14331	14352	14208	14432	14275	14493	14363	14348	14317	14341	14370	14363	14322	14384	14354	14365	14286	14204	14290	14156	14235	14221	14421	14439	14325	14265	14242	14392	14367	14190	14382	14288	14344	14422	14319	14416	14391	14367	14302	14278	14317	14356	14391	14462	14382	14348	14211	14432	14358	14293	14340	14280	14266	14460	14153	14450	14473	14319	14290	14227	14250	14243	14461	14424	14417	14398	14488	14209	14339	14096	14307	14224	14394	14215	14461	14317	14334	14425	14342	14226	14252	14209	14495	14236	14457	14404	14394	14270	14319	14303	14364	14291	14406	14409	14171	14293	14269	14374	14432	14290	14280	14191
23232	21634	29530	24843	24542	28188	28119	20640	18337	17693	17073	16863	16642	16320	16324	16156	16197	15976	16025	15720	15813	15542	15697	15613	15447	15681	15430	15609	15403	15624	15602	15489	15670	15521	15470	15609	15526	15401	15582	15466	15573	15644	15448	15487	15464	15345	15403	15515	15456	15517	15363	15338	15473	15561	15424	15596	15376	15645	15401	15465	15446	15519	15373	15274	15523	15538	15408	15361	15473	15510	15509	15192	15400	15398	15407	15369	15406	15538	15439	15572	15295	15535	15344	15495	15491	15475	15362	15246	15503	15536	15416	15341	15406	15339	15386	15416	15308	15367	15359	15553	15438	15369	15358	15488	15527	15247	15454	15340	15543	15417	15522	15389	15408	15266	15279	15440	15301	15400	15353	15352	15605	15478	15408	15320	15243	15229	15430	15427	15626	15545	15459	15477	15539	15403	15518	15370	15265	15427	15447	15357	15357	15430	15498	15430	15511	15547	15320	15428	15510	15311	15534	15373	15471	15463	15477	15427	15294	15482	15464	15501	15395	15401	15318	15398	15287	15188	15253	15270	15334	15494	15369	15557	15426	15338	15469	15362	15534	15344	15417	15582	15359	15524	15323	15262	15201	15380	15309	15333	15338	15362	15424	15488	15417	15421	15409	15363	15398	15511	15495	15365	15445	15249	15429	15464	15491	15603	15442	15335	15455	15275	15476	15251	15414	15325	15580	15321	15353	15212	15344	15493	15413	15417	15302	15442	15368	15481	15473	15397	15394	15307	15375	15548	15502	15521	15226	15447	15446	15357	15397	15336	15446	15535	15431	15349	15546	15413	15520	15292	15155	15303	15302	15200	15393	15344	15353	15480	15263	15466	15348	15446	15615	15344	15350	15584	15528	15434	15349	15296	15319	15394	15365	15368	15268	15471	15480	15347	15383	15407	15381	15349	15401	15647	15269	15448	15202	15440	15249	15328	15539	15419	15435	15225	15516	15501	15330	15587	15338	15246	15384	15124	15222	15544	15538	15385	15449	15232	15238	15473	15356	15461	15316	15266	15382	15294	15261	15330	15419	15415	15449	15310	15428	15279	15292	15407	15381	15371	15409	15353	15392	15406	15301	15396	15458	15469	15358	15429	15217	15410	15357	15371	15141	15366	15441	15501	15444	15336	15547	15561	15439	15494	15401	15337	15341	15503	15284	15479	15384	15488	15449	15416	15192	15375	15403	15417	15600	15378	15300	15403	15474	15470	15333	15505	15434	15565	15308	15401	15430	15391	15294	15427	15158	15377	15495	15442	15502	15576	15360	15448	15376	15302	15349	15470	15303	15189	15398	15360	15427	15287	15327	15499	15482	15515	15455	15374	15435	15537	15412	15450	15534	15468	15661	15322	15495	15313	15388	15179	15357	15535	15353	15449	15444	15413	15362	15230	15331	15313	15213	15309	15423	15376	15414	15339	15454	15273	15431	15381	15533	15176	15375	15283	15366	15176	15318	15350	15290	15313	15373	15334	15408	15400	15434	15492	15243	15247	15362	15439	15448	15269	15446	15307	15337	15237	15320	15271	15283	15421	15479	15254	15508	15445	15364	15181	15411	15269	15504	15355	15301	15310	15376	15440	15363	15201	15501	15299	15229	15241	15472	15290	15418	15394	15409	15285	15494	15433	15410	15315	15366	15584	15354	15344	15437	15305	15356	15512	15324	15255	15421	15404	15416	15403	15382	15526	15650	15471	15363	15310	15496	15428	15339	15283	15361	15327	15376	15429	15438	15311	15272	15464	15474	15324	15404	15410	15361	15591	15380	15300	15256	15380	15557	15383	15489	15320	15490	15360	15364	15357	15208	15411	15267	15265	15399	15213	15468	15410	15471	15271	15461	15505	15462	15556	15592	15234	15245	15562	15321	15409	15163	15419	15213	15431	15452	15339	15169	15258	15361	15321	15441	15317	15310	15463	15278	15272	15339	15562	15558	15454	15519	15413	15446	15421	15409	15410	15294	15516	15358	15382	15461	15365	15550	15420	15507	15412	15380	15356	15322	15420	15299	15272	15369	15655	15465	15479	15438	15657	15522	15337	15366	15561	15645	15234	15418	15438	15525	15419	15436	15355	15423	15287	15441	15459	15558	15263	15306	15348	15562	15360	15544	15436	15274	15238	15288	15320	15517	15468	15430	15415	15485	15409	15296	15315	15272	15260	15210	15358	15503	15327	15317	15308	15168	15287	15473	15251	15249	15221	15416	15387	15286	15354	15502	15529	15505	15291	15403	15451	15640	15348	15321	15272	15449	15280	15554	15303	15344	15426	15426	15290	15555	15350	15206	15486	15597	15276	15330	15438	15412	15524	15272	15505	15452	15399	15523	15428	15375	15531	15283	15364	15391	15281	15518	15529	15414	15476	15324	15397	15422	15352	15639	15319	15442	15595	15317	15264	15408	15431	15478	15434	15318	15357	15265	15372	15236	15330	15379	15284	15461	15310	15407	15454	15550	15416	15413	15517	15312	15415	15375	15521	15308	15292	15378	15587	15595	15402	15479	15347	15473	15374	15345	15435	15389	15460	15308	15373	15515	15283	15194	15363	15339	15526	15329	15401	15363	15201	15135	15384	15519	15387	15604	15548	15505	15374	15116	15405	15377	15315	15311	15389	15420	15253	15407	15257	15318	15350	15488	15312	15444	15419	15337	15495	15530	15353	15352	15310	15224	15595	15307	15251	15550	15480	15544	15225	15408	15447	15179	15540	15349	15414	15389	15408	15432	15378	15426	15355	15513	15520	15297	15231	15190	15268	15521	15468	15390	15253	15306	15502	15651	15473	15434	15354	15413	15478	15450	15127	15376	15277	15379	15486	15407	15221	15501	15384	15423	15435	15059	15439	15508	15311	15427	15281	15485	15235	15328	15448	15306	15499	15385	15486	15381	15404	15270	15335	15341	15339	15460	15455	15297	15500	15266	15399	15324	15543	15435	15317	15202	15586	15402	15385	15429	15312	15510	15376	15458	15477	15175	15215	15425	15581	15268	15333	15444	15320	15354	15545	15358	15485	15528	15517	15529	15239	15356	15383	15220	15285	15372	15316	15483	15407	15414	15441	15339	15336	15400	15506	15356	15452	15416	15418	15474	15450	15354	15213	15386	15285	15415	15527	15200	15332	15406	15414	15292	15349	15402	15315	15344	15197	15416	15454	15437	15333	15433	15256	15370	15374	15325	15314	15347	15505	15477	15401	15358	15398	15477	15401	15560	15482	15524	15435	15378	15367	15460	15525	15343	15364	15353	15396	15338	15483	15273	15228	15196	15441	15281	15452	15504	15382	15468	15421	15404	15457	15366	15670	15272	15248	15506	15429	15270	15529	15352	15452	15264	15466	15462	15457	15479	15306	15210	15321	15202	15294	15250	15318	15449	15359	15465	15299	15214	15312	15566	15412	15498	15444	15342	15318	15468	15177	15430	15504	15308	15293	15382	15227	15373	15465	15519	15368	15409	15334	15507	15355	15309	15501	15263	15481	15404	15579	15432	15461	15256	15300	15233	15247	15313	15392	15404	15513	15576	15328	15475	15162	15446	15388	15465	15443	15487	15250	15494	15378	15321	15406	15383	15387	15408	15420	15344	15495	15479	15417	15187	15426	15497	15408	15295	15414	15389	15478	15298	15326	15516	15383	15261	15283	15413	15457	15397	15331	15472	15427	15528	15422	15350	15360	15340	15489	15329	15590	15313	15344	15362	15358	15532	15440	15411	15247	15436	15587	15319	15347	15367	15533	15235	15288	15480	15399	15204	15281	15381	15179	15301	15380	15571	15387	15334	15494	15406	15304	15485	15320	15476	15552	15218	15250	15309	15364	15476	15405	15352	15158	15357	15533	15600	15330	15398	15461	15295	15375	15270	15322	15381	15344	15464	15387	15365	15222	15465	15456	15416	15312	15417	15336	15458	15432	15301	15421	15326	15430	15331	15395	15356	15531	15219	15146	15291	15495	15457	15424	15289	15450	15380	15490	15287	15294	15500	15330	15405	15384	15290	15456	15552	15309	15703	15263	15305	15391	15373	15340	15135	15344	15225	15548	15451	15273	15594	15332	15355	15326	15233	15263	15546	15309	15503	15373	15348	15487	15482	15515	15343	15217	15258	15416	15431	15311	15372	15324	15379	15419	15302	15299	15384	15474	15371	15296	15344	15237	15374	15493	15189	15375	15348	15259	15479	15479	15464	15571	15349	15543	15508	15337	15494	15405	15322	15347	15440	15558	15497	15337	15488	15236	15271	15417	15346	15419	15207	15197	15381	15323	15423	15294	15325	15318	15449	15473	15231	15584	15140	15503	15500	15401	15154	15189	15576	15519	15217	15411	15421	15453	15201	15393	15730	15361	15358	15394	15172	15313	15335	15446	15481	15358	15317	15455	15512	15449	15330	15527	15274	15326	15408	15352	15557	15263	15477	15444	15458	15312	15347	15063	15518	15247	15294	15296	15270	15355	15357	15366	15307	15362	15350	15220	15230	15290	15411	15491	15391	15452	15327	15562	15478	15400	15323	15278	15254	15340	15253	15357	15270	15360	15405	15428	15457	15401	15488	15469	15360	15308	15279	15356	15457	15270	15398	15573	15375	15378	15469	15501	15241	15428	15377	15260	15400	15297	15477	15351	15634	15253	15309	15522	15349	15311	15321	15258	15539	15408	15445	15423	15333	15414	15257	15278	15285	15354	15294	15367	15388	15453	15331	15377	15251	15395	15297	15330	15282	15324	15401	15443	15409	15346	15455	15348	15442	15446	15369	15422	15477	15432	15458	15545	15376	15527	15481	15325	15271	15247	15323	15386	15395	15407	15414	15489	15327	15376	15416	15492	15313	15230	15323	15362	15472	15525	15400	15490	15474	15236	15228	15428	15275	15322	15187	15264	15216	15492	15666	15555	15427	15409	15282	15311	15553	15430	15254	15439	15349	15342	15443	15299	15375	15468	15430	15464	15520	15193	15305	15425	15349	15440	15375	15512	15364	15321	15280	15274	15256	15443	15460	15340	15494	15161	15262	15331	15461	15250	15374	15374	15304	15504	15369	15446	15409	15337	15407	15452	15641	15434	15352	15383	15341	15357	15529	15409	15463	15465	15368	15533	15324	15447	15438	15382	15519	15346	15483	15309	15496	15346	15404	15556	15360	15365	15455	15523
38046	59718	55003	44804	39447	32803	24905	19848	17970	17030	16635	15994	15733	15584	15514	15278	15358	14951	14976	14761	14816	14736	14656	14829	14517	14479	14429	14555	14434	14580	14472	14401	14478	14441	14374	14254	14519	14621	14396	14443	14393	14323	14599	14405	14660	14352	14551	14477	14475	14526	14543	14342	14454	14563	14506	14393	14481	14519	14445	14383	14423	14260	14451	14513	14411	14521	14434	14309	14298	14409	14227	14447	14419	14527	14422	14549	14446	14178	14435	14518	14456	14416	14349	14393	14341	14349	14493	14448	14499	14315	14416	14441	14612	14286	14335	14326	14523	14521	14293	14432	14225	14441	14338	14461	14308	14427	14439	14355	14380	14430	14470	14388	14474	14309	14469	14426	14380	14289	14324	14507	14360	14393	14308	14265	14353	14233	14511	14615	14522	14408	14519	14282	14492	14337	14453	14430	14245	14368	14464	14273	14421	14592	14539	14335	14192	14493	14413	14295	14469	14399	14262	14522	14527	14542	14415	14535	14419	14384	14400	14578	14493	14248	14560	14293	14468	14519	14227	14458	14307	14410	14443	14524	14495	14479	14421	14463	14433	14428	14406	14404	14277	14528	14217	14544	14446	14433	14302	14250	14291	14488	14351	14450	14348	14406	14420	14277	14504	14398	14428	14333	14409	14572	14212	14344	14428	14401	14488	14396	14492	14566	14455	14384	14397	14250	14444	14577	14405	14541	14569	14445	14404	14465	14415	14247	14364	14421	14408	14461	14676	14440	14280	14407	14303	14519	14443	14522	14457	14554	14376	14395	14358	14447	14452	14487	14445	14392	14417	14502	14418	14318	14568	14533	14494	14502	14468	14438	14431	14525	14371	14401	14508	14358	14362	14510	14484	14527	14413	14209	14451	14506	14340	14457	14363	14408	14520	14385	14358	14501	14270	14275	14418	14583	14389	14544	14436	14395	14364	14511	14576	14442	14429	14327	14593	14357	14460	14490	14469	14515	14190	14363	14472	14554	14323	14380	14406	14378	14419	14637	14531	14358	14407	14447	14361	14440	14355	14458	14570	14495	14472	14334	14398	14310	14503	14404	14343	14327	14299	14491	14399	14475	14404	14411	14383	14379	14428	14363	14367	14350	14541	14434	14374	14523	14501	14315	14460	14349	14426	14430	14420	14347	14278	14413	14511	14278	14352	14284	14442	14342	14372	14408	14578	14417	14425	14354	14402	14435	14345	14314	14482	14509	14557	14432	14334	14388	14443	14506	14334	14322	14304	14547	14522	14470	14253	14301	14391	14314	14360	14459	14380	14396	14422	14425	14501	14463	14380	14365	14407	14406	14389	14548	14311	14492	14488	14383	14352	14310	14530	14379	14526	14499	14418	14346	14334	14341	14481	14474	14386	14315	14492	14344	14454	14275	14440	14497	14581	14324	14494	14328	14552	14441	14579	14204	14349	14442	14429	14586	14453	14310	14345	14396	14442	14450	14513	14615	14237	14332	14283	14437	14380	14474	14304	14426	14408	14452	14272	14288	14356	14498	14485	14446	14442	14427	14242	14462	14419	14227	14483	14407	14281	14496	14406	14504	14396	14315	14411	14308	14494	14275	14443	14335	14552	14513	14344	14411	14509	14440	14454	14630	14376	14456	14564	14333	14462	14469	14524	14420	14379	14421	14259	14618	14467	14352	14342	14424	14348	14549	14309	14558	14424	14430	14376	14368	14396	14443	14389	14285	14248	14562	14413	14445	14250	14498	14407	14407	14402	14421	14325	14436	14497	14464	14544	14504	14382	14297	14424	14386	14401	14326	14526	14428	14458	14344	14469	14440	14378	14461	14418	14603	14433	14322	14298	14567	14588	14435	14559	14218	14585	14331	14373	14374	14458	14596	14412	14450	14351	14272	14239	14329	14310	14576	14297	14440	14317	14502	14490	14282	14431	14487	14347	14279	14368	14360	14588	14398	14371	14593	14377	14334	14432	14370	14387	14349	14514	14461	14448	14440	14482	14460	14428	14339	14421	14331	14503	14367	14411	14502	14450	14371	14483	14435	14438	14265	14356	14431	14418	14440	14313	14357	14344	14341	14356	14426	14490	14619	14397	14332	14369	14462	14543	14341	14416	14330	14377	14411	14605	14375	14418	14276	14408	14347	14447	14523	14379	14250	14195	14515	14493	14375	14408	14329	14286	14670	14442	14485	14462	14323	14282	14416	14403	14478	14475	14438	14495	14339	14395	14448	14430	14433	14397	14387	14352	14449	14406	14287	14403	14404	14339	14329	14273	14573	14396	14464	14390	14219	14291	14433	14434	14477	14338	14186	14463	14416	14524	14349	14294	14571	14403	14385	14422	14369	14363	14421	14371	14311	14496	14361	14619	14293	14292	14444	14367	14378	14555	14445	14245	14328	14411	14279	14281	14364	14464	14231	14499	14477	14513	14271	14514	14495	14456	14563	14554	14357	14368	14433	14433	14452	14444	14542	14302	14426	14549	14458	14419	14336	14524	14417	14343	14431	14479	14281	14343	14299	14354	14496	14368	14453	14597	14541	14466	14395	14528	14436	14286	14313	14496	14351	14440	14310	14211	14578	14325	14370	14453	14617	14476	14364	14421	14471	14586	14402	14515	14524	14380	14335	14516	14606	14450	14438	14474	14436	14476	14390	14421	14443	14316	14400	14543	14368	14455	14581	14434	14467	14571	14454	14414	14226	14494	14417	14356	14346	14437	14452	14400	14288	14457	14303	14372	14329	14472	14354	14404	14377	14425	14487	14532	14445	14317	14334	14406	14519	14348	14365	14432	14313	14397	14457	14350	14523	14336	14391	14551	14528	14402	14526	14544	14428	14391	14365	14390	14553	14387	14283	14371	14448	14318	14504	14364	14457	14415	14453	14245	14405	14491	14455	14310	14538	14281	14291	14431	14618	14343	14386	14208	14490	14409	14482	14418	14390	14317	14367	14522	14445	14280	14388	14594	14458	14383	14413	14428	14318	14480	14533	14292	14347	14464	14544	14507	14401	14487	14453	14329	14309	14456	14328	14244	14237	14395	14326	14458	14345	14519	14510	14408	14663	14495	14422	14443	14457	14464	14502	14489	14371	14458	14281	14671	14536	14166	14573	14568	14472	14418	14389	14310	14433	14416	14282	14378	14569	14432	14254	14388	14363	14461	14463	14483	14474	14436	14343	14381	14329	14442	14388	14413	14231	14447	14550	14549	14323	14537	14547	14429	14379	14525	14452	14422	14456	14433	14419	14424	14408	14401	14476	14434	14332	14403	14274	14359	14486	14501	14300	14491	14443	14461	14385	14354	14442	14381	14370	14406	14529	14426	14552	14286	14457	14467	14420	14416	14319	14574	14267	14492	14505	14391	14478	14427	14333	14420	14341	14468	14246	14666	14313	14300	14444	14424	14418	14246	14327	14306	14600	14418	14354	14399	14520	14410	14309	14343	14373	14421	14563	14339	14407	14368	14393	14456	14328	14445	14312	14404	14381	14408	14468	14431	14416	14330	14236	14565	14615	14482	14360	14464	14270	14335	14261	14353	14350	14311	14392	14456	14437	14433	14390	14551	14224	14416	14419	14449	14380	14468	14444	14313	14349	14389	14521	14518	14433	14356	14233	14428	14416	14558	14377	14410	14367	14365	14393	14182	14399	14353	14331	14488	14437	14459	14286	14470	14307	14512	14473	14427	14456	14447	14567	14443	14544	14427	14607	14379	14329	14344	14308	14403	14420	14418	14384	14416	14375	14418	14623	14497	14324	14490	14406	14488	14465	14480	14399	14372	14587	14473	14492	14442	14293	14395	14471	14225	14698	14228	14454	14355	14360	14564	14577	14494	14543	14467	14437	14459	14269	14380	14379	14506	14450	14577	14444	14553	14555	14377	14347	14447	14316	14477	14558	14467	14477	14377	14263	14378	14553	14490	14543	14422	14381	14382	14467	14527	14430	14510	14447	14554	14503	14371	14388	14399	14407	14458	14457	14433	14554	14394	14501	14337	14224	14335	14462	14244	14606	14522	14463	14438	14339	14459	14443	14399	14441	14519	14376	14426	14316	14317	14444	14435	14516	14272	14425	14383	14383	14410	14536	14537	14373	14369	14332	14313	14364	14369	14347	14462	14425	14429	14426	14487	14369	14384	14378	14540	14333	14356	14455	14430	14405	14369	14396	14362	14452	14324	14518	14428	14419	14541	14171	14417	14296	14326	14471	14477	14358	14396	14395	14323	14385	14462	14433	14415	14316	14481	14542	14391	14163	14499	14451	14508	14326	14546	14267	14476	14379	14241	14397	14573	14327	14557	14257	14570	14332	14497	14431	14439	14370	14414	14364	14239	14501	14476	14479	14481	14142	14618	14202	14417	14351	14306	14358	14497	14260	14471	14539	14308	14359	14573	14582	14370	14328	14298	14391	14377	14242	14418	14467	14346	14486	14359	14535	14449	14506	14595	14356	14465	14482	14439	14412	14420	14456	14395	14389	14410	14387	14457	14245	14341	14578	14414	14421	14373	14239	14384	14537	14587	14360	14444	14405	14431	14505	14398	14206	14588	14352	14309	14474	14533	14242	14597	14379	14463	14357	14495	14470	14312	14224	14371	14525	14410	14478	14234	14426	14280	14490	14346	14377	14462	14438	14277	14454	14447	14434	14439	14358	14359	14225	14295	14344	14419	14491	14521	14463	14332	14645	14393	14374	14324	14537	14467	14287	14410	14334	14432	14501	14508	14583	14460	14310	14397	14537	14384	14260	14411	14497	14382	14286	14378	14479	14504	14428	14436	14515	14513	14374	14522	14414	14328	14520	14444	14441	14442	14465	14324	14114	14205	14414	14380	14364	14315	14492	14598	14508	14383	14480	14459	14375	14343	14528	14559	14413	14429	14524	14375	14374	14439	14295	14471	14476	14468	14317	14512	14385	14364	14504	14444	14462	14272	14364	14334	14348	14477	14254	14361	14464	14447	14445	14508	14283	14471	14402	14327	14347	14566	14290	14547	14454	14382	14398	14486	14524	14367	14397	14482	14474	14313	14214	14385	14542	14474	14360	14537	14344	14494	14283	14243	14397	14384	14522	14228	14441	14536	14460	14266	14493	14410	14439	14480	14430	14447	14462	14440	14502	14405	14476	14321	14407	14393	14438	14473	14400	14548	14550	14483	14387
28892	27357	33252	28787	21608	18203	16572	15584	14983	14676	14612	14425	14474	14253	14151	14085	14004	14057	14065	13993	14140	14006	14144	13865	13855	13973	14067	13801	13989	13949	14016	14040	13835	13866	13927	13890	13820	14054	14058	13938	14119	14025	14054	14029	13913	13975	13888	13919	13895	13869	14017	14085	13973	13825	13879	13879	13958	13988	13912	13776	13882	13727	13767	13850	13807	13871	13827	13801	13823	13869	14019	13998	13946	13952	13760	13768	14037	13781	13651	13870	13972	13915	13726	14011	13767	13975	13782	13878	13925	13912	13904	14007	13606	13740	13892	13721	13872	13832	13941	13927	13910	13889	13811	13881	13970	13990	13921	14009	13981	13866	13890	13888	13786	13913	14062	13736	13945	13855	14073	13992	13912	13902	13757	13819	13863	13828	13748	13994	13961	13665	13869	13897	13956	13969	13997	13891	13869	13825	13973	13808	14023	13840	13801	13839	13898	13967	13910	13719	13744	13761	13739	13872	13951	13960	13944	13970	13831	14018	13876	13807	13820	13700	14072	13941	13811	13845	13720	13808	13818	13914	13898	13729	13723	13922	13870	13923	13822	13917	13963	13856	13869	13807	13623	13807	13866	13656	13674	13965	13926	13931	13977	14011	14053	13872	14019	13820	13810	13781	13933	13913	13859	13881	13883	14022	13744	13646	13797	13952	13840	13778	13778	13897	13874	13900	13829	13761	13912	13920	13887	13942	13961	13914	13841	13884	13964	13916	13847	14044	13828	13926	14099	14053	13829	13976	13772	13900	13989	13989	13867	13920	13890	13816	13912	13951	13850	13817	13911	13842	13998	13919	13791	13823	13720	13828	13871	13843	13590	14038	13919	13925	13773	14054	13937	13827	13999	13817	13895	14013	13912	13824	14032	13867	13851	13994	13906	13814	13876	13885	13801	13939	13968	13692	13840	13831	13972	13894	13875	13884	13817	13936	13823	13952	13700	13958	14005	13929	13917	13729	13959	13915	13922	13865	14033	14004	14052	13889	13811	13783	13762	14181	13905	13860	14087	13960	13930	13919	14063	13750	13981	13781	13865	13948	13869	13580	13877	13903	13826	13978	13912	13816	13706	13971	13904	13910	13901	13948	13641	13830	13907	14024	14128	13841	13952	13684	13719	13831	13903	13802	14021	14035	14000	13754	13818	13931	13906	13665	13942	13937	13771	13891	13971	13941	13856	13936	14002	13920	13735	13889	13798	13831	13856	13958	13990	13706	13850	13876	13843	14011	13956	13728	13858	13800	13810	13793	13997	13863	13978	13873	13849	13905	13900	13950	13750	13906	13823	14061	13834	13876	13823	13984	14152	14041	13867	13834	13863	13920	13889	13725	13674	13723	13812	13673	14014	14038	13784	13830	13883	13976	13777	13987	13979	13935	13813	13854	13814	13901	13779	13836	13954	13875	13774	13742	13838	13887	13666	13910	13839	13817	13822	13951	13742	13728	13780	13899	13838	13856	14057	13978	13929	13715	13842	13807	13922	13828	14001	13974	13944	14039	13762	13784	13784	13902	13854	13995	14023	13926	13869	13798	13929	13708	13755	13780	13979	13981	14021	13776	13716	13796	13923	13898	13823	13713	13832	13789	13780	13850	13922	13951	13840	13922	13667	13839	13945	13781	13886	13830	14061	13723	13936	13932	13895	13952	13946	13854	13987	13944	13942	13611	14002	13970	13609	13792	13938	14089	13923	13890	13873	13893	13916	13773	13734	13719	13816	13997	14105	13929	13948	13901	14012	14076	13878	13877	13833	14079	13954	13931	13920	14059	13943	13849	13896	13857	13904	14018	13881	13912	13945	13719	13627	14000	13910	13831	13767	13793	13892	13595	13661	13834	14001	13719	13953	13811	13902	13846	13757	13847	13741	13827	13799	13851	13698	13821	13875	13947	13798	13934	13984	13753	13782	14053	13925	14036	14118	13985	13974	13989	13906	13897	13789	13827	13808	14139	13763	13878	13839	13719	13612	14054	13971	13768	13709	13951	13787	13837	13835	14020	13864	13935	13813	13962	14045	13767	14010	14200	14020	14045	13861	13961	13998	13884	13787	13864	13848	13801	13865	13659	13905	13810	13836	13795	13761	13677	13887	13982	13910	13935	13923	13759	13921	13818	13846	13785	14032	13880	13864	14015	13672	13739	13860	13926	13926	13904	13838	14028	13910	13732	13951	13848	13982	13902	13944	13761	13786	13744	14067	13881	13990	13867	13800	13815	13913	13921	13916	13769	13803	13768	13874	13778	13910	13930	13702	13725	13755	13911	14011	13848	13775	13837	13702	13828	13728	13831	13841	13944	13857	13902	14129	13949	13883	13963	14186	13953	13759	14016	13761	13788	13883	13902	13793	13947	13932	14064	13810	13805	14071	13857	13844	14019	13947	13907	13925	13887	13928	13869	13942	13850	13829	13918	13874	13967	14081	13922	13996	13725	13928	13833	13972	13854	13952	14010	13881	13877	13959	13756	13926	13817	13783	13677	13873	13935	13802	13843	13969	14019	13945	14004	14029	13698	13904	13770	13962	13703	13810	13967	13919	13980	14004	13829	13790	13866	14009	13844	13864	13877	13863	13836	13878	13759	13690	13891	13891	13827	13878	13841	14001	13900	13899	13821	14074	14071	13827	13950	14001	14016	13913	13829	13938	13803	13959	13950	13781	13892	13911	13830	13923	13901	13966	13733	14096	14003	13930	14112	14001	13915	13976	13970	14054	13940	13821	13841	13855	13788	13895	13725	13720	13994	14034	13858	13865	13869	13919	13878	14003	13936	14112	14062	13834	13774	13878	14178	14176	13947	13916	13829	13648	14132	13951	13780	13921	13861	13921	13966	13978	13786	14030	13752	13979	13843	13886	13793	13802	13858	13822	13905	13769	13839	13934	13949	13911	13691	13842	13623	13992	13856	13725	14063	13761	13853	13864	13862	14082	13918	13874	13992	13826	14014	13891	13934	13858	14072	14068	14011	14013	13884	13792	13901	13958	13842	13976	13924	13986	14026	13907	13922	13721	13908	13743	13841	13728	13898	13706	13920	13830	13770	13851	13921	13868	13593	13625	13880	13741	13810	13735	13986	13918	13879	13772	13872	14084	13954	13957	13937	13869	13821	13769	13856	13723	13870	13904	13939	13904	13980	14031	13867	13851	13769	13959	14034	13886	13678	13907	14045	13835	13986	13983	13807	13979	13994	13913	14054	13691	13769	13797	13879	13995	13960	13807	13893	13966	13842	13823	13964	14081	13916	13760	13741	13865	13906	13972	13713	13989	13825	13683	13804	13819	13838	13780	13710	13651	13764	13805	14009	13961	13935	13973	13797	13983	13900	14050	13924	13835	14001	13739	13900	13879	13767	13780	14008	13971	14140	13850	13967	14016	14007	13983	13972	13856	13824	13928	13880	13802	13794	13814	13891	13972	13754	14027	13742	13849	13957	13932	13908	13824	13949	14110	14061	13858	13655	14128	13722	13760	13862	13925	13839	13926	14040	13993	13892	13848	13818	13941	13854	13727	13718	13808	13868	13919	13903	13936	13918	13973	13794	13993	13946	13826	13992	13835	13851	13898	13871	13815	13963	13737	13807	13820	14052	13798	13831	13946	14062	13785	13897	13969	13870	13742	14015	13762	13790	13737	13786	13709	13903	13896	14130	13825	13793	13935	13952	13706	13910	13941	13835	13912	14021	13946	13774	13806	13855	13866	13960	13786	13826	13843	13895	14176	13976	13840	13837	13828	14026	13712	13938	13648	13947	13919	13986	13776	13871	13886	14091	13825	13691	14007	13909	13826	13730	13845	13718	13940	13991	14116	13905	13987	13929	13840	13908	13830	13824	13931	13963	13861	13838	13972	13804	14187	13860	13948	13877	13971	13821	13816	13918	13946	14062	13868	14102	13735	14034	13759	13794	13913	13816	13870	13741	13723	13943	13864	13882	13841	14004	13772	13830	14058	13985	13995	13876	13708	13872	14028	14077	14068	13985	13923	13917	13972	13799	13890	13765	13695	13902	13960	13919	13898	13869	13814	13851	14007	13904	13821	13886	13980	13872	14020	13900	13745	13825	13767	13922	14018	13761	13957	13946	13859	13983	13896	13943	14011	13748	13677	13743	13855	13880	13834	13876	13970	13965	13776	13928	14043	13952	13876	13772	13917	13876	13797	13664	13765	13728	13950	14136	13893	13950	13955	13853	13799	13908	14120	14012	13799	13869	13911	13880	13879	13880	13669	13695	13812	13756	14026	13949	13721	13927	13761	13796	13905	13785	13829	13941	13840	13960	13775	13723	13960	14083	14086	13993	14083	13948	13878	13849	13830	13936	13904	13934	13786	14008	13853	13805	14061	13930	13884	13859	13813	13906	13874	13895	14054	13945	14079	13979	14120	13797	13846	13848	13840	13823	13799	13849	13816	13890	13881	13952	13948	13970	13824	13940	13923	13958	13915	13874	13849	13784	13916	13931	14023	13795	13803	13856	13868	13954	13808	13941	13852	13948	13779	13827	13864	13814	13886	13691	13874	13841	13916	13936	14028	14029	13841	13846	13812	13816	13937	13994	13927	13955	13928	13859	13798	13762	13936	13716	13886	14091	13691	13792	14105	14011	13860	14003	14006	13910	14001	13956	13911	14022	14051	13856	13916	13929	13974	13777	13838	13920	13944	14115	13981	13997	14113	13928	14019	13987	13846	14083	14003	13695	13993	13932	13957	13838	14054	14031	14034	13879	13858	13833	13997	14044	13934	13998	13858	13899	13904	13894	13854	13956	13787	13780	13866	13930	13973	13962	14002	13786	13783	14043	13931	14007	13873	14049	13927	13948	14146	13846	13769	13760	13958	13982	13787	13796	13889	13853	13837	13778	13873	13765	13861	14091	14027	13957	13729	13760	13847	13706	13935	13953	13986	13718	13985	13862	13855	13857	13961	13881	13825	13826	13927	13754	13923	13870	13912	13936	13796	13867	13985	13965	14059	13802	13914	13977	13978	13969	13908	13889	13916	13804	13923	13721	14010	13795	13879	14051	14029	13750	13911	13916	13793	13823	13855	13974	14121	13777	13831	14084	13823	13735	13897	13820	13913	13861	13986	13974	13883	13845	13888	14002	13878	13780	14004	14058	13841	13991	13823	13748	13847	14133	13977	13854
32593	44444	38857	29604	22933	18697	17056	15921	15005	14653	14521	14114	14136	13995	13923	13868	13915	13813	13764	13607	13516	13435	13700	13559	13645	13619	13455	13443	13714	13473	13615	13581	13635	13676	13408	13356	13687	13617	13420	13620	13463	13552	13375	13356	13597	13338	13457	13499	13493	13646	13506	13493	13431	13348	13320	13615	13608	13533	13398	13718	13511	13392	13585	13436	13500	13304	13425	13341	13558	13623	13418	13521	13537	13576	13544	13536	13498	13487	13434	13376	13533	13598	13585	13548	13621	13576	13471	13390	13389	13312	13487	13461	13414	13393	13571	13562	13444	13355	13571	13418	13272	13453	13289	13491	13552	13448	13466	13445	13459	13566	13423	13493	13287	13412	13326	13563	13366	13420	13425	13585	13390	13467	13617	13485	13493	13386	13479	13432	13489	13656	13380	13357	13373	13366	13318	13431	13495	13362	13602	13624	13500	13453	13530	13377	13677	13414	13402	13386	13444	13363	13564	13444	13504	13339	13546	13367	13433	13512	13482	13530	13415	13409	13520	13276	13343	13450	13616	13347	13483	13355	13459	13409	13337	13501	13452	13379	13404	13514	13588	13522	13391	13492	13627	13414	13358	13566	13509	13330	13411	13309	13367	13398	13515	13499	13444	13555	13448	13454	13489	13583	13464	13531	13467	13453	13533	13390	13439	13418	13308	13565	13617	13457	13553	13487	13320	13545	13523	13374	13502	13412	13450	13491	13584	13580	13550	13441	13431	13549	13507	13394	13425	13461	13384	13311	13462	13398	13467	13479	13653	13570	13539	13567	13472	13333	13657	13466	13605	13502	13445	13446	13442	13554	13462	13387	13493	13521	13439	13440	13433	13419	13366	13518	13475	13410	13475	13542	13413	13629	13455	13411	13301	13348	13528	13517	13585	13318	13496	13542	13506	13389	13380	13491	13336	13413	13493	13566	13480	13450	13536	13430	13559	13779	13439	13582	13595	13504	13368	13435	13420	13637	13507	13438	13602	13475	13588	13481	13533	13459	13423	13386	13446	13541	13323	13308	13414	13632	13498	13281	13636	13377	13593	13570	13390	13426	13565	13494	13306	13443	13390	13497	13306	13420	13451	13519	13570	13458	13454	13427	13499	13545	13450	13535	13594	13482	13395	13491	13582	13453	13572	13559	13392	13451	13599	13529	13325	13299	13679	13435	13400	13399	13584	13442	13542	13399	13543	13574	13320	13410	13445	13408	13391	13516	13293	13490	13304	13589	13187	13462	13351	13543	13432	13485	13737	13485	13462	13537	13312	13456	13613	13533	13609	13532	13468	13653	13474	13419	13543	13607	13465	13556	13448	13500	13540	13539	13431	13436	13518	13319	13439	13537	13470	13580	13453	13477	13548	13325	13504	13417	13572	13387	13548	13515	13548	13447	13349	13432	13486	13469	13398	13446	13529	13568	13476	13545	13502	13360	13535	13442	13544	13639	13521	13418	13430	13505	13452	13499	13654	13398	13444	13488	13408	13288	13663	13501	13560	13410	13449	13482	13653	13396	13481	13552	13403	13440	13607	13509	13430	13576	13427	13574	13455	13385	13416	13467	13389	13597	13384	13571	13594	13359	13568	13578	13496	13504	13328	13401	13471	13328	13625	13658	13543	13495	13452	13440	13514	13506	13480	13403	13305	13588	13510	13420	13303	13559	13329	13555	13387	13421	13493	13522	13579	13517	13428	13318	13424	13606	13494	13459	13517	13411	13326	13470	13442	13434	13547	13375	13448	13394	13469	13577	13588	13324	13474	13375	13598	13544	13264	13486	13433	13551	13558	13504	13398	13266	13526	13507	13418	13464	13645	13331	13384	13513	13519	13539	13440	13437	13452	13612	13491	13473	13553	13537	13516	13497	13420	13463	13395	13664	13545	13599	13386	13446	13311	13483	13591	13546	13381	13524	13569	13488	13483	13391	13542	13436	13375	13617	13627	13356	13517	13489	13465	13396	13366	13483	13489	13417	13465	13502	13454	13559	13491	13475	13380	13398	13458	13546	13423	13517	13416	13485	13537	13387	13435	13401	13581	13442	13697	13458	13476	13487	13309	13573	13397	13321	13451	13300	13544	13347	13483	13439	13371	13456	13291	13479	13503	13272	13528	13483	13480	13293	13423	13371	13483	13294	13665	13535	13491	13332	13500	13486	13345	13571	13491	13352	13392	13442	13669	13449	13475	13488	13262	13545	13656	13393	13434	13561	13523	13513	13512	13434	13554	13424	13441	13535	13444	13501	13290	13498	13502	13698	13493	13436	13378	13490	13374	13385	13428	13432	13365	13519	13469	13666	13411	13400	13570	13503	13366	13499	13391	13506	13517	13429	13468	13389	13492	13405	13442	13558	13565	13576	13457	13453	13584	13318	13453	13620	13629	13422	13443	13493	13612	13329	13523	13455	13557	13443	13465	13449	13437	13521	13530	13473	13539	13360	13506	13565	13410	13442	13498	13326	13341	13452	13465	13455	13490	13419	13514	13398	13487	13672	13410	13423	13454	13410	13428	13600	13455	13569	13405	13518	13388	13385	13432	13440	13389	13470	13586	13434	13597	13278	13405	13527	13398	13389	13482	13428	13364	13503	13547	13364	13658	13471	13408	13537	13542	13354	13445	13390	13430	13419	13439	13481	13420	13371	13486	13419	13529	13493	13484	13655	13557	13642	13409	13621	13483	13645	13363	13549	13467	13444	13452	13488	13458	13413	13429	13527	13525	13461	13393	13533	13340	13609	13646	13392	13542	13577	13513	13561	13426	13546	13501	13379	13455	13590	13285	13335	13434	13486	13457	13644	13291	13588	13587	13456	13497	13555	13502	13522	13459	13325	13529	13423	13358	13529	13311	13466	13533	13558	13377	13412	13486	13411	13470	13460	13567	13418	13604	13434	13532	13511	13572	13587	13345	13625	13568	13413	13426	13384	13605	13488	13644	13464	13550	13449	13370	13509	13334	13414	13503	13423	13628	13407	13394	13581	13512	13456	13504	13535	13393	13433	13567	13401	13425	13625	13447	13467	13490	13342	13376	13433	13328	13491	13330	13458	13431	13415	13626	13446	13437	13532	13563	13589	13450	13372	13366	13619	13557	13604	13504	13466	13418	13360	13374	13404	13550	13568	13503	13456	13386	13322	13506	13458	13519	13401	13437	13459	13282	13457	13504	13501	13562	13520	13358	13598	13451	13524	13434	13522	13517	13478	13561	13523	13570	13461	13552	13228	13569	13337	13346	13445	13381	13443	13330	13360	13602	13495	13500	13638	13452	13389	13410	13502	13566	13322	13564	13419	13543	13489	13604	13294	13465	13619	13559	13429	13576	13554	13492	13305	13395	13462	13465	13660	13571	13457	13404	13485	13480	13632	13305	13423	13417	13558	13468	13526	13383	13469	13564	13508	13412	13421	13616	13490	13403	13577	13523	13424	13428	13572	13663	13429	13495	13447	13433	13444	13671	13419	13519	13523	13346	13398	13477	13331	13457	13588	13337	13470	13385	13551	13596	13509	13276	13578	13467	13441	13565	13485	13605	13535	13569	13523	13397	13476	13513	13599	13510	13346	13467	13458	13569	13320	13411	13490	13674	13644	13468	13419	13484	13491	13437	13519	13409	13333	13340	13413	13478	13396	13488	13565	13390	13572	13627	13320	13350	13589	13286	13498	13488	13338	13472	13603	13478	13423	13379	13353	13413	13442	13363	13527	13379	13453	13524	13465	13422	13309	13425	13480	13474	13386	13489	13697	13446	13362	13427	13444	13389	13530	13574	13455	13348	13575	13422	13597	13814	13542	13393	13410	13356	13398	13554	13377	13522	13328	13531	13389	13501	13476	13608	13351	13464	13604	13487	13653	13584	13467	13583	13522	13651	13416	13561	13516	13530	13495	13606	13517	13318	13512	13471	13380	13489	13598	13357	13505	13579	13423	13574	13470	13514	13560	13397	13530	13520	13462	13371	13469	13485	13380	13307	13636	13339	13401	13347	13271	13456	13591	13574	13507	13535	13357	13411	13517	13450	13476	13458	13276	13348	13463	13338	13386	13494	13546	13447	13549	13492	13462	13402	13630	13475	13454	13442	13562	13519	13528	13411	13755	13550	13589	13324	13420	13473	13480	13404	13340	13342	13484	13378	13594	13453	13569	13410	13486	13600	13292	13543	13409	13436	13479	13566	13617	13556	13541	13594	13572	13695	13524	13417	13558	13551	13490	13695	13445	13594	13379	13479	13394	13645	13616	13525	13616	13387	13466	13387	13439	13546	13559	13569	13422	13489	13447	13455	13379	13408	13462	13669	13409	13332	13597	13354	13335	13485	13535	13526	13562	13471	13550	13542	13574	13612	13538	13470	13460	13323	13498	13413	13397	13378	13537	13315	13358	13385	13498	13342	13500	13525	13465	13433	13424	13606	13574	13511	13390	13534	13461	13492	13445	13626	13507	13648	13467	13571	13511	13291	13491	13754	13427	13467	13382	13478	13452	13528	13399	13411	13469	13377	13569	13481	13696	13459	13506	13528	13485	13366	13468	13473	13733	13534	13669	13531	13499	13431	13428	13609	13449	13373	13359	13517	13517	13510	13555	13436	13428	13366	13355	13450	13395	13485	13455	13485	13715	13559	13780	13455	13315	13617	13534	13505	13511	13481	13466	13530	13617	13549	13555	13523	13481	13418	13471	13568	13510	13412	13238	13685	13373	13546	13561	13377	13356	13593	13489	13331	13649	13500	13647	13358	13383	13532	13355	13396	13518	13414	13559	13543	13503	13574	13378	13607	13359	13527	13350	13498	13347	13336	13421	13472	13424	13449	13423	13447	13387	13497	13477	13609	13589	13398	13383	13452	13576	13492	13557	13549	13554	13390	13317	13458	13405	13463	13639	13384	13483	13469	13530	13529	13430	13549	13464	13501	13491	13606	13319	13522	13549	13353	13512	13401	13356	13417	13499	13433	13310	13410	13699	13388	13459	13639	13537	13552	13332	13294	13542	13420	13492	13460	13468	13368	13598	13457	13480	13385	13458	13441	13565	13416	13623	13476	13325	13471	13399	13401	13418	13472	13299	13516	13476	13469	13384	13449	13319	13639	13566	13382	13580	13463	13562	13322	13385	13572	13367	13485	13477	13463	13322	13434	13379	13550	13422	13338	13413
24441	21630	29388	26930	25590	25448	22380	18233	16755	16125	15944	15787	15348	15135	15065	15101	15194	14981	14975	14997	14802	14918	14810	14749	14705	14714	14690	14706	14687	14685	14705	14702	14506	14629	14329	14657	14538	14548	14533	14401	14517	14834	14629	14629	14600	14546	14606	14775	14707	14419	14501	14572	14596	14634	14567	14592	14491	14644	14538	14538	14672	14551	14595	14564	14541	14466	14594	14587	14480	14507	14665	14275	14683	14456	14649	14355	14628	14462	14569	14677	14550	14417	14633	14368	14386	14657	14396	14552	14536	14619	14567	14504	14597	14584	14511	14586	14612	14709	14458	14644	14317	14505	14590	14401	14603	14572	14626	14490	14566	14487	14551	14633	14664	14652	14687	14517	14497	14398	14576	14441	14693	14501	14565	14544	14607	14532	14455	14460	14369	14408	14625	14466	14648	14600	14549	14640	14690	14551	14664	14661	14595	14768	14478	14576	14521	14539	14507	14476	14479	14633	14439	14425	14423	14573	14542	14545	14533	14486	14522	14488	14585	14611	14673	14711	14634	14666	14599	14558	14613	14673	14558	14359	14492	14547	14470	14513	14592	14584	14489	14442	14496	14481	14330	14621	14515	14418	14528	14671	14590	14431	14519	14460	14594	14603	14629	14421	14401	14413	14695	14498	14556	14550	14359	14454	14487	14502	14478	14412	14630	14757	14611	14809	14381	14622	14509	14573	14509	14450	14483	14530	14378	14525	14597	14779	14479	14681	14689	14438	14472	14467	14507	14477	14512	14424	14646	14420	14581	14439	14415	14457	14738	14477	14642	14586	14499	14470	14453	14368	14573	14618	14550	14596	14639	14420	14636	14696	14490	14683	14632	14593	14463	14669	14558	14588	14451	14618	14546	14603	14467	14590	14584	14522	14608	14601	14742	14528	14643	14626	14567	14494	14484	14494	14522	14527	14398	14473	14667	14507	14536	14676	14639	14580	14638	14340	14455	14591	14514	14551	14530	14620	14523	14626	14546	14382	14593	14528	14663	14585	14685	14581	14551	14508	14429	14461	14390	14453	14506	14598	14408	14665	14650	14543	14480	14547	14419	14824	14752	14453	14474	14451	14354	14687	14664	14566	14583	14581	14475	14250	14488	14360	14416	14537	14546	14418	14614	14299	14495	14582	14543	14405	14655	14466	14839	14550	14504	14666	14435	14574	14706	14425	14380	14526	14720	14398	14461	14467	14676	14515	14464	14586	14566	14380	14476	14577	14493	14569	14318	14349	14625	14459	14354	14348	14555	14572	14676	14555	14496	14439	14576	14434	14570	14531	14423	14769	14603	14351	14542	14420	14588	14649	14317	14411	14430	14480	14759	14717	14400	14528	14365	14446	14596	14587	14518	14456	14553	14640	14688	14611	14628	14626	14715	14613	14533	14669	14586	14402	14542	14714	14708	14433	14559	14647	14604	14434	14673	14444	14490	14605	14436	14600	14570	14424	14559	14590	14471	14371	14638	14620	14413	14612	14488	14408	14623	14456	14386	14556	14549	14566	14499	14593	14626	14526	14559	14594	14618	14589	14524	14453	14582	14329	14477	14714	14617	14723	14616	14331	14472	14511	14445	14635	14583	14392	14557	14533	14588	14621	14539	14599	14306	14583	14632	14658	14408	14602	14779	14712	14653	14566	14473	14696	14540	14500	14435	14591	14688	14590	14492	14421	14516	14541	14670	14507	14366	14525	14593	14607	14554	14414	14225	14599	14670	14495	14515	14509	14601	14787	14537	14314	14643	14531	14373	14427	14567	14587	14552	14275	14658	14483	14471	14412	14443	14465	14619	14784	14336	14435	14364	14360	14456	14713	14597	14461	14577	14577	14514	14541	14522	14589	14505	14584	14356	14561	14705	14300	14521	14666	14453	14652	14499	14427	14559	14494	14495	14335	14582	14495	14425	14337	14670	14620	14459	14904	14661	14616	14476	14506	14437	14475	14462	14474	14480	14426	14474	14419	14614	14431	14450	14609	14523	14554	14421	14729	14670	14530	14604	14590	14422	14475	14595	14619	14553	14637	14561	14569	14663	14586	14841	14613	14702	14551	14706	14578	14648	14693	14431	14477	14503	14640	14884	14531	14452	14763	14510	14392	14398	14544	14641	14534	14526	14455	14569	14462	14613	14514	14368	14572	14599	14381	14514	14476	14573	14495	14412	14551	14681	14527	14424	14369	14424	14428	14501	14441	14445	14697	14728	14478	14465	14547	14620	14520	14368	14619	14352	14463	14381	14443	14404	14592	14721	14391	14576	14457	14680	14544	14668	14573	14310	14458	14510	14561	14488	14381	14668	14610	14532	14556	14438	14645	14625	14689	14405	14649	14493	14523	14538	14651	14654	14538	14633	14548	14616	14447	14548	14547	14428	14558	14711	14581	14436	14563	14624	14434	14484	14580	14440	14402	14696	14669	14555	14448	14413	14565	14517	14375	14537	14585	14315	14439	14542	14461	14473	14686	14448	14279	14350	14514	14248	14515	14724	14681	14657	14570	14566	14742	14469	14559	14414	14563	14400	14434	14357	14528	14582	14432	14513	14592	14321	14667	14456	14697	14480	14417	14444	14528	14289	14437	14285	14456	14697	14587	14677	14475	14558	14629	14563	14554	14619	14519	14678	14270	14550	14561	14441	14464	14590	14544	14357	14569	14519	14587	14585	14572	14481	14431	14514	14547	14556	14655	14365	14553	14587	14569	14610	14589	14530	14630	14330	14625	14587	14407	14661	14390	14458	14502	14622	14531	14578	14562	14529	14561	14531	14515	14611	14559	14477	14371	14626	14517	14460	14780	14645	14567	14548	14555	14461	14556	14645	14467	14527	14351	14459	14597	14648	14583	14578	14644	14595	14606	14402	14654	14477	14507	14761	14528	14562	14541	14490	14531	14889	14448	14627	14477	14560	14585	14615	14505	14606	14339	14534	14507	14515	14495	14455	14589	14612	14482	14604	14477	14435	14490	14418	14508	14554	14659	14518	14753	14612	14369	14630	14659	14680	14539	14497	14540	14465	14415	14518	14386	14686	14568	14539	14435	14604	14413	14604	14450	14536	14423	14459	14444	14485	14713	14448	14495	14719	14622	14588	14558	14610	14422	14575	14416	14368	14485	14411	14625	14281	14611	14626	14448	14636	14350	14422	14390	14510	14344	14635	14517	14485	14482	14666	14490	14456	14581	14509	14496	14540	14647	14547	14814	14525	14478	14468	14568	14529	14622	14583	14496	14508	14508	14580	14378	14617	14477	14672	14469	14419	14578	14454	14377	14531	14429	14397	14459	14515	14560	14592	14590	14513	14658	14359	14507	14431	14384	14632	14453	14412	14535	14629	14638	14543	14587	14593	14657	14514	14387	14563	14637	14447	14451	14657	14557	14477	14417	14477	14414	14493	14344	14634	14609	14488	14748	14648	14666	14418	14544	14408	14572	14292	14417	14595	14689	14593	14579	14553	14483	14339	14454	14481	14494	14451	14436	14524	14644	14493	14632	14692	14584	14521	14562	14610	14559	14443	14366	14464	14512	14562	14467	14444	14376	14422	14645	14519	14515	14556	14545	14523	14675	14719	14535	14422	14378	14548	14695	14699	14738	14448	14669	14635	14669	14612	14448	14566	14464	14385	14535	14419	14576	14690	14557	14540	14586	14434	14615	14360	14433	14882	14522	14338	14441	14425	14551	14594	14558	14518	14595	14474	14367	14413	14438	14633	14627	14375	14525	14605	14631	14407	14557	14567	14364	14571	14552	14339	14606	14584	14480	14776	14505	14626	14571	14621	14399	14353	14491	14426	14643	14442	14585	14731	14646	14386	14674	14743	14625	14605	14545	14580	14502	14612	14546	14413	14561	14374	14540	14547	14757	14446	14510	14619	14487	14577	14519	14435	14415	14442	14386	14551	14544	14615	14586	14460	14227	14713	14392	14517	14823	14500	14425	14641	14565	14396	14317	14278	14685	14233	14565	14569	14611	14475	14602	14498	14541	14505	14601	14469	14613	14603	14421	14577	14631	14549	14711	14511	14494	14579	14555	14544	14573	14480	14355	14643	14478	14597	14471	14521	14536	14592	14548	14531	14512	14447	14516	14584	14477	14610	14535	14469	14561	14404	14527	14580	14402	14573	14341	14548	14552	14585	14634	14522	14733	14486	14654	14744	14628	14569	14301	14373	14584	14592	14511	14578	14571	14645	14641	14575	14497	14719	14483	14517	14539	14519	14550	14509	14493	14408	14503	14472	14398	14332	14480	14556	14442	14560	14604	14820	14678	14349	14528	14554	14561	14502	14631	14557	14568	14372	14376	14580	14481	14531	14489	14423	14686	14452	14540	14711	14526	14763	14497	14457	14592	14441	14508	14616	14680	14578	14440	14622	14322	14301	14635	14638	14447	14643	14553	14741	14557	14647	14544	14595	14561	14529	14462	14486	14465	14543	14423	14448	14283	14668	14521	14505	14586	14584	14579	14625	14514	14580	14643	14374	14705	14596	14421	14557	14576	14522	14561	14671	14388	14486	14627	14536	14507	14625	14492	14660	14654	14608	14613	14597	14500	14556	14703	14649	14664	14543	14661	14606	14453	14591	14520	14740	14584	14552	14529	14616	14404	14504	14503	14532	14462	14581	14480	14788	14590	14411	14392	14778	14336	14647	14555	14639	14698	14522	14342	14506	14630	14478	14533	14545	14603	14680	14557	14754	14454	14634	14590	14473	14454	14543	14665	14595	14517	14465	14466	14465	14504	14487	14600	14660	14524	14611	14614	14456	14452	14561	14431	14480	14495	14597	14599	14614	14524	14588	14534	14481	14436	14566	14677	14572	14590	14425	14660	14481	14490	14671	14567	14580	14544	14659	14325	14342	14558	14472	14624	14685	14493	14716	14587	14465	14528	14482	14199	14455	14377	14630	14536	14546	14454	14673	14621	14355	14499	14540	14504	14733	14633	14350	14483	14476	14663	14613	14497	14554	14337	14611	14370	14565	14546	14498	14699	14650	14635	14630	14515	14660	14619	14550	14500	14442	14382	14507	14433	14438	14653	14740	14678	14421	14359	14579	14601	14409	14413	14519	14558	14528	14706	14417	14553	14393	14579	14482	14325	14475	14372	14516	14345	14532	14317	14487	14585	14706	14655	14679	14552	14439	14525
33926	55196	50640	39716	31748	26143	20289	17842	16826	15922	15325	15175	14920	14796	14673	14487	14379	14344	14382	14287	13988	13966	14002	14162	14025	13931	14121	13983	14244	14064	14090	14036	13887	14078	13875	13938	14083	13902	13908	14063	13962	13861	13916	13861	13937	13977	13811	13904	14003	13994	13844	13903	14034	13781	13725	13752	14137	13818	14014	13853	13990	13817	13870	13896	13961	13853	14038	13964	13792	13883	13911	13981	13922	13867	13875	13979	13835	13911	13941	13891	14072	13871	13988	13860	13871	13752	13865	13836	13967	13969	13878	14090	13964	13926	14096	14011	13964	13962	13865	13939	13819	13861	14013	13866	13739	13871	14001	13914	14025	13890	13899	13746	13990	14021	13967	13968	13856	13757	13932	13903	13746	13856	13890	13805	13906	13900	13972	13996	13988	14036	13959	13985	14012	13911	13971	13922	13870	13916	13918	13830	13917	13772	13783	13951	13961	13987	13979	13969	14019	13888	13919	13927	13962	13782	13973	13986	13885	14011	13791	13926	14081	13950	13902	14115	13858	13960	13949	14032	13809	13966	13782	13977	13875	13986	13874	14144	13927	13850	13868	13952	13862	13886	13756	13814	13836	13888	14007	14005	14052	13884	13918	13832	13948	13890	13706	14095	13911	13942	13826	13914	13811	13964	13973	13684	13983	13942	13965	13765	13814	13778	13927	13974	14088	13794	13850	14057	13944	14132	13775	13851	13863	13891	13942	13920	13904	13946	13753	13992	13777	13715	13798	13969	13792	13902	13864	13937	13918	14109	14080	14053	13950	13874	13834	13860	13908	14019	13904	14016	13904	13740	13708	13863	13714	13965	13919	13827	14052	13863	13744	14139	13911	13927	13831	14040	13792	13770	13817	13817	13835	13962	13942	13869	13903	14072	13971	13900	13702	13857	13839	13995	13987	13904	13948	13986	13962	14004	13869	13938	14007	13927	13779	14053	13948	13898	13781	13935	13813	13920	13898	13828	13762	13896	13937	13860	13873	13863	13844	14075	13921	14001	14013	13970	13992	13875	13701	13861	13947	13804	13895	13859	14035	13845	13847	13999	13858	13793	14018	14075	13907	13805	13973	14041	13749	13957	14125	13971	13889	13980	13860	13818	13922	14034	13799	13795	13976	13946	13707	13886	13973	13966	13877	13899	14038	14059	13919	13915	13953	13998	13658	13829	13899	13772	13997	13948	14003	13888	13812	14015	13888	13911	13936	13801	13853	14028	13962	14008	13886	13902	13704	13984	13783	13758	13856	13837	13874	13865	13842	13799	14041	13939	14075	14029	13781	13971	13862	13970	13865	13923	14032	13890	13839	13701	13874	13800	13872	13924	13895	14099	13993	13869	13973	14064	13833	13920	13832	13986	13994	13745	13858	13815	13836	13897	13858	13931	13896	13892	13922	13898	13916	14116	13799	13912	13990	13741	13840	13812	13882	13887	13800	13921	13849	13859	13898	13903	13767	14153	13841	13873	13783	13992	13819	13838	13883	13860	13821	13951	13916	13948	13818	13764	13779	13932	13944	13741	13905	13830	13913	13927	13815	13831	13798	13877	13757	13890	13993	14032	14010	13921	13826	13786	14037	14009	13839	13906	13815	13731	13861	13867	13994	13808	13950	13809	13861	13913	14035	13896	13853	13867	13716	13874	13978	13878	13955	13857	13998	14055	14020	13839	13765	13786	14050	13974	13876	13950	13916	13760	14081	13988	13908	14012	13940	13880	13904	13938	13873	14002	13844	14121	14014	13912	13945	13711	13787	14007	13869	13969	13833	13802	13820	14036	13941	14015	13889	13971	13802	13664	14000	14021	13839	13937	13928	13877	13925	13907	13870	13864	13949	13934	13965	13766	13888	13913	13845	13989	13953	13983	13721	13897	14041	13899	14150	13967	13909	13821	13968	13917	13875	14064	13841	13941	14015	13696	13781	13824	13824	13805	13925	13921	13893	13972	14047	13758	13924	13981	13861	13832	13735	13983	13943	13832	14020	13781	13936	13913	13900	13891	13937	13949	13991	13958	13782	13946	13939	13806	13897	13705	13952	13932	13922	13908	14061	13856	13786	13977	13908	13901	13967	13772	14097	13816	13889	13866	13873	13950	13955	13917	13951	14028	13831	13963	13959	13988	13815	14125	13977	13968	13827	13820	14001	13889	14036	13941	13931	13884	14042	13790	13972	14013	13970	13826	14055	13837	13869	14113	13822	14077	14049	13960	14041	13743	14023	14049	14125	14059	13880	13841	14023	14029	13918	13949	13808	14018	13919	13828	13854	13894	13923	13853	13830	13915	13954	13721	13832	13995	13816	13997	13884	13955	13974	13920	13871	14113	13819	13779	13760	13958	13848	13904	14078	13908	14086	14006	13958	13900	13706	14029	13863	13881	13965	13822	13925	13953	13828	13807	13948	13894	14017	13756	13850	14127	13717	13836	13859	13908	13898	13946	13771	13900	14029	13793	13849	13804	13860	13864	13870	13984	13908	13953	14005	13887	13970	13960	13768	13925	13926	13958	13753	13965	13833	13995	13932	13980	13932	13878	13722	13977	13957	13901	14008	13848	13798	13855	13884	13964	13999	13936	13922	13858	13931	13848	13910	13979	13939	13833	13952	13919	13913	13928	13963	13839	13869	13979	13951	13912	13868	13935	13772	13871	13861	13829	13902	13947	13961	13713	14003	13876	13867	13811	13846	14038	13946	14034	13886	14015	13806	13712	13999	14009	13929	14013	13847	13849	13895	13801	13946	13929	13807	13959	13847	13901	14033	13890	13871	13953	14038	13767	14070	13887	13830	13888	13921	13902	13888	13948	13830	13864	13714	13880	13884	13987	13841	13940	13905	13921	14005	13804	14104	13805	13844	13977	14082	13967	13914	13788	13884	13952	13877	13921	13828	13943	13908	13896	13955	13790	13872	13757	13934	13774	13981	13873	13825	13886	13930	14036	13840	14072	13821	13774	13819	14003	13809	13840	13874	13825	13926	13821	13916	13844	13785	13799	13940	13947	13914	13848	13919	13911	13960	13875	13892	13892	13902	14010	13966	13822	13822	14010	13691	13944	14069	13809	13758	13939	13882	13955	14041	13942	13971	13774	14024	14023	13947	14027	13770	13768	13998	13866	13916	13941	13872	13935	14014	13955	13911	13818	13916	13969	13802	13857	13938	13749	13767	13817	13912	13968	13704	13916	13828	14010	13913	13931	13941	13774	14027	13797	13831	13987	13936	14038	13890	13891	13975	13850	13757	14016	13923	13797	13756	13984	13630	13780	13968	13910	14155	14115	13830	13739	13936	13985	13912	13763	13990	13976	13974	14041	13867	13958	13942	13943	13870	13883	13890	13836	14073	13922	13955	14020	13895	13833	13911	13871	14048	13889	13973	14016	13921	13966	13869	13990	13936	13764	13763	14045	13812	13925	14075	13921	14037	13931	13890	14002	13821	13932	13936	13748	13850	13990	14122	13844	13833	13821	13899	13933	13789	14009	13911	13853	14107	13835	13774	13945	14069	14058	13899	13835	13976	13893	14017	13960	13980	13957	13863	13786	13954	13924	13835	14042	13824	13829	13980	13856	13739	13768	14049	13922	13943	13808	13936	13896	13860	14001	13816	14072	13845	13837	13847	13851	13941	14019	13852	14001	13802	13880	13919	14089	13752	13951	13904	13925	13654	13782	13782	13841	14063	13922	13848	13805	13894	13892	13905	13958	13857	13974	13948	13828	13927	13961	13946	13978	13763	14016	13733	13809	14125	13883	13829	13816	13932	13923	13961	13766	13867	13695	14054	13855	14016	13930	14037	13867	13880	13918	13988	13897	13907	13900	13753	13810	13774	13896	14085	13971	13978	13926	14113	13933	13999	14078	13969	13833	13818	13911	13756	13929	13994	13916	13964	13917	13813	13898	13948	14038	13889	13810	13963	13936	14050	13941	13825	13828	13910	14039	13942	13832	13871	14026	13959	13864	14171	14018	13796	13952	13861	13942	13871	13955	13985	14076	13810	13827	13811	13929	13865	13973	13957	13767	13942	13692	13951	13969	13944	13836	13916	13916	14025	14012	13957	13882	13950	13852	13890	13799	13857	14096	13797	13938	13746	13865	13825	13787	13991	13971	13895	13834	13902	13754	13846	13832	14003	13839	13942	13942	14008	13884	13944	13793	13882	13967	13770	13895	13811	13861	13964	14019	13984	13791	13949	13730	13947	13979	13861	13735	13821	13966	14154	13813	13821	13987	13920	13998	13836	13852	13890	13955	13839	14022	13973	13717	13926	13760	13778	14055	14083	13814	13894	13966	13808	14080	13843	13745	13908	14033	13943	13896	13963	13849	13986	13936	13903	13984	13880	13789	13995	13936	13970	13831	14041	13892	13910	14008	14020	13887	13881	14043	13880	13925	13995	13879	14094	14001	13792	13892	13960	13836	14032	13915	13840	13955	13791	13923	13987	13973	13863	13788	13943	13975	13857	14015	13905	13871	13884	13762	13852	13864	13842	13910	13753	13732	13981	13757	13839	13881	13856	13940	13915	13927	13843	13972	14045	14071	13871	13659	13812	13840	13956	13879	14027	14020	13669	13840	13750	13958	14064	13715	13922	13918	14099	13901	13786	14030	13805	13898	13915	13749	14094	14131	13893	13925	14007	13821	13857	14000	13803	13880	13884	14000	14072	13922	14122	13918	13818	13835	13892	13880	14053	13824	13796	13829	13921	13979	13791	13796	13802	13945	13931	13920	13931	13813	14093	13811	13900	13739	14014	13968	13746	13820	14154	13952	13896	13989	13716	13867	13979	13917	13903	13931	13904	13875	13927	13890	13855	14065	13709	13996	13809	13781	14102	13903	13889	13812	13804	13924	13828	13925	13818	13713	13901	13741	14080	13976	13818	14164	14023	13800	13879	14100	13917	13787	13932	13817	14016	13827	14016	13888	14019	13890	14074	13617	13995	13845	13904	13929	13954	14025	13901	14021	13882	13884	14091	13794	13802	13958	13799	13923	14051	14012	13856	13864	13870	13808	14052	13946	13909	14043	13931	13897	13885	13986	13956	13860	13946	13921	13964	13897	13763	13900	14117	13993	13890	14109	13935	14106	13849	13860	13680	13841	13755	13713	14071	13898	13928	13829	13986	13956	13855	13830	13958	13744
23240	21593	29478	24788	23706	26809	26724	20627	17962	17203	16851	16451	16211	15855	15701	15789	15704	15531	15369	15375	15242	15115	14985	15117	14723	14961	14957	14743	14721	14813	14963	14833	14928	15012	14918	14821	14809	14898	14987	14864	14897	14705	14795	14887	14824	14637	14807	15078	14966	15003	14870	14705	14984	14729	14706	14999	14668	14674	14772	14545	15029	14668	14657	14770	14768	14720	14611	14870	14805	14870	14874	14745	14929	14752	14636	14883	14727	14779	14974	14763	14893	14795	14798	14931	14786	14577	14726	14771	14896	14665	14807	14800	14637	14804	14961	14798	14678	14808	14756	14616	14714	14835	14955	14846	15001	14663	14941	15096	14959	14771	14808	14743	14692	14852	14607	14658	14913	14727	14535	14808	14874	14691	14841	14712	14693	14759	14849	14911	14778	14887	14760	14715	14512	14641	14636	14807	14597	14713	14765	14759	14698	14626	14622	14854	14857	14705	14769	14762	14691	14795	14916	14644	14723	14791	14869	14730	14756	14798	14603	14705	14734	14597	14694	14813	14728	14650	14734	14858	14755	14699	14614	14630	14640	14702	14871	14863	14847	14819	14661	14856	14793	14776	14757	14908	14806	14582	14635	14721	14714	14624	14875	14769	14832	14919	14637	14813	14876	14758	14833	14723	14747	14996	14800	14753	14787	14698	14767	14795	14639	14620	14699	14889	14796	14669	14866	14638	14864	14631	14608	14749	14715	14636	14821	14755	14677	14830	14824	14776	14740	14759	14812	14833	14855	14659	14627	14603	14979	14780	14789	14905	14758	14773	14801	14835	14859	14921	14602	14691	14703	14683	14692	14575	15120	14674	14786	14854	14888	14831	14732	14920	14953	14791	14878	14935	14711	14731	14674	14731	14676	14679	14727	14763	14755	14884	14730	14894	14774	14836	14825	14704	14835	14964	14659	14833	14588	14781	14815	14634	14642	14751	14656	14653	14661	14598	14988	14922	14704	14840	14887	15000	14753	14776	14965	15007	15022	14788	14729	14578	14633	14802	14768	14718	14662	14757	14712	14832	14639	14806	14718	14928	14817	14751	14571	14541	14722	14815	14763	14702	14509	14764	14820	14840	14780	14856	14938	14751	14914	14914	15112	14781	14750	14944	14742	14733	14740	14678	14722	14700	14888	14681	14803	14803	14605	14674	14768	14801	14669	14607	14823	14924	14993	14699	14691	14796	14618	14803	14769	14815	14668	14705	14676	15006	14689	14731	14822	14558	14749	14868	14872	14684	14752	14797	14699	14781	14671	14843	14661	14544	14783	14655	14789	14758	14676	14644	14790	14671	14629	14793	14883	14840	14684	14863	14759	14995	14897	14788	14728	14870	14837	14953	14704	14946	14801	14741	14788	14930	14651	14718	14779	14769	14686	14950	14859	14799	14711	14696	14552	14730	14772	14747	14866	14818	14887	14825	14589	14703	14833	14943	14597	14745	14782	14753	14820	14839	14762	14754	14883	14691	14817	14814	14840	14869	14634	14798	14678	14799	14789	14711	14879	14646	14761	14722	14914	14733	14931	14943	14824	14607	14953	14659	14916	14896	14603	14574	14843	14751	14794	14749	14659	14717	14792	14740	14680	14903	14849	14695	14928	14765	14881	14738	14845	14700	14828	14819	14754	14711	14461	14814	14699	14590	14659	14547	14862	14697	14784	14697	14707	14793	14726	14675	14763	14644	14727	14757	14644	14647	14581	14553	14686	14730	14643	14610	14796	14851	14780	14766	14803	14743	14629	14787	14689	14740	14620	14759	14757	14701	14790	14895	14661	14878	14781	14835	14823	14786	14625	14673	14688	14824	14663	14681	14697	14577	14619	14650	14620	14743	14586	14881	14662	14942	14547	14800	14794	14791	14703	14770	14721	14992	14684	14810	14691	14829	14925	14915	14880	14956	14800	14734	14608	14727	14710	14829	14696	14603	14788	14798	14758	14541	14559	14912	14828	14477	14507	14500	14812	14744	14801	14774	14849	14609	14735	14683	14748	14680	14766	14728	14747	14948	14876	14698	14724	14886	14688	14933	14711	14709	14781	14566	14895	14751	14833	14851	14986	14779	14660	14694	14916	14800	14872	14700	14624	14882	14797	14589	14891	14765	14755	14892	14816	14770	14677	15008	14884	14851	14904	14892	14934	14756	14728	14757	14731	14709	14915	14764	14655	14704	14817	14926	14965	14737	14762	14730	14704	14794	14777	14681	14623	14783	14898	14799	14843	14726	14630	14884	14596	14791	14695	14800	14599	14684	14764	14930	14649	14799	14918	14743	14748	14462	14726	14999	14807	14765	14818	14857	14740	14785	14847	14809	14802	14601	14731	14849	14688	14664	14691	14875	14692	14521	14851	14804	14788	14696	14762	14706	14715	14673	14838	14673	14626	14752	14729	14788	14835	14656	14757	14779	14768	14760	14850	14680	14766	14902	14798	14755	14705	14906	14622	14816	14603	14805	14757	14762	14542	14587	14758	14748	14765	14724	14796	14761	14743	14832	14645	14738	14895	14674	14706	14751	14734	14706	14638	14788	14623	14804	14597	14679	14813	14829	14647	14718	14686	14470	14680	14617	14687	14591	14781	14811	14711	14745	14813	14740	14875	14863	14651	14771	14906	14818	14680	14681	14838	14700	14718	14861	14803	14630	14563	14838	14739	14875	14814	14934	14528	14676	14626	14766	14699	14805	14633	14856	14689	14650	14683	14854	14840	14891	14833	14828	14698	14714	14755	14752	14818	14895	14889	14603	14579	14777	14861	14702	14773	14740	14755	14775	14655	14836	14680	14745	14671	14813	14874	14477	14833	14820	14673	14744	14802	14670	14792	14727	14759	14708	14668	14707	14780	14935	14779	14550	14822	14737	14758	14669	14765	14924	14830	14729	14756	14777	14815	14594	14667	14619	14656	14839	14684	14946	14648	14811	14871	14979	14938	14676	14795	14733	14790	14905	14730	14690	14715	14700	14586	14560	14494	14770	14721	14787	14728	14753	14833	14781	14643	14600	14674	14634	14781	14850	14772	14901	14635	14598	14739	14828	14817	14752	14926	14645	14694	14729	14881	14723	14656	14807	14778	14641	14719	14604	14799	14573	14883	14696	14920	14583	14449	14829	14879	14680	14638	14561	14706	14715	14762	14740	14812	14561	14734	14890	14753	14670	14809	15000	14756	14717	14771	14614	14657	14876	14871	14952	14863	14745	14855	14633	14965	14698	14604	14849	14881	14806	14802	14671	14800	14743	14844	14668	14832	14916	14800	14871	14773	14659	14802	14805	14831	14908	14820	14768	14849	14670	14655	14696	14787	14715	14829	14758	14915	14715	14767	14708	14677	14658	14776	14660	14854	14804	14708	14678	14640	14963	14599	14776	14763	14723	14750	14603	14754	14695	14717	14891	14805	14778	14800	14797	14669	14636	14981	14914	14646	14661	14901	14794	14734	14649	14887	14724	14506	14908	14796	14815	14728	14831	14704	14707	14633	14769	14887	14806	14626	14733	14671	14785	14800	14861	14780	14721	14747	14760	14637	14844	14755	14508	14688	14901	14786	14835	14706	14694	14948	14511	14582	14616	14636	14448	14747	14794	14658	14998	14876	14706	14691	14873	14726	14687	14833	14934	14744	14926	14759	14911	14760	14777	15041	14796	14816	14787	14655	14730	14723	14819	14680	14533	14772	14761	14783	14854	14594	14574	14846	14794	14741	14654	14804	14876	14870	14728	14563	14710	14915	14610	14570	14700	14746	14956	14812	14722	14599	14683	14836	14949	14916	14931	14734	14666	14665	14781	14696	14842	14648	14690	14617	14892	14830	14708	14923	14743	14971	14835	14698	14839	14709	14766	14819	14736	14841	14776	14797	14779	14836	14989	14772	14855	14774	14840	14666	14658	14634	14536	14645	14753	14549	14867	14561	14664	14779	14676	14482	14672	14610	14591	14723	14646	14645	14862	14629	14706	14644	14808	15021	14894	14691	14667	14651	14776	14748	14771	14850	14747	14668	14882	14848	14685	14866	14676	14790	14721	14668	14727	14813	14630	14747	14505	14699	14696	14673	14641	14852	14881	14673	14685	14603	14696	14674	14788	14859	14653	14857	14939	14910	14738	14711	14666	14609	14593	14948	14841	14816	14636	14821	14616	14766	14947	14690	14614	14656	14768	14725	14775	14766	14697	14640	14806	14771	14758	14622	14818	14852	14814	14808	14712	14495	14712	14762	14716	14565	14817	14622	14920	14903	14609	14683	14665	14661	14815	14804	14903	14733	14891	14937	14706	14614	14938	14801	14874	14781	14731	14817	14923	14819	14755	14868	14816	14874	14863	14801	14726	14766	14766	14765	14735	14887	14719	14724	14639	14703	14492	14730	14911	14687	14838	14732	14761	14642	14795	14735	14749	14700	14667	14740	14634	14797	14692	14867	14885	14626	14733	14625	14656	14760	14695	14858	14699	14959	14545	14677	14781	14660	15027	14756	14729	14642	14583	14743	14840	14661	14849	14782	14712	14756	14849	14655	14748	14784	14577	14738	14977	14919	14707	14920	14896	14731	14617	14805	14748	14616	14846	14739	14705	14647	14812	14654	14724	14922	14795	14695	14748	14896	14752	14896	14729	14686	14778	14774	14772	14867	14753	14739	14845	14828	14722	14700	14693	14595	14757	14812	14783	14743	14863	14908	14602	14855	14794	14658	14596	14702	14676	14614	14603	14899	14719	14562	14757	14911	14732	14756	14860	14828	14894	14694	14746	14639	14723	14643	14685	14702	14774	14755	14803	14625	14822	14692	14777	14561	14818	14826	14827	14584	14779	14862	14789	14581	14878	14859	14745	14799	14867	14711	14645	14801	14590	14667	14630	14775	14696	14633	14797	14641	14779	14667	14583	14876	14698	14718	14838	14788	14665	14762	14744	14961	14660	14799	14980	14709	14852	14775	14619	14585	14975	14679	14776	14527	14621	14698	14730	14600	14808	14647	14734	14887	15063	14604	14774	14843	14756	14739	14722	14872	14752	14861	14822	14763	14734	14861	14817	14693	14695	14751	14810	14823	14755	14800	14558	14873	14707	14751	14672	14891	14710	14886	14722	14659	14732	14806	14742	14749	14709	14566	14684	14758	14673	14654	14753	14753	14712	14853	14698	14759	14979
38687	61714	54908	43475	36908	30351	23728	20343	18005	17104	16438	16042	15671	15495	15026	14987	14883	14753	14464	14631	14305	14380	14291	14217	14161	14329	14301	14026	13973	14176	14247	13926	14103	13938	14143	14012	14150	13935	14192	14143	14166	14018	14078	14149	14003	14162	14000	14172	14031	13880	13914	13823	13955	14022	13986	13993	13823	13933	14005	13830	13956	13902	14027	13977	14048	13994	14070	13992	13867	14078	14147	14164	13978	13993	13792	14090	13797	13823	14143	13947	14096	13992	13837	13936	13979	13860	13964	14045	14109	14021	13893	14018	13892	13973	14091	14045	13995	13943	14004	14034	13990	14130	14035	13967	13810	13938	13921	14082	14074	14229	14007	13934	13862	13917	13952	13947	14066	14030	14033	14066	13964	13931	14091	13942	14029	14018	13919	14057	13999	13912	14030	14155	13997	13991	14071	14033	14035	14080	13840	14156	13991	13852	14147	14010	13955	13851	13911	14154	13998	14074	14066	13967	14063	13902	14042	14055	14125	13766	14071	13959	13948	13960	14165	13998	14043	14011	13800	13970	14080	14017	13732	13983	13980	13908	14020	14071	14033	14111	14113	13810	13973	13911	14081	14160	13867	13852	13902	13970	13928	13876	14019	13909	13995	14107	13976	13882	13883	13978	13855	13985	13990	13947	13990	14018	13939	13909	13941	13832	14118	14025	13928	13802	13928	13928	13953	14008	13930	13994	13915	13866	14076	13863	14024	13914	14032	14044	14029	13827	13984	14032	14021	13947	13956	13834	14050	13961	13965	13954	14109	13737	14096	14075	14075	13956	14099	13916	14012	14008	13924	13862	14170	13910	14118	13985	14131	13983	14132	14038	13814	13716	13854	14053	14152	13874	13819	13783	14049	14065	14145	14078	13930	14045	14038	13876	13938	14093	13784	13924	14030	13960	14081	14010	14054	13956	14175	14044	14055	13973	14137	14061	13864	13947	13790	14025	13865	13991	13833	13878	14049	14043	14046	13959	14049	13915	13984	13930	14174	13857	14010	13813	14016	13880	14010	13971	13841	14002	14032	14092	14077	13965	13953	14005	13915	13871	14094	13931	13993	13871	14019	14113	13998	13932	14029	13964	14042	14042	13993	14041	14047	13991	14047	13830	13987	13972	13983	14040	13873	14005	13844	14072	13990	13942	13957	13916	14074	13989	13835	14131	13906	14116	13923	13816	13805	13948	13926	13875	14070	14057	14186	13966	13879	13914	14126	13989	13792	14134	13923	13880	14004	14065	14024	13922	13851	13986	13912	14023	13913	13971	13861	13997	14000	13924	13831	14033	13931	13830	14053	13836	14047	13893	13883	13995	14046	13937	14100	13818	14079	13916	13887	13919	13925	13854	14095	13746	14005	13985	13947	14069	13942	13890	13829	14054	13867	13953	14048	14026	13952	14093	13948	13986	13931	13781	13946	13858	13979	13917	13905	14002	13909	13907	14006	13970	14072	14022	14150	13904	14019	14021	13951	13939	13959	14051	14015	13989	13994	14018	13923	14052	14120	14048	14025	14062	14028	13732	14011	13829	13970	13995	13888	14063	14030	13911	13984	13944	13890	13898	14131	13964	14051	13896	14242	14114	13918	13941	13961	14086	14096	13977	13835	13983	13841	14190	13937	14004	13905	14037	13923	13942	13974	14004	13923	13968	14011	13962	14072	13954	14050	14022	14037	13868	13966	13959	13931	14121	14074	14085	13984	13988	13824	14091	14063	13813	13908	14069	14110	13961	13929	13960	13980	14033	14059	13842	13981	14013	14065	13950	13946	14133	14072	14009	13969	13923	13809	13945	13902	13979	14039	13874	13963	13882	14020	14047	13978	13965	14053	13931	14035	13997	13902	14099	13919	14025	14105	14108	13859	14036	13929	13974	13785	14049	13871	14103	13886	14078	13923	13851	13873	14260	14044	13957	13962	14180	13926	14104	13974	14009	14161	14078	14025	14020	13829	13960	13977	13959	13948	13906	14200	14025	14088	14030	13954	13960	14107	13943	13924	13948	13978	14112	13896	13769	14070	14014	13975	14012	13847	14013	13992	13900	14088	13868	13991	14159	13865	14145	14103	13960	14022	13914	14046	14018	14044	13824	13993	13846	14033	13867	13998	14042	13997	14125	13891	14105	13975	14031	13989	14007	13961	14041	13916	13908	13985	13970	13896	13918	13986	14007	13879	14043	14008	13960	14152	14000	13779	13980	13967	13905	14130	13961	14164	14034	13944	13881	14041	13898	13867	14059	13889	14030	14042	14121	14121	13936	14001	14074	13982	13857	13883	13847	13836	13814	14021	13995	13767	13903	13917	13938	13808	13910	14229	13938	13840	13944	14079	13919	13953	13986	14107	14071	14041	13942	13949	13794	13986	13960	13958	13991	13930	14083	14029	13981	13846	14192	13888	14152	14009	14059	14010	14037	13944	14041	14123	13994	13997	13925	13925	14053	14026	13953	13870	14133	14219	14006	13891	13997	13984	14201	13924	13833	14167	14072	13913	13981	13962	14072	13841	14071	13948	13945	13812	14004	13939	13900	13850	14128	14041	13960	13963	14134	14125	13968	13999	13925	13926	14032	14061	13919	14022	13904	13926	14017	13961	14078	13991	14140	13903	13775	13975	13949	13904	14051	13997	13939	13994	13817	14095	14083	14030	13894	13819	13969	13983	13972	14144	14070	14218	13945	13992	13830	14001	13968	14236	13998	13913	14084	14000	14024	14045	14048	13963	13978	13901	13883	14048	13997	14054	13814	13930	14036	13968	14055	13893	13996	14034	13965	14035	13982	14097	13911	13974	13950	14048	13928	13961	13895	13814	13971	14035	13951	13889	13975	14055	14049	13977	13928	14029	13949	13920	14054	13912	13943	13870	14117	14112	14049	14078	13880	14037	13881	14254	13945	13944	14039	14026	13886	14028	14008	13948	13976	13925	13991	13988	14014	13982	13980	14116	13842	13943	14049	13991	14142	13873	14156	13958	14033	14044	13951	13925	13827	13884	13994	14232	13984	13909	13914	13908	13995	13979	13969	14016	14240	14037	13917	14017	14066	13890	13934	14018	13936	14133	13883	14039	13945	13993	14084	14002	14014	13994	14099	13972	14016	14247	13988	13996	14018	14005	13868	13918	13908	14067	14089	14149	13913	14124	14014	14017	14010	13930	13953	13865	13953	13836	14024	13998	13972	14055	14031	14031	13832	14213	13992	14108	14223	13970	14000	14011	14085	13895	14075	13990	13849	14004	14106	13955	14115	14045	13953	13985	14048	14249	14042	13912	13828	14098	13846	14011	14028	13851	13997	13823	14068	14054	13863	13900	13905	14058	14005	14051	13927	14197	13985	14025	13820	14036	13920	13931	14087	14111	14025	13973	14140	13988	13928	14118	13884	14140	13998	14029	14049	14073	14110	14015	13786	14087	13831	13882	14031	14025	13852	13985	14040	14047	14010	13961	13924	14143	14074	14135	14008	13915	13997	13829	13953	13939	13870	14153	14026	13978	13960	13982	13956	13983	14031	14130	13919	13946	13912	14071	13741	13856	14037	14001	13966	13902	13972	13921	13791	14064	13848	14217	14148	13981	13981	13998	13952	13819	14086	13970	14070	13929	14076	13904	13939	13869	14093	13985	13897	13935	13941	13999	13993	13844	13985	13946	13924	14009	13910	14014	13943	13960	13983	13983	14014	14067	14006	13856	14148	14102	13950	14081	13960	13972	14036	14073	13987	14030	13990	13833	13860	13960	13892	14009	14046	13964	14043	13960	14052	13888	13909	14009	14026	14118	13960	13997	13903	13908	13981	14049	13842	14030	13895	13910	13906	13905	13841	14058	13905	13850	14037	14130	13833	13997	13969	14040	13987	14164	13835	14087	13783	13885	13945	14047	13909	13963	14004	14043	14030	14003	13919	14103	13887	14096	13921	14013	14125	13898	13973	13940	13985	13800	14066	13909	14010	14099	13841	13997	13928	13998	14010	13862	13893	14130	13998	13863	14102	13865	13869	14019	13989	14006	13818	14012	14177	13979	13810	14072	14068	14058	13942	14015	14117	13895	13866	13998	13930	13992	13996	13936	13882	13925	14047	14026	13894	13987	13920	14024	14182	14108	14017	14119	14016	14061	13863	13818	14052	13914	13940	13811	13988	13765	13985	14024	13843	13981	13951	14052	14006	13944	13987	14128	14096	13851	13957	13807	13970	14013	13962	13929	14057	13903	13958	13882	14028	13868	13900	14007	14178	14014	14120	13886	13983	14003	13871	14049	13964	13962	14009	13963	13968	14009	13968	13898	14196	14076	13954	14013	13984	13901	13921	14091	14064	14031	14072	13981	13956	14032	14149	13960	13832	14223	13979	13990	13953	13892	13947	14084	13823	14122	13986	13949	13997	13852	13935	13949	13982	13959	13941	13958	14105	13946	13907	13965	13892	13999	13948	14034	14040	13936	13911	13917	14009	13959	14164	13959	13979	13956	14033	13852	14198	14004	13902	14002	14052	13932	14000	14087	13838	13997	13946	14112	13950	14021	14049	14055	13997	13976	14037	13831	13959	13945	14085	14001	13892	13800	13966	14081	13831	13882	13973	14086	13841	14050	14067	13988	14023	14041	13934	13916	13981	14067	13942	14049	13925	13909	14085	13955	13945	13847	14042	13984	14006	13934	13922	14077	14023	14083	14115	13953	14118	14047	13987	14098	13878	13929	14084	13890	14063	14006	13894	13795	13977	14103	13919	13845	13941	13778	13816	14003	13845	14046	13923	13917	13914	14163	13989	13864	13744	13925	13904	13762	14020	13793	14017	14101	13968	13958	13909	13973	14041	13882	13858	13981	14015	13928	14042	13977	14021	14053	13969	13994	13883	13982	14104	13987	13958	13847	14070	13813	13976	13792	13921	13974	13894	14130	13989	13962	14081	13904	14043	13992	13800	14010	13964	13984	14132	14030	14065	14002	14018	13936	13966	14137	13982	13702	13786	14096	14117	14089	13894	14053	14028	13980	13852	14068	14197	13884	14065	14034	14039	13999	13890	14130	14022	14026	13988	13964	14144	13974	14084	13933	14023	14121	13926	13896	14155	14007	14210	14120	14118	13951	13969	14025	14050	14053	14030	13900	13789	13869	14146	13979	13997	13972	13999	13867	13965	13985	13938
28980	27591	33504	28464	21410	18071	16443	15356	14954	14543	14128	14179	14027	14255	13906	14045	13934	13925	14085	13974	13930	13849	13626	13835	13814	13611	13700	13649	13738	13583	13536	13871	13591	13868	13773	13751	13949	13725	13644	13685	13511	13653	13521	13810	13749	13677	13682	13695	13459	13713	13389	13623	13542	13606	13519	13623	13700	13672	13756	13604	13503	13736	13743	13587	13559	13522	13673	13625	13627	13532	13612	13643	13715	13751	13787	13577	13589	13655	13581	13428	13633	13625	13659	13820	13531	13568	13541	13657	13635	13849	13735	13683	13660	13437	13753	13799	13500	13635	13697	13673	13735	13466	13588	13617	13564	13476	13414	13509	13702	13518	13677	13613	13640	13722	13693	13669	13468	13786	13680	13621	13713	13572	13560	13522	13662	13594	13696	13639	13634	13583	13522	13719	13608	13554	13706	13743	13567	13804	13535	13591	13739	13625	13713	13595	13616	13576	13616	13662	13646	13668	13597	13691	13598	13743	13770	13776	13700	13764	13649	13653	13533	13493	13696	13569	13604	13647	13682	13648	13685	13701	13676	13586	13559	13745	13602	13619	13641	13564	13366	13628	13699	13595	13507	13498	13549	13520	13741	13679	13659	13557	13783	13510	13753	13579	13871	13685	13535	13380	13577	13771	13693	13698	13597	13619	13374	13651	13695	13736	13810	13517	13660	13611	13571	13598	13828	13540	13641	13553	13611	13542	13554	13641	13666	13598	13609	13706	13568	13562	13684	13667	13654	13537	13559	13644	13709	13585	13568	13712	13645	13625	13639	13785	13589	13646	13756	13695	13505	13498	13573	13515	13780	13543	13711	13704	13544	13685	13531	13605	13682	13487	13898	13645	13601	13679	13728	13583	13611	13746	13636	13420	13564	13574	13731	13512	13602	13664	13514	13659	13464	13518	13794	13785	13757	13533	13554	13432	13577	13651	13635	13692	13836	13757	13772	13733	13579	13800	13660	13517	13807	13482	13543	13510	13723	13721	13691	13625	13818	13612	13724	13657	13541	13609	13732	13581	13689	13683	13632	13657	13506	13608	13574	13616	13739	13544	13685	13559	13579	13645	13665	13661	13523	13409	13482	13435	13521	13605	13845	13566	13786	13575	13734	13697	13595	13677	13534	13535	13622	13626	13513	13578	13647	13644	13689	13632	13682	13410	13633	13560	13519	13581	13562	13468	13627	13645	13685	13485	13558	13684	13551	13561	13824	13614	13595	13568	13684	13618	13835	13549	13510	13692	13647	13522	13675	13695	13747	13649	13626	13761	13797	13498	13597	13613	13637	13540	13660	13657	13549	13544	13708	13657	13689	13590	13549	13684	13822	13622	13784	13861	13581	13647	13588	13594	13658	13551	13544	13655	13802	13576	13547	13874	13743	13684	13771	13702	13668	13583	13504	13404	13795	13648	13823	13408	13692	13556	13521	13733	13613	13678	13690	13534	13494	13519	13707	13587	13456	13658	13586	13528	13640	13524	13674	13638	13666	13515	13673	13681	13747	13592	13693	13850	13790	13676	13644	13615	13757	13782	13734	13550	13616	13473	13723	13739	13566	13574	13699	13632	13756	13510	13479	13521	13765	13618	13563	13644	13670	13725	13551	13568	13738	13680	13540	13614	13714	13614	13696	13605	13594	13581	13589	13618	13610	13670	13701	13544	13829	13602	13563	13497	13651	13510	13713	13681	13807	13710	13571	13646	13711	13582	13903	13680	13643	13794	13645	13644	13545	13497	13536	13775	13750	13542	13722	13771	13556	13545	13706	13623	13584	13639	13562	13559	13632	13650	13656	13554	13492	13561	13570	13866	13516	13576	13753	13598	13441	13641	13767	13643	13762	13624	13690	13538	13668	13633	13485	13599	13542	13680	13640	13665	13654	13629	13631	13538	13740	13676	13776	13685	13381	13771	13603	13728	13754	13469	13563	13723	13583	13690	13667	13598	13623	13798	13692	13680	13577	13650	13821	13742	13569	13595	13690	13626	13621	13526	13917	13434	13719	13614	13602	13716	13615	13674	13809	13619	13580	13544	13491	13600	13655	13653	13607	13540	13614	13709	13821	13602	13603	13637	13801	13716	13748	13651	13685	13728	13576	13621	13654	13741	13584	13790	13680	13542	13647	13747	13730	13632	13646	13574	13818	13754	13702	13698	13531	13592	13669	13633	13683	13442	13679	13671	13626	13765	13797	13510	13674	13836	13669	13661	13595	13644	13639	13809	13696	13573	13516	13664	13501	13344	13565	13586	13644	13664	13750	13619	13639	13774	13636	13672	13577	13565	13569	13673	13858	13696	13535	13546	13627	13612	13679	13620	13593	13783	13830	13685	13656	13569	13736	13645	13656	13809	13695	13636	13777	13654	13741	13754	13715	13641	13677	13702	13798	13733	13705	13648	13866	13655	13772	13694	13528	13663	13509	13583	13702	13757	13705	13568	13753	13545	13738	13746	13713	13653	13512	13762	13611	13561	13518	13681	13781	13599	13466	13746	13636	13832	13644	13757	13519	13568	13806	13759	13501	13481	13662	13638	13422	13720	13717	13707	13775	13566	13618	13471	13641	13666	13649	13675	13635	13707	13618	13435	13623	13731	13590	13681	13606	13686	13738	13501	13667	13647	13647	13582	13484	13617	13753	13632	13504	13553	13718	13800	13695	13574	13738	13685	13749	13554	13671	13808	13827	13753	13860	13615	13646	13706	13614	13669	13478	13566	13720	13753	13760	13448	13663	13527	13544	13609	13779	13566	13729	13847	13550	13736	13646	13509	13664	13663	13619	13715	13803	13850	13478	13574	13603	13582	13529	13636	13753	13750	13651	13704	13622	13538	13664	13722	13496	13524	13598	13630	13835	13723	13859	13561	13688	13679	13784	13548	13705	13551	13570	13717	13678	13601	13464	13517	13639	13746	13631	13664	13581	13694	13592	13717	13918	13740	13776	13574	13741	13644	13652	13783	13578	13734	13787	13687	13542	13706	13498	13517	13617	13638	13637	13627	13471	13579	13631	13551	13577	13376	13593	13608	13496	13565	13688	13664	13604	13513	13720	13583	13666	13672	13644	13596	13505	13704	13605	13546	13601	13489	13679	13501	13602	13694	13701	13646	13575	13473	13376	13866	13734	13567	13513	13473	13639	13617	13690	13700	13689	13710	13803	13635	13647	13566	13743	13520	13680	13543	13465	13635	13552	13650	13616	13707	13595	13632	13782	13418	13619	13690	13756	13769	13473	13423	13715	13575	13629	13727	13575	13557	13711	13524	13644	13530	13715	13721	13781	13703	13583	13760	13565	13685	13675	13759	13788	13832	13724	13601	13806	13673	13510	13660	13600	13580	13582	13561	13603	13409	13570	13603	13440	13693	13796	13597	13600	13641	13724	13479	13442	13826	13803	13750	13583	13592	13698	13681	13615	13730	13489	13680	13756	13623	13631	13552	13588	13761	13624	13609	13616	13853	13787	13587	13577	13639	13818	13747	13825	13882	13718	13798	13545	13714	13584	13750	13701	13640	13658	13605	13543	13676	13886	13735	13663	13584	13700	13561	13599	13805	13782	13734	13844	13582	13680	13664	13479	13503	13831	13607	13454	13607	13465	13603	13728	13622	13669	13875	13670	13654	13686	13714	13886	13578	13748	13702	13813	13751	13542	13777	13556	13509	13724	13606	13646	13623	13380	13705	13732	13433	13535	13452	13662	13505	13576	13690	13590	13704	13601	13515	13627	13573	13505	13598	13649	13827	13687	13497	13693	13517	13609	13568	13679	13671	13788	13638	13616	13602	13723	13575	13637	13577	13730	13811	13720	13649	13587	13533	13472	13630	13471	13585	13680	13552	13560	13417	13674	13800	13674	13733	13589	13544	13602	13617	13527	13777	13698	13549	13751	13732	13589	13655	13465	13501	13460	13543	13625	13632	13440	13819	13573	13623	13668	13716	13622	13540	13723	13623	13670	13544	13675	13591	13731	13596	13384	13687	13575	13535	13583	13609	13844	13732	13678	13589	13541	13599	13719	13562	13727	13585	13460	13647	13532	13572	13651	13778	13891	13778	13828	13588	13688	13543	13642	13685	13512	13558	13590	13546	13691	13600	13584	13506	13521	13654	13629	13542	13591	13786	13709	13447	13689	13475	13689	13790	13618	13638	13771	13587	13749	13585	13845	13717	13614	13644	13675	13742	13782	13966	13687	13625	13821	13711	13628	13658	13572	13670	13765	13727	13844	13585	13717	13499	13615	13570	13657	13521	13705	13697	13654	13707	13790	13781	13579	13611	13729	13535	13569	13504	13795	13617	13584	13672	13562	13604	13432	13568	13616	13923	13471	13746	13796	13528	13568	13609	13622	13715	13616	13655	13672	13687	13796	13831	13623	13599	13544	13714	13787	13773	13678	13570	13608	13614	13623	13797	13590	13812	13609	13685	13610	13692	13513	13709	13584	13779	13666	13620	13478	13681	13590	13742	13488	13508	13546	13646	13643	13721	13612	13867	13692	13681	13678	13736	13613	13640	13571	13846	13606	13677	13587	13543	13530	13600	13777	13731	13644	13575	13506	13690	13703	13707	13598	13570	13661	13703	13669	13520	13695	13724	13557	13688	13509	13560	13666	13740	13797	13710	13609	13520	13759	13600	13560	13782	13636	13775	13564	13608	13639	13536	13478	13652	13586	13604	13636	13650	13717	13734	13837	13734	13721	13595	13779	13641	13545	13746	13730	13720	13524	13802	13681	13734	13656	13648	13810	13474	13536	13671	13415	13758	13734	13641	13686	13724	13605	13526	13655	13784	13451	13654	13617	13581	13724	13695	13643	13610	13528	13613	13494	13603	13627	13677	13824	13608	13718	13658	13535	13535	13531	13734	13702	13637	13768	13660	13626	13539	13727	13771	13690	13678	13489	13636	13725	13498	13583	13561	13462	13724	13682	13627	13578	13609	13483	13655	13723	13509	13642	13529	13645	13533	13754	13685	13548	13575	13583	13665	13632	13567	13607	13499	13605	13738	13504	13534	13503	13580	13512	13663	13593	13548	13533	13729	13661	13707	13789	13804	13628	13657	13656	13624	13698	14014	13653	13407	13521	13682	13668	13556	13773	13730	13437	13493	13640	13610	13585	13820	13583	13636	13724	13665	13771	13836	13759	13610
33264	45458	39330	29188	23107	19236	16761	15465	14907	14475	14204	14070	13813	13827	13746	13664	13559	13637	13466	13387	13419	13418	13367	13425	13377	13232	13323	13447	13324	13414	13216	13394	13218	13427	13438	13319	13408	13316	13326	13341	13338	13120	13304	13275	13223	13297	13276	13292	13279	13323	13179	13289	13237	13211	13334	13060	13238	13408	13270	13243	13333	13112	13254	13095	13386	13224	13298	13237	13230	13306	13216	13202	13299	13307	13354	13168	13117	13358	13400	13316	13497	13084	13263	13285	13201	13191	13300	13340	13341	13437	13385	13320	13239	13161	13264	13316	13282	13275	13307	13093	13276	13097	13222	13262	13376	13367	13165	13231	13264	13119	13297	13362	13240	13302	13202	13286	13176	13399	13207	13252	13351	13305	13076	13301	13216	13345	13165	13174	13339	13296	13246	13306	13344	13224	13258	13263	13242	13300	13383	13183	13234	13215	13218	13328	13344	13312	13171	13329	13362	13202	13261	13220	13317	13009	13291	13238	13254	13204	13215	13304	13164	13068	13302	13353	13166	13317	13228	13383	13151	13260	13406	13351	13480	13133	13188	12980	13370	13388	13384	13317	13123	13259	13030	13333	13283	13207	13166	13081	13381	13234	13256	13257	13152	13233	13204	13272	13373	13311	13175	13226	13296	13340	13046	13259	13107	13244	13253	13205	13194	13308	13294	13372	13238	13260	13298	13189	13266	13142	13267	13379	13359	13286	13381	13188	13148	13339	13272	13147	13250	13223	13267	13143	13440	13323	13308	13240	13340	13146	13324	13285	13144	13345	13236	13415	13131	13159	13250	13184	13171	13283	13269	13242	13309	13196	13370	13267	13305	13296	13285	13140	13321	13210	13412	13308	13324	13226	13301	13269	13241	13231	13203	13347	13370	13248	13138	13191	13203	13295	13200	13357	13231	13189	13226	13326	13196	13235	13408	13105	13222	13324	13215	13265	13269	13252	13463	13253	13206	13070	13163	13320	13381	13157	13206	13235	13193	13281	13221	13276	13375	13173	13239	13262	13059	13365	13250	13383	13225	13357	13179	13124	13317	13274	13152	13309	13176	13210	13296	13162	13330	13370	13253	13274	13295	13307	13306	13404	13359	13280	13316	13127	13280	13334	13231	13283	13192	13236	13427	13302	13159	13273	13297	13364	13312	13357	13308	13314	13271	13161	13329	13314	13391	13363	13187	13233	13166	13319	13448	13171	13232	13130	13184	13328	13386	13216	13122	13216	13404	13319	13133	13256	13275	13349	13289	13214	13239	13422	13347	13227	13262	13205	13295	13130	13510	13373	13302	13183	13172	13193	13148	13154	13261	13191	13398	13219	13148	13124	13117	13046	12996	13255	13326	13265	13313	13341	13127	13278	13317	13314	13199	13385	13173	13312	13316	13324	13336	13440	13171	13354	13202	13485	13129	13269	13196	13047	13195	13294	13183	13235	13393	13278	13369	13452	13164	13308	13386	13295	13414	13064	13280	13315	13359	13421	13376	13260	13213	13202	13350	13156	13149	13460	13205	13198	13239	13188	13378	13285	13140	13208	13262	13169	13146	13297	13164	13260	13350	13410	13357	13350	13297	13369	13304	13153	13402	13183	13383	13218	13368	13360	13272	13390	13283	13307	13188	13331	13264	13318	13430	13270	13296	13162	13298	13330	13432	13079	13391	13174	13222	13389	13156	13211	13202	13496	13296	13123	13468	13342	13202	13233	13245	13200	13071	13229	13115	13379	13372	13301	13334	13363	13164	13087	13279	13221	13184	13329	13232	13268	13251	13214	13257	13274	13460	13180	13206	13395	13236	13314	13213	13291	13364	13358	13341	13312	13220	13189	13328	13274	13247	13249	13283	13221	13216	13326	13244	13398	13282	13182	13307	13229	13138	13279	13131	13282	13211	13259	13308	13064	13122	13154	13174	13142	13205	13178	13218	13169	13323	13314	13243	13282	13102	13115	13250	13219	13186	13269	13302	13132	13071	13243	13332	13332	13381	13276	13200	13075	13404	13289	13269	13345	13225	13195	13239	13204	13026	13215	13144	13215	13080	13329	13329	13314	13345	13142	13231	13331	13268	13157	13244	13240	13351	13327	13400	13208	13284	13401	13224	13383	13279	13185	13332	13227	13167	13256	13414	13273	13188	13301	13281	13187	13238	13357	13225	13384	13215	13294	13197	13208	13255	13213	13315	13216	13186	13356	13181	13207	13291	13279	13411	13228	13382	13135	13209	13363	13202	13148	13393	13380	13146	13433	13155	13215	13177	13060	13238	13264	13373	13445	13333	13207	13200	13352	13239	13126	13288	13224	13299	13335	13224	13117	13278	13211	13319	13108	13270	13377	13392	13104	13224	13268	13125	13279	13385	13322	13459	13170	13276	13285	13280	13101	13252	13208	13271	13256	13270	13238	13316	13305	13103	13237	13294	13264	13353	13440	13172	13273	13234	13378	13274	13253	13053	13472	13294	13291	13260	13286	13245	13364	13338	13229	13316	13311	13130	13213	13440	13256	13213	13229	13134	13285	13066	13252	13217	13339	13311	13438	13218	13319	13270	13438	13267	13238	13238	13355	13418	13265	13274	13092	13372	13320	13173	13158	13176	13163	13162	13329	13165	13226	13294	13239	13342	13212	13151	13238	13172	13341	13262	13293	13213	13329	13270	13250	13266	13254	13330	13244	13291	13321	13385	13179	13329	13348	13165	13207	13266	13373	13356	13323	13306	13229	13259	13255	12959	13266	13385	13100	13242	13244	13325	13103	13222	13294	13325	13168	13238	13206	13258	13249	13205	13257	13364	13232	13365	13231	13290	13162	13267	13132	13231	13303	13107	13161	13229	13354	13295	13008	13210	13250	13246	13332	13117	13331	13378	13171	13376	13043	13286	13285	13066	13313	13406	13290	13119	13372	13219	13256	13134	13296	13157	13306	13348	13269	13121	13337	13197	13271	13555	13245	13268	13034	13420	13210	13235	13365	13201	13366	13127	13297	13162	13245	13441	13229	13112	13170	13207	13180	13378	13400	13170	13191	13088	13317	13249	13400	13089	13302	13437	13324	13170	13272	13345	13136	13295	13155	13322	13344	13227	13274	13195	13215	13324	13143	13413	13031	13345	13241	13297	13227	13190	13274	13155	13228	13356	13395	13284	13335	13315	13346	13273	13196	13286	13263	13371	13166	13131	13164	13435	13317	13211	13261	13178	13281	13249	13391	13281	13429	13143	13248	13223	13123	13309	13364	13256	13256	13354	13280	13271	13368	13245	13304	13211	13319	13191	13143	13372	13398	13310	13296	13361	13242	13461	13388	13261	13169	13242	13194	13296	13226	13313	13319	13362	13342	13348	13221	13222	13206	13247	13394	13246	13201	13213	13197	13243	13164	13354	13306	13320	13401	13399	13234	13148	13308	13166	13259	13280	13267	13223	13303	13379	13358	13200	13058	13472	13232	13265	13239	13201	13340	13187	13311	13443	13473	13334	13424	13264	13242	13326	13194	13324	13292	13319	13200	13128	13320	13269	13309	13300	13285	13324	13295	13305	13069	13097	13353	13283	13354	13341	13176	13272	13340	13305	13207	13320	13435	13284	13181	13299	13242	13175	13217	13400	13241	13276	13311	13136	13300	13350	13309	13236	13250	13213	13315	13312	13345	13210	13455	13346	13169	13431	13169	13341	13271	13297	13317	13101	13163	13313	13204	13331	13289	13364	13276	13187	13309	13065	13289	13250	13157	13286	13315	13078	13211	13217	13280	13327	13171	13000	13250	13222	13244	13173	13147	13390	13198	13230	13224	13335	13153	13383	13476	13210	13230	13178	13380	13186	13319	13322	13377	13381	13352	13292	13249	13354	13338	13294	13291	13169	13392	13505	13266	13170	13345	13253	13279	13126	13322	13218	13205	13190	13311	13232	13274	13233	13176	13306	13281	13277	13415	13163	13175	13229	13214	13336	13093	13238	13179	13170	13201	13089	13302	13300	13401	13163	13249	13417	13254	13221	13236	13237	13513	13127	13229	13192	13268	13110	13260	13169	13345	13216	13305	13276	13456	13360	13350	13292	13309	13373	13362	13406	13119	13119	13270	13312	13419	13189	13237	13408	13120	13250	13354	13478	13212	13325	13194	13261	13306	13183	13361	13128	13246	13135	13391	13286	13330	13239	13131	13376	13194	13165	13253	13282	13360	13180	13251	13282	13271	13319	13238	13423	13365	13417	13278	13186	13225	13158	13331	13195	13350	13270	13141	13314	13368	13177	13317	13256	13317	13305	13125	13206	13359	13289	13220	13401	13276	13409	13110	13304	13291	13211	13338	13257	13138	13280	13414	13273	13262	13236	13212	13310	13324	13216	13397	13284	13295	13503	13188	13241	13231	13156	13197	13378	13249	13290	13377	13142	13249	13183	13341	13035	13253	13310	13237	13287	13148	13323	13316	13221	13179	13381	13302	13335	13262	13432	13226	13286	13138	13371	13440	13379	13169	13245	13425	13208	13370	13340	13251	13197	13119	13299	13145	13082	13219	13311	13232	13172	13270	13388	13226	13252	13208	13267	13324	13183	13355	13325	13331	13231	13296	13275	13315	13309	13239	13352	13265	13500	13304	13252	13219	13228	13302	13294	13319	13263	13235	13304	13260	13269	13145	13235	13265	13248	13179	13170	13204	13400	13217	13365	13329	13374	13207	13109	13219	13230	12975	13284	13282	13259	13298	13264	13323	13179	13344	13182	13158	13328	13359	13385	13243	13300	13407	13158	13069	13292	13243	13365	13046	13133	13169	13267	13286	13236	13272	13221	13364	13333	13208	13219	13162	13418	13328	13265	13373	13370	13193	13265	13264	13206	13186	13261	13249	13320	13220	13143	13246	13332	13204	13089	13256	13131	13256	13279	13184	13257	13330	13191	13422	13182	13226	13329	13281	13405	13364	13363	13327	13189	13251	13141	13177	13269	13197	13277	13404	13261	13221	13223	13225	13193	13264	13205	13282	13232	13195	13338	13129	13408	13163	13160	13406	13064	13220	13252	13149	13315	13131	13317	13262	13092	13178	13279	13227	13208	13175	13309	13323	13332	13311	13177	13349	13242	13419	13256	13410	13384	13219	13299	13297	13278	13069	13299	13354	13312	13233	13323	13196	13095	13183	13027	13232
24432	21644	29357	26592	25751	26024	22836	17893	16611	15842	15651	15417	15347	15306	15206	14866	14807	14790	14833	14793	14856	14641	14624	14531	14582	14728	14620	14351	14655	14510	14530	14475	14520	14267	14367	14531	14627	14647	14730	14319	14584	14611	14462	14352	14497	14433	14413	14272	14441	14328	14327	14361	14571	14498	14387	14350	14525	14418	14464	14385	14321	14381	14434	14683	14477	14264	14496	14306	14323	14265	14433	14496	14524	14353	14495	14486	14493	14389	14458	14316	14536	14489	14406	14208	14423	14553	14410	14557	14302	14466	14525	14258	14432	14587	14493	14387	14362	14145	14611	14299	14385	14542	14529	14429	14417	14462	14512	14282	14148	14320	14295	14311	14421	14338	14308	14423	14698	14291	14223	14595	14288	14460	14430	14426	14437	14589	14351	14374	14443	14550	14504	14390	14602	14409	14235	14311	14266	14440	14242	14255	14571	14516	14494	14601	14438	14470	14341	14590	14628	14494	14339	14492	14463	14248	14500	14513	14407	14538	14568	14395	14336	14465	14314	14341	14177	14270	14440	14328	14308	14365	14197	14244	14372	14318	14396	14328	14488	14326	14207	14526	14485	14642	14298	14354	14410	14471	14316	14381	14453	14517	14499	14536	14541	14375	14569	14518	14667	14467	14466	14388	14404	14377	14433	14483	14317	14366	14452	14355	14572	14582	14573	14573	14316	14247	14367	14305	14304	14273	14303	14380	14408	14249	14318	14239	14364	14379	14296	14415	14268	14532	14587	14386	14295	14335	14645	14335	14578	14294	14323	14432	14551	14470	14515	14461	14335	14489	14438	14367	14475	14436	14448	14296	14146	14412	14385	14571	14536	14410	14405	14194	14287	14266	14560	14408	14401	14548	14326	14286	14316	14392	14269	14399	14481	14318	14514	14264	14316	14381	14442	14157	14315	14251	14215	14273	14362	14530	14500	14610	14514	14273	14248	14373	14215	14306	14446	14407	14117	14274	14402	14326	14662	14245	14302	14504	14392	14271	14339	14308	14303	14364	14501	14334	14346	14369	14525	14386	14443	14588	14351	14461	14316	14523	14399	14514	14288	14362	14382	14424	14590	14524	14300	14428	14243	14483	14358	14616	14325	14399	14545	14374	14360	14474	14241	14481	14361	14224	14428	14457	14559	14206	14261	14433	14202	14472	14324	14450	14370	14487	14429	14458	14449	14604	14400	14290	14281	14292	14536	14385	14390	14395	14404	14416	14494	14463	14415	14504	14739	14459	14456	14466	14539	14503	14389	14490	14251	14420	14403	14239	14502	14515	14251	14382	14355	14371	14541	14436	14432	14345	14363	14394	14569	14399	14229	14636	14271	14379	14284	14158	14467	14208	14372	14324	14253	14316	14443	14298	14424	14358	14472	14274	14468	14445	14598	14420	14405	14379	14264	14396	14404	14457	14484	14419	14437	14357	14228	14530	14556	14373	14289	14486	14374	14396	14378	14354	14152	14306	14296	14473	14533	14420	14352	14326	14499	14169	14411	14434	14420	14519	14052	14294	14300	14422	14497	14495	14504	14677	14567	14455	14285	14329	14217	14382	14365	14363	14340	14555	14355	14292	14328	14408	14340	14514	14188	14477	14520	14273	14464	14330	14362	14371	14521	14364	14454	14373	14441	14377	14583	14372	14415	14441	14456	14468	14427	14378	14363	14419	14439	14463	14302	14288	14402	14486	14499	14366	14432	14517	14482	14501	14403	14275	14492	14432	14379	14524	14584	14462	14340	14312	14218	14200	14267	14390	14497	14530	14456	14426	14408	14279	14266	14420	14667	14432	14419	14490	14386	14550	14415	14285	14536	14348	14233	14332	14331	14547	14622	14496	14485	14353	14314	14426	14304	14522	14367	14522	14438	14367	14410	14434	14380	14421	14438	14418	14404	14485	14403	14306	14370	14407	14320	14474	14359	14387	14404	14170	14521	14409	14455	14405	14283	14233	14496	14434	14330	14551	14408	14326	14367	14426	14353	14397	14372	14360	14481	14268	14433	14278	14558	14268	14372	14457	14303	14404	14445	14301	14500	14389	14393	14437	14406	14416	14380	14139	14499	14414	14354	14190	14237	14237	14386	14463	14480	14204	14312	14353	14348	14362	14342	14316	14522	14360	14313	14483	14457	14395	14297	14427	14256	14492	14399	14282	14372	14366	14207	14218	14391	14309	14375	14581	14553	14306	14595	14586	14483	14347	14320	14272	14302	14324	14413	14472	14423	14387	14417	14471	14292	14289	14374	14685	14328	14394	14411	14284	14345	14566	14264	14436	14462	14330	14354	14288	14528	14559	14535	14446	14309	14565	14440	14394	14389	14418	14454	14437	14402	14292	14538	14460	14474	14334	14388	14348	14442	14460	14407	14404	14263	14502	14444	14580	14542	14467	14360	14508	14352	14442	14231	14270	14410	14259	14377	14339	14509	14356	14412	14322	14381	14478	14519	14480	14561	14390	14318	14299	14398	14526	14364	14500	14404	14291	14269	14229	14344	14424	14573	14207	14363	14391	14558	14481	14460	14359	14314	14301	14457	14246	14414	14387	14334	14362	14300	14243	14475	14496	14195	14238	14338	14522	14296	14432	14443	14426	14444	14472	14406	14373	14542	14469	14448	14321	14506	14342	14419	14477	14218	14446	14258	14378	14348	14434	14262	14334	14373	14453	14242	14255	14389	14231	14402	14430	14285	14300	14434	14518	14505	14478	14366	14516	14371	14225	14462	14392	14224	14313	14408	14564	14472	14430	14334	14559	14318	14453	14544	14396	14282	14328	14332	14440	14314	14452	14522	14335	14326	14278	14580	14545	14369	14451	14253	14460	14471	14482	14181	14349	14384	14498	14461	14405	14316	14604	14486	14634	14482	14419	14167	14501	14411	14338	14430	14499	14594	14466	14342	14326	14489	14364	14645	14370	14350	14419	14311	14508	14353	14194	14339	14403	14454	14353	14235	14561	14430	14431	14344	14316	14532	14436	14151	14222	14501	14352	14179	14459	14378	14380	14454	14471	14392	14410	14256	14336	14339	14248	14239	14579	14353	14378	14316	14475	14499	14375	14447	14313	14445	14438	14348	14365	14504	14473	14568	14445	14312	14478	14484	14377	14410	14352	14403	14466	14391	14407	14566	14426	14516	14370	14432	14571	14400	14398	14297	14415	14551	14422	14475	14527	14385	14422	14420	14518	14401	14519	14375	14280	14366	14468	14305	14483	14550	14313	14401	14445	14414	14271	14556	14301	14302	14333	14332	14308	14329	14434	14473	14424	14457	14357	14365	14242	14378	14279	14313	14344	14549	14295	14530	14445	14409	14311	14441	14478	14721	14469	14411	14375	14399	14345	14467	14632	14393	14493	14430	14429	14429	14275	14347	14156	14360	14515	14527	14440	14440	14451	14473	14655	14348	14318	14295	14401	14461	14449	14411	14446	14204	14444	14308	14261	14351	14402	14320	14311	14486	14412	14380	14436	14331	14534	14495	14498	14240	14239	14422	14120	14498	14499	14262	14393	14307	14411	14546	14304	14485	14509	14376	14497	14338	14346	14261	14582	14357	14583	14394	14560	14420	14574	14144	14248	14361	14366	14242	14342	14516	14446	14335	14181	14424	14424	14528	14330	14593	14374	14279	14551	14434	14332	14268	14206	14367	14382	14168	14384	14372	14413	14500	14405	14259	14523	14388	14302	14489	14201	14290	14402	14235	14412	14534	14459	14155	14399	14312	14235	14439	14480	14238	14320	14337	14649	14361	14328	14444	14395	14298	14445	14255	14396	14522	14482	14454	14406	14436	14304	14266	14195	14386	14433	14229	14313	14411	14429	14385	14183	14249	14534	14489	14491	14565	14308	14373	14323	14350	14348	14341	14493	14404	14477	14367	14230	14293	14493	14262	14397	14226	14445	14473	14267	14413	14406	14377	14440	14392	14430	14443	14251	14307	14623	14531	14486	14429	14313	14452	14375	14445	14346	14356	14246	14269	14490	14395	14382	14244	14539	14371	14370	14279	14132	14565	14580	14392	14375	14591	14483	14365	14304	14367	14440	14289	14582	14451	14182	14348	14430	14388	14362	14490	14279	14506	14370	14255	14421	14387	14452	14308	14439	14458	14405	14428	14555	14308	14403	14518	14419	14479	14309	14251	14208	14261	14440	14274	14401	14505	14610	14420	14315	14269	14447	14498	14450	14444	14436	14512	14418	14312	14293	14519	14406	14644	14473	14422	14555	14363	14543	14467	14343	14350	14429	14456	14365	14460	14281	14415	14208	14303	14350	14326	14400	14367	14360	14468	14411	14431	14356	14482	14600	14374	14366	14316	14355	14490	14400	14423	14431	14544	14609	14609	14375	14287	14344	14483	14481	14474	14460	14427	14331	14367	14326	14475	14381	14470	14189	14432	14583	14385	14391	14709	14342	14447	14393	14193	14452	14356	14411	14377	14261	14437	14394	14383	14247	14350	14347	14604	14503	14310	14391	14503	14380	14437	14682	14381	14437	14473	14362	14254	14432	14313	14565	14467	14235	14448	14345	14402	14310	14394	14443	14400	14384	14207	14279	14456	14308	14404	14332	14399	14275	14605	14449	14462	14380	14264	14498	14348	14290	14345	14465	14388	14392	14453	14364	14357	14495	14348	14366	14337	14331	14557	14372	14194	14236	14434	14522	14533	14328	14234	14357	14432	14532	14426	14463	14396	14583	14537	14381	14437	14382	14276	14567	14484	14361	14384	14429	14282	14191	14273	14116	14475	14577	14421	14486	14372	14350	14218	14458	14529	14381	14550	14364	14362	14197	14414	14436	14331	14374	14531	14507	14399	14307	14330	14357	14512	14333	14257	14373	14315	14339	14361	14209	14541	14404	14463	14494	14271	14308	14436	14186	14205	14261	14196	14283	14234	14366	14355	14504	14370	14315	14493	14225	14519	14149	14390	14282	14343	14331	14257	14372	14363	14358	14316	14336	14325	14316	14543	14333	14614	14400	14496	14209	14230	14341	14370	14399	14168	14229	14202	14397	14537	14427	14530	14414	14284	14265	14192	14429	14412	14560	14468	14373	14343	14256	14373	14556	14525	14470	14460	14381	14517	14469	14453	14336	14397	14359	14369	14251	14447	14547	14239	14505	14344	14159	14294	14389	14321	14254
34967	55228	49597	38927	33129	26904	20691	17490	16188	15622	15380	15100	14968	14774	14599	14541	14449	14337	14268	14210	14108	14153	14208	13897	13898	13855	13882	13974	13838	13878	13919	13853	13900	13792	13973	13729	13835	13948	13908	13939	13859	13711	13844	13919	13846	13853	13866	14020	13746	13857	13997	13887	13937	13780	13897	13864	13810	13793	13756	13876	13811	13763	13755	13888	13803	13713	13871	13775	13767	13787	13661	13866	13808	13813	13764	13888	13927	13902	13824	13790	13953	13827	13795	13791	13855	13730	13928	13771	13807	13698	13832	13678	13997	13717	13785	13730	14038	13891	13869	13669	13790	13818	13828	13935	13895	13826	13748	13778	13773	13887	13973	13847	13785	13937	13848	13828	13726	13889	13935	13833	13850	13733	13894	13832	13901	13741	13790	13877	13907	13923	13827	13901	13808	13969	13751	13749	13702	13729	13804	13819	13852	13730	13829	13622	13870	13793	13805	13792	13806	13797	13746	13643	13926	13894	13855	13940	13886	13810	13870	13715	13849	13811	13853	13717	13793	13702	13766	13889	13840	13765	13821	13878	13800	13793	13869	13800	13821	13906	13765	13655	14005	13730	13774	13803	13787	13884	13955	13769	13745	13792	13884	13846	13947	13750	13832	13841	13876	13902	13779	13746	13822	13832	13785	13742	13788	13785	13879	13785	13729	13777	13911	13694	14001	13886	13624	13924	13832	13821	13889	13763	13855	13805	13708	13668	13990	13848	13749	13966	13757	13957	13818	13728	13779	13757	13707	13876	13679	13793	13529	13787	13883	13801	13701	13832	13877	13597	13859	13729	13754	13742	14028	13922	13728	13784	13768	13790	13922	13686	13861	13800	13828	13851	13894	13883	13841	13919	13946	13782	13905	13777	13658	13898	13927	13714	13885	13693	13832	13870	13803	13744	13839	13759	13848	13884	13843	13811	13703	13592	13981	13696	13770	13733	13716	13740	13878	13642	13846	14025	13759	13937	13871	13735	13866	13928	13868	13655	13878	13862	13809	13777	13811	13872	13818	13935	13776	13959	13768	13867	13780	13684	13908	13884	13654	13833	13890	13763	13786	13716	13730	14020	13907	13755	13707	13822	13828	13828	13758	13771	13676	13848	13859	13848	13773	13849	13840	13973	13702	13779	13829	13706	13837	13851	13636	13705	13736	13826	13962	13727	13850	13855	13717	13984	13898	13634	13657	13876	13737	13566	13933	13718	13816	13717	13731	13856	13843	13586	13799	13746	13839	13850	13692	13799	13788	13797	13750	13850	13595	13737	13795	13743	13692	13835	13774	13748	13709	13806	13747	13802	13823	13644	13765	13859	13826	13770	13641	13922	13941	13861	13813	13769	13734	13676	13832	14037	13791	13841	13796	13653	13950	13743	13740	13753	13792	13795	13794	13781	13870	13727	13821	13812	13799	13909	13908	13819	13896	13840	13800	13642	13871	13722	13655	13840	13677	13725	13799	13949	13820	13713	13907	13878	13737	13575	13868	13676	13776	13760	13826	13779	13540	13633	13757	13634	13758	13894	13812	13710	13771	13809	13726	13776	13761	13842	13649	13775	13774	13742	13739	13725	13820	13718	13761	13828	13912	13781	13816	13973	13925	13904	13683	13790	13750	13653	13737	13718	13953	13700	13851	13888	13692	13750	13797	13822	13802	13631	13831	13954	13854	13868	13886	13882	13875	13897	13886	13608	13854	14011	13988	13952	13716	13844	13798	13782	13741	13809	13797	13837	13764	13812	13845	13795	13956	13806	13694	13933	13822	13662	13944	13916	13816	13586	13913	13706	13901	13867	13878	13887	13864	13688	13870	13708	13769	13781	13878	13662	13891	13725	13827	13965	13777	13813	13809	13817	13823	13843	14004	13885	13822	13609	13761	13857	13791	13638	13815	13743	13757	14009	13976	13896	13836	13754	13879	13840	13914	13658	13828	13771	13859	13947	13866	13885	13834	13901	13789	13696	13927	13778	13922	13967	13861	13957	13894	13837	13742	13621	13815	13720	13832	13874	13680	13895	13891	13895	13771	13672	13770	13734	13949	13829	13780	13819	13881	13876	13847	13748	13739	13787	13760	13810	13799	13626	13807	13776	13892	13707	13776	13716	13945	13747	13773	13805	13760	14025	13713	13648	13803	13833	13768	13747	13707	13838	13828	13878	13842	13742	13889	13882	13823	13864	13899	13875	13874	13730	13808	13830	13824	13658	13729	13944	13801	13936	13769	13888	13886	13700	13940	13738	13743	13921	13810	13827	13806	13868	13981	13896	13966	13914	13814	13775	13845	13886	13794	13684	13814	13765	13811	13641	13717	13807	13855	13892	14013	13893	13702	13987	13674	13930	13855	13884	13861	13741	13907	13906	13791	13985	13973	13798	13800	13876	13897	13709	13805	13921	13853	13848	13862	13786	13984	13930	13840	13841	13707	13676	13696	13868	13843	14041	13873	13817	13796	13950	14014	13853	14074	13990	13864	13810	13727	13970	13945	13760	14050	13764	13860	13941	13755	13683	13624	13823	13762	14027	13764	13692	13654	13786	13761	13711	13815	13834	13896	13905	13543	13737	13871	13831	13843	13869	13709	13794	13818	13798	13958	13767	13772	13776	13684	14016	13633	13879	13985	13831	13696	13836	13871	13724	13806	13751	13790	13846	13808	13721	13793	13877	13840	13835	13794	13906	13735	13766	13737	13923	13795	13777	13728	13854	13829	13878	13705	13759	13846	13791	13845	13718	13831	13898	13859	13843	13877	13825	13667	14042	13807	13709	13731	13767	13837	13854	13976	13804	13742	13767	13831	13715	13833	13676	13626	13610	13806	13708	13904	13927	14040	13821	13744	13597	13809	13708	13707	13797	13762	13871	13894	13730	13847	13747	13653	13996	13714	13749	13728	13801	13864	13874	13762	13779	13723	13832	13685	13600	13833	13651	13801	13695	13978	13847	13762	13844	13796	13759	13888	13695	13913	13721	13738	13630	13921	13835	14077	13837	13770	13792	13737	13819	13887	13851	13831	13802	13696	13841	13944	13906	13797	13761	13825	13680	13813	13910	13629	13683	13799	13881	13896	13793	13907	13877	13660	13698	13888	13861	13636	13712	13913	13837	13772	13800	13814	13787	13880	13759	13882	13830	13898	14028	13741	13636	13918	13803	13961	13656	13822	13740	13919	13747	13878	13942	13664	13904	13920	13797	13653	13831	13867	13815	13965	13804	13813	13809	13688	13883	13739	13912	13745	13680	13858	13737	13936	13703	13853	13698	13771	13835	13858	13750	13807	13851	13998	13866	13792	13834	13891	13919	13779	13882	13756	13883	13906	13962	13911	13724	13788	13681	13798	13880	13690	13803	13932	13696	13818	13964	13966	13734	13834	13627	13870	13848	13860	13798	13783	13759	13888	13724	13913	13823	13943	13706	13977	13843	13786	13676	13874	13758	13845	13849	13720	13763	13730	13888	13774	13980	13765	13804	13893	13793	13693	13889	13798	13829	13860	13717	13982	13858	13758	13741	13799	13838	13877	13733	13746	13763	13756	13741	13695	13710	13796	13696	13880	13722	13890	13692	13959	13799	13753	13813	13790	13918	13857	13811	13774	13845	13773	13798	13671	13852	13798	13809	13956	13943	13898	13979	13675	13702	13853	13848	13799	13776	13728	13820	13892	13862	13847	13734	13835	13894	13853	13788	13631	13809	13968	13744	13826	13958	13758	13883	13637	13836	13851	13825	13877	13874	13793	13801	13800	13764	13792	13785	13813	13982	13893	13934	13769	13843	13786	13719	13750	13757	13856	13979	13803	13761	13809	13830	13794	13725	13557	13707	13843	13826	13946	13846	13636	13756	13789	13713	13848	13832	13871	13804	13709	13714	13807	13704	13819	13863	13897	13788	13610	13850	13969	13893	13884	13771	13801	13966	13895	13869	13797	13782	13906	13926	13794	13929	13921	13736	13902	13746	13848	13816	13987	13746	13929	13907	14003	13885	13807	13863	13893	13852	13962	13759	13979	13759	13848	13787	13913	13810	13855	13830	13698	13604	13946	13702	13703	13783	13817	13927	13772	13710	13830	13909	13727	13778	13934	14040	13923	13800	13904	13682	13759	13676	13793	13971	13817	13886	13705	13828	14031	13894	13819	13983	13782	13981	13705	13821	13894	13833	13752	13742	13759	13964	13903	13755	13854	13965	13850	13875	13869	13883	13833	13736	13886	13874	14017	13825	13957	13764	13869	13824	13767	13750	13810	13778	13741	13916	13787	13856	13848	13837	14002	13732	13916	13707	13711	13684	13644	13856	13711	13786	13715	13846	13926	13722	13911	13734	13815	13715	13800	13812	13797	13867	13692	13703	13910	13721	14065	13848	13911	13747	14020	13791	13825	13819	13878	13714	13668	13971	13686	13849	13872	13775	13909	13834	13871	13830	13720	13860	13820	13868	13763	13977	13825	13886	13781	13804	13739	13837	13857	13792	13859	13804	13724	13869	13786	13789	13967	13781	13976	13888	13778	14010	13819	13867	13822	13876	13666	13913	13771	13660	13784	13656	13787	13814	13906	13821	13704	13895	13753	13881	13763	13855	13899	13898	13847	14024	13817	13862	13732	13716	13783	13860	13693	13914	13674	13725	13664	13932	13678	13870	13901	13830	13763	13866	13753	13712	13894	13973	13792	13685	13869	13921	13833	13766	13980	13861	13736	13925	13682	13818	13600	13832	13671	13878	13663	13826	13912	13840	13815	13906	13812	13797	13701	13879	13842	13754	13657	13915	13738	14107	13837	13868	13697	13697	13801	13895	13844	13765	13842	13833	13806	13817	13850	13956	13735	13859	13868	13761	13836	13771	13701	13880	13818	13763	13797	13888	13751	13817	13781	13945	13750	13870	13869	13651	13885	13807	13698	13786	13783	13872	13963	13892	13643	14014	13701	13745	13858	13897	13707	13822	13658	13840	13896	13757	13894	13767	13673	14030	13592	13769	13704	13833	13832	13883	13827	13538	13680	13996	13631	13895	13616	13856	13880	13723	13806	13900	14076	13782	13661	13936	13579	13675	13848	13798	13808	13916	13787	13778	13886	13879	13884	13854	13697	13872	13938	13828	13769	13652	13646	13752	13717	13836	13673	13730	13641	13877	13777	13806	13675	13816
23234	21606	29584	25148	25268	28305	28634	21593	18017	17435	16669	16333	16152	15972	15940	15707	15632	15558	15277	15388	15307	15181	15290	15238	15072	15224	15170	15060	15298	15058	15042	14969	15185	15234	15200	14931	15212	15271	15148	15208	15112	14955	15142	15113	15149	15018	15043	15220	15037	14911	15045	15064	15185	15198	14894	15137	15168	14774	14945	15037	14899	15130	14909	14950	15149	15041	15094	14981	15200	14975	15068	15001	14990	15067	14858	15130	14852	15029	15138	15272	14832	15038	14941	14932	15121	15060	14971	14934	15017	14973	14984	15110	14910	14912	14889	15155	15050	15047	14958	14816	14880	14948	15003	14955	15009	15055	15010	14905	14882	14877	14995	14885	14782	14886	15034	14786	14997	15018	15005	15013	15218	14952	14943	14952	14946	14863	14996	14943	15208	15090	14954	14954	14969	15061	15141	14979	15014	15073	14840	15059	14987	15008	15058	15210	14977	14890	15096	14836	14886	14977	14922	15027	15066	15034	15014	15109	14891	14823	15004	14942	14903	14882	14930	14964	15181	15097	15013	14968	14967	15185	15051	15150	14984	14883	15055	15040	14930	15091	15034	15011	15080	14938	14855	15168	15150	14917	15065	14991	15127	14960	14932	14857	15096	15120	15096	14941	14888	14914	14894	14960	14881	14841	15009	14922	15178	15040	15063	14906	14897	15058	15008	15051	14938	15042	14985	15107	15001	14945	14990	14979	15134	14952	14723	14881	14962	15050	14934	14961	15139	15119	14886	14916	15085	14904	14940	14981	15071	14838	14980	14863	14984	15117	15111	14837	15161	14861	14970	14732	14969	15094	15185	14971	15057	15041	15095	15053	14996	14933	14883	14970	14876	14708	14912	15023	15145	15030	14906	14805	15093	15027	14813	15014	14967	14918	15085	14890	15115	15174	15049	15176	14904	14912	14787	14821	15206	14968	14973	14738	15116	14952	14969	15046	14849	14933	14947	14870	14924	14895	15022	14808	15090	15044	14850	14915	15024	15040	14840	14748	14885	14981	15221	15091	15097	15050	14867	14713	15114	14957	14864	14782	14803	15006	15059	14922	14988	14949	15013	14825	14660	15208	14940	15044	15078	14865	14932	14934	14926	14895	14898	15118	14973	15054	15042	15030	14829	14985	15027	14958	15014	15001	15040	15101	15022	14959	14917	15162	14887	15033	15009	15024	14954	14946	14973	15123	14969	14897	14960	14927	14831	14902	14877	14978	15002	15053	14927	14997	14950	14945	14987	14944	14936	15126	14899	14868	15099	15181	14921	15015	14932	15019	14856	15005	15019	14882	15142	15095	15042	15124	15054	14871	14938	14873	14929	14933	14988	14936	15159	14914	14948	14727	14988	15080	14806	14808	15061	15113	15090	15027	15137	14908	14874	15064	15056	15115	15010	15101	14961	15042	14963	15012	15210	15030	14914	15033	14912	14966	14887	14886	14996	14929	14933	15006	15023	15073	14954	14839	14969	14855	14826	14834	15085	14851	14893	14981	15163	15016	14802	14782	15095	14899	15000	15065	14986	14868	14935	14975	14963	15032	15040	14938	14825	14956	15004	14850	14976	14975	15059	14873	15029	14853	14890	14900	15061	14881	15033	15049	15028	15033	15091	14958	14729	14910	15023	15059	15040	14856	15071	14994	15074	14985	14958	15231	15044	15097	15010	14866	14979	14897	14976	15051	14939	14850	14999	15025	14964	14979	15155	14916	14861	14917	14973	15013	15023	14833	14879	14842	15015	15068	15176	14987	14929	15087	15006	14976	15024	15028	14896	14924	15077	15045	14998	14909	14780	15129	15118	14871	14782	14927	14817	14971	14982	15166	14749	15028	14989	14905	14862	14972	14916	14845	14885	14861	14933	14815	14897	14897	15114	14802	15040	14981	15152	14900	14887	14871	15093	14969	14959	14876	15138	14909	14982	15085	15000	14892	14949	14948	14968	14896	14918	14889	14970	14960	14946	14925	14981	14706	14728	14918	14802	15152	14773	14974	14889	14920	14983	14863	14829	14912	14937	14848	14984	15022	14868	14934	15051	15045	15025	15180	14870	14822	14785	15096	15311	14907	14999	14927	14856	15029	15084	15015	15138	14948	15004	15018	15009	14987	14966	14893	14921	14997	15146	14894	14915	15013	14977	14988	15164	15025	15119	15098	14896	14953	14966	14831	14841	14920	14873	15223	14801	15207	15169	15122	14890	14878	14999	15161	15180	14879	15206	14942	14846	14950	14805	15003	15004	14890	14966	15173	14936	14979	14974	14944	15069	14962	15227	14947	14909	14937	15163	14941	15047	14918	15076	14977	14964	15098	15178	14886	15014	15050	15014	14926	14877	14956	15010	14872	15088	14878	14935	15019	14899	14728	14853	15077	14836	14784	15038	14811	15014	15049	14846	14874	14880	15004	15096	14921	15036	14950	15079	14925	14827	14855	15020	15014	14826	14916	15170	14855	15053	14783	14910	14814	14816	14955	14840	14947	15135	15185	15114	15016	14822	15086	15078	14930	14998	14994	15125	14916	14968	15144	14913	14903	15097	14923	15181	15060	15139	14976	14899	14996	14975	14984	15010	14772	15233	15043	15078	15025	15061	14962	14854	15065	14897	15035	14894	15029	15053	15069	15162	14987	14942	14918	14848	14832	14907	14975	15038	15028	14910	14799	14888	14922	15050	14991	14837	14983	14987	14880	15031	14967	14987	15066	15054	14908	15033	15091	15251	14940	15015	14878	15050	14822	14940	14949	14924	14916	14988	14975	14951	15172	15076	14960	14988	14990	14932	14968	14968	14916	14985	15024	15108	15055	15179	15002	14906	15103	14950	15011	15045	14956	14992	14811	15041	15131	14905	15008	14988	14943	15080	14900	14874	15003	14989	15139	14975	15010	15142	14941	14970	14962	15196	15160	15156	15170	15042	14887	15102	15080	14865	15101	14841	15115	14942	15044	14922	15089	14980	14919	14989	14959	15017	15139	14976	15019	14903	14874	15064	15005	15118	15184	14774	14862	14993	14962	14779	15017	14869	15122	14940	15029	15154	14916	15131	14725	14941	14852	15057	15136	14876	15002	14842	15165	14966	14894	14697	14670	15039	15029	14908	14843	14971	14845	14883	14835	15071	15132	15292	15090	14870	15073	15223	14895	14922	14976	15222	14956	14993	14854	15071	15041	14843	14935	14968	15082	15074	14958	15046	15227	15204	15016	14858	14959	14925	14925	14881	14828	14797	14964	14851	14920	14916	15233	15040	14912	14921	15043	15058	15117	15065	15092	14880	14852	14933	14967	15010	14892	14929	14976	15074	15073	14978	14980	15025	14834	15021	14919	14901	14814	14954	14904	15046	14983	14916	14930	15033	14869	14792	14834	15007	14940	15177	15190	14809	14986	14954	15162	15085	14805	14900	14900	15248	15106	14961	14955	14867	14887	15029	15113	14993	14972	14996	14960	14940	15101	15056	14906	14898	14998	14925	14879	15090	15050	14988	14968	14907	14935	14883	14697	14879	14951	14881	14992	15019	14927	14903	14787	14941	14961	15107	14967	14825	15036	14778	15057	15104	14964	14904	15109	14913	14984	14878	14969	14874	15110	15008	15039	14796	15171	14943	14925	14830	14979	15053	15131	15033	15122	14985	15144	15218	14886	15000	15097	15074	14978	14986	14808	14911	14993	15145	14960	15173	15131	15084	14973	14843	14878	15332	15073	15023	15102	14770	15017	15108	15053	14714	15204	14956	14860	14940	14868	15055	14892	14920	14817	14982	15030	14877	14886	15103	15047	15035	15145	14965	14891	15025	14832	15061	15054	14903	14708	15135	14915	14972	14893	15038	14932	15031	14970	14928	15191	14896	14997	15157	15087	14714	14962	15114	15017	14934	15088	14927	15043	15017	15062	15044	14926	14932	14745	15004	15016	15064	14891	15063	15039	14884	15055	14865	15036	14957	14916	14914	14914	14965	14936	15005	14628	14844	14915	14989	14965	14995	14914	15123	14996	14920	15047	14912	14923	14865	14836	15011	15139	15086	15178	14993	15048	15027	15024	15010	14991	14969	15243	14993	14958	15006	15029	15134	14799	15021	14924	15057	15017	14959	14992	15148	14865	15287	14807	14861	15075	15136	14938	14874	15047	14827	15071	14846	14860	14979	15057	15023	15064	14969	14787	15153	15092	15115	14956	15146	15088	15151	14879	14883	14978	14942	14998	14941	15061	15026	14855	14915	14859	15042	14764	15097	14882	14730	14728	14953	14944	14878	14767	15023	14867	14822	15173	14943	14872	14972	14990	15005	14886	15004	14980	14903	14884	14992	15027	14731	15133	14972	14982	14964	15050	15030	14935	14902	14899	15225	14850	14984	14894	14970	14840	15074	15099	15165	14887	14943	14785	14945	14979	14847	14914	14854	14860	14846	14942	15037	14976	15010	14783	15104	14947	15089	14930	15073	14847	15042	15002	14967	15097	15044	14880	15088	15013	14936	14980	14970	14916	14836	14887	14898	14871	14886	15187	15135	15087	15100	15103	14939	14914	14962	15006	14841	15003	15011	15079	15123	14941	14839	14873	15014	15100	14979	14990	14987	15156	15008	14982	14814	14907	14931	15018	15077	14929	15100	14989	14942	14837	14835	15139	14900	15119	14987	15087	14984	14887	15124	14916	15054	15180	14916	14955	15153	15028	14915	15013	14893	14811	14903	14936	14821	14850	15067	15285	15183	15135	15252	15234	14983	15141	14976	15218	15130	14990	14996	14854	14896	14946	15216	15173	15182	15125	14968	14978	14919	14831	14986	15027	14958	15182	15241	14969	14920	14987	15021	14867	14871	14886	15128	14892	15120	14930	14888	15054	15028	15186	15170	14887	14798	15045	15187	15064	14871	14931	15083	15081	14936	14848	14949	14739	15030	14957	14945	14929	15017	14931	14928	14963	15277	14773	14844	14860	14797	15130	14707	15049	14965	14918	14996	15007	14977	15042	15045	14975	15118	14993	15033	14925	14995	14939	14922	14997	14998	15014	15047	14956	15093	14854	15133	14977	15067	14804	15104	15078	15019	15108	15063	14964	15004	14845	14855	14844	15036	15155	14932	14861	14968	15045	14969	15302	15208	14979	15087	14985	14981	15031	15175	14865	15083	14872	14906	15052	14960	15159
37988	60691	55519	46936	41180	32874	26572	20391	17702	16611	16134	15912	15551	15356	15204	14997	14815	14572	14502	14481	14579	14447	14414	14171	14256	14394	14297	14097	14259	14373	14269	14287	14234	14142	14283	14218	14199	14176	14088	14198	14219	14283	14140	14118	14063	14101	14137	14204	14287	14266	14275	14077	14098	14255	14138	14291	14183	14331	14027	14199	14076	14288	14265	14116	14198	14213	14159	14115	14216	14093	14160	14362	14268	14157	14105	14231	14140	14110	14133	14152	14200	14166	14102	14138	14032	14218	14112	14053	14255	14182	14241	14144	14199	14081	14123	14223	14275	14001	13971	14084	14202	14147	14199	14046	14159	13947	14066	14116	14084	14138	14156	14007	14031	14102	14245	14058	14169	14189	14127	14256	14213	14213	14233	14196	14098	14326	14175	14012	14170	14167	14287	14189	14257	14358	14036	14238	14283	14239	14032	14106	14201	14225	14156	14203	14272	14058	14058	14136	14236	14118	14090	14362	13990	14204	14227	14130	14031	14107	14153	14119	14201	14235	14163	14054	14292	14193	14143	14254	14182	14047	14135	14123	14278	14266	14054	14088	14097	14224	14292	14333	14264	14139	14299	14226	14096	14329	14049	14100	14129	14204	14067	14212	14159	14081	14123	14107	14181	14144	14160	14159	14061	14110	14187	14269	14135	14229	14055	14180	14068	14097	14155	14133	14321	14101	14154	14183	14149	14178	14191	14018	14200	14129	14119	14225	14307	14194	14079	14138	14109	14331	14165	14023	14242	14179	14156	14276	14322	14253	14175	14087	14162	14292	14190	14210	14209	14130	14148	14018	14110	14151	14252	14166	14207	14122	14049	14249	14261	14026	14133	14254	14103	14023	14131	14270	14118	14325	14211	14121	14163	14060	14110	14200	14082	14141	14341	14183	14232	14055	14061	14099	14277	13966	14105	14008	14235	14005	14226	14103	14296	14148	14111	14210	14208	14255	14147	14169	14092	14132	13998	14214	14148	14127	14059	14229	14061	14184	14075	14304	14139	14245	14121	14112	14200	14113	14207	14156	14126	14302	14224	14098	14175	14267	14157	14274	14031	14069	14073	14163	13996	14131	14309	13943	14160	14245	14221	14241	14150	14101	14202	14151	14298	14021	14081	13950	14244	14125	14217	14098	14220	13984	14157	14001	14127	14252	14280	14106	14262	14135	14328	14094	14212	14189	14017	14125	14108	14213	14166	14130	14286	14328	14209	14067	14180	14220	14141	14321	14116	14086	14171	14020	14158	14058	14158	14266	13961	14144	14017	14240	14161	14114	13992	14234	14093	14207	14109	14165	14224	14011	14085	14147	14128	14265	14299	14095	14143	14213	14150	14252	14013	14192	14214	14115	14090	14231	14240	14222	14161	14053	14022	14168	14293	14266	14196	14246	14277	14208	14222	14192	14201	14217	14332	14285	14155	14204	14138	14202	14311	14314	14103	14055	14134	14041	14088	14166	14120	14112	14150	14195	14183	13977	14119	14061	14237	14107	14150	14205	14140	14010	14264	14064	14127	14000	14132	14091	14134	14139	14100	14052	14142	14223	14212	13975	14235	14293	14192	14193	14280	14090	14115	14063	14159	14010	14111	13983	14256	14007	14223	14109	14048	14242	14085	14173	14135	13994	14156	14130	13989	14009	14047	14124	14188	14172	14075	14305	14162	14167	14147	14060	14174	14221	14094	14223	14132	14164	13985	14148	14169	14040	14288	14187	14219	14140	14373	14323	14042	14128	14141	14192	14161	13987	14053	14189	13938	14099	14241	14145	14097	14105	14083	14098	14149	14213	14234	14285	14044	14157	14100	14294	14092	14088	14291	14209	14085	14189	14091	14230	14140	13987	14132	14172	14128	14217	14117	14185	14073	14202	14177	14211	14113	14210	14035	14164	13998	14079	14227	14128	14173	14196	14211	14153	14212	14250	14208	14151	14035	14084	14313	14064	14058	14016	14068	14095	14109	14236	14225	14154	14209	14018	14203	14198	14261	14083	14104	14030	14063	14243	14029	14037	14177	14021	14214	14069	14090	14148	14182	14064	14257	13993	14168	14071	14018	14194	14307	14211	14235	14317	14046	14187	14262	14131	14038	14053	14020	14029	14225	14167	14231	14002	14179	14271	14156	14156	14075	13964	14133	14147	14081	14122	14151	14002	14232	14134	14285	14092	14040	14221	14111	14194	13930	14163	14101	14209	14181	14137	14103	14126	14170	14064	14247	14080	14266	14119	14139	14133	14278	14116	14086	14057	14154	14351	14234	14148	14112	14060	14231	14278	14212	14057	14114	14240	14178	14020	14232	14172	14322	14259	14122	14352	14153	14246	14293	14333	14123	14148	14143	14221	14246	14115	14225	14152	14026	14132	14047	14065	14214	14038	14035	14128	14011	14252	13966	14155	14079	14040	14093	14186	14154	14085	14352	14264	13994	14228	14196	14110	14164	14109	14173	14205	14283	13887	14303	14114	14141	13999	14072	14308	14349	14073	14216	14349	14220	14106	14126	14177	13998	14158	14194	14018	14284	14179	13976	14148	14169	14028	14307	14173	14283	14387	14292	13978	14133	14234	14060	14149	14179	14092	14096	14211	14062	14180	14223	14109	14305	14136	14114	14108	14083	14217	14187	13924	14257	14262	14289	14034	14072	14184	14151	14071	14192	13999	14045	14054	14195	14312	14150	14205	14087	14117	14164	13981	14153	14198	14071	14068	14319	14110	14239	14245	14009	14146	13986	14162	14059	14054	14173	14060	14107	14144	14206	14275	14176	14097	14290	14368	14121	14022	14203	14315	13950	14066	14069	14244	14112	14197	14069	14246	14218	13979	14254	14066	14096	14198	14255	14171	14080	14145	14357	14247	14302	14156	14178	14095	14227	14148	14177	14062	14230	14178	14215	13908	14100	14189	14170	14022	14263	14079	14097	14202	14015	14100	14284	14035	14301	14223	14187	14021	14189	14357	14158	14105	14101	14048	14206	14137	14301	14128	14107	14041	14082	14145	14084	14129	14206	14070	14139	14099	14011	13995	14014	14054	14147	14189	14189	14202	14156	14207	13955	14166	14158	14039	14275	14199	14173	14202	14303	14111	14017	14180	14140	14231	14160	14300	14130	14116	14139	14184	14057	14267	14077	14206	14041	14180	14118	13965	14251	14082	14228	13928	14375	14200	14016	14020	14215	14190	14000	14120	14183	14299	14027	14104	14182	14174	14121	13918	14006	14057	14288	13943	13898	14156	14104	14200	14118	14161	14312	13978	14259	14166	14153	14243	14165	14079	14090	14055	14154	14168	14045	14109	13965	14180	14251	14144	14122	14246	14143	14264	14169	14168	14290	14187	14052	14221	14263	13996	14206	14155	14083	14044	14020	14221	14315	14116	14286	14090	14188	13990	14269	14050	14086	14002	14189	14179	14143	14061	14278	14208	14273	14121	14013	14220	14102	14091	14159	14196	14140	14054	14198	14109	14381	14131	14211	14129	14078	14112	14186	14306	14273	14274	14296	14274	14127	14167	14184	14059	14068	14237	14200	14168	14230	14097	14197	14195	14286	14187	14278	14234	14209	14160	14153	14098	14205	14154	14075	14012	14210	14112	14252	14122	14234	14158	14069	14312	14199	14115	14163	14100	14161	14064	14251	14226	14091	14094	14169	14035	14164	14218	14212	14139	14250	14099	14196	14237	14201	14143	14174	14086	14208	14284	14053	14299	14128	14166	14211	14304	14234	14027	14175	14180	14100	13959	14213	14205	14128	14149	14122	14099	14325	14120	14121	14027	14271	14004	14003	14018	14175	14164	14178	14168	14018	13985	14113	13994	14057	14264	14116	14175	14123	14189	14117	14099	14146	14194	14212	14018	14138	13960	14155	14124	14046	14155	14164	14167	14156	14246	13982	13917	14224	14153	14129	14042	14132	14167	14162	13963	14049	14123	14148	14172	14149	14161	14248	14144	14137	14177	14145	14123	14147	13981	14111	14109	14071	14132	14068	14105	14211	14096	14315	14175	14172	14256	14215	14226	14268	14103	14074	14098	14161	14124	14226	14236	14107	14207	14277	14122	14272	14098	14279	14177	14164	14416	14124	14101	14088	14236	14177	14069	14163	14090	14064	14037	14106	14297	14009	14126	14237	14178	14028	14151	14135	14205	14057	14106	14163	13871	14091	14049	14109	14133	14143	14162	14134	14063	14069	14266	14024	14178	14082	14154	14138	14200	14072	14182	14168	13985	14004	14061	13988	14206	14144	14119	14093	14220	14183	14105	14170	14269	14168	14175	14168	14130	14130	14175	14165	14150	14172	14182	14042	14165	14151	14084	14244	14134	14153	14261	14196	14180	14087	14078	13926	14024	13979	14180	14089	14166	14045	14034	14116	14187	14135	14124	14074	14125	14127	14162	14251	14088	14098	14090	14273	14040	14025	14201	14215	14213	14190	14052	14062	14063	14151	14190	14106	14091	14175	13966	14282	14084	14030	14009	14144	14321	14130	14060	14287	13975	14343	14134	14073	13990	14163	14207	14294	14221	14162	13935	14209	14016	14301	14150	14186	14167	14215	14240	14113	14163	14243	14277	14114	14068	14053	14260	14134	14081	14161	14220	14179	14220	14117	14136	14049	14078	14291	14254	14218	14216	14307	14115	14299	14196	14125	14130	14132	13956	14077	14122	14074	14181	14088	14143	14190	14246	14172	14166	14112	14058	14176	14231	14126	14021	14149	14121	14275	14119	14232	14165	13969	14349	14183	14125	14113	14202	14240	14088	14075	14150	14183	14115	13939	14249	14223	14206	14182	14108	14046	14187	14118	14091	14169	14219	14167	14083	13990	14074	14244	14311	14175	14261	14161	14117	14303	14197	14122	14272	14130	14192	14179	13966	14059	14088	14214	14138	14161	14053	14276	14238	14333	14179	14243	14076	14184	14164	14123	14105	14173	14138	14284	13964	14144	14135	14175	14063	14304	14121	14355	14242	14017	14028	14282	14291	14267	14137	14090	14004	14272	14041	14101	14096	14192	14177	14017	14154	14345	14257	14154	14222	14180	14244	14093	14180	14162	14004	14183	14125	14224	14237	14153	14155	14114	14359	14044	14227	14182	14141	14198	14054	14133	14129	14211	14029	14215	14114	14148	14106	14241	14269	14241	14119
28966	27583	34669	30305	23222	19768	17195	15592	15208	14599	14613	14596	14599	14404	14372	14254	14193	14137	14376	14302	14208	14263	14201	14131	14193	14041	14148	14154	14058	14072	14178	14055	14119	14098	14092	13990	13883	13950	13879	14104	14066	13862	14019	13860	14159	14015	14142	14034	13991	13940	13938	13978	14002	13893	13948	14257	14119	14040	13952	14184	14201	14085	14130	14162	14110	14023	13916	13957	13983	14049	14054	13969	14055	14022	14077	13787	13884	13953	14078	14049	13963	14221	14232	13928	13986	14054	14149	13914	14086	13989	14244	14041	14111	14157	14117	14209	13906	14140	14049	14012	14213	13916	14016	13929	13946	14129	13826	14061	13979	14116	13957	14066	14238	14127	13912	14173	13840	14025	13833	14024	14121	13986	14015	13946	14104	13941	13902	14175	13852	14164	13892	13993	14139	14040	13882	14106	14034	14063	14006	14153	14178	13864	14021	14012	14174	14042	14125	13980	14213	14001	14180	13912	14056	13952	13915	13917	14135	14011	14050	14085	13994	14041	14212	13978	14208	14182	13994	14007	14009	13963	14086	14181	14017	13952	14210	14047	14086	14278	14019	13932	14034	14057	13981	13982	14117	14093	13899	13932	14079	14036	14047	13898	14165	13929	13870	14039	14048	14109	14050	14044	14144	14065	14102	13960	14024	13870	14239	14048	13991	13919	13953	14199	14113	13877	13844	13944	13992	13892	13899	13914	14022	14110	14047	14129	13881	14070	13934	14045	14005	14138	13904	13968	14134	13997	13780	13925	13984	14126	13906	14108	14233	14170	14135	13912	14084	13963	13969	13954	14056	14074	14189	13990	14101	14195	13875	13885	14042	14106	14000	13914	14265	14182	14048	14080	14019	13973	13934	14110	13971	14017	14106	13927	14139	13943	13785	14101	14175	14318	14155	14175	14012	14086	14063	14071	14083	14128	14010	14042	14044	13994	13961	14082	14154	14027	14126	14003	14114	14063	13992	13859	14071	13991	13829	13943	13979	13946	14106	13855	13943	14215	14044	14174	13958	14046	13838	13978	14086	13775	14134	14068	14009	14166	14077	14087	14021	14018	13890	13820	13802	14221	14099	13994	13756	14038	14105	14015	14110	14162	13963	14158	13959	14033	13879	14012	14148	14130	14107	14219	14027	14099	14024	13983	14078	14171	13979	14108	13822	14314	14115	13880	14025	14069	13917	14052	14040	13990	14042	14011	14029	13961	14048	14093	13778	14046	14035	14018	14091	14172	13800	14017	14106	14088	14121	14281	14027	14099	14091	14101	13942	14206	14040	13937	14123	14101	14021	14070	14177	14012	14011	14044	13962	13916	14203	14036	14124	14066	14256	14202	14149	13949	13954	14045	14123	13886	13933	14123	14002	13979	14093	14087	14108	14098	13963	14097	14223	14017	14115	13973	13997	13947	13856	13960	14122	14089	14259	14194	14092	14062	13931	14070	14005	13846	14023	13988	14071	14055	14034	13958	14116	14048	13998	14058	14126	13771	14005	13949	14076	13938	14033	14062	14055	14140	14061	14088	14050	13995	14025	14013	14106	13989	14179	14074	14073	14098	13894	14111	14182	13916	14101	14140	13988	14078	14062	13829	14089	14116	14141	13959	14032	14050	14086	14127	14072	14063	13975	14037	14016	14093	13840	13893	14031	14193	14071	13987	14027	14104	14181	14181	13914	14151	14002	14074	13941	13965	14036	14001	13879	14171	14170	14017	14226	14118	13968	13922	14195	14049	13947	14039	14065	14094	14095	13835	14153	13983	13991	14267	13955	14049	14146	14102	14056	14039	13828	14030	14044	14035	14064	13876	14071	13965	13881	14137	14088	14093	14262	13988	14091	13890	13865	13870	14252	14072	14037	13974	13918	13992	14058	13821	14007	13949	14044	14127	13892	13903	13888	14056	13972	14024	14143	13901	13924	14198	14120	13828	14145	14173	14064	14109	14002	13932	14094	14115	13982	14117	14080	13922	14009	14063	14122	13953	14055	14145	14020	13975	14035	14099	14003	13953	13907	14005	14067	14081	13928	13962	14038	14137	14027	14158	14011	14114	14040	14035	14135	14199	14303	14086	13881	14107	14083	14057	14218	14035	14177	14063	14088	14080	13898	13925	14310	14102	13999	13945	14001	13863	14103	13869	13974	14133	14013	14054	14037	13865	13866	14060	14188	14110	14107	14250	14089	13933	13948	13994	13953	13943	13894	13949	13886	13922	14063	13916	14230	13945	14072	14161	14037	14056	14022	13910	14184	14074	14021	14185	14167	14147	14092	14028	14035	13971	14040	14173	14072	14049	13766	14103	13949	14039	14179	13972	14117	13998	14312	14194	13921	13971	13877	13772	14157	14166	14041	13853	13996	14171	14058	14238	14180	14121	14156	14099	14033	14007	14017	14012	13939	14059	13824	14075	13939	14086	14017	14021	13859	13930	14080	14255	14229	13991	13985	13955	14097	13909	13867	14055	13984	14063	14082	13914	14079	14105	13878	13955	13919	14056	14027	13831	14081	14032	14012	13988	14075	14158	14177	14020	14037	13900	14019	14160	14246	14012	14145	13952	13930	14030	14158	13792	14081	14085	14127	14166	14002	13896	13863	14027	14188	14135	14099	13873	13912	13829	14058	13984	13973	14018	14222	14157	14253	14021	13977	14014	14092	13841	14082	13968	14056	14024	13938	14140	14078	13982	14067	14012	13983	13932	14062	14119	14203	14233	14005	13961	14050	14073	13936	13962	14111	13885	13950	13925	14006	13937	14021	14015	13899	14055	13948	13997	14259	13939	14129	14074	13921	14091	13936	13888	14058	14125	14152	14107	14105	14076	14097	14154	13827	14166	14224	14029	14094	13945	14005	14133	14016	13845	14048	13781	14030	14131	14046	14160	14025	13935	14011	13789	14017	13894	14134	13927	14117	14289	14008	14155	13898	13923	13964	14072	13993	14181	14004	14008	14078	14154	13992	14020	14108	14027	14077	13946	14023	14036	13947	13930	13944	14122	13950	13798	14059	13952	14021	14078	13919	14074	13906	14053	13987	14190	14132	13991	13850	14197	13977	13959	13905	13986	14022	14107	14038	14057	14063	13881	14186	13961	13891	13874	14108	13994	13677	14031	14039	14090	14229	13928	14013	14255	14209	14191	13963	13821	13987	14007	13867	14062	14067	13940	14240	14013	14032	14203	14037	14007	14215	14077	13698	13904	14115	13900	14078	13946	13925	13852	13982	14150	13985	14157	14150	14007	13962	14104	14091	14065	13940	14120	14174	13868	14374	14144	14137	14063	14192	14110	13947	14013	14219	14042	14088	14195	14033	13852	14137	13967	14117	13900	14051	13957	14033	13862	14132	14263	14060	13885	14033	14046	13986	13955	14005	13879	14015	14003	13959	14108	14014	13995	14090	14017	14010	13971	14035	14226	13963	14138	14154	14100	14183	14115	14140	13988	14093	14068	14224	13846	14090	13905	14210	14165	13935	13871	13841	14074	14218	14040	14105	13999	14039	13958	14194	14078	14050	14188	14159	14068	14098	13964	14083	13936	14004	14137	14007	14163	13927	13916	14035	14056	13998	14070	14096	14016	13859	13959	14139	13902	14086	14007	14061	13771	14028	13934	14126	13996	14049	14126	14082	13975	14019	14051	13842	14087	14107	14082	14161	13917	14173	14155	13974	13948	13901	13956	13900	13945	14015	13999	14048	14165	14075	13932	14084	13957	13905	13912	14056	14016	13940	13827	14010	14080	14046	14100	14018	13961	13939	14170	13958	14048	13974	14024	14022	14069	14110	14187	14074	13991	14149	13968	14004	13873	14079	14106	14181	14146	14032	13981	14060	14143	14119	14092	13918	13939	14034	14252	14079	14213	14077	14191	14133	13972	14084	13997	13940	14125	14041	14104	14098	14045	13961	13987	14010	13957	13791	14026	14069	14119	14062	13870	14069	13931	13919	13907	14256	13962	14085	14124	14041	14004	14036	14062	14068	13971	13890	14045	13990	14048	13966	13902	14053	13961	13999	13928	13933	13897	13979	14034	13974	13976	13916	13976	13987	13935	13929	14081	14111	14165	13962	13999	14037	14058	14098	13953	14001	14055	13991	13988	14020	13863	14025	13966	13872	14033	14162	14040	13911	14013	13985	14088	14004	13918	14039	14163	14193	13959	14021	14034	14108	14058	14013	13918	14229	13990	14060	14053	13924	13831	14021	13959	13952	13951	14080	13919	14058	14155	13918	14145	14043	14068	14131	14076	13974	14003	13965	14215	14102	13986	14037	14274	13950	14075	14113	14062	13942	13985	13879	14063	14157	14183	14124	14102	14083	13924	14168	13972	14033	14307	14148	14158	14153	13930	13940	14206	13930	13796	14017	14048	14078	14300	14065	14021	13989	14112	14255	13939	13938	14188	14024	14143	14046	14003	14131	14105	14025	14194	14010	14048	14060	13929	14011	14145	14179	14093	14106	14044	14288	14069	14062	13952	14209	14140	14087	14100	14080	14122	13937	13883	14150	14092	14204	14150	13965	14109	13822	14041	14269	14280	14190	14039	13852	14206	13933	13986	14125	14126	14066	14167	13973	13917	14175	14035	14171	13925	14020	13750	14082	14053	14018	14058	14062	13974	14120	13878	14015	14193	13891	14044	14051	14019	14307	13949	13861	14017	14007	14069	13906	14063	14127	14034	14107	13912	13985	14022	13973	14161	13975	14157	13993	14164	13830	13923	14048	14004	13989	14101	14017	13940	13912	14062	14026	14104	14057	14140	14161	13807	14235	14058	14000	13914	14044	13911	13892	13979	14069	13998	14050	13971	13988	13952	13912	14083	14041	14025	14093	13816	13987	13942	14254	13744	14094	13883	14349	13808	14073	13987	13987	14263	13866	14118	14200	14112	13983	14005	13853	14117	14003	13914	13939	14037	13969	13963	14155	14129	14123	14146	14055	14211	14046	14126	14116	13938	13994	14001	14004	14040	14072	14231	14170	14035	14112	14229	14150	13995	13997	14067	14212	14166	13918	13869	14028	14185	14128	14050	14077	14062	14001	13940	13969	14062	13971	14166	14018	13925	13751	14108	13943	14090	14049	14018	13974	13980	14199	13923	14136	13985	14094	14030	14109	14081	14009	14118	13966	14212	13926	13968	14038	14163
33218	44987	40745	31592	25178	20561	17269	15610	14938	14579	14371	14124	14097	14001	13821	13849	13722	13710	13657	13811	13720	13800	13551	13580	13738	13502	13631	13489	13844	13506	13453	13798	13544	13522	13614	13427	13625	13516	13463	13607	13493	13568	13478	13605	13642	13454	13551	13631	13469	13527	13508	13614	13457	13437	13717	13619	13647	13539	13623	13636	13523	13741	13537	13558	13471	13461	13589	13457	13517	13555	13629	13502	13533	13546	13552	13347	13400	13556	13546	13528	13655	13686	13364	13511	13553	13441	13421	13558	13580	13507	13559	13753	13748	13531	13435	13688	13563	13592	13464	13509	13304	13541	13587	13635	13487	13621	13646	13451	13678	13457	13457	13564	13724	13756	13462	13689	13399	13537	13671	13510	13581	13546	13488	13577	13452	13411	13515	13562	13629	13486	13471	13532	13497	13458	13459	13612	13743	13373	13457	13564	13531	13509	13583	13687	13699	13592	13536	13591	13371	13594	13699	13605	13521	13708	13661	13672	13672	13439	13529	13485	13539	13567	13535	13539	13432	13654	13429	13516	13500	13577	13393	13397	13435	13498	13302	13621	13294	13403	13570	13560	13547	13602	13516	13294	13455	13563	13557	13553	13542	13427	13520	13423	13604	13347	13582	13602	13699	13581	13555	13453	13424	13391	13609	13446	13547	13471	13539	13494	13563	13641	13603	13388	13594	13531	13616	13689	13486	13533	13549	13451	13466	13544	13450	13491	13677	13406	13407	13531	13490	13544	13689	13348	13547	13756	13596	13450	13643	13411	13564	13459	13575	13556	13621	13627	13578	13508	13454	13547	13659	13584	13647	13572	13541	13462	13576	13579	13564	13439	13562	13611	13555	13588	13610	13477	13522	13652	13597	13501	13677	13519	13639	13569	13455	13596	13446	13420	13565	13614	13691	13503	13748	13392	13492	13479	13533	13576	13541	13636	13632	13622	13480	13478	13575	13455	13549	13431	13492	13627	13402	13784	13549	13629	13444	13534	13617	13504	13602	13604	13540	13471	13652	13396	13359	13561	13694	13596	13328	13612	13470	13416	13460	13716	13511	13404	13600	13540	13532	13626	13595	13522	13823	13596	13528	13590	13448	13633	13497	13427	13429	13570	13671	13597	13422	13418	13543	13411	13574	13500	13559	13656	13537	13442	13729	13322	13454	13543	13630	13587	13481	13353	13416	13478	13595	13587	13503	13535	13468	13740	13456	13512	13301	13447	13511	13476	13451	13584	13561	13635	13375	13421	13569	13540	13490	13389	13581	13536	13397	13420	13582	13274	13459	13641	13525	13589	13503	13596	13317	13623	13495	13532	13524	13582	13797	13671	13450	13548	13601	13377	13572	13534	13518	13624	13712	13455	13551	13472	13569	13422	13615	13487	13416	13622	13469	13595	13469	13634	13616	13571	13481	13428	13498	13442	13489	13621	13629	13600	13533	13706	13687	13607	13575	13529	13534	13566	13389	13483	13580	13375	13593	13605	13560	13525	13525	13539	13407	13560	13520	13445	13434	13551	13416	13530	13504	13585	13612	13386	13509	13641	13602	13642	13619	13389	13468	13728	13635	13581	13618	13544	13545	13556	13570	13597	13563	13584	13471	13542	13640	13546	13600	13718	13461	13575	13511	13466	13549	13440	13507	13534	13507	13502	13698	13433	13519	13585	13465	13571	13595	13585	13770	13653	13590	13629	13594	13363	13620	13612	13483	13639	13495	13510	13500	13548	13554	13715	13476	13400	13618	13448	13648	13512	13544	13404	13514	13513	13614	13633	13559	13551	13559	13638	13601	13497	13516	13691	13611	13656	13435	13540	13533	13479	13622	13386	13492	13530	13563	13564	13279	13595	13552	13500	13659	13517	13501	13449	13343	13471	13493	13691	13559	13490	13737	13378	13545	13476	13475	13458	13661	13637	13495	13407	13379	13680	13573	13433	13511	13625	13527	13462	13506	13396	13608	13457	13408	13516	13585	13582	13563	13432	13537	13657	13581	13517	13508	13646	13529	13642	13564	13486	13402	13494	13402	13515	13604	13599	13520	13499	13494	13525	13551	13513	13487	13453	13662	13530	13463	13512	13580	13494	13616	13463	13398	13554	13609	13586	13554	13584	13512	13679	13536	13613	13557	13428	13502	13470	13696	13539	13509	13527	13516	13439	13581	13621	13583	13619	13580	13612	13375	13577	13615	13469	13579	13573	13628	13529	13494	13637	13611	13536	13491	13367	13635	13471	13555	13771	13690	13402	13539	13516	13480	13481	13634	13425	13506	13554	13516	13610	13444	13452	13566	13599	13516	13459	13558	13541	13499	13526	13600	13472	13521	13630	13464	13548	13518	13630	13553	13525	13602	13465	13488	13595	13529	13478	13645	13611	13528	13644	13441	13576	13481	13587	13558	13511	13759	13634	13523	13528	13603	13288	13432	13647	13598	13652	13505	13538	13512	13574	13362	13508	13600	13678	13554	13529	13588	13678	13495	13620	13466	13438	13614	13609	13612	13519	13417	13627	13649	13508	13491	13489	13428	13568	13622	13549	13495	13469	13605	13455	13524	13587	13417	13598	13562	13407	13550	13677	13631	13396	13532	13468	13462	13469	13579	13472	13613	13623	13604	13613	13578	13549	13585	13709	13596	13445	13661	13521	13539	13551	13410	13696	13591	13602	13582	13504	13568	13541	13411	13440	13526	13498	13556	13586	13562	13579	13528	13666	13462	13560	13644	13620	13658	13508	13570	13607	13526	13603	13737	13388	13588	13587	13655	13602	13412	13669	13462	13396	13415	13484	13511	13522	13463	13539	13457	13520	13728	13633	13503	13492	13446	13591	13577	13569	13443	13458	13491	13516	13576	13558	13552	13652	13511	13538	13558	13738	13658	13585	13474	13526	13617	13526	13629	13378	13639	13634	13562	13462	13476	13494	13592	13283	13559	13654	13469	13644	13388	13440	13592	13488	13664	13420	13446	13497	13634	13471	13561	13678	13446	13600	13538	13656	13558	13654	13531	13603	13639	13634	13635	13739	13594	13524	13650	13395	13534	13472	13571	13511	13491	13695	13497	13459	13419	13474	13811	13596	13503	13615	13551	13491	13658	13686	13537	13570	13559	13579	13582	13418	13533	13358	13500	13689	13637	13640	13547	13467	13734	13450	13628	13565	13493	13578	13674	13611	13523	13548	13495	13326	13641	13551	13697	13440	13502	13642	13474	13496	13649	13367	13554	13398	13449	13672	13541	13606	13517	13522	13416	13633	13495	13559	13513	13510	13568	13509	13510	13577	13600	13622	13605	13621	13420	13442	13417	13573	13566	13529	13569	13455	13374	13626	13521	13557	13631	13529	13483	13579	13537	13667	13466	13314	13580	13532	13499	13420	13621	13595	13575	13544	13744	13574	13528	13561	13691	13537	13567	13686	13502	13475	13580	13510	13595	13635	13557	13533	13578	13618	13649	13567	13576	13479	13457	13533	13625	13359	13547	13610	13647	13505	13737	13426	13505	13513	13568	13564	13576	13564	13521	13642	13527	13569	13650	13501	13462	13501	13562	13568	13489	13489	13523	13646	13552	13530	13599	13549	13567	13529	13654	13705	13441	13321	13520	13477	13612	13650	13537	13547	13374	13419	13498	13608	13436	13704	13622	13609	13522	13421	13581	13490	13586	13550	13621	13518	13639	13442	13637	13477	13468	13591	13570	13416	13578	13519	13476	13535	13609	13544	13474	13552	13544	13517	13568	13572	13512	13461	13516	13361	13533	13719	13619	13353	13683	13651	13639	13640	13713	13445	13485	13470	13584	13552	13614	13644	13682	13429	13597	13584	13573	13499	13639	13666	13582	13522	13428	13636	13547	13409	13560	13688	13575	13449	13471	13503	13516	13589	13633	13551	13461	13478	13692	13608	13756	13692	13699	13636	13496	13597	13656	13466	13607	13629	13707	13441	13547	13666	13522	13501	13670	13561	13585	13644	13446	13587	13642	13521	13570	13626	13402	13646	13626	13379	13557	13651	13537	13403	13523	13473	13661	13502	13478	13641	13590	13584	13564	13574	13597	13327	13681	13446	13685	13439	13577	13453	13479	13392	13690	13548	13499	13580	13566	13734	13516	13557	13543	13484	13634	13485	13348	13505	13611	13636	13636	13532	13477	13508	13654	13570	13613	13503	13536	13384	13527	13617	13587	13330	13520	13606	13705	13527	13633	13514	13480	13624	13553	13614	13541	13681	13579	13593	13584	13572	13713	13651	13695	13568	13575	13497	13634	13479	13500	13626	13514	13545	13526	13559	13557	13669	13606	13567	13538	13648	13640	13527	13545	13359	13505	13521	13505	13428	13508	13694	13450	13540	13537	13543	13544	13469	13616	13550	13585	13448	13433	13571	13762	13614	13389	13483	13460	13646	13544	13535	13549	13465	13526	13614	13585	13600	13591	13510	13525	13524	13593	13472	13539	13384	13435	13558	13326	13576	13436	13399	13431	13508	13394	13574	13470	13433	13612	13402	13514	13531	13641	13530	13524	13450	13619	13519	13582	13479	13511	13425	13535	13373	13437	13528	13556	13604	13605	13520	13473	13673	13636	13553	13466	13405	13578	13426	13748	13630	13579	13566	13614	13389	13554	13555	13618	13516	13851	13673	13463	13539	13603	13550	13522	13638	13653	13553	13373	13579	13532	13615	13481	13616	13612	13644	13589	13592	13617	13629	13518	13499	13441	13571	13464	13573	13561	13749	13472	13656	13553	13395	13399	13565	13540	13569	13555	13464	13339	13417	13525	13329	13598	13520	13554	13605	13588	13641	13454	13745	13494	13579	13462	13529	13533	13466	13561	13520	13526	13556	13456	13490	13430	13662	13520	13313	13579	13479	13598	13537	13524	13593	13593	13561	13657	13543	13484	13663	13475	13591	13590	13461	13454	13545	13622	13663	13663	13484	13567	13501	13485	13539	13653	13489	13598	13645	13411	13529	13551	13401	13572	13621	13442	13649	13549	13488	13548	13407	13600	13695	13440	13453	13563	13527	13560	13276	13434	13507	13467	13537	13591	13483	13559	13563	13367	13610	13536	13452	13513	13595	13435	13453	13570	13496	13527	13539	13599	13310	13575	13570	13532	13547	13598	13703	13630	13448	13555	13511	13640	13491	13628	13570
24449	21678	29461	27069	25981	26212	24358	18773	16774	16193	15977	15769	15361	15274	15298	15161	15389	15081	14913	14989	15034	14809	14838	14685	14868	15037	15112	14688	14740	14599	14860	14691	14801	14686	14856	14749	14821	14637	14884	14575	14750	14817	14801	14675	14815	14876	14832	14809	14660	14797	14668	14739	14965	14857	14813	14596	14954	14875	14745	14646	14886	14752	14663	14725	14665	14702	14864	14740	14652	14521	14826	14691	14786	14947	14899	14884	14756	14801	14767	14872	14728	14747	14775	14530	14931	14685	14515	14783	14809	14856	14926	14466	14764	14667	14829	14473	14784	14606	14663	14701	14733	14701	14859	14813	14660	14899	14350	14443	14764	14632	14571	14617	14711	14794	14901	14821	14660	14748	14770	14796	14690	14748	14928	14740	14526	14779	14810	14837	14874	14971	14739	14779	14731	14561	14798	14726	14612	14662	14801	14750	14843	14457	14643	14736	14646	14556	14677	14620	14893	14743	14765	14704	14865	14704	14833	14628	14633	14890	14766	14875	14651	14631	14893	14777	14821	14753	14918	14701	14689	14530	14732	14526	14750	14706	14697	14821	14604	14749	14648	14654	14609	14665	14821	14646	14727	14974	14907	14587	14967	14712	14834	14452	14757	14620	14700	14485	14827	14827	14684	14723	14778	14719	14689	14751	14732	14642	15002	14809	14741	14561	14723	14643	14608	14781	14855	14764	14746	14712	14598	14830	14802	14651	14775	14783	14870	14859	14678	14805	14692	14756	14742	14684	14876	14703	14645	14679	14645	14603	14700	14828	14858	14676	14743	14818	14722	14802	14662	14665	14611	14756	14612	14801	14835	14620	14840	14863	14753	14825	14744	14801	14843	14641	14843	14782	14866	14557	14682	14932	14667	14496	14758	14841	14857	14815	14966	14684	14710	14706	14744	14601	14753	14875	14772	14694	14741	14720	14696	14656	14999	14883	14669	14728	14618	14845	14585	14554	14694	14617	14800	14661	14610	14722	14608	14646	14690	14608	14881	14714	14880	14614	14600	14750	14729	14813	14884	14629	14761	14710	14979	14859	14885	14786	14676	14757	14787	14644	14637	14881	14881	14628	14834	14831	14764	14597	14532	14800	14884	14799	14849	14883	14615	14655	14774	14658	14714	14685	14611	14738	14787	14641	14683	14848	14567	14771	14661	14906	14728	14632	14555	14776	14703	14594	14810	14817	14641	14617	14745	14692	14680	14721	14806	14761	14628	14758	14844	14629	14536	14952	14804	14615	14745	14766	14751	14618	14822	14627	14809	14796	14774	14752	14821	14585	14688	14785	14730	14760	14656	14930	14735	14681	14717	14774	14590	14766	14719	14782	14808	14693	14907	14602	14517	14733	14819	14793	14899	14788	14772	14839	14636	14643	14695	14831	14592	14730	14880	14672	14840	14579	14797	14626	14711	14689	14651	14777	14581	14745	14708	14765	14651	14636	14969	14947	14884	14660	14643	14515	14748	14687	14630	14732	14821	14760	14679	14870	14890	14752	14729	14561	14824	14806	14684	14813	14685	14894	14814	14877	14704	14634	14830	14897	14771	14793	14864	14839	14948	14814	14762	14684	14678	14684	14478	14977	14753	14555	14595	14670	14721	14751	14707	14530	14949	14893	14701	14604	14837	14758	14765	14859	14883	14715	14732	14814	14608	14854	14634	14620	14857	14718	14816	14670	14673	14551	14627	14590	14713	14591	14758	14526	14689	14705	14687	14589	14631	14824	14631	14711	14746	14821	14938	14671	14839	14587	14839	14724	14786	14878	14796	14935	14810	14790	15032	14777	14704	14529	14626	14716	14743	14734	14612	14950	14815	14949	14660	14603	14714	14693	14768	14774	14545	14734	14510	14854	14779	14829	14848	14690	14625	14770	14826	14615	14555	14742	14906	14776	14728	14699	14835	14711	14750	14651	14667	14683	14685	14935	14975	14619	14591	14821	14639	14791	14716	14521	14653	14634	14667	14823	14676	14655	14754	14779	14774	14853	14625	14790	14554	14713	14772	14774	14806	14580	14648	14686	14845	14736	14681	14825	14669	15012	14615	14667	14648	14762	14750	14606	14648	14854	14766	14845	14915	14744	14571	14578	14696	14668	14781	14760	14620	14438	14601	14791	14644	14618	14735	14858	14582	14624	14826	14793	14781	14753	14492	14789	14670	14785	14715	14805	14663	14768	14628	14960	14707	14474	14813	14882	14798	14849	14680	14717	14676	14492	14896	14747	14659	14601	14657	14696	14973	14545	14733	14653	14648	14690	14737	14725	14672	14923	14768	14999	14781	14621	14673	14710	14729	14654	14729	14627	14719	14788	14763	14749	14737	14722	14859	14601	14670	14742	14804	14849	14746	14923	14763	14768	14495	14824	14693	14702	14717	14641	14636	14931	14823	14744	14838	14885	14581	14625	14675	14814	14962	14694	14688	14658	14630	14718	14643	14795	14758	14596	14619	14671	14663	14850	14652	14851	14678	14910	14875	14659	14630	14685	14868	14772	14603	14749	14708	14699	14720	14634	14797	14869	14801	14692	14682	14824	14753	14640	14770	14638	14691	14690	14772	14568	14648	14897	14743	14557	14701	14865	14751	14834	14776	14749	14465	14711	14742	14589	14855	14663	14803	14770	14836	14816	14602	14955	14749	14742	14864	14886	14705	14588	14728	14817	14772	14721	14685	14833	14947	14893	14693	14671	14751	14811	14645	14732	14631	14589	14766	14725	14750	14453	14777	14564	14852	14758	14741	14661	14606	14487	14773	14781	14647	14778	14642	14720	14664	14610	14772	14808	14696	14681	14628	14776	14771	14664	14693	14598	14723	14755	14744	14609	14832	14723	14837	14692	14730	14775	14605	14877	14851	14805	14768	14797	14993	14821	14911	14755	14679	14581	14584	14627	14580	14551	14621	14736	14797	14955	14936	14658	14797	14653	14928	14901	14815	14709	14772	14876	14780	14776	14734	14697	14900	14776	14577	14689	14921	14780	14805	14648	14731	14610	14880	14618	14833	14778	14694	14795	14711	14647	14732	14682	14681	14734	14675	14841	14666	14732	14869	14751	14987	14566	14682	15019	14845	14652	14628	14740	14790	14779	14755	14627	14851	14790	14536	14806	14774	14788	14867	14750	14788	14839	14680	14564	14648	14592	14763	14960	14737	14751	14726	14757	14895	14700	14807	14755	14735	14622	14789	14653	14710	14720	14633	14769	14729	14805	14658	14564	14789	14872	14723	14677	14691	14683	14551	14711	14813	14809	14841	14761	14773	14751	14782	14570	14786	14597	14897	14743	14855	14722	14794	14693	14600	14707	14675	14792	14688	14820	14643	14751	14755	14937	14830	14711	14731	14670	14750	14813	14810	14647	14614	14859	14641	14788	14630	14723	14594	14722	14813	14557	14523	14644	14684	14704	14687	14717	14811	14792	14757	14820	14915	14560	14778	14713	14625	14884	14647	14739	14673	14911	14780	14834	14867	14665	14907	14827	14603	14739	14728	14678	14674	14556	14549	14773	14667	14659	14864	14676	14921	14797	14629	14701	14911	14747	14852	14996	14781	14839	14583	14664	14750	14721	14760	14684	14753	14753	14707	14789	14834	14675	14807	14791	14987	14862	14792	14929	14706	14532	14776	14781	14724	14714	14638	14796	14709	14454	14622	14741	14666	14908	14683	14509	14712	14690	14677	14803	14608	14972	14756	14732	14844	14766	14898	14505	14702	14574	14796	14676	14626	14718	14658	14532	14691	14670	14699	14558	14760	14818	14969	14670	14737	14864	14760	14575	14697	14550	14621	14727	14636	14629	14808	14883	14782	14663	14850	14920	14627	14588	14728	14585	14770	14843	14601	14642	14782	14740	14663	14868	14842	14813	14813	14803	14676	14657	14670	14640	14836	14673	14785	14849	14660	14659	14813	14630	14641	14661	14681	14676	14651	14577	14858	14702	14800	14731	14585	14835	14923	14748	14679	14749	14681	14745	14736	14772	14797	14632	14782	14759	14768	14806	14586	14799	14833	14864	14852	14620	14674	14845	14671	14788	14812	14783	14717	14763	14636	14625	14733	14695	14596	14861	14777	14754	14621	14685	14715	14746	14688	14652	14809	14609	14742	14853	14778	14814	14806	14817	14803	14821	14732	14776	14500	14597	14744	14684	14641	14712	14862	14683	14796	14658	14565	14803	14733	14703	14874	14808	14908	14811	14740	14838	14878	14744	14703	14610	14570	14682	14574	14594	14639	14782	14881	14741	14756	14622	14601	14868	14828	14508	14700	14544	14829	14702	14814	14702	14865	14696	14802	14733	14762	14901	14724	14656	14691	14759	14682	14565	14625	14854	14680	14572	14839	14824	14727	14767	14798	14669	14512	14871	14682	14759	14638	14784	14771	14816	14809	14712	14653	14693	14594	14853	14638	14742	14800	14713	14834	14993	14827	14805	14572	14729	14700	14537	14757	14613	14624	14710	14690	14852	14693	14636	14755	14701	14779	14812	14814	14788	14562	14713	14708	14701	14591	14625	14822	14762	14743	14730	14911	14692	14855	14554	14867	14586	14663	14756	14659	14587	14816	14594	14675	14775	14721	14901	14683	14639	14681	14601	14669	14832	14666	14918	14567	14799	14723	14825	14781	14666	14644	14582	14649	14749	14914	14686	14681	15010	14975	14696	14726	14933	14591	14696	14889	14677	14695	14882	14814	14923	14887	14670	14626	14631	14849	14739	14687	14646	14665	14589	14742	14692	14822	15002	14881	14774	14689	14745	14501	14448	14882	14816	14866	14891	14801	14722	14680	14669	14829	14721	14773	14585	14615	14693	14761	14880	14578	14786	14802	14541	14628	14659	14751	14651	14698	14746	14676	14752	14745	14606	14688	14726	14773	14791	14883	14556	14694	14651	14579	14647	14688	14912	14694	14646	14790	14599	14708	14873	14703	14912	14600	14560	14560	14812	14754	14612	14927	14587	14775	14922	14593	14653	14789	14694	14769	14723	14877	14791	14732	14860	14745	14803	14842	14685	14856	14765	14898	14731	14785	14841	14630	14983	14842	14740	14802	14851	14812	14725	14794	14918	14652	14824	14767	14788	14668	14628	14821	14679	14598	14694	14676	14677	14713	14648	14621	14798	14825	14745	14785	14975	14836	14678
34984	55182	50990	40749	32543	27662	22843	18113	16528	15915	15294	15117	14947	14823	14538	14562	14267	14163	14204	14312	14206	14155	14142	14254	14011	14015	14133	14236	14073	13995	14173	14273	14189	14151	14075	14138	14166	14047	13954	14063	14052	14189	14141	13995	14136	13990	14030	14084	14079	14188	14136	13933	14057	14200	14152	14107	14027	14178	14021	14161	14164	13972	14151	13975	14007	14060	14119	14192	14152	14083	13945	13996	14039	14108	13943	13990	14023	13896	14129	13912	14147	14152	13991	14151	14119	14109	14085	14012	14093	14008	13895	14049	14154	13747	13982	14150	14054	13969	14164	14139	14080	14038	14033	14064	14131	14020	13955	13954	14060	14094	13979	14097	14097	14079	14002	14109	14127	14075	13888	13938	14113	13941	14078	14104	13985	14139	14278	14127	14055	13898	13947	13996	14103	14061	13970	14222	14055	14005	13875	13946	14156	14002	14059	14278	14148	13899	14030	14030	14099	14172	14117	14061	14008	14056	14244	14050	14008	13981	14116	14050	14220	14007	14121	14015	14012	14104	14038	13944	14139	13781	13967	14087	14132	14032	14002	14060	13964	14171	13969	13988	14164	13938	14159	13985	14047	14003	14032	14129	14017	13987	13988	13952	14076	14087	14117	14050	14015	14150	13924	14096	14030	14139	14020	14083	14040	13998	13935	13966	13917	14024	14142	14091	14094	13999	14014	14115	14103	14060	14311	13946	14175	14059	14080	14096	14008	14043	13946	13977	14049	13948	13984	13818	14031	14081	14056	14124	14101	14111	14188	14069	14087	14081	13927	14142	14064	14005	14082	13865	14190	14120	14037	14103	14071	14085	14137	14015	14099	13943	14148	14143	14145	13998	13862	13938	13976	13982	14147	14076	14176	14041	14022	14125	14167	14054	14053	14014	14070	13975	14091	14000	14190	13920	14110	13966	14113	14163	14211	14099	13916	14162	14269	14077	13960	14202	14010	14076	13945	14018	14166	13943	13949	14119	14107	13963	14174	14083	14069	14221	14042	13962	14100	14051	14137	14022	14211	14003	13964	14084	13989	13988	14084	14012	14107	14123	14033	14259	14108	14084	14059	13942	13955	14153	14126	14047	13932	14019	14053	14249	14123	14094	14041	14038	14020	14198	13934	14138	13895	14041	14034	13987	13994	14094	14199	13904	14210	14170	14107	14169	14000	14098	14044	14242	14051	14009	13866	14083	14155	14107	14048	13901	14007	14075	14062	14029	14034	14041	14135	14093	14175	14074	14115	13894	14106	14047	13974	14196	14093	14091	14078	14135	14144	14149	13942	14132	14129	13980	13934	14139	14058	14102	14070	14111	14075	13977	14040	13994	13995	14079	14163	14155	13856	14010	14055	14018	14208	13930	14020	14075	14123	14039	13994	14112	14078	14015	13992	13818	14222	14027	14190	14066	14058	14148	14135	14201	14214	14095	14107	14027	13856	14188	13968	14007	14157	14151	14076	14049	13880	14098	14041	13979	13824	14062	14026	14073	14052	13941	14126	14127	14244	13935	13992	13985	13955	14059	14067	13943	14092	14044	13929	14045	14004	14035	13949	14177	14028	14152	14173	14109	14104	14078	13981	13958	13985	14032	14113	14195	14081	14047	14107	14075	13926	14184	14159	14061	13951	13956	14121	13998	14060	13949	14139	14070	13916	13972	14071	14045	14147	14052	14139	14024	14015	14149	14076	13964	14173	14055	14149	14096	14031	14047	14026	14123	14227	14087	14169	14054	14222	14157	14092	14089	13970	14159	13994	14037	14072	14090	14042	14085	14112	14007	14139	14120	14086	13996	13959	14033	14117	13952	14014	13898	14083	14035	13859	14120	14001	14156	14243	14037	13940	14120	14148	13991	14305	14200	14067	14125	13995	14231	14056	14026	13896	14163	14126	14148	14033	14032	14142	14009	14034	13876	14065	14013	14019	14271	14168	13967	14115	14186	14012	14100	14008	14063	14170	14010	14064	14029	14105	14032	14069	14161	14074	14146	14112	14141	13936	14016	13989	14098	14095	13991	14016	13955	14117	13965	14182	13906	14159	13986	14083	13997	14166	13964	14162	14035	13948	14098	14157	14221	14021	13926	14104	14269	14067	13995	14196	13980	14133	13960	14084	13981	14015	13954	14238	14097	14147	13927	13904	14225	14014	14029	14023	14137	14060	13926	14126	14032	14036	14030	14100	14069	14090	14138	14027	13994	13955	14088	13958	13955	14024	14101	13927	14047	13951	14044	14085	13810	13950	14009	14128	13831	13979	13903	14104	14082	13942	13857	13936	14104	14187	14011	14251	14096	14016	14059	13950	14034	13959	14052	13858	14200	13996	14072	14041	14075	14054	14181	14126	14057	14141	14080	14150	13926	14125	14006	13882	13959	14065	14181	14139	14016	14063	14054	14152	14132	13882	14116	14078	14137	14116	13950	13984	14094	14166	14144	13990	13924	13941	13955	13999	14046	14109	14002	13766	13947	14089	13992	14111	14144	14047	14015	14011	13844	13984	14282	14134	13978	14159	14046	14152	14048	14103	14075	13946	14005	14036	14198	14105	14058	14135	14029	14196	13990	14263	13969	14109	14066	14021	13997	13968	14095	14180	14108	13997	14131	14089	13917	14077	14104	14150	14166	13991	13827	13846	14113	13986	14038	14211	14095	14173	14186	13898	13927	13901	14068	13962	14143	13972	14096	14022	14059	13925	14063	14004	14092	14116	14054	14030	13849	14015	14179	14005	13963	14029	14036	14176	14092	14183	14105	14066	13959	14159	14081	14217	14037	14107	14042	13851	14201	14053	14052	13986	14167	14212	13999	14117	14123	14055	13954	14086	14084	14113	14108	14104	14065	13913	14153	13988	14140	14095	14113	14035	14080	13971	14047	13843	14212	13956	14197	14082	14097	13948	14151	14072	14101	14075	14143	14114	14005	14173	14036	14159	13791	14101	13909	14038	14016	13973	14061	14011	14103	14175	14021	14147	14041	14026	14081	14039	14144	14143	13963	13972	14115	14197	14082	13952	14080	14170	14138	13966	14023	14174	14003	14036	13982	14045	14093	13900	14165	13972	14070	14015	14044	14103	14082	13971	13953	14076	14066	14109	14043	14155	14153	13916	14185	14135	14139	14156	14149	14243	14109	14109	14079	14154	14086	14019	14022	13987	13943	14087	14101	14115	14030	13904	14074	14043	14077	14048	13928	13984	14104	13848	13998	14105	14111	14076	13978	14066	14032	14018	14094	14062	13948	14027	13931	14082	13932	13942	14143	13820	14048	13987	13920	14051	14108	14191	13904	14109	14242	14148	14167	14118	14129	14149	14080	14117	14111	14085	14153	14167	14235	14123	13956	14011	14106	13867	14162	14073	14028	14037	14032	13934	14021	14041	13968	14224	14052	14040	14076	13999	14062	13995	14085	14169	14053	14079	14043	14124	13742	14161	13939	14058	14143	13981	14158	13975	13910	14084	13944	13956	14032	13913	14053	14134	14242	14172	14094	14079	14173	14082	14056	14103	14161	14105	14086	14187	14019	14054	13992	13981	14125	13942	14024	14044	14159	14298	13975	14117	13956	14116	14144	13967	14060	14160	14189	14114	14050	14041	14108	14044	14148	14041	14188	14074	14060	14116	14004	14182	14053	14029	14202	14089	14113	14012	14067	14115	14009	14153	14025	14219	13999	13965	14058	14039	14103	14156	13935	13974	14207	13982	13927	13972	14158	14117	13878	14070	14086	14190	13959	14164	14070	14106	13942	14029	13804	14151	13969	14028	14018	14147	14006	14003	14009	13877	14125	14036	13884	14172	13976	14018	13978	14031	14012	14107	13987	14051	13978	14003	13822	14105	14223	14032	13969	13997	13959	14010	14096	14096	14091	14174	14056	14130	14091	14168	14073	14008	13988	13926	14184	14105	14088	14004	14038	13957	14188	14028	14106	14156	14029	13995	14039	14135	14088	14086	14080	14028	14058	14085	14035	14010	14014	13927	14007	14036	14011	14182	14110	14076	14012	13981	14028	13969	14012	14018	14127	14084	14197	14052	14087	14080	14008	14025	14118	14157	14001	14004	14031	14017	14121	13947	14103	14154	14101	14088	14107	14018	14088	14250	14129	13893	13952	13964	14166	13993	13907	14064	14131	14000	14009	14116	14139	14017	14146	14039	14111	13973	13990	14028	13936	13937	13972	14169	13960	13990	14106	14052	14067	13922	13973	14138	13967	14097	13983	14159	13957	14013	14139	14024	13976	13996	14240	14123	14099	14044	14061	14014	14052	14128	13892	14083	14026	13983	13951	13952	13957	14085	13872	14046	14025	13986	14214	14019	14057	13893	14028	14003	14003	13982	14021	14025	14049	13832	14153	13906	14030	14179	14030	14054	13973	14122	14112	14061	14156	14099	13981	14072	14060	14015	14109	14103	13982	13974	14030	14026	13886	14083	14113	13902	14155	14004	14077	14133	13887	14189	14078	14103	14145	14158	13991	14090	14085	14021	14080	13912	14156	13814	13995	14037	14118	14091	13970	13993	13824	14023	14108	14178	13923	14096	13898	14215	14052	14100	13914	14174	14014	13994	14074	14122	14089	13993	14119	14131	14108	14101	14139	14016	14118	14082	14069	14059	13920	14258	14024	14196	13954	14034	14227	13955	14035	14064	13956	14021	13969	14024	14098	14035	14150	14033	14124	14059	14071	14128	13947	14013	13930	14126	14184	13885	14076	14133	14039	13975	14092	14150	14025	14214	14151	14123	14080	13921	14156	14167	13939	13920	14154	14085	14187	14149	14258	13981	13891	14065	14027	14030	13874	14091	14151	14141	13950	14121	14136	14190	14145	14156	13920	14011	14071	14193	14114	14043	14040	14084	14053	14007	14036	13682	14038	13958	14160	13973	14048	14059	14092	14175	13988	14145	14146	14104	14113	13993	14044	13964	14055	14021	13948	13967	14031	14079	13982	13974	14030	14165	14204	14139	13944	14209	14044	14314	13992	14094	14146	14036	14060	14094	13951	14022	13964	14029	14117	14048	14172	14171	14226	14060	14119	14027	14040	13975	14123	14068	14013	14021	14119	13894	13961	14032	14142	14111	14037	13962	14016	14015	14022	14048	13968	13831	14154	13994	14051	14248	14124	14100	14050	14020	13961	13888	13955
23231	21680	29714	24996	25124	28340	27143	20066	18393	17812	16828	16238	16004	16068	15687	15570	15526	15221	15259	15115	15297	15426	15368	15253	15037	15076	15075	14856	15274	15119	15332	15312	15125	15326	15243	15120	14940	15046	15150	14949	15086	15289	15041	15001	15010	15239	14981	15050	14941	14913	15032	15085	15123	14784	14944	14974	15105	15001	14975	15065	14925	15173	14883	14883	15006	15051	15097	15089	14900	15152	15068	15190	14895	14993	14935	15140	15090	15103	15093	15200	15090	15082	14873	15075	15058	15240	14943	14997	15073	14885	15044	15058	15012	14969	15132	15132	15209	15107	15183	15135	15276	14951	15003	15016	15006	14826	14971	15075	15128	15335	15037	14846	14937	14907	15209	15245	14953	15082	15029	14915	14979	15099	14998	15038	14915	14947	14913	14915	15022	15134	14970	15009	14986	15101	15020	14851	14812	14860	15027	14965	14867	15126	14950	14931	15040	14854	14889	14972	15107	15061	15253	14947	15074	14945	14950	15033	15093	14946	14923	14992	15182	15091	15115	15045	15064	14981	14872	14827	14930	14948	15193	14873	14846	14889	14908	15033	15089	15110	15204	15136	15100	14856	14997	15133	14829	14831	15101	14898	14894	14871	15074	14958	14930	14939	14917	15123	15033	14948	15100	15205	14879	14985	14979	15210	15020	15107	15022	14987	14962	15075	15168	15198	14950	15007	15122	15142	15015	14944	15106	15063	15018	15052	15005	15138	14936	15033	14950	15009	15152	15019	14964	15023	14963	14995	14785	14944	15053	15070	15000	15015	14940	15011	15042	15136	15076	14950	15002	14979	14909	14870	14871	15029	15160	14916	15092	15028	15118	14886	15117	14912	14902	14950	14959	15068	15078	15003	14908	14701	14875	14984	14976	15028	14963	14903	15033	15028	15044	15073	14957	14949	14957	14914	14783	15100	15124	15160	14998	14963	15001	15005	15067	15010	15096	14958	14967	14817	14862	14959	15175	15030	14791	14959	14919	14999	15089	14825	14889	15057	15071	14953	14816	14988	14887	15115	15018	15024	14923	15093	15047	15035	14826	14938	14964	15124	15137	15063	14956	15139	15146	14973	14777	14957	14965	14999	15090	15198	15119	14880	14915	14777	14836	14930	15033	15131	15018	15232	15145	15127	15105	14916	14723	15005	14924	14855	15074	15088	14850	14846	15077	15113	15123	15089	14974	14831	14803	14980	14890	14816	14957	15306	14987	14985	14994	15051	14838	14969	15018	15024	15006	14960	14907	14995	15087	14917	14899	14897	15069	14900	15001	14959	14809	15230	14940	14917	15112	15020	15015	14909	14926	15022	15043	14887	15027	14990	15115	14954	15035	14952	14984	15132	14897	15013	14979	15120	15064	14924	14946	14916	15044	14846	15066	14966	14915	15006	14983	15103	14987	15113	14951	14999	14718	14859	14939	15216	15153	15065	15225	15042	14954	14845	14938	14893	15010	14983	15011	15223	15015	15035	15192	14920	14938	14931	15003	14913	14859	14967	15020	15002	14927	14907	15057	14943	14978	15022	15089	15037	15038	14839	15001	14853	14918	15072	15048	14910	14833	14955	14814	15023	15203	14823	14893	14915	14991	15007	14900	15057	14973	14847	14967	14928	15058	14972	15105	15104	15048	15108	14889	15117	15088	14913	15018	14753	14869	15179	15077	15195	15053	14982	14833	14981	15124	14727	14860	14867	14865	14995	15044	14977	14890	15037	15033	14900	14908	14938	15030	15180	15029	15073	15044	15055	15072	14981	15045	14970	15026	14818	15024	15033	15005	15213	15134	15015	14930	15072	14942	14908	14985	15126	14935	14775	14868	14857	15100	15030	14993	15023	14906	15083	14945	15045	15102	14797	14943	15065	14996	15183	14866	15000	14948	14824	14975	14972	14773	14935	15056	15097	15039	15026	15131	14905	14995	14897	15015	14854	14917	15027	15053	15092	14836	14923	14996	14989	15118	14952	15078	15051	14979	15067	15124	14929	14836	15108	15134	15379	15091	15149	14960	14980	15214	15087	14999	15040	15053	14854	14947	14903	14866	14999	14819	14963	15122	14865	14911	14896	14939	14852	14802	15121	15011	15176	14863	14922	15144	14928	14990	15070	15111	14958	14932	14826	15076	15052	15129	15072	15087	15211	15035	15067	14931	14994	14813	15022	14902	15085	15069	15017	15102	15007	14989	14953	15111	15135	14902	14876	15004	15121	14987	15057	15106	14938	14949	15133	15041	14896	15030	14991	15129	14974	15040	14954	14980	14979	15018	14982	15036	15043	15167	14991	14827	14891	15002	15129	15069	15057	15057	14777	15037	14801	15155	15037	15136	14968	14979	15009	15012	14932	15168	15181	15082	14986	15016	15026	14926	14920	15050	14962	14990	14981	15093	15094	14941	14830	15074	14880	15010	15012	15041	14961	14953	15045	14914	14925	14983	14878	14874	14929	15045	14792	14991	15080	15017	14994	14704	14958	15163	14958	15016	15127	15139	15109	14777	15160	15063	15000	14906	14928	14936	14959	15025	15072	15022	15118	15205	14993	15037	14958	14971	14948	14907	14896	15220	15027	14955	15214	14959	14946	15079	14958	15006	14857	14916	14968	14967	14987	15064	15143	14998	14747	14758	15100	14990	15076	15110	14975	14902	14945	14863	14861	14969	14989	14780	15118	15064	14853	15189	14959	15044	14911	15123	15022	14844	14917	14866	14781	14865	15127	14793	14976	14988	14877	14761	14892	14878	14864	14909	14895	14992	14882	14956	14819	14940	14901	15013	15104	14861	14962	14921	14947	15095	14964	14865	15182	14843	14938	15054	15087	15065	15147	15019	14987	14920	15029	15076	14877	14970	15021	15013	14876	15000	15100	14884	14945	15082	15148	15132	14874	14950	14945	14932	14960	14918	14886	15063	14933	15295	15092	14949	15119	15135	14918	15107	15077	14867	15211	14983	14988	15024	14902	15128	15063	15075	15094	15112	14828	14840	14889	15033	14986	15034	14974	14983	14917	15090	15029	14800	14855	15143	14949	15139	15134	15027	14995	15088	15098	15017	15074	14960	14933	14997	14914	14855	14954	15082	15163	14809	14925	15030	14842	15030	15038	15031	15040	15058	14996	15109	14970	15087	15037	15087	15022	14965	14984	15085	14882	14902	14998	14872	15020	14938	15010	14963	14980	14879	15162	14904	14996	15128	14948	15083	14803	15104	14844	15053	14965	15037	14932	14868	14915	15019	15081	15011	15035	15093	14831	14904	14867	15249	15067	14869	14938	14921	15157	15160	15068	14983	15254	15063	14996	15016	15098	15166	14826	14981	15075	14979	15046	14960	15160	15042	15097	14941	14926	14894	15147	14952	15029	15113	14892	14894	14886	15001	14970	14915	14687	14993	14994	15119	15049	14930	15072	15046	15105	15097	14959	14956	15026	14979	15031	14910	15119	14931	15005	15141	14947	15039	15109	14970	15060	14974	14983	14900	14880	15099	15183	15096	15239	14950	14888	15019	14993	15154	15010	14830	14948	15140	15065	14755	15034	15057	14898	15029	14943	15286	15133	14898	15341	15071	14983	15049	15120	15018	14962	15215	14955	14885	15145	14963	15029	14942	15037	14849	15125	15210	15174	14860	15085	14988	14838	15120	15091	15067	14959	15079	14830	14891	15062	15112	15063	15037	14940	15023	14942	14967	15056	15141	15030	14958	14976	14997	14805	15184	14991	14941	15091	15068	14876	15061	15206	15014	15074	15010	15044	15166	14844	15117	14970	15161	15003	14916	14970	15122	15054	14922	15008	14995	14875	15020	15148	14917	15014	14926	14974	15085	15079	14871	14951	14772	14860	14892	15000	14985	15023	15084	14961	14956	14865	15030	15050	15111	15016	14914	14996	14974	15246	15027	15041	14933	14917	14949	15022	14950	14927	14906	14917	14929	15019	15088	15329	15018	15175	14989	15204	15163	14990	15098	14874	15124	14822	15138	14827	15163	15068	15082	15075	14899	15041	14945	14958	14983	14931	14858	14998	14889	14881	14944	15043	15134	15134	15047	14780	14879	15008	14933	14798	14938	15041	14975	15153	15093	14977	15069	14964	14940	15211	14997	15251	15001	14889	14800	15199	14959	14984	15051	15008	15113	14766	14960	14882	15159	15008	15056	15035	14960	15183	15082	14876	14918	15162	15023	14831	14868	15035	14901	14988	14906	14723	15040	14926	14948	14946	15029	14915	14933	15101	14950	14992	15043	14989	15207	15097	15006	15164	14929	14899	14963	14937	14936	15057	15010	14923	15076	15155	14936	14773	15022	15008	14716	14934	15134	15193	14989	15206	15087	14910	15022	14843	14895	15000	15056	15009	14915	15033	14922	14875	14902	14955	15161	14896	14990	14969	15141	15004	14910	14781	14936	15104	14986	14850	14847	15020	15106	15077	15154	14994	15038	15113	14793	14999	14873	14845	14851	14971	14775	15201	14895	15033	15080	15053	15256	14957	14958	14909	14903	15013	14847	14930	14933	15034	15112	15051	15107	14826	15083	14910	15147	14950	15111	15066	15005	15027	14907	14969	14912	14985	14793	15077	15124	14816	15020	15048	15000	15001	14903	14911	15061	15031	14899	14976	15135	14930	14990	14918	14947	14936	14964	15054	15111	14952	14965	15042	14881	14854	15081	15016	14934	15156	14893	14945	15009	14952	14914	14944	14875	14985	15039	15131	15019	15124	14853	14950	14942	14929	14843	14765	14939	14956	15121	15067	14966	15034	15012	14922	15128	14981	15088	14794	15116	14935	15019	14991	15162	14977	15076	14837	15037	14777	14923	15033	14945	14911	14992	15109	15067	14994	15066	14876	15004	15235	15153	14965	15122	14950	15080	15016	15006	14909	14932	15103	15108	15023	15029	14991	15038	14790	14912	14757	15018	14755	15142	15112	14912	15013	15214	15054	14846	15035	14793	14807	15085	14937	14899	14989	15024	15026	15074	14862	14893	15246	14977	15010	15048	14997	14947	15049	14980	14929	15062	15116	15061	15113	14943	14993	14829	14863	14867	15006	15031	14887	15036	14961	14936	15015	15043	14914	15023	14810	15010	14932	14970	15276	14888	15068	15009	14918	14815	15101	15078	14992	15074	14957	14927	14966	15020	15155	14917	14939
37132	62935	58354	46889	40590	32873	23364	19452	18437	17334	16340	15872	15544	15355	15055	14845	14721	14636	14417	14469	14409	14424	14498	14285	14359	14250	14238	14384	14383	14207	14147	14266	14412	14267	14238	14306	14361	14055	14275	14229	14355	14278	14344	14309	14152	14142	14301	14337	14287	14309	14288	14131	14136	14352	14406	14209	14320	14298	14205	14255	14292	14233	14276	14184	14233	14055	14201	14124	14418	14184	14285	14174	14229	14264	14298	14122	14106	14175	14278	14300	14188	14401	14341	14223	14481	14166	14130	14228	14146	14033	14255	14314	14187	14166	14178	14189	14205	14218	14154	14364	14254	14193	14386	14263	14146	14361	14265	14088	14259	14006	14348	14271	14369	14198	14193	14254	14242	14076	14209	14269	14323	14400	14365	14105	14404	14134	14223	14237	14207	14233	14089	14103	14084	14160	14342	14215	14187	14224	14295	14291	14334	14254	14454	14221	14184	14207	14102	14127	14228	14319	14058	14061	14190	14249	14114	14293	14108	14261	14304	14311	14278	14054	14358	14363	14295	14304	14165	14160	13991	14319	14239	14177	14229	14098	14199	14105	14145	14235	14299	14222	14297	14118	14144	14169	14247	14103	14276	14293	14279	14361	14140	14300	14112	14220	14150	14325	14324	14458	14105	14311	14286	14075	14354	14304	14116	14311	14236	14226	14194	14297	14292	14383	14172	14077	14329	14212	14205	14279	14484	14202	14244	14220	14230	14310	14300	14314	14283	14089	14168	14331	14255	14253	14062	14182	14283	14296	14223	14274	14193	14191	14219	14327	14289	14275	13990	14368	14249	14477	14258	14308	14173	14136	14234	14207	14327	14173	14326	14296	14123	14359	14241	14023	14143	14301	14172	14102	14161	14305	14148	14243	14226	14126	14240	14134	14203	14000	14260	14286	14132	14238	14252	14212	14170	14206	14333	14152	14236	14077	14297	14119	14422	14021	14334	14330	14197	14257	14133	14265	14343	14148	14145	14317	14084	14337	14089	14330	14199	14263	14281	14126	14323	14117	14346	14176	14086	14109	14287	14385	14205	14111	14151	14288	14214	14216	14353	14137	14331	14344	14245	14190	14257	14195	14241	14299	14289	14082	14158	14220	14211	14209	14364	14307	14225	14308	14300	14150	14136	14263	14307	14395	14241	14245	14156	14170	14122	14173	14081	14114	14313	14138	14227	14211	14280	14032	14347	14213	14080	14367	14434	14374	14218	14317	14215	14123	14180	14281	14303	14311	14054	14185	14257	14086	14294	14223	14103	14096	14267	14336	14244	14299	14372	14343	14138	14141	14173	14177	14125	14172	14306	14408	14237	14303	14235	14066	14270	14171	14100	14281	14359	14208	14163	14101	14188	14252	14159	14281	14320	14126	14295	14371	14404	14184	14241	14218	14134	14055	14227	14373	14278	14057	14329	14141	14282	14150	14204	14151	14169	14285	14287	14285	14108	14207	14087	14094	14230	14251	14175	14233	14369	14190	14211	14275	14221	14140	14298	14066	14126	14303	14313	14221	14228	14313	14293	14317	13970	14305	14241	14060	14259	14230	14116	14160	14128	14232	14295	14241	14208	14062	14238	14248	14307	14115	14283	14385	14206	14224	14202	14196	14276	14176	14206	14242	14299	14306	14291	14229	14221	14175	14240	14333	14107	14301	14175	14254	14338	14449	13996	14265	14282	14312	14148	14214	14162	13939	14219	14079	14221	14296	14241	14142	14310	14297	14243	14118	14245	14321	14297	14206	14258	14354	14390	14118	14203	14236	14305	14135	14237	14118	14206	14166	14286	14309	14145	14137	14266	14320	14329	14205	14368	14250	14205	14312	14126	14142	14321	14172	14302	14195	14105	14285	14042	14221	14228	14189	14238	14153	14363	14225	14430	14223	14341	14178	14304	14352	14183	14113	14340	14228	14238	14173	14078	14277	14238	14245	14314	14312	14248	14201	14191	14173	14165	14228	14351	14126	14290	14110	14391	14134	14396	14298	14199	14220	14189	14175	14269	14254	14280	14131	14200	14440	14240	14270	14300	14108	14102	14221	14198	14302	14132	14143	14294	14376	14261	14251	14056	14332	14028	14108	14161	14149	14355	14194	14385	14205	14209	14185	14201	14074	14280	14111	14334	14081	14297	14149	14251	14095	14339	14209	14104	14351	14241	14129	14391	14049	14359	14324	14303	14380	14336	14253	14158	14164	14134	14233	14282	14196	14239	14074	14143	14224	14383	14200	14284	14264	14176	14502	14292	14242	14138	14203	14381	14268	14274	14242	14150	14311	14140	14227	14108	14189	14103	14248	14309	14169	14301	14124	14244	14257	14239	14210	14155	14259	14071	14184	14508	14194	14342	14359	14176	14438	14279	14251	14270	14180	14183	14276	14398	14259	14210	14364	14012	14247	14087	14118	13966	14186	14368	14259	14342	14226	14192	14263	14187	14080	14239	14232	14160	14189	13996	14128	14271	14281	14427	14104	14234	14152	14211	14280	14059	14155	14401	14330	14168	14148	14274	14233	14090	14371	14326	14256	14443	14195	14225	14331	14305	14258	14174	14193	14253	14392	14167	14264	14116	14272	14082	14379	14217	14233	14288	14125	14161	14209	14094	14360	14319	14285	14365	14190	14203	14318	14277	14360	14176	14165	14252	14336	14374	14255	14183	14189	14316	14130	14259	14288	14213	14334	14283	14228	14163	14047	14295	14160	14154	14269	14115	14182	14107	14113	14226	14218	14248	14200	14257	14218	14375	14130	14165	14222	14302	14244	14108	14148	14200	14159	14328	14170	14288	14153	14243	13904	14407	14220	14274	14226	14330	14131	14180	14101	14275	14266	14276	14297	14186	14237	14166	14466	14227	14098	14185	14307	14163	14175	14252	13979	14338	14126	14266	14222	14197	14092	14299	14358	14200	14250	14279	14383	14284	14258	14183	14062	14196	14192	14240	14308	14227	14298	14065	14216	14167	14354	14179	14275	14179	14169	14167	14287	14214	14054	14425	14358	14186	14323	14242	14363	14170	14413	14244	14297	14283	14224	14198	13967	14267	14239	14330	14180	14227	14198	14139	14155	14287	14147	14131	14233	14146	14160	14184	14169	14223	14369	14226	14238	14090	14189	14168	14135	14179	14052	14357	14364	14314	14217	14327	14139	14091	14363	14225	14234	14180	14215	14208	14381	14060	14378	14245	14122	14270	14380	14101	14103	14250	14347	14119	14147	14161	14197	14178	14106	14210	14264	14402	14343	14159	14217	14215	14305	14289	14289	14318	14144	14081	14192	14304	14144	14229	14045	14382	14225	14114	14081	14354	14102	14202	14058	14216	14203	14364	14296	14143	14051	14243	14064	14151	14255	14384	14259	14297	14300	14305	14187	14080	14321	14176	14229	14170	14416	14124	14195	14293	14210	14390	14228	14104	14125	14244	14060	14228	14272	14200	14337	14179	14270	14244	14328	14156	14299	13996	14237	14171	14156	14313	14355	14119	14252	14225	14218	14228	14185	14235	14154	14067	14189	14145	14262	14154	14249	14478	14323	14133	14275	14375	14153	14262	14250	14135	14197	14371	14203	14449	14247	14347	14256	14138	14019	14495	14297	14263	14229	14185	14123	14170	14253	14326	14158	14228	14275	14133	14338	14222	14126	14279	14210	14191	14263	14285	14140	14284	14252	14312	14291	14327	14169	14250	14378	14259	14208	14244	14124	14113	14184	14192	14141	14185	14262	14398	14177	14272	14197	14308	14216	14220	14261	14242	14106	14258	14082	14195	14265	14293	13975	14325	14315	14207	14147	14076	14200	14241	14094	14148	14159	14466	14238	14354	14290	14276	14161	14162	14198	14230	14222	14207	14280	14252	14152	14270	14397	14266	14413	14168	14203	14147	14080	14110	14203	14315	14033	14165	14074	14175	14336	14305	14229	14236	14253	14246	14267	14363	14216	14194	14126	14275	14109	14071	14230	14177	14265	14005	14228	14195	14263	14379	13962	14256	14080	14232	14242	14170	14247	14244	14190	14237	14289	14391	14305	14309	14237	14300	14311	14317	14239	14222	14238	14278	14221	14196	14161	14244	14121	14196	14060	14054	14127	14165	14171	14308	14093	14167	14210	14342	14027	14382	14177	14359	14271	14106	14100	14260	14262	14167	14196	14260	14385	14276	14395	14252	14328	14192	14107	14243	14198	14103	14072	14343	14026	14069	14249	14284	14494	14176	14195	14175	14269	14159	14080	14074	14184	14336	14126	14144	14228	14235	14144	14230	14213	14115	14159	14368	14174	14141	14220	14253	14066	14353	14195	14289	14235	14217	14342	14206	14244	14322	14184	14268	14168	14081	14142	14326	14360	14226	14399	14150	14090	14142	14183	14185	14285	14288	14119	14246	14270	14278	14220	14099	14255	14097	14045	14402	14292	14364	14479	14187	14244	14313	14292	14088	14153	14046	14354	14099	14340	14372	14087	14210	14181	14292	14086	14098	14226	14002	14323	14207	14136	14309	14313	14169	14131	14066	14005	14184	14279	14260	14230	14108	14272	14282	14017	14141	14203	14201	14136	14301	14243	14285	14096	14322	14274	14293	14183	14118	14299	14250	14066	14134	14086	14073	14208	14167	14119	14145	14229	14269	14366	14177	14334	14131	14298	14274	14297	14137	14336	14106	14244	14358	14285	14179	14126	14106	14158	14159	14188	14261	14298	14259	14212	14249	14227	14250	14191	14165	14097	14281	14209	14286	14200	14109	14168	14370	14066	14284	14013	14421	14068	14070	14152	14250	14131	14186	14288	14304	14252	14278	14121	14330	14275	14064	14356	14237	14107	14083	14239	14344	14131	14179	14005	14191	14150	13990	14156	14302	14081	14050	14170	14135	14328	14325	14216	14245	14200	14273	14239	14312	14358	14333	14187	14350	14248	14232	14136	14052	14258	14246	14136	14272	14269	14139	14337	14213	14262	14297	14137	14239	14284	14244	14213	14216	14195	14058	14165	14144	14167	14105	14193	14255	14306	14353	14217	14203	14136	14244	14276	14318	14309	14258	14175	14212	14277	14149	14084	14271	14183	14229	14133	14120	14131	14225	14057	14261	14234	14174	14220	14217	14166	14259	14356	14309	14149	14143	14358	14141	14184	14269	14093	14064	14256	14228	14242
29031	28170	34419	29081	21934	18551	16318	15162	15036	14650	14473	14084	14200	13960	14053	13707	13884	13902	13809	13943	13668	13825	13574	13773	13782	13851	13848	13860	13928	13882	13814	13767	13935	13728	13821	13840	13812	13889	13843	13694	13755	13769	13873	13757	13705	13755	13870	13671	13832	13734	13750	13697	13907	13821	13666	13552	13764	13588	13782	13684	13839	13872	13846	13794	13826	13962	13674	13834	13732	13799	13645	13788	13696	13781	13758	13575	13801	13620	13754	13845	13819	13700	13807	13619	13803	13699	13952	13877	13875	13834	13591	13591	13650	13822	13737	13846	13521	13660	13594	13613	13880	13645	13845	13906	13903	13781	13648	13786	13766	13924	13657	13562	13673	14025	13659	13810	13827	13674	13657	13689	13669	13600	13978	13630	13606	13696	13791	13768	13680	13967	13774	13675	13794	13748	13693	13597	13722	13680	13721	13799	13657	13737	13513	13617	13689	13866	13511	13549	13547	13757	13886	13780	13667	13630	13783	13682	13631	13758	13736	13565	13667	13837	13517	13628	13586	13616	13793	13627	13864	13702	13690	13805	13878	13687	13731	13712	13910	13658	13732	13757	13834	13628	13822	13821	13788	13682	13766	13645	13662	13929	13736	13788	13681	13786	13793	13707	13675	13563	13696	13592	13714	13788	13741	13965	13839	13860	13795	13556	13704	13641	13765	13875	13850	13758	13763	13858	13530	13552	13709	13863	13600	13784	13629	13650	13683	13683	13820	13789	13597	13801	13767	13956	13723	13813	13649	13581	13764	13918	13813	13751	13877	13758	13758	13935	13756	13735	13863	13773	13888	13711	13859	13915	13815	13804	13853	13789	13881	13559	13665	13526	13570	13784	13719	13806	13684	13671	13622	13880	13746	13549	13887	13654	13643	13657	13746	13634	13519	13618	13778	13446	13868	13938	13719	13701	13657	13679	13743	13833	13898	13663	13772	13547	13674	13687	13717	13652	13680	13488	13855	13758	13648	13829	13860	13750	13658	13684	13572	13442	13738	13725	13856	13832	13855	13764	13689	13676	13784	13832	13763	13856	13741	13688	13690	13838	13647	13622	13677	13786	13660	13719	13920	13524	13726	13705	13795	13955	13786	13923	13622	13654	13755	13764	13888	13844	13681	13672	13841	13634	13564	13757	13611	13704	13635	13624	13871	13733	13508	13834	13717	13755	13622	13601	13804	13805	13748	13822	13918	13819	13725	13902	13864	13722	13776	13729	13613	13511	13762	13521	13569	13625	13679	13668	13827	13788	13803	13668	13809	13757	13791	13784	13688	13764	13561	13682	13794	13866	13797	13791	14044	13655	13797	13743	13842	13729	13844	13606	13774	13722	13885	13778	13726	13647	13772	13666	13773	13787	13729	13701	13814	13856	13931	13734	13731	13632	13764	13765	13716	13792	13781	13605	13739	13730	13658	13805	13904	13584	13754	13883	13849	13823	13852	13781	13840	13841	13660	13702	13711	13800	13996	13857	13518	13592	13593	13595	13640	13777	13923	13623	13731	13731	13593	13764	13813	13819	13829	13733	13737	13820	13547	13625	13754	13597	13689	13780	13850	13789	13681	13585	13650	13650	13716	13895	13929	13664	13939	13701	13650	13615	13755	13598	13643	13766	13648	13704	13652	13602	13715	13791	13741	13533	13651	13776	13548	13705	13970	13887	13842	13727	13766	13884	13755	13722	13583	13690	13573	13582	13812	13685	13920	13895	13691	13717	13677	13868	13725	13754	13778	13996	13753	13733	13668	13696	13873	13607	13739	13806	13781	13785	13741	13751	13707	13901	13763	13757	13578	13706	13761	13825	13600	13680	13853	13718	13833	13829	13839	13784	13614	13830	13641	13695	13695	13989	13713	13721	13672	13771	13818	13860	13848	13697	13643	13762	13769	13690	13869	13808	13822	13817	13685	13590	13659	13839	13914	13927	13523	13712	13790	13735	13716	13822	13831	13726	13846	13805	13923	13552	13652	13660	13574	13769	13636	13714	13467	13732	13898	13796	13624	13829	13665	13841	13719	13734	13768	13884	13808	13613	13606	13845	13799	13690	13660	13688	13680	13800	13921	13832	13768	13812	13607	13890	13781	13869	13671	13629	13711	13387	13619	13814	13842	13879	13594	13797	13747	13808	13768	13820	13749	13738	13736	13658	13791	13692	13718	13755	13699	13716	13569	13736	13744	13725	13754	13833	13739	13839	13767	13859	13641	13783	13827	13767	13714	13903	13682	13631	13610	13909	13983	13722	13767	13621	13730	13823	13763	13715	14102	13941	13609	13769	13645	13476	13652	13848	13956	13755	13992	13661	13723	13877	13745	13816	13775	13816	13838	13727	13771	13707	13731	13716	13800	13883	13874	13818	13583	13753	13710	13635	13722	13722	13612	13659	13722	13805	13768	13904	13789	13585	13682	13742	13674	13530	13789	13660	13663	13739	13636	13722	13967	13703	13667	13803	13923	13803	13656	13910	13637	13811	13794	13733	13888	13755	13740	13749	14028	13841	13814	13732	13703	13736	13665	13940	13748	13631	13722	13685	13644	13838	13775	13648	13653	13858	13779	13710	13742	13735	13611	13719	13730	13944	13597	13518	13720	13726	13605	13584	13707	13646	13709	13876	13468	13622	13935	13659	13914	13742	13822	13862	13812	13703	13699	13733	13647	13891	13772	13790	13695	13760	13723	13831	13683	13775	13890	13688	13861	13620	13774	13768	13709	13929	13790	13642	13695	13883	13640	13622	13957	13798	13833	13778	13648	13804	13805	13850	13684	13652	13734	13932	13603	13797	13748	13786	13797	13868	13779	13833	13795	13723	13763	13707	13672	13604	13755	13650	13787	13865	13847	13622	13639	13725	13803	13692	13891	13803	13742	13702	13825	13875	13935	13649	13660	13837	13843	13521	13612	13742	13648	13695	13820	13854	13877	13599	13783	13439	13666	13707	14045	13765	13899	13926	13746	13905	13721	13698	13854	13766	13747	13740	13806	13673	13865	13763	13838	13571	13894	13853	13761	13845	13644	13740	13650	13902	13756	13803	13830	13768	13878	13843	13870	13751	13571	13742	13728	13857	13816	13733	13723	13649	13780	13638	13673	13771	13776	13803	13885	13742	13715	13650	13768	13645	13803	13785	13674	13560	13661	13690	13861	13723	13807	13731	13832	13885	13532	13643	13935	13692	13616	13883	13701	13691	13856	13859	13611	13588	13666	13765	13693	13557	13847	13797	13796	13640	13943	13826	13798	13746	13743	13673	13935	13820	13724	13957	13796	13733	13879	13689	13819	13845	13877	13839	13874	13813	13781	13581	13682	13838	13878	13987	13746	13807	13766	13705	13709	13769	13593	13780	13624	13744	13777	13782	13779	13726	13696	13610	13809	13806	13847	13563	13672	13773	13865	13786	13711	13815	13805	13705	13868	13800	13841	13799	13748	13763	13827	14017	13863	13660	13780	13843	13667	13586	13788	13597	13773	13697	13690	13640	13629	13946	13692	13641	13610	13681	13760	13748	13734	13882	13690	13707	13914	13782	13784	13768	13671	13623	13844	13771	13699	13843	13830	13894	13635	13702	13601	13927	13786	13980	13934	13798	13726	13889	13723	13806	13741	13788	13880	13780	13583	13642	13830	13930	13961	13816	13659	13713	13779	13645	13595	13756	13718	13707	13749	13713	13669	13722	13856	13928	13735	13671	13664	13844	13595	13593	13766	13976	13893	13738	13708	13927	13858	13621	13850	13888	13748	13702	13755	13669	13634	13724	13621	13718	13837	13666	13842	13524	13635	13777	13645	13735	13712	13601	13735	13876	13842	13762	13639	13671	13667	13500	13739	13677	13817	13799	13861	13880	13620	13802	13827	13681	13667	13728	14032	13777	13774	13674	13659	13761	13855	13766	13752	13709	13778	13555	13995	13621	13846	13894	13810	13719	13835	13793	13665	13620	13840	13937	13764	13924	13777	13757	13814	13659	13956	13567	13675	13799	13820	13889	13662	13985	13781	13757	13659	13774	13866	13664	13851	13848	13562	13740	13665	13622	13791	13793	13687	14018	13655	13685	13792	13638	13868	13677	13837	13657	13821	13884	13863	13830	13850	13761	13777	13807	13659	13662	13799	13916	13711	13649	13680	13598	13679	13613	13864	13752	13958	13775	13857	13774	13803	13715	13780	13659	13791	13835	13772	13947	13934	13649	13811	13533	13672	13647	13679	13777	13764	13692	13420	13839	13899	13796	13809	13767	13569	13707	13716	13926	13597	13849	13773	13533	13713	13522	13731	13748	13762	13708	13662	13813	13635	13608	13737	13811	14059	13956	13641	13771	13970	13834	13651	13803	13792	13497	13831	13969	13842	13562	13802	13925	13710	13640	13564	13732	13855	13913	13690	13753	13689	13562	13681	13733	13906	13852	13644	13942	13739	13740	13708	13813	13750	13743	13697	13736	13839	13771	13837	13658	13672	13738	13606	13773	13774	13677	13716	13775	13771	13858	13689	13821	13587	13749	13759	13872	13813	13811	13755	13612	13737	13614	13536	13591	13694	13725	13804	13841	13850	13689	13752	13793	13698	13601	13676	13777	13895	13611	13924	13917	13729	13921	13784	13624	13736	13628	13737	13763	13851	13726	13827	13773	13726	13788	13823	13798	13673	13743	13701	13574	13737	13751	13679	13718	13695	13598	13795	13746	13548	13678	13689	13935	13646	13684	13756	13627	13737	13623	13646	13942	13937	13874	13588	13753	13733	13584	13800	13614	13734	13713	13556	13428	13769	13806	13708	13722	13684	13783	13723	13807	13762	13702	13658	13832	13782	13673	13946	13613	13829	13729	13591	13865	13800	13812	13646	13664	13676	13756	13790	13664	13889	13754	13994	13876	13740	13784	13743	13699	13957	13809	13785	13806	13671	13773	13807	13646	13704	13859	13754	13767	13761	13684	13738	13802	13703	13834	13740	13885	13976	13646	13697	13797	13557	13807	13703	13674	13722	13664	13630	13867	13758	13868	13654	13852	13796	13795	13772	13783	13771	13784	13875	13627	13866	13673	13551	13670	13594	13786	13826	13772	13641	13555	13827	13684	13731	13872	13813	13702	13758	13711	13884	13762	13786	13704	13787	13994	13877	13652	13862	13771	13663	13667	13913	13931
33391	46260	40701	30313	23676	19470	16495	15147	14931	14589	14227	14105	13860	13869	13630	13681	13568	13365	13565	13374	13575	13522	13395	13497	13449	13400	13468	13369	13594	13542	13344	13236	13490	13469	13308	13368	13480	13207	13320	13510	13478	13345	13264	13360	13433	13412	13313	13479	13511	13523	13196	13434	13325	13238	13416	13410	13330	13266	13207	13379	13313	13443	13452	13493	13467	13374	13682	13347	13437	13295	13469	13424	13359	13401	13244	13256	13318	13373	13426	13426	13403	13388	13094	13503	13359	13318	13330	13609	13497	13326	13490	13471	13445	13416	13405	13366	13414	13499	13327	13495	13347	13466	13378	13434	13183	13295	13438	13564	13450	13405	13277	13408	13418	13200	13431	13323	13426	13391	13351	13354	13394	13213	13498	13453	13462	13391	13336	13509	13415	13403	13541	13393	13537	13422	13445	13395	13208	13326	13324	13401	13453	13311	13321	13342	13419	13384	13298	13339	13440	13408	13336	13556	13282	13359	13412	13480	13371	13586	13303	13328	13343	13378	13319	13357	13450	13301	13424	13366	13321	13541	13369	13400	13465	13441	13654	13390	13401	13397	13390	13259	13359	13357	13306	13426	13494	13387	13335	13539	13439	13401	13350	13489	13425	13389	13402	13394	13214	13433	13327	13319	13431	13320	13247	13340	13433	13252	13442	13250	13498	13378	13457	13308	13210	13586	13241	13352	13185	13321	13307	13382	13360	13329	13317	13333	13274	13156	13532	13318	13276	13276	13207	13476	13275	13305	13479	13298	13407	13252	13425	13429	13384	13367	13431	13357	13334	13328	13277	13227	13465	13443	13422	13297	13336	13366	13505	13376	13337	13504	13436	13340	13369	13349	13392	13412	13394	13272	13300	13472	13281	13485	13318	13503	13384	13328	13456	13322	13409	13304	13421	13296	13476	13237	13373	13483	13515	13374	13458	13399	13463	13357	13506	13450	13391	13324	13241	13467	13502	13381	13237	13293	13375	13355	13393	13410	13311	13423	13271	13474	13386	13379	13477	13345	13279	13288	13522	13229	13249	13421	13244	13410	13498	13329	13313	13205	13330	13480	13421	13393	13351	13413	13270	13264	13279	13312	13284	13193	13462	13407	13347	13427	13315	13367	13394	13480	13457	13424	13326	13298	13501	13389	13371	13267	13472	13410	13176	13449	13238	13444	13296	13300	13407	13278	13276	13659	13211	13352	13346	13385	13325	13498	13532	13363	13392	13530	13357	13225	13237	13345	13292	13423	13389	13367	13276	13424	13332	13546	13339	13281	13444	13306	13342	13436	13467	13344	13328	13394	13160	13500	13375	13266	13359	13318	13275	13442	13429	13514	13148	13300	13350	13325	13387	13386	13471	13450	13379	13466	13449	13418	13504	13429	13530	13348	13396	13278	13440	13400	13509	13489	13433	13290	13421	13374	13302	13301	13184	13469	13235	13451	13187	13305	13442	13327	13477	13468	13470	13353	13375	13295	13422	13351	13376	13336	13451	13390	13439	13303	13453	13419	13446	13364	13496	13286	13355	13477	13232	13394	13456	13371	13444	13349	13413	13418	13390	13393	13415	13385	13440	13441	13373	13416	13351	13420	13402	13471	13348	13301	13338	13081	13396	13294	13354	13361	13396	13448	13440	13196	13396	13554	13445	13312	13559	13441	13281	13478	13363	13402	13422	13314	13422	13512	13436	13440	13434	13415	13204	13382	13371	13368	13389	13303	13467	13485	13305	13175	13431	13463	13403	13285	13325	13402	13480	13427	13275	13555	13332	13308	13356	13456	13420	13220	13252	13524	13361	13468	13653	13446	13382	13570	13551	13285	13428	13425	13409	13306	13497	13444	13318	13442	13216	13345	13476	13360	13547	13398	13296	13368	13300	13262	13325	13456	13337	13439	13510	13223	13323	13288	13424	13455	13414	13374	13465	13365	13634	13433	13355	13545	13292	13415	13359	13311	13217	13419	13421	13336	13341	13295	13416	13411	13392	13482	13482	13378	13419	13446	13364	13384	13416	13468	13266	13385	13410	13368	13458	13340	13359	13323	13412	13449	13352	13465	13331	13288	13370	13345	13385	13534	13415	13339	13420	13352	13297	13370	13448	13546	13307	13331	13368	13365	13400	13212	13543	13318	13296	13388	13311	13423	13355	13204	13333	13244	13323	13466	13483	13311	13412	13299	13294	13466	13367	13311	13351	13493	13349	13347	13333	13556	13356	13465	13479	13461	13401	13407	13250	13407	13423	13526	13379	13412	13330	13390	13467	13343	13464	13436	13402	13340	13479	13411	13357	13422	13509	13470	13519	13202	13294	13377	13511	13196	13397	13363	13488	13366	13397	13361	13461	13355	13466	13297	13418	13430	13425	13402	13431	13273	13426	13329	13561	13503	13391	13305	13492	13423	13543	13338	13316	13395	13410	13237	13464	13308	13369	13264	13415	13575	13344	13508	13384	13366	13306	13350	13244	13537	13528	13282	13376	13397	13343	13365	13425	13459	13443	13301	13446	13355	13529	13425	13350	13515	13570	13343	13362	13510	13256	13274	13563	13434	13218	13433	13232	13327	13392	13468	13427	13305	13443	13513	13465	13322	13426	13273	13344	13389	13336	13418	13404	13452	13399	13376	13329	13436	13326	13316	13389	13531	13391	13333	13434	13524	13320	13343	13465	13336	13398	13433	13394	13280	13261	13347	13344	13425	13364	13119	13432	13390	13332	13366	13266	13439	13437	13377	13243	13434	13297	13408	13331	13443	13442	13352	13373	13200	13497	13501	13293	13303	13374	13407	13411	13305	13478	13372	13461	13517	13411	13383	13373	13379	13443	13136	13309	13385	13445	13383	13467	13328	13348	13289	13393	13456	13505	13366	13355	13414	13432	13487	13313	13353	13420	13270	13339	13496	13527	13339	13304	13502	13302	13234	13523	13418	13406	13371	13448	13483	13362	13423	13311	13391	13433	13402	13476	13260	13219	13458	13435	13355	13497	13464	13260	13331	13312	13484	13335	13502	13286	13396	13406	13374	13543	13279	13476	13406	13334	13374	13536	13538	13405	13410	13403	13482	13477	13337	13353	13331	13474	13256	13407	13439	13376	13180	13157	13292	13311	13398	13396	13381	13610	13338	13525	13452	13339	13471	13357	13324	13210	13289	13428	13369	13405	13256	13432	13349	13488	13314	13435	13321	13404	13246	13305	13474	13468	13464	13442	13351	13440	13321	13315	13257	13410	13328	13325	13406	13327	13449	13232	13277	13611	13530	13513	13252	13367	13296	13357	13297	13430	13516	13428	13413	13329	13458	13287	13475	13592	13435	13318	13397	13488	13484	13380	13260	13219	13430	13353	13339	13265	13529	13486	13485	13440	13488	13390	13234	13547	13356	13434	13268	13385	13324	13416	13362	13424	13381	13252	13324	13290	13485	13330	13285	13222	13186	13371	13279	13354	13387	13311	13513	13348	13283	13317	13440	13213	13315	13366	13394	13351	13333	13472	13421	13381	13356	13384	13268	13461	13481	13310	13466	13434	13244	13280	13261	13349	13401	13346	13378	13418	13449	13316	13341	13325	13390	13335	13231	13326	13365	13443	13452	13298	13352	13433	13326	13324	13426	13364	13258	13277	13380	13267	13699	13376	13400	13349	13289	13376	13468	13453	13526	13441	13425	13278	13545	13360	13287	13432	13380	13437	13364	13422	13323	13277	13520	13423	13473	13572	13494	13485	13418	13335	13304	13256	13366	13232	13485	13312	13612	13355	13337	13279	13350	13407	13326	13343	13458	13404	13292	13421	13569	13262	13494	13528	13473	13510	13285	13415	13459	13423	13470	13193	13497	13448	13341	13440	13250	13468	13547	13339	13215	13349	13419	13490	13387	13307	13537	13299	13348	13418	13334	13292	13497	13214	13333	13341	13412	13293	13450	13483	13396	13273	13418	13484	13462	13484	13421	13364	13498	13384	13496	13409	13326	13385	13388	13328	13451	13358	13342	13397	13458	13466	13546	13480	13411	13403	13501	13212	13347	13503	13305	13526	13303	13614	13172	13370	13269	13522	13447	13422	13618	13223	13462	13297	13328	13477	13217	13424	13355	13429	13377	13363	13289	13373	13477	13439	13339	13311	13300	13416	13547	13499	13461	13264	13205	13211	13404	13404	13381	13423	13406	13487	13362	13415	13349	13388	13344	13380	13329	13167	13575	13439	13214	13555	13438	13252	13504	13371	13621	13361	13398	13443	13531	13316	13485	13397	13350	13404	13322	13318	13444	13479	13457	13219	13403	13399	13402	13325	13389	13632	13433	13325	13506	13460	13253	13451	13434	13205	13432	13452	13360	13460	13428	13395	13321	13425	13483	13482	13334	13271	13284	13375	13411	13516	13447	13497	13483	13457	13268	13408	13277	13316	13373	13462	13421	13292	13401	13274	13403	13352	13474	13477	13345	13317	13442	13471	13429	13317	13324	13339	13437	13340	13211	13408	13325	13319	13520	13347	13406	13453	13214	13450	13467	13488	13324	13451	13349	13206	13461	13415	13516	13203	13547	13301	13329	13443	13339	13431	13352	13367	13245	13475	13319	13386	13121	13499	13504	13355	13375	13383	13171	13274	13280	13415	13276	13367	13481	13385	13404	13501	13386	13314	13376	13343	13435	13553	13427	13313	13327	13370	13478	13453	13436	13348	13346	13461	13466	13260	13270	13494	13395	13510	13458	13394	13182	13281	13398	13301	13440	13395	13336	13313	13372	13539	13280	13431	13245	13368	13420	13348	13351	13474	13464	13481	13315	13274	13375	13561	13274	13430	13460	13361	13446	13358	13358	13387	13435	13373	13353	13351	13318	13367	13405	13235	13384	13379	13278	13455	13481	13377	13425	13334	13452	13436	13430	13339	13547	13367	13419	13271	13286	13209	13304	13313	13333	13443	13242	13320	13425	13421	13447	13280	13373	13319	13336	13427	13370	13521	13488	13406	13309	13451	13301	13524	13321	13215	13397	13342	13335	13230	13468	13492	13409	13378	13369	13387	13348	13388	13425	13338	13263	13341	13386	13262	13258	13559	13444	13204	13313	13422	13322	13472	13552	13400	13250	13331	13358	13355	13402	13401	13460	13467	13395	13441	13466	13434	13557	13395	13196	13411	13304	13353	13455
24465	21726	29659	27151	26143	25553	23059	18123	16752	16184	15615	15271	15248	15150	14689	14765	14799	14709	14567	14563	14580	14498	14615	14512	14585	14434	14586	14555	14505	14513	14512	14581	14539	14437	14490	14443	14512	14485	14505	14436	14511	14511	14432	14302	14542	14417	14511	14592	14436	14397	14362	14417	14336	14387	14272	14423	14375	14483	14301	14391	14424	14279	14401	14395	14583	14327	14476	14262	14511	14387	14488	14548	14332	14332	14500	14382	14358	14434	14395	14368	14415	14388	14294	14616	14372	14346	14390	14457	14327	14239	14287	14346	14395	14255	14482	14465	14558	14282	14333	14515	14436	14310	14522	14346	14393	14462	14512	14330	14282	14286	14221	14359	14523	14369	14437	14540	14500	14372	14620	14443	14330	14225	14386	14344	14450	14377	14460	14439	14365	14440	14294	14231	14429	14281	14371	14237	14544	14442	14500	14478	14415	14462	14282	14343	14413	14294	14365	14389	14338	14545	14412	14226	14285	14335	14273	14410	14503	14320	14393	14533	14435	14227	14433	14477	14521	14312	14334	14239	14316	14473	14423	14361	14422	14429	14225	14349	14307	14419	14315	14433	14527	14411	14484	14480	14415	14419	14576	14377	14340	14428	14463	14688	14434	14366	14303	14421	14416	14322	14206	14127	14279	14278	14322	14376	14398	14257	14486	14543	14255	14401	14465	14493	14457	14311	14390	14362	14412	14466	14572	14336	14442	14326	14435	14493	14402	14376	14247	14326	14335	14318	14304	14390	14297	14338	14343	14243	14256	14381	14428	14333	14446	14327	14442	14484	14451	14349	14355	14337	14221	14438	14411	14470	14238	14338	14386	14322	14294	14259	14370	14378	14337	14325	14356	14229	14317	14380	14214	14405	14250	14364	14514	14493	14217	14451	14424	14299	14296	14334	14523	14386	14452	14471	14376	14376	14304	14425	14446	14392	14436	14286	14431	14497	14345	14454	14268	14324	14452	14353	14467	14369	14576	14275	14339	14304	14366	14412	14381	14477	14194	14314	14268	14461	14403	14239	14282	14466	14383	14297	14565	14387	14381	14360	14431	14415	14279	14435	14337	14486	14471	14364	14279	14454	14397	14356	14283	14297	14469	14321	14378	14316	14333	14277	14278	14454	14335	14391	14489	14318	14471	14407	14366	14405	14322	14266	14268	14263	14521	14364	14463	14433	14285	14291	14439	14360	14428	14507	14413	14353	14433	14415	14259	14442	14380	14501	14430	14105	14361	14417	14253	14422	14320	14399	14387	14362	14474	14323	14532	14266	14409	14637	14449	14364	14417	14273	14320	14395	14277	14443	14416	14290	14501	14246	14345	14192	14334	14265	14244	14249	14305	14392	14516	14427	14242	14409	14168	14498	14580	14343	14611	14517	14403	14312	14419	14327	14342	14429	14325	14169	14321	14464	14283	14428	14146	14444	14610	14414	14187	14323	14453	14523	14285	14219	14256	14331	14387	14327	14487	14438	14378	14339	14480	14450	14426	14358	14294	14341	14395	14356	14544	14297	14414	14322	14345	14344	14365	14473	14461	14178	14401	14413	14335	14324	14468	14424	14380	14243	14276	14445	14380	14486	14371	14342	14251	14344	14636	14283	14238	14263	14226	14352	14441	14310	14345	14361	14535	14439	14507	14234	14375	14393	14309	14229	14627	14223	14380	14269	14438	14287	14339	14312	14427	14462	14224	14282	14400	14334	14562	14602	14420	14307	14501	14462	14302	14619	14431	14522	14455	14407	14311	14446	14345	14424	14387	14093	14143	14370	14408	14307	14384	14293	14242	14253	14246	14499	14489	14388	14259	14395	14344	14518	14443	14451	14473	14300	14177	14382	14476	14461	14237	14449	14402	14534	14511	14495	14345	14356	14245	14272	14371	14492	14369	14355	14373	14327	14332	14360	14451	14314	14309	14472	14399	14234	14433	14277	14284	14207	14246	14285	14540	14503	14237	14327	14402	14496	14512	14428	14247	14353	14277	14340	14451	14310	14313	14364	14394	14460	14346	14338	14239	14497	14472	14416	14376	14393	14443	14370	14431	14498	14335	14364	14392	14387	14220	14377	14175	14437	14196	14186	14331	14488	14333	14225	14497	14408	14181	14248	14439	14413	14552	14392	14284	14173	14346	14485	14414	14402	14395	14156	14337	14385	14406	14379	14333	14385	14385	14364	14315	14371	14505	14194	14349	14513	14355	14306	14359	14248	14404	14354	14375	14419	14341	14299	14427	14478	14328	14355	14392	14389	14410	14316	14498	14382	14371	14384	14353	14311	14440	14471	14432	14425	14286	14377	14349	14333	14392	14387	14101	14214	14379	14363	14373	14335	14488	14204	14330	14294	14310	14346	14484	14397	14226	14423	14341	14505	14194	14233	14280	14578	14199	14416	14306	14264	14335	14441	14431	14340	14331	14383	14264	14308	14370	14409	14544	14387	14389	14403	14303	14376	14398	14242	14589	14349	14428	14500	14442	14250	14494	14422	14387	14268	14265	14320	14406	14318	14214	14380	14200	14471	14448	14303	14498	14287	14378	14113	14324	14545	14370	14279	14371	14491	14365	14238	14442	14441	14381	14155	14302	14429	14377	14160	14457	14431	14346	14419	14458	14497	14420	14179	14309	14359	14381	14132	14247	14345	14494	14410	14364	14566	14386	14596	14433	14352	14378	14522	14557	14401	14523	14655	14352	14252	14274	14394	14074	14477	14360	14376	14430	14434	14441	14211	14564	14368	14332	14227	14243	14398	14444	14456	14590	14380	14360	14324	14244	14347	14527	14393	14327	14305	14362	14473	14459	14310	14532	14505	14070	14346	14456	14261	14344	14373	14317	14542	14368	14447	14371	14330	14560	14506	14613	14345	14392	14227	14205	14412	14412	14308	14292	14412	14450	14444	14237	14496	14144	14136	14339	14427	14508	14373	14567	14484	14477	14322	14582	14300	14437	14402	14192	14393	14409	14232	14381	14334	14358	14492	14482	14458	14376	14249	14588	14455	14391	14293	14513	14356	14529	14363	14155	14172	14327	14361	14287	14276	14406	14195	14463	14311	14295	14389	14539	14483	14274	14413	14390	14510	14301	14267	14290	14262	14522	14553	14663	14318	14303	14227	14541	14744	14312	14467	14519	14369	14318	14346	14445	14609	14559	14380	14481	14350	14376	14464	14274	14414	14380	14281	14355	14551	14438	14376	14563	14373	14235	14290	14388	14289	14210	14296	14346	14330	14402	14579	14373	14215	14354	14541	14359	14326	14319	14547	14649	14378	14332	14261	14573	14362	14468	14275	14275	14341	14473	14339	14466	14370	14419	14257	14443	14374	14389	14460	14497	14402	14237	14261	14516	14366	14384	14397	14417	14427	14331	14189	14352	14364	14353	14512	14310	14446	14457	14307	14342	14284	14376	14361	14333	14455	14481	14387	14254	14276	14424	14413	14336	14292	14247	14558	14483	14387	14139	14515	14468	14236	14442	14437	14452	14463	14379	14333	14610	14365	14511	14450	14427	14457	14424	14194	14330	14229	14391	14517	14365	14250	14241	14352	14616	14294	14562	14158	14326	14530	14430	14332	14413	14304	14368	14586	14694	14346	14336	14440	14455	14388	14296	14493	14344	14435	14446	14292	14582	14453	14314	14251	14457	14404	14395	14328	14390	14604	14342	14290	14293	14241	14476	14541	14369	14307	14432	14506	14474	14383	14434	14349	14298	14368	14334	14350	14422	14468	14407	14141	14386	14366	14486	14155	14400	14300	14461	14382	14491	14434	14400	14421	14369	14413	14372	14446	14306	14422	14346	14486	14198	14541	14230	14320	14290	14347	14314	14456	14355	14432	14294	14583	14282	14184	14441	14355	14437	14410	14472	14399	14397	14371	14495	14410	14349	14324	14460	14384	14336	14486	14470	14306	14541	14231	14407	14449	14207	14307	14277	14420	14431	14526	14436	14322	14512	14131	14268	14262	14221	14113	14327	14498	14362	14298	14574	14558	14415	14436	14415	14228	14471	14546	14331	14339	14576	14536	14356	14307	14406	14538	14283	14380	14327	14375	14470	14610	14511	14304	14357	14362	14381	14290	14391	14315	14345	14442	14498	14369	14279	14436	14438	14452	14402	14488	14442	14392	14494	14300	14494	14418	14419	14437	14255	14301	14410	14411	14453	14346	14487	14349	14376	14488	14270	14333	14329	14402	14359	14361	14410	14346	14375	14377	14381	14565	14320	14301	14222	14484	14308	14298	14296	14274	14307	14488	14136	14461	14210	14195	14415	14483	14405	14391	14276	14287	14252	14328	14414	14265	14263	14531	14480	14405	14571	14282	14330	14439	14462	14442	14345	14430	14417	14173	14363	14293	14484	14367	14507	14283	14444	14400	14569	14252	14483	14316	14499	14279	14473	14307	14380	14416	14548	14424	14341	14374	14452	14324	14411	14303	14364	14377	14517	14333	14205	14390	14380	14433	14314	14174	14471	14463	14609	14483	14357	14366	14394	14313	14345	14339	14364	14356	14207	14585	14406	14296	14233	14491	14336	14510	14509	14425	14535	14457	14523	14421	14548	14416	14346	14438	14483	14383	14499	14186	14456	14344	14262	14417	14558	14456	14367	14300	14443	14256	14166	14457	14492	14487	14455	14490	14452	14297	14440	14603	14448	14410	14414	14404	14546	14408	14326	14211	14336	14370	14464	14278	14360	14385	14598	14421	14505	14337	14363	14444	14243	14265	14253	14457	14462	14232	14269	14354	14393	14424	14401	14334	14474	14444	14406	14554	14573	14328	14318	14295	14336	14384	14256	14268	14319	14300	14499	14283	14458	14484	14460	14430	14578	14413	14560	14445	14584	14324	14382	14277	14542	14290	14363	14462	14595	14342	14348	14389	14530	14418	14672	14284	14368	14279	14337	14475	14473	14261	14317	14382	14481	14326	14483	14495	14331	14367	14398	14341	14408	14372	14337	14557	14582	14448	14445	14363	14322	14408	14333	14280	14494	14139	14295	14391	14481	14454	14348	14319	14456	14293	14394	14222	14333	14454	14315	14486	14509	14365	14365	14482	14398	14340	14362	14252	14211	14515	14339	14368	14318	14477	14475	14403	14508	14619	14501	14473	14294	14383	14386	14479	14338	14530	14376	14335	14403	14512
34818	56342	51385	40561	32693	26190	21011	17885	16819	15700	15172	14701	14667	14482	14144	14110	14139	14066	13954	14088	13982	13863	13892	13905	13801	14050	13875	13995	14027	13915	13936	13810	13875	13864	13816	13937	13996	13782	13929	13813	13729	13855	13935	13737	13791	13685	13868	13924	13658	13839	13857	13798	13698	13918	13922	13742	13788	13907	13851	13767	13937	13808	13898	13589	13799	13781	13857	13796	13850	13689	13695	13988	13703	13821	13843	13867	13905	13786	13746	13834	13826	13766	13772	13772	13596	13776	13773	13811	13777	13856	13861	13913	13781	13801	13955	13847	13872	13722	13807	13752	13684	13826	13745	13800	13858	13842	13864	13728	13770	13807	13830	13855	13831	13958	13892	13748	13916	13752	13867	13762	13731	13829	14044	13904	13748	13708	13717	13966	13829	13870	13746	13784	13916	13743	13958	13895	13816	13842	13734	13783	13779	13970	13683	13800	13896	13763	13891	13763	13824	13862	13717	13817	13664	13791	13869	13912	13859	13687	13762	13893	13834	13684	13846	13842	13945	13812	13841	13937	13787	13887	13971	13613	13862	13734	13960	13881	13764	13773	13714	13807	13850	13815	13810	13764	13880	13927	13751	13859	13848	13864	13772	13750	13697	13959	13755	14023	14023	13735	13848	13809	13812	13824	13745	13625	13854	14016	13805	13938	13754	13797	13889	13954	13773	13794	13926	13969	13734	13900	14094	13770	13772	13741	13737	13946	14017	13784	13767	14038	13767	13797	13796	13952	13870	13825	13739	13842	13669	13924	13760	13794	13957	13921	13744	14059	13894	13948	14010	13899	13724	13824	13850	13864	13897	13755	13806	13864	13864	13835	13783	13908	13917	13946	13840	13687	13737	13840	13923	13664	13926	13834	13811	13725	13785	14024	13869	14008	13849	13778	13881	13918	14048	13887	13726	13905	13983	13910	13899	13884	13881	13843	13737	13814	13818	13867	13782	13825	13982	13935	13872	13820	13885	13771	13918	13870	13857	13753	13808	13880	13799	13678	13869	13784	13782	13913	13844	13872	13772	13785	13769	13795	13832	13812	13778	13829	13714	13681	13858	13832	13883	13905	13848	13858	13815	13690	13908	13845	13794	13833	13907	13848	13954	13808	13842	13637	13766	13822	13739	13838	13787	13841	13868	13822	13717	13833	14001	13869	13913	13735	13906	13789	13701	13902	13804	13657	13867	13952	13870	13849	13821	13690	13868	13782	13931	13788	13778	13893	13723	13855	13734	13871	13846	13867	13705	13782	13834	13894	13789	13818	13926	13741	13804	13841	13798	13783	13809	13783	13845	13887	13894	13939	13786	13876	14016	13798	13720	13869	13868	13844	13823	13844	13933	13714	13844	13959	13759	13733	13867	13872	13716	13840	13706	13767	13928	13927	13822	13678	13880	13835	13980	13892	13963	13725	13886	13725	13906	13862	13992	13892	13597	13815	13973	13903	13982	13803	13836	13759	13967	13915	13992	13810	13756	13804	13773	13757	13909	13751	13763	13947	13878	13657	13955	13866	13937	13879	13985	13843	13727	13960	13842	13999	13780	13850	13694	13873	13930	13858	13865	13880	13859	13626	13863	13956	14046	13962	13776	14035	13795	13980	13883	13765	13809	13670	13925	13829	13919	13880	13874	13762	13901	13914	13806	13972	13716	13829	13814	13966	13768	13896	13881	13807	13880	14068	13717	13946	13849	13930	13781	13915	13808	13785	13793	13817	13897	13856	13817	13825	13940	13959	13899	13694	13836	13947	13941	13804	13705	13908	13872	13702	13737	13901	13804	13701	13864	13797	13883	13833	13679	13762	13824	13880	13922	13827	13614	13798	13770	13947	13859	13734	13820	13894	13890	13887	13821	13689	13733	13750	13936	13937	13862	13845	13812	13819	13946	13868	13864	13760	13751	13890	13924	13896	13712	13872	13883	13865	13851	13721	13821	13826	13978	13919	13840	13805	13928	13780	13828	13852	13831	13795	13748	13876	13644	13966	13850	13902	13880	13861	13905	13827	13862	13775	13862	13814	13778	13852	13912	13895	13659	13772	13802	13765	13897	13720	13897	13797	13794	13980	13739	14029	13797	13709	13892	13749	13777	13756	13843	13932	13879	13820	13825	13789	13728	13783	13744	13848	13966	13910	14052	13714	13760	13862	13859	13871	13829	13829	13879	13814	13850	13810	13743	13848	13746	13807	13871	13981	13681	13727	13805	13811	13859	13963	13699	13715	13746	13791	13888	13692	13865	13735	13935	13864	13972	13812	13963	13905	13634	13874	13868	13837	13779	13739	13993	13631	13831	13811	13773	13924	13879	13857	13825	13904	13814	14004	13822	13920	13835	13791	13911	13715	14000	13686	13813	13871	13789	13771	13937	13806	13938	13989	13971	13953	13906	13747	13834	13730	13782	13772	13828	13747	13762	13746	13901	13763	13703	13671	13809	13889	13710	13807	13849	13750	13813	13714	14024	13755	13876	13838	13845	13803	13723	13887	13784	13782	13967	13717	13927	13709	13687	13851	13751	13827	13799	13855	13707	13819	13656	13800	13915	13913	13699	13867	13810	13807	13830	13822	13841	13860	13735	13906	13785	13674	13777	13728	13815	13879	13745	13975	13843	13868	13984	13746	13916	13881	13869	13763	13816	13921	13895	13618	13710	13866	13866	13925	13856	14086	13800	13893	13658	13763	13848	13876	13824	13853	13744	13856	13689	13742	13825	13970	13940	13896	13936	13790	13808	13880	13842	13846	13768	13745	13814	13718	13784	13815	13800	14039	13835	13685	13872	14134	13795	13728	13789	13942	13843	13846	13900	13726	13771	13778	13720	13974	13847	13978	13843	14005	13875	13930	13874	13855	13634	13754	13768	13855	13768	13928	13709	13852	13937	13914	13815	13785	13951	13650	13833	13818	13867	13964	13806	13790	13733	13778	13753	13894	13699	13693	13804	13931	13865	13700	14066	13894	13857	13882	13773	13834	13874	13798	13816	13843	13826	13880	13800	13786	13942	13966	13802	13938	14009	13769	13875	13762	13684	13956	13810	13975	13772	13726	13930	13777	13924	13910	13858	13818	13755	13871	13849	13731	13683	13832	13739	13987	13781	13940	13896	13857	13736	13888	13948	13780	13669	13802	13915	13849	13851	13825	13921	13863	13799	13787	13822	13824	13811	13839	13830	13791	13961	13830	13822	14001	13708	13758	13847	13907	13780	13694	13901	13969	13926	13880	13833	13932	13806	13658	13746	13961	13729	13823	13736	14014	13712	13863	13845	13860	13912	13762	13837	13702	13787	13696	13779	13981	13832	13808	13946	13749	13874	13790	13922	13747	13927	13961	13748	13964	13939	13887	13725	13780	13909	13886	13936	13777	13761	13964	13921	13909	13781	13841	13879	13843	13957	13926	13868	13744	13773	13794	13778	13784	13873	13963	14167	13800	14001	14014	13957	13782	13794	13720	13789	13802	13644	13998	13849	13702	13905	13919	13896	13846	13810	13847	13922	13688	13711	13909	13914	13830	13835	13801	13645	13929	13871	13824	13963	13709	13855	13872	13940	13766	13770	13869	13933	13736	13795	13789	13931	13703	13952	13914	13749	13802	13952	13826	13750	13847	13740	13735	13958	13809	13950	13810	13734	13958	13881	13864	13908	13955	13879	13723	13831	13669	13790	13761	13835	13817	13660	13853	13922	13902	13816	13835	13799	13761	13967	13784	14062	13931	13795	13739	13749	13750	13814	13750	13948	13910	13983	13800	14033	13772	13832	13770	13875	13813	13865	13729	13799	14002	13706	13870	13844	13863	13836	13789	13921	13950	13778	13865	14010	13778	13811	13901	13951	13819	13908	13712	13864	13851	13776	13699	13912	14028	13867	13889	13743	13588	13915	13841	13906	13905	13799	13675	13824	13701	13759	13839	13897	13816	13976	13846	13869	13807	13790	13685	13833	13819	13897	13778	13741	13706	13991	13854	13963	13866	13799	13853	13958	13722	14045	13822	13785	13928	13916	13789	13859	13819	13744	13952	13897	13778	13674	13859	13997	13935	13669	14011	13807	13793	14005	13822	13880	13885	13940	13857	13774	13696	13650	13942	13945	13918	13772	14017	13828	13969	13850	13689	13810	13848	13700	13817	13876	13879	13669	13754	13776	13911	13826	13613	13801	13746	13731	13790	13689	13856	13797	13689	13685	13789	13938	13923	13947	13846	13870	13963	13824	13936	13782	13912	13840	13791	13719	13632	13761	13808	13804	13854	13798	13729	13792	13656	13824	14044	13945	13860	13902	13861	13975	13934	13998	13619	13787	13760	13889	13888	13730	13933	13990	13788	13904	13813	13701	13846	13916	13795	13857	13908	13832	13942	13949	13812	13669	14099	13867	13827	13903	13844	13833	13884	13855	14019	13992	13751	13829	13822	13925	13932	13834	13839	13983	13781	13764	13735	13838	13820	13829	13578	13770	13978	13991	13784	13880	13640	13955	13733	13742	13801	13953	13866	14007	13799	13770	13832	13891	13861	13665	13947	13700	13858	13893	13905	13930	13772	13773	13809	13929	13868	13751	13780	13932	13844	13837	13765	13908	13898	13902	13868	13741	13815	13686	13858	13823	13746	13870	13874	13768	13912	13791	14028	13788	13705	13915	13837	13825	13845	13909	13696	13743	13699	13692	13872	13996	13669	13674	13885	13861	13860	13793	13610	13782	13916	13904	13831	13890	13805	13942	13874	13906	13861	13764	13832	13735	14001	13826	13787	13937	13813	13832	13902	13849	13955	13765	13863	13989	13772	14002	13844	13859	13824	13846	13763	13886	13962	13689	13899	13828	13917	13837	13897	13931	13816	13876	13828	13881	13737	13933	13782	13727	13920	13918	13844	13869	13887	13690	13708	13832	13872	13863	13809	13877	13781	13992	13867	13745	13831	13910	13893	13813	13901	13777	13931	13857	13924	13839	13707	13892	13622	14019	13912	13911	13936	13764	13672	13806	13882	13836	13814	13985	13960	13834	13729	13814	13922	13730	13698	13950	13792	13778	13860	13797	13941	13846	13880	13786	13898	13824	13931	13957	13832	13914	13656	13863	13715	13831	13978	13774	13801	13900	13765	13648	13939	13994	13845	13940	13792	13972	13866	13860	13898	13926	13793
23296	21640	29621	25185	24973	27522	26981	20745	17985	17241	15943	15578	15317	15194	15122	15158	15133	14884	14924	14762	14755	14598	14926	14796	14726	14647	14850	14887	14749	14663	14648	14476	14557	14708	14670	14762	14790	14575	14689	14670	14694	14721	14738	14666	14733	14642	14702	14679	14529	14591	14533	14694	14652	14717	14525	14750	14518	14438	14583	14634	14707	14518	14576	14626	14459	14503	14398	14593	14500	14803	14665	14545	14701	14717	14625	14550	14610	14713	14610	14562	14578	14421	14543	14664	14432	14652	14484	14688	14566	14564	14602	14622	14656	14635	14546	14503	14888	14520	14581	14761	14569	14470	14621	14769	14602	14593	14443	14516	14822	14550	14648	14738	14714	14445	14587	14774	14547	14401	14641	14692	14662	14775	14321	14521	14644	14545	14434	14304	14689	14729	14449	14312	14519	14425	14629	14634	14656	14630	14446	14655	14544	14515	14417	14639	14548	14659	14445	14620	14789	14642	14400	14479	14531	14634	14525	14502	14409	14575	14501	14507	14565	14448	14632	14566	14454	14661	14576	14506	14450	14528	14692	14591	14454	14602	14573	14655	14546	14663	14627	14618	14712	14808	14674	14755	14452	14565	14514	14531	14465	14639	14556	14467	14457	14453	14570	14484	14606	14627	14638	14471	14506	14561	14529	14504	14719	14646	14685	14554	14576	14718	14712	14734	14557	14413	14570	14527	14492	14523	14689	14436	14543	14624	14442	14515	14561	14403	14510	14536	14476	14233	14442	14203	14635	14448	14212	14493	14625	14462	14669	14673	14356	14427	14505	14711	14629	14658	14599	14526	14678	14568	14548	14439	14603	14455	14785	14540	14429	14397	14716	14764	14620	14429	14585	14711	14541	14539	14492	14394	14488	14574	14444	14653	14616	14527	14472	14524	14620	14413	14569	14466	14554	14274	14576	14445	14574	14535	14505	14451	14748	14500	14613	14540	14365	14641	14694	14408	14643	14615	14465	14756	14405	14465	14490	14442	14429	14673	14390	14562	14512	14438	14715	14587	14472	14510	14575	14492	14640	14580	14617	14684	14614	14586	14343	14580	14551	14448	14713	14483	14549	14581	14596	14379	14646	14574	14353	14515	14389	14861	14755	14551	14527	14525	14694	14417	14602	14519	14676	14550	14581	14487	14738	14716	14666	14597	14595	14471	14493	14693	14415	14591	14576	14610	14509	14521	14386	14659	14509	14572	14534	14551	14454	14471	14780	14566	14719	14457	14521	14588	14692	14585	14541	14781	14735	14533	14576	14594	14584	14748	14490	14566	14420	14666	14643	14514	14598	14645	14797	14785	14534	14656	14555	14540	14532	14564	14654	14505	14641	14554	14567	14647	14573	14439	14699	14571	14502	14563	14483	14406	14679	14579	14676	14590	14580	14538	14576	14414	14530	14476	14670	14463	14514	14530	14595	14784	14711	14376	14553	14615	14681	14493	14616	14501	14677	14545	14602	14750	14528	14631	14782	14468	14422	14446	14386	14486	14469	14468	14492	14491	14590	14462	14601	14609	14656	14408	14578	14510	14553	14686	14504	14305	14418	14601	14467	14553	14560	14578	14696	14403	14565	14441	14331	14635	14501	14465	14603	14549	14709	14687	14553	14426	14617	14677	14665	14532	14337	14521	14447	14760	14522	14503	14637	14565	14479	14678	14633	14635	14385	14516	14413	14491	14391	14613	14524	14587	14656	14653	14547	14716	14514	14595	14652	14640	14643	14558	14685	14599	14591	14459	14411	14512	14479	14564	14576	14607	14612	14648	14534	14691	14518	14551	14651	14495	14486	14527	14607	14484	14771	14579	14514	14603	14456	14321	14608	14503	14640	14243	14512	14381	14601	14673	14454	14483	14481	14584	14492	14577	14530	14299	14449	14523	14616	14467	14648	14737	14657	14661	14670	14467	14469	14588	14693	14602	14453	14523	14305	14488	14548	14500	14596	14576	14719	14503	14513	14552	14464	14645	14529	14441	14495	14528	14390	14623	14542	14553	14590	14487	14433	14551	14462	14560	14600	14767	14488	14475	14455	14614	14387	14657	14457	14452	14557	14682	14582	14647	14622	14355	14693	14659	14521	14365	14707	14494	14375	14499	14679	14384	14387	14654	14797	14636	14284	14335	14415	14377	14591	14441	14706	14477	14607	14496	14509	14551	14593	14667	14469	14492	14416	14584	14369	14539	14397	14667	14351	14504	14461	14439	14435	14583	14438	14462	14664	14479	14434	14596	14488	14640	14460	14519	14509	14635	14706	14561	14478	14594	14321	14368	14523	14442	14387	14541	14578	14520	14408	14382	14585	14509	14600	14655	14447	14437	14443	14619	14673	14732	14637	14603	14546	14725	14683	14468	14749	14564	14510	14651	14495	14538	14456	14528	14691	14688	14522	14553	14620	14474	14584	14566	14535	14626	14703	14730	14654	14711	14474	14614	14869	14423	14466	14664	14702	14410	14732	14702	14617	14438	14658	14481	14452	14406	14478	14586	14607	14521	14443	14514	14681	14538	14654	14693	14567	14376	14279	14554	14439	14396	14592	14513	14551	14533	14677	14414	14648	14466	14541	14509	14692	14470	14588	14520	14426	14623	14579	14286	14515	14585	14781	14446	14642	14416	14616	14529	14743	14621	14645	14415	14638	14639	14637	14493	14411	14406	14435	14502	14567	14697	14378	14748	14585	14701	14585	14570	14625	14615	14577	14647	14549	14485	14640	14410	14628	14656	14608	14745	14433	14604	14487	14289	14455	14449	14519	14467	14510	14628	14517	14479	14555	14624	14664	14519	14469	14432	14749	14602	14550	14492	14346	14411	14578	14507	14447	14523	14658	14411	14667	14548	14346	14755	14565	14403	14677	14471	14597	14788	14369	14454	14554	14383	14494	14565	14683	14702	14670	14732	14425	14487	14362	14392	14490	14654	14629	14582	14482	14468	14603	14581	14483	14572	14498	14565	14448	14362	14510	14641	14566	14678	14426	14595	14725	14568	14587	14579	14868	14607	14439	14605	14589	14514	14564	14559	14578	14410	14337	14448	14626	14460	14632	14577	14514	14507	14669	14533	14611	14602	14654	14460	14567	14688	14571	14733	14677	14626	14434	14418	14826	14759	14697	14623	14442	14576	14455	14508	14448	14549	14583	14742	14527	14620	14447	14513	14574	14509	14623	14652	14651	14449	14446	14380	14558	14350	14440	14408	14529	14533	14608	14550	14430	14497	14531	14627	14551	14583	14641	14586	14805	14642	14470	14588	14658	14453	14507	14526	14475	14559	14389	14412	14398	14348	14637	14672	14585	14538	14554	14611	14623	14755	14531	14590	14520	14576	14514	14448	14650	14600	14582	14750	14759	14380	14576	14544	14583	14473	14651	14328	14519	14544	14520	14558	14614	14662	14587	14439	14424	14402	14645	14534	14628	14611	14602	14699	14594	14331	14560	14821	14611	14615	14673	14414	14473	14625	14483	14482	14620	14529	14437	14728	14787	14480	14461	14539	14390	14617	14611	14636	14697	14551	14494	14603	14475	14415	14339	14756	14495	14543	14521	14487	14345	14356	14561	14505	14526	14572	14511	14509	14576	14649	14601	14510	14398	14393	14496	14629	14379	14483	14600	14492	14525	14678	14472	14488	14522	14550	14278	14616	14612	14639	14416	14583	14456	14510	14525	14405	14521	14520	14544	14749	14620	14598	14396	14539	14464	14626	14631	14420	14487	14409	14661	14511	14591	14546	14473	14421	14608	14373	14387	14555	14592	14634	14659	14654	14587	14479	14373	14590	14450	14480	14557	14486	14470	14558	14703	14494	14655	14543	14583	14705	14581	14521	14522	14648	14575	14657	14633	14585	14471	14484	14467	14615	14654	14525	14491	14432	14399	14536	14569	14514	14610	14636	14478	14654	14432	14602	14435	14437	14583	14407	14569	14513	14663	14629	14694	14606	14617	14632	14510	14738	14500	14438	14465	14631	14469	14638	14590	14513	14597	14363	14619	14528	14700	14398	14590	14687	14598	14567	14662	14685	14475	14454	14581	14614	14563	14474	14473	14552	14578	14396	14595	14585	14668	14646	14610	14478	14538	14629	14520	14513	14535	14626	14505	14675	14358	14601	14594	14580	14444	14662	14728	14303	14422	14590	14773	14750	14590	14490	14520	14471	14704	14533	14618	14499	14393	14571	14720	14524	14541	14540	14808	14715	14782	14462	14582	14428	14514	14505	14594	14369	14558	14520	14346	14493	14540	14615	14645	14699	14318	14736	14687	14612	14498	14494	14568	14575	14413	14329	14521	14475	14671	14528	14640	14399	14722	14839	14402	14676	14553	14489	14452	14650	14739	14505	14716	14591	14565	14461	14696	14634	14588	14472	14535	14680	14425	14478	14271	14421	14439	14596	14449	14560	14389	14627	14379	14425	14571	14610	14533	14685	14609	14476	14403	14504	14503	14591	14528	14729	14506	14595	14517	14585	14702	14597	14492	14449	14583	14663	14401	14414	14650	14283	14611	14675	14667	14510	14647	14543	14644	14686	14783	14527	14616	14427	14580	14665	14501	14501	14444	14585	14477	14384	14547	14627	14540	14635	14476	14543	14606	14660	14500	14604	14529	14516	14685	14445	14609	14319	14545	14585	14662	14506	14550	14577	14393	14546	14512	14623	14618	14560	14519	14496	14604	14399	14402	14523	14487	14753	14644	14412	14331	14419	14712	14594	14507	14452	14440	14659	14507	14708	14445	14521	14526	14569	14669	14617	14774	14474	14509	14513	14674	14597	14348	14721	14511	14580	14528	14603	14555	14595	14510	14745	14540	14453	14517	14809	14587	14575	14419	14733	14473	14591	14536	14615	14674	14550	14534	14493	14479	14462	14583	14551	14616	14643	14514	14485	14403	14472	14458	14515	14606	14535	14506	14544	14581	14412	14524	14516	14591	14642	14744	14698	14419	14290	14632	14628	14449	14354	14484	14520	14589	14466	14584	14550	14591	14539	14548	14530	14881	14486	14586	14546	14441	14695	14513	14476	14566	14568	14696	14462	14515	14472	14473	14371	14576	14376	14568	14603	14667	14519	14595	14460	14558	14462	14368	14459	14503	14566	14692	14422	14403	14712	14598	14697	14572	14550	14650	14489	14490	14531	14437	14606
38495	61664	57425	47482	39726	31440	23899	20500	17830	16761	15701	15151	14707	14753	14632	14415	14334	14297	14091	14190	14192	14179	14095	14216	14070	14138	13991	14088	14063	14111	13932	13937	13931	14131	13858	14005	13886	14022	13875	14037	14107	13904	14234	14061	13948	14067	14013	14032	13933	13913	13997	14013	13877	13980	14018	14035	13902	14132	13915	14032	14000	13967	14025	13964	14064	13973	13878	13961	13868	13980	13991	13884	14072	13919	13919	13773	13933	13831	13862	14078	13993	14018	13857	13974	13915	14132	13844	13936	14020	14070	13755	14053	13889	13992	13972	13944	13835	13866	14077	13761	13854	13938	14044	13926	13914	13839	13911	13954	14032	14076	13874	14016	13903	13951	13800	13838	13922	13894	13933	14009	13855	14077	14013	14009	13953	13923	13849	13983	14017	13833	14003	14016	13795	14039	13835	13889	13946	13884	13983	13774	14047	13885	13780	14027	13960	13918	13821	13800	14037	13911	13886	14054	13886	14058	13809	13950	13902	13961	14029	13877	13939	13972	13981	14045	13676	14124	14010	13959	14046	14108	13938	13825	13878	13881	13988	13901	13838	13993	13973	13852	13911	14008	14104	13775	13900	14004	14067	13859	13981	13884	13973	13878	13936	14078	13968	13946	13889	14132	14094	14039	13899	13923	13821	13992	13842	14111	13982	13935	13722	13937	13887	13994	13935	14008	13756	13759	13863	13912	13852	13913	14019	14023	13893	14099	13801	13754	13921	13940	13953	14046	13917	14097	14063	13962	14054	13939	14032	13899	13787	14087	13690	13851	13877	13782	14020	13782	13850	13864	13930	14160	14078	13839	13836	13946	13863	13921	13994	13857	13924	13939	13820	13848	13847	13968	13997	13806	13928	13906	13865	14001	14102	13947	13885	13905	13832	14036	13824	14025	13967	13946	13933	13895	13890	13970	13906	13748	13903	13825	13998	13894	13997	13912	13956	13890	14103	14017	13907	14103	13877	13735	14142	13903	13895	13948	14096	13931	13787	13915	13890	14069	13879	14005	13920	14009	13833	13844	13973	13950	14050	13878	13974	14036	14016	13803	13981	13847	13927	13931	13808	14009	13925	13876	13824	14018	14035	14012	13828	13830	14095	13991	13842	13805	13927	13994	13922	13851	13832	13976	13810	13985	13964	13907	13858	13727	13795	13993	13890	13836	13772	13977	13951	14060	13864	14094	13894	13994	13857	13805	13957	13875	13901	13835	13956	13787	14082	13856	13943	13903	13851	14096	14001	13969	13885	14056	14061	13854	13995	13960	13867	13777	13814	13836	13943	14024	13816	13934	13832	13862	13891	13958	13854	14020	13758	13943	13878	13948	13900	13883	13857	13804	14070	13779	13910	13953	13798	13887	14073	13769	14018	13929	13838	14027	13827	13927	14115	13879	13979	13999	14043	13826	13922	13821	14052	13947	13886	13953	13894	13815	13903	13839	14138	13689	13996	13954	14002	13656	14039	13789	13845	14000	13768	13842	13957	13880	14084	13897	13861	13923	14132	13789	14145	14013	13834	13990	14026	14087	13890	13781	14081	13996	13995	13943	13899	13946	13921	13877	14009	13962	13888	13924	13915	13866	13923	13880	13836	13723	13905	14028	14008	13879	14049	13660	13824	14074	13910	14082	13858	13914	13852	14149	13907	14018	13877	13887	13824	13895	14047	14099	13929	13905	14011	13864	13983	13779	13999	13793	13950	13891	13927	13904	13823	14071	13900	13947	13956	13984	13958	13795	13936	14006	13976	13970	13924	14000	14005	13949	13851	14089	13779	13921	13803	13874	13982	13907	13842	13827	13939	13852	13768	13972	14060	13987	14128	13978	13956	13999	14000	13933	13930	13956	13904	13843	13859	13944	14057	13960	13906	14042	13921	13759	13744	13875	13959	13944	13983	14051	13892	14018	14014	13987	14105	13992	13954	13941	13890	13887	13974	13762	13918	13863	14048	13814	13921	13932	14001	13861	14058	13940	14037	13920	13704	14034	13982	13893	13822	13960	13974	14108	13950	13789	14042	14019	13904	13956	13858	13951	13814	13967	13972	13945	14110	13924	13925	13837	14118	14069	13751	13980	13961	13968	13883	13975	13923	13857	13998	13934	13878	13896	13929	13804	13976	13878	14008	13941	13853	13954	13875	13936	13882	13983	14007	13867	13908	13841	14094	14068	13896	13987	13919	14019	13970	13651	13869	13859	13878	13866	14030	13982	13875	13980	13907	14026	13869	13982	13966	13940	13925	13791	13827	13911	14044	13972	14072	14052	13997	13926	14047	13845	13977	14007	13823	13978	14001	13784	13852	13964	13946	14003	13848	13767	14042	13888	13825	13811	13966	13856	13949	14153	14140	14013	13843	14001	13964	13792	14003	13899	14129	14038	13999	13737	14025	13726	14075	13923	14108	13917	13896	13857	14026	13902	13722	13877	13941	14138	13955	13933	13864	13868	13944	13768	14106	13859	13879	14042	13780	13867	13971	13926	14031	14125	13899	13995	13976	13918	13755	14088	14162	13753	13976	13925	13860	13950	13855	14005	14035	13853	13802	14040	13991	14086	14115	13906	13971	13987	13936	13962	13817	13808	13806	13721	13940	13828	13862	13906	13813	13753	14081	13926	13762	13894	13909	13904	13784	13954	13821	14008	13898	14022	13922	13848	13824	13952	13859	13872	14086	13764	13854	13960	14024	14089	13951	13908	13970	13844	13925	13842	13997	13878	14040	14004	13960	13945	13981	13940	13890	13871	13929	14019	13935	13955	14060	13861	13879	14070	13835	14135	13923	13917	13930	13836	13894	13913	14047	13844	14023	13896	13862	13859	13984	13985	14102	13950	13921	13877	13977	13910	14051	13972	13917	13800	13857	13699	13817	13987	14058	13846	13857	14004	13946	13860	13912	14029	13842	13875	14001	13978	13919	13842	14020	13936	13831	13989	14018	13798	13920	14098	14017	13854	13726	13963	13979	13831	14067	13802	13746	13797	13977	13784	13912	14024	14008	13779	14082	14060	14070	13748	14032	13925	13918	13965	13878	13934	13941	13849	13924	13959	13954	13892	13840	13735	13965	13734	13852	13870	13956	13806	13823	13944	13800	13890	13837	13916	13888	13914	13836	13868	13968	13948	13925	13954	13922	13853	13993	13910	13974	13844	14010	13996	13941	13964	13970	13844	13937	13835	13898	13854	13986	13886	14028	13900	13831	13938	14013	13775	13900	14091	13932	13922	13903	13780	14097	14030	13765	14129	13780	13858	14038	13980	14074	13871	13861	13916	13925	13909	14035	14005	13816	13819	13806	14057	14038	13958	14056	14093	13760	14219	13824	13880	13856	14005	13785	13830	13815	13958	13960	13992	13928	13949	13863	13750	14060	13887	13820	14167	13872	13939	13928	13888	14035	14095	13852	13930	13859	13922	13988	13911	13945	13858	13848	13916	13891	13966	14006	13926	13917	14054	13754	13878	13951	13898	13857	13983	14047	14021	13824	13969	13787	13979	13787	13875	14049	14044	13953	13840	13864	13992	13904	13961	13794	13797	14031	13914	13826	13949	13815	13922	13967	13893	13879	13835	14048	13876	13846	13832	13963	13972	14022	13955	14105	14069	13835	13883	13783	13891	13830	13822	13821	13996	13930	13976	13858	13933	13984	13953	13909	13914	14177	13825	13850	13911	13906	13864	13783	13926	13973	14011	13800	13896	13998	13985	13856	13879	13908	13973	13796	13902	13831	13922	13749	13824	13826	13973	13812	13750	13841	13969	13985	13855	13921	13731	13956	13808	13847	13895	13868	13873	13897	13985	13928	13834	13881	14035	13939	13973	13876	13863	13822	13951	14008	13976	13835	14049	13919	13852	13865	13856	13921	13901	13924	13743	13918	13817	14053	14045	13775	13939	13968	13649	14014	13853	13780	13800	13839	13853	13839	13924	13977	13988	14175	13998	13766	14016	13917	13899	13910	14025	13879	13955	13913	13812	14014	14068	13927	13856	13752	14115	13987	14080	13919	13856	13807	14007	13835	13936	14069	13858	14000	13958	13965	14030	13799	13935	13963	13998	13826	14057	13867	13822	13971	14015	13979	14021	13889	13918	13847	13663	13963	13958	14017	13780	13823	13884	13932	13906	13743	13836	13902	13649	13875	13957	13934	13828	13824	13904	13871	13891	14079	13976	14065	13914	14001	13914	13793	13944	13933	13925	13882	13960	13953	13945	14051	14066	14013	13945	13997	13794	13992	14021	13848	14018	14020	13859	13804	13813	13802	14037	13842	13968	13829	13920	14040	13925	13771	13867	13955	13791	13955	13895	13851	13959	13936	14040	13976	13909	14019	13894	13884	14037	13951	13974	14065	13877	13914	13759	13922	13804	13874	13917	13874	13920	13770	13923	13813	13824	14044	13853	13889	14014	13851	13933	13811	13899	13694	14044	13744	13916	13897	14054	13936	13815	13920	13715	14056	13802	13849	13892	13740	13968	13789	13855	13916	14124	13931	13746	13863	13863	13865	13929	13845	13762	14004	13890	14099	13854	13909	13827	13901	13957	13877	13870	14037	13999	14070	13886	13764	13984	13967	13898	13941	13871	13921	13889	13928	13974	14006	13912	13882	13991	13876	13832	13774	13950	13984	13855	14066	13984	14026	13918	13910	13922	13858	14025	13915	13861	13875	13939	13965	13877	13971	13819	13824	13911	13887	13860	13874	14007	13723	13917	13697	13904	13839	13871	14076	13864	13892	13951	13881	14037	13914	13924	13960	13869	13818	14010	13862	13870	13991	13881	13886	13969	13987	14013	13853	13819	14032	13988	13724	13901	13891	14004	13902	14002	14011	13839	13870	13997	13812	13951	14054	13841	13904	13983	13939	13940	13894	13876	13974	13929	13950	13862	13996	13893	13864	13999	14031	13982	13952	13999	14016	13890	13903	13978	14082	13908	14007	13805	13850	14067	13952	13904	13800	13972	13792	13905	13978	13868	13926	13817	13931	13910	13946	13878	13987	13996	13871	13894	13887	13955	13983	13919	13790	13964	13876	13970	14057	14043	13902	13892	14067	14013	13975	13797	13940	13899	13897	13893	13906	13785	14026	13772	13844	14001	13925	13939	13873	13827	13935	14031	13895	13821	14151	14108	13833	13934	13886	13937
29102	28600	35384	30049	21606	17453	15758	14541	13885	13747	13638	13593	13556	13410	13373	13390	13371	13340	13293	13357	13565	13162	13254	13204	13441	13247	13290	13271	13115	13356	13203	13117	13204	13347	13043	13143	13184	13167	13271	13192	13392	13163	13076	13061	13210	13198	13126	13116	12975	13200	13148	13312	13385	13325	13319	13294	13187	13274	13157	13424	13308	13348	13293	13127	13142	13225	13106	13163	13133	13062	13140	13142	13136	13262	13093	13156	13059	13164	13184	13228	13067	13139	13327	13182	13179	13105	13258	13048	13125	13244	12993	13395	13097	13100	13188	13157	13188	13140	13104	13266	13323	13235	13163	13379	13184	13008	13340	13138	13343	13442	13167	13323	13253	13254	13087	13100	13170	13146	13219	13254	13148	13215	13227	13112	13160	13094	13156	13426	13140	13161	13299	13156	13183	13208	13277	13274	13116	13294	13230	13216	13143	13223	13320	13186	13112	13251	13130	13286	13163	13190	13155	12930	13010	13139	13157	13395	13331	13208	13011	13285	13309	13127	13067	13188	13202	13131	13200	13171	13253	13250	13133	13124	13142	13216	13225	13260	13386	13255	13251	13235	13181	13326	13155	13122	13149	13143	13171	13130	13236	13043	13065	13108	13192	13284	13103	13129	13273	13241	13122	13233	13274	13054	13157	13169	13087	13078	13106	13175	13255	13270	13275	12977	13191	13025	13212	13175	13412	13362	13028	13296	13194	13024	13305	13570	13037	13146	13208	13077	13200	13281	13053	13190	13231	13150	13046	13164	13345	13273	13144	13241	13054	13047	13250	13246	13190	13307	13157	13234	13289	13296	13150	13044	13212	13041	13068	13183	13226	13161	13292	13329	13318	13224	13321	13267	13006	13136	13224	13392	13411	13193	13216	13249	13137	13086	13172	13377	13293	13188	13031	13318	13092	13030	13034	13235	13357	13257	13246	13338	13167	13290	13093	13418	13178	13020	13221	13391	13420	13067	13179	13307	13046	13241	13238	12956	13224	13124	13308	13146	13228	13268	13275	13176	12973	13186	13183	13295	13237	13379	13106	13051	13045	13363	13094	13148	13117	13034	13165	13062	13200	13046	13223	13127	13141	13287	13353	13161	13252	13306	13145	13005	13303	13228	13190	13095	13003	13418	13293	13134	13244	13093	13276	13309	13049	13208	13379	13088	13161	13186	13090	13037	13192	13189	13195	13290	13273	13198	13288	13097	13284	13266	12950	13279	13236	13116	13204	13080	13206	13232	13127	13188	13128	13132	13409	13203	13350	13158	13285	13231	13148	13205	13309	13136	13156	13213	13286	13298	13141	13031	12983	13024	13274	13351	13176	13106	13382	13182	13221	13163	13157	13232	13226	13294	13397	13341	13324	13056	13115	13233	13293	13240	13185	13148	13002	13131	13315	13206	13334	13319	13055	13091	13273	13196	13115	13181	13124	13057	13323	13113	12965	13338	13106	13098	13239	13205	13155	13276	13360	13239	13207	13097	13179	13084	13164	13231	13085	13141	13341	13165	13108	13450	13090	13252	13269	13277	13356	13311	13261	13270	13083	13228	13075	13302	12924	13216	13224	13261	13331	13145	13093	13064	13188	13351	13209	13074	13348	13336	13183	13291	13203	13290	13184	13145	13249	13186	13151	13307	13268	13249	13232	13300	13038	13307	13363	13260	13305	13438	13039	13091	13224	13106	13204	13174	12983	13167	13077	13168	13170	13072	12990	13017	13040	13122	13207	13287	13130	13197	13263	12999	13105	13227	13312	13230	13277	13415	13141	13056	13129	13307	13258	13109	13299	13166	13223	13153	13237	13234	13174	13247	13366	13287	13217	13144	13196	13114	13355	13268	13193	12961	13177	13254	13177	13269	13165	13416	13264	13337	13275	13019	13233	13073	13207	13277	13082	13341	13134	13213	13176	13252	13228	13155	13375	13375	13132	13176	13127	13269	13007	13297	13193	13211	13015	13023	13424	13255	13282	13101	13163	13183	13093	13200	13162	13073	13296	13138	13070	13230	13143	13311	13052	13136	13224	13304	13187	13189	13070	13229	13312	13264	13141	13172	13181	13161	13234	13187	13057	13154	13253	13207	13348	12974	13303	13435	13453	13334	13083	13381	13288	13246	13303	13260	13199	13180	13133	13111	13143	13152	13284	13238	13205	13032	13276	13225	13155	13172	13320	13125	13165	13126	13295	13356	13225	13123	13127	13107	13180	13108	13054	13315	13373	13128	13381	13121	13112	13220	13153	13256	13205	13085	13038	13274	13307	13180	13164	13424	13273	13145	13154	13318	13317	13322	13007	13260	13095	13331	13305	13283	13296	13102	13241	13125	13368	13177	13074	13171	13159	13215	13272	13066	13073	13115	13338	13132	13214	13262	13199	13142	13130	13240	13207	13280	13256	13281	13042	13322	13320	13326	13107	13140	13266	12996	13187	13134	13156	13238	13198	12951	13355	13137	13124	13138	13110	13215	13278	13359	13106	12982	13252	13231	13267	13070	13027	13185	13397	13248	13317	13131	13141	13151	13175	13201	13059	13065	13249	13160	13237	13255	13324	13154	13337	13263	13132	13234	13215	13207	13086	13089	13125	13524	13302	13140	13228	13240	13206	13111	13238	13133	13148	13174	13184	13212	13395	13273	12955	13070	13277	13174	13309	13008	13215	13371	13378	13279	13229	13372	13237	13217	13334	13221	13253	13352	12995	13255	13188	13341	13194	13208	13198	13141	13232	13155	13226	12977	13083	13111	13008	13114	13158	13326	13425	13037	13244	13130	13207	13248	13365	13341	13336	13148	13197	13054	13077	13175	13088	13262	13150	13187	13301	13285	13169	13070	13352	13255	13154	13109	13031	13281	13254	13225	13226	13048	13169	13218	13266	13190	13118	13056	13248	13140	13094	13340	13175	13289	13220	13233	13246	13283	13113	13134	13107	13229	13050	13150	13152	13420	13232	13170	13137	13220	13184	13050	13158	13304	13080	13243	13140	13284	13157	13224	13150	13030	13284	13171	13162	13264	13253	13224	13247	13189	13234	13188	13108	13154	13243	13209	13050	13186	13114	13230	13277	13174	13310	13280	13234	12968	13126	13082	13075	13118	13120	13268	13224	13182	13182	13305	13140	13071	13290	13221	13180	13085	13116	13058	13184	13239	13094	13214	13242	13444	13377	13172	13247	13214	13062	13198	13085	13069	13295	13412	13213	13078	12968	13170	13151	13214	13180	13263	13233	13058	13282	13202	13027	13039	13073	13340	13133	13298	13265	13159	13272	13089	13220	13363	13224	13347	13234	13243	13118	13287	13216	13245	13199	13084	13331	13095	13119	13115	13044	13166	13103	13304	13238	13036	13174	13258	13188	13104	13248	13240	13168	13196	13239	13491	13051	13154	13277	13266	13173	13247	13296	13257	13103	13227	13206	13084	13040	13108	13177	13193	13304	13253	13166	13265	13272	13261	13296	13197	13301	13166	13400	13245	13026	13125	13254	12989	13148	13180	13277	13292	13151	13022	13292	13140	13241	13015	13130	13195	13191	13212	13040	13086	12971	13169	13232	13378	13340	13373	13349	13117	13235	13303	13224	13052	13090	13006	13245	13260	13146	13109	13297	13335	13232	13046	13347	13203	13165	13209	13369	13191	13419	13222	13166	13246	13157	13367	13076	13193	13342	13280	13346	13373	13143	13289	13178	13363	13277	13154	13235	13196	13101	13145	13267	13250	13302	13111	13218	13355	13274	13088	13271	13242	13168	13267	13009	13259	13248	13457	13220	13255	13108	13240	13218	13322	13166	13149	13208	13256	13287	13254	13172	13249	13324	13263	13278	13238	13263	13140	13183	13115	13309	13220	13275	13294	13213	13225	13261	13323	13035	13176	13189	13260	13074	13362	13376	13323	13113	13087	13258	13245	12915	13256	13254	13201	13230	13283	13210	13136	13136	13142	13233	13235	13128	13108	13135	13278	13054	13227	13091	13109	13147	13197	13204	13133	13013	13044	13158	13129	13285	13173	13331	13221	13245	13277	13259	13336	13337	13235	13142	13067	13579	13170	13033	13183	13147	13283	13248	13322	13187	13339	13256	13318	13456	13066	13045	13154	13162	12979	12996	13174	13125	13203	13247	13220	13048	13283	13192	13238	13189	13149	13214	12993	12985	13178	13273	13070	12995	13183	13029	13275	13156	13352	13309	13304	13260	13206	13140	13080	13139	12983	13035	13297	13226	13293	13158	13197	13131	13201	13284	13283	13131	13165	13126	13167	13108	13176	13282	13133	13227	13211	13067	13258	13274	13309	13129	13133	13405	13281	13274	13181	13180	13161	13077	13248	13006	13237	13236	13314	13367	13153	13175	13127	13229	13213	13299	13070	13246	13067	13183	13152	13054	13210	13346	13096	13332	13273	13107	13227	13388	13187	13172	12955	13252	13183	13145	13100	13157	13016	13323	13201	13196	13223	13205	13041	13191	13297	13373	13309	13152	13042	13141	12999	13134	13149	13199	13146	13307	13319	13220	13194	13223	13226	13200	13132	13258	13260	13408	13083	13020	13239	13115	13108	13281	13239	13208	13296	13156	13214	13371	13133	13232	13116	13216	13086	13273	13006	13088	13185	13149	13390	13210	13210	13073	13067	13165	13250	13262	13163	13207	13088	13132	13174	13091	13270	13154	13297	13379	13108	13286	13133	13370	13262	13239	13064	13410	13280	13331	13270	13268	13274	13093	13134	13072	13142	12987	13094	13229	13260	13196	13184	13246	12990	13076	12883	13071	13072	13027	13174	13240	13377	13202	13277	13037	13407	13198	13400	13393	13239	13268	13426	13306	13210	13203	13211	13226	13128	13195	13276	13213	13292	12969	13216	13067	13177	13158	13170	13061	13081	13122	13329	13221	13366	13266	13272	13116	13194	13169	13196	13195	12963	13212	13239	13096	13130	13294	13178	13152	13159	13405	13182	13280	13244	13153	13225	13456	13284	13192	13235	13136	13214	13261	13162	13224	13213	13239	13165	13266	13211	13135	13080	13233	13145	13269	13193	13079	13035	13123	13323	13193	13259	13100	13073	13129	13248	13167	13394	13122	13142	13172	13210	13194	13262	13106	13236	13268	13155	13263	13182	13162	13061	13189	13053	13361	13331	13226	13169	13366	13152
33544	47051	42020	31265	22801	18153	15957	14684	14061	13699	13632	13470	13199	13319	13456	13375	13059	13331	13210	13194	13101	13101	13142	13090	13000	13082	12924	13157	12952	12872	13035	13099	12887	13076	13194	12935	12956	13071	13047	12942	13131	12897	13000	12969	13018	13008	12937	13115	13027	12937	12903	13058	13150	13011	12963	13101	13062	13136	13027	13082	13025	12940	12922	12971	13020	13118	13018	12985	12926	12901	12993	13062	13046	12889	12937	12820	13036	13044	13043	12920	13037	12897	12874	12886	12952	12945	12914	13074	13031	12950	13009	13084	12994	13020	13019	12849	13069	13136	12908	12876	12944	13090	12942	13092	12974	13042	13015	13189	13226	12935	13124	13024	12861	12868	13058	12938	12924	12997	12943	12954	12867	12989	13018	12938	12937	13138	13100	12975	12830	13134	13158	12932	13000	13025	12899	13026	12928	13104	13036	12973	12929	13124	12917	12935	13043	12859	12967	13009	13094	13061	13020	12876	13043	12997	12957	12981	12802	12969	13051	12984	12926	13000	13006	12999	13005	12893	13049	12983	13098	12981	13114	13023	13097	13025	12886	12983	13033	12990	13029	13167	13074	12977	13116	12865	12930	13045	12898	13066	13063	13022	13083	13058	12855	13049	12928	12889	12995	13036	13062	13067	13105	13095	12847	13024	13045	12970	12909	12996	12952	12961	13158	13022	13132	13032	13049	13126	12876	13128	12954	12842	13034	13064	12853	13018	12964	12930	12909	12925	13061	12937	13073	12982	13053	13055	13097	13105	12919	12919	13132	12995	12953	13015	13032	12914	12966	13029	12926	13006	12921	12962	12994	13013	13121	12933	12912	12984	12924	13075	12983	13005	13029	13026	13178	12815	13116	13004	13101	12925	12879	13147	12981	12976	13025	13095	12993	12866	12926	12960	12924	13029	12801	13097	13142	13036	12841	13169	12941	12907	12983	13042	13147	12937	12879	12942	13015	12934	12966	13061	13016	13015	13051	12996	13015	13069	12929	12959	12983	12940	13151	13036	12956	12820	12905	12993	13000	12941	12873	12919	13047	13020	13279	13001	12872	12990	13032	13119	12935	12912	12759	12949	13056	13098	13006	13218	12978	13132	12912	12920	12905	12978	12997	13056	13025	13042	12969	12979	13110	12911	12955	13105	12992	12861	13098	12964	12924	13014	13005	13103	12931	13064	13092	13016	12927	12829	12844	13047	12920	13068	13058	12963	12924	13077	12908	13113	13057	13035	12972	12911	13122	12998	12972	13016	12902	12949	12982	12992	13018	12937	12998	12983	12728	13138	13042	13064	13024	12968	13068	12956	13114	13022	13034	13066	13001	12968	12881	13067	13061	12967	12849	12982	12909	13092	12941	12749	12901	12949	13030	12973	13173	12881	12952	13149	13042	13059	12966	13128	13192	13011	13059	13085	13170	13036	12955	12926	12927	13201	13083	12924	13028	12994	12877	13256	12965	13104	12960	13028	12988	13028	12959	12960	12943	13003	13061	13069	13016	13080	13035	12947	13117	12828	12854	13028	12993	12934	12977	13094	13120	13089	13006	13038	12918	12938	13059	13013	13051	13190	13090	13033	13015	13096	12930	12895	12919	13130	13005	12889	13053	13091	13045	12887	12964	13056	13186	13007	13146	13186	12997	13092	13056	13008	13003	13050	12937	13001	12932	12839	13055	13069	12949	12990	13146	13144	13074	13008	12920	13102	13048	13057	12990	12972	13098	12893	13197	13066	12977	12946	13070	12912	12992	13045	13047	13176	13037	12878	13045	13060	13105	12902	12996	12990	12954	12987	12952	13037	12929	13009	12796	13050	12853	12958	12960	12887	12959	13091	13100	12920	12976	12934	12903	12912	12930	12932	13120	12978	12913	12971	12915	13048	13178	13142	13048	12950	12984	13034	12977	13037	13079	12991	12882	12915	13118	13006	12927	12981	13173	12974	13032	12914	12948	13031	13118	12979	13045	13025	12906	12986	13002	13217	12842	12945	13011	12987	13127	12963	12820	13103	12847	13118	13092	13089	12953	13014	13085	13008	12963	12900	13040	13055	12932	13035	12957	13037	13060	13057	12955	12941	13071	12906	12904	13036	12990	13072	12963	13007	13027	12888	13086	13061	13015	13100	12967	13067	13096	13067	12888	13153	12764	13100	13017	13037	13037	13041	12936	13080	12996	12977	12843	12901	12894	13068	12898	12953	12934	13080	13045	13024	13190	12942	12986	12967	13139	12955	13047	12950	13069	13028	13079	12962	13027	12955	13129	13099	13005	12956	12976	12922	12972	13085	12985	12983	12868	12921	12987	13026	12907	13010	13085	12923	13022	13168	12959	13012	13090	13059	13061	12903	12983	13039	13070	13059	12840	13018	13032	12961	12984	13081	13056	13032	12924	12857	13016	12901	13075	13153	12904	12854	13066	12937	12974	12995	12916	13155	13048	13107	13005	12921	13066	13066	12972	13115	12949	12887	12954	13129	12998	12862	12994	13076	12967	13146	12903	13112	13001	13153	12903	13221	13091	13058	12967	13038	12912	12851	13022	12905	12936	13221	12909	12907	13120	12857	13030	13093	13055	12990	12972	12956	12995	12940	13062	13021	12902	13071	12948	12982	13037	13023	12964	12958	12881	12776	13210	12919	13004	12869	13071	13040	12974	12985	12925	13156	13055	12977	13007	12810	13008	13147	13068	13035	13190	13046	13050	12979	13107	12975	13088	13008	13095	12974	12946	13101	13053	12903	12927	13133	13100	13066	13097	12977	13062	12944	13018	12946	12988	13054	12952	13109	13047	12951	13094	13033	13016	13002	12900	12912	12817	13148	13023	12904	12928	12959	12863	13023	13003	12965	12924	12996	12988	12946	13019	13181	13021	12928	13003	13065	12924	13061	13254	13055	12994	13159	13068	13039	12919	13056	12863	13137	13023	12858	13006	13115	12907	13050	12941	12986	13196	13052	13078	12916	13020	13061	12981	13179	13127	12833	12940	12998	13094	13004	13001	12903	12932	13146	12913	13149	12877	12893	13076	12994	12985	13251	12961	12999	12941	13031	12891	12985	12999	13180	12970	13173	13150	12981	13011	12803	12968	13188	13139	13000	13113	13100	12919	12989	12884	12885	13067	12871	13084	13079	12919	12965	12863	13053	13061	13056	13097	12908	12920	12932	12885	13093	12935	12974	12882	13054	13126	12844	12965	13048	12995	12927	13061	12943	12980	13083	12977	12992	12979	13081	13073	12976	13012	12994	13120	13053	13133	12955	13032	13056	12950	12967	12955	13000	12999	13125	13126	12868	12954	13037	13036	13004	13064	12981	13043	12861	13021	12938	13065	12979	12882	12974	13018	13146	13065	13031	13087	12790	12927	12962	12765	13007	12945	13050	13062	12897	12967	13048	12909	13057	13064	12870	13020	13071	13080	13056	13175	13030	13056	13167	12963	13079	13004	13158	12929	13086	13092	13015	13021	12975	13087	12848	13090	13257	12938	13051	13046	13132	13144	13183	12902	12974	13031	12961	13028	12951	12960	12967	13016	12835	13003	12968	12869	13048	12961	13044	13022	13009	13007	12915	13066	12994	12987	13178	13051	12950	13043	12950	13058	12984	13046	13030	12986	13101	13029	13051	13179	13097	13019	12902	12876	13033	13020	12955	12916	13210	13000	12952	12926	12990	13157	12949	13087	12824	13112	13073	12941	13043	12968	12931	12939	12961	13054	12942	12965	13093	13008	13057	13124	13000	13009	13059	13000	13133	13126	12954	13077	13022	13161	13138	13007	13002	12958	12993	12908	13163	13067	12842	13019	13022	13119	12933	13014	13099	12925	13045	12950	13015	13050	12993	12916	12984	13046	13008	13149	13032	12978	13006	12987	12883	13103	13019	13031	13117	13041	12960	12988	13006	12862	13015	12785	13024	13043	13029	12909	13248	12932	13097	13050	12968	12981	13025	13072	13149	13165	13032	12926	13009	12993	12965	13019	13073	13063	13025	13067	12939	12954	13062	13089	12959	12931	13074	13065	12839	13135	12967	13034	13146	12961	12965	13003	12956	12968	12892	13227	12875	12983	12938	13037	13068	12997	13055	12942	13011	12908	13077	13028	12980	13067	12917	13089	13051	13203	13060	13014	12853	13167	13066	12897	12918	13018	13047	12939	13077	13005	13002	13000	13093	13102	13227	12918	13052	13019	13049	12919	13145	12913	12832	12987	13049	13102	12909	13125	13068	13032	12951	12827	12926	12964	13002	13039	12999	13048	12930	12985	13024	12890	12971	13013	12946	13216	12933	13067	13004	12999	13063	13058	13110	13122	13002	13009	12926	13021	12893	12990	13013	13068	13104	13054	12914	12863	12874	13064	12811	13140	13002	13071	12929	12941	13052	13170	13051	13035	13073	13126	13054	12892	13008	12860	13096	13126	12954	13070	13147	12996	12853	13162	13090	12871	12917	12942	13087	13094	13021	13022	13120	13099	13011	13090	13060	12997	12989	13145	13103	13194	12944	12882	13073	13023	13049	13084	13032	12869	12970	13086	12900	12932	13044	12894	13031	13102	12927	12962	12899	13029	13204	12929	13039	13172	12883	12912	13029	12963	13247	13125	12993	13086	13011	12951	12999	12965	13087	12950	13005	13019	12937	13098	13097	13053	13196	12879	13062	13032	12936	12947	13109	13067	13044	12994	13080	13084	13035	13089	12907	13003	13003	13067	12952	13053	13006	12884	12981	13081	12984	13087	13032	13029	13070	12996	12999	12906	12972	13125	13072	13055	13017	12953	13024	13108	12944	12970	13103	13053	12902	12976	12953	13196	13152	13184	13080	12985	13220	13010	13265	12995	13112	12917	12876	12878	13116	12976	12937	13146	13160	12956	12966	13012	13032	13007	12910	13006	13110	12999	13202	12916	12911	12993	12928	12989	12998	13096	13060	12952	12994	13103	12966	13008	13184	13183	13108	13101	13167	12968	12941	13096	13026	12955	12920	12862	13153	12913	13025	12940	13011	12847	12980	12877	12952	13056	13048	12945	13075	13068	12796	13083	13140	13111	12988	12992	12956	12962	12909	13005	12864	12936	13178	13121	12931	12990	12932	13096	13051	12964	12833	13081	12924	12883	12925	13047	12900	13064	12951	12908	12953	12923	13018	13077	13036
24570	21675	29485	26262	24129	23350	20951	17077	15396	15050	14765	14365	14269	14183	14232	13992	13945	13935	13705	14016	13761	13923	13800	13598	13685	13702	13818	13796	13770	13779	13754	13648	13694	13586	13883	13920	13548	13664	13636	13679	13627	13660	13579	13501	13568	13450	13513	13736	13640	13569	13786	13633	13523	13577	13408	13842	13584	13555	13662	13679	13558	13575	13590	13606	13549	13844	13523	13649	13720	13681	13701	13443	13570	13533	13633	13576	13637	13602	13559	13532	13645	13566	13538	13638	13752	13707	13774	13569	13796	13485	13536	13456	13665	13675	13647	13679	13482	13707	13760	13484	13525	13613	13612	13611	13556	13542	13446	13581	13587	13686	13509	13699	13638	13515	13678	13633	13723	13723	13662	13490	13711	13711	13669	13556	13787	13765	13761	13651	13546	13605	13612	13558	13698	13738	13658	13647	13692	13545	13635	13587	13714	13616	13521	13393	13594	13625	13416	13443	13643	13712	13663	13563	13540	13706	13586	13605	13619	13673	13621	13524	13648	13682	13514	13554	13464	13677	13364	13405	13782	13541	13554	13472	13480	13704	13625	13495	13567	13411	13605	13798	13572	13619	13716	13704	13535	13425	13776	13649	13358	13618	13696	13503	13595	13546	13552	13560	13702	13658	13716	13585	13666	13581	13652	13566	13600	13567	13844	13497	13684	13456	13586	13479	13561	13636	13455	13575	13640	13534	13761	13471	13607	13603	13678	13379	13576	13659	13671	13588	13433	13549	13569	13863	13689	13420	13594	13601	13424	13620	13496	13645	13625	13638	13795	13585	13679	13579	13414	13579	13537	13551	13574	13459	13534	13461	13502	13570	13569	13678	13543	13552	13591	13633	13604	13418	13703	13451	13851	13673	13377	13501	13547	13533	13569	13540	13812	13610	13587	13683	13599	13586	13591	13879	13480	13515	13626	13563	13528	13405	13582	13441	13505	13576	13671	13656	13715	13507	13656	13798	13616	13544	13520	13668	13499	13495	13636	13511	13593	13642	13459	13640	13610	13471	13343	13512	13469	13565	13538	13521	13603	13536	13443	13733	13544	13713	13704	13578	13755	13461	13520	13713	13641	13606	13560	13618	13730	13650	13526	13503	13531	13620	13687	13550	13400	13417	13725	13503	13582	13599	13556	13638	13498	13615	13615	13597	13497	13635	13645	13566	13629	13402	13637	13615	13544	13629	13450	13646	13458	13628	13491	13595	13639	13540	13491	13565	13663	13548	13628	13605	13479	13475	13585	13438	13548	13730	13619	13628	13672	13780	13582	13579	13564	13680	13538	13421	13714	13464	13543	13588	13624	13597	13622	13521	13539	13396	13410	13483	13819	13364	13420	13712	13541	13580	13565	13526	13392	13297	13523	13601	13599	13655	13604	13419	13433	13436	13496	13560	13551	13676	13501	13469	13492	13596	13592	13469	13551	13533	13492	13588	13703	13775	13465	13571	13419	13714	13534	13615	13372	13648	13442	13792	13624	13525	13553	13711	13521	13541	13624	13371	13473	13551	13537	13694	13594	13627	13401	13398	13646	13367	13498	13742	13507	13613	13626	13471	13345	13727	13485	13350	13665	13487	13506	13579	13497	13514	13677	13421	13292	13468	13459	13495	13352	13613	13431	13563	13608	13500	13717	13610	13484	13555	13521	13723	13652	13594	13363	13478	13582	13773	13656	13839	13626	13679	13611	13816	13595	13626	13574	13532	13536	13610	13805	13609	13582	13543	13690	13619	13658	13480	13779	13555	13497	13499	13744	13572	13684	13416	13424	13600	13698	13792	13270	13512	13497	13427	13497	13551	13495	13480	13614	13722	13785	13661	13656	13466	13630	13506	13507	13412	13522	13434	13599	13665	13647	13646	13534	13456	13730	13513	13674	13468	13510	13545	13473	13536	13540	13744	13762	13330	13827	13467	13531	13692	13509	13628	13588	13539	13695	13771	13698	13709	13518	13558	13613	13532	13677	13483	13597	13474	13544	13458	13502	13525	13414	13550	13455	13663	13683	13414	13604	13549	13385	13811	13537	13568	13676	13489	13382	13699	13564	13533	13695	13785	13541	13800	13589	13657	13730	13635	13460	13647	13533	13468	13540	13499	13582	13603	13457	13727	13391	13413	13600	13602	13507	13638	13562	13403	13718	13675	13562	13550	13738	13661	13568	13573	13532	13562	13535	13723	13622	13617	13676	13805	13574	13761	13436	13588	13549	13568	13725	13576	13428	13427	13449	13653	13665	13617	13512	13596	13617	13468	13476	13559	13638	13551	13626	13629	13482	13495	13701	13707	13624	13619	13644	13479	13527	13505	13653	13625	13625	13565	13612	13560	13632	13407	13562	13575	13219	13520	13466	13630	13765	13567	13518	13476	13634	13603	13720	13497	13549	13427	13540	13647	13562	13565	13522	13689	13797	13529	13432	13667	13631	13504	13551	13590	13668	13479	13567	13565	13563	13500	13669	13497	13553	13484	13605	13711	13701	13604	13598	13528	13609	13598	13817	13598	13494	13797	13643	13622	13548	13523	13372	13637	13737	13624	13502	13392	13500	13416	13667	13679	13691	13425	13534	13464	13692	13523	13416	13480	13362	13484	13435	13602	13440	13432	13675	13604	13545	13786	13714	13657	13592	13438	13688	13478	13613	13551	13665	13565	13519	13389	13588	13608	13533	13620	13639	13516	13561	13561	13435	13533	13734	13538	13654	13548	13877	13576	13562	13512	13546	13547	13601	13488	13528	13335	13676	13682	13642	13506	13772	13487	13913	13635	13581	13608	13706	13604	13519	13569	13624	13806	13475	13646	13510	13585	13517	13547	13616	13561	13526	13557	13609	13548	13623	13676	13627	13580	13483	13672	13413	13413	13573	13555	13431	13527	13539	13562	13493	13574	13530	13420	13562	13652	13739	13534	13703	13674	13593	13707	13640	13494	13670	13606	13646	13576	13498	13802	13430	13471	13503	13490	13587	13627	13556	13664	13537	13644	13585	13426	13861	13413	13580	13650	13436	13580	13541	13492	13546	13538	13486	13487	13434	13618	13390	13566	13460	13428	13419	13562	13481	13526	13590	13588	13759	13657	13673	13597	13726	13593	13416	13568	13541	13476	13646	13507	13544	13641	13600	13602	13721	13556	13665	13610	13430	13471	13579	13561	13501	13611	13494	13465	13347	13537	13805	13388	13693	13475	13576	13643	13685	13278	13536	13500	13662	13567	13399	13621	13576	13576	13638	13755	13677	13448	13656	13468	13524	13623	13636	13733	13536	13495	13483	13521	13389	13586	13555	13675	13429	13374	13564	13734	13506	13672	13642	13536	13601	13598	13518	13554	13465	13725	13623	13419	13499	13612	13648	13460	13600	13584	13592	13548	13788	13605	13661	13643	13570	13580	13505	13575	13815	13527	13518	13617	13503	13500	13652	13621	13326	13764	13539	13435	13577	13551	13592	13606	13550	13693	13604	13551	13680	13488	13642	13644	13622	13437	13611	13435	13624	13379	13466	13610	13595	13556	13586	13619	13633	13706	13607	13773	13537	13427	13551	13521	13388	13675	13602	13456	13596	13487	13328	13438	13478	13481	13555	13471	13565	13480	13509	13513	13501	13531	13564	13529	13545	13626	13532	13572	13528	13559	13653	13510	13647	13612	13615	13614	13743	13646	13622	13594	13549	13680	13551	13645	13612	13798	13801	13613	13458	13608	13625	13378	13464	13592	13523	13557	13539	13376	13571	13428	13450	13549	13721	13593	13424	13646	13533	13498	13541	13491	13649	13538	13654	13626	13656	13558	13660	13515	13471	13499	13598	13576	13544	13528	13512	13774	13544	13504	13652	13640	13446	13565	13594	13395	13574	13477	13665	13615	13482	13321	13609	13456	13598	13434	13466	13367	13600	13701	13607	13483	13685	13686	13507	13644	13505	13750	13606	13607	13542	13662	13793	13562	13728	13581	13515	13451	13485	13657	13610	13536	13741	13748	13413	13394	13596	13598	13541	13709	13577	13454	13485	13485	13528	13622	13406	13686	13602	13748	13730	13533	13573	13403	13505	13580	13687	13644	13579	13545	13548	13572	13532	13553	13603	13544	13490	13658	13490	13537	13515	13612	13513	13678	13645	13732	13482	13401	13746	13604	13609	13485	13641	13387	13754	13563	13626	13292	13648	13669	13541	13382	13584	13771	13774	13757	13437	13727	13619	13607	13440	13493	13429	13590	13557	13519	13462	13536	13538	13573	13654	13634	13534	13486	13663	13772	13548	13507	13642	13556	13722	13423	13792	13721	13556	13726	13520	13540	13593	13606	13623	13591	13502	13599	13425	13510	13622	13598	13717	13713	13646	13349	13348	13442	13492	13535	13730	13657	13649	13401	13636	13513	13718	13494	13571	13587	13510	13597	13603	13682	13632	13570	13688	13611	13537	13569	13484	13434	13505	13484	13752	13427	13472	13701	13500	13534	13641	13421	13447	13533	13344	13589	13502	13447	13689	13452	13539	13488	13414	13642	13682	13659	13715	13495	13616	13587	13378	13669	13806	13646	13747	13544	13538	13571	13372	13324	13467	13526	13636	13435	13703	13358	13457	13420	13646	13409	13598	13651	13567	13564	13419	13687	13522	13542	13480	13577	13677	13544	13559	13439	13463	13471	13415	13339	13468	13618	13630	13544	13600	13505	13690	13650	13665	13451	13689	13462	13618	13535	13509	13556	13584	13482	13746	13491	13505	13541	13711	13625	13494	13551	13414	13666	13586	13735	13482	13532	13568	13785	13736	13653	13648	13526	13513	13675	13775	13507	13510	13445	13677	13499	13575	13729	13603	13690	13363	13543	13391	13518	13531	13570	13468	13533	13761	13578	13534	13700	13735	13696	13473	13477	13528	13641	13665	13472	13656	13506	13442	13372	13601	13612	13579	13652	13475	13637	13688	13588	13424	13818	13528	13501	13533	13439	13597	13736	13560	13631	13583	13472	13519	13634	13579	13491	13552	13612	13552	13397	13775	13705	13672	13543	13688	13609	13681	13493	13451	13507	13584	13616	13482	13366	13428	13394	13578	13657	13682	13583	13524	13303	13702	13583	13660	13505	13540	13467	13385	13611	13518	13416	13509	13569	13638	13466	13590	13541	13658	13606	13546	13565	13618	13596
35591	56798	50529	36835	28741	23379	19810	17087	15669	14997	14723	14218	13990	13974	14018	13874	13807	13720	13455	13541	13450	13444	13384	13483	13411	13410	13384	13312	13574	13513	13365	13470	13206	13296	13311	13178	13255	13396	13292	13351	13243	13217	13298	13237	13206	13324	13249	13228	13386	13496	13333	13241	13354	13312	13462	13551	13209	13258	13230	13212	13341	13271	13102	13155	13318	13329	13178	13368	13146	13313	13288	13198	13208	13306	13259	13287	13314	13307	13502	13238	13373	13202	13404	13244	13368	13393	13195	13347	13373	13364	13248	13138	13281	13178	13319	13304	13245	13268	13163	13304	13390	13167	13407	13441	13372	13364	13329	13438	13307	13241	13499	13326	13196	13476	13251	13288	13401	13323	13219	13238	13176	13318	13313	13328	13397	13225	13303	13362	13214	13185	13170	13145	13213	13275	13348	13306	13206	13138	13340	13145	13199	13263	13392	13242	13011	13175	13052	13347	13211	13259	13287	13241	13267	13202	13293	13304	13398	13160	13306	13298	13384	13260	13240	13388	13227	13405	13100	13307	13204	13375	13230	13247	13354	13162	13378	13234	13330	13385	13304	13279	13351	13354	13156	13293	13274	13219	13221	13318	13238	13367	13342	13188	13371	13253	13255	13275	13241	13227	13286	13129	13439	13299	13330	13322	13118	13326	13311	13226	13327	13247	13206	13361	13307	13301	13263	13333	13388	13308	13338	13320	13246	13220	13307	13222	13391	13354	13188	13331	13358	13377	13231	13151	13371	13223	13481	13335	13280	13385	13233	13426	13303	13335	13351	13290	13275	13426	13292	13185	13294	13394	13457	13322	13257	13129	13256	13258	13305	13275	13350	13317	13460	13305	13336	13296	13193	13297	13279	13213	13190	13328	13190	13349	13261	13173	13283	13409	13201	13224	13454	13138	13363	13430	13195	13154	13324	13226	13207	13283	13287	13262	13199	13360	13370	13308	13187	13165	13402	13204	13298	13373	13165	13169	13241	13323	13230	13298	13264	13346	13244	13206	13380	13289	13368	13325	13292	13166	13253	13393	13170	13266	13274	13409	13297	13263	13233	13444	13290	13259	13338	13248	13296	13314	13288	13305	13303	13439	13223	13280	13220	13324	13283	13307	13351	13313	13161	13193	13207	13416	13271	13176	13240	13286	13267	13464	13303	13115	13307	13222	13230	13265	13387	13249	13352	13399	13158	13447	13296	13382	13355	13332	13295	13401	13319	13189	13300	13224	13271	13305	13332	13260	13167	13219	13233	13457	13283	13310	13219	13191	13266	13318	13363	13224	13253	13133	13315	13290	13226	13276	13193	13352	13104	13170	13238	13403	13411	13270	13306	13239	13267	13246	13222	13370	13370	13146	13086	13405	13207	13269	13265	13262	13191	13264	13344	13199	13262	13320	13304	13171	13385	13168	13168	13232	13548	13178	13231	13260	13082	13394	13333	13323	13228	13344	13274	13237	13321	13211	13196	13243	13402	13383	13248	13147	13368	13110	13355	13279	13299	13504	13390	13278	13209	13357	13418	13213	13267	13233	13301	13147	13323	13127	13297	13264	13344	13310	13260	13321	13311	13304	13140	13294	13172	13284	13276	13279	13000	13217	13252	13129	13255	13250	13277	13255	13293	13048	13173	13287	13397	13224	13290	13341	13159	13336	13424	13379	13249	13200	13368	13307	13237	13238	13241	13374	13287	13162	13174	13294	13291	13348	13337	13386	13263	13188	13264	13397	13439	13328	13205	13206	13299	13247	13232	13310	13278	13269	13472	13085	13240	13152	13094	13141	13131	13460	13070	13270	13261	13319	13231	13316	13310	13206	13392	13125	13253	13299	13329	13407	13154	13232	13223	13312	13365	13504	13287	13239	13274	13331	13210	13258	13374	13376	13392	13352	13369	13177	13184	13351	13461	13236	13386	13328	13099	13151	13210	13304	13339	13352	13292	13398	13333	13219	13298	13247	13211	13370	13291	13139	13232	13377	13225	13263	13245	13278	13370	13211	13258	13331	13393	13207	13343	13328	13273	13379	13264	13261	13427	13238	13272	13187	13090	13231	13255	13192	13523	13094	13318	13237	13236	13262	13268	13197	13372	13353	13267	13365	13290	13161	13291	13216	13173	13207	13344	13226	13309	13191	13188	13244	13138	13096	13468	13200	13186	13388	13269	13302	13223	13201	13172	13235	13278	13194	13213	13365	13179	13263	13258	13416	13305	13337	13304	13249	13211	13213	13212	13231	13388	13380	13361	13250	13309	13342	13278	13398	13339	13232	13258	13292	13376	13219	13300	13201	13189	13189	13212	13339	13295	13168	13114	13290	13246	13341	13264	13087	13277	13252	13521	13453	13343	13246	13214	13227	13404	13310	13244	13209	13299	13222	13161	13224	13391	13226	13334	13075	13282	13202	13459	13450	13270	13186	13258	13220	13284	13143	13426	13255	13182	13189	13356	13226	13157	13301	13211	13311	13237	13147	13217	13242	13218	13307	13261	13382	13315	13226	13218	13138	13135	13222	13470	13380	13299	13225	13105	13187	13268	13204	13554	13311	13399	13286	13219	13219	13512	13149	13259	13242	13373	13300	13481	13213	13266	13317	13163	13321	13171	13247	13316	13235	13376	13430	13196	13416	13113	13337	13412	13401	13178	13303	13353	13311	13343	13279	13135	13115	13294	13395	13304	13332	13307	13390	13266	13108	13323	13171	13320	13122	13312	13199	13277	13458	13332	13305	13374	13332	13359	13335	13386	13393	13488	13177	13290	13211	13284	13238	13321	13297	13295	13259	13398	13271	13474	13217	13344	13200	13284	13280	13431	13152	13225	13251	13366	13184	13302	13264	13226	13288	13394	13430	13162	13331	13410	13352	13286	13316	13200	13303	13245	13112	13208	13320	13406	13234	13204	13275	13088	13280	13315	13328	13402	13295	13297	13299	13267	13202	13352	13309	13002	13389	13175	13406	13502	13240	13238	13270	13328	13303	13343	13512	13329	13334	13305	13219	13321	13202	13389	13208	13327	13263	13434	13483	13300	13412	13316	13349	13147	13185	13210	13390	13313	13428	13289	13321	13276	13445	12941	13301	13197	13226	13367	13272	13243	13416	13477	13322	13307	13148	13397	13262	13439	13311	13258	13181	13484	13412	13354	13370	13232	13466	13201	13306	13273	13310	13397	13388	13328	13116	13263	13124	13334	13124	13243	13359	13337	13238	13273	13260	13417	13249	13340	13323	13191	13217	13289	13345	13377	13297	13249	13302	13308	13262	13409	13289	13250	13189	13204	13300	13209	13260	13295	13222	13386	13282	13282	13322	13152	13275	13257	13385	13131	13226	13292	13247	13246	13108	13216	13270	13321	13237	13200	13302	13225	13301	13365	13242	13336	13115	13349	13135	13217	13281	13234	13355	13144	13259	13377	13046	13408	13298	13326	13423	13400	13331	13366	13345	13336	13276	13331	13410	13259	13078	13230	13271	13188	13152	13320	13181	13485	13124	13457	13356	13241	13217	13170	13352	13330	13107	13285	13240	13335	13514	13360	13306	13217	13369	13453	13180	13093	13250	13245	13412	13259	13354	13320	13288	13500	13290	13141	13257	13337	13130	13240	13320	13254	13333	13292	13199	13272	13334	13247	13199	13359	13362	13515	13391	13251	13272	13355	13356	13273	13438	13286	13224	13392	13321	13288	13207	13505	13432	13250	13331	13273	13475	13305	13321	13434	13342	13272	13420	13186	13087	13268	13214	13338	13308	13106	13334	13426	13279	13200	13383	13257	13220	13445	13072	13396	13227	13381	13392	13254	13493	13219	13138	13240	13212	13242	13310	13322	13193	13340	13451	13315	13179	13192	13396	13251	13324	13350	13348	13262	13288	13343	13246	13317	13366	13407	13260	13225	13363	13320	13175	13297	13245	13341	13357	13128	13388	13265	13164	13090	13178	13390	13365	13194	13382	13216	13182	13057	13095	13251	13208	13337	13331	13127	13232	13262	13068	13196	13318	13199	13254	13392	13216	13315	13271	13189	13198	13266	13351	13248	13289	13316	13274	13185	13390	13276	13345	13273	13152	13359	13268	13344	13357	13263	13288	13248	13354	13336	13218	13274	13173	13217	13394	13192	13174	13326	13254	13222	13234	13333	13263	13135	13300	13250	13336	13369	13205	13307	13350	13220	13357	13030	13323	13365	13255	13261	13295	13089	13277	13434	13347	13270	13236	13335	13204	13248	13144	13250	13349	13093	13265	13307	13291	13531	13248	13335	13307	13319	13128	13325	13287	13264	13231	13259	13272	13232	13293	13204	13328	13241	13183	13285	13295	13426	13184	13314	13272	13219	13119	13316	13202	13323	13240	13255	13262	13234	13272	13422	13418	13242	13260	13275	13312	13269	13152	13409	13233	13309	13279	13238	13267	13271	13345	13263	13282	13467	13246	13291	13451	13129	13364	13214	13322	13301	13251	13279	13194	13443	13340	13139	13365	13202	13222	13320	13098	13339	13257	13275	13382	13229	13406	13300	13186	13328	13270	13351	13177	13131	13343	13266	13107	13212	13359	13321	13358	13312	13345	13277	13470	13338	13345	13311	13306	13164	13296	13328	13459	13176	13269	13378	13249	13305	13250	13366	13245	13199	13327	13320	13436	13376	13351	13347	13229	13264	13086	13224	13264	13303	13435	13417	13260	13322	13217	13267	13322	13304	13248	13318	13427	13404	13291	13221	13269	13229	13146	13167	13386	13177	13414	13320	13111	13359	13331	13226	13273	13171	13305	13257	13312	13252	13308	13317	13343	13333	13272	13414	13198	13321	13368	13305	13275	13256	13168	13294	13445	13130	13372	13192	13316	13222	13298	13282	13318	13352	13285	13362	13232	13352	13274	13269	13140	13266	13259	13257	13135	13321	13237	13208	13153	13322	13187	13358	13301	13414	13123	13387	13418	13170	13238	13316	13332	13419	13223	13249	13121	13406	13214	13265	13256	13423	13175	13307	13421	13318	13286	13056	13241	13319	13283	13178	13209	13293	13256	13144	13374	13291	13437	13349	13306	13275	13529	13295	13281	13294	13310	13294	13448	13354	13205	13292	13370	13249	13269	13246	13321	13183	13275	13457	13445	13145	13330	13283	13282	13312	13349	13203	13269	13214	13409
23266	21651	29605	24875	23439	26170	27178	20432	17039	16230	15339	14796	14705	14506	14559	14342	14174	14270	14427	14049	14211	14129	14123	13976	14160	14125	13904	14039	13779	13945	14101	14156	14111	13850	13971	13904	13885	13958	13795	14055	13815	13935	13917	14159	13864	13798	13901	13928	13905	13955	13739	13946	13888	13918	13699	13829	13760	13897	13956	14143	13884	13910	14046	14049	13858	13993	13787	13965	13848	13862	13706	13780	13688	13723	13889	13771	13918	13743	13820	13835	14057	13908	14059	13825	13943	14029	14089	13875	13776	13872	13842	13775	13880	13840	13670	13859	14015	13769	13706	13857	13916	13988	13825	14066	13750	14005	13950	13839	13854	13747	14002	13940	13802	13857	13644	13770	14028	13698	13797	13906	13902	13919	13962	13995	13967	13771	13784	13872	13833	13792	13868	13825	13955	13794	13863	13878	13667	13692	13846	13773	13853	13610	13691	13738	13883	13941	13903	13765	13936	13973	13868	13785	13944	13767	13979	13876	13804	13848	14036	13840	13795	13693	13765	13780	13689	13795	13742	13800	13802	13868	13799	13682	13977	13861	13967	13790	13810	13731	13915	14117	13831	13648	13644	13843	13672	13928	13930	13877	13895	13806	13834	13824	13861	13868	13603	13791	13988	13708	13829	13881	13814	13909	13898	13888	13847	13839	14200	13725	13923	13883	13850	13689	13760	13755	13887	13860	13664	13769	13783	13878	13752	13794	14005	13796	13801	13769	13914	13837	13840	13940	13792	13724	13926	13887	13814	13797	13635	13844	13798	13925	13910	13872	13853	13884	14009	13797	13711	13783	13787	13872	13853	14015	13734	13869	13818	13996	13779	13683	13750	13703	14020	13783	13935	13640	13859	13785	13634	13769	13909	13886	13959	13875	13851	13751	13677	13644	13918	13738	13719	13857	13825	13663	13723	13779	13796	13745	13918	13974	13992	14005	13848	13883	13935	13728	13871	13586	13832	13480	13828	13780	13801	13795	13659	13768	13635	13763	13783	13744	13907	13920	13796	13878	13822	13907	13723	13805	13819	13792	13849	14009	13780	13733	13686	13666	13585	13763	13873	13719	13777	13760	13735	13769	13842	13926	13798	13756	13918	13678	13905	13741	13900	13848	13910	13694	13707	13796	13948	13942	13792	13868	13770	13812	13733	13688	13851	13810	13814	13723	13917	13947	13873	13823	13918	13850	13664	13855	13637	13878	13750	13738	13687	14124	13757	13740	13793	13783	13675	13848	13763	13651	13657	13993	13945	13907	13854	13782	13846	13930	13942	13890	13873	13689	13920	13808	13898	13814	13769	13649	13902	13890	13728	13808	13758	13770	13809	13772	13878	13603	13628	13797	13970	13952	13673	13717	13695	13746	13838	13940	13857	13787	13905	13677	13890	13647	13799	13818	13764	13662	13764	13906	13865	13943	13941	13748	13744	13768	13796	13908	13956	13689	13707	13823	13745	13835	13856	13851	13812	13797	13603	13957	13758	13995	13693	13746	13768	13742	13843	13795	13788	13847	13791	13985	13939	13884	13803	13677	13941	13965	13951	13759	14067	13983	13812	13631	13945	13803	13927	13682	13731	13712	13866	13935	13900	13732	13980	13907	14109	13906	14041	13989	13786	13721	13928	13824	13937	13674	13756	13654	13768	13815	13981	13952	13882	13848	13685	13604	13852	13882	13912	13959	13891	13880	13700	13676	13821	13810	13751	13854	13884	13778	13724	13826	13836	13853	13730	13812	13638	13888	13978	13809	13876	13884	13785	14017	13811	13755	13727	13812	13952	13750	13782	13823	13683	13768	13911	13880	13956	13862	13949	13876	13802	13722	13745	13949	13758	13742	14016	13907	13706	13715	13954	14074	13666	13696	13853	13647	13760	13918	13788	13982	14111	13878	13665	13948	13814	13854	13800	13854	13824	13872	13784	13912	14072	13930	13812	13688	13777	13612	13781	13732	13681	13873	13918	13741	13901	13996	13917	13668	13619	13940	13836	13954	13738	13780	13886	13912	13897	14043	13811	13853	13855	13722	13853	13696	13866	13839	13812	13643	13874	13706	13796	13612	13779	13882	13938	13886	13852	13670	13793	13677	14124	13901	13816	13825	13752	13670	13814	13760	13842	13680	13975	13828	13744	13674	13887	14038	13942	13882	13798	13837	13728	13708	13870	13879	13692	13728	13949	13856	13813	13629	13753	13782	13751	13943	13701	13774	13857	13842	13746	13735	13888	13878	13900	13816	13952	13857	13805	13774	13809	13778	13768	13812	13815	13940	13761	13933	13850	13735	13842	14038	13808	13917	13861	14079	13904	13972	13914	13691	13942	13947	13988	13876	14065	13739	13757	13835	13819	13924	13986	13681	13783	13846	13674	13756	13651	13904	13841	13778	13797	13688	13980	13830	13879	13954	13721	13855	13747	13941	13717	13873	13888	13969	13763	13923	13766	13831	13967	13833	13848	13795	13722	13928	13906	13701	13838	13792	13791	13875	14078	13982	13884	13758	14021	14059	13922	13671	13822	13988	13816	13781	13889	13999	13810	13903	13828	13788	14105	13890	13727	13941	13860	14053	13607	13842	13863	13929	13800	14004	13716	13816	13752	13789	13767	13564	13666	13854	13758	13666	13847	13859	13604	13832	13739	13817	14058	13904	14068	13874	13848	13961	13908	13887	13756	13744	13642	13806	13958	13728	13772	13736	13805	13843	13883	13858	13810	13687	13748	14016	13697	13671	13843	13816	13886	13852	13674	13850	13769	13951	13793	13685	13796	13890	13669	13881	13749	13796	13841	13610	13792	13720	13872	13798	13891	13795	13767	13830	13747	13544	13753	13784	13773	13722	13726	13633	13710	13630	13850	13863	13826	13788	13994	13792	13816	13676	13706	13777	13801	13811	13801	13869	13864	13763	14164	13782	13892	13623	13865	13689	13860	13876	13708	13962	13865	13899	13694	13822	13848	13797	13763	13780	13887	13821	13778	13857	13858	13954	13958	13979	13871	13750	13822	13801	14079	13770	13805	13836	13718	13689	13952	13872	13717	13815	13748	13802	13823	13878	13781	13900	14049	13876	13806	14015	13787	13691	13791	13505	13750	13823	13919	13763	13932	13725	13677	13725	13744	13735	13826	13895	13929	13696	13945	13817	13871	13660	13859	13875	13764	13960	13920	13639	13969	13950	13878	13875	13870	13881	13881	13898	13791	13770	13778	13679	13728	13585	13763	13634	13910	13790	13942	13667	13752	13857	13950	13805	13846	13765	13914	13896	13993	13880	13791	13929	13938	13995	13865	13975	13742	13907	13696	13613	13753	13788	13785	13977	13920	13951	13707	13773	13798	13696	14051	13716	13922	13807	13860	13724	13982	13740	13717	13822	13853	13847	13839	13928	13718	13887	13808	13818	13894	13858	13947	13742	13933	13891	13867	13868	13897	13918	13797	13734	13875	13650	13780	13942	13955	13643	13710	13819	13908	13792	13856	13935	13567	14041	13961	13788	13928	13677	13684	13889	13762	13781	13780	13664	13800	13891	13850	13942	13876	13781	13932	13937	13973	13877	13803	13780	13854	13888	13835	13889	13692	13681	13895	13916	13793	13888	13881	13953	13787	13902	13765	13621	13675	13915	13836	13673	13700	13897	13781	13870	13809	13864	13903	13918	13846	13788	13963	13875	13697	13546	13905	13767	13940	13791	13751	13826	13845	13913	14014	13878	13884	14077	13819	13754	13964	14014	13885	13768	13657	13813	13724	13744	13785	13730	13713	13620	13622	13928	13768	13424	13827	13837	13788	13764	13804	13775	13979	14036	13841	13798	13952	13935	13627	13810	13813	13814	13746	13845	13782	13576	13868	13778	13741	13822	13748	13875	13773	13785	13779	13847	13608	13631	13786	13681	13595	13553	13919	13913	13902	13823	13822	13869	13961	13919	13758	13839	13739	13870	13787	13799	13869	13815	13673	13711	13877	13805	13865	13679	13846	13660	13706	13918	13864	13699	13750	13836	13913	13734	13880	13812	13940	13826	13730	13897	13742	13788	13826	13867	13812	13793	13803	13913	13911	13927	13878	13835	13704	13677	13821	13860	13899	13904	13934	13866	13863	13870	13762	13924	13779	13877	13798	13843	13799	13698	13934	13858	13957	13864	13939	13723	13851	13974	13686	13763	13716	13880	13865	14005	13839	13913	13828	13924	13807	13736	13832	13940	14099	13828	13700	13733	13909	13645	13890	13717	13922	13932	13814	13958	13720	13737	13783	13999	13699	13755	13902	13731	13838	13813	13682	13987	13911	13950	13884	13728	13761	13788	13941	13826	13755	13704	13732	13877	13821	13766	14030	14026	13848	13911	13821	13672	13836	13759	13934	13603	13695	13903	14012	13761	13707	13903	13996	13963	13834	13731	13768	13822	13752	13642	13777	13647	13907	13857	13653	14019	13638	13747	13831	13729	14179	13946	13770	13721	13846	13630	13741	13809	13802	13876	13942	13656	13738	13608	13597	13845	14117	13960	13800	13843	13748	13771	13799	13957	13764	13768	13903	13844	13819	13710	13817	13836	13649	13869	13882	13930	13896	13839	14028	13782	13646	13691	14064	13740	13803	13692	13786	13750	13858	13707	14079	13856	13957	13835	13890	13871	13774	13887	13740	13902	13712	13938	14023	13643	13867	13977	13873	13538	13715	13692	13750	13785	13816	13834	13757	13719	13941	13922	13909	13922	13887	13801	13797	13828	13886	14072	13842	13670	13914	13837	13870	13908	13932	13703	13909	13947	13926	13758	13813	13734	13841	13861	13937	13850	13772	13651	13757	13922	13753	13882	13761	13768	13794	13778	13887	13791	13890	13920	13861	13713	13940	13734	13569	13863	13862	13867	13869	13840	13839	13832	13822	13788	13995	13875	13855	13729	13778	13952	13785	13802	13783	13853	13967	13928	13795	13778	13880	13761	13779	13893	13780	13895	13861	13760	13865	13838	13765	13871	13985	13838	13898	13907	13819	13828	13671	14038	13942	13840	13777	13913	13892	13735	13820	13789	13852	13836	13682	13597	13781	13990	13790	13771	13839	13651	13712	13691	13833	13877	13899	13935	13861	13988	13704	13882	13972	13739	13773	13762	13791	13830	13953	13608	13859	14014	14079	14010	13825	13764
38738	63752	56871	43434	35484	29578	24919	20672	17179	16014	15104	14531	14269	14232	14187	13926	13918	13864	13747	13668	13714	13718	13782	13725	13653	13463	13454	13658	13598	13448	13618	13441	13488	13500	13475	13382	13430	13511	13708	13598	13325	13441	13454	13310	13413	13678	13565	13502	13448	13324	13552	13413	13457	13524	13493	13641	13505	13408	13355	13519	13433	13504	13446	13303	13379	13527	13280	13198	13444	13331	13484	13607	13386	13313	13542	13304	13333	13502	13522	13373	13329	13351	13373	13271	13442	13638	13282	13435	13336	13407	13451	13477	13578	13434	13576	13334	13380	13379	13465	13415	13481	13345	13343	13438	13480	13489	13347	13376	13463	13536	13365	13319	13425	13470	13480	13544	13480	13543	13513	13622	13532	13308	13363	13599	13591	13306	13313	13315	13356	13359	13495	13398	13394	13470	13433	13548	13578	13394	13308	13475	13392	13576	13338	13397	13455	13559	13303	13327	13352	13360	13487	13333	13461	13475	13501	13326	13494	13554	13434	13411	13584	13340	13421	13340	13554	13461	13522	13468	13501	13182	13504	13435	13429	13303	13339	13428	13250	13594	13369	13262	13310	13335	13488	13484	13421	13477	13454	13419	13452	13397	13496	13600	13496	13440	13316	13497	13260	13421	13494	13383	13406	13501	13389	13505	13449	13426	13660	13427	13626	13510	13469	13359	13247	13385	13570	13406	13422	13434	13429	13540	13583	13277	13437	13477	13420	13452	13489	13317	13572	13446	13561	13447	13506	13454	13393	13291	13368	13389	13441	13433	13460	13619	13626	13628	13343	13290	13411	13482	13487	13405	13358	13577	13106	13443	13383	13438	13516	13607	13523	13473	13400	13296	13505	13301	13278	13472	13384	13362	13282	13369	13366	13287	13420	13408	13411	13378	13376	13489	13350	13313	13247	13530	13429	13419	13460	13565	13631	13347	13474	13479	13253	13347	13519	13498	13434	13546	13449	13408	13549	13237	13398	13435	13343	13494	13407	13368	13492	13611	13424	13437	13366	13380	13636	13368	13447	13617	13321	13384	13307	13288	13645	13281	13392	13387	13444	13330	13330	13447	13425	13385	13361	13509	13423	13291	13548	13429	13555	13485	13540	13317	13306	13463	13425	13380	13313	13315	13426	13288	13594	13380	13380	13585	13554	13378	13362	13548	13347	13557	13413	13404	13528	13512	13375	13556	13325	13353	13481	13402	13555	13417	13326	13395	13374	13417	13476	13279	13403	13508	13546	13468	13421	13383	13312	13454	13410	13451	13423	13395	13470	13425	13476	13313	13571	13253	13355	13515	13304	13429	13445	13507	13282	13513	13367	13351	13557	13418	13465	13263	13405	13598	13527	13394	13437	13346	13369	13441	13438	13347	13371	13271	13532	13457	13476	13513	13403	13399	13563	13487	13318	13390	13324	13581	13441	13583	13216	13483	13561	13510	13533	13357	13374	13523	13401	13486	13413	13505	13482	13356	13381	13410	13435	13457	13357	13363	13505	13426	13397	13402	13418	13397	13375	13330	13353	13412	13405	13552	13301	13443	13437	13331	13521	13383	13364	13257	13373	13430	13458	13452	13370	13559	13561	13406	13443	13490	13570	13345	13381	13361	13544	13383	13568	13473	13433	13515	13455	13346	13521	13382	13495	13343	13439	13298	13424	13423	13415	13431	13403	13434	13349	13582	13389	13406	13383	13462	13531	13535	13329	13458	13628	13396	13480	13512	13350	13474	13298	13576	13446	13406	13405	13329	13407	13438	13453	13333	13515	13400	13424	13411	13493	13429	13425	13275	13456	13289	13387	13359	13435	13400	13602	13208	13327	13532	13387	13441	13349	13489	13363	13450	13542	13392	13501	13351	13328	13474	13339	13554	13242	13388	13697	13553	13304	13533	13501	13398	13385	13471	13322	13450	13409	13387	13290	13298	13465	13514	13271	13531	13428	13311	13444	13375	13645	13359	13354	13427	13484	13274	13364	13512	13323	13392	13482	13390	13493	13428	13533	13223	13427	13334	13473	13426	13540	13309	13546	13385	13403	13438	13370	13455	13486	13355	13375	13517	13427	13449	13494	13336	13451	13252	13385	13561	13311	13391	13284	13560	13385	13403	13430	13343	13494	13302	13290	13494	13468	13420	13436	13317	13411	13255	13479	13359	13373	13216	13345	13512	13458	13637	13141	13341	13400	13472	13486	13410	13383	13324	13382	13520	13355	13363	13298	13436	13513	13537	13249	13332	13419	13451	13526	13519	13405	13499	13515	13422	13381	13593	13556	13486	13463	13478	13548	13263	13192	13459	13535	13334	13376	13380	13330	13618	13422	13572	13295	13403	13658	13357	13364	13546	13409	13503	13442	13382	13290	13484	13427	13390	13365	13545	13352	13510	13417	13417	13192	13433	13430	13261	13251	13500	13449	13475	13442	13383	13392	13521	13411	13551	13375	13440	13420	13614	13343	13396	13307	13405	13412	13416	13207	13515	13514	13462	13568	13387	13375	13401	13600	13378	13599	13334	13316	13378	13450	13455	13353	13457	13504	13450	13351	13497	13462	13308	13517	13241	13425	13441	13446	13284	13453	13374	13533	13435	13318	13501	13473	13240	13466	13336	13530	13531	13459	13621	13449	13323	13401	13304	13233	13414	13436	13495	13294	13352	13227	13365	13304	13504	13580	13354	13473	13342	13314	13453	13557	13542	13504	13543	13494	13468	13390	13474	13323	13426	13436	13453	13495	13476	13418	13368	13380	13534	13678	13266	13504	13426	13553	13484	13489	13452	13360	13489	13227	13463	13321	13441	13555	13213	13524	13596	13466	13477	13352	13520	13322	13468	13511	13342	13541	13376	13540	13429	13483	13399	13387	13490	13427	13275	13446	13611	13568	13277	13399	13285	13363	13190	13457	13545	13334	13393	13420	13358	13268	13583	13585	13411	13333	13519	13519	13459	13435	13318	13400	13304	13321	13247	13377	13432	13534	13609	13327	13564	13464	13262	13494	13560	13435	13386	13490	13187	13624	13530	13391	13529	13480	13443	13563	13536	13314	13426	13418	13487	13411	13389	13471	13253	13286	13392	13335	13387	13250	13472	13458	13423	13450	13266	13459	13435	13505	13409	13553	13286	13498	13328	13285	13624	13421	13444	13268	13536	13490	13335	13380	13505	13310	13425	13282	13301	13429	13308	13443	13446	13566	13401	13470	13542	13410	13430	13369	13343	13505	13511	13454	13655	13605	13535	13404	13428	13311	13451	13369	13440	13396	13468	13283	13445	13418	13499	13628	13364	13490	13362	13458	13366	13455	13586	13458	13278	13465	13470	13480	13374	13510	13434	13494	13578	13427	13455	13299	13423	13582	13469	13396	13430	13445	13564	13405	13385	13447	13316	13314	13386	13556	13614	13407	13479	13261	13506	13490	13499	13407	13378	13486	13400	13407	13426	13479	13316	13577	13458	13315	13415	13523	13376	13497	13299	13498	13388	13494	13549	13449	13453	13442	13383	13445	13517	13371	13539	13416	13458	13418	13414	13398	13523	13548	13459	13333	13536	13518	13423	13486	13334	13510	13332	13423	13340	13598	13498	13522	13355	13486	13432	13325	13524	13394	13449	13387	13487	13301	13346	13471	13366	13523	13439	13494	13386	13564	13277	13367	13331	13495	13444	13533	13290	13456	13654	13577	13326	13375	13471	13436	13363	13439	13366	13541	13384	13449	13373	13523	13503	13269	13392	13321	13365	13399	13370	13363	13462	13433	13463	13483	13377	13420	13500	13339	13237	13415	13541	13350	13309	13460	13396	13470	13458	13371	13425	13523	13342	13503	13527	13400	13521	13464	13331	13425	13285	13386	13373	13617	13412	13479	13538	13395	13622	13349	13539	13430	13389	13416	13432	13450	13220	13418	13527	13350	13382	13255	13390	13436	13439	13274	13371	13476	13325	13497	13299	13466	13417	13530	13390	13387	13284	13445	13381	13463	13428	13506	13392	13457	13498	13521	13475	13478	13514	13372	13452	13481	13430	13378	13363	13364	13409	13512	13373	13609	13350	13395	13460	13565	13484	13231	13410	13592	13442	13470	13435	13318	13337	13402	13460	13295	13409	13290	13454	13513	13231	13426	13343	13364	13509	13367	13336	13423	13349	13219	13449	13597	13251	13398	13436	13344	13599	13389	13467	13353	13372	13441	13358	13523	13349	13284	13419	13408	13480	13272	13342	13465	13359	13428	13437	13363	13385	13605	13350	13528	13388	13353	13338	13421	13503	13520	13434	13214	13435	13513	13406	13435	13299	13364	13416	13419	13544	13395	13414	13413	13392	13501	13298	13450	13323	13359	13296	13514	13408	13395	13387	13364	13517	13437	13349	13484	13399	13440	13404	13252	13458	13446	13421	13365	13375	13364	13461	13444	13469	13579	13517	13448	13243	13440	13385	13419	13466	13464	13605	13489	13379	13376	13528	13434	13299	13310	13561	13392	13273	13401	13443	13395	13486	13423	13530	13511	13441	13348	13450	13266	13560	13473	13340	13476	13412	13459	13488	13494	13270	13381	13381	13419	13327	13335	13327	13380	13347	13429	13384	13294	13400	13558	13326	13400	13680	13445	13554	13396	13389	13516	13484	13522	13510	13406	13489	13408	13264	13401	13387	13426	13440	13425	13548	13315	13389	13366	13403	13398	13483	13454	13427	13343	13401	13420	13331	13399	13377	13486	13491	13495	13411	13289	13408	13398	13432	13435	13385	13349	13359	13292	13521	13422	13419	13447	13683	13482	13581	13447	13474	13310	13453	13272	13365	13236	13458	13384	13312	13448	13515	13323	13317	13415	13357	13496	13412	13351	13556	13464	13461	13405	13430	13511	13322	13458	13378	13430	13459	13447	13423	13431	13476	13487	13324	13627	13513	13537	13561	13508	13314	13300	13383	13392	13338	13438	13490	13301	13380	13435	13496	13458	13384	13575	13530	13403	13332	13268	13397	13592	13322	13403	13484	13272	13535	13497	13355	13395	13374	13433	13510	13448	13409	13395	13386	13462	13448	13539	13454	13446	13275	13583	13558	13455	13437	13366	13325	13406	13486	13559	13371	13391	13444	13439	13459	13344	13285	13472	13470	13366	13378	13369	13498	13222	13664	13437	13406	13369	13539
29276	29039	35108	27663	20473	17683	15332	14062	13552	13350	13255	13306	13179	13044	13031	12911	13024	13137	12994	13080	12836	13057	13060	13038	12956	12925	12861	12674	12852	12980	12829	12879	12776	12882	12851	12839	12821	12961	12891	12988	12919	12737	12860	12929	12708	12807	12601	12935	13034	12659	12990	12698	12961	12924	12986	12839	12947	12760	12684	12899	12873	12820	12861	12935	13075	12906	13027	12689	12729	12804	12870	12995	12908	12874	12965	12870	12853	12842	12890	12780	12888	12797	12987	12912	12990	12865	12954	12974	12924	12705	12758	12968	12752	12851	12863	12714	12986	12874	12811	12938	12748	12832	13031	12676	13035	13010	12960	12887	12906	12927	12959	12972	12725	12805	12819	12847	12920	12691	12985	12783	12878	12758	12826	12917	12943	12784	12942	12824	12917	12861	12740	12797	13019	12647	13047	12777	12742	12963	12834	12895	12717	12823	12712	12774	12745	13063	12968	12802	12780	12882	12819	12854	12785	12701	12817	12791	12824	12842	12647	12673	12836	12856	12856	12834	12640	12621	12755	12768	12956	12802	12757	12768	12839	12898	12759	12758	12799	12666	12760	13038	12841	12688	12972	12765	12835	12717	12693	12886	13025	13096	12908	12995	12800	12821	12622	12852	12877	12787	12807	12738	12815	12626	12785	12898	12902	12804	12806	12777	12867	12927	12764	12767	12803	13070	12887	12737	12738	12912	12844	12871	12861	12720	12626	12858	12910	12920	12726	12456	12818	12940	12678	12693	12784	12895	12720	12867	12778	12947	13093	12978	12967	12649	12845	12970	12870	12653	12874	12957	12918	12835	13001	12847	12846	12880	12878	12831	12854	12723	12956	12841	12841	12857	12902	12907	12791	12812	12807	12815	12753	12714	12816	12653	12865	12870	12979	12767	12753	12863	12832	12899	12886	12798	12901	12821	12826	13007	12958	12873	12969	12762	12768	12807	13027	12881	12913	12876	13024	13140	12814	12846	12796	12798	12727	12862	13003	12914	13053	12814	12965	12857	12831	13027	12823	12906	12841	12975	12949	12799	12612	12749	12785	12800	13046	12787	12894	12934	12838	12804	13195	12840	12808	12740	12909	12697	12784	12839	12678	12920	12663	12883	12911	12996	12820	12744	13077	12781	12973	12935	12832	12864	13010	13024	12895	12947	13006	12994	12786	12813	13083	12730	12867	12807	12764	12818	12819	12708	12767	12735	12916	12920	12764	12922	12732	12887	12910	12881	12761	13011	12846	12761	12997	12785	12941	12888	12950	12981	12841	12914	12883	12865	12875	12933	12791	12904	12932	12782	13024	12864	12823	12877	12820	12915	12805	12684	12862	12859	12829	12642	13115	12868	12946	13021	12892	12903	12948	12803	12708	12815	12887	12850	12883	12852	12781	12833	12797	12863	12912	12974	12914	12819	12798	12936	12913	13020	12865	12933	12911	12752	12909	12929	13005	13095	12774	12711	12903	12873	12799	12700	12768	12838	12913	12849	12808	12746	12918	12986	12817	13081	12802	12891	12991	12812	12744	12859	12792	12622	12838	12777	12692	12900	12816	12844	12686	12851	13033	12813	12730	12534	12980	12884	13013	12852	12779	12733	12727	12711	12693	12805	12809	12855	12843	12814	12722	12893	12723	12746	12852	12796	12963	12851	12850	12774	12912	12676	12791	12892	13006	12834	12848	13069	13083	12935	12733	12579	12906	12738	12876	12844	12716	12829	12814	12884	13060	12996	12865	12714	12766	12709	12804	13008	12806	12871	12941	12993	12918	12780	12755	12753	12951	12880	12783	12969	12892	12798	12892	12885	12762	12931	12838	12840	13010	12814	12756	13033	12768	12815	12692	12757	12904	12911	12833	12823	12761	12861	12738	12845	12789	12852	12780	12873	12824	12891	12998	12789	13018	12845	12744	12952	12839	12800	12755	12884	12918	12916	12717	12970	12846	12785	12689	12974	12703	12838	12673	12947	12798	12920	13027	12803	12891	12919	12647	12994	12991	12862	12804	12715	13035	12737	12874	12918	12765	12863	12655	12768	12876	12908	12632	12839	12881	12897	12924	12886	12748	12720	12670	12766	12871	12983	12795	12878	12771	12872	12872	12912	12890	12770	12682	12919	12793	12964	12887	12846	12781	12887	12753	12719	12994	12961	12937	12864	13012	12763	12785	12733	12907	12752	13006	12953	12791	12787	12828	12668	12830	12821	12838	13087	12758	12717	12903	13000	12916	12945	12744	12964	12978	12807	12936	12744	12882	12855	12786	12918	12754	12909	12870	13024	12963	12861	12951	12734	12734	12819	12688	12873	12913	12886	13022	12922	13135	12969	12809	12955	12802	12912	13041	12827	12679	12756	13019	12883	13099	12798	12949	12958	12788	13018	12714	12786	12859	12821	12928	12640	12867	13056	12999	13031	12894	13070	12972	12904	12655	12693	12864	12654	12977	12718	12798	12744	12769	12902	12569	12956	12773	12810	12780	12892	13101	13085	12739	12751	12630	12782	12842	12950	13183	12743	12821	12876	12944	13056	12841	12850	12779	12845	12669	13071	13010	12890	12851	12930	12942	12740	12685	12830	12945	12835	12916	12821	12754	12928	12950	12914	12831	12895	12744	12687	12871	13044	12850	12924	12867	12733	12896	12605	12735	12838	12811	12938	12782	12886	12808	12838	13060	12777	12847	12746	12897	12776	12935	12832	12997	12854	12972	12735	12894	12993	12902	12859	12882	12896	12731	12836	12880	12950	12897	12916	12940	12802	12903	12969	12960	12858	12747	12758	13028	12824	12719	12820	12821	12696	12604	12883	12870	12917	13000	12748	12985	12985	13055	12883	12927	12794	12864	12819	12795	12815	12929	12797	12725	12982	12837	12893	12832	12851	13072	12873	12894	12899	12887	12899	12840	12922	12591	12900	12929	12937	12902	12614	12964	13037	12816	13021	12882	12855	12921	12872	13021	12893	13089	12659	12831	12834	12781	12614	12867	12906	12847	13113	13079	12809	12817	12771	12998	12734	12974	12891	13048	12784	12839	12864	12778	12761	12687	12843	12833	12852	12785	13074	12934	12939	12873	12871	12940	12828	12807	12775	12879	12829	12802	12771	12886	12809	12940	12810	12849	12944	12709	12640	12878	12826	12915	12799	12749	13030	12880	13029	12784	12701	12796	12875	13010	12980	13104	12849	12786	12770	12899	12906	12830	12712	12890	12900	12924	12919	12727	12788	12956	12995	12841	12879	12994	12827	12792	12887	12861	12772	12801	12823	12907	12780	12844	12872	12878	12937	12796	12880	13080	12862	12838	12960	12685	12854	12799	12822	13014	12887	12872	12841	12903	12967	12815	12906	12892	12962	12844	12905	12875	12813	12826	12859	12869	12859	12981	12828	12772	12947	12531	12836	12882	12716	12863	12914	12788	12933	12769	13121	12803	12783	13005	12833	12904	12801	12902	12860	12738	12861	12934	12720	12760	12834	12880	12789	12723	13009	12849	12795	12655	12884	12737	12758	12812	12930	12903	13008	13028	12825	13030	12818	12776	12918	12914	12866	12925	12800	12900	13043	12802	12782	12776	12796	12813	12799	12803	12708	12913	12855	12977	12791	12720	12807	12762	12941	12905	12809	12628	12736	12868	12809	12935	12813	12946	12984	12947	13170	13035	12829	12885	12763	12724	12850	12863	12856	12745	12770	12723	12946	13056	12914	12944	12710	12934	12762	12892	12951	12842	12914	12772	12834	12859	12856	12944	12903	12675	12980	12739	12779	12813	12912	13063	12995	12918	12770	12796	12755	13005	12823	12808	12781	12931	12990	12823	12824	12731	12993	12763	12796	12851	12775	12901	12849	12749	12853	12772	12778	12935	12829	12838	12855	12901	12907	12859	12973	12849	12767	13034	12830	12735	12759	12807	12726	12665	12758	12812	12899	12910	12973	12844	12933	12864	12892	12785	12771	12814	12874	12898	12775	12964	12954	12786	12910	12945	12818	12811	12803	12984	12778	12805	12808	12909	13019	12933	12890	12851	12923	13062	13002	12905	12796	13041	12725	12890	12839	12996	13049	12916	12855	12801	12886	12963	12836	12827	12965	12807	12987	12752	12676	12835	12985	12701	12740	12812	12810	12791	12824	12811	12817	12827	13035	12885	12796	12766	12739	12761	12880	12778	12859	12893	12790	12972	13031	12786	12818	12717	12694	13013	13007	12902	12838	12854	12873	12805	12870	12706	12853	12809	12684	12969	12810	12788	12844	12735	12990	12940	12985	12834	12851	12957	12794	12954	12806	12835	12906	12721	12869	12904	12946	12682	12847	13056	12927	12704	12805	12889	12827	13084	12762	12896	12883	12985	12820	12902	12796	12817	12870	12879	12778	12916	13100	13090	12962	12900	12848	13000	12771	12753	12833	12900	12768	12826	12865	12949	12805	13060	12868	12966	12911	13086	12981	12963	12905	12903	12799	12918	12721	13024	12883	12700	12938	12941	13041	12847	12809	12730	12660	12702	12844	12855	12978	12934	12976	12873	12796	12791	12820	12820	12791	12881	12885	12794	13006	12952	12741	12903	12862	12628	12781	12962	12953	12905	12910	12871	12803	12941	12838	12755	12727	12890	12837	12801	12852	12831	12880	12948	12875	12919	12943	12864	12864	12751	12811	12953	12711	12781	12857	12852	12975	13012	12884	12714	12858	12652	12817	12687	12672	12889	12827	12879	12795	12886	12801	12841	12889	12947	12891	12813	13024	12755	12693	12899	12751	12895	12852	12974	12872	12886	12715	12816	12806	12787	12846	12928	12734	12586	12833	12905	12864	12869	12828	12960	12753	12643	12834	12921	12756	12966	12975	12773	12906	12918	12873	12835	12815	13066	12718	12892	12889	12786	12678	12897	12915	12860	12844	12624	12893	12867	12871	12821	12843	12959	13006	12898	12688	12935	13032	12882	12910	12943	12935	12809	12749	12692	12918	12904	12871	12834	12824	12811	12918	12677	12729	12782	12737	12839	12759	12826	12865	12784	12917	13029	12882	12946	12833	12914	12857	12994	12975	12727	12869	12799	12737	12875	12733	12760	13015	12867	13082	12999	12901	13135	12924	12968	12635	12948	12805	13018	12762	12868	12897	12726	12779	12857	12911	12822	12915	12951	12907
34883	47871	41366	28372	22282	18918	15914	14195	13671	13620	13411	13220	13094	13082	13176	13178	12964	12975	13117	12993	12806	12959	12871	12901	12882	12955	12811	12870	12746	12715	12785	12917	12764	12779	12747	12962	12816	12823	12885	12701	12647	12764	12846	12885	12841	12724	12868	12808	12809	12895	12820	12865	12772	12823	12801	12854	12951	12723	12880	12794	12925	12717	12852	12760	12900	13000	12859	12718	12850	12920	12553	12894	12839	12784	12805	12652	12920	12814	12908	12805	12828	12764	12967	12906	12903	12769	12779	12735	12857	12743	12871	12893	12817	12808	13009	12803	12788	12706	12813	12933	12962	12678	12820	12775	12674	12788	12728	12828	12898	12803	12841	12758	12839	12687	12715	12892	12788	13007	12855	12818	12731	12837	12773	12941	12746	12850	12760	12689	12735	12890	12836	12722	12898	12734	12734	12723	12817	12768	12790	12860	12960	12658	12774	12806	12838	12760	12860	12676	12820	13001	12731	12984	12864	12727	12781	12909	12902	12869	12709	12724	12842	12710	12780	13024	12799	12766	12755	12987	12824	12845	12916	12875	12821	12875	12739	12898	12752	12826	12868	12823	12734	12910	12841	12893	12768	12750	12890	12686	12755	12715	12860	12886	12842	12800	12846	12908	12951	12746	12913	12940	12934	12809	12875	12733	12846	12771	12724	12866	12798	12862	12735	12753	12734	12885	12643	12777	12853	12762	12979	12727	13009	12834	12788	12922	12847	12700	12841	12845	12759	12721	12766	12826	12860	12829	12723	12795	12916	12747	12838	12780	12671	12761	12696	12808	12874	12847	12781	12863	12778	12729	12696	12758	12732	12820	12895	12804	13018	12786	12723	12691	12874	12910	12701	12800	12799	12695	12843	12631	12889	12714	12880	12881	12819	12958	12730	12847	12910	12785	12805	12544	12715	12784	12787	12935	12680	12929	12794	13024	12901	12920	12814	13031	12896	12879	12996	12833	12659	12743	12896	12861	12785	12922	12767	12703	12836	12737	12811	12635	12656	12794	12932	12763	12917	12849	12878	12739	12863	12788	12836	12618	12715	12837	12707	12925	12696	12822	12845	12873	12794	12797	12739	12706	12817	12837	12826	12830	12924	12752	12822	12557	12673	12774	12706	12920	12892	12740	12876	12684	12798	12938	12777	12781	12865	12786	12770	12774	12845	12626	13016	12723	12806	12684	12789	12841	12622	12936	12701	12719	12738	12664	12713	12632	12743	12898	12835	12835	12723	12826	12866	12676	12936	12617	12771	12838	12805	12854	12800	12887	12851	12845	12925	12801	12848	12925	12777	12803	12639	12775	12863	12719	12886	12855	12947	12810	12990	12932	12831	12875	12725	12969	12684	12893	12827	12856	12748	12708	12946	12907	12701	12605	12759	12784	12930	12720	12964	12729	12813	12771	12800	12933	12902	12861	12789	12812	12865	12718	12769	12791	12540	12836	12741	12756	12684	12821	12795	12817	12799	12777	12732	12850	12928	12810	12805	12772	12811	12791	12852	12993	12887	12755	12703	12830	12676	12818	12869	12805	12801	13002	12758	12748	12995	12976	12976	12719	12887	12800	12763	12845	12849	12715	12895	12774	12692	12689	12878	12792	12651	12697	12781	12872	12820	12827	12888	12761	12791	12846	12874	12804	12699	12795	12737	12772	12665	12840	12825	12762	12681	12666	12844	12782	12856	12990	12792	12869	12653	12840	12855	12703	12829	12801	12805	12764	13014	12868	12960	12863	12742	12754	12908	12771	12788	12810	12762	12841	12825	12924	12650	12714	12750	12806	12870	12913	12816	12790	12679	12719	12866	12854	12934	12637	12822	12795	12816	12906	12721	12931	12822	12800	12706	12715	12754	12862	12917	12593	12851	12822	12735	12780	12787	12753	12911	12789	12769	12828	12789	12757	12653	12686	12745	12801	12947	12666	12859	12823	12843	12760	12731	12837	12759	12740	12810	13014	12699	12871	12788	12726	12670	12843	12948	12879	12812	12916	12743	12741	12620	13029	12953	12925	12823	12919	12846	12778	12575	12730	12701	12599	12686	12759	12676	12820	12876	12926	12812	12839	12771	12813	12844	12800	12857	12753	12713	12751	12661	12820	12759	12899	12654	12737	12899	12751	12879	12710	12781	12833	12854	12719	12680	12977	12925	12896	12782	12560	12789	12828	12898	12776	12721	12677	12813	12900	12793	12708	12827	12675	12883	12851	12872	12674	12904	12717	12650	12848	12826	12866	12889	12749	12744	12701	12648	12772	12855	12721	12863	12585	12911	12886	12785	12855	12788	12751	12925	12899	12780	12873	12737	12944	12956	12733	12683	12750	12773	12968	12700	12709	12760	12758	12847	12630	13010	12799	12947	12745	12877	12837	12693	12800	12896	12786	12958	12863	12846	12859	12828	12858	12854	12912	12870	12737	12743	12790	12829	12771	12768	12896	12871	12890	12816	12901	12779	12745	12880	12783	12811	12752	12690	12867	12943	12807	12882	12678	12786	12862	12718	12846	12644	12831	12827	12781	12870	12668	12705	12909	12873	12808	12846	12833	12922	12864	12904	12784	12929	12712	12904	12782	12828	12756	12673	12840	12955	12683	12932	12904	12836	12804	12820	12892	12794	12876	12884	12760	12884	12943	12784	12859	12868	12836	12978	12925	12789	12735	12834	12860	12829	12741	12912	12727	12838	12796	12773	12698	12841	12841	12672	12844	12953	12796	12739	12973	12811	12737	12676	12623	12899	12607	12860	12768	12918	12770	12833	12762	12729	12801	12815	13002	12833	12905	12778	12784	12795	12875	12753	12651	12880	12714	12787	12715	12760	12740	12950	12748	12759	12866	12818	12879	12689	12737	12870	12854	12757	12874	12872	12846	12793	12904	12804	12886	12872	12775	12902	12970	12842	12899	12757	13081	12873	12987	12832	12738	12738	12610	12900	12761	12680	12891	12771	12796	12762	12713	12928	12668	12720	12778	12926	12737	12836	12771	12914	12875	12754	12809	12706	12852	12768	12783	12910	12787	12840	12693	12691	12843	13006	12807	12778	12759	12866	12599	12983	12839	12952	12844	12797	12735	12839	12732	12933	12848	12752	12802	12807	12898	12741	12832	12790	12939	12884	12956	12958	12911	12723	12923	12900	12822	12779	12654	12770	12828	12807	12874	12849	12719	12739	13043	12832	12795	12963	12955	12798	12809	12882	12781	12942	12902	12893	12801	12823	12683	12801	12948	12847	12767	12782	12818	12747	12813	12733	12720	12928	12692	12726	12732	12739	12756	12769	12776	12841	12695	12872	12845	12672	12784	12878	12862	12855	12878	12717	12711	12803	12801	12640	12758	12778	13062	12850	12857	12818	12994	12845	12675	12831	12802	12819	12776	12737	13106	12934	12900	12620	12842	12719	12817	12619	12921	12855	12784	12613	12936	12944	12758	12848	12528	12972	12808	12893	12744	12939	12761	12892	12812	12630	12815	12820	12787	12853	12856	12791	12846	12781	13016	12746	12983	12761	12789	12811	12913	12698	12897	12729	12853	12804	12772	12835	12897	12755	12796	12864	12868	12889	12810	12916	12914	12782	12648	12651	12938	12846	12924	12788	12927	12824	12835	12960	12822	13079	12725	12813	12889	12643	12845	12789	12847	12677	12823	12715	12646	13050	12889	12810	12747	12813	12931	12885	12806	12767	12843	12786	12658	12821	12949	12603	12871	12971	12884	12764	12868	12812	12809	12779	12775	12852	12740	12919	12897	12736	12777	12750	12888	12802	12924	12695	12851	12677	12798	12675	12797	12931	12752	12902	12624	12784	12720	12790	12846	12692	12840	12826	12794	12933	12692	12891	12790	12837	12894	12825	12876	12830	12919	12679	12760	12756	12722	12863	12843	12824	12792	12905	12758	12824	12860	12769	12587	12655	12919	12797	12639	12800	12931	12728	12885	12845	12767	12906	12867	12711	12709	12839	12780	12639	12762	12868	12867	12946	12902	12762	12722	12769	12932	12660	12798	12921	12715	12881	12805	12886	12709	12706	12711	12965	12779	12896	12849	12790	12884	12839	12751	12649	12828	12837	12899	12858	12856	12809	12789	12805	12876	12780	12765	12887	12840	12559	12839	12840	12871	12801	12949	12912	12741	12822	12837	12817	12750	12877	12825	12818	12820	12978	12896	12706	12921	12822	12769	12747	12806	12838	12813	12846	12640	12759	12754	12828	12898	12831	12824	12826	12911	12714	12893	12811	12753	12907	12776	13097	12690	12851	12751	12695	12723	12938	12952	12791	12768	12845	12853	12847	12843	12704	12877	12656	12775	12714	12843	12850	12591	12791	12923	12870	12796	12805	12748	12750	12836	12728	12866	12872	12899	12716	12889	12764	12904	12985	12976	12857	12904	12920	12654	12798	12898	12821	12989	12902	12748	12778	12829	12784	13014	12950	12879	12874	12707	12952	12971	12796	12790	12693	12908	12723	12925	12855	12797	12720	12864	12865	12881	12724	12782	12873	12577	12934	12950	12690	12787	12851	12739	12825	12841	12937	12850	12809	12746	12750	12839	12703	12778	12881	12886	12780	12714	12813	12747	12778	12906	12781	12634	12911	12780	12792	12935	12679	12906	12724	12773	12829	12987	12809	12835	12742	12836	12757	12997	12929	12881	12822	12867	12785	12673	12940	12837	12616	12885	12820	12991	12644	12735	12799	12962	12702	12612	12815	12763	12873	12812	12876	12790	12858	12869	12798	12869	12868	12846	12754	12852	12669	12881	12762	12712	12880	12725	12884	12703	12808	12773	12771	12899	12833	12780	12996	12869	12891	12665	12827	12930	12812	12763	12451	12964	12758	12846	12740	12880	12759	12880	12714	12710	12931	12832	12813	12707	12921	12707	12688	12815	12833	12693	12756	12853	12833	12786	12740	12876	12730	12761	12823	12806	12831	12757	12875	12777	12793	12813	12802	12877	12837	12993	12710	12836	12871	12766	12706	12793	13016	12897	12782	12788	12746	13014	12680	12638	12830	12821	12921	12772	12802	12859	12831	12930	12828	12865	12805	12914	12690	12788	12803	12797	12755	12897	12882	12844	12845	12769	12864	12741	12754	12844	12957	13026	12894	12892	12658	12714	12885	12841	12731	13012	12800	12977	12777	12801
24531	21708	29473	27010	26137	24984	20473	16082	14933	14833	14409	14331	14410	14171	14046	14021	13804	13809	13699	13799	13886	13787	13882	13696	13706	13618	13767	13822	13549	13537	13560	13485	13688	13558	13601	13573	13736	13585	13704	13747	13827	13664	13571	13604	13493	13425	13457	13712	13578	13597	13418	13490	13528	13665	13569	13680	13653	13552	13555	13477	13514	13605	13767	13483	13468	13632	13462	13559	13608	13605	13494	13453	13641	13501	13643	13464	13592	13582	13453	13695	13483	13642	13527	13560	13552	13640	13623	13683	13622	13501	13593	13459	13572	13497	13662	13478	13435	13572	13608	13498	13700	13709	13524	13517	13782	13524	13434	13669	13484	13559	13619	13422	13529	13605	13751	13636	13400	13591	13597	13451	13572	13505	13568	13490	13491	13549	13549	13470	13602	13489	13630	13583	13659	13476	13556	13633	13713	13471	13508	13448	13576	13417	13576	13707	13569	13566	13459	13533	13585	13583	13370	13602	13554	13460	13712	13639	13701	13660	13670	13354	13644	13522	13505	13521	13488	13578	13639	13450	13638	13479	13414	13398	13506	13348	13533	13592	13512	13678	13684	13566	13859	13641	13432	13654	13582	13738	13527	13516	13557	13420	13700	13590	13530	13477	13481	13604	13618	13649	13578	13571	13775	13600	13680	13500	13611	13603	13612	13516	13705	13441	13432	13681	13578	13448	13408	13502	13322	13533	13637	13370	13417	13552	13606	13834	13535	13606	13431	13557	13720	13727	13691	13590	13514	13599	13498	13605	13453	13485	13721	13564	13544	13593	13595	13520	13634	13491	13525	13462	13507	13640	13628	13575	13398	13571	13497	13571	13741	13461	13476	13576	13416	13413	13589	13673	13607	13626	13540	13353	13489	13693	13451	13400	13619	13548	13559	13419	13303	13568	13538	13564	13689	13372	13581	13530	13495	13558	13639	13693	13577	13403	13466	13433	13490	13495	13475	13768	13554	13633	13565	13491	13675	13564	13570	13563	13553	13609	13690	13671	13549	13568	13540	13533	13729	13492	13615	13531	13712	13550	13721	13541	13687	13583	13515	13864	13608	13506	13454	13531	13614	13595	13510	13453	13564	13518	13627	13585	13542	13620	13743	13545	13545	13485	13453	13456	13448	13542	13734	13417	13397	13632	13560	13431	13492	13587	13437	13697	13445	13498	13695	13537	13543	13546	13610	13765	13616	13652	13541	13366	13423	13502	13827	13503	13549	13419	13562	13646	13627	13430	13561	13401	13652	13558	13678	13387	13489	13553	13610	13464	13398	13569	13419	13466	13642	13554	13391	13388	13549	13404	13552	13416	13549	13520	13482	13650	13528	13529	13526	13573	13477	13442	13497	13600	13741	13453	13432	13534	13529	13494	13530	13457	13377	13582	13720	13612	13603	13597	13315	13434	13637	13415	13479	13648	13543	13466	13516	13447	13560	13439	13631	13578	13536	13334	13678	13822	13590	13445	13459	13578	13724	13455	13470	13661	13403	13601	13664	13483	13495	13608	13552	13440	13527	13736	13656	13681	13642	13665	13659	13668	13556	13513	13615	13710	13512	13458	13345	13663	13505	13583	13337	13667	13686	13501	13472	13602	13539	13405	13705	13526	13580	13530	13390	13543	13539	13609	13476	13738	13538	13500	13692	13467	13508	13511	13516	13440	13567	13436	13449	13605	13637	13548	13524	13569	13649	13572	13525	13393	13533	13625	13544	13488	13659	13614	13379	13468	13635	13634	13291	13583	13396	13753	13470	13627	13531	13590	13449	13703	13459	13622	13577	13567	13535	13602	13649	13529	13576	13587	13638	13527	13654	13448	13648	13595	13526	13490	13587	13491	13575	13475	13467	13516	13692	13466	13714	13553	13516	13505	13357	13394	13582	13613	13538	13587	13583	13512	13615	13520	13346	13626	13734	13790	13573	13569	13580	13542	13623	13481	13520	13554	13763	13339	13422	13510	13522	13505	13544	13296	13483	13535	13752	13491	13703	13492	13571	13376	13410	13566	13567	13538	13688	13567	13527	13491	13552	13439	13645	13441	13540	13531	13434	13535	13498	13560	13510	13582	13649	13683	13536	13550	13684	13569	13446	13548	13488	13537	13450	13578	13552	13486	13509	13554	13494	13540	13574	13683	13497	13638	13516	13593	13474	13463	13552	13508	13527	13649	13484	13484	13522	13669	13645	13461	13581	13325	13548	13586	13544	13533	13412	13562	13701	13380	13623	13585	13384	13530	13637	13382	13587	13424	13463	13392	13535	13610	13554	13565	13286	13497	13527	13573	13512	13483	13585	13435	13670	13407	13684	13623	13361	13514	13273	13571	13470	13515	13710	13551	13623	13717	13600	13617	13571	13688	13619	13392	13562	13827	13663	13673	13597	13532	13678	13653	13726	13562	13683	13531	13514	13341	13585	13552	13625	13409	13565	13634	13639	13596	13430	13511	13497	13447	13563	13539	13553	13709	13412	13685	13629	13524	13518	13506	13463	13437	13540	13435	13706	13645	13604	13456	13530	13605	13665	13522	13422	13413	13764	13662	13558	13494	13671	13463	13691	13613	13484	13395	13523	13545	13665	13772	13608	13523	13329	13645	13512	13457	13647	13465	13518	13371	13470	13485	13618	13538	13670	13584	13793	13470	13567	13565	13528	13384	13701	13457	13683	13524	13541	13651	13673	13520	13387	13444	13653	13549	13551	13465	13697	13383	13633	13583	13591	13536	13697	13434	13550	13620	13471	13520	13600	13566	13716	13580	13285	13675	13525	13332	13376	13334	13832	13437	13578	13421	13649	13607	13617	13458	13463	13421	13574	13633	13465	13545	13513	13652	13464	13458	13370	13379	13567	13782	13664	13708	13419	13498	13529	13296	13399	13440	13510	13683	13629	13562	13636	13656	13696	13291	13588	13422	13691	13529	13459	13572	13623	13497	13641	13513	13560	13524	13504	13513	13520	13715	13640	13458	13421	13525	13750	13569	13713	13722	13741	13502	13699	13563	13524	13480	13683	13541	13749	13464	13457	13567	13550	13619	13402	13591	13636	13540	13331	13705	13582	13502	13614	13694	13655	13522	13490	13575	13507	13635	13741	13536	13438	13623	13378	13546	13444	13273	13456	13513	13471	13579	13498	13441	13552	13639	13431	13547	13723	13421	13486	13458	13416	13442	13497	13575	13466	13582	13674	13315	13509	13440	13657	13450	13450	13648	13662	13284	13439	13683	13653	13471	13677	13485	13732	13721	13344	13689	13422	13603	13443	13479	13490	13504	13612	13558	13540	13340	13624	13409	13583	13504	13677	13478	13641	13532	13478	13552	13675	13550	13472	13654	13440	13610	13429	13534	13446	13495	13352	13477	13644	13440	13724	13652	13552	13449	13591	13659	13613	13656	13509	13450	13634	13738	13517	13481	13644	13447	13663	13612	13453	13610	13472	13720	13636	13471	13556	13584	13510	13507	13465	13615	13625	13406	13574	13579	13643	13443	13636	13762	13701	13674	13699	13588	13638	13401	13716	13614	13572	13530	13719	13484	13660	13746	13649	13540	13501	13501	13423	13427	13328	13444	13595	13507	13480	13567	13588	13516	13602	13472	13470	13599	13597	13454	13734	13829	13449	13635	13475	13579	13600	13660	13557	13345	13483	13665	13522	13541	13884	13487	13424	13553	13700	13837	13592	13343	13547	13446	13469	13615	13506	13597	13499	13502	13709	13608	13690	13602	13819	13773	13183	13475	13404	13536	13485	13580	13601	13570	13520	13616	13786	13398	13646	13541	13656	13420	13408	13614	13564	13442	13581	13496	13478	13579	13509	13379	13440	13658	13494	13611	13441	13501	13631	13546	13597	13596	13667	13831	13558	13428	13525	13419	13480	13442	13632	13428	13618	13679	13486	13474	13496	13452	13550	13331	13355	13505	13590	13584	13586	13536	13345	13367	13531	13519	13426	13577	13624	13572	13480	13626	13575	13656	13651	13483	13505	13706	13420	13424	13395	13479	13602	13648	13690	13457	13364	13754	13572	13534	13611	13468	13503	13484	13559	13531	13479	13447	13636	13654	13881	13645	13674	13540	13565	13532	13450	13631	13707	13523	13591	13679	13615	13555	13553	13455	13487	13405	13348	13501	13623	13824	13554	13615	13803	13620	13573	13472	13672	13576	13679	13505	13486	13479	13600	13568	13650	13637	13600	13465	13586	13586	13417	13759	13554	13274	13422	13461	13664	13578	13522	13600	13626	13448	13643	13444	13657	13403	13693	13631	13568	13611	13521	13573	13713	13572	13443	13477	13742	13344	13432	13522	13556	13441	13669	13495	13776	13482	13700	13568	13489	13596	13521	13525	13517	13543	13449	13507	13651	13545	13648	13626	13650	13479	13637	13590	13483	13732	13431	13659	13669	13641	13672	13513	13554	13411	13610	13515	13518	13634	13503	13601	13601	13530	13533	13634	13490	13540	13590	13499	13655	13658	13544	13598	13401	13543	13672	13477	13484	13675	13510	13639	13499	13471	13360	13443	13533	13594	13805	13727	13738	13514	13440	13565	13352	13382	13507	13612	13532	13396	13460	13603	13563	13500	13643	13526	13449	13637	13534	13535	13515	13451	13616	13489	13510	13479	13586	13447	13588	13559	13216	13589	13673	13760	13794	13616	13532	13473	13590	13492	13479	13349	13603	13515	13728	13501	13650	13644	13680	13297	13717	13577	13404	13494	13538	13427	13582	13576	13691	13571	13516	13480	13492	13556	13472	13574	13593	13385	13625	13469	13517	13605	13736	13506	13429	13419	13609	13473	13488	13485	13450	13543	13384	13383	13615	13358	13671	13726	13412	13571	13518	13394	13590	13585	13511	13641	13693	13498	13590	13470	13593	13547	13532	13314	13590	13524	13482	13394	13649	13576	13465	13437	13515	13617	13630	13780	13596	13619	13583	13803	13563	13682	13490	13605	13537	13508	13491	13666	13710	13652	13391	13409	13440	13583	13715	13347	13487	13631	13642	13532	13488	13470	13676	13682	13526	13543	13552	13555	13658	13450	13400	13583	13584	13564	13570	13515	13623	13543	13417	13445	13356	13548	13580	13513	13387	13627	13357	13655	13557	13447	13435	13474	13582	13446	13522	13506	13472	13398	13634	13621	13464	13512
37220	57160	49948	39800	32880	25043	17824	15668	15062	14763	13987	14007	13904	13574	13619	13715	13432	13535	13526	13497	13463	13275	13458	13273	13423	13474	13547	13208	13320	13392	13361	13309	13390	13389	12974	13387	13238	13397	13280	13341	13278	13136	13392	13270	13358	13460	13228	13418	13330	13320	13172	13292	13242	13374	13316	13271	13285	13278	13399	13266	13259	13407	13179	13308	13207	13153	13361	13508	13221	13224	13298	13253	13324	13247	13208	13380	13237	13296	13168	13258	13291	13332	13042	13257	13245	13380	13195	13201	13335	13495	13329	13274	13311	13375	13276	13326	13272	13096	13336	13361	13230	13273	13279	13166	13303	13302	13385	13242	13195	13240	13291	13180	13320	13269	13307	13266	13341	13170	13172	13216	13175	13147	13147	13138	13387	13240	13292	13348	13341	13356	13198	13209	13300	13289	13313	13400	12999	13240	13376	13229	13225	13258	13273	13247	13161	13390	13324	13308	13225	13159	13391	13203	13324	13130	13301	13371	13313	13258	13106	13353	13230	13330	13330	13355	13255	13289	13109	13129	13304	13150	13414	13404	13205	13269	13300	13266	13223	13309	13245	13385	13242	13223	13121	13179	13191	13265	13219	13200	13260	13192	13404	13163	13315	13253	13309	13067	13037	13232	13255	13367	13287	13287	13217	13291	13415	13081	13369	13317	13266	13157	13213	13111	13353	13513	13294	13270	13370	13196	13249	13228	13355	13299	13339	13271	13208	13349	13319	13248	13477	13300	13126	13174	13206	13300	13160	13347	13367	13354	13344	13098	13256	13391	13231	13204	13398	13441	13424	13312	13168	13310	13254	13162	13285	13311	13216	13268	13408	13366	13263	13199	13152	13425	13389	13256	13251	13429	13331	13431	13115	13326	13329	13254	13372	13553	13369	13311	13215	13246	13227	13282	13335	13200	13343	13314	13107	13306	13244	13283	13244	13256	13239	13373	13252	13363	13260	13071	13263	13261	13049	13074	13392	13144	13441	13358	13325	13412	13248	13141	13184	13276	13267	13328	13219	13266	13171	13170	13272	13375	13273	13305	13218	13137	13343	13240	13349	13251	13231	13177	13125	13114	13368	13441	13170	13215	13355	13150	13332	13190	13278	13372	13366	13281	13234	13230	13320	13277	13311	13408	13276	13232	13178	13193	13263	13198	13287	13348	13376	13307	13277	13367	13183	13286	13200	13247	13241	13217	13273	13336	13287	13404	13155	13215	13104	13289	13194	13243	13319	13089	13330	13316	13186	13310	13335	13438	13324	13431	13217	13304	13286	13349	13200	13384	13259	13137	13391	13300	13274	13290	13277	13273	13235	13300	13255	13350	13294	13284	13208	13329	13114	13275	13203	13342	13364	13250	13296	13357	13362	13359	13328	13317	13349	13226	13314	13338	13280	13294	13307	13213	13229	13312	13124	13267	13348	13183	13363	13152	13239	13307	13352	13220	13199	13483	13319	13207	13153	13393	13297	13365	13415	13187	13193	13169	13390	13218	13345	13203	13277	13210	13176	13272	13232	13375	13353	13197	13340	13183	13366	13259	13330	13125	13286	13215	13246	13216	13315	13172	13112	13140	13290	13208	13138	13216	13232	13271	13385	13216	13092	13131	13348	13258	13337	13332	13040	13229	13184	13346	13279	13342	13248	13214	13321	13256	13176	13318	13326	13126	13408	13303	13274	13302	13399	13273	13273	13248	13169	13203	13257	13334	13484	13406	13199	13339	13298	13230	13162	13381	13307	13238	13287	13299	13356	13076	13422	13134	13278	13295	13199	13183	13176	13182	13353	13336	13425	13371	13292	13295	13290	13166	13277	13411	13369	13336	13279	13278	13326	13101	13129	13170	13257	13252	13304	13162	13240	13423	13304	13152	13207	13129	13326	13272	13243	13337	13327	13266	13045	13173	13354	13287	13148	13298	13154	13328	13177	13161	13172	13314	13411	13291	13195	13352	13228	13222	13410	13192	13160	13413	13161	13303	13354	13171	13321	13167	13183	13310	13339	13192	13403	13277	13157	13312	13214	13335	13121	13126	13200	13291	13305	13149	13366	13213	13342	13464	13191	13350	13412	13283	13249	13169	13300	13251	13230	13202	13161	13184	13305	13397	13217	13360	13101	13426	13373	13301	13135	13401	13357	13296	13281	13256	13225	13251	13314	13265	13253	13189	13412	13284	13250	13149	13347	13470	13108	13381	13447	13252	13223	13275	13416	13384	13263	13365	13345	13319	13305	13220	12997	13322	13268	13367	13310	13117	13387	13296	13206	13227	13435	13138	13160	13261	13218	13250	13316	13328	13435	13207	13078	13256	13327	13283	13145	13265	13397	13299	13165	13334	13196	13384	13264	13113	13231	13336	13111	13154	13183	13264	13272	13278	13184	13409	13383	13299	13394	13366	13381	13368	13328	13298	13264	13294	13317	13140	13176	13441	13225	13406	13244	13175	13360	13353	13379	13249	13245	13350	13147	13358	13331	13259	13236	13242	13247	13493	13269	13150	13166	13261	13490	13124	13187	13173	13399	13300	13059	13315	13258	13280	13064	13200	13296	13344	13184	13334	13292	13285	13253	13158	13367	13350	13164	13275	13281	13207	13270	13356	13242	13260	13315	13276	13341	13268	13435	13163	13282	13431	13378	13188	13394	13221	13146	13278	13183	13323	13243	13450	13420	13374	13258	13175	13160	13336	13152	13458	13074	13278	13247	13247	13247	13264	13132	13098	13233	13140	13302	13077	13431	13341	13291	13118	13129	13450	13249	13359	13495	13370	13201	13310	13273	13239	13223	13163	13446	13117	13142	13236	13288	13213	13200	13373	13271	13128	13266	13096	13141	13364	13298	13197	13199	13238	13332	13079	13177	13212	13206	13135	13244	13280	13217	13341	13368	12995	13287	13108	13212	13402	13305	13219	13318	13470	13377	13156	13460	13256	13346	13241	13202	13312	13143	13329	13354	13190	13314	13170	13312	13241	13244	13189	13203	13321	13421	13199	13285	13241	13140	13319	13214	13118	13395	13367	13256	13260	13352	13348	13248	13239	13029	13300	13272	13301	13067	13174	13246	13421	13231	13308	13180	13208	13415	13130	13128	13520	13197	13256	13247	13216	13390	13218	13439	13272	13259	13382	13219	13268	13303	13214	13277	13324	13143	13398	13106	13264	13247	13326	13366	13412	13118	13273	13168	13279	13269	13505	13256	13379	13313	13238	13388	13108	13276	13279	13192	13310	13335	13336	13264	13344	13292	13411	13227	13292	13358	13132	13233	13387	13356	13283	13245	13331	13259	13219	13276	13288	13195	13255	13155	13322	13284	13355	13167	13262	13272	13155	13274	13174	13123	13094	13187	13353	13245	13354	13372	13353	13255	13259	13388	13359	13391	13264	13336	13389	13366	13279	13223	13242	13242	13295	13077	13146	13328	13228	13318	13246	13185	13229	13266	13197	13345	13409	13447	13242	13171	13370	13350	13272	13321	13328	13278	13304	13147	13264	13327	13085	13208	13201	13383	13240	13134	13320	13268	13354	13235	13323	13248	13263	13214	13149	13249	13210	13350	13191	13286	13321	13065	13196	13267	13303	13340	13244	13432	13209	13111	13123	13229	13258	13393	13291	13307	13294	13341	13325	13231	13204	13225	13266	13325	13238	13290	13172	13356	13220	13036	13312	13310	13343	13388	13059	13258	13145	13173	13340	13349	13183	13119	13293	13280	13290	13277	13315	13255	13292	13201	13384	13417	13291	13276	13268	13141	13212	13150	13214	13409	13179	13260	13133	13266	13302	13192	13380	13183	13296	13310	13380	13330	13193	13104	13283	13161	13119	13317	13390	13233	13226	13433	13160	13316	13361	13242	13282	13327	13367	13425	13267	13176	13303	13274	13273	13304	13373	13184	13260	13292	13246	13429	13317	13284	13179	13284	13337	13348	13312	13219	13227	13523	13267	13348	13188	13340	13372	13274	13350	13263	13212	13259	13233	13284	13223	13178	13311	13348	13239	13243	13195	13432	13211	13277	13257	13388	13231	13361	13242	13235	13293	13131	13254	13057	13269	13308	13168	13197	13331	13268	13178	13194	13295	13343	13119	13160	13259	13299	13098	13173	13247	13302	13152	13262	13278	13262	13376	13332	13238	13172	13352	13196	13156	13233	13327	13240	13342	13060	13092	13320	13203	13330	13397	13256	13242	13271	13210	13383	13196	13368	13287	13095	13356	13342	13309	13168	13271	13294	13166	13339	13198	13451	13251	13225	13294	13211	13252	13308	13507	13221	13253	13283	13257	13418	13322	13298	13305	13311	13083	13244	13084	13320	13338	13314	13208	13256	13106	13285	13287	13141	13114	13279	13428	13281	13270	13183	13255	13148	13367	13194	13319	13319	13173	13336	13116	13369	13213	13129	13152	13287	13280	13218	13075	13280	13429	13245	13278	13315	13326	13217	13292	13232	13261	13354	13201	13171	13282	13304	13196	13254	13328	13501	13081	13268	13322	13387	13134	13267	13125	13121	13152	13299	13303	13236	13369	13103	13275	13283	13441	13242	13272	13425	13390	13258	13136	13343	13372	13330	13258	13240	13217	13285	13195	13196	13122	13274	13331	13429	13254	13289	13218	13290	13268	13262	13209	13331	13389	13321	13240	13168	13121	13272	13341	13223	13328	13095	13189	13189	13186	13214	13405	13500	13029	13173	13252	13340	13325	13227	13211	13218	13122	13370	13257	13237	13350	13321	13275	13332	13316	13262	13186	13448	13071	13205	13294	13343	13348	13383	13267	13391	13370	13309	13146	13198	13077	13278	13171	13239	13282	13313	13285	13255	13175	13320	13210	13232	13121	13215	13269	13278	13317	13239	13254	13203	13262	13165	13264	13232	13210	13315	13298	13303	13160	13238	13239	13341	13282	13096	13197	13265	13186	13305	13192	13239	13367	13236	13141	13224	13377	13428	13263	13201	13063	13259	13357	13370	13158	13157	13264	13316	13192	13238	13273	13314	13326	13143	13252	13370	13357	13378	13378	13117	13356	13106	13467	13318	13360	13349	13323	13345	13308	13303	13126	13323	13403	13055	13203	13352	13237	13319	13234	13403	13336	13288	13315	13339	13280	13336	13331	13266	13388	13295	13388	13349	13251	13211	13390	13376	13321
23259	21584	29514	24951	24335	26190	25384	18692	16347	15763	15363	14864	14496	14457	14336	14215	14056	13997	13838	13980	13961	14152	13949	13953	13901	13991	13973	13947	13824	13733	13978	13698	13739	13654	13804	13833	13868	13829	13680	13844	13739	13647	13689	13874	13905	13745	13890	13716	13776	13764	13729	13832	13659	13767	13666	13465	13706	13743	13755	13640	13689	13801	13634	13776	13726	13704	13642	13891	13677	13696	13718	13896	13935	13659	13761	13678	13681	13817	13609	13778	13679	13581	13514	13579	13646	13558	13763	13725	13675	13753	13836	13852	13690	13703	13674	13756	13654	13647	13686	13804	13691	13720	13665	13532	13746	13756	13657	13830	13728	13701	13456	13419	13654	13779	13658	13459	13674	13878	13612	13728	13756	13785	13571	13651	13636	13763	13824	13908	13555	13682	13725	13760	13774	13889	13844	13708	13782	13714	13674	13709	13794	13632	13801	13745	13633	13869	13860	13612	13732	13656	13664	13659	13696	13733	13664	13969	13690	13440	13705	13775	13688	13848	13801	13668	13623	13380	13500	13624	13549	13638	13745	13549	13764	13690	13847	13542	13577	13756	13918	13567	13784	13770	13655	13582	13691	13640	13775	13561	13640	13710	13696	13673	13678	13825	13552	13706	13703	13731	13581	13638	13756	13614	13814	13737	13793	13698	13559	13632	13792	13675	13630	13483	13738	13588	13645	13484	13605	13849	13751	13760	13724	13486	13588	13746	13570	13704	13665	13762	13712	13665	13489	13705	13671	13691	13756	13556	13550	13653	13730	13632	13843	13628	13891	13535	13754	13732	13632	13492	13617	13793	13734	13804	13638	13677	13815	13534	13787	13638	13691	13654	13734	13703	13674	13572	13742	13643	13756	13679	13752	13571	13837	13881	13510	13788	13618	13791	13603	13661	13656	13854	13652	13754	13714	13736	13952	13628	13645	13679	13619	13672	13716	13663	13877	13688	13589	13529	13693	13641	13712	13686	13794	13541	13722	13576	13675	13710	13640	13652	13584	13539	13733	13503	13648	13583	13631	13668	13659	13773	13706	13649	13694	13687	13884	13700	13636	13738	13553	13612	13632	13710	13738	13761	13650	13711	13666	13623	13801	13562	13761	13815	13791	13621	13636	13594	13691	13775	13618	13571	13554	13662	13556	13592	13765	13598	13422	13635	13716	13648	13551	13497	13545	13631	13499	13705	13642	13553	13607	13618	13634	13729	13838	13652	13592	13698	13714	13727	13645	13666	13776	13741	13775	13628	13837	13733	13392	13691	13659	13674	13540	13644	13682	13611	13505	13637	13625	13734	13576	13671	13634	13699	13753	13649	13526	13700	13662	13685	13790	13669	13699	13650	13783	13778	13705	13588	13627	13996	13908	13768	13833	13729	13648	13585	13572	13857	13592	13617	13576	13573	13575	13607	13746	13729	13636	13581	13688	13571	13647	13806	13753	13527	13517	13642	13697	13542	13408	13776	13574	13698	13491	13688	13672	13673	13673	13691	13671	13438	13726	13707	13827	13584	13623	13733	13691	13531	13680	13608	13692	13616	13709	13648	13443	13644	13729	13730	13678	13548	13776	13655	13785	13591	13768	13571	13748	13812	13791	13642	13916	13655	13787	13640	13627	13642	13823	13677	13652	13643	13775	13714	13628	13799	13903	13878	13642	13516	13708	13802	13681	13702	13728	13703	13713	13851	13857	13757	13796	13653	13688	13673	13492	13609	13549	13693	13672	13610	13826	13725	13739	13845	13721	13640	13661	13653	13675	13678	13950	13661	13606	13633	13473	13604	13560	13769	13648	13801	13873	13652	13430	13660	13619	13770	13822	13716	13694	13755	13720	13652	13726	13730	13822	13470	13538	13846	13803	13935	13792	13798	13901	13723	13512	13732	13680	13744	13598	13749	13792	13677	13817	13798	13803	13606	13538	13676	13663	13592	13607	13647	13670	13766	13967	13705	13801	13664	13764	13793	13552	13775	13627	13761	13724	13499	13603	13822	13836	13705	13701	13775	13783	13669	13597	13733	13565	13819	13843	13795	13840	13549	13703	13629	13812	13744	13588	13607	13558	13672	13437	13645	13652	13577	13773	13615	13777	13791	13612	13743	13848	13602	13548	13590	13633	13633	13702	13593	13614	13669	13457	13479	13817	13470	13835	13662	13749	13601	13807	13631	13613	13728	13814	13645	13734	13573	13483	13826	13690	13742	13759	13716	13709	13703	13703	13840	13647	13728	13754	13955	13782	13583	13622	13693	13633	13987	13644	13683	13777	13590	13487	13626	13785	13555	13700	13652	13797	13698	13648	13626	13677	13509	13715	13514	13680	13759	13679	13633	13593	13550	13729	13448	13380	13717	13672	13753	13751	13838	13574	13706	13674	13603	13632	13553	13582	13594	13669	13776	13922	13562	13622	13885	13340	13496	13610	13637	13586	13775	13643	13747	13859	13603	13662	13671	13612	13552	13776	13613	13681	13694	13507	13533	13595	13638	13816	13926	13786	13661	13629	13709	13696	13720	13730	13682	13573	13436	13483	13647	13643	13607	13604	13619	13680	13549	13801	13686	13720	13569	13648	13599	13609	13567	13614	13761	13606	13606	13630	13908	13580	13663	13634	13634	13628	13521	13733	13617	13803	13819	13564	13866	13728	13719	13493	13645	13578	13631	13782	13636	13808	13805	13780	13596	13459	13846	13629	13710	13670	13704	13484	13666	13650	13647	13554	13687	13752	13648	13704	13819	13816	13825	13911	13914	13810	13816	13921	13751	13759	13787	13777	13651	13655	13643	13577	13659	13784	13615	13496	13711	13673	13705	13556	13658	13578	13590	13767	13701	13572	13757	13823	13711	13744	13758	13769	13664	13567	13712	13508	13690	13702	13725	13700	13582	13568	13725	13657	13670	13651	13539	13700	13782	13561	13566	13673	13769	13693	13767	13707	13654	13721	13589	13688	13459	13492	13776	13910	13785	13805	13596	13792	13685	13826	13696	13754	13774	13597	13700	13741	13472	13690	13660	13539	13451	13724	13617	13723	13647	13473	13574	13614	13716	13745	13809	13516	13625	13507	13690	13727	13594	13818	13704	13721	13634	13558	13612	13674	13629	13680	13890	13589	13515	13727	13556	13668	13775	13646	13779	13721	13749	13759	13737	13649	13585	13672	13657	13646	13531	13742	13697	13583	13665	13605	13675	13609	13899	13782	13468	13560	13693	13649	13736	13816	13704	13693	13738	13616	13605	13882	13797	13644	13684	13673	13615	13805	13719	13461	13758	13528	13731	13794	13525	13713	13507	13733	13585	13776	13774	13730	13760	13653	13721	13647	13564	13827	13664	13747	13806	13803	13789	13569	13691	13681	13694	13591	13574	13710	13703	13669	13908	13685	13729	13789	13720	13657	13685	13605	13595	13839	13786	13648	13575	13779	13685	13714	13659	13600	13598	13615	13679	13562	13736	13700	13804	13837	13950	13857	13715	13514	13675	13762	13810	13562	13666	13640	13747	13825	13798	13658	13544	13537	13711	13556	13558	13455	13739	13898	13596	13986	13701	13453	13672	13709	13811	13672	13647	13746	13635	13869	13821	13614	13700	13644	13755	13765	13789	13664	13667	13686	13741	13691	13768	13448	13610	13673	13595	13554	13525	13647	13581	13649	13723	13767	13700	13534	13882	13641	13818	13687	13870	13808	13560	13652	13651	13604	13539	13631	13713	13674	13644	13519	13751	13791	13724	13649	13660	13614	13556	13683	13764	13673	13668	13622	13773	13653	13704	13810	13909	13821	13547	13547	13575	13491	13696	13667	13566	13598	13840	13454	13694	13685	13738	13733	13690	13633	13736	13397	13645	13806	13718	13615	13840	13695	13691	13582	13715	13635	13758	13707	13680	13616	13635	13701	13760	13724	13511	13727	13682	13720	13782	13674	13716	13849	13632	13669	13577	13805	13719	13585	13723	13681	13658	13593	13550	13741	13771	13757	13744	13708	13517	13610	13794	13522	13680	13765	13497	13599	13655	13679	13673	13786	13816	13733	13616	13651	13560	13636	13740	13729	13664	13755	13678	13894	13793	13700	13609	13572	13652	13420	13645	13510	13579	13713	13552	13517	13729	13573	13841	13491	13443	13555	13451	13650	13992	13813	13716	13626	13671	13358	13592	13788	13594	13580	13675	13772	13685	13482	13758	13766	13725	13682	13624	13816	13776	13555	13569	13766	13666	13611	13891	13788	13655	13751	13545	13716	13712	13826	13836	13894	13605	13543	13677	13848	13766	13787	13719	13778	13757	13769	13732	13770	13731	13813	13786	13669	13840	13669	13607	13619	13574	13887	13704	13701	13739	13719	13594	13660	13711	13574	13717	13595	13525	13694	13752	13690	13566	13523	13651	13870	13477	13652	13935	13915	13645	13747	13668	13879	13818	13623	13945	13682	13751	13547	13600	13698	13834	13757	13781	13548	13564	13729	13543	13715	13634	13998	13713	13584	13721	13705	13729	13727	13797	13760	13597	13724	13753	13676	13796	13430	13728	13571	13584	13851	13691	13765	13633	13641	13596	13824	13741	13643	13719	13808	13630	13719	13579	13681	13749	13655	13804	13709	13762	13760	13643	13718	13862	13760	13754	13541	13554	13667	13692	13676	13583	13760	13665	13624	13767	13699	13742	13601	13898	13619	13790	13840	13695	13694	13792	13484	13676	13524	13594	13552	13590	13762	13685	13814	13754	13537	13691	13685	13726	13726	13790	13512	13796	13593	13474	13698	13735	13680	13719	13597	13624	13843	13686	13577	13599	13764	13633	13660	13572	13650	13776	13435	13808	13700	13694	13518	13551	13545	13602	13574	13654	13786	13559	13649	13527	13619	13838	13678	13667	13733	13809	13546	13728	13726	13587	13663	13573	13735	13721	13728	13715	13761	13619	13629	13683	13679	13627	13735	13577	13750	13861	13652	13647	13600	13570	13723	13533	13772	13547	13605	13716	13572	13577	13777	13736	13688	13657	13660	13753	13702	13750	13863	13705	13623	13678	13675	13739	13669	13488	13663	13793	13835	13742	13560	13670	13662	13634	13768	13608	13834	13365	13692	13758	13621	13683	13520	13657	13716	13705	13673	13651	13537	13681	13750	13531	13613	13526	13524	13704	13841	13794
38734	62004	56689	46575	38083	29081	21717	18130	16638	15905	15195	14495	14146	14055	13917	13876	13825	13768	13758	13564	13519	13735	13643	13426	13610	13627	13462	13448	13481	13333	13463	13551	13301	13448	13254	13357	13481	13236	13510	13399	13537	13447	13345	13290	13270	13239	13315	13390	13381	13306	13363	13043	13327	13306	13431	13340	13302	13512	13259	13329	13366	13496	13235	13485	13484	13301	13287	13352	13381	13541	13333	13241	13463	13344	13332	13179	13460	13214	13436	13368	13070	13362	13455	13399	13372	13279	13313	13353	13453	13398	13389	13270	13335	13235	13412	13389	13387	13405	13282	13268	13493	13327	13483	13151	13365	13252	13477	13366	13420	13363	13315	13277	13341	13346	13288	13357	13501	13255	13224	13429	13304	13507	13280	13495	13297	13282	13360	13446	13266	13396	13397	13361	13168	13366	13378	13313	13323	13450	13547	13340	13356	13285	13414	13382	13238	13308	13322	13267	13387	13511	13298	13406	13183	13313	13238	13449	13470	13379	13549	13333	13318	13365	13447	13254	13329	13344	13402	13359	13354	13522	13328	13384	13308	13348	13398	13222	13328	13263	13385	13290	13409	13315	13400	13319	13167	13349	13302	13245	13465	13261	13156	13511	13287	13373	13355	13278	13287	13338	13405	13285	13333	13349	13306	13317	13362	13237	13496	13387	13375	13559	13511	13267	13468	13330	13531	13485	13349	13444	13226	13324	13317	13124	13360	13241	13366	13366	13304	13271	13331	13257	13175	13450	13417	13439	13295	13360	13213	13311	13314	13387	13225	13221	13468	13350	13414	13358	13453	13375	13371	13406	13382	13388	13527	13281	13338	13410	13343	13326	13291	13444	13307	13380	13354	13494	13247	13396	13434	13375	13424	13366	13441	13253	13300	13159	13371	13201	13272	13255	13405	13237	13338	13233	13493	13389	13328	13330	13367	13396	13326	13338	13332	13463	13494	13253	13336	13304	13279	13346	13318	13352	13337	13248	13510	13387	13413	13173	13172	13237	13383	13465	13392	13249	13320	13312	13278	13334	13327	12993	13350	13313	13220	13306	13465	13233	13277	13327	13179	13199	13277	13427	13313	13379	13243	13516	13344	13477	13289	13522	13297	13463	13328	13363	13419	13247	13352	13329	13387	13186	13342	13194	13435	13390	13220	13463	13294	13292	13431	13258	13263	13355	13407	13317	13210	13316	13345	13499	13214	13388	13279	13238	13354	13352	13320	13171	13355	13491	13264	13399	13371	13314	13400	13241	13467	13483	13328	13435	13364	13346	13257	13370	13382	13476	13367	13416	13307	13257	13362	13170	13495	13401	13329	13360	13434	13319	13421	13346	13341	13330	13279	13281	13224	13280	13338	13505	13314	13213	13339	13382	13276	13410	13351	13393	13372	13387	13425	13236	13502	13288	13244	13219	13337	13391	13447	13316	13271	13385	13334	13249	13450	13378	13310	13295	13320	13257	13370	13323	13397	13335	13262	13311	13197	13430	13417	13367	13440	13398	13536	13260	13270	13435	13420	13344	13380	13265	13389	13299	13423	13398	13345	13353	13316	13195	13353	13243	13431	13380	13349	13443	13303	13414	13432	13282	13392	13570	13313	13398	13172	13245	13255	13423	13398	13284	13331	13374	13370	13278	13358	13226	13272	13438	13289	13600	13201	13370	13364	13162	13343	13283	13379	13293	13359	13369	13539	13399	13450	13414	13349	13396	13199	13307	13242	13284	13284	13338	13264	13335	13428	13305	13304	13221	13438	13332	13493	13342	13232	13358	13324	13362	13424	13192	13274	13066	13385	13275	13245	13382	13365	13397	13237	13429	13401	13360	13415	13449	13255	13295	13338	13404	13399	13338	13390	13284	13473	13466	13429	13416	13325	13225	13362	13289	13298	13279	13181	13268	13313	13209	13306	13307	13286	13549	13443	13343	13235	13252	13276	13401	13323	13263	13347	13234	13343	13432	13318	13490	13209	13452	13389	13362	13334	13345	13499	13322	13406	13401	13292	13249	13155	13287	13486	13340	13281	13376	13343	13306	13329	13348	13388	13419	13310	13246	13243	13247	13419	13247	13212	13368	13333	13204	13285	13348	13291	13400	13341	13359	13232	13271	13277	13409	13325	13349	13288	13195	13393	13368	13329	13277	13303	13488	13509	13216	13297	13298	13331	13306	13369	13365	13364	13277	13149	13404	13315	13409	13543	13451	13328	13234	13191	13121	13349	13360	13454	13255	13457	13325	13420	13479	13374	13301	13381	13257	13348	13573	13246	13347	13261	13151	13290	13283	13354	13268	13288	13361	13234	13394	13268	13273	13443	13407	13322	13152	13423	13347	13268	13406	13317	13246	13453	13449	13293	13248	13221	13271	13488	13147	13358	13290	13221	13422	13215	13457	13286	13292	13239	13308	13320	13353	13367	13396	13269	13319	13261	13343	13242	13274	13405	13356	13256	13455	13318	13351	13319	13490	13377	13338	13425	13295	13170	13429	13388	13271	13478	13361	13380	13172	13457	13177	13378	13313	13343	13297	13247	13331	13311	13454	13197	13487	13386	13519	13392	13438	13455	13384	13379	13435	13392	13312	13409	13186	13127	13470	13337	13429	13143	13296	13374	13306	13438	13306	13470	13333	13199	13339	13195	13275	13310	13462	13413	13333	13181	13309	13441	13383	13374	13296	13313	13325	13286	13444	13402	13285	13469	13140	13273	13142	13294	13369	13355	13405	13316	13365	13450	13294	13192	13318	13328	13291	13421	13316	13489	13359	13226	13362	13258	13324	13249	13468	13216	13325	13209	13300	13442	13274	13283	13502	13343	13417	13267	13299	13361	13384	13337	13384	13251	13342	13387	13302	13347	13289	13327	13383	13367	13528	13418	13616	13371	13378	13199	13404	13307	13460	13179	13293	13398	13375	13259	13356	13214	13443	13343	13232	13492	13309	13317	13323	13382	13443	13478	13460	13512	13384	13369	13456	13250	13530	13415	13313	13258	13352	13257	13257	13384	13347	13461	13258	13328	13354	13255	13328	13274	13455	13446	13312	13388	13323	13320	13285	13229	13312	13451	13297	13359	13215	13610	13312	13268	13296	13514	13340	13281	13436	13383	13186	13419	13278	13375	13362	13119	13272	13320	13325	13368	13128	13303	13239	13461	13322	13445	13248	13561	13369	13284	13340	13365	13320	13281	13383	13301	13388	13282	13383	13147	13316	13348	13365	13270	13170	13542	13414	13413	13483	13312	13571	13193	13314	13479	13370	13122	13280	13112	13334	13281	13270	13427	13283	13273	13404	13179	13249	13427	13373	13248	13411	13448	13333	13384	13341	13401	13163	13347	13305	13319	13519	13434	13429	13226	13285	13495	13257	13322	13216	13207	13421	13374	13322	13419	13472	13265	13355	13356	13449	13581	13194	13337	13315	13356	13280	13399	13379	13385	13283	13378	13402	13182	13433	13244	13400	13232	13361	13570	13198	13528	13367	13454	13298	13467	13512	13296	13441	13238	13532	13305	13388	13271	13077	13295	13350	13559	13259	13438	13409	13345	13287	13176	13506	13330	13462	13159	13361	13275	13484	13204	13386	13186	13431	13448	13248	13291	13533	13265	13341	13302	13401	13368	13558	13278	13467	13326	13356	13248	13425	13097	13342	13298	13325	13263	13329	13264	13243	13464	13426	13372	13354	13409	13353	13367	13266	13281	13303	13324	13401	13326	13445	13161	13321	13407	13176	13387	13324	13209	13270	13406	13262	13386	13422	13195	13348	13180	13203	13367	13358	13312	13262	13489	13313	13356	13291	13489	13339	13340	13203	13509	13376	13452	13249	13366	13478	13305	13417	13232	13417	13330	13395	13254	13218	13309	13373	13491	13266	13449	13431	13415	13353	13331	13275	13284	13294	13489	13389	13240	13361	13098	13494	13341	13300	13202	13409	13300	13264	13342	13300	13451	13457	13313	13260	13386	13424	13414	13400	13397	13335	13258	13432	13333	13132	13300	13419	13350	13547	13327	13363	13574	13419	13285	13325	13252	13365	13275	13344	13273	13381	13343	13342	13556	13329	13415	13579	13347	13169	13342	13431	13356	13431	13278	13397	13407	13188	13447	13313	13319	13434	13385	13283	13237	13296	13115	13451	13309	13353	13221	13246	13476	13266	13346	13359	13488	13243	13381	13409	13284	13280	13420	13350	13436	13435	13203	13392	13216	13422	13543	13229	13407	13241	13398	13417	13407	13356	13259	13353	13511	13320	13241	13330	13342	13346	13282	13283	13188	13385	13316	13214	13242	13345	13290	13402	13328	13384	13146	13414	13233	13233	13408	13490	13459	13208	13342	13525	13418	13386	13349	13414	13262	13269	13267	13494	13373	13354	13330	13330	13246	13464	13275	13329	13471	13072	13325	13418	13383	13340	13332	13377	13271	13365	13342	13364	13431	13284	13391	13270	13350	13300	13253	13356	13465	13358	13312	13466	13318	13133	13280	13276	13396	13335	13231	13304	13406	13302	13414	13304	13389	13275	13282	13346	13182	13286	13432	13341	13561	13291	13426	13376	13290	13459	13404	13244	13285	13389	13418	13378	13427	13167	13397	13402	13483	13388	13329	13245	13372	13427	13298	13136	13242	13123	13324	13508	13450	13200	13222	13319	13316	13440	13167	13244	13386	13389	13330	13485	13325	13360	13412	13313	13327	13519	13495	13362	13414	13305	13241	13414	13367	13459	13173	13259	13311	13329	13393	13305	13276	13465	13166	13386	13404	13376	13344	13476	13422	13274	13166	13351	13293	13335	13297	13371	13360	13267	13279	13239	13372	13312	13228	13378	13413	13319	13210	13266	13414	13290	13263	13432	13329	13313	13302	13500	13527	13158	13201	13611	13262	13300	13475	13343	13423	13371	13451	13291	13394	13292	13228	13298	13238	13399	13416	13451	13520	13140	13289	13494	13291	13472	13381	13272	13162	13419	13319	13253	13281	13287	13286	13392	13324	13384	13250	13275	13309	13312	13372	13318	13298	13347	13435	13337	13172	13289	13394	13424	13550	13438	13395	13299	13281	13293	13341	13385	13388	13253	13368	13389	13425	13393	13377	13432	13281	13436	13448	13391	13324	13497	13428	13297	13106	13471	13307	13390	13386	13465	13257	13392
29256	29764	35078	28895	20931	16524	15153	13728	13214	13415	13329	13126	12908	12889	13047	13000	12775	12797	12711	12782	12788	12868	12861	12676	12698	12706	12897	12803	12742	12579	12623	12669	12818	12789	12864	12745	12687	12738	12855	12770	12795	12852	12673	12478	12865	12838	12721	12715	12634	12775	12814	12687	12684	12543	12657	12756	12722	12548	12615	12908	12873	12634	12710	12641	12725	12827	12734	12676	12676	12568	12802	12839	12729	12837	12784	12702	12656	12736	12661	12828	12816	12597	12664	12743	12721	12668	12654	12773	12532	12821	12739	12668	12691	12834	12822	12719	12520	12764	12811	12734	12707	12804	12662	12702	12738	12727	12859	12588	12692	12637	12509	12609	12673	12892	12589	12696	12927	12740	12577	12520	12925	12553	12668	12667	12681	12641	12866	12626	12679	12723	12645	12612	12859	12764	12792	12619	12624	12763	12661	12592	12849	12815	12733	12735	12601	12577	12648	12646	12810	12739	12640	12607	12595	12744	12667	12698	12823	12581	12597	12828	12677	12664	12777	12707	12626	12727	12585	12706	12587	12684	12808	12463	12625	12563	12664	12455	12683	12711	12526	12718	12554	12780	12954	12676	12758	12606	12646	12709	12744	12567	12667	12582	12786	12697	12679	12738	12765	12621	12636	12743	12862	12809	12746	12708	12711	12665	12562	12764	12609	12740	12631	12814	12726	12612	12609	12627	12784	12610	12729	12743	12583	12919	12447	12771	12778	12673	12727	12717	12643	12768	12565	12730	12822	12645	12804	12694	12757	12816	12646	12691	12698	12863	12740	12781	12745	12649	12886	12619	12679	12736	12684	12809	12614	12538	12694	12867	12813	12607	13014	12723	12521	12763	12727	12721	12672	12673	12733	12581	12960	12738	12729	12604	12561	12819	12757	12747	12756	12616	12612	12777	12701	12674	12748	12467	12633	12771	12576	12848	12762	12727	12671	12752	12759	12494	12847	12631	12914	12704	12657	12743	12814	12762	12835	12646	12538	12709	12800	12839	12789	12631	12823	12734	12850	12638	12635	12957	12569	12780	12677	12789	12704	12646	12580	12725	12717	12716	12729	12763	12751	12792	12748	12795	12924	12815	12562	12671	12558	12590	12780	12572	12406	12650	12551	12709	12630	12669	12742	12862	12887	12634	12903	12880	12690	12580	12565	12843	12751	12670	12777	12776	12706	12731	12583	12672	12620	12534	12769	12729	12539	12663	12747	12773	12657	12624	12716	12871	12672	12713	12652	12665	12643	12690	12716	12784	12588	12614	12674	12679	12807	12743	12718	12702	12792	12861	12746	12790	12605	12624	12816	12675	12741	12796	12812	12729	12654	12684	12624	12587	12671	12764	12586	12802	12750	12630	12604	12741	12748	12543	12749	12715	12725	12766	12725	12852	12917	12615	12908	12816	12852	12692	12646	12485	12673	12840	12737	12489	12884	12806	12891	12827	12902	12909	12521	12568	12629	12827	12795	12663	12577	12654	12904	12536	12864	12928	12733	12640	12689	12644	12636	12696	12666	12740	12937	12685	12609	12489	12690	12924	12814	12759	12615	12612	12833	12688	12703	12718	12609	12735	12803	12781	12711	12697	12633	12760	12722	12617	12731	12855	12700	12642	12703	12895	12740	12698	12809	12793	12690	12805	12822	12678	12575	12749	12598	12587	12663	12857	12606	12656	12695	12711	12768	12716	12747	12600	12792	12663	12846	12842	12775	12892	12816	12698	12775	12786	12804	12794	12603	12827	12718	12791	12805	12780	12663	12761	12769	12770	12728	12834	12761	12661	12731	12647	12839	12740	12748	12700	12707	12694	12737	12805	12725	12618	12823	12733	12639	12735	12775	12657	12647	12645	12704	12561	12823	12882	12740	12735	12517	12883	12741	12725	12667	12664	12576	12733	12686	12687	12598	12796	12666	12865	12855	12700	12775	12667	12842	12714	12701	12744	12880	12833	12643	12688	12644	12644	12845	12825	12720	12764	12701	12727	12771	12710	12599	12560	12662	12620	12684	12564	12670	12639	12755	12808	12754	12702	12498	12648	12842	12672	12758	12751	12637	12526	12809	12733	12711	12666	12709	12526	12825	12745	12616	12511	12629	12765	12948	12717	12678	12839	12713	12746	12703	12634	12738	12676	12893	12730	12849	12614	12679	12686	12597	12704	12739	12796	12705	12787	12700	12619	12913	12659	12879	12710	12849	12713	12723	12663	12699	12650	12649	12751	12755	12836	12528	12791	12623	12600	12811	12862	12931	12733	12746	12693	12709	12530	12647	12596	12777	12779	12742	12588	12744	12803	12676	12912	12734	12780	12763	12693	12748	12650	12703	12674	12769	12729	12864	12700	12842	12883	12894	12548	12521	12548	12755	12650	12668	12784	12753	12682	12580	12620	12679	12788	12690	12649	12524	12852	12738	12680	12634	12707	12649	12692	12705	12732	12908	12683	12747	12765	12702	12669	12608	12842	12784	12822	12674	12810	12644	12944	12500	12528	12768	12682	12807	12605	12716	12611	12605	12752	12759	12695	12725	12763	12665	12644	12664	12709	12739	12682	12740	12802	12832	12770	12657	12655	12705	12652	12870	12614	12678	12716	12673	12757	12722	12665	12526	12684	12621	12824	12760	12674	12475	12646	12518	12679	12731	12719	12842	12838	12801	12716	12720	12796	12677	12616	12756	12563	12576	12756	12717	12692	12621	12740	12743	12681	12674	12624	12668	12451	12732	12585	12760	12724	12759	12738	12748	12509	12738	12640	12670	12760	12826	12744	12747	12804	12727	12747	12827	12880	12644	12615	12718	12694	12723	12696	12711	12756	12511	12805	12617	12704	12669	12781	12819	12814	12699	12677	12714	12659	12701	12708	12787	12779	12630	12540	12865	12646	12624	12953	12740	12872	12725	12675	12740	12536	12672	12655	12731	12780	12634	12783	12852	12719	12991	12648	12881	12834	12692	12763	12683	12627	12895	12656	12686	12731	12640	12728	12764	12654	12677	12687	12599	12723	12628	12480	12686	12701	12707	12720	12530	12755	12857	12733	12655	12492	12826	12822	12844	12788	12570	12689	12667	12603	12808	12838	12711	12665	12766	12835	12630	12749	12744	12837	12656	12785	12693	12635	12982	12710	12776	12564	12867	12702	12694	12458	12559	12607	12656	12752	12765	12642	12597	12571	12621	12699	12934	12787	12771	12799	12804	12739	12664	12750	12594	12869	12584	12667	12674	12731	12665	12301	12890	12631	12779	12653	12549	12643	12979	12707	12736	12750	12552	12843	12727	12618	12667	12794	12992	12574	12842	12737	12771	12785	12780	12442	12803	12888	12666	12619	12634	12771	12716	12685	12554	12579	12692	12731	12872	12853	12555	12798	12499	12786	12854	12559	12902	12506	12700	12922	12949	12659	12723	12593	12700	12776	12632	12722	12839	12735	12722	12612	12706	12606	12653	12676	12514	12840	12690	12731	12678	12848	12848	12777	12658	12775	12705	12599	12742	12642	12759	12728	12713	12771	12739	12665	12765	12618	12807	12562	12758	12765	12559	12777	12766	12717	12716	12746	12739	12660	12685	12695	12794	12697	12677	12670	12634	12582	12791	12750	12783	12809	12666	12719	12758	12753	12857	12772	12813	12776	12692	12599	12911	12840	12747	12731	12526	12710	12745	12652	12697	12694	12714	12706	12749	12524	12669	12740	12488	12739	12478	12730	12803	12711	12719	12642	12700	12632	12600	12839	12670	12583	12787	12826	12807	12803	12628	12635	12705	12570	12697	12828	12990	12817	12672	12708	12913	12462	12745	12715	12773	12798	12769	12801	12637	12716	12837	12690	12799	12844	12611	12732	12710	12634	12698	12707	12738	12811	12718	12779	12728	12772	12713	12709	12933	12651	12770	12510	12767	12633	12755	12552	12769	12722	12708	12615	12841	12513	12754	12666	12713	12759	12949	12647	12588	12791	12862	12859	12788	12626	12579	12657	12847	12579	12823	12753	12709	12764	12626	12594	12679	12642	12628	12836	12767	12756	12721	12640	12677	12637	12702	12596	12578	12776	12669	12865	12687	12732	12792	12634	12830	12590	12783	12732	12826	12736	12738	12835	12703	12594	12764	12651	12662	12724	12745	12490	12875	12824	12777	12674	12735	12783	12675	12727	12788	12671	12752	12666	12607	12566	12699	12799	12767	12780	12468	12787	12762	12586	12696	12653	12609	12757	12746	12685	12626	12494	12607	12808	12773	12791	12827	12648	12703	12813	12675	12754	12757	12742	12867	12789	12815	12775	12674	12694	12671	12808	12628	12583	12890	12714	12619	12791	12708	12818	12817	12753	12701	12764	12730	12751	12797	12761	12434	12668	12855	12707	12723	12791	12786	12706	12794	12708	12677	12601	12750	12466	12760	12598	12681	12597	12708	12640	12800	12697	12634	12674	12680	12822	12736	12693	12741	12875	12624	12805	12640	12750	12984	12744	12594	12779	12740	12779	12863	12683	12766	12760	12689	12742	12857	12846	12743	12643	12600	12849	12787	12721	12639	12643	12677	12678	12791	12709	12758	12703	12642	12781	12581	12691	12844	12852	12564	12696	12653	12644	12629	12828	12735	12795	12792	12584	12706	12818	12828	12801	12688	12769	12579	12772	12731	12679	12730	12651	12725	12652	12532	12555	12818	12760	12484	12668	12690	12786	12514	12648	12662	12766	12636	12634	12579	12758	12702	12595	12622	12939	12770	12683	12858	12796	12866	12771	12716	12808	12784	12701	12635	12565	12698	12696	12881	12649	12666	12646	12562	12679	12844	12823	12757	12659	12972	12771	12641	12550	12739	12894	12817	12786	12792	12662	12697	12732	12680	12518	12503	12697	12772	12703	12663	12778	12419	12666	12642	12727	12715	12707	12556	12761	12840	12837	12739	12661	12707	12672	12653	12765	12689	12734	12796	12807	12653	12573	12640	12737	12603	12634	12851	12681	12521	12757	12603	12543	12574	12844	12663	12828	12676	12812	12667	12675	12819	12663	12540	12845	12716	12854	12594	12701	12663	12749	12663	12797	12819	12593	12699	12897	12684	12730	12622	12650	12598	12786	12824	12718	12764	12798	12815	12625	12850	12821	12829	12876	12881	12787	12685	12631	12896	12679	12851	12723
35115	48111	41286	30138	22526	17089	15509	13960	13608	13333	13268	13091	12905	12891	12789	12807	12932	12745	12877	12776	12888	12824	12804	12589	12824	12679	12641	12623	12772	12785	12674	12716	12684	12757	12646	12689	12621	12679	12711	12796	12628	12832	12671	12712	12735	12647	12752	12895	12767	12823	12795	12676	12791	12727	12642	12508	12683	12666	12629	12577	12769	12674	12686	12621	12612	12710	12733	12690	12594	12868	12744	12670	12624	12686	12619	12757	12595	12729	12664	12518	12679	12683	12669	12656	12669	12724	12796	12643	12549	12715	12772	12770	12528	12791	12737	12602	12779	12480	12658	12800	12515	12614	12673	12807	12701	12586	12819	12564	12607	12368	12581	12631	12521	12594	12654	12613	12643	12688	12541	12621	12737	12614	12680	12657	12817	12843	12666	12512	12763	12701	12593	12829	12497	12785	12572	12627	12615	12779	12594	12727	12653	12575	12588	12690	12689	12793	12743	12802	12751	12699	12626	12784	12743	12746	12656	12431	12750	12797	12627	12687	12518	12700	12739	12667	12757	12835	12634	12699	12591	12580	12612	12723	12597	12618	12804	12684	12583	12522	12567	12770	12739	12741	12689	12814	12690	12723	12577	12669	12771	12656	12575	12764	12481	12725	12762	12651	12580	12728	12604	12627	12724	12678	12765	12793	12831	12619	12650	12686	12698	12637	12723	12686	12440	12701	12612	12681	12608	12504	12573	12533	12669	12607	12452	12648	12588	12633	12745	12681	12615	12609	12645	12626	12641	12586	12715	12678	12615	12611	12733	12768	12665	12849	12683	12673	12807	12676	12675	12893	12712	12493	12782	12820	12797	12782	12814	12578	12682	12742	12722	12783	12705	12789	12528	12591	12755	12734	12811	12756	12556	12848	12689	12738	12549	12633	12596	12726	12737	12463	12597	12772	12697	12681	12709	12640	12642	12685	12689	12703	12506	12930	12743	12638	12884	12642	12691	12667	12700	12719	12763	12716	12657	12794	12732	12540	12671	12612	12635	12684	12702	12632	12696	12684	12582	12784	12806	12605	12704	12558	12861	12682	12754	12688	12586	12603	12829	12670	12513	12795	12728	12646	12652	12644	12606	12675	12810	12711	12762	12630	12509	12756	12628	12411	12672	12772	12676	12623	12695	12830	12765	12616	12538	12705	12614	12775	12758	12634	12706	12703	12764	12824	12866	12785	12511	12710	12712	12658	12582	12704	12747	12688	12769	12640	12736	12717	12617	12456	12612	12747	12732	12783	12792	12591	12782	12542	12697	12652	12635	12774	12683	12817	12813	12646	12704	12750	12899	12660	12663	12576	12767	12696	12684	12847	12649	12774	12588	12834	12683	12803	12794	12722	12709	12707	12757	12789	12699	12647	12764	12604	12711	12815	12740	12571	12615	12749	12689	12571	12800	12660	12659	12784	12536	12626	12559	12594	12705	12731	12666	12710	12767	12718	12533	12701	12674	12662	12712	12611	12598	12495	12742	12754	12824	12710	12712	12739	12708	12588	12752	12665	12540	12696	12710	12801	12571	12765	12739	12687	12678	12740	12761	12789	12685	12555	12788	12720	12718	12809	12806	12826	12885	12599	12430	12783	12607	12556	12593	12741	12729	12752	12406	12619	12739	12771	12554	12704	12790	12663	12787	12722	12644	12730	12727	12657	12818	12803	12570	12686	12636	12443	12869	12741	12592	12814	12508	12830	12759	12751	12708	12652	12583	12384	12814	12650	12777	12681	12678	12639	12786	12727	12741	12734	12607	12748	12669	12609	12797	12773	12653	12812	12498	12627	12597	12627	12824	12711	12665	12766	12714	12814	12532	12627	12725	12699	12605	12743	12698	12791	12746	12745	12536	12890	12665	12777	12565	12677	12742	12638	12563	12634	12805	12717	12691	12634	12776	12767	12838	12663	12687	12638	12555	12801	12597	12777	12559	12703	12627	12619	12725	12656	12653	12688	12817	12588	12719	12630	12553	12804	12590	12657	12538	12640	12785	12747	12696	12703	12620	12632	12775	12700	12621	12604	12720	12585	12727	12628	12565	12666	12771	12815	12587	12665	12857	12697	12600	12876	12755	12774	12557	12793	12729	12527	12564	12709	12751	12729	12670	12810	12792	12699	12625	12638	12622	12578	12629	12581	12727	12645	12657	12663	12702	12748	12793	12822	12646	12716	12644	12672	12721	12611	12700	12806	12720	12604	12685	12720	12799	12547	12532	12708	12534	12646	12789	12664	12827	12629	12744	12760	12500	12613	12660	12715	12876	12535	12619	12653	12623	12843	12486	12910	12691	12675	12571	12787	12804	12930	12690	12629	12640	12678	12609	12740	12579	12666	12677	12647	12766	12751	12817	12698	12810	12840	12452	12789	12602	12550	12838	12789	12664	12563	12721	12737	12775	12680	12702	12630	12652	12563	12662	12746	13004	12693	12724	12672	12555	12604	12810	12825	12596	12764	12800	12558	12817	12711	12780	12677	12654	12761	12682	12707	12726	12600	12650	12627	12632	12692	12843	12527	12799	12628	12782	12563	12648	12832	12784	12645	12809	12697	12591	12686	12712	12741	12708	12689	12726	12679	12620	12787	12819	12641	12839	12747	12575	12659	12693	12779	12683	12585	12659	12655	12737	12682	12701	12791	12546	12727	12734	12770	12706	12675	12716	12705	12482	12835	12740	12568	12764	12582	12798	12726	12626	12696	12689	12723	12636	12471	12608	12746	12711	12623	12672	12604	12570	12682	12767	12646	12625	12689	12597	12607	12711	12755	12607	12644	12774	12713	12669	12676	12824	12711	12501	12765	12699	12831	12688	12778	12548	12799	12867	12553	12722	12716	12749	12646	12715	12849	12616	12662	12607	12828	12702	12668	12507	12711	12701	12827	12788	12592	12742	12844	12750	12667	12761	12771	12754	12647	12726	12701	12576	12686	12662	12742	12536	12669	12846	12591	12808	12605	12564	12643	12626	12620	12746	12598	12752	12680	12605	12680	12726	12538	12654	12663	12662	12685	12639	12665	12645	12694	12667	12661	12690	12586	12708	12534	12603	12759	12790	12457	12726	12637	12581	12693	12490	12646	12741	12718	12564	12740	12651	12736	12677	12644	12704	12689	12762	12705	12614	12790	12684	12596	12450	12696	12665	12645	12708	12701	12708	12629	12759	12585	12648	12790	12544	12652	12611	12662	12782	12693	12616	12664	12737	12602	12578	12685	12553	12844	12708	12797	12728	12622	12790	12622	12635	12618	12530	12876	12786	12512	12516	12695	12587	12721	12633	12758	12656	12548	12686	12721	12604	12632	12557	12651	12714	12783	12653	12585	12599	12595	12592	12701	12822	12683	12723	12719	12648	12808	12675	12581	12616	12634	12817	12687	12716	12656	12673	12670	12761	12718	12676	12845	12711	12730	12659	12653	12583	12715	12644	12714	12499	12745	12656	12592	12762	12608	12679	12628	12567	12821	12664	12548	12680	12710	12612	12785	12625	12719	12673	12619	12758	12726	12745	12668	12675	12750	12699	12514	12708	12664	12749	12759	12703	12498	12563	12742	12719	12580	12732	12754	12560	12753	12614	12785	12534	12827	12786	12715	12728	12682	12740	12559	12653	12779	12764	12832	12448	12543	12692	12531	12674	12700	12906	12802	12492	12662	12655	12639	12729	12740	12709	12900	12583	12565	12660	12756	12619	12680	12723	12585	12708	12766	12720	12660	12657	12811	12784	12780	12823	12778	12628	12635	12524	12731	12591	12842	12462	12762	12739	12824	12571	12654	12813	12763	12603	12734	12608	12685	12720	12706	12683	12831	12858	12595	12576	12733	12681	12742	12687	12574	12764	12648	12674	12660	12661	12661	12663	12788	12610	12799	12576	12573	12615	12693	12660	12603	12739	12721	12658	12632	12563	12767	12718	12786	12549	12800	12736	12513	12561	12673	12767	12526	12701	12757	12736	12612	12600	12582	12688	12729	12759	12529	12661	12464	12613	12570	12694	12622	12609	12598	12656	12589	12722	12651	12637	12750	12910	12643	12735	12668	12639	12731	12558	12592	12697	12541	12717	12599	12661	12772	12721	12933	12816	12734	12736	12646	12817	12681	12537	12686	12712	12505	12579	12726	12571	12714	12744	12714	12753	12774	12618	12825	12773	12489	12757	12908	12712	12684	12733	12884	12578	12783	12557	12748	12603	12694	12654	12631	12780	12746	12478	12654	12731	12501	12664	12759	12640	12694	12676	12680	12747	12728	12726	12713	12659	12767	12423	12572	12681	12638	12583	12819	12849	12776	12700	12735	12685	12694	12777	12551	12910	12587	12759	12647	12828	12767	12759	12717	12661	12753	12824	12555	12688	12530	12740	12851	12662	12872	12699	12594	12750	12834	12645	12834	12782	12768	12848	12770	12725	12676	12839	12729	12516	12623	12777	12751	12655	12801	12657	12688	12719	12810	12653	12691	12668	12694	12749	12757	12812	12697	12725	12579	12764	12677	12544	12524	12700	12791	12821	12647	12661	12849	12754	12804	12769	12547	12690	12594	12583	12734	12818	12763	12641	12628	12641	12689	12886	12823	12682	12692	12425	12665	12673	12639	12549	12597	12750	12679	12697	12644	12863	12683	12664	12879	12765	12576	12759	12602	12614	12743	12714	12535	12720	12740	12667	12694	12538	12562	12500	12672	12671	12803	12679	12515	12720	12757	12599	12752	12681	12615	12646	12717	12780	12693	12676	12568	12646	12522	12650	12680	12725	12625	12725	12671	12723	12681	12798	12576	12684	12616	12559	12769	12615	12717	12588	12719	12598	12764	12561	12650	12591	12693	12600	12671	12836	12815	12728	12669	12601	12951	12716	12589	12659	12621	12690	12711	12558	12568	12710	12691	12835	12713	12678	12720	12720	12677	12585	12697	12645	12647	12781	12608	12762	12760	12837	12665	12695	12554	12631	12610	12708	12774	12640	12740	12643	12587	12532	12616	12631	12619	12704	12580	12762	12518	12564	12737	12787	12838	12749	12891	12589	12725	12605	12710	12664	12607	12731	12656	12738	12550	12692	12518	12772	12828	12657	12675	12680	12590	12724	12639	12761	12655	12663	12615	12638	12774	12737	12520	12612	12663	12529	12733	12677	12637	12800	12670	12903	12692	12857	12659
24465	21665	29326	26227	25082	24627	21634	17239	14929	14409	14261	13959	13994	13770	13897	13611	13740	13590	13521	13720	13447	13469	13657	13498	13428	13492	13382	13547	13674	13372	13533	13332	13294	13391	13681	13165	13447	13507	13451	13327	13379	13192	13428	13392	13344	13252	13472	13373	13340	13601	13429	13391	13333	13331	13197	13338	13311	13395	13377	13303	13428	13515	13279	13460	13049	13479	13300	13348	13451	13443	13336	13303	13329	13357	13338	13248	13201	13248	13359	13259	13335	13466	13145	13290	13255	13373	13132	13497	13420	13391	13432	13233	13371	13310	13130	13487	13301	13362	13302	13279	13419	13360	13333	13245	13324	13333	13174	13321	13403	13259	13055	13434	13269	13244	13452	13212	13163	13476	13301	13196	13186	13420	13156	13367	13342	13367	13398	13438	13384	13478	13448	13423	13434	13271	13430	13420	13459	13269	13140	13076	13378	13326	13437	13448	13444	13366	13323	13230	13588	13188	13317	13272	13277	13364	13416	13205	13232	13276	13415	13248	13215	13570	13200	13349	13231	13251	13344	13278	13385	13231	13392	13225	13307	13194	13359	13297	13393	13401	13396	13358	13404	13395	13450	13295	13304	13284	13317	13231	13187	13113	13141	13294	13299	13213	13496	13236	13264	13246	13509	13300	13300	13339	13486	13275	13324	13127	13313	13349	13302	13373	13333	13475	13499	13308	13400	13201	13509	13261	13539	13348	13313	13338	13353	13339	13195	13396	13355	13303	13316	13407	13321	13317	13260	13392	13412	13157	13278	13546	13653	13178	13397	13355	13493	13408	13388	13568	13284	13370	13333	13435	13309	13472	13215	13246	13312	13189	13416	13317	13380	13375	13370	13420	13227	13299	13178	13320	13303	13204	13314	13420	13260	13476	13399	13395	13175	13426	13203	13338	13112	13204	13259	13244	13295	13128	13303	13378	13198	13176	13380	13403	13319	13436	13297	13372	13214	13322	13279	13353	13412	13465	13157	13428	13318	13284	13296	13279	13218	13239	13245	13283	13411	13441	13392	13340	13450	13225	13410	13416	13385	13370	13181	13315	13221	13312	13430	13505	13309	13465	13384	13306	13186	13352	13225	13316	13461	13335	13456	13447	13299	13436	13419	13370	13260	13293	13294	13529	13259	13456	13374	13426	13117	13483	13294	13378	13346	13330	13418	13234	13592	13428	13331	13443	13097	13174	13139	13337	13319	13282	13247	13187	13425	13247	13262	13392	13407	13471	13167	13396	13315	13501	13266	13281	13171	13351	13532	13346	13435	13293	13262	13313	13168	13449	13389	13483	13458	13264	13350	13313	13473	13473	13393	13435	13175	13332	13156	13289	13287	13249	13323	13232	13298	13368	13535	13392	13294	13421	13288	13259	13390	13400	13101	13375	13321	13252	13432	13440	13475	13312	13458	13449	13385	13109	13127	13393	13473	13333	13512	13194	13218	13105	13277	13232	13182	13307	13270	13361	13286	13338	13353	13354	13289	13265	13448	13229	13199	13394	13420	13317	13301	13323	13398	13246	13342	13342	13564	13185	13371	13155	13370	13286	13495	13296	13374	13482	13392	13326	13503	13259	13286	13447	13170	13136	13380	13336	13528	13364	13275	13397	13161	13182	13500	13317	13145	13444	13478	13486	13502	13339	13470	13331	13348	13382	13420	13206	13257	13253	13393	13308	13466	13350	13502	13343	13269	13516	13279	13283	13366	13416	13272	13339	13397	13318	13352	13245	13429	13319	13375	13350	13225	13368	13231	13215	13386	13444	13482	13353	13353	13248	13397	13267	13328	13406	13467	13242	13279	13272	13155	13226	13342	13338	13217	13177	13308	13495	13514	13280	13341	13262	13299	13370	13429	13366	13426	13223	13315	13205	13347	13271	13573	13356	13322	13525	13393	13314	13232	13182	13358	13419	13452	13376	13100	13323	13206	13264	13178	13354	13368	13253	13388	13417	13532	13303	13368	13437	13479	13327	13393	13273	13501	13460	13318	13381	13452	13333	13421	13424	13707	13453	13341	13189	13289	13269	13444	13265	13216	13212	13256	13444	13411	13293	13357	13427	13438	13398	13379	13378	13402	13341	13314	13349	13359	13323	13138	13341	13298	13563	13315	13257	13389	13305	13318	13385	13260	13270	13464	13459	13289	13461	13152	13395	13363	13357	13277	13302	13252	13334	13333	13299	13170	12984	13254	13288	13480	13185	13174	13343	13402	13404	13380	13295	13286	13532	13442	13321	13363	13306	13436	13220	13167	13284	13503	13293	13203	13230	13315	13354	13233	13176	13414	13209	13371	13380	13494	13378	13255	13375	13298	13414	13206	13206	13252	13293	13288	13212	13354	13385	13338	13273	13275	13131	13125	13217	13404	13320	13259	13330	13420	13409	13331	13286	13310	13330	13302	13402	13216	13239	13395	13479	13308	13419	13356	13321	13211	13416	13381	13302	13528	13302	13521	13285	13145	13369	13327	13429	13377	13361	13292	13435	13300	13348	13376	13385	13340	13253	13535	13377	13234	13240	13331	13318	13220	13378	13280	13317	13301	13338	13490	13439	13409	13259	13298	13349	13378	13260	13362	13327	13309	13104	13405	13351	13306	13379	13399	13447	13322	13300	13132	13484	13290	13379	13283	13368	13320	13404	13298	13332	13390	13277	13358	13395	13266	13201	13429	13462	13294	13098	13294	13187	13343	13197	13350	13279	13242	13418	13516	13364	13445	13367	13108	13401	13549	13339	13415	13316	13455	13289	13112	13347	13345	13471	13189	13329	13327	13367	13367	13413	13403	13438	13117	13188	13385	13437	13448	13436	13391	13255	13400	13316	13465	13422	13366	13330	13305	13306	13242	13321	13320	13296	13512	13296	13210	13442	13330	13438	13389	13203	13257	13408	13388	13451	13478	13445	13287	13380	13334	13466	13295	13298	13212	13370	13351	13285	13448	13452	13326	13485	13392	13241	13443	13315	13355	13273	13207	13278	13377	13305	13269	13394	13138	13431	13249	13254	13348	13308	13243	13451	13498	13423	13233	13480	13345	13427	13158	13247	13457	13488	13205	13275	13264	13278	13365	13453	13310	13550	13464	13292	13385	13423	13298	13400	13383	13264	13505	13216	13234	13192	13234	13411	13406	13293	13358	13405	13375	13369	13267	13225	13392	13312	13427	13533	13397	13360	13355	13294	13385	13287	13314	13341	13315	13374	13284	13391	13225	13402	13454	13298	13226	13190	13412	13446	13468	13452	13231	13228	13152	13327	13297	13359	13358	13292	13263	13284	13566	13446	13365	13296	13433	13295	13462	13286	13286	13401	13235	13471	13412	13267	13306	13303	13438	13204	13419	13548	13213	13452	13332	13275	13417	13185	13335	13290	13339	13360	13472	13236	13342	13345	13343	13173	13453	13413	13252	13389	13413	13361	13214	13231	13449	13222	13386	13432	13347	13342	13234	13211	13101	13302	13343	13343	13300	13400	13060	13372	13410	13035	13449	13289	13205	13293	13323	13292	13329	13364	13385	13364	13236	13312	13388	13336	13282	13245	13352	13362	13365	13246	13305	13187	13383	13545	13384	13398	13403	13535	13397	13336	13134	13338	13482	13209	13348	13423	13267	13525	13391	13158	13345	13333	13366	13238	13330	13158	13459	13180	13360	13377	13491	13262	13390	13228	13277	13383	13414	13260	13146	13410	13406	13171	13448	13241	13389	13387	13213	13429	13242	13174	13270	13296	13335	13306	13254	13151	13348	13227	13370	13290	13470	13286	13443	13311	13413	13593	13415	13323	13364	13230	13098	13226	13205	13267	13274	13307	13417	13214	13271	13255	13374	13538	13351	13379	13343	13350	13386	13468	13236	13376	13379	13231	13422	13319	13578	13379	13258	13274	13387	13392	13539	13228	13185	13286	13263	13421	13300	13324	13545	13370	13375	13436	13359	13142	13359	13225	13113	13363	13362	13298	13191	13372	13405	13471	13184	13388	13228	13052	13427	13340	13438	13236	13226	13354	13398	13397	13232	13306	13528	13423	13357	13387	13217	13474	13256	13370	13351	13346	13390	13539	13329	13379	13258	13330	13361	13372	13434	13299	13509	13375	13389	13401	13318	13238	13319	13335	13450	13378	13514	13360	13411	13317	13382	13347	13370	13314	13358	13282	13141	13095	13321	13426	13354	13281	13293	13445	13414	13245	13266	13360	13325	13385	13286	13278	13262	13354	13321	13284	13396	13436	13320	13222	13464	13363	13248	13387	13529	13297	13366	13210	13359	13575	13407	13439	13355	13397	13396	13277	13352	13250	13357	13413	13343	13290	13216	13243	13235	13387	13336	13271	13348	13304	13221	13505	13277	13307	13330	13386	13394	13316	13351	13277	13370	13314	13321	13200	13390	13270	13169	13133	13463	13341	13416	13454	13425	13336	13342	13285	13474	13438	13251	13253	13112	13082	13307	13262	13305	13557	13575	13431	13326	13513	13383	13268	13262	13119	13184	13428	13437	13293	13401	13338	13184	13384	13414	13510	13386	13326	13195	13203	13238	13208	13423	13316	13354	13360	13443	13446	13493	13340	13343	13533	13596	13334	13417	13160	13096	13250	13283	13326	13286	13346	13396	13297	13272	13413	13264	13328	13293	13333	13291	13328	13362	13388	13409	13161	13240	13298	13318	13362	13147	13039	13460	13276	13357	13141	13348	13325	13399	13088	13253	13410	13229	13364	13557	13317	13462	13418	13226	13494	13356	13403	13320	13461	13267	13320	13315	13273	13473	13444	13365	13491	13281	13457	13525	13359	13434	13337	13293	13366	13228	13045	13320	13432	13484	13200	13456	13438	13466	13505	13277	13273	13315	13263	13380	13443	13437	13498	13238	13299	13310	13219	13486	13417	13337	13156	13302	13343	13313	13423	13306	13293	13202	13196	13442	13268	13443	13390	13198	13454	13442	13243	13216	13479	13332	13312	13252	13335	13261	13334	13420	13380	13362	13234	13377	13414	13369	13308	13225	13474	13251	13246	13349	13424	13314	13226	13376	13459	13462	13465	13427	13451	13370	13336	13407	13360	13408	13342	13437	13436	13282	13480	13380	13272	13088	13265	13432	13377	13303	13315	13334	13384	13213	13254	13264	13292	13362	13288	13164	13201	13380	13383
36835	56080	48688	37892	31098	25358	20292	17086	14906	14233	14048	13742	13535	13609	13374	13469	13357	13197	13284	13284	13284	13157	13294	13181	13368	13086	13159	13091	13228	13314	13128	13178	13201	13155	13315	13209	13236	13165	13166	13308	13152	13023	13151	13228	13135	13103	13111	13355	13097	13307	13129	13141	13036	13023	12984	13062	13027	13091	13005	13238	13079	13045	12997	13148	13133	13143	13185	13126	13169	13130	13000	13220	13002	13008	13253	13085	13005	13228	13007	13020	13270	13211	13358	13119	13096	13309	12989	13123	13099	13088	13186	13133	13171	13132	13038	13151	13080	13029	13105	13084	13154	13079	12923	13136	13263	13079	13141	13211	13195	13231	13221	13085	13203	13087	13024	13147	13161	13200	13159	13153	13164	13093	13002	13177	13234	13249	13124	13184	12827	13245	13096	13251	13246	13370	13215	12954	13159	13143	12954	13065	13073	13114	13096	13142	13108	13145	13238	13065	13016	13236	13013	13181	13264	13048	13048	13179	13000	13112	13127	13118	12982	13014	13130	13125	13196	12998	13227	13083	13199	13136	13223	13011	13014	13122	13241	13047	13022	13212	13344	13264	13171	13171	13076	13083	13135	13207	13153	13044	13110	13066	13193	12992	13250	13087	13082	13014	13150	13112	13120	13186	13230	13064	13023	13018	13146	13291	13041	13066	13010	13198	13130	13120	12999	13272	13250	13196	13157	13153	13091	13157	13200	13029	13052	13039	13204	13020	13113	13024	13120	13071	13061	13134	13055	13102	13258	13123	13060	12949	13070	13031	12916	13032	13060	13070	12991	13107	13138	13019	13165	13083	13083	13143	13201	13104	12947	13127	13099	13087	13131	13128	13029	13258	13214	13096	13029	12989	13089	13144	13135	13144	13182	13083	13177	12998	13121	13149	13290	13186	12926	13096	13203	13109	13021	13309	13196	13123	13124	13084	13123	13139	13030	13044	13309	13021	12999	13041	13296	13148	12963	13036	13146	13172	12995	13111	13274	13136	13076	13238	13122	13097	13173	13169	13078	13238	13247	13106	13093	13060	13018	13177	13059	13039	13298	13241	13241	13195	13064	13007	13197	13201	13006	13209	13276	13099	13044	13053	13268	13060	13173	13111	13168	13152	13315	13129	13143	13143	13077	13217	13260	13189	13153	13089	13174	13036	13248	13180	13069	13150	13298	13107	13136	13036	13083	13069	12925	13199	13116	13218	13180	13080	13094	13122	13048	12991	12973	13044	13198	13126	13150	13142	13015	13106	13002	13055	13006	13240	13110	13128	13034	13072	13155	13061	13032	13139	13112	13204	13175	13137	13138	13131	13009	13175	13044	13113	13111	13121	12986	13093	13025	13172	13236	13209	13045	13115	13244	12979	13103	13091	13028	13095	13120	13116	13121	13071	13168	12937	13037	13223	13127	13118	13330	13122	13159	13266	13128	12939	13059	13155	13225	13011	13250	13102	12992	13216	13086	12973	13060	13142	13103	13023	13102	12936	13032	13074	13000	13097	13096	13110	12992	13021	13186	13029	13131	13157	13051	13079	13080	13125	13038	13064	13032	13047	13084	13179	13285	12975	13131	13006	12981	13071	13087	13011	13112	13095	13279	13181	13063	13050	13163	12959	13225	13097	13140	13234	13133	13110	13122	13088	12919	13296	13052	12980	13136	13132	13157	13172	13058	13124	13123	13014	13173	13106	13164	13118	13034	13126	12946	13110	13263	13268	13119	13206	13009	13096	13153	13206	13127	13054	13136	13167	13110	13098	12969	13175	13228	13103	12961	13143	13059	13088	12961	13100	13059	12889	13137	13100	13073	13118	13199	13108	13180	13411	13228	13170	13000	13114	13029	13190	13050	13089	13162	12948	13140	13119	13050	13145	13106	13155	13160	13249	13048	13251	13087	13212	13115	13093	13186	13101	13090	13043	13175	13136	13351	13091	13204	13138	13214	13073	13309	13067	13084	12942	12998	13057	13100	13054	13105	13152	13017	13171	13090	13031	13176	13140	13054	13002	13070	13083	13026	13098	12981	12951	13149	12999	13016	13064	13122	13087	13155	13175	13066	13091	13140	13173	13035	13296	13097	13268	13028	13081	13112	13021	13245	13132	13053	13222	13175	13297	12974	12924	13090	13047	13100	13127	12913	13357	13038	13130	13022	13187	13000	13195	13095	13249	13178	13215	13127	13189	13072	13088	13143	13161	13223	13053	13156	13129	13194	13180	13079	13097	12985	13265	13096	13003	13119	13089	13108	13150	13193	13036	13078	12927	13064	13229	13131	13113	13215	13122	13136	13154	12967	13172	13039	13113	13092	13088	13243	13114	13153	13154	13008	13175	13007	13324	13059	13197	13107	13113	13202	13184	13246	13283	13136	13127	13157	12978	13056	13039	13046	13151	13178	13150	13023	12803	13181	13148	13113	13133	13245	13022	13077	13029	13243	13200	13252	13139	12967	13119	13151	13017	12926	13150	13250	13184	13137	13054	13134	13137	13158	13164	13156	13090	13138	13090	13026	13257	13188	13031	13037	13185	13267	13128	13155	13104	13167	13196	13202	12981	13164	13128	13177	13329	13017	13122	13139	13167	13018	13181	13152	13189	13014	13180	12980	13224	12965	13147	13142	13095	13268	13184	12928	12928	13185	13125	13194	13095	13217	13017	13289	13077	13063	13116	13143	13251	13119	13065	13081	13073	13023	13153	13175	13138	13187	12871	13197	13192	13202	13051	13275	13198	13291	13096	13141	12994	13037	13180	13020	13162	13173	13194	13119	13006	13210	13262	13092	13119	13101	13020	13063	13052	13045	13170	13096	13088	13009	12990	13137	12968	13189	12993	13137	12958	13238	13165	13075	13035	13221	12941	13147	13039	13191	13156	13163	13082	13046	13056	13115	13058	13050	13165	13358	13079	13099	13231	13121	13019	13268	13072	13041	13262	13094	13168	13205	13210	13082	13071	13101	13230	13101	13244	13252	13228	13017	12957	13130	13106	13162	13196	13222	13165	13008	13160	13083	13041	13311	13124	13102	13059	13109	13037	12983	13019	13040	13305	13111	13104	13054	12989	13026	13140	13080	13125	13053	13151	13087	13034	13360	13159	13057	13159	13111	13083	13228	13108	13044	12912	13214	13191	13322	12983	12915	13190	13138	13228	13159	13223	13086	13159	13027	13014	13007	13126	12942	13053	13151	12977	12978	13069	13220	13115	13140	12934	13277	13148	13032	13294	13087	13009	13160	13085	13104	13298	13096	13142	13186	13117	13309	13072	13032	13274	13116	13145	13123	13218	13238	12953	13174	13091	13123	13061	13266	13153	13073	13133	13136	13114	13210	13123	13211	13035	13338	13078	13068	13177	13101	13078	13055	13161	13111	13324	13086	13180	13195	13073	13049	13215	13192	12840	13115	13045	12976	13103	13122	13131	13104	13026	13183	13034	13334	13018	13217	13052	13248	13225	13020	13172	13084	13256	13253	13177	13061	13108	13171	13187	13123	13185	13142	13020	13273	13141	13138	13176	13097	13210	13162	13156	13085	13021	13074	13169	13040	12988	13082	12982	13122	13148	13092	13045	13010	13095	13167	13247	13271	12970	13204	13156	13097	13155	13183	12983	13155	12976	13161	13175	13191	13116	12945	13267	13107	13043	13098	13066	13017	13151	13093	13337	13137	13082	13163	13127	13240	13153	13278	13115	13052	13070	13127	13198	12988	13097	13208	13070	13239	13101	13197	13074	13353	13082	13160	13135	13184	13035	13252	13096	13201	13108	13074	13147	12858	13191	13202	13118	13209	13215	13116	13116	13120	13007	12968	13106	13157	13138	13150	13241	13065	13278	13018	12982	13246	13132	13118	12986	13123	13065	13232	13182	13366	13086	13152	13223	13038	13062	13098	13050	13027	13243	13018	13170	13151	13171	13133	13093	13085	13217	13154	13067	13077	13210	13131	13028	13109	13253	13152	13137	13049	13142	12938	13068	13009	13078	13172	13079	13233	13117	13189	13221	13102	13102	13034	13356	13434	13072	13185	13104	13177	13106	13228	13192	13077	13151	13169	13193	13076	13282	13183	13178	13026	13309	13098	12940	13228	13122	13091	13096	13251	13148	13038	13310	13190	13116	13117	13230	13205	13033	13195	13145	13228	13071	13048	13375	13184	13060	13122	12987	13070	13156	12963	13066	13109	13191	13169	12851	13219	13160	13145	13138	13105	13166	13067	12982	13031	13045	12997	13190	13271	13057	13040	13080	13175	13179	13028	13250	13096	13215	12989	13054	12929	13169	13104	13173	13092	13169	13037	13046	13048	13145	13070	13087	13212	13044	13146	13086	12976	12998	13038	13091	13235	13008	13343	13163	13221	13037	13091	12967	13273	12953	13124	13140	13201	13231	13095	13064	13187	13149	12857	13118	13102	13125	13140	13116	13065	13092	13090	13052	13071	13222	13187	13107	13057	13205	13046	13238	13163	13142	13144	13126	13088	12986	13134	13243	13138	13210	13081	13121	13152	13047	13048	13127	13067	13008	13259	13012	13134	13012	13192	13103	13114	13194	13077	13115	13159	13026	12928	13133	13139	13141	13111	13194	13357	13161	12997	13129	13232	13046	13182	13202	13150	13061	13049	13159	13193	13017	13145	13168	12964	13042	13213	13235	13165	13166	13139	13000	13095	13191	13108	13103	13076	12997	13213	13076	13051	13189	12978	13151	13261	13255	13172	13204	13126	13015	13040	13104	13201	13224	13055	13076	13151	13078	13079	13180	13120	12924	13227	13207	13143	13108	13017	13314	12976	13044	13055	13204	13152	13186	12970	13104	13089	13125	13124	13174	13093	13067	13016	13230	13080	13134	13004	13257	12954	13109	12942	13058	13184	13127	12977	13095	13098	13122	13159	13001	13073	13086	13265	13150	13093	13109	13228	12985	13178	13270	13026	13150	13178	13160	13183	12986	13174	12982	13219	13181	13123	12949	13099	13073	13338	12911	13207	13229	13092	13241	13002	13132	13326	13198	13234	13296	12963	13075	13329	12895	13090	13013	13172	13219	13109	13212	13077	13067	13119	13160	13180	12924	13085	13054	13060	13100	13080	13162	13105	13049	13063	12981	13045	13110	13265	13068	13302	13118	13230	13003	13093	13176	13116	13075	13293	13222
23314	21647	29517	24884	24191	27738	28596	21900	17260	15905	14856	14515	14219	14216	14327	13825	14025	14117	14127	13887	14023	14017	14211	13907	13998	13761	13839	13912	13938	13779	13921	13674	13952	13971	14063	13960	13413	13798	13767	13513	13790	13929	13747	13843	13867	13701	13780	13979	13897	13743	13662	13681	13773	13765	13728	13772	13838	13861	13650	13799	13705	13727	13685	13594	13748	13519	13807	13735	13749	13874	13559	13748	13777	13713	13874	13736	13732	13794	13781	13772	13846	13632	13708	13651	13847	13707	13637	13645	13821	13647	13656	13529	13602	13726	13888	13739	13509	13754	13784	13741	13713	13710	13688	13692	14024	13675	13581	13784	13950	13776	13781	13656	13589	13562	13668	13771	13747	13805	13795	13685	13811	13642	13599	13786	13718	13401	13779	13624	13759	13759	13869	13642	13643	13633	13634	13477	13580	13678	13666	13819	13575	13541	13747	13738	13794	13813	13765	13691	13909	13866	13668	13698	13785	13586	13708	13752	13698	13530	13699	13768	13749	13646	13796	13743	13753	13684	13997	13778	13683	13707	13801	13722	13823	13678	13785	13737	13736	13774	13688	13553	13688	13755	13753	13696	13774	13745	13758	13747	13777	13754	13540	13715	13603	13478	13685	13792	13579	13734	13628	13594	13863	13801	13687	13693	13471	13774	13894	13919	13718	13609	13749	13601	13814	13785	13835	13726	13792	13747	13627	13672	13760	13665	13793	13615	13549	13714	13726	13689	13713	13768	13632	13829	13617	13737	13622	13609	13583	13712	13715	13698	13670	13609	13731	13876	13530	13671	13745	13828	13762	13848	13722	13767	13858	13885	13661	13708	13764	13874	13607	13671	13686	13759	13763	13581	13721	13628	13647	13676	13911	13770	13867	13735	13794	13472	13699	13861	13585	13753	13644	13658	13770	13776	13690	13832	13751	13515	13638	13689	13737	13708	13590	13677	13827	13821	13671	13811	13774	13791	13756	13731	13774	13752	14042	13758	13776	13707	13850	13851	13637	13713	13646	13824	13826	13673	13624	13812	13876	13694	13509	13827	13910	13681	13865	13611	13665	13721	13683	13783	13512	13687	13898	13665	13688	13731	13818	13661	13639	13591	13791	13798	13875	13780	13693	13711	13864	13776	13885	13586	13654	13709	13682	13816	13666	13659	13816	13667	13726	13670	13776	13726	13805	13784	13627	13686	13708	13585	13895	13543	13613	13746	13711	13678	13767	13721	13779	13763	13561	13749	13785	13884	13732	13848	13640	13635	13740	13677	13719	13838	13738	13583	13746	13742	13743	13806	13684	13751	13685	13734	13692	13795	13663	13727	13769	13727	13532	13717	13749	13678	13763	13672	13632	13697	13687	13657	13718	13960	13767	13843	13698	13811	13733	13696	13719	13790	13632	13779	13709	13757	13698	13874	13695	13715	13766	13552	13828	13746	13776	13873	13619	13693	13748	13876	13655	13635	13899	13635	13966	13565	13831	13681	13729	13694	13673	13713	13531	13678	13862	13692	13682	13784	13805	13923	13803	13870	13696	13673	13656	13860	13844	13721	13739	13751	13699	13780	13672	13532	14001	13631	13616	13689	13757	13690	13660	13584	13582	13747	13778	13750	13592	13793	13721	13741	13544	13731	13754	13664	13736	13671	13770	13640	13491	13725	13603	13691	13560	13590	13679	13801	13551	13927	13565	13674	13702	13900	13631	13799	13797	13739	13709	13616	13792	13668	13842	13704	13807	13777	13819	13679	13580	13750	13789	13666	13820	13774	13735	13809	13633	13674	13903	13734	13693	13659	13611	13669	13713	13753	13826	13832	13667	13746	13781	13593	13644	13865	13457	13656	13994	13845	13628	13579	13698	13686	13748	13717	13591	13630	13717	13745	13738	13575	13745	13690	13801	13778	13745	13532	13674	13777	13584	13698	13646	13745	13660	13814	13783	13778	13632	13687	13721	13734	13927	13654	13768	13774	13756	13779	13750	13853	13754	13654	13773	13729	13723	13854	13975	13701	13781	13654	13686	13776	13663	13697	13777	13586	13513	13746	13667	13693	13535	13767	13645	13678	13854	13728	13642	13629	13591	13713	13599	13677	13694	13878	13707	13772	13663	13723	13605	13792	13735	13659	13876	13638	13861	13684	13888	13810	13663	13709	13769	13651	13906	13463	13793	13729	13661	13659	13537	13531	13757	13589	13613	13604	13720	13774	13880	13595	13797	13778	13688	13798	13754	13801	13752	13719	13712	13714	13451	13697	13959	13663	13816	13808	13547	13686	13814	13456	13756	13661	13862	13709	13722	13726	13664	13746	13699	13771	13831	13803	13672	13693	13639	13807	13777	13822	13651	13787	13687	13619	13819	13520	13692	13614	13684	13752	13857	13602	13782	13600	13735	13735	13633	13481	13609	13702	13689	13613	13798	13623	13632	13714	13722	13635	13528	13605	13739	13802	13806	13566	13788	13828	13814	13777	13551	13647	13832	13812	13742	13725	13800	13534	13757	13558	13599	13803	13913	13911	13776	13649	13794	13654	13619	13635	13642	13750	13616	13766	13740	13609	13660	13747	13748	13699	13602	13688	13633	13600	13672	13874	13644	13676	13762	13835	13812	13617	13736	13627	13748	13831	13779	13609	13535	13671	13724	13760	13647	13783	13763	13738	13798	13670	13701	13794	13716	13545	13687	13753	13786	13555	13835	13706	14024	13717	13680	13767	13489	13826	13596	13531	13706	13835	13655	13773	13764	13600	13716	13640	13645	13725	13561	13828	13851	13586	13803	13746	13677	13699	13582	13759	13920	13740	13604	13767	13675	13617	13723	13811	13649	13669	13839	13698	13717	13668	13584	13741	13758	13672	13624	13824	13675	13739	13826	13607	13772	13698	13858	13769	13905	13690	13665	13708	13849	13675	13714	13712	13579	13641	13744	13626	13604	13657	13661	13707	13762	13749	13834	13714	13755	13713	13823	13787	13814	13915	13848	13489	13730	13735	13682	13587	13818	13754	13583	13804	13734	13610	13828	13666	13725	13928	13669	13768	13744	13748	13752	13564	13729	13653	13631	13633	13462	13691	13476	13835	13815	13799	13714	13782	13702	13629	13614	13812	13629	13756	13660	13626	13604	13642	13417	13737	13718	13805	13781	13712	13774	13644	13713	13667	13687	13708	13626	13710	13697	13738	13689	13783	13870	13725	13721	13783	13780	13540	13735	13623	13736	13512	13385	13751	13807	13758	13825	13720	13810	13701	13483	13793	13660	13820	13734	13552	13608	13548	13622	13680	13640	13655	13594	13816	13827	13866	13786	13729	13833	13550	13578	13616	13750	13785	13681	13559	13647	13664	13740	13592	13651	13553	13674	13817	13628	13633	13501	13697	13735	13780	13660	13700	13447	13569	13737	13676	13626	13572	13920	13744	13715	13429	13770	13772	13751	13844	13750	13711	13512	13586	13768	13894	13879	13684	13792	13765	13845	13642	13664	13621	13603	13900	13692	13627	13771	13717	13744	13757	13732	13642	13888	13649	13802	13624	13891	13616	13731	13583	13526	13711	13807	13770	13685	13687	13875	13722	13708	13637	13886	13751	13647	13577	13699	13672	13725	13647	13668	13653	13566	13709	13687	13752	13771	13747	13802	13665	13642	13715	13698	13755	13729	13724	13649	13598	13752	13619	13742	13585	13825	13913	13770	13856	13702	13790	13704	13853	13845	13469	13686	13489	13657	13657	13685	13876	13653	13670	13681	13671	13720	13604	13791	13767	13675	13711	13795	13902	13762	13624	13819	13757	13692	13710	13668	13733	13724	13643	13793	13640	13729	13643	13812	13755	13644	13873	13635	13663	13787	13563	13710	13674	13686	13826	13824	13542	13853	13746	13578	13756	13636	13688	13910	13832	13752	13671	13846	13693	13846	13661	13673	13480	13725	13671	13781	13712	13568	13597	13573	13696	13520	13721	13852	13710	13751	13609	13867	13680	13722	13566	13577	13879	13851	13846	13685	13682	13776	13655	13769	13774	13687	13819	13622	13512	13683	13919	13874	13747	13602	13542	13645	13842	13700	13613	13830	13547	13749	13698	13645	13827	13586	13446	13607	13472	13839	13745	13638	13591	13667	14066	13737	13756	13784	13798	13635	13669	13657	13647	13711	13589	13869	13740	13579	13748	13611	13559	13828	13794	13745	13656	13701	13776	13746	13694	13465	13613	13782	13789	13692	13446	13682	13822	13673	13674	13855	13694	13952	13978	13755	13699	13745	13773	13661	13805	13815	13716	13569	13498	13692	13677	13830	13624	13630	13631	13790	13707	13687	13453	13586	13659	13747	13792	13655	13946	13705	13728	13758	13727	13856	13724	13785	13768	13670	13563	13774	13909	13645	13793	13764	13605	13742	13810	13753	13713	13772	13699	13742	13703	13738	13646	13607	13656	13600	13786	13722	13711	13535	13769	13522	13899	13724	13610	13469	13702	13718	13562	13585	13704	13518	13664	13765	13779	13647	13592	13525	13618	13693	13775	13485	13509	13683	13563	13786	13741	13790	13745	13729	13710	13684	13666	13681	13481	13808	13670	13681	13723	13699	13783	13782	13708	13660	13562	13631	13749	13611	13860	13714	13577	13944	13608	13510	13539	13643	13744	13872	13683	13590	13834	13664	13626	13742	13721	13753	13474	13755	13685	13717	13786	13708	13745	13762	13684	13895	13624	13716	13623	13645	13818	13611	13719	13864	13655	13785	13816	13811	13647	13711	13779	13713	13749	13745	13596	13882	13726	13724	13549	13723	13748	13780	13832	13885	13939	13651	13690	13674	13659	13829	13760	13879	13638	13763	13657	13697	13863	13537	13662	13768	13727	13901	13552	13525	13641	13547	13839	13614	13833	13698	13556	13618	13647	13762	13721	13597	13672	13808	13635	13636	13647	13807	13687	13861	13749	13661	13715	13711	13825	13738	13774	13650	13670	13590	13648	13676	13789	13532	13877	13715	13679	13673	13525	13741	13863	13719	13798	13808	13631	13780	13581	13536	13642	13882	13608	13757	13787	13836	13588	13840	13692	13624	13796	13485	13745	13747	13743	13720	13472	13713	13814	13695	13563	13856	13520	13867	13723	13806	13715	13619	13739	13657	13796	13736	13630	13926	13720	13828	13600
38816	61802	55177	45783	38963	32488	26678	22171	16994	14986	14480	14004	13790	13728	13494	13571	13624	13578	13636	13533	13605	13573	13461	13390	13591	13474	13474	13298	13254	13398	13306	13392	13359	13456	13249	13446	13446	13351	13433	13398	13413	13304	13218	13430	13399	13467	13406	13449	13426	13310	13377	13380	13309	13234	13416	13209	13373	13356	13413	13292	13411	13319	13394	13410	13272	13243	13469	13479	13344	13397	13437	13305	13456	13377	13359	13537	13450	13275	13230	13497	13504	13322	13279	13376	13340	13556	13383	13360	13419	13461	13366	13273	13384	13203	13539	13337	13309	13361	13324	13482	13333	13432	13296	13295	13451	13416	13378	13487	13403	13562	13533	13352	13391	13417	13274	13296	13260	13272	13337	13241	13343	13357	13357	13547	13359	13152	13442	13491	13291	13299	13229	13329	13285	13436	13407	13385	13270	13521	13381	13449	13399	13481	13261	13103	13411	13403	13435	13333	13359	13282	13343	13429	13381	13618	13426	13489	13368	13193	13442	13549	13292	13273	13169	13164	13397	13412	13360	13394	13449	13417	13435	13161	13423	13399	13379	13239	13388	13441	13449	13290	13422	13233	13270	13314	13384	13341	13364	13404	13312	13339	13336	13300	13306	13406	13300	13484	13465	13255	13397	13185	13293	13301	13230	13301	13399	13458	13231	13289	13390	13410	13262	13444	13374	13350	13340	13347	13395	13354	13521	13416	13323	13217	13439	13219	13486	13447	13463	13336	13309	13223	13463	13302	13400	13252	13410	13277	13573	13335	13308	13367	13390	13386	13479	13152	13330	13377	13084	13538	13574	13235	13456	13251	13407	13218	13233	13440	13348	13404	13429	13403	13186	13389	13194	13400	13209	13352	13359	13318	13256	13490	13455	13314	13466	13438	13303	13350	13469	13359	13375	13452	13285	13374	13360	13346	13258	13384	12996	13383	13475	13254	13093	13448	13424	13282	13244	13167	13248	13393	13415	13381	13316	13373	13341	13406	13273	13326	13308	13475	13344	13402	13186	13392	13243	13433	13214	13300	13312	13243	13518	13317	13375	13392	13345	13240	13480	13266	13462	13343	13378	13391	13342	13445	13443	13150	13274	13177	13239	13363	13222	13354	13249	13234	13434	13366	13356	13245	13237	13268	13616	13390	13413	13375	13516	13358	13257	13336	13330	13576	13354	13396	13239	13284	13481	13336	13385	13401	13447	13540	13310	13202	13139	13194	13310	13462	13368	13273	13449	13438	13296	13422	13394	13386	13359	13221	13308	13324	13430	13308	13226	13372	13435	13371	13368	13369	13355	13256	13264	13364	13406	13462	13326	13370	13390	13306	13453	13387	13240	13249	13237	13350	13295	13286	13415	13315	13415	13392	13239	13430	13404	13471	13293	13322	13410	13278	13440	13371	13423	13393	13360	13327	13356	13241	13345	13426	13461	13167	13354	13357	13212	13147	13504	13332	13341	13469	13494	13208	13447	13266	13139	13410	13348	13362	13407	13173	13211	13347	13274	13347	13276	13376	13364	13131	13148	13255	13231	13421	13283	13451	13229	13348	13186	13358	13508	13389	13316	13397	13218	13304	13384	13254	13379	13396	13239	13364	13274	13325	13197	13409	13404	13234	13517	13439	13323	13381	13312	13269	13303	13450	13415	13432	13254	13230	13370	13289	13380	13214	13340	13297	13419	13354	13339	13327	13487	13364	13459	13352	13551	13266	13317	13358	13479	13353	13303	13372	13247	13311	13184	13390	13502	13281	13402	13397	13191	13422	13455	13193	13303	13283	13329	13257	13490	13260	13321	13399	13401	13357	13253	13489	13576	13345	13076	13246	13376	13359	13340	13361	13411	13426	13320	13390	13573	13295	13331	13601	13325	13324	13471	13341	13493	13334	13313	13438	13325	13199	13206	13323	13070	13279	13368	13252	13403	13361	13548	13404	13409	13321	13416	13384	13165	13364	13354	13270	13400	13323	13315	13253	13364	13120	13337	13402	13367	13343	13223	13223	13360	13254	13345	13230	13278	13407	13367	13466	13155	13348	13567	13439	13452	13383	13229	13377	13278	13256	13395	13355	13275	13191	13278	13330	13271	13341	13309	13245	13239	13346	13308	13475	13279	13384	13295	13467	13299	13381	13215	13307	13308	13306	13221	13258	13350	13429	13372	13253	13408	13250	13234	13418	13300	13190	13363	13287	13273	13184	13323	13454	13425	13351	13352	13210	13287	13342	13316	13440	13373	13380	13433	13381	13389	13300	13310	13291	13291	13303	13265	13363	13289	13496	13231	13364	13395	13391	13396	13398	13319	13352	13379	13161	13431	13508	13123	13475	13256	13475	13309	13221	13440	13349	13367	13391	13384	13398	13369	13221	13385	13473	13165	13530	13413	13419	13293	13483	13281	13366	13278	13271	13283	13346	13360	13406	13302	13382	13177	13438	13263	13393	13386	13268	13320	13466	13469	13293	13323	13320	13227	13276	13387	13334	13079	13252	13268	13371	13313	13419	13272	13378	13367	13194	13365	13430	13212	13322	13509	13402	13366	13382	13404	13321	13294	13502	13414	13513	13106	13285	13348	13376	13191	13428	13457	13409	13398	13121	13304	13336	13230	13299	13352	13158	13288	13336	13482	13351	13334	13523	13469	13469	13291	13356	13298	13146	13216	13291	13462	13166	13397	13377	13405	13405	13146	13289	13459	13326	13151	13469	13416	13353	13314	13399	13314	13346	13410	13403	13332	13209	13479	13271	13415	13241	13168	13095	13269	13232	13357	13108	13172	13308	13317	13294	13346	13278	13306	13410	13486	13367	13107	13479	13519	13314	13427	13193	13242	13475	13441	13309	13501	13218	13516	13277	13190	13465	13472	13394	13314	13397	13201	13272	13338	13446	13204	13383	13459	13195	13379	13423	13409	13260	13372	13389	13314	13382	13435	13474	13237	13314	13317	13201	13247	13319	13182	13351	13404	13390	13362	13494	13510	13289	13586	13432	13571	13497	13444	13297	13253	13471	13356	13385	13282	13506	13451	13565	13327	13279	13302	13439	13526	13477	13364	13343	13331	13427	13369	13410	13517	13392	13212	13192	13400	13354	13316	13382	13410	13378	13318	13286	13486	13225	13469	13356	13356	13362	13463	13366	13376	13149	13222	13405	13486	13275	13402	13099	13463	13393	13264	13359	13215	13385	13414	13459	13333	13334	13365	13183	13409	13312	13429	13314	13469	13372	13400	13343	13512	13267	13312	13567	13311	13459	13434	13244	13032	13238	13277	13317	13357	13239	13220	13270	13380	13282	13357	13379	13319	13320	13283	13411	13312	13174	13460	13475	13395	13351	13412	13264	13434	13255	13498	13303	13356	13461	13274	13357	13253	13495	13348	13422	13244	13410	13220	13365	13319	13360	13265	13540	13270	13361	13285	13303	13323	13268	13479	13143	13219	13318	13417	13255	13271	13374	13356	13418	13468	13135	13441	13307	13343	13208	13290	13368	13307	13446	13439	13470	13511	13387	13522	13368	13367	13317	13450	13351	13178	13360	13286	13339	13319	13436	13437	13471	13360	13411	13262	13341	13318	13305	13457	13250	13434	13380	13449	13371	13497	13372	13434	13339	13302	13283	13319	13645	13182	13350	13455	13361	13339	13342	13266	13271	13276	13399	13372	13333	13318	13355	13307	13410	13337	13077	13378	13437	13292	13261	13476	13348	13417	13320	13515	13410	13188	13321	13340	13283	13224	13236	13418	13314	13335	13283	13364	13431	13322	13426	13346	13275	13336	13320	13427	13388	13338	13259	13614	13214	13459	13301	13326	13214	13386	13432	13338	13338	13268	13432	13391	13431	13366	13305	13400	13222	13256	13440	13483	13275	13343	13290	13344	13419	13242	13228	13295	13213	13293	13265	13245	13174	13414	13307	13228	13366	13342	13181	13387	13364	13287	13385	13392	13344	13384	13265	13323	13296	13578	13484	13559	13383	13294	13314	13448	13440	13260	13296	13497	13243	13379	13425	13193	13344	13338	13366	13345	13282	13343	13223	13333	13344	13383	13359	13304	13470	13373	13309	13405	13238	13357	13253	13259	13344	13372	13463	13449	13297	13226	13355	13328	13311	13265	13306	13301	13278	13251	13444	13384	13222	13374	13291	13405	13359	13266	13331	13476	13437	13306	13385	13360	13211	13421	13408	13595	13267	13306	13242	13299	13372	13564	13221	13505	13430	13392	13388	13475	13453	13386	13196	13406	13179	13131	13329	13474	13330	13436	13383	13521	13465	13200	13446	13453	13354	13467	13433	13414	13503	13313	13273	13433	13247	13240	13349	13433	13341	13399	13257	13302	13239	13277	13278	13382	13265	13346	13355	13336	13268	13289	13500	13480	13275	13262	13366	13438	13273	13312	13295	13387	13288	13275	13337	13308	13317	13303	13277	13455	13410	13291	13276	13294	13336	13290	13329	13325	13400	13318	13390	13273	13437	13385	13393	13405	13403	13350	13484	13240	13371	13304	13361	13345	13483	13394	13409	13337	13381	13373	13315	13386	13444	13345	13451	13397	13491	13422	13339	13400	13239	13417	13293	13365	13493	13250	13242	13434	13425	13252	13241	13395	13351	13179	13422	13268	13413	13280	13308	13219	13316	13249	13356	13489	13373	13235	13193	13480	13402	13353	13454	13241	13320	13349	13237	13359	13430	13246	13221	13299	13320	13496	13231	13291	13413	13380	13381	13340	13313	13084	13231	13342	13174	13164	13206	13371	13287	13410	13164	13312	13288	13340	13281	13361	13246	13418	13217	13310	13434	13329	13329	13363	13232	13457	13247	13361	13405	13363	13301	13409	13228	13576	13187	13266	13414	13288	13309	13218	13208	13238	13484	13259	13433	13326	13353	13411	13200	13320	13426	13401	13263	13456	13410	13362	13266	13392	13446	13271	13508	13252	13117	13346	13312	13357	13310	13241	13301	13130	13256	13370	13406	13392	13302	13462	13378	13309	13354	13290	13261	13431	13421	13184	13184	13392	13259	13541	13204	13244	13325	13377	13336	13515	13373	13433	13349	13377	13488	13366	13384	13348	13313	13341	13292	13340	13424	13337	13363	13191	13393	13341	13491	13441	13300	13428	13382	13294	13273	13235	13325	13435	13263	13352	13475
29149	26951	32499	27726	20335	16551	14633	13491	12840	12883	12829	12780	12721	12648	12506	12562	12583	12496	12345	12450	12558	12382	12458	12523	12269	12324	12378	12581	12482	12294	12413	12422	12346	12387	12427	12516	12362	12591	12438	12317	12461	12546	12351	12253	12375	12400	12443	12417	12514	12474	12487	12515	12466	12259	12441	12353	12408	12392	12211	12259	12216	12350	12180	12614	12388	12315	12389	12197	12511	12457	12245	12485	12437	12425	12452	12387	12296	12588	12291	12318	12470	12401	12376	12442	12297	12250	12415	12340	12404	12379	12430	12221	12226	12404	12282	12222	12321	12311	12392	12360	12387	12280	12396	12406	12465	12366	12444	12287	12192	12319	12504	12430	12242	12308	12252	12253	12588	12435	12438	12278	12237	12406	12328	12544	12374	12492	12475	12411	12282	12359	12311	12307	12307	12372	12366	12466	12297	12224	12260	12331	12250	12545	12453	12288	12387	12285	12360	12389	12535	12519	12460	12511	12244	12330	12517	12369	12252	12513	12369	12320	12543	12308	12310	12467	12346	12399	12498	12289	12416	12390	12268	12213	12484	12478	12531	12394	12415	12494	12506	12502	12314	12362	12207	12410	12476	12312	12355	12328	12432	12379	12197	12370	12335	12369	12323	12273	12272	12423	12351	12304	12273	12442	12353	12413	12413	12323	12403	12416	12442	12423	12379	12285	12361	12547	12339	12194	12321	12233	12322	12515	12292	12189	12339	12315	12420	12221	12101	12285	12237	12400	12327	12298	12474	12234	12375	12531	12279	12279	12332	12304	12377	12424	12434	12247	12275	12246	12294	12316	12577	12329	12326	12395	12498	12379	12366	12191	12395	12589	12273	12490	12442	12412	12506	12334	12612	12390	12287	12261	12353	12406	12469	12386	12309	12325	12472	12264	12460	12334	12270	12342	12219	12423	12370	12243	12268	12249	12483	12371	12367	12359	12487	12311	12158	12316	12352	12570	12382	12441	12224	12271	12361	12418	12554	12294	12360	12240	12322	12308	12330	12322	12416	12392	12168	12444	12571	12382	12425	12369	12371	12366	12480	12442	12472	12345	12215	12413	12315	12405	12372	12434	12371	12376	12358	12360	12453	12318	12183	12125	12402	12270	12216	12341	12324	12476	12164	12539	12341	12257	12354	12303	12372	12488	12203	12250	12357	12330	12438	12306	12273	12336	12367	12374	12596	12393	12621	12400	12286	12442	12354	12353	12403	12224	12256	12385	12317	12456	12385	12251	12264	12410	12193	12471	12341	12368	12650	12502	12323	12318	12294	12271	12182	12385	12423	12137	12285	12275	12410	12345	12418	12383	12474	12265	12371	12139	12350	12390	12494	12334	12512	12309	12436	12380	12313	12375	12428	12321	12232	12441	12418	12287	12532	12326	12382	12399	12521	12524	12449	12387	12630	12230	12438	12416	12477	12466	12294	12280	12368	12417	12546	12347	12335	12282	12357	12490	12383	12336	12437	12286	12472	12341	12472	12322	12303	12416	12281	12214	12253	12458	12561	12469	12358	12361	12220	12287	12354	12440	12370	12303	12519	12276	11978	12383	12327	12577	12589	12474	12540	12293	12186	12306	12409	12399	12490	12305	12313	12433	12378	12326	12369	12370	12242	12495	12382	12451	12348	12355	12506	12443	12402	12349	12329	12429	12462	12367	12249	12415	12237	12343	12434	12455	12343	12394	12318	12321	12537	12361	12296	12373	12321	12363	12286	12210	12417	12424	12361	12326	12247	12485	12371	12314	12158	12506	12495	12304	12376	12428	12397	12455	12247	12317	12375	12496	12222	12321	12308	12492	12350	12410	12345	12310	12234	12331	12481	12426	12379	12192	12357	12392	12447	12345	12261	12373	12389	12444	12326	12320	12350	12471	12360	12190	12221	12381	12423	12329	12129	12424	12246	12448	12588	12429	12339	12345	12540	12369	12249	12331	12359	12254	12455	12461	12411	12387	12220	12469	12386	12392	12459	12446	12405	12335	12376	12443	12498	12348	12314	12384	12484	12473	12431	12570	12465	12409	12208	12339	12431	12331	12431	12226	12297	12451	12364	12362	12458	12436	12522	12269	12447	12305	12445	12288	12419	12358	12283	12125	12309	12319	12473	12234	12428	12550	12424	12438	12232	12305	12295	12419	12268	12493	12369	12490	12463	12496	12364	12488	12295	12484	12496	12330	12234	12375	12115	12514	12449	12468	12392	12349	12398	12342	12288	12268	12209	12326	12423	12336	12430	12365	12321	12442	12391	12287	12486	12171	12415	12364	12570	12348	12223	12356	12325	12338	12284	12435	12495	12402	12394	12422	12316	12553	12347	12473	12271	12451	12551	12392	12413	12317	12164	12087	12400	12374	12326	12471	12451	12250	12387	12290	12361	12375	12407	12516	12477	12424	12438	12282	12446	12396	12430	12587	12499	12270	12432	12395	12445	12253	12383	12310	12350	12424	12309	12294	12253	12411	12555	12407	12254	12315	12174	12530	12174	12341	12306	12511	12415	12385	12424	12490	12466	12411	12228	12396	12391	12260	12448	12339	12290	12409	12588	12471	12229	12418	12297	12298	12431	12419	12498	12411	12272	12401	12402	12354	12267	12384	12466	12406	12276	12301	12316	12459	12407	12397	12318	12552	12196	12336	12455	12322	12432	12633	12376	12333	12382	12352	12445	12555	12337	12337	12287	12335	12380	12323	12258	12384	12248	12388	12102	12281	12123	12388	12431	12433	12423	12466	12253	12234	12435	12359	12292	12454	12382	12416	12367	12448	12392	12413	12438	12315	12331	12418	12399	12245	12437	12329	12512	12259	12256	12379	12399	12254	12330	12354	12604	12457	12348	12318	12351	12215	12571	12267	12494	12321	12402	12361	12319	12400	12400	12298	12253	12520	12414	12461	12501	12326	12383	12415	12329	12226	12476	12644	12471	12196	12314	12332	12460	12398	12205	12407	12202	12278	12536	12280	12427	12326	12411	12373	12346	12239	12335	12198	12327	12399	12459	12464	12309	12211	12380	12236	12275	12307	12445	12474	12447	12398	12377	12395	12491	12520	12462	12494	12258	12468	12280	12345	12418	12507	12365	12350	12479	12419	12263	12318	12289	12261	12351	12270	12349	12375	12275	12343	12430	12201	12420	12240	12400	12353	12290	12487	12286	12273	12299	12465	12553	12334	12432	12308	12505	12495	12359	12280	12434	12427	12471	12457	12336	12449	12410	12434	12465	12430	12424	12310	12454	12493	12346	12389	12411	12250	12276	12368	12437	12428	12422	12289	12163	12357	12255	12277	12396	12230	12270	12334	12406	12383	12321	12429	12391	12446	12360	12116	12434	12369	12360	12443	12525	12439	12601	12526	12407	12279	12473	12225	12262	12256	12231	12294	12257	12408	12292	12293	12399	12390	12206	12440	12125	12380	12361	12389	12502	12260	12383	12470	12479	12487	12256	12328	12288	12336	12320	12352	12438	12436	12613	12499	12397	12447	12443	12304	12537	12338	12310	12188	12485	12433	12373	12290	12245	12368	12312	12516	12382	12402	12316	12345	12401	12419	12403	12316	12153	12418	12376	12184	12464	12412	12255	12498	12476	12393	12365	12376	12521	12531	12425	12316	12285	12369	12464	12474	12371	12369	12286	12398	12321	12517	12461	12407	12409	12427	12368	12370	12361	12329	12566	12228	12390	12464	12427	12342	12299	12431	12299	12495	12417	12178	12484	12378	12468	12332	12345	12435	12340	12436	12272	12355	12360	12447	12385	12341	12407	12392	12269	12407	12385	12298	12416	12373	12328	12351	12357	12456	12428	12334	12301	12200	12441	12445	12549	12309	12287	12292	12193	12443	12276	12316	12517	12515	12292	12227	12572	12331	12370	12277	12380	12542	12367	12355	12382	12438	12320	12378	12300	12402	12408	12574	12389	12355	12402	12399	12381	12439	12378	12269	12569	12389	12287	12377	12415	12458	12336	12366	12459	12277	12086	12422	12266	12471	12370	12314	12318	12459	12502	12232	12417	12279	12359	12340	12483	12514	12254	12410	12366	12526	12452	12360	12262	12549	12398	12458	12473	12348	12453	12456	12266	12296	12469	12485	12426	12263	12380	12324	12194	12343	12172	12366	12271	12591	12488	12451	12524	12227	12440	12471	12351	12524	12460	12552	12429	12433	12477	12441	12262	12424	12482	12464	12421	12508	12456	12422	12426	12298	12341	12594	12472	12288	12577	12338	12338	12335	12388	12501	12459	12498	12406	12479	12390	12471	12374	12452	12535	12488	12414	12377	12259	12329	12374	12269	12438	12238	12339	12224	12349	12338	12247	12401	12399	12512	12377	12566	12334	12187	12375	12334	12319	12264	12418	12220	12297	12408	12452	12377	12329	12527	12366	12447	12486	12172	12440	12380	12364	12524	12370	12221	12298	12414	12325	12214	12294	12482	12394	12470	12403	12304	12384	12515	12392	12405	12291	12410	12395	12389	12576	12315	12336	12527	12318	12346	12438	12402	12326	12341	12463	12432	12371	12425	12577	12383	12370	12267	12536	12419	12401	12530	12370	12332	12412	12543	12402	12468	12422	12255	12435	12443	12418	12284	12311	12343	12411	12438	12380	12241	12390	12306	12252	12378	12472	12467	12375	12458	12470	12261	12613	12457	12520	12375	12575	12556	12330	12514	12518	12559	12157	12237	12313	12423	12467	12262	12309	12303	12411	12358	12345	12383	12502	12316	12481	12470	12366	12335	12188	12233	12236	12376	12433	12261	12427	12333	12455	12466	12573	12426	12338	12347	12429	12421	12366	12422	12563	12370	12357	12536	12305	12473	12310	12371	12301	12429	12403	12341	12433	12415	12509	12283	12308	12563	12535	12289	12225	12457	12467	12386	12379	12172	12281	12296	12474	12307	12351	12339	12375	12329	12451	12470	12330	12468	12418	12159	12422	12277	12336	12341	12537	12537	12428	12358	12438	12420	12401	12348	12457	12542	12332	12336	12331	12295	12519	12357	12416	12344	12406	12504	12400	12451	12279	12386	12307	12530	12324	12453	12382	12497	12398	12449	12386	12295	12431	12242	12360	12219	12406	12210	12433	12359	12395	12438	12496	12324	12245	12487	12299	12260	12537	12571	12266	12426	12438	12491	12410	12599
33839	43836	38537	28776	22329	17970	15219	14032	13306	12955	13070	12694	12767	12569	12606	12545	12564	12492	12364	12432	12494	12508	12563	12569	12431	12374	12342	12258	12510	12503	12419	12552	12405	12561	12528	12208	12371	12516	12436	12482	12495	12419	12434	12528	12384	12465	12501	12333	12505	12408	12294	12418	12427	12336	12339	12388	12389	12356	12563	12410	12387	12304	12479	12276	12427	12440	12402	12347	12347	12163	12396	12440	12437	12364	12500	12318	12409	12431	12312	12598	12408	12330	12448	12446	12395	12411	12312	12366	12481	12349	12337	12389	12486	12280	12352	12279	12402	12399	12300	12357	12394	12352	12463	12272	12388	12249	12431	12520	12271	12514	12520	12423	12329	12240	12244	12326	12464	12576	12446	12555	12429	12522	12342	12479	12326	12520	12416	12340	12354	12424	12379	12307	12499	12416	12418	12226	12486	12345	12304	12464	12402	12406	12573	12387	12430	12340	12559	12311	12433	12642	12260	12507	12444	12358	12400	12336	12617	12538	12571	12315	12313	12359	12503	12500	12300	12208	12251	12476	12391	12322	12380	12237	12535	12348	12486	12437	12418	12333	12421	12371	12515	12347	12516	12330	12364	12493	12535	12226	12338	12485	12287	12356	12565	12374	12366	12275	12445	12404	12378	12382	12583	12437	12359	12269	12485	12271	12242	12518	12436	12426	12352	12430	12357	12636	12382	12366	12441	12330	12342	12265	12330	12380	12383	12416	12440	12398	12545	12401	12483	12330	12398	12390	12423	12463	12245	12284	12393	12285	12456	12431	12454	12459	12439	12489	12484	12330	12339	12490	12512	12362	12406	12398	12407	12512	12401	12396	12337	12480	12378	12309	12389	12426	12410	12382	12456	12403	12484	12317	12490	12409	12502	12413	12454	12302	12422	12380	12371	12332	12303	12380	12399	12485	12358	12393	12499	12361	12419	12474	12334	12442	12404	12391	12328	12318	12482	12272	12318	12521	12442	12511	12264	12449	12208	12510	12550	12487	12497	12281	12465	12434	12340	12426	12392	12378	12297	12347	12457	12427	12363	12364	12280	12611	12423	12303	12283	12525	12544	12384	12504	12503	12365	12296	12447	12442	12497	12532	12400	12458	12436	12281	12315	12530	12272	12330	12440	12472	12464	12445	12398	12453	12518	12417	12218	12395	12440	12342	12532	12351	12318	12489	12541	12345	12522	12377	12308	12457	12469	12381	12450	12289	12362	12431	12307	12375	12447	12385	12384	12313	12505	12345	12371	12496	12438	12382	12285	12453	12478	12532	12363	12362	12347	12488	12418	12307	12410	12400	12383	12347	12421	12334	12631	12501	12331	12382	12425	12553	12433	12395	12264	12378	12542	12400	12589	12442	12395	12444	12375	12471	12349	12427	12487	12569	12312	12465	12507	12501	12455	12409	12275	12490	12367	12538	12389	12469	12390	12296	12502	12423	12520	12425	12334	12148	12469	12467	12399	12563	12367	12401	12426	12566	12404	12538	12430	12475	12396	12432	12288	12295	12339	12307	12514	12487	12465	12413	12328	12248	12297	12331	12290	12318	12502	12404	12622	12488	12402	12335	12487	12272	12537	12382	12375	12458	12500	12453	12364	12550	12401	12423	12258	12364	12370	12421	12387	12428	12453	12484	12567	12468	12443	12491	12381	12399	12544	12354	12312	12322	12344	12341	12240	12343	12335	12500	12392	12479	12352	12338	12310	12307	12471	12349	12501	12417	12416	12466	12477	12363	12432	12350	12296	12397	12367	12333	12442	12469	12544	12351	12372	12444	12556	12511	12470	12397	12433	12443	12459	12366	12442	12408	12480	12305	12377	12363	12282	12309	12473	12461	12365	12218	12430	12577	12347	12165	12569	12566	12518	12434	12598	12247	12443	12475	12566	12341	12377	12326	12293	12557	12271	12495	12322	12298	12334	12425	12478	12427	12352	12290	12400	12325	12280	12206	12482	12216	12475	12463	12483	12514	12503	12365	12404	12539	12481	12327	12580	12355	12329	12382	12467	12441	12434	12346	12242	12523	12567	12296	12487	12368	12255	12341	12573	12524	12456	12454	12373	12382	12383	12457	12275	12436	12644	12552	12466	12482	12497	12385	12399	12363	12225	12469	12472	12372	12437	12442	12388	12515	12456	12331	12350	12389	12454	12358	12411	12599	12450	12464	12396	12301	12326	12596	12274	12373	12446	12452	12442	12431	12309	12367	12365	12422	12533	12412	12553	12450	12375	12548	12481	12497	12467	12443	12578	12454	12454	12549	12405	12398	12336	12321	12319	12640	12342	12313	12336	12446	12363	12510	12552	12370	12579	12361	12400	12442	12270	12581	12540	12380	12389	12377	12454	12247	12699	12469	12561	12585	12231	12292	12450	12224	12484	12505	12445	12429	12558	12447	12511	12624	12295	12327	12407	12553	12380	12466	12550	12510	12371	12484	12390	12393	12352	12478	12438	12371	12457	12559	12464	12439	12383	12385	12434	12521	12452	12341	12451	12379	12448	12514	12417	12423	12560	12282	12507	12426	12404	12443	12351	12417	12423	12463	12463	12410	12292	12494	12468	12185	12479	12320	12401	12323	12467	12508	12358	12370	12442	12424	12482	12301	12500	12439	12344	12296	12512	12422	12434	12400	12353	12345	12465	12387	12324	12402	12515	12390	12324	12324	12404	12369	12469	12486	12489	12522	12490	12287	12441	12473	12422	12365	12434	12450	12368	12500	12355	12402	12459	12373	12532	12362	12427	12382	12370	12384	12338	12432	12259	12414	12407	12388	12310	12284	12336	12353	12393	12428	12366	12420	12348	12425	12385	12358	12430	12348	12624	12385	12433	12380	12346	12598	12333	12379	12397	12450	12336	12447	12276	12338	12426	12428	12325	12432	12483	12343	12312	12303	12313	12256	12357	12292	12343	12375	12550	12218	12482	12398	12382	12371	12477	12469	12357	12298	12391	12427	12562	12312	12353	12463	12540	12355	12406	12275	12312	12248	12368	12400	12399	12393	12438	12332	12429	12494	12147	12369	12227	12468	12437	12289	12512	12592	12283	12420	12507	12443	12483	12399	12493	12421	12397	12381	12455	12510	12351	12241	12465	12507	12414	12393	12292	12433	12428	12503	12440	12476	12450	12497	12331	12377	12448	12456	12523	12456	12362	12264	12431	12416	12457	12280	12400	12242	12423	12389	12445	12397	12295	12454	12353	12342	12420	12371	12478	12418	12294	12479	12438	12553	12389	12424	12279	12522	12292	12521	12242	12278	12545	12487	12353	12377	12623	12515	12605	12457	12508	12523	12567	12392	12485	12365	12600	12354	12446	12346	12416	12409	12390	12377	12339	12477	12388	12521	12412	12436	12635	12489	12393	12523	12407	12343	12435	12371	12334	12385	12472	12203	12385	12208	12383	12417	12371	12269	12496	12437	12521	12387	12391	12443	12209	12271	12404	12261	12401	12364	12389	12502	12399	12486	12496	12418	12405	12356	12483	12422	12514	12400	12450	12563	12288	12362	12340	12448	12347	12367	12436	12348	12379	12330	12432	12380	12499	12450	12442	12416	12479	12496	12302	12604	12420	12424	12542	12310	12660	12424	12336	12463	12562	12408	12382	12395	12419	12297	12476	12268	12464	12287	12482	12274	12457	12410	12143	12391	12337	12391	12426	12361	12477	12526	12501	12313	12420	12419	12420	12418	12411	12523	12446	12361	12354	12417	12269	12399	12435	12438	12501	12398	12374	12486	12477	12389	12392	12506	12275	12484	12266	12368	12360	12446	12344	12542	12292	12445	12409	12457	12324	12478	12522	12484	12199	12495	12335	12520	12384	12419	12376	12362	12506	12476	12396	12477	12267	12249	12472	12279	12476	12541	12451	12510	12571	12345	12539	12392	12460	12332	12489	12276	12489	12419	12382	12203	12384	12484	12372	12324	12466	12365	12362	12456	12395	12400	12292	12401	12542	12327	12492	12472	12497	12430	12311	12344	12429	12422	12479	12519	12553	12465	12491	12251	12410	12651	12444	12423	12332	12308	12435	12304	12458	12516	12446	12491	12377	12523	12296	12304	12499	12402	12390	12353	12309	12541	12303	12437	12424	12566	12354	12359	12314	12469	12573	12390	12442	12517	12566	12491	12323	12467	12436	12496	12346	12367	12535	12369	12295	12354	12505	12318	12494	12470	12414	12321	12366	12505	12542	12550	12231	12317	12214	12440	12474	12357	12292	12380	12449	12461	12310	12447	12446	12383	12561	12396	12344	12367	12385	12459	12471	12386	12365	12465	12385	12475	12559	12310	12326	12429	12370	12253	12424	12461	12537	12371	12382	12515	12330	12341	12622	12339	12491	12304	12464	12370	12337	12427	12359	12455	12410	12444	12502	12324	12446	12440	12354	12322	12458	12462	12343	12478	12404	12350	12439	12398	12480	12379	12295	12473	12304	12381	12319	12571	12409	12385	12431	12528	12448	12153	12504	12483	12301	12431	12246	12603	12340	12270	12376	12446	12455	12411	12379	12328	12267	12576	12328	12534	12473	12473	12398	12411	12427	12478	12270	12390	12513	12365	12592	12459	12394	12514	12354	12450	12457	12437	12322	12445	12380	12338	12400	12348	12375	12306	12453	12323	12414	12306	12436	12452	12546	12467	12452	12291	12272	12365	12500	12484	12404	12422	12355	12499	12304	12577	12443	12265	12457	12455	12340	12443	12323	12544	12464	12409	12359	12415	12421	12362	12452	12443	12335	12455	12389	12393	12375	12416	12422	12312	12421	12481	12455	12304	12281	12482	12325	12400	12370	12495	12476	12266	12470	12518	12503	12497	12464	12416	12414	12577	12473	12410	12496	12322	12574	12264	12492	12437	12565	12314	12443	12367	12451	12353	12520	12544	12425	12421	12351	12305	12398	12456	12282	12387	12402	12441	12453	12435	12540	12429	12652	12343	12376	12454	12513	12355	12477	12412	12476	12594	12357	12311	12374	12483	12361	12580	12371	12387	12271	12382	12331	12454	12499	12402	12387	12396	12354	12460	12360	12258	12635	12522	12292	12543	12445	12477	12401	12391	12408	12488	12569	12554	12346	12393	12350	12486	12477	12497	12419	12332	12537	12391	12473	12433	12477	12499	12511	12361	12455	12394	12467	12432
24407	21600	29108	26720	24867	23606	21342	16986	15215	14454	14003	13593	13623	13398	13236	13258	13296	13352	13366	13278	13222	13302	13233	13191	13054	13153	13153	12923	12964	13056	13135	13142	12955	12940	13215	13035	13030	13055	12997	13124	12978	13078	13058	12919	13046	12818	13009	13070	13060	13130	13003	12806	12939	13022	12943	12883	13083	12963	13060	12868	13080	13183	12944	12980	12784	12972	12942	12943	12801	12829	12975	13105	13015	13048	13016	13009	12986	13021	13069	12844	12963	13139	13026	12865	13008	12915	13020	12986	13210	13021	12961	12980	13016	12974	12885	12963	12808	12892	13052	12912	13041	12905	13074	13085	13063	12749	12951	13002	12908	12770	12784	13038	12862	12972	12932	12990	13124	12894	12904	13006	13013	13007	12893	13035	12937	12910	13094	13056	12907	12763	12855	12851	12825	12992	12887	13084	12919	13032	12890	13003	12963	13089	13003	13005	13011	12834	12844	13070	12965	12921	13060	12909	12918	12778	12911	12969	13056	12962	12886	13023	12914	13095	13004	12834	12895	12865	13173	12797	13013	12911	12977	12895	12661	13117	12780	12891	12905	12792	13036	12881	13068	13003	12793	12891	13035	12904	12908	12850	12917	12926	12901	13001	13199	12932	12831	12884	12975	12850	13046	12973	12755	13002	12910	12932	12979	12966	12881	12925	12894	12854	12919	12833	12881	13030	13086	12953	12673	13007	13041	12823	12860	12907	13057	13012	12947	12937	12946	12857	12867	13078	12757	12912	12911	12936	12966	12924	12869	12980	12951	12965	12951	12728	12983	12704	12888	13042	13006	12983	13139	12968	13031	13129	13080	12883	13016	12828	13078	12735	13074	13020	12912	12979	12926	12891	12971	13041	12850	12990	13047	12952	12996	12935	12932	12930	13019	12982	12974	13069	13058	13003	13016	12973	12877	12960	12821	13083	12843	12948	12859	12832	12980	13050	12998	12930	13138	12980	12760	12874	12814	13128	12900	13034	12942	12960	12846	13000	12862	12964	12802	12855	13053	12995	12970	12904	12876	12950	12963	13050	12624	13101	13038	13061	12882	12847	12922	13032	12776	12914	13022	12969	12924	13086	13062	13185	12985	12939	12838	13001	12973	12949	13023	12940	13051	12900	12815	12945	12959	12866	13129	12975	12960	13117	13075	12888	12933	13044	13040	13148	12932	13074	12949	13002	12902	12866	12808	12799	12936	13027	13126	12894	13121	12977	12830	13032	12790	12960	12850	12897	12771	12835	12778	12910	12831	13071	12957	12894	12904	13058	12949	13147	12886	12991	13062	12950	13167	12884	13085	13049	12865	12968	13121	13023	13310	12762	12846	12906	13136	12990	12841	12965	12881	12845	12977	12942	13022	12980	13118	12876	12897	12889	12962	12998	13058	12940	12961	12867	12893	12930	13027	12752	13020	12972	13101	12897	12939	12939	12956	12853	12981	12827	13111	12891	12889	12898	12811	12950	12892	12697	12949	13049	13061	13102	12809	12977	12934	12988	12970	12820	12886	12989	13081	12753	12849	12950	12955	12970	12754	12819	13040	13135	13163	13155	12830	12881	12842	13004	12927	12875	12932	12988	12961	12868	12870	12854	12831	12756	12988	12840	13030	12895	12796	13045	12865	12974	12941	13032	12969	13074	12884	12761	12934	12895	12898	12839	13019	12830	12907	13048	12953	12969	12842	12825	12905	12863	13070	12820	12979	12867	12856	13028	13173	13074	12887	12918	13070	12740	12889	12942	12875	12894	12983	12886	12874	12994	12836	13029	13075	13083	13040	12892	13043	12760	12903	12954	13073	13029	12950	13000	12874	12826	12964	12959	12967	12959	12878	12998	12845	13032	12927	12820	12900	12824	12934	13004	13046	13121	13007	13050	12845	12940	12857	13047	13087	13041	13109	12956	12972	12846	12956	13032	12805	13021	13058	12985	12971	13044	12859	12801	12756	12875	13154	12927	13088	13113	12819	13034	12925	12962	13063	12893	13045	12835	13034	12810	12906	13011	13033	13048	12986	12924	13012	13045	13095	12947	13135	12958	12890	12870	13175	12873	13192	13009	12864	12946	12875	13020	12954	12825	13071	12926	13006	12944	12986	13070	13008	12961	12893	13057	13081	12852	13100	12960	13127	12950	13087	13101	12956	13112	12960	13067	12933	12877	12968	13077	12875	12976	12953	13015	13009	12687	13177	12961	12851	12972	13058	12733	13025	12933	12932	12940	13024	12921	13092	12769	13164	12884	13008	13152	13101	12957	12967	13039	12933	13004	12963	12887	12950	12945	12981	12813	13027	12628	13095	13061	12962	12775	12865	13019	12926	12830	12899	12767	12809	12909	12997	13091	12905	13061	12926	12784	12818	13105	13106	12977	13022	12889	12939	13246	13088	12986	12909	12963	13098	13029	12998	12716	12980	12870	12874	13155	12908	13015	13046	13115	12975	12968	12955	12984	13036	13013	13065	12891	12833	12993	12836	12812	13036	13041	12885	12831	12982	13061	12827	13026	12877	12975	13024	12907	12943	12817	12934	12869	12942	12985	13100	12938	12993	12911	13001	13119	12886	12737	13020	13094	12928	13184	12928	12937	13002	12940	12871	12848	12829	13044	12970	12908	13031	12937	12757	12788	12904	12875	13183	13030	12999	13037	12750	13008	13057	12936	12995	12839	13024	13024	12965	12936	13078	12934	13008	12905	12903	12855	13101	13192	12909	12807	12856	12777	12919	13022	13108	12935	12921	13144	12963	13003	12921	12967	12865	12843	12991	12984	13065	13087	12861	12605	13132	13048	12975	13005	12794	13008	13027	12934	13182	12972	12755	13030	13111	12959	12823	12917	13036	12854	12826	13112	13082	13164	12947	12972	13023	12688	12934	12768	12825	12910	12932	12777	12906	12972	12891	13034	13104	13097	13064	13047	13091	13016	13057	13001	12989	12934	12969	13014	12849	12901	12880	13192	13131	13005	12934	13118	12856	12853	12866	12852	12824	13065	12994	13076	13020	13016	12967	12917	12848	12974	12947	13090	12887	12956	12935	12931	12757	13020	12851	12901	12882	12942	12874	12993	12844	12953	12976	12695	12908	12832	13048	12904	12947	12818	12820	12931	13057	12922	12995	12908	12733	12760	12903	13033	13081	12991	13102	12948	12941	13050	12992	13027	12907	13179	12871	13091	12815	12859	13061	12918	13006	12966	12868	12777	12986	12990	12740	13021	12992	13101	12986	12926	12902	12988	12848	13059	12915	12936	12971	12937	12931	12938	12900	12810	13002	13086	13089	12876	13035	12943	12777	12876	12932	12870	13035	12973	12985	13019	13018	13012	12777	13005	13026	12898	12885	12889	12909	13070	13112	12880	12824	12938	13050	13003	12883	12904	13131	12723	13128	12924	12878	12829	13055	12889	12858	12864	12855	12927	12812	12960	12924	12923	12948	13028	12947	12866	12990	12926	13061	12849	12762	12733	12860	12818	12925	13034	12952	12902	12857	12974	13027	12884	12783	13034	12968	12812	13086	12994	13087	12841	12947	12994	12853	12823	13023	13133	13019	12992	12962	12929	12981	13090	12953	12995	12972	12915	12952	12897	12768	12898	12935	12912	12992	12844	12799	13046	13049	12884	13014	12883	12972	12764	12828	13145	12907	12937	12915	12934	13029	12760	12922	12841	12973	12869	13061	12827	12855	12928	12990	13074	13019	12942	12995	12762	13018	12752	12813	13062	13003	13032	12994	12851	12955	12837	12974	12984	12924	13058	12913	12998	12991	12997	13119	12877	12935	13030	13025	13075	12941	12964	12956	12957	12899	13021	12786	13050	12951	13041	12968	12921	12896	12844	13074	13000	13020	12893	12874	13009	12999	12938	13063	12978	12835	12867	12854	13080	13062	13048	12966	13008	12897	13125	12849	12867	12985	13031	12826	13044	12890	12859	13013	13070	12968	12829	12980	12955	12943	13060	12943	12623	13022	12857	12800	13183	12881	12760	13175	13052	12944	12760	12865	13081	12993	13044	13144	13031	13027	12820	13061	13024	12979	12753	13036	12920	12964	12936	12771	12825	13095	13084	12821	12966	13055	12875	13029	12879	13062	13083	13024	12765	12844	12943	12988	12901	12876	12850	12966	13064	12764	12875	13001	12881	12853	12779	12821	12868	13046	13009	13067	12973	12928	12973	13089	12917	13069	13095	12878	12855	12932	13024	13134	12934	12924	13163	13102	13033	13038	13000	12915	13031	12971	12894	12967	12851	13073	13066	13053	12932	12767	12766	13181	13049	12805	12844	12999	12888	13071	12683	13100	12815	12695	12894	13047	12869	13083	13087	13069	12949	12924	12869	12982	13042	13048	12934	13009	13019	13023	12818	12813	13050	12909	12928	13055	13139	12821	12907	13018	12788	12953	12916	12928	12953	12947	13080	12963	13010	13028	12928	12960	13085	12946	12955	12863	13136	13093	12993	12953	12898	13117	12928	12736	12846	12903	12899	12956	12931	12958	12810	12979	12842	13017	12931	13036	12896	12827	12795	12875	12835	13028	12894	12923	13022	12845	12883	12883	12851	12992	12894	13046	12887	12950	12971	13087	13115	12946	12710	13026	13001	12999	12937	12958	12908	12857	12825	12919	13013	12917	12956	13213	12794	12902	12829	12909	12886	13009	13098	12968	12717	12829	12981	12873	12832	12830	12828	13006	12855	12839	12931	12861	12934	12898	12597	12892	12797	13022	13026	12995	12834	12982	12997	12981	13025	13174	13022	13154	12983	13089	13008	12937	12853	13069	12828	12910	13004	12779	12934	12787	12906	12876	12750	12754	12873	12897	12833	13070	13054	12809	12885	13056	13051	12835	12965	12927	12911	12879	13026	12784	12925	12933	12895	12758	12924	12887	12798	12888	12761	12984	12969	12948	12968	12902	12958	12973	12917	12979	12892	13028	12926	12849	13016	12985	13045	12997	12918	12826	13093	12856	12948	12969	12898	12941	13084	13122	13019	12862	12911	12845	12903	12953	12886	12940	12959	12891	12931	12885	13109	13101	12836	12991	12860	13118	12833	13116	12808	12994	12997	12953	12906	12893	12879	13002	12929	12918	12753	13066	12893	12913	12709	12923	13036	13262	12899	12941	13038	13086	12988	12991	12956	12945	12821
34582	54548	48586	39341	29852	23986	20285	17519	15674	14541	13823	13502	13320	13315	13256	13044	13136	13028	13147	12991	13001	13032	13170	12982	12843	12904	12966	12891	12938	12719	12852	12861	12958	12963	12999	12884	12831	12862	12966	12765	12947	12944	12901	12854	13126	12962	12960	12886	12835	12948	12874	12939	12901	12830	12808	12823	12857	12977	12750	12909	12660	12806	12738	12817	12908	12912	12747	12757	12885	12793	12738	12702	13058	12857	12820	12762	12820	12740	12952	12833	12915	12844	12754	12686	12726	12854	12953	12749	12609	12736	12935	12790	12909	12696	12646	13013	12792	12919	12884	12843	12975	12838	12754	12800	12882	12762	12918	12854	12801	12839	12918	12927	12959	12859	13001	12693	12986	12904	12791	12904	12653	12875	12663	12858	12782	12885	12828	12866	12755	12715	12747	12878	12796	12693	12962	12886	12735	12850	12890	12772	12745	12862	12895	12793	12895	12806	13011	12809	12637	12729	12755	12822	12902	12727	12912	12778	12810	12832	12983	12893	12938	12896	12888	12827	12907	12712	12969	12832	12879	12870	12845	12649	12909	13049	12820	12919	12950	12959	12673	12824	12808	12869	12738	12830	12839	12791	12846	12811	12866	12837	12863	12871	12882	12859	12834	12763	12864	12764	12592	12868	12793	12935	12732	12738	12759	12758	12727	12848	12784	12686	12805	12809	12780	12770	12931	12977	12822	12915	12902	12759	12795	12832	12801	12810	12849	12850	12950	12911	12934	12748	12918	13005	12948	12893	12734	12767	12872	12822	12879	12781	12923	12594	12835	12924	12621	12914	12900	12734	12832	12739	12835	12845	12810	12738	12792	12731	12770	12817	12762	12765	12883	12954	12841	12837	12781	12824	12827	12871	12739	12741	12817	12877	12787	12924	12911	12773	12896	12919	12733	12883	12792	12893	12804	12784	12934	12695	12815	12893	12633	12927	12838	13013	12991	12840	12922	12760	12913	12879	12744	12768	12923	12802	12882	12794	12666	12925	12940	12862	12667	12880	12620	12776	12890	12798	12730	12945	12674	12734	12760	12915	12786	12751	12781	12816	12859	12782	12795	13002	13040	12718	12943	12789	12938	12926	12802	12830	12816	12696	12818	12808	12945	12893	12881	12880	12825	12695	12807	12582	12640	12865	12664	12915	12800	12840	12926	12921	12817	12797	12887	12957	12861	12862	12846	12702	12929	12857	12755	12790	12961	12823	12798	12718	12654	12709	12863	12645	12786	12840	12742	12747	12932	12747	12753	12709	12807	12737	12711	12789	12930	12782	12760	12842	12812	12905	12919	12682	12885	12818	12649	12875	13003	12650	12968	12778	13014	12935	12725	12901	12711	12840	12823	12985	12932	12992	12821	12703	12804	12798	12969	12684	12949	12920	12708	12914	12813	12755	12880	12849	12947	12790	12891	12843	12985	12733	13060	12832	12903	12813	12770	12969	12762	12803	12821	12975	12888	12798	12760	12662	12865	12754	12729	12999	12705	12700	12938	12737	12892	12803	12849	12859	12678	12748	12964	12730	12785	12857	12872	12813	12981	12884	12832	12928	12845	12929	12882	12934	12653	12749	12754	12790	12689	12870	12981	12803	13018	12874	12745	12814	12920	12684	12747	12988	12805	12970	12829	12916	12923	12822	12838	12843	12752	12997	12807	12913	12806	12774	12885	12804	12909	12872	12922	12886	12803	12823	12844	12783	12806	12812	12847	12860	12874	12723	12891	12820	12812	12760	12843	12927	12789	12910	12829	12870	12871	12716	12720	12858	12798	12849	12698	12742	13043	12811	12872	12794	12882	12980	12820	12819	12848	12844	12819	12830	12765	12924	12669	12732	12977	12802	12820	12876	12880	12857	12874	12726	12886	12874	12959	12798	12828	12859	12922	12841	12837	12908	12870	12829	12816	12657	12809	12751	12768	12783	13026	12781	12939	12782	12841	12905	12871	12675	12830	12880	12718	12710	12868	12822	12835	12773	12793	12896	12923	12813	12812	12731	13047	12836	12925	12853	12722	12889	12994	12739	12874	12938	12877	12823	12783	12766	12727	12799	12789	12943	12712	12818	12704	12549	12979	12768	12789	12914	12727	12682	12817	12738	12663	12809	12907	12836	12843	12889	12763	12842	12774	12750	12851	12717	12859	12750	12729	12835	12842	12797	12899	12818	12885	12961	12905	12861	12880	12760	12834	12794	12761	12934	12859	12770	12840	12766	13010	12783	12800	12870	12863	12747	12829	12662	12769	12885	12893	12806	13021	12922	12797	12877	12901	12933	12816	12730	12834	12916	12774	12775	12713	12906	12889	12897	12771	12918	12767	12815	12897	12879	12703	12782	12891	12806	12822	12793	12708	12899	12788	12809	12906	12642	12672	12664	12880	12872	12714	12899	12679	12757	12882	12860	12747	12879	12752	12811	12787	12754	12830	12847	12780	12827	12989	12879	12781	12950	12991	12750	12789	12838	12905	12709	12836	12874	12951	12860	12909	12849	12733	12760	12754	12965	12977	12780	12989	12789	12981	12861	13060	12929	12946	12790	12698	12912	12923	12796	12845	12943	12813	12910	12828	12791	12995	12877	12882	12846	12681	12732	12684	12841	12853	12906	12987	12809	12889	12864	12927	12901	12734	13052	12866	12696	12737	12829	12878	12852	12747	12907	12805	12895	12794	12816	13015	12681	12854	12795	12857	12822	12905	12857	12768	12878	12831	12952	12829	12818	12952	13020	12905	12859	12907	12979	12978	12872	12811	12863	12986	12826	12919	12789	12840	12824	12936	12774	12780	12723	12748	12724	12981	12908	12872	12932	12910	12769	12828	12676	12716	12812	12898	12959	12955	12719	12667	12619	12761	12921	12872	12804	13017	12813	12721	12717	12768	12899	12865	12938	12771	12838	12690	12903	12925	12943	12832	12741	12719	12837	12970	12760	12860	12885	12795	13021	12785	12859	12837	12734	12981	12867	12826	12935	12947	12707	12969	12731	12847	12858	12792	12815	12830	12972	12843	12883	12682	12892	12785	12897	12903	12995	12850	12791	12819	12736	12801	12881	12927	12726	12804	12883	12750	12984	12814	12778	12768	12675	12756	12891	12843	12722	12921	12869	12846	12937	12911	12918	12829	12936	12919	12815	12967	12837	12742	12907	12850	12791	12735	12786	12996	12848	12782	13039	12884	12951	12851	12793	12709	12829	12830	12840	12769	12832	12741	12799	12765	12973	12784	12867	12856	12759	12728	12942	12755	12791	12952	12943	12865	12819	13013	12877	12817	12911	12800	12787	12920	12868	12830	12823	12897	12856	12761	12891	12915	12958	12912	12743	13015	13028	12708	12835	12820	12752	13006	12944	12959	13054	12881	12715	12874	12765	12894	12902	12897	12844	12777	12872	12780	12842	12899	13030	12821	12772	12840	12792	12722	12922	12804	12686	12785	12833	12947	12822	12855	12773	12930	12819	12822	12756	12777	12809	13048	12890	12803	12866	12861	12865	12922	12869	12878	12862	12895	12869	12789	12814	12837	12958	12719	12779	12817	12857	12966	12923	12833	13023	12704	12531	12919	12878	12844	12900	12885	12760	12731	12812	12846	13006	12876	12764	12822	12961	12787	12773	13048	12757	12900	12721	12968	12825	12768	12931	12824	12771	12929	12854	12939	12891	12925	12888	12881	12786	12976	12989	12794	12841	12867	12695	12821	12675	12881	12891	12795	12727	12854	12863	12871	12890	12815	12885	12916	12739	12968	12775	12812	12851	12814	12823	12774	12827	12746	12918	12859	12954	12863	12731	12809	12913	12882	12828	12779	12838	12889	12928	12808	12815	12913	12818	12830	12884	12871	12779	12880	12790	12784	12897	12872	12688	12863	12761	12698	12754	12794	12769	12858	12796	12813	12691	12764	12843	12913	12862	12646	12808	12872	12949	12878	12556	12901	12868	12845	12956	12795	12804	12667	12820	12960	12809	12711	12895	12811	12682	12964	12831	12749	12898	12896	12744	12782	12764	12751	12849	12807	12680	12938	13030	12815	12913	12815	12869	12697	12763	12929	12951	12848	12947	12753	12959	12813	12959	12836	12966	12756	12897	12876	12873	12860	12861	12847	12945	12796	12791	12970	12719	12772	12824	12820	12775	12702	12903	12901	12819	13032	12784	12868	12793	12834	12891	12788	12908	13032	12911	12928	12834	12779	12771	12942	12748	12776	12935	12919	12876	12800	12884	12764	12810	12749	12900	12915	12818	12902	12946	12907	12817	12834	12851	12893	12828	12834	12768	12990	12764	12803	12964	12823	12746	12653	13008	12862	12781	12771	12769	12741	12910	12826	12910	12852	12707	12798	12864	12816	12850	12690	13016	12739	12814	12999	12968	12876	12837	12776	12845	12798	12968	12739	12824	12977	12861	12745	12860	12795	12819	12858	12719	12725	12717	12901	12719	12778	12863	12919	13033	12829	12778	12895	12577	12841	12701	12954	12806	12885	12797	12686	12942	12812	12864	12806	12734	12939	12820	12847	12935	12819	12964	12823	12765	12737	12900	12927	12882	12813	12620	12860	12753	12816	12826	12846	12929	12905	12850	12749	12854	12965	12809	12895	12869	12717	12871	12813	12777	12912	12790	12807	12799	13033	12796	12851	12716	12906	12712	12938	12739	12735	12816	12759	12963	12920	12815	12799	12767	12922	12728	12698	13036	12677	12889	12825	12922	12713	12738	12864	12937	12769	12940	12943	12905	12656	12915	12878	12820	12765	12895	12850	12841	12812	12679	12950	12862	12667	12994	12915	12895	12792	12962	12845	12775	12912	12645	12947	12993	12919	13014	12692	12818	12880	12968	12695	12723	12846	12717	12754	12946	12760	12804	13041	12837	12839	12782	12855	12762	12785	12821	12853	12822	12709	12906	12670	12709	12923	12850	12808	12916	12930	12807	12827	12710	12876	13009	12928	12654	12877	12797	12830	12911	12687	12889	12836	12947	13138	13017	12909	12772	12946	12834	12892	12773	13017	12794	12942	12737	12781	12865	12981	12795	12833	12930	13016	13015	12897	12927	12955	12842	12967	12960	12849	12846	12826	12769	12807	12870	12833	12706	12747	12962	12706	12942	12941	12896	12925	12767	12776	12751	12750	12846	12858	12987	12709	12757
23305	21600	29520	24735	23981	27365	27804	21467	17230	15524	14755	14489	14242	14075	14150	13981	14017	13814	13817	13618	13596	13730	13731	13722	13666	13616	13510	13776	13554	13407	13702	13599	13669	13492	13487	13343	13697	13472	13593	13712	13450	13648	13404	13450	13368	13577	13435	13384	13451	13470	13529	13541	13381	13357	13553	13436	13474	13556	13505	13336	13430	13576	13672	13443	13477	13571	13457	13354	13591	13421	13460	13502	13534	13415	13406	13439	13510	13407	13464	13532	13601	13330	13352	13551	13584	13525	13604	13285	13631	13400	13573	13551	13445	13509	13585	13580	13479	13370	13410	13420	13405	13190	13473	13644	13484	13429	13360	13721	13377	13418	13603	13579	13369	13367	13712	13350	13624	13357	13547	13366	13497	13418	13374	13391	13415	13625	13409	13635	13503	13386	13353	13224	13287	13429	13448	13401	13471	13463	13731	13486	13400	13351	13437	13655	13679	13508	13381	13389	13430	13463	13417	13233	13245	13462	13421	13508	13725	13446	13291	13346	13539	13547	13239	13345	13499	13341	13499	13312	13536	13373	13285	13582	13589	13515	13528	13419	13344	13631	13450	13464	13350	13329	13348	13426	13557	13535	13570	13239	13468	13471	13492	13236	13513	13402	13292	13463	13597	13354	13424	13393	13600	13453	13291	13546	13469	13471	13358	13487	13469	13469	13638	13409	13583	13521	13463	13481	13374	13318	13296	13373	13488	13523	13410	13587	13583	13561	13392	13388	13590	13416	13394	13591	13540	13346	13547	13520	13435	13464	13413	13323	13396	13312	13371	13493	13425	13336	13414	13353	13392	13305	13573	13447	13459	13381	13332	13426	13213	13622	13485	13426	13419	13712	13469	13357	13654	13603	13520	13110	13345	13404	13433	13335	13500	13566	13434	13343	13453	13520	13573	13571	13381	13454	13488	13415	13474	13466	13558	13287	13563	13506	13423	13389	13642	13479	13381	13467	13498	13486	13336	13418	13435	13426	13489	13438	13295	13335	13239	13433	13576	13559	13586	13661	13440	13391	13553	13380	13360	13400	13361	13474	13606	13357	13452	13517	13339	13450	13698	13376	13476	13304	13445	13504	13539	13550	13435	13521	13508	13384	13493	13464	13508	13392	13426	13470	13370	13419	13389	13326	13395	13597	13492	13418	13367	13433	13471	13311	13389	13559	13523	13459	13421	13360	13443	13371	13487	13501	13495	13505	13442	13472	13484	13432	13682	13647	13450	13477	13614	13514	13503	13356	13363	13487	13342	13427	13471	13510	13476	13573	13409	13346	13225	13524	13576	13451	13273	13399	13473	13290	13482	13417	13483	13507	13464	13570	13473	13355	13474	13523	13481	13393	13385	13325	13428	13438	13420	13318	13477	13355	13460	13435	13452	13332	13483	13482	13541	13555	13493	13495	13535	13444	13297	13363	13234	13483	13538	13510	13573	13419	13487	13369	13322	13422	13576	13503	13441	13388	13551	13457	13468	13399	13252	13303	13537	13456	13472	13439	13462	13541	13554	13560	13556	13445	13416	13393	13568	13345	13297	13258	13361	13333	13437	13584	13237	13388	13477	13344	13359	13365	13453	13380	13464	13473	13503	13509	13508	13391	13410	13441	13323	13405	13488	13567	13500	13521	13321	13295	13527	13492	13382	13533	13476	13368	13399	13588	13548	13480	13569	13201	13205	13266	13540	13510	13356	13285	13323	13524	13414	13305	13425	13452	13300	13468	13418	13526	13607	13474	13443	13514	13383	13361	13265	13479	13590	13438	13372	13450	13477	13476	13275	13409	13369	13525	13358	13365	13286	13522	13423	13542	13527	13341	13416	13454	13305	13432	13315	13481	13449	13542	13540	13442	13562	13291	13435	13366	13432	13635	13367	13348	13543	13475	13600	13402	13485	13400	13516	13422	13441	13348	13445	13464	13447	13418	13492	13449	13556	13612	13460	13562	13355	13408	13327	13311	13430	13520	13527	13416	13168	13489	13314	13529	13358	13436	13541	13377	13587	13279	13434	13380	13464	13431	13393	13616	13403	13582	13439	13379	13468	13423	13520	13326	13366	13389	13291	13432	13370	13490	13374	13411	13402	13479	13424	13488	13322	13404	13415	13311	13378	13390	13399	13440	13451	13456	13471	13538	13687	13387	13409	13263	13305	13456	13345	13427	13398	13467	13379	13449	13577	13339	13348	13490	13527	13557	13336	13362	13180	13269	13456	13428	13460	13480	13332	13531	13343	13487	13211	13495	13465	13498	13384	13355	13333	13400	13395	13406	13322	13483	13290	13405	13335	13317	13372	13426	13479	13484	13363	13526	13362	13440	13637	13466	13363	13352	13297	13581	13484	13430	13436	13502	13497	13439	13362	13428	13492	13474	13189	13369	13529	13370	13340	13450	13535	13428	13338	13444	13539	13388	13397	13486	13514	13467	13347	13327	13317	13369	13400	13511	13627	13347	13359	13338	13505	13402	13513	13389	13497	13469	13320	13319	13459	13401	13444	13304	13456	13344	13503	13449	13507	13410	13476	13433	13531	13632	13612	13452	13604	13504	13318	13417	13366	13468	13448	13333	13348	13423	13409	13454	13338	13736	13543	13484	13382	13239	13596	13443	13177	13536	13330	13376	13450	13408	13431	13650	13391	13320	13456	13414	13377	13364	13448	13403	13440	13547	13619	13526	13422	13426	13405	13506	13357	13374	13201	13370	13410	13324	13556	13432	13295	13127	13261	13368	13416	13424	13364	13484	13293	13366	13384	13325	13392	13358	13559	13522	13532	13503	13385	13486	13439	13412	13570	13444	13118	13410	13246	13335	13555	13435	13474	13358	13342	13384	13495	13406	13396	13383	13344	13422	13364	13378	13589	13318	13593	13494	13605	13467	13257	13478	13544	13480	13402	13372	13341	13371	13419	13408	13427	13315	13589	13447	13462	13410	13388	13562	13329	13384	13306	13293	13344	13358	13408	13325	13205	13373	13384	13292	13664	13460	13465	13346	13418	13491	13562	13488	13472	13495	13215	13348	13427	13351	13471	13429	13336	13401	13639	13372	13565	13343	13155	13409	13268	13448	13344	13367	13442	13380	13482	13531	13453	13578	13427	13481	13349	13443	13365	13334	13400	13408	13590	13441	13548	13371	13627	13325	13384	13461	13364	13510	13452	13540	13451	13424	13442	13270	13510	13388	13625	13360	13527	13527	13265	13491	13380	13335	13308	13512	13404	13307	13447	13494	13537	13472	13335	13422	13365	13376	13463	13290	13333	13489	13468	13523	13398	13325	13409	13317	13524	13647	13446	13482	13495	13369	13490	13502	13370	13495	13428	13477	13489	13391	13373	13429	13237	13344	13519	13294	13341	13370	13357	13305	13558	13302	13393	13574	13314	13434	13293	13540	13508	13416	13489	13370	13490	13308	13311	13444	13668	13316	13433	13389	13430	13570	13274	13446	13503	13436	13326	13333	13484	13412	13517	13394	13306	13447	13274	13416	13455	13540	13460	13361	13351	13414	13139	13347	13518	13264	13466	13449	13474	13373	13276	13399	13610	13543	13553	13272	13287	13301	13396	13464	13369	13348	13547	13475	13462	13379	13367	13342	13456	13444	13452	13417	13532	13338	13469	13491	13181	13605	13633	13310	13590	13377	13522	13506	13473	13447	13564	13471	13546	13414	13376	13395	13378	13428	13583	13422	13412	13346	13469	13504	13354	13512	13455	13491	13332	13449	13397	13356	13515	13365	13493	13287	13449	13394	13397	13454	13425	13263	13497	13389	13338	13461	13683	13482	13812	13553	13410	13314	13485	13430	13437	13353	13574	13367	13448	13322	13492	13467	13383	13458	13332	13528	13465	13344	13406	13380	13703	13349	13577	13430	13506	13435	13320	13533	13579	13315	13314	13266	13379	13267	13619	13397	13293	13299	13561	13335	13546	13388	13302	13401	13432	13341	13481	13333	13392	13357	13383	13356	13434	13710	13594	13478	13589	13480	13631	13460	13373	13268	13477	13336	13412	13362	13518	13388	13360	13322	13599	13485	13273	13308	13306	13258	13479	13433	13537	13275	13433	13343	13375	13329	13294	13510	13473	13351	13459	13307	13382	13534	13446	13478	13461	13329	13588	13546	13427	13551	13678	13372	13497	13307	13390	13542	13521	13578	13419	13278	13400	13491	13439	13605	13372	13452	13544	13483	13340	13576	13358	13439	13445	13443	13414	13297	13311	13441	13465	13499	13488	13331	13459	13586	13396	13550	13536	13582	13401	13366	13277	13299	13419	13500	13255	13258	13339	13501	13415	13369	13510	13311	13336	13451	13352	13607	13571	13494	13329	13434	13305	13460	13447	13494	13466	13586	13454	13373	13374	13532	13440	13443	13574	13275	13447	13446	13345	13448	13586	13485	13461	13555	13421	13356	13334	13539	13441	13458	13492	13355	13426	13380	13398	13501	13467	13459	13467	13488	13327	13513	13566	13380	13548	13529	13610	13557	13583	13548	13391	13472	13522	13372	13519	13521	13453	13463	13391	13380	13614	13486	13690	13404	13368	13351	13462	13468	13243	13586	13578	13460	13459	13495	13408	13336	13339	13581	13387	13444	13485	13469	13574	13532	13541	13380	13513	13486	13515	13515	13521	13351	13388	13322	13474	13286	13248	13426	13441	13250	13483	13613	13363	13436	13304	13483	13527	13439	13335	13231	13323	13649	13558	13464	13457	13639	13414	13331	13381	13248	13547	13497	13384	13415	13422	13464	13620	13389	13610	13254	13373	13355	13421	13529	13398	13467	13369	13477	13441	13783	13361	13470	13294	13656	13317	13341	13333	13449	13553	13280	13420	13562	13385	13483	13435	13398	13369	13370	13331	13401	13634	13524	13442	13529	13419	13609	13352	13441	13284	13335	13268	13449	13467	13525	13499	13550	13459	13469	13239	13506	13437	13310	13404	13484	13345	13222	13438	13408	13614	13556	13420	13458	13446	13454	13399	13554	13537	13289	13311	13488	13338	13380	13371	13475	13521	13528	13654	13551	13490	13554	13354	13359	13433	13432	13506	13494	13324	13458	13452	13377	13522	13403	13724	13544	13571	13624	13576	13534	13355	13681	13523	13328	13617	13357	13473	13344	13365	13281	13515	13403	13418	13455	13369	13435
37935	60782	55633	44698	38319	32008	25825	21836	17167	15358	14695	14244	14131	14035	13770	13648	13577	13743	13373	13372	13295	13467	13172	13243	13210	13291	13128	13286	13149	13327	13316	13317	13223	13393	13216	13177	13220	13143	13265	13123	13202	13095	13287	13288	13223	13066	13155	13160	13148	13244	13307	13134	13242	13121	13180	13210	13200	13225	13224	13050	13150	12995	13209	13027	13301	13261	13326	13014	13179	13161	13164	13129	13134	13259	13204	13213	13155	13222	13139	13177	13055	13125	13228	13141	13282	13056	13095	13067	13149	13032	13064	13168	13126	13123	13161	13295	13171	13071	13142	13333	13261	13296	13045	13104	13193	13152	13069	13150	13232	13151	13256	13101	13177	13270	13231	13044	13295	13143	13249	13203	13164	12985	13231	13256	13177	13063	13196	13193	13071	13232	13190	13105	13181	13131	13208	13157	13069	13306	13241	13144	13199	13148	13170	13198	13228	13229	13015	13251	13128	13207	13258	13053	13071	13312	13134	13157	13225	13320	13124	13163	13192	13095	13311	13244	13158	13200	13230	13133	13057	13142	12991	13220	13139	13209	13184	13068	13179	13132	13115	13142	13259	13143	13140	13177	13223	13037	12904	12974	13333	12987	13163	13121	13179	13199	13328	13160	13247	13103	13126	13260	13141	13300	13239	13134	13296	13242	13030	13265	13260	13287	13177	13084	13233	13283	13160	13168	13298	13082	13246	13098	13235	13110	13204	13126	13128	13100	13084	13232	13147	13120	13124	13232	13229	13314	13044	13206	13180	13064	13066	13098	13045	13242	13138	13279	13268	13041	13066	13077	13270	13209	13060	13261	13218	13067	13117	13208	13139	13069	13083	13253	13220	13195	13227	13252	13096	13244	13138	13102	13162	13148	13158	13142	13220	13074	13228	13298	13311	13149	13222	13132	13096	13272	13184	13148	13044	13154	13166	13122	13182	13236	13127	13230	13210	13125	13084	13105	13170	13199	13155	13089	13048	13224	13004	13275	13211	13190	13280	13031	13174	13283	13030	13116	13139	13134	13207	13128	13364	13110	13307	13214	13219	13123	13075	13300	12981	13143	13193	13093	13233	13220	13157	13158	13032	13139	13199	13183	13149	13172	13190	13223	13294	13073	13088	13250	13233	13231	13278	13323	13040	13165	13139	13264	13197	13163	13162	13209	13315	13154	13140	13085	13088	13132	13126	13132	13273	13067	13154	13049	13186	13129	13244	12996	13175	13088	13118	13087	13159	13253	13046	13182	13009	13300	13309	13114	13153	13253	13132	13106	13218	13104	13224	13127	13245	13089	13169	13330	13075	13087	13212	13176	13063	13118	13256	13165	13196	13170	13198	13075	13162	13285	13174	13083	13132	13143	13120	13208	13059	13038	13211	13285	13235	13088	13021	13208	13114	13061	12930	13104	13113	13066	13178	13119	13144	13167	13209	13220	12958	13150	13146	13173	13260	13238	13254	13272	13302	13108	13074	13067	13131	13176	12977	13072	13249	13173	13216	13125	13199	13112	13221	13235	13154	13140	13331	13220	13091	13098	13167	13315	13134	13070	13137	13159	13173	13118	13125	13226	13193	13060	13045	13191	13250	13344	13050	13227	13195	13254	13179	13057	13220	13227	13037	13256	13148	13138	13293	13119	13056	13200	13178	13209	13266	13137	13295	13043	13261	13197	13285	13006	13158	13188	13162	13136	13289	13199	13241	12978	13081	13101	13157	13163	13189	13214	13120	12995	13307	13089	13322	13117	13223	13241	13206	13250	13131	13247	13199	13196	13048	13122	13118	13225	13060	13203	13055	13231	13288	13060	13087	13108	13305	13234	13122	13123	13082	13165	13090	13125	13128	13110	13233	13217	13205	13270	13153	12921	13115	13144	13346	13281	13094	13181	13090	13284	12987	13307	13175	13304	13349	12919	13239	13108	13264	13273	13184	13009	13074	13154	13070	13198	13094	13084	13111	13259	13100	13057	13161	13206	13278	13103	13379	13302	13108	13142	13142	12977	13335	13192	13127	13202	13007	13075	13235	13252	13304	13064	13164	13329	13012	13233	13314	13234	13036	13263	13198	13076	13117	13174	13101	13262	13257	13078	13262	13316	13224	13109	13040	13160	13209	13249	13175	13161	13286	13010	13122	13208	13148	13067	13210	13126	13121	13000	13089	13182	13387	13218	13123	13104	12971	13124	13008	13298	13052	13154	13056	13018	13059	13320	13248	13031	13297	13150	13202	13031	13081	13204	13112	13151	13309	13151	13229	13094	12992	13036	13014	13107	13343	13056	13319	13061	13153	13076	13424	13168	13144	13160	13167	13080	13140	13191	13081	13366	13325	13168	13072	13367	13334	13047	13073	13137	13120	12995	13053	13095	13138	13213	13195	13230	13158	13146	13386	13144	13142	13096	13315	13195	13079	13173	13143	13130	13126	13288	13025	13080	13083	13137	13045	13176	13151	13075	13202	13174	13342	13049	13155	13161	13323	13220	13272	13225	13271	13055	13158	13049	13220	13120	13174	13223	13126	13092	13169	13196	13251	13058	13196	13141	13224	13247	13220	13092	13016	13301	13006	13217	13316	13292	13123	13093	13161	13188	13135	13198	13199	13185	13120	13284	13178	13152	13259	13029	13052	13307	13083	13215	13296	13147	13199	13189	13028	13014	13279	13172	13183	13065	13119	13274	13189	13140	13128	13154	13169	13144	13122	13060	13279	13190	13094	13426	13136	13235	13058	13201	13170	13144	13142	13275	13301	13298	13134	13053	13044	13238	13212	13035	13203	13195	13285	13237	13198	13141	13211	13144	13174	13093	13118	13208	13000	12876	13142	12997	13134	13072	13183	13179	13319	13308	13128	12950	13237	13167	13171	13156	13141	13055	13155	13207	13150	13096	12961	13069	13061	13336	13158	13159	13073	13096	13163	13030	13274	13126	13061	13228	13092	13184	13186	13024	13174	12993	13202	13138	13094	13180	13006	12992	13193	13238	13231	13129	13179	13098	13136	13029	13251	13271	13103	13098	13195	13083	13317	13094	13082	13167	13064	13368	13194	13082	13382	13119	13166	12973	13117	13182	13141	13190	13262	13256	13183	12936	13132	13183	13175	13114	13130	13156	13011	13119	13103	13017	13103	13310	12929	13082	13182	13124	13252	13122	13276	13153	13242	13073	13109	13123	13229	13157	13160	13201	12987	13088	13219	13211	13104	13173	13211	13097	12923	13227	13064	13174	13223	12974	13213	13105	13176	13234	13369	13111	12979	13217	13284	13205	13100	13241	13110	13134	13073	13114	13097	13211	13039	13223	13216	13252	13257	13241	13096	13206	13102	13236	13103	13306	13131	13263	13081	13188	13241	13145	13137	13190	13134	13170	13173	13188	13173	13172	13194	13048	13189	13232	13270	13290	13290	13035	13264	13070	13199	13210	13324	13223	13143	12967	13087	13231	13063	13134	13213	13161	13084	13326	13037	13321	13058	13090	13306	13137	13006	13004	13281	13160	12973	13013	13097	13164	13128	13193	13246	13245	13237	13189	13130	13426	13106	13256	13118	13077	13227	13107	13226	13080	13150	13092	13037	13176	13118	13022	13099	13169	12978	13121	13177	13208	13196	13084	13128	13138	13267	13089	13212	13039	13161	13030	13125	13049	13078	13149	13180	13190	13045	13235	13078	13252	13032	13227	13182	13161	13149	13179	13027	13157	13041	13190	13233	13164	13173	13023	13126	13160	13210	13270	13267	13088	13157	13242	13209	13134	13176	13198	12986	13157	13074	13269	13023	13040	12972	13210	13112	13206	13208	13305	13111	13148	13073	12979	13180	13120	13120	13148	13174	13304	13328	13143	13110	13418	13243	13144	13108	13144	13225	13116	13137	12939	13134	13043	13193	13248	13107	13142	13110	13237	13206	13132	13195	13365	13327	13270	13061	13266	13091	13161	13128	13201	13125	13199	13149	13119	13243	13245	13156	13164	13354	13109	13257	12962	13118	13121	13234	13131	13076	13269	13084	13138	13165	13186	13027	13092	13077	13053	13246	13217	13212	13267	13084	13239	13060	13138	13091	13068	13340	13156	13177	13107	13248	13114	13215	13235	13029	13283	13271	13112	13214	13115	13291	13316	13072	13120	13088	13152	13256	13077	13155	13096	13165	13273	13081	13119	13077	13092	13140	13098	13104	13104	13269	13043	13263	13100	13289	13069	13133	13282	13035	13129	13077	13122	13201	13139	13156	13114	13158	13132	13077	13147	13143	13027	13003	13220	13094	13149	13219	13191	13205	13072	13136	13054	13150	13175	13056	13062	13204	13059	13229	13173	12962	13230	13261	13235	13057	13338	13231	13150	13209	13177	13026	13047	13179	13124	13126	13057	13179	13303	13274	13075	13089	13149	13179	13325	13045	13327	13083	13111	13070	13202	13214	13141	13100	13272	13195	13357	13251	13190	13118	13219	13013	13053	13171	13289	13089	13107	13212	13179	13227	13171	13173	13238	13106	13230	13102	13123	13080	13170	13232	13129	13049	12952	13186	13242	13184	13211	13141	13204	13215	13109	13262	13036	13218	13242	13227	13084	13112	13068	12977	13062	13215	13154	13039	13277	13167	13157	13202	13397	13173	13202	13345	13089	13230	13204	13170	13108	13164	13189	13108	13085	13196	13136	13238	13335	13166	13163	13276	13100	13237	13139	13241	13058	13064	13210	13203	13211	13178	13219	13121	13198	13156	13057	13241	13031	13126	13240	13112	13141	13119	13164	13201	13281	13208	13124	13007	13169	13209	13142	12918	13090	13127	13094	13144	13075	13245	13185	13267	13220	13170	13190	13161	13153	13180	13241	13052	13216	13188	13259	13020	13146	13165	13179	13153	13119	13213	12878	13151	13095	13149	13186	13182	13160	13194	13299	13079	13158	13301	13183	13173	13184	13236	13158	13238	13274	13335	13136	13109	13101	13251	13110	13056	13277	13235	12947	13123	13292	13314	13140	12954	13249	13035	13144	13193	13061	13226	13096	13031	13015	13058	13085	13202	13220	13053	13196	13175	13250	13041	13151	13136	13032	13277	13197	13207	13317	13142	13129	13036	13050	13298	13079	13258	13150	13136	13190	13178	13232	13222	13182	13137	13146	13128	13241	13229	13210	13220	13275	13143	13097
28696	26962	32900	27378	19988	16734	15207	13768	13427	12735	12645	12733	12910	12710	12601	12445	12650	12539	12620	12580	12328	12387	12668	12308	12531	12416	12415	12563	12486	12616	12473	12340	12299	12364	12504	12383	12477	12448	12575	12419	12333	12496	12399	12340	12500	12388	12557	12422	12554	12398	12435	12458	12681	12535	12409	12554	12454	12478	12538	12459	12416	12445	12414	12301	12442	12394	12486	12380	12361	12407	12609	12536	12560	12370	12440	12569	12523	12443	12476	12462	12339	12342	12444	12380	12476	12363	12522	12455	12458	12448	12352	12463	12419	12486	12604	12441	12467	12286	12280	12399	12366	12488	12442	12410	12494	12261	12504	12451	12226	12490	12367	12482	12423	12486	12332	12370	12292	12239	12366	12272	12270	12312	12300	12350	12424	12397	12296	12430	12438	12291	12319	12314	12403	12327	12494	12531	12436	12223	12397	12376	12330	12469	12464	12475	12360	12472	12338	12437	12437	12348	12331	12374	12444	12374	12440	12481	12309	12572	12384	12411	12413	12325	12395	12385	12462	12513	12330	12492	12377	12327	12533	12492	12220	12482	12441	12327	12290	12271	12309	12298	12496	12295	12381	12334	12297	12372	12474	12409	12580	12454	12429	12396	12401	12544	12389	12458	12384	12676	12535	12595	12296	12326	12321	12341	12250	12411	12521	12297	12201	12337	12424	12227	12415	12237	12505	12317	12490	12232	12344	12417	12384	12330	12384	12660	12410	12367	12553	12394	12474	12509	12370	12327	12339	12337	12390	12424	12517	12282	12181	12520	12295	12516	12216	12333	12436	12607	12354	12320	12350	12350	12336	12599	12363	12252	12348	12331	12231	12361	12450	12238	12405	12322	12561	12281	12320	12299	12396	12384	12317	12514	12341	12406	12457	12248	12347	12362	12413	12412	12513	12515	12333	12370	12409	12168	12369	12396	12387	12311	12236	12353	12302	12426	12332	12299	12387	12316	12221	12456	12359	12274	12389	12353	12294	12386	12481	12373	12233	12469	12564	12404	12395	12414	12325	12334	12367	12367	12420	12400	12416	12186	12387	12281	12272	12457	12458	12509	12272	12252	12470	12239	12376	12262	12378	12365	12372	12493	12403	12576	12437	12577	12277	12227	12396	12339	12460	12448	12389	12481	12285	12358	12552	12429	12450	12343	12426	12359	12320	12415	12400	12402	12361	12460	12595	12202	12363	12665	12498	12634	12298	12355	12315	12380	12389	12383	12609	12329	12344	12213	12455	12514	12371	12351	12365	12411	12525	12431	12318	12202	12190	12445	12379	12233	12458	12402	12376	12187	12413	12399	12434	12412	12358	12253	12352	12311	12428	12518	12082	12510	12448	12369	12445	12495	12560	12443	12369	12428	12464	12504	12496	12460	12355	12428	12293	12231	12587	12305	12448	12500	12279	12230	12353	12589	12451	12407	12412	12285	12429	12304	12468	12473	12415	12485	12347	12440	12293	12471	12284	12601	12636	12579	12171	12272	12573	12428	12300	12289	12426	12376	12565	12374	12409	12352	12284	12353	12434	12389	12426	12557	12496	12483	12413	12262	12342	12357	12372	12459	12433	12356	12568	12527	12513	12382	12294	12372	12234	12429	12336	12235	12501	12552	12564	12449	12459	12497	12335	12203	12494	12480	12288	12470	12488	12493	12424	12375	12430	12199	12412	12440	12422	12500	12242	12373	12570	12401	12384	12460	12315	12366	12565	12341	12340	12435	12354	12352	12546	12200	12477	12307	12395	12324	12443	12433	12395	12338	12404	12418	12321	12613	12504	12510	12463	12164	12442	12648	12314	12616	12491	12332	12352	12320	12333	12352	12526	12257	12386	12309	12352	12389	12519	12366	12337	12407	12334	12463	12311	12435	12445	12528	12483	12461	12462	12585	12327	12310	12213	12331	12367	12336	12430	12424	12278	12508	12337	12461	12399	12435	12300	12349	12607	12427	12345	12228	12274	12393	12396	12349	12426	12443	12447	12394	12196	12321	12203	12280	12330	12307	12387	12502	12321	12411	12365	12355	12483	12543	12437	12401	12409	12452	12645	12357	12336	12385	12586	12303	12448	12304	12478	12479	12326	12427	12228	12469	12429	12597	12405	12476	12484	12542	12418	12430	12389	12364	12312	12508	12458	12412	12404	12380	12268	12214	12455	12291	12526	12431	12276	12408	12464	12578	12388	12511	12414	12210	12311	12304	12352	12436	12525	12459	12456	12359	12265	12454	12581	12364	12492	12243	12350	12500	12521	12361	12357	12314	12460	12446	12435	12384	12494	12343	12259	12303	12275	12452	12433	12501	12301	12430	12421	12351	12455	12420	12530	12645	12536	12412	12421	12260	12359	12489	12451	12462	12251	12362	12372	12440	12408	12425	12306	12499	12515	12554	12225	12255	12442	12396	12315	12622	12491	12518	12636	12422	12537	12343	12332	12406	12252	12286	12354	12483	12387	12475	12386	12484	12396	12291	12430	12433	12519	12515	12329	12397	12387	12359	12398	12390	12349	12325	12443	12509	12416	12344	12416	12308	12397	12331	12281	12350	12419	12397	12561	12329	12552	12124	12377	12529	12376	12322	12340	12280	12298	12366	12399	12354	12389	12160	12360	12277	12489	12404	12249	12392	12365	12390	12560	12442	12381	12555	12401	12454	12355	12326	12302	12308	12467	12444	12324	12239	12361	12447	12440	12358	12454	12243	12436	12435	12428	12337	12412	12338	12456	12378	12443	12405	12288	12339	12560	12308	12243	12313	12535	12446	12297	12354	12314	12602	12378	12391	12370	12555	12321	12500	12555	12472	12463	12422	12486	12423	12388	12462	12402	12518	12533	12482	12322	12445	12307	12536	12473	12498	12496	12467	12295	12378	12401	12300	12367	12290	12552	12234	12351	12347	12627	12465	12349	12376	12333	12300	12258	12318	12547	12351	12325	12379	12413	12281	12321	12427	12481	12417	12529	12337	12434	12319	12452	12696	12197	12378	12394	12465	12297	12621	12465	12402	12504	12450	12630	12524	12392	12636	12426	12417	12346	12400	12333	12360	12380	12551	12421	12384	12345	12547	12191	12273	12212	12405	12499	12428	12407	12360	12434	12230	12409	12267	12321	12377	12310	12444	12345	12346	12499	12456	12430	12167	12310	12323	12490	12674	12696	12490	12318	12139	12481	12433	12288	12439	12308	12428	12588	12395	12362	12466	12421	12466	12348	12422	12360	12446	12482	12353	12302	12344	12365	12514	12339	12473	12414	12379	12423	12363	12440	12553	12491	12483	12512	12220	12167	12352	12427	12282	12443	12488	12522	12235	12380	12392	12547	12462	12485	12392	12341	12430	12355	12393	12469	12409	12318	12219	12626	12497	12349	12417	12288	12449	12527	12246	12344	12474	12473	12365	12252	12405	12446	12329	12377	12408	12512	12447	12420	12323	12311	12346	12389	12281	12566	12294	12099	12396	12603	12250	12250	12440	12302	12541	12321	12379	12468	12478	12478	12148	12295	12238	12490	12385	12347	12286	12509	12263	12328	12491	12427	12444	12319	12556	12306	12431	12251	12325	12234	12416	12390	12399	12272	12449	12303	12328	12421	12394	12449	12223	12445	12386	12301	12338	12494	12347	12300	12297	12536	12375	12510	12259	12438	12431	12565	12355	12494	12390	12357	12298	12518	12331	12459	12478	12352	12277	12381	12433	12256	12302	12430	12414	12472	12350	12390	12495	12582	12452	12395	12343	12351	12467	12346	12574	12553	12291	12526	12299	12202	12430	12179	12515	12550	12374	12364	12477	12610	12453	12481	12393	12477	12224	12404	12371	12665	12321	12414	12451	12162	12421	12367	12437	12349	12371	12382	12342	12291	12486	12140	12485	12491	12516	12565	12400	12380	12555	12490	12445	12616	12490	12323	12404	12499	12398	12245	12258	12425	12528	12357	12274	12484	12312	12285	12345	12364	12466	12549	12331	12421	12286	12444	12427	12437	12327	12405	12419	12351	12383	12473	12424	12296	12372	12365	12298	12233	12446	12345	12387	12336	12451	12480	12357	12528	12388	12327	12346	12432	12469	12409	12386	12216	12306	12382	12355	12479	12297	12254	12326	12378	12539	12411	12282	12575	12434	12423	12312	12311	12186	12217	12353	12557	12385	12503	12340	12445	12183	12497	12445	12244	12304	12317	12291	12454	12333	12291	12277	12445	12321	12305	12359	12348	12224	12358	12545	12376	12254	12349	12449	12305	12471	12561	12503	12262	12453	12471	12527	12385	12315	12452	12309	12236	12380	12365	12330	12155	12560	12273	12497	12328	12583	12468	12404	12439	12384	12302	12360	12454	12375	12381	12244	12423	12432	12420	12466	12450	12208	12457	12235	12466	12639	12321	12372	12559	12415	12435	12308	12241	12348	12391	12409	12440	12194	12406	12398	12465	12331	12473	12305	12269	12416	12364	12523	12467	12534	12530	12235	12247	12290	12344	12464	12341	12539	12285	12327	12371	12256	12535	12243	12260	12232	12371	12388	12367	12262	12227	12530	12381	12350	12356	12359	12315	12487	12338	12369	12333	12462	12353	12431	12338	12269	12604	12344	12465	12316	12348	12419	12529	12370	12516	12390	12485	12176	12449	12373	12605	12336	12477	12426	12283	12420	12429	12603	12460	12484	12481	12446	12543	12349	12490	12562	12491	12294	12424	12413	12373	12530	12494	12417	12325	12441	12395	12409	12477	12415	12462	12454	12445	12357	12328	12272	12521	12594	12390	12435	12374	12518	12465	12338	12316	12412	12424	12363	12416	12318	12497	12218	12344	12299	12450	12169	12491	12311	12282	12290	12497	12367	12431	12644	12278	12479	12335	12437	12276	12386	12373	12380	12489	12403	12289	12487	12340	12479	12267	12322	12365	12413	12629	12637	12395	12361	12448	12438	12331	12396	12280	12569	12400	12398	12318	12560	12319	12267	12444	12436	12329	12307	12547	12508	12563	12221	12512	12469	12623	12290	12614	12354	12206	12297	12349	12316	12345	12232	12425	12594	12486	12290	12358	12623	12378	12352	12341	12267	12254	12515	12435	12293	12366	12421	12429	12299	12511	12399	12437	12329	12474	12451	12234	12317	12478	12514	12488	12546	12334	12256	12434	12468	12404	12355
33106	44490	39051	28862	21791	18109	16201	14569	13777	13410	13071	12840	12952	12982	12723	12851	12624	12506	12631	12641	12765	12629	12515	12413	12519	12495	12654	12553	12429	12576	12491	12570	12555	12545	12452	12421	12609	12621	12370	12486	12456	12564	12661	12524	12547	12400	12501	12348	12434	12467	12617	12530	12477	12519	12567	12525	12435	12446	12479	12492	12488	12471	12548	12541	12556	12466	12416	12463	12533	12469	12496	12397	12490	12435	12505	12428	12473	12482	12534	12611	12557	12601	12458	12584	12384	12504	12422	12508	12438	12483	12436	12581	12639	12525	12442	12496	12622	12519	12452	12314	12554	12344	12514	12528	12438	12637	12375	12579	12597	12467	12456	12407	12591	12377	12354	12463	12510	12341	12425	12524	12461	12545	12465	12331	12500	12314	12519	12423	12562	12489	12450	12424	12415	12607	12512	12344	12380	12582	12540	12581	12531	12409	12328	12450	12536	12555	12546	12464	12400	12348	12443	12475	12471	12430	12458	12478	12419	12406	12641	12522	12477	12339	12558	12362	12540	12438	12538	12450	12304	12442	12605	12205	12515	12446	12477	12532	12458	12481	12534	12352	12356	12431	12604	12343	12608	12507	12467	12382	12559	12447	12643	12305	12612	12549	12382	12455	12351	12399	12420	12377	12684	12499	12562	12450	12545	12438	12539	12540	12473	12505	12477	12508	12530	12395	12444	12395	12633	12391	12407	12466	12585	12453	12342	12456	12549	12458	12541	12466	12455	12352	12472	12448	12362	12549	12442	12353	12542	12409	12420	12536	12397	12388	12511	12541	12455	12429	12461	12491	12544	12629	12602	12343	12339	12637	12503	12397	12486	12365	12401	12505	12373	12445	12439	12586	12463	12405	12523	12364	12547	12270	12591	12417	12418	12458	12416	12489	12521	12370	12479	12551	12301	12376	12505	12400	12471	12561	12375	12451	12479	12527	12510	12607	12445	12464	12515	12615	12421	12414	12632	12537	12221	12494	12508	12403	12299	12432	12349	12361	12333	12631	12336	12612	12357	12375	12572	12380	12545	12682	12521	12543	12549	12443	12402	12707	12440	12372	12579	12531	12549	12381	12625	12342	12536	12559	12551	12433	12356	12386	12506	12389	12348	12545	12468	12511	12330	12304	12402	12379	12364	12379	12439	12260	12451	12409	12485	12599	12414	12505	12633	12547	12413	12348	12470	12488	12527	12499	12465	12469	12509	12644	12550	12523	12530	12440	12450	12385	12478	12620	12478	12359	12499	12602	12259	12454	12523	12435	12548	12469	12364	12445	12556	12500	12429	12618	12388	12511	12565	12592	12580	12625	12529	12478	12597	12507	12494	12387	12382	12668	12503	12459	12558	12603	12699	12506	12418	12394	12641	12484	12616	12663	12393	12564	12451	12480	12326	12479	12501	12431	12406	12483	12583	12327	12452	12653	12488	12396	12454	12573	12373	12403	12472	12479	12521	12439	12393	12649	12407	12533	12422	12339	12488	12484	12532	12541	12486	12509	12506	12610	12479	12578	12512	12532	12490	12328	12536	12441	12362	12496	12613	12507	12469	12489	12393	12415	12493	12442	12523	12399	12588	12408	12433	12458	12371	12400	12438	12600	12371	12522	12333	12551	12481	12524	12548	12358	12542	12554	12465	12439	12486	12550	12569	12461	12628	12432	12550	12490	12498	12510	12468	12530	12356	12638	12496	12522	12388	12617	12527	12613	12312	12491	12651	12462	12365	12560	12342	12495	12440	12388	12560	12450	12275	12393	12534	12493	12599	12431	12385	12526	12363	12450	12462	12451	12493	12445	12539	12696	12375	12586	12361	12348	12452	12414	12343	12435	12500	12540	12421	12375	12411	12396	12427	12470	12464	12383	12499	12446	12459	12648	12613	12420	12561	12458	12469	12448	12568	12390	12544	12470	12496	12658	12244	12503	12502	12444	12291	12586	12564	12384	12439	12538	12524	12348	12623	12423	12427	12436	12495	12407	12469	12449	12324	12356	12575	12518	12598	12560	12630	12574	12573	12597	12314	12504	12576	12504	12657	12518	12595	12422	12508	12429	12425	12442	12520	12439	12655	12459	12444	12571	12434	12640	12299	12541	12373	12399	12385	12637	12459	12547	12536	12358	12591	12464	12474	12550	12366	12589	12478	12526	12469	12552	12531	12399	12394	12546	12413	12486	12617	12551	12470	12526	12495	12350	12544	12514	12338	12440	12424	12430	12405	12459	12580	12347	12496	12409	12565	12490	12447	12398	12356	12422	12557	12396	12363	12618	12576	12372	12285	12395	12402	12575	12585	12443	12388	12443	12650	12516	12440	12512	12378	12467	12594	12484	12492	12625	12411	12295	12785	12344	12518	12453	12489	12727	12560	12468	12482	12374	12468	12497	12467	12442	12458	12458	12335	12502	12543	12535	12552	12426	12403	12447	12501	12390	12441	12393	12447	12599	12554	12446	12568	12557	12474	12616	12444	12637	12601	12551	12538	12503	12322	12518	12608	12500	12640	12478	12429	12599	12494	12507	12496	12520	12586	12569	12500	12487	12494	12315	12364	12535	12516	12479	12347	12508	12511	12537	12395	12676	12429	12498	12496	12416	12346	12483	12599	12421	12546	12470	12502	12367	12437	12494	12448	12410	12451	12393	12394	12448	12524	12402	12439	12439	12637	12615	12528	12585	12549	12401	12579	12576	12322	12534	12482	12513	12386	12454	12580	12403	12462	12606	12500	12616	12340	12531	12505	12391	12422	12383	12409	12612	12320	12429	12536	12498	12346	12455	12428	12394	12433	12326	12476	12317	12576	12443	12359	12476	12350	12366	12475	12380	12499	12658	12708	12405	12532	12500	12519	12595	12364	12411	12501	12569	12456	12407	12672	12540	12530	12543	12446	12442	12427	12539	12559	12510	12458	12637	12547	12377	12683	12518	12369	12451	12459	12377	12371	12475	12521	12520	12310	12565	12470	12412	12508	12535	12613	12611	12500	12672	12386	12454	12619	12548	12496	12401	12380	12560	12405	12475	12468	12496	12666	12476	12421	12473	12595	12474	12572	12576	12365	12317	12387	12509	12462	12572	12472	12415	12430	12439	12452	12400	12528	12487	12493	12309	12271	12541	12329	12549	12526	12464	12443	12246	12644	12556	12379	12599	12545	12475	12391	12489	12454	12336	12484	12245	12487	12480	12402	12349	12337	12497	12465	12391	12555	12516	12359	12546	12535	12605	12443	12482	12496	12456	12535	12385	12536	12449	12521	12490	12423	12500	12563	12476	12475	12561	12632	12517	12315	12590	12524	12497	12705	12530	12553	12310	12456	12527	12589	12374	12368	12576	12518	12406	12527	12349	12494	12511	12560	12446	12352	12576	12623	12532	12364	12522	12543	12426	12563	12522	12473	12381	12387	12571	12525	12350	12515	12414	12370	12487	12469	12449	12325	12487	12561	12496	12511	12393	12478	12723	12644	12434	12520	12534	12393	12438	12563	12319	12534	12351	12606	12546	12374	12532	12389	12390	12497	12661	12533	12467	12414	12369	12474	12471	12312	12386	12521	12335	12566	12420	12497	12493	12524	12531	12470	12356	12589	12413	12473	12460	12394	12580	12497	12418	12542	12629	12446	12419	12400	12582	12552	12343	12528	12484	12548	12528	12508	12327	12454	12479	12600	12616	12435	12513	12350	12564	12383	12355	12615	12436	12581	12400	12420	12417	12471	12424	12484	12441	12511	12445	12456	12421	12466	12404	12538	12383	12460	12583	12569	12437	12433	12380	12429	12405	12504	12384	12469	12379	12553	12568	12611	12396	12406	12408	12445	12383	12394	12550	12561	12628	12609	12587	12622	12566	12335	12389	12446	12632	12582	12498	12518	12515	12453	12420	12363	12477	12455	12586	12451	12587	12571	12549	12469	12524	12494	12509	12522	12600	12578	12530	12454	12404	12432	12549	12614	12370	12470	12472	12583	12434	12636	12496	12412	12482	12461	12409	12540	12432	12398	12392	12551	12443	12581	12351	12468	12527	12497	12526	12608	12512	12390	12481	12532	12429	12477	12546	12511	12450	12276	12455	12507	12375	12567	12673	12484	12630	12404	12439	12519	12562	12498	12468	12459	12634	12513	12388	12416	12574	12566	12495	12461	12578	12500	12341	12641	12723	12496	12423	12465	12593	12340	12452	12378	12443	12318	12274	12380	12407	12509	12595	12542	12465	12613	12368	12476	12450	12649	12468	12459	12326	12571	12452	12522	12357	12542	12470	12531	12528	12529	12422	12482	12583	12512	12566	12413	12525	12553	12610	12518	12411	12484	12426	12635	12487	12510	12413	12493	12638	12540	12296	12615	12330	12477	12424	12502	12495	12578	12509	12443	12571	12460	12467	12574	12413	12546	12545	12442	12545	12480	12493	12477	12483	12474	12601	12485	12460	12543	12473	12252	12546	12473	12477	12486	12437	12306	12356	12391	12633	12454	12478	12352	12404	12332	12490	12551	12352	12529	12499	12587	12517	12389	12381	12535	12563	12409	12489	12572	12531	12419	12503	12536	12289	12456	12362	12484	12567	12490	12453	12469	12593	12582	12437	12377	12437	12371	12486	12559	12523	12595	12558	12394	12657	12407	12557	12590	12486	12517	12480	12481	12440	12632	12647	12448	12515	12421	12565	12414	12502	12389	12323	12524	12453	12481	12534	12708	12441	12500	12555	12567	12457	12445	12498	12559	12515	12533	12515	12497	12563	12414	12530	12380	12425	12470	12581	12476	12600	12622	12466	12475	12519	12397	12384	12430	12493	12545	12569	12315	12620	12526	12446	12425	12451	12480	12457	12436	12455	12406	12475	12489	12520	12441	12551	12444	12528	12619	12605	12287	12569	12506	12478	12290	12482	12397	12601	12475	12615	12542	12351	12352	12547	12372	12396	12446	12484	12497	12476	12516	12349	12376	12424	12542	12529	12486	12525	12585	12429	12484	12493	12399	12528	12373	12440	12513	12553	12431	12454	12349	12430	12544	12531	12482	12478	12544	12537	12484	12578	12426	12456	12545	12563	12469	12454	12511	12381	12415	12531	12354	12567	12525	12333	12514	12319	12653	12451	12406	12437	12332	12467	12512	12520	12438	12604	12442	12521	12591	12324	12594	12501	12441	12439
24468	21573	29200	26461	24695	24161	21357	16745	15088	14694	14408	14041	13869	13769	13686	13781	13576	13617	13559	13473	13375	13294	13771	13558	13517	13305	13461	13362	13370	13394	13347	13034	13234	13442	13191	13318	13187	13393	13386	13222	13323	13290	13465	13322	13408	13603	13532	13351	13110	13241	13426	13249	13428	13173	13359	13409	13425	13341	13315	13358	13309	13231	13541	13465	13188	13262	13343	13154	13196	13163	13213	13336	13318	13403	13209	13376	13248	13220	13370	13248	13317	13320	13165	13300	13360	13273	13471	13226	13346	13366	13304	13108	13328	13421	13276	13301	13382	13335	13373	13319	13301	13326	13246	13333	13181	13220	13231	13258	13313	13300	13250	13293	13257	13405	13250	13245	13449	13386	13399	13175	13341	13251	13354	13328	13133	13250	13480	13267	13105	13273	13455	13087	13243	13312	13322	13380	13341	13522	13289	13179	13220	13304	13298	13324	13162	13145	13393	13188	13194	13154	13226	13148	13172	13253	13299	13362	13234	13292	13294	13386	13215	13236	13110	13229	13200	13405	13207	13344	13363	13433	13242	13242	13342	13386	13247	13199	13296	13311	13190	13287	13405	13258	13155	13263	13235	13328	13285	13188	13120	13047	13575	13277	13164	13158	13151	13236	13388	13389	13424	13363	13273	13304	13243	13369	13351	13287	13373	13136	13325	13174	13295	13256	13365	13332	13318	13238	13169	13391	13283	13151	13272	13078	13314	13128	13251	13194	13238	13358	13174	13240	13063	13240	13402	13275	13387	13272	13264	13302	13196	13206	13344	13196	13215	13200	13416	13383	13270	13296	13352	13259	13169	13154	13361	13304	13190	13093	13277	13364	13371	13365	13331	13266	13404	13291	13337	13340	13278	13092	13406	13241	13060	13250	13218	13209	13244	13359	13216	13094	13242	13367	13133	13303	13271	13121	13348	13230	13339	13220	13067	13310	13332	13237	13043	13404	13256	13049	13278	13423	13211	13314	13333	13166	13234	13223	13235	13401	13449	13319	13288	13228	13119	13126	13255	13137	13226	13281	13245	13229	13196	13147	13182	13241	13351	13342	13335	13210	13301	13244	13205	13355	13171	13329	13220	13383	13435	13219	13452	13392	13248	13104	13376	13243	13262	13152	13374	13222	13256	13282	13160	13177	13182	13238	13233	13193	13197	13164	13312	13220	13103	13316	13260	13207	13259	13236	13330	13357	13232	13120	13304	13216	13233	13260	13049	13242	13413	13396	13146	13218	13338	13445	13267	13364	13230	13062	13214	13213	13334	13160	13194	13188	13126	13345	13188	13167	13304	13354	13229	13341	13415	13101	13172	13169	13025	13244	13049	13211	13159	13333	13278	13115	13421	13369	13049	13404	13175	13236	13164	13323	13385	13347	13251	13350	13317	13215	13134	13215	13175	13250	13319	13202	13193	13281	13372	13194	13301	13266	13338	13364	13174	13252	13148	13517	13306	13263	13133	13282	13142	13182	13197	13195	13314	13212	13149	13390	13229	13242	13152	13400	13356	12975	13370	13159	13270	13198	13470	13276	13266	13206	13480	13406	13089	13196	13204	13376	13236	13267	13250	13318	13264	13093	13238	13244	13387	13404	13227	13264	13280	13100	13214	13284	13313	13066	13278	13307	13304	13217	13322	13361	13262	13191	13154	13350	13338	13237	13222	13204	13261	13352	13407	13396	13500	13453	13477	13149	13129	13178	13246	13292	13229	13205	13323	13223	13226	13148	13222	13289	13297	13340	13207	13256	13398	13130	13215	13352	13248	13300	13231	13343	13417	13286	13213	13151	13171	13495	13219	13298	13307	13285	13309	13215	13256	13359	13034	13341	13334	13408	13371	13294	13383	13282	13237	13320	13286	13227	13265	13191	13195	13379	13311	13186	13471	13322	13203	13372	13237	13327	13368	13273	13309	13331	13176	13208	13250	13479	13196	13358	13297	13250	13423	13350	13328	13127	13129	13189	13221	13163	13150	13272	13244	13267	13227	13501	13266	13182	13174	13118	13253	13100	13318	13177	13416	13389	13213	13238	13350	13202	13317	13115	13149	13048	13207	13284	13243	13171	13157	13267	13231	13393	13455	13141	13322	13103	13368	13338	13243	13265	13342	13262	13399	13256	13469	13393	13300	13255	13252	13252	13332	13280	13440	13149	13155	13263	13291	13250	13317	13293	13449	13259	13321	13354	13197	13260	13274	13013	13214	13209	13587	13228	13270	13138	13156	13369	13221	13228	13201	13294	13321	13275	13268	13217	13172	13157	13197	13320	13452	13202	13160	13191	13137	13328	13176	13349	13389	13123	13240	13237	13241	13199	13361	13172	13346	13309	13434	13458	13380	13434	13242	13140	13407	13293	13233	13312	13213	13421	13116	13402	13295	13353	13175	13257	13137	13289	13059	13170	13293	13277	13246	13212	13423	13179	13363	13329	13152	13373	13374	13207	13131	13184	13265	13285	13274	13210	13439	13175	13267	13256	13235	13223	13334	13489	13169	13063	13411	13366	13410	13424	13384	13258	13255	13252	13369	13360	13291	13169	13171	13300	13369	13310	13370	13412	13296	13084	13331	13211	13132	13315	13277	13301	13212	13270	13287	13315	13303	13178	13298	13268	13191	13158	13400	13367	12961	13137	13178	13377	13208	13155	13401	13150	13142	13250	13236	13286	13222	13199	13248	13379	13321	13286	13251	13327	13129	13343	13415	13225	13287	13042	13247	13286	13211	13223	13226	13262	13267	13197	13179	13216	13354	13368	13253	13417	13284	13120	13262	13164	13292	13169	13147	13163	13386	13351	13441	13410	13221	13217	13126	13278	13444	13350	13509	13183	13058	13440	13295	13078	13363	13258	13124	13293	13374	13360	13421	13316	13412	13284	13323	13348	13268	13031	13240	13436	13347	13173	13244	13367	13177	13325	13346	13436	13316	13365	13259	13243	13230	13254	13351	12975	13245	13274	13119	13361	13261	13383	13338	13213	13214	13392	13269	13352	13290	13371	13460	13205	13324	13359	13161	13238	12990	13285	13486	13333	13367	13165	13470	13238	13438	13240	13131	13344	13148	13233	13448	13303	13189	13264	13324	13291	13470	13283	13194	13183	13289	13244	13239	13231	13215	13059	13299	13387	13495	13241	13413	13397	13273	13363	13255	13314	13173	13102	13149	13222	13391	13297	13107	13130	13307	13314	13143	13353	13109	13195	13312	13189	13311	13281	13392	13276	13492	13216	13101	13325	13259	13362	13372	13214	13357	13147	13209	13222	13211	13346	13198	13145	13303	13292	13363	13099	13366	13364	13273	13161	13375	13242	13334	13256	13291	13280	13212	13251	13162	13267	13470	13059	13262	13174	13276	13318	13286	13092	13069	13029	13277	13375	13019	13184	13224	13423	13225	13377	13447	13277	13295	13228	13370	13352	13385	13211	13248	13169	13338	13300	13252	13151	13197	13179	13283	13401	13359	13427	13394	13241	13440	13171	13417	13272	13259	13169	13297	13327	13127	13236	13322	13300	13116	13117	13189	13374	13055	13232	13279	13186	13214	13327	13152	13139	13162	13362	13200	13276	13351	13262	13422	13304	13234	13182	13206	13267	13294	13046	13292	13220	13439	13322	13121	13211	13112	13239	13209	13171	13293	13200	13124	13181	13355	13151	13262	13335	13471	13349	13257	13354	13121	13113	13331	13127	13342	13262	13121	13212	13166	13247	13149	13290	13158	13091	13256	13236	13199	13156	13282	13129	13267	13200	13264	13272	13292	13255	13275	13255	13268	13246	13325	13235	13299	13375	13127	13192	13433	13233	13234	13254	13165	13316	13185	13160	13125	13264	13249	13266	13271	13345	13252	13188	13312	13345	13333	13265	13260	13134	13308	13001	13161	13297	13275	13206	13178	13219	13288	13277	13251	13445	13352	13190	13128	13347	13296	13272	13346	13237	13243	13233	13124	13350	13421	13197	13181	13350	13287	13179	13204	13149	13266	13093	13322	13136	13286	13610	13301	13278	13398	13236	13298	13186	13317	13220	13157	13155	13392	13255	13204	13285	13336	13482	13162	13252	13361	13298	13307	13399	13203	13082	13472	13354	13160	13399	13311	13297	13335	13391	13157	13322	13197	13219	13310	13308	13278	13443	13361	13398	13359	13303	13147	13193	13159	13258	13345	13348	13283	13387	13247	13301	13189	13243	13384	13263	13242	13220	13439	13294	13382	13158	13158	13187	13227	13209	13144	13292	13049	13199	13192	13183	13327	13323	13347	13221	13219	13286	13482	13255	13313	13144	13171	13123	13180	13213	13143	13304	13087	13262	13091	13109	13288	13216	13359	13208	13223	13087	13326	13230	13287	13272	13234	13404	13346	13311	13196	13083	13277	13393	13353	13259	13262	13070	13382	13443	13320	13213	13177	13324	13336	13251	13271	13373	13245	13234	13205	13233	13249	13083	13225	13267	13209	13309	13258	13277	13240	13111	13219	13213	13276	13328	13509	13306	13348	13354	13290	13200	13441	13254	13337	13196	13291	13256	13040	13441	13198	13302	13315	13339	13426	13340	13286	13206	13271	13221	13068	13300	13357	13346	13292	13298	13293	13201	13318	13324	13306	13201	13403	13417	13370	13406	13601	13227	13143	13329	13071	13104	13155	13339	13132	13357	13445	13168	13178	13277	13119	13320	13217	13395	13171	13351	13255	13213	13316	13236	13368	13311	13395	13204	13227	13347	13265	13123	13282	13261	13368	13325	13181	13236	13194	13308	13336	13300	13257	13276	13292	13004	13432	13197	13157	13186	13383	13184	13201	13206	13190	13354	13173	13199	12974	13135	13276	13215	13394	13363	13345	13252	13192	13260	13281	13251	13199	13571	13376	13293	13368	13101	13481	13237	13356	13311	13560	13128	13355	13490	13352	13215	13202	13307	13316	13264	13310	13389	13381	13464	13251	13164	13139	13209	13373	13283	13256	13228	13389	13314	13148	13293	13256	13171	13322	13234	13223	13273	13339	13192	13124	13521	13220	13303	13126	13198	13350	13104	13325	13512	13337	13142	13269	13147	13276	13075	13348	13143	13235	13369	13319	13237	13324	13303	13172	13313	13086	13291	13236	13196	13284	13188	13337	13343	13281	13307	13524	13236	13202	13372	13354	13462
35170	55182	49726	38463	30129	24757	20219	16904	15637	14820	14432	14117	13826	13760	13568	13611	13645	13378	13377	13354	13196	13341	13150	13369	13070	13284	13183	13347	13095	13100	13062	13238	13190	13263	13094	13215	13130	13160	13244	13356	13094	13198	13193	13201	13121	13171	13202	13120	13216	13292	13133	13138	13317	13209	13141	13160	13102	13209	12998	13110	13113	12971	13132	13039	13102	13222	13064	13241	13092	13169	13173	13143	13131	13252	13100	12979	13103	13005	13119	13117	13114	13152	13128	13051	13300	13147	13175	13123	13203	13172	13104	13245	13089	13204	13168	13230	13163	13155	13062	13164	13184	13019	13042	12996	13207	13105	12978	13044	13087	13027	13177	13164	13171	13191	13086	13202	13053	13097	13189	13050	13239	13216	13097	13241	13113	13266	12913	13086	13268	13193	13192	13047	13248	13030	13349	13302	13043	13054	13183	13076	12949	13080	13026	13030	12978	13190	13183	13038	13223	13272	13172	13170	12958	13092	13135	13148	13139	13101	13029	13101	13069	13114	12938	13005	13080	13030	13126	13113	13208	13115	13158	12974	13209	13140	13156	13182	13171	13048	13054	13238	13008	13259	13277	13274	13147	13104	13029	13127	13005	13087	13097	13291	13028	13179	13190	13084	13075	13167	13273	13169	13278	13241	13148	13018	13158	13156	13059	13130	13051	13082	13016	13246	13160	13055	13101	13170	13061	13124	13198	13058	13068	13144	13197	12947	13064	13091	13213	13035	12892	13132	13044	13097	13160	12955	13142	13048	13155	13054	12943	13096	13020	13187	13085	13187	12904	13087	12978	13021	13117	13106	13111	13114	13289	13031	13093	13139	13093	12991	13217	12964	13213	13134	13221	13340	12972	13185	13129	13041	13028	12968	13136	13017	13075	13093	13139	13121	13120	13208	13192	12955	13154	13005	13151	13032	12908	13105	13091	13079	13107	13131	13218	13122	13261	13088	13123	13057	13044	13293	13096	12977	13010	13222	13121	12995	13208	13044	13178	13097	13234	12991	13224	13128	13084	13218	13202	13125	13061	13152	13016	13160	13265	13057	13114	13089	13071	13176	13170	13151	13155	13115	13083	13114	13229	12988	13166	13124	13078	13140	12985	13171	13088	13221	13074	13124	13238	13101	13070	13168	13043	13028	13237	13280	12974	13096	13256	13058	13108	12944	13121	13052	13039	13211	13091	13109	13278	12983	13204	12991	13101	13207	13167	13115	13052	13184	13116	13189	13185	13019	13081	13163	13082	13209	13101	13063	13075	13212	13111	13106	13117	13054	13015	12929	13269	13219	13150	13030	13045	12954	13121	13108	13157	12974	13065	13231	13134	13066	13137	13044	13084	13124	13303	13167	13107	13186	12980	13133	12926	13051	13064	13095	13089	12960	13035	13159	13087	13146	13089	13093	13048	13160	13048	12979	13063	13248	13053	13187	13203	13158	13139	13134	13110	13170	13090	12928	13086	13136	13216	13141	13103	13051	13059	13126	13098	12872	12996	12907	13160	13102	13132	13139	12951	13152	13106	13039	13196	13139	13145	13094	13132	13093	13200	13144	13288	13199	13139	13166	13104	13170	13174	13111	13117	13031	13198	13053	13102	13177	13122	13300	12917	12987	13130	13057	13000	13250	12929	13124	13229	13144	13167	13126	13076	13210	12967	13256	13200	13016	13136	13091	13100	13081	13029	13080	13127	13105	13063	13061	13179	13045	13119	12984	13143	13050	12971	13223	13105	13122	13210	13047	12962	13174	13028	13132	13141	13089	13150	13166	13148	13149	13140	13027	13200	13111	13203	13103	13201	13172	13083	13068	13261	13034	13255	13010	13090	13083	13125	13049	13062	13115	13044	13116	13088	13188	13163	13223	13070	12937	13116	13111	13052	13163	13163	13195	13119	13096	13013	13205	13117	13159	13040	13262	13156	13117	13090	13217	13181	13041	13161	13137	13009	12896	13121	13146	13015	13120	13061	13154	13001	13053	12977	13250	13053	13130	13169	13080	13115	13171	13070	13035	13077	13188	13217	12974	13096	13113	13127	13092	13152	13177	13145	13085	13173	13093	13103	13075	13156	13145	13322	13134	13166	13043	13160	13039	12992	13130	13023	13157	13000	13033	13150	13158	12992	13160	13051	13179	13242	13065	13171	12952	13106	13134	13290	13128	13096	13166	13073	13143	12974	13090	12989	13170	13101	13071	13189	13013	13212	13095	13089	13097	12975	13286	12953	13090	13268	13029	13174	13131	13184	13112	12976	13061	13076	13206	13058	13201	13248	13098	13149	13272	12883	13199	13132	13003	13050	13099	13099	13194	13003	13105	13224	13166	13304	13089	13091	13095	13120	13120	13066	13024	13134	13124	12962	13099	13193	13221	13067	13103	13036	12924	12944	13089	13216	13104	13133	13118	13005	13143	13026	12992	13111	13155	13051	13105	13212	13197	13122	13242	13222	13041	13270	13004	12970	13179	13020	13042	13145	13165	13083	13043	13106	13207	12964	12997	13098	13154	13036	13206	13097	13110	12933	13200	13075	13133	13036	13121	13018	13124	13003	13129	13179	13114	13111	13171	13089	13200	13052	12994	13050	13221	13098	12992	12978	13197	13104	13303	13145	13014	13137	13037	13205	13197	13102	13082	13097	13133	13086	13168	13074	12988	13088	13138	13177	13124	13198	13198	13017	13083	13075	13041	13254	13152	13059	13180	13182	13046	13261	13017	13154	13149	13044	13136	12948	13107	13262	13284	13093	13184	13081	13189	13166	13186	13198	13092	13110	12981	13100	13284	13112	13265	13071	13053	13079	13144	13008	12992	12982	13239	13030	13110	13078	13113	13123	13109	13036	13239	13215	13141	12972	13021	13065	13074	13183	13097	13038	13021	13171	13035	13221	13109	13043	12961	13012	13111	13006	13104	13095	13055	13031	13097	13319	12960	13237	12957	13097	13007	13333	13009	13204	12973	13014	12980	13100	13227	13068	13202	13106	13264	13137	13195	13235	12902	12983	12935	13098	13016	13189	12929	13053	13086	13069	13159	13092	13317	12985	13076	13017	12856	13142	13041	13019	13130	13269	13113	13217	13081	13037	13052	12955	13074	13046	13355	13109	13070	13170	13151	13092	13149	12899	13071	13263	13321	13176	12971	13080	13026	12976	13096	13049	13043	13044	13008	13136	13102	12980	13180	13175	13107	13047	13076	13040	13081	13308	12964	13019	13280	13201	13172	13165	13190	13135	13018	12972	13207	13042	13046	13211	13006	13140	13047	13027	13106	12978	13140	13129	13067	13190	13034	13016	13032	13102	13174	13118	13105	13217	13009	13267	13029	13323	13009	12956	12944	13099	13119	13109	13101	13174	13154	13107	13202	13199	13074	13258	13166	12849	13106	13042	13221	13085	13072	13122	13226	12959	13048	13090	13120	13075	13202	13073	12913	13153	13054	13035	13119	13160	13093	13207	13037	13114	13171	13006	13170	13153	13239	13098	13124	13110	13030	13107	12967	13067	13131	13090	13240	13059	13069	13150	13272	13157	13084	13116	13101	13154	13035	13012	13018	13123	13167	13128	13061	13258	13062	13082	13102	13159	13056	13118	13269	12964	13075	13147	13326	13033	13101	13205	13044	13161	13077	13059	13020	13068	13037	13223	12992	13145	12989	13140	13208	13027	12981	13152	13186	13110	12963	12853	13051	13034	13014	13116	13300	13144	13086	13065	13056	13089	13186	13162	13095	13174	13159	12968	13056	13101	13123	13177	13273	13123	13120	12968	12892	13042	13249	13040	13207	13062	13096	13275	13134	13138	13205	13101	13011	12952	13140	13095	12991	13121	13169	13037	13092	13041	13221	13163	13197	13037	13110	13188	13010	13017	12978	13151	13185	12982	12997	13056	13133	13144	13078	13024	13068	13122	13063	13077	13106	13216	13197	13013	13165	13025	13104	13055	13190	12999	13118	13026	12980	13151	13137	13272	13189	13038	13322	13240	13081	13005	12960	13180	13214	13035	13119	12973	13135	13091	13138	13208	13138	12969	13259	13133	12970	13176	13191	12974	13147	13043	13288	13079	13200	13090	13397	13121	13215	13000	13029	13189	13018	13054	12980	13090	13092	13109	13032	13276	13074	13152	13149	12952	12987	13331	13093	12982	13042	13135	13049	13104	12906	13048	13124	13237	13170	13132	13126	13162	13132	13056	13238	13236	13126	13100	13072	13110	13027	13124	13274	12935	13017	13196	13225	13178	13203	12911	13094	13218	13167	13037	13010	13137	12932	13137	13056	13144	13056	13068	12974	13211	13170	13003	13216	13018	13225	13023	13190	13027	13155	13074	13195	13059	13338	13106	13178	13115	13168	13209	13145	13161	13115	13155	13010	12994	13148	13067	13064	13021	13279	13039	13089	13123	13318	13080	13132	13136	13165	13253	12953	13006	13139	13116	13137	12997	13080	13051	13128	13101	13145	13078	13097	13354	13046	13138	13148	13076	13029	13000	12948	13169	13239	13191	13204	13120	13224	13229	13186	12984	13177	13049	13067	13048	13195	13097	13128	12953	13065	13207	13194	13164	13048	13229	13134	13135	13149	13074	13095	13115	13117	13180	13054	13236	12981	13193	13048	13193	13141	13038	13105	13017	13043	13084	13116	13053	13121	13132	13044	13099	13251	13073	13129	13206	13038	13222	13145	13031	13123	13015	13093	12994	13074	13130	13006	13103	13018	13238	13194	13218	13038	13135	13156	13145	13054	13003	13164	13054	13171	13076	13182	13050	13131	13247	12945	13077	13020	13161	13129	13051	13124	13017	13303	13144	13110	12983	13065	13178	13040	13152	12992	12918	13134	13224	13117	13176	13169	13143	13072	13029	13116	13112	13149	13056	13110	13129	13048	13023	13159	13073	13172	13103	13007	13035	13250	13114	13125	13099	13202	13124	13147	13077	12988	13183	13091	12959	13197	13083	13126	12974	13186	13018	13194	13312	12979	13168	13169	13053	13037	13162	13093	13141	13033	12983	12988	13257	13158	13052	13181	12997	12976	13157	13130	12915	13088	12946	13157	13029	13093	13254	12891	13124	13079	13160	13279	13134	12896	12948	13046	13073	13082	12960	13099	13226	12977	13042	13051	13261	13120	13197	13281	13127	13069	13036	13011
23354	21656	29628	24744	23799	26986	28260	21289	18100	16704	15608	14895	14745	14555	14482	14336	14529	14319	14332	13996	13864	13895	14067	13979	13843	14110	14038	14087	13947	13855	13872	13909	13998	13918	13887	13718	13979	13846	14056	14051	13905	13862	13960	13853	13895	13835	13777	13879	13876	13890	13841	13807	14046	13940	14085	13908	13909	13882	13797	13842	13649	13910	13780	13918	13872	13799	13993	13905	13861	13987	13867	13776	13837	13799	13714	13896	13956	13889	14106	13937	14023	13843	13873	13944	13888	13756	13759	13739	13770	13871	13876	13845	13977	13941	13882	13752	13952	13751	13952	13887	13877	13710	13800	13929	13773	13789	13882	13779	13906	13946	13835	13738	13898	13971	13817	13844	13975	14048	13769	13792	13772	13926	13869	13867	13826	13850	13720	13917	13844	13787	13825	13792	14002	13828	13753	13547	13672	13728	13848	13704	13980	13781	13942	13927	13733	13659	13679	13852	13981	13832	13938	13983	13887	13755	13914	13950	13769	13761	13771	13820	14035	13872	13764	13760	13876	13920	13946	13888	13668	13678	13762	13755	13871	13639	13643	13896	13886	13940	13818	13861	13668	13865	13897	13768	13932	13747	13939	13820	13828	13965	13880	13704	13962	13807	13818	13844	13785	13806	13811	13839	13869	13968	13755	13789	13883	13653	13759	13736	13539	13746	13784	13651	13918	13893	13820	13764	14043	13760	13920	13801	13855	13982	13896	13637	13747	13770	13871	13634	13896	13749	13783	13861	13998	13827	13711	13949	13799	13951	13772	13830	13875	13781	13844	13807	13860	13842	13852	14009	13740	13906	13813	13768	13831	13842	13994	13891	13765	13936	13880	13915	13931	13928	13774	13841	13765	13740	13832	13783	13728	13880	13704	14021	13824	13860	13691	13624	13822	14039	13796	13838	13907	13721	13684	13662	13843	13817	13771	13872	13809	13544	13895	13745	13906	13782	13877	13968	13924	13872	13827	13742	13866	13757	13992	13641	13912	13789	13706	13901	13746	13901	13865	13685	13928	13812	13788	13839	13647	13925	13863	13811	13830	13815	13692	13831	13788	13730	13645	13929	13711	13694	13960	13891	13773	13742	13755	13762	13808	13905	13638	13995	13610	13625	13920	13773	13725	13751	13979	13804	13806	13987	13898	13599	13932	13818	14014	13695	13805	13795	13904	13740	13761	13733	13927	13724	13819	13758	13963	13723	13907	13650	13923	13812	13748	13988	13846	13853	13873	13581	13662	13880	13729	13730	13638	13612	13984	13863	13768	13847	13830	13842	14029	13783	13749	14122	13935	14109	13979	13897	13814	14002	13748	13771	13886	13713	13797	13954	13957	13798	13713	13788	13917	13839	13869	14078	13898	13796	13743	13635	13657	13647	13726	13984	13923	13786	13645	13851	13897	13718	13805	13626	13795	13943	13956	13742	13671	13892	13754	13777	13728	13675	13625	13803	13712	13834	13766	13634	14027	13822	13865	13910	13895	14025	13715	13836	13753	13731	13821	13751	13787	13862	13925	13763	13744	13887	13863	13805	13861	13817	13736	13649	13680	13772	13763	13877	13780	13686	13742	13988	13710	13807	13899	14052	13793	13719	13788	13864	13942	13935	13915	14084	13976	13792	13873	13961	13916	13879	13907	13914	13778	13825	13807	13762	13753	13813	13731	13946	13826	13918	13783	13862	13670	13882	13868	13949	13710	13863	13856	13635	13762	13747	13793	13910	13714	13849	13780	13694	13686	13799	13839	13888	13844	13763	13701	13777	13952	13907	13852	13913	13926	13846	13686	13969	13952	13841	13957	13914	13750	13774	13806	13595	13888	13827	13756	13765	13727	13779	13736	13958	13894	13571	13735	13742	13697	13744	13900	13778	13940	13790	13706	13802	13787	13978	13892	13845	13819	13739	13873	13713	13849	13831	13808	13885	13829	13961	13862	13889	13775	13846	13857	13736	13755	13820	13942	13833	13885	13892	13702	13706	13852	13919	13708	13916	13679	13803	13875	14030	13851	13682	13835	13767	13717	13967	13942	13730	13639	13828	13953	13787	13802	13726	13831	14049	13886	13683	13930	13802	14079	13846	13729	13808	13908	13948	13922	13812	13786	13767	13715	14044	13885	13691	13745	13787	13727	13779	13696	13912	13778	13766	13981	13667	13760	13874	13865	14044	13922	13931	13865	13724	13694	13790	13916	13971	13748	13925	13926	13927	13808	13738	13966	14000	13846	13897	13638	13710	13810	13926	14055	13857	13717	13672	13690	13894	13637	13721	13878	13866	13644	13640	13728	13746	13943	13685	13758	13763	13857	13692	13884	13740	13922	13670	13710	13867	13779	13797	13914	13755	13726	13835	13761	13849	13800	13917	13692	13821	13872	13895	13921	13895	13875	13881	13727	13843	13905	13779	13790	14035	13777	13638	13789	13980	13742	13846	13822	13898	13684	13860	13837	13956	13946	13878	14016	13856	13933	13855	13838	13732	13836	13873	13808	13902	13710	13741	13849	13740	13899	13628	13824	13781	13871	13851	13909	13865	13815	13656	13880	13964	13828	13809	13676	13820	13862	13658	13933	13772	13766	13933	13735	13759	13859	13766	13961	13889	13744	13883	13804	13884	13884	13696	13837	13702	13861	13493	13856	13821	13931	13800	13916	13845	13886	13652	14086	13776	13595	13715	13843	13757	13872	13945	13866	13745	13632	13764	13744	13911	13816	13831	13830	13921	13577	13647	13845	13788	13579	13989	13654	13912	13839	13997	13724	14021	13641	13929	13731	13862	13869	13837	13857	13749	13863	13868	13771	13598	13887	13711	13788	13806	13874	14126	14062	13822	14101	13841	13886	14012	13774	13637	13879	13811	13924	13846	13849	13789	13732	13759	13785	13974	13723	13706	13886	13953	13620	13838	13848	13655	13722	13731	13851	13843	13761	13864	13736	13880	13787	13789	13768	13691	13781	13882	13827	13874	13808	13914	13927	13777	13782	13833	13863	13838	13888	13817	13722	13748	13880	13915	13883	13993	13846	13859	13845	13777	13723	13818	13866	14067	13882	13807	13924	13845	13764	13870	13766	13838	13995	13772	13883	13901	13832	13806	13725	13831	13751	13779	13827	13933	14014	13667	13837	13794	13845	13844	13806	13893	13856	13858	13900	13692	13922	13761	13989	13663	13825	13950	13848	13772	13688	13925	13864	13802	14041	13777	13798	13717	13697	14078	14000	13793	13751	13768	13892	13922	13827	13829	13896	13610	13798	13750	13858	13864	13783	13834	13793	13717	13806	13715	13881	13637	13842	13800	13659	13592	13990	13775	13714	13776	13899	13805	13834	13928	13915	13910	13870	13700	13863	13886	13813	13843	13819	13986	13679	13912	13637	13678	13923	13818	13711	13721	13884	13786	13786	13721	13806	13897	13833	13798	13807	13769	13877	13893	13808	13827	13897	13736	13744	13901	13764	13946	13824	14144	13884	13817	13745	13684	13971	13784	13683	13832	13868	13744	13866	13860	13862	13942	13731	13717	13729	13920	13901	13882	13873	13811	13812	13870	13693	13827	13962	13959	14008	13952	13770	13708	13837	13762	13860	13875	13646	13833	13826	13771	13750	13751	13781	13883	13806	13749	13881	13668	13689	13698	13927	14007	13874	13912	13963	13756	13873	13903	13867	13683	13671	13769	13685	13865	13829	13835	13740	13726	13767	13647	13926	13792	13767	13970	13795	13717	13745	13629	13771	13951	13825	13906	14040	13887	13819	13839	13695	13623	13685	13888	13644	13969	13815	13878	13823	13831	13591	13802	13717	13726	13812	13657	13738	13861	13653	13693	13728	13929	13707	13845	14041	13892	13683	13608	13822	13677	13821	13840	13622	13753	13825	13999	13845	13906	13964	13939	13626	13762	13653	13733	14202	13898	13740	13709	13856	13838	13752	13711	13906	13890	13817	13879	13795	13676	13767	13818	13839	13918	13799	13701	13742	13797	13876	13967	13914	13885	13806	13803	13679	13758	13758	13766	13882	13796	13971	13812	14009	13913	13750	13858	13766	13650	13623	13652	13640	13971	13703	13913	13832	13733	13684	13932	13781	14040	13879	13892	13763	13944	14023	13992	13992	13776	13898	13913	13651	13894	13683	13837	13616	13874	13734	13773	13735	13853	13716	13730	13869	13636	13848	13788	13939	13878	13735	13787	13765	13799	13806	13815	13754	13940	13789	13615	13862	13663	13686	13780	13788	13985	13794	13763	13703	13753	13946	13987	13745	13927	14000	13842	13814	13861	13890	13650	13890	13685	13794	13762	13900	13882	13784	13872	13689	13814	13964	13770	13807	13856	14007	14045	13803	13879	13675	13814	13845	13921	13652	14024	13682	13748	13902	14081	14053	14132	13774	13807	13822	13876	13900	13877	13743	13783	13657	13826	13730	13777	13757	13883	13821	13777	13852	13890	13863	13669	13920	13921	13983	13753	13770	13856	13948	13737	13859	13719	13869	13827	13924	13816	13698	13975	13775	13712	13648	13623	13837	13881	13677	13664	13895	13726	13836	13780	13907	13868	13933	13715	13753	13779	13689	13737	13870	13856	13748	13793	13881	13913	13759	13635	13969	13822	13813	13933	13805	13737	13698	13801	13982	13795	13893	13903	13868	13931	13815	13870	13780	13729	14032	13788	13664	13767	13619	13828	13941	13870	13921	13746	13878	13716	13579	13852	13695	13781	13689	13883	13736	13637	13841	13761	13841	13754	13900	13757	13930	13683	13883	13810	13628	13792	13959	13794	13803	13931	13783	13735	13673	13842	13801	13840	13820	13878	13918	13918	13965	13836	13704	13670	13796	13987	13903	13860	13873	13894	13758	13714	13879	13800	13869	13803	14062	13671	13687	13761	13884	13831	13525	13803	13758	13662	13632	13708	13689	13861	13735	13802	13730	13904	13720	13933	13870	13723	14009	13944	13657	13825	13893	13918	13684	13823	13878	13838	13672	13987	13646	13848	13713	13853	13781	14024	13685	13724	13762	13774	13781	13913	13997	13826	13815	13801	13830	13610	13839	13890	13874	14011	13916	13683	13866	13830	13796	13903	13915	13921	13924	13764	13955	13794	13880	13774	13734	13769	13817	13834	14018	14036	13678	13730	13966	13888	13778	13682
38500	61431	54890	45013	37737	31536	26832	21289	18787	16599	15246	14489	14335	14160	14161	14056	13930	14011	13661	13772	13611	13579	13622	13580	13649	13519	13636	13440	13573	13721	13564	13556	13636	13562	13574	13485	13500	13470	13654	13636	13479	13408	13576	13544	13499	13538	13473	13465	13437	13402	13444	13414	13485	13382	13548	13451	13476	13474	13458	13401	13373	13390	13481	13620	13607	13433	13487	13515	13379	13446	13306	13414	13423	13372	13483	13551	13377	13476	13518	13442	13412	13406	13559	13457	13424	13423	13366	13503	13400	13505	13534	13363	13342	13573	13389	13486	13442	13417	13414	13557	13415	13484	13607	13480	13571	13342	13406	13699	13614	13377	13324	13472	13523	13423	13482	13371	13481	13515	13664	13374	13426	13449	13422	13541	13372	13510	13499	13418	13506	13458	13406	13382	13543	13404	13325	13571	13422	13433	13418	13519	13529	13560	13649	13433	13402	13455	13401	13458	13329	13483	13295	13629	13414	13394	13396	13443	13438	13297	13411	13476	13367	13485	13503	13407	13426	13388	13446	13360	13505	13469	13482	13502	13301	13443	13599	13333	13394	13541	13497	13491	13319	13451	13596	13717	13398	13549	13438	13452	13457	13351	13404	13517	13487	13512	13488	13482	13383	13435	13361	13473	13402	13293	13750	13453	13396	13463	13400	13546	13302	13450	13510	13508	13553	13435	13462	13376	13531	13426	13433	13388	13292	13393	13396	13371	13618	13425	13522	13432	13480	13537	13340	13433	13541	13405	13319	13518	13512	13559	13353	13518	13389	13485	13433	13469	13563	13438	13367	13491	13481	13336	13473	13430	13479	13510	13368	13502	13325	13368	13378	13486	13540	13489	13536	13404	13518	13593	13404	13747	13387	13320	13558	13525	13379	13401	13490	13468	13362	13561	13491	13555	13567	13463	13504	13280	13399	13230	13295	13446	13259	13329	13443	13472	13602	13398	13487	13431	13508	13369	13458	13341	13464	13445	13473	13267	13464	13361	13482	13521	13622	13379	13311	13392	13271	13395	13323	13508	13348	13452	13376	13447	13400	13304	13524	13432	13565	13394	13451	13496	13325	13477	13449	13548	13480	13327	13521	13343	13323	13346	13591	13498	13537	13484	13305	13455	13556	13489	13412	13466	13578	13442	13382	13498	13574	13402	13499	13427	13436	13433	13341	13530	13433	13295	13434	13331	13531	13562	13510	13541	13443	13359	13391	13487	13403	13461	13397	13419	13512	13354	13469	13386	13478	13317	13419	13542	13498	13341	13556	13387	13487	13536	13353	13440	13418	13462	13522	13445	13552	13309	13439	13434	13427	13467	13416	13497	13374	13444	13275	13536	13481	13443	13567	13418	13498	13370	13380	13511	13325	13487	13462	13479	13522	13512	13540	13494	13551	13349	13472	13325	13515	13351	13431	13525	13422	13604	13490	13558	13386	13502	13509	13456	13449	13503	13430	13460	13593	13494	13367	13413	13343	13470	13553	13560	13535	13321	13555	13518	13481	13545	13423	13557	13377	13466	13488	13528	13509	13467	13427	13549	13315	13485	13473	13313	13523	13621	13533	13387	13437	13445	13448	13410	13562	13392	13547	13336	13276	13671	13434	13422	13514	13461	13571	13501	13501	13536	13503	13570	13499	13534	13412	13495	13391	13453	13531	13442	13576	13404	13503	13477	13459	13453	13254	13601	13351	13454	13369	13468	13538	13349	13348	13408	13393	13339	13470	13499	13433	13214	13417	13387	13391	13539	13546	13385	13414	13491	13591	13379	13361	13528	13512	13481	13477	13543	13315	13304	13375	13488	13496	13490	13390	13571	13454	13422	13437	13438	13201	13501	13472	13469	13507	13430	13475	13437	13345	13431	13623	13482	13531	13390	13454	13438	13501	13481	13236	13467	13476	13240	13461	13386	13429	13375	13447	13249	13566	13472	13303	13359	13438	13580	13386	13461	13399	13503	13512	13406	13551	13415	13596	13474	13420	13456	13403	13341	13324	13604	13422	13452	13415	13377	13275	13576	13329	13473	13438	13473	13428	13386	13373	13374	13350	13507	13379	13402	13516	13432	13486	13372	13413	13403	13424	13435	13460	13322	13575	13444	13469	13390	13395	13419	13485	13400	13399	13456	13592	13460	13274	13663	13411	13526	13493	13479	13545	13493	13501	13537	13374	13497	13464	13459	13512	13506	13335	13531	13465	13446	13463	13296	13449	13389	13422	13545	13493	13473	13446	13504	13357	13414	13503	13487	13318	13406	13501	13409	13420	13265	13358	13549	13475	13580	13328	13387	13459	13435	13500	13559	13361	13537	13386	13520	13501	13487	13312	13531	13451	13345	13455	13554	13474	13444	13470	13361	13292	13448	13566	13479	13434	13512	13516	13453	13618	13389	13514	13414	13523	13387	13438	13310	13452	13488	13405	13609	13484	13414	13310	13485	13319	13322	13443	13337	13469	13450	13395	13506	13586	13438	13429	13506	13498	13503	13347	13476	13577	13372	13412	13449	13384	13348	13494	13598	13452	13240	13334	13673	13314	13492	13389	13517	13322	13464	13332	13422	13341	13426	13458	13621	13432	13503	13384	13360	13583	13390	13523	13502	13455	13252	13495	13450	13578	13599	13399	13402	13450	13597	13616	13426	13570	13314	13398	13497	13286	13405	13493	13376	13650	13389	13294	13517	13531	13575	13311	13544	13492	13271	13361	13397	13490	13343	13453	13535	13418	13452	13545	13428	13440	13462	13486	13561	13453	13377	13379	13431	13598	13636	13517	13533	13384	13509	13507	13564	13455	13641	13520	13356	13618	13477	13494	13315	13580	13514	13611	13387	13448	13520	13391	13474	13452	13522	13324	13387	13484	13300	13549	13438	13465	13411	13508	13520	13502	13445	13416	13507	13341	13434	13368	13447	13642	13447	13427	13477	13506	13531	13426	13342	13456	13504	13358	13440	13346	13603	13423	13427	13425	13534	13507	13413	13497	13560	13611	13345	13463	13375	13435	13483	13539	13313	13451	13362	13445	13360	13416	13435	13411	13421	13356	13326	13511	13389	13422	13513	13301	13454	13403	13580	13524	13395	13379	13425	13428	13646	13447	13464	13505	13520	13395	13510	13374	13433	13369	13409	13498	13477	13418	13595	13450	13479	13515	13418	13473	13480	13348	13391	13406	13498	13316	13579	13511	13537	13473	13426	13309	13503	13508	13420	13290	13304	13638	13529	13495	13415	13374	13641	13389	13304	13467	13465	13557	13462	13472	13393	13454	13582	13638	13260	13511	13445	13444	13332	13431	13596	13484	13228	13493	13399	13379	13322	13433	13418	13492	13458	13593	13558	13457	13327	13511	13527	13510	13468	13290	13177	13472	13315	13364	13483	13549	13519	13416	13312	13429	13634	13502	13375	13342	13602	13539	13531	13548	13307	13452	13485	13478	13430	13436	13340	13455	13496	13486	13450	13275	13548	13499	13425	13559	13373	13388	13489	13428	13422	13277	13542	13453	13336	13364	13315	13369	13163	13317	13377	13381	13475	13367	13409	13526	13502	13487	13401	13409	13486	13491	13388	13427	13505	13537	13454	13420	13449	13419	13349	13430	13498	13474	13446	13451	13464	13396	13263	13299	13494	13451	13300	13552	13423	13498	13490	13613	13705	13398	13407	13247	13556	13530	13410	13401	13485	13578	13467	13432	13392	13305	13566	13510	13557	13419	13607	13357	13584	13429	13600	13356	13588	13581	13480	13387	13622	13289	13484	13412	13342	13387	13491	13388	13394	13378	13583	13532	13459	13539	13510	13513	13567	13517	13449	13534	13484	13481	13412	13423	13359	13435	13384	13586	13411	13340	13470	13417	13464	13485	13426	13545	13416	13363	13288	13455	13311	13326	13431	13518	13395	13441	13626	13502	13447	13494	13641	13468	13406	13571	13279	13595	13458	13395	13372	13609	13462	13445	13444	13410	13577	13365	13521	13403	13421	13484	13357	13403	13511	13417	13563	13394	13270	13335	13438	13346	13440	13422	13468	13590	13326	13465	13671	13439	13403	13441	13360	13467	13526	13446	13467	13302	13585	13416	13642	13545	13365	13449	13409	13479	13484	13427	13365	13410	13305	13459	13304	13424	13555	13394	13362	13542	13453	13399	13494	13492	13315	13542	13485	13484	13371	13389	13612	13564	13531	13452	13392	13495	13448	13474	13400	13491	13342	13560	13314	13577	13438	13429	13496	13628	13473	13426	13536	13525	13588	13361	13435	13543	13484	13395	13400	13488	13374	13428	13489	13376	13560	13508	13353	13332	13527	13311	13554	13451	13411	13307	13246	13506	13461	13494	13434	13236	13511	13429	13374	13428	13406	13294	13557	13468	13549	13362	13285	13508	13374	13557	13501	13449	13476	13703	13315	13648	13524	13558	13339	13332	13446	13513	13456	13598	13581	13474	13256	13433	13375	13370	13201	13443	13302	13464	13404	13369	13450	13432	13443	13397	13428	13379	13600	13483	13367	13301	13371	13552	13285	13366	13507	13448	13451	13585	13425	13453	13359	13429	13630	13475	13423	13349	13402	13454	13291	13418	13481	13235	13523	13428	13447	13618	13394	13554	13270	13564	13311	13425	13410	13384	13365	13340	13387	13349	13594	13499	13424	13494	13398	13366	13516	13477	13512	13508	13349	13410	13437	13449	13394	13612	13517	13522	13490	13452	13349	13485	13377	13596	13478	13499	13361	13423	13535	13499	13388	13584	13506	13595	13583	13203	13557	13441	13485	13585	13529	13358	13555	13456	13414	13464	13441	13501	13365	13599	13525	13396	13359	13449	13494	13368	13406	13437	13473	13414	13433	13369	13331	13492	13406	13413	13539	13612	13317	13527	13376	13356	13512	13535	13421	13292	13386	13637	13470	13479	13253	13694	13428	13459	13363	13382	13394	13355	13539	13492	13384	13487	13485	13336	13474	13437	13468	13479	13444	13434	13379	13248	13355	13332	13503	13431	13554	13418	13548	13534	13427	13417	13511	13533	13559	13464	13303	13549	13498	13385	13543	13511	13419	13328	13479	13438	13503	13320	13307	13380	13567	13537	13410	13395	13494	13450	13551	13475	13467	13398	13397	13621	13417	13538	13604	13487	13375	13443	13500	13396	13531
28955	27935	32919	27134	20574	18121	16272	14689	14024	13581	13152	13093	13050	13074	13064	12994	12959	12878	13029	12865	12926	12975	13113	13106	13090	12748	12918	13012	12974	12868	12890	13093	12890	12760	12840	13010	12859	13040	12948	12918	12888	12695	12765	12954	12938	12953	12967	13040	13020	12846	13065	12767	12781	12967	12924	13003	12971	13008	12979	12833	12715	12766	12675	12863	12872	12804	12848	12881	12804	12934	13084	12866	12773	12807	13006	12916	12664	12762	12886	12717	12933	12813	12838	12868	13005	12989	12759	12810	12759	12741	12938	12763	12955	12874	12650	12808	12787	13075	12730	12794	12808	12947	12967	13032	12875	13125	12846	12872	12764	12806	12715	12792	12990	12892	12775	12855	12796	12991	12841	12993	12758	12790	12818	12941	12785	12942	12780	12801	12588	13054	12837	12792	12873	12909	12796	12817	12860	12756	12778	12878	12843	12828	13026	12840	12783	12816	12716	12859	12829	12786	12789	12852	12769	12865	12895	12957	12764	12873	13064	12912	12938	13081	12756	12839	12889	12726	12798	12749	12835	12847	12979	12772	12804	12912	12769	12877	12808	12868	12869	12900	12949	12892	12875	12850	12903	12778	12965	12977	12913	13104	12942	12879	12862	12718	12935	12806	12793	12818	12791	12738	12853	12684	12688	12796	12476	12692	12631	12820	12868	12652	12746	12762	12942	12542	12908	12802	12868	12897	12730	12877	12942	12961	12837	12825	12862	12730	12826	12948	12897	12837	12761	12792	12777	12647	12899	12877	12849	12878	12763	12689	12693	12786	12762	12812	12735	12770	12763	12876	12830	12855	13033	12884	12686	12902	12956	12871	12587	12723	12786	12901	12705	12982	12823	12785	12946	12790	12715	12767	12774	12839	12801	12822	12883	12654	12838	12683	12710	12887	13051	12849	12874	12836	12844	12921	12756	12897	13020	12778	12629	12901	12958	12901	12895	12691	12887	12846	12886	12913	12783	12778	12851	12799	12874	12851	12727	12844	12754	12691	12780	12747	12652	12728	12867	12857	12870	12796	12920	12866	12892	12872	12936	12802	12783	12864	12965	12906	12757	12918	13052	12907	12784	12863	12900	13070	12905	12821	12897	12920	12790	12800	12724	12652	12765	12797	12727	12838	12745	12838	12804	12765	12919	12897	12787	12860	13003	12695	12794	12856	12766	12861	12913	12887	12889	12868	12651	12801	12634	12882	12860	12861	12852	12902	12861	12686	12893	12767	12838	12873	12756	12912	12758	12775	12855	12918	12850	12769	12996	12723	12781	12751	12741	12974	12791	12872	12661	12934	12862	12913	12675	12814	12875	12721	12694	12753	12892	12647	12933	12755	12986	12798	12754	12817	12882	12831	12745	12958	12777	12805	13047	13080	12853	12787	12867	12931	12709	12897	12902	12738	12812	12829	12837	13002	12800	12731	13039	12959	12743	12988	13078	12941	12686	12636	12665	12773	12880	12804	12729	12742	12910	12958	12813	12846	12754	12981	12824	12839	12796	12834	12829	12821	12670	12799	12803	12968	13020	12868	12716	12597	13044	12793	12846	12738	12927	12957	12861	12881	12874	12783	12858	12907	12814	12705	12928	12781	12864	12722	12859	12960	12877	12791	12681	12955	12955	12872	12818	12759	12702	12836	12640	12649	12751	12735	12863	12600	12840	12664	12718	12770	12916	12886	12929	12890	12950	12844	12774	12785	12763	12804	12785	12747	12901	12789	12790	12963	12696	12775	12760	12838	12795	12834	12778	13076	12715	12979	12839	12908	12809	12980	12888	12791	12803	12829	12890	12815	12934	12994	12783	12949	12750	12817	12953	12733	12554	12865	12777	12855	12731	12794	12898	12799	12811	12707	12972	13004	12797	12911	12760	12914	12914	12805	12914	12735	12842	12926	12781	12647	12742	12775	12821	12937	12759	12869	12879	12659	12903	12938	12818	12846	12738	12727	12776	12768	12809	12785	12982	12642	12915	12677	12726	13048	12917	12749	12857	12796	12811	13003	12705	12798	12845	12787	12821	13007	12701	12594	12713	12835	12706	12830	12668	12790	12789	12755	12821	12645	12704	12727	12952	12938	12860	12840	12740	12746	12969	12818	12847	12888	12892	12863	12781	12794	12795	12854	12867	12976	12871	12830	12940	12821	12796	12864	12926	12963	12723	12865	12904	12875	12641	12721	12719	12736	12673	12826	12995	12974	12774	12746	13005	13098	12744	12875	12851	12785	12790	12868	12798	12793	12901	12614	12709	12945	12824	12815	12739	12760	12710	12973	12776	12948	12943	12793	12808	12765	12653	12903	12772	12734	12753	12712	12851	12842	12778	13023	12726	12806	12791	12929	12863	12933	12873	12884	13024	12833	12914	12916	12911	12890	13061	12745	12667	12859	12768	12857	12785	12710	12883	12875	12798	13019	12870	12851	12885	12774	12772	12847	13028	12975	12926	12872	12951	13023	12851	12818	12788	12615	12710	12829	12706	12880	12605	12741	12883	12963	12808	12784	12894	12880	12780	12876	12893	13041	12773	12887	12841	12838	12875	12820	12861	12874	12994	12827	12745	12711	12790	12686	12731	12740	12726	12837	13038	12784	12919	12761	12841	12757	12969	12773	12775	12827	12628	12827	12786	12865	12863	12719	12867	12813	12909	12871	12647	12699	13066	12694	12813	12764	12781	12775	12779	12919	12775	12763	12835	12765	12862	12887	12874	12805	12708	12849	12737	12910	12791	12728	12961	12838	12713	12918	12965	12745	13109	13051	12882	12902	12651	12680	12828	12860	12913	12818	12832	12886	12877	12826	12915	12800	13068	12860	12893	12627	12743	12867	12770	12827	12683	12761	12786	12849	12787	12882	12793	12710	12756	12874	12882	12961	12729	12767	12925	12829	12723	12811	12749	12835	12888	12684	12861	12804	12787	12982	13044	12847	12672	13021	12877	12762	12769	12628	12915	12785	12996	12687	12909	12729	12802	12695	12939	13033	12722	12799	12986	12720	12890	12827	12952	12918	12932	12742	13037	12966	12939	12833	12899	12874	12984	12820	12942	12740	12977	12721	12824	12765	12940	12955	12782	12764	12812	12861	12727	12891	12893	12682	12853	12815	12802	12886	12891	13048	12648	12783	12816	12735	12938	12934	12888	12804	12776	12920	12703	12841	12863	13000	12851	12969	12993	12885	12744	12717	12872	12863	12938	12784	12935	12825	12897	13027	12764	12763	12629	12734	12848	12818	12954	12726	12825	12760	12837	12733	12930	13015	12824	12836	12875	12965	12963	12789	12987	12696	12961	13025	12662	12807	12843	12958	12756	12892	12847	12824	12578	12798	12915	12914	12995	12684	12806	12974	12803	12839	12613	12914	12734	12797	12804	12692	12915	12810	12968	12825	12735	12703	13006	12885	12965	12871	12621	12826	12900	12739	12689	12612	12737	12689	12845	12832	12792	12666	12961	13086	12916	12732	12757	12766	12760	12796	12975	12944	12834	12772	12788	12878	12459	12814	12826	12867	12934	12947	12827	12909	13080	12970	12770	12996	12732	12793	12914	12627	12877	12961	12795	13030	12757	12806	13088	12839	12770	12982	12800	13005	12816	12698	12837	12954	12758	12930	12795	12969	12861	12851	12850	12785	12791	12949	12950	12779	12795	12925	12927	12837	12837	12886	12726	12627	12654	12869	12800	12947	12873	12818	12855	12822	12850	12696	13005	12822	12859	12875	12918	12897	12932	12846	13060	12993	12947	12895	12905	12756	12678	12936	12955	12899	12894	12828	12918	12623	12744	12820	12887	12846	12819	12831	12844	12984	12879	12674	12898	12936	12950	12705	12819	12847	12996	12930	12884	12834	12789	12640	12694	12852	12698	12714	12811	12824	12735	12856	12816	12873	12794	12832	12740	12794	12878	13015	12833	12794	12901	12831	12737	12992	12675	12752	12823	12738	12817	12911	12949	12705	12717	13001	12966	12976	12993	12855	12888	12859	12821	12835	12810	12798	12662	12836	12995	12751	12856	12801	12983	12744	12833	12853	12983	12963	13034	12895	12738	12792	12755	12887	12875	12838	12740	12759	12837	12821	12832	12860	12834	12832	12858	12707	12913	12692	12633	12713	12924	12744	12995	12802	12673	12884	12804	12906	12830	12867	12847	12677	12770	12852	12917	12948	13035	13011	12789	12870	12797	12593	13006	12748	12818	12694	12989	12759	12918	12911	12876	12745	12960	12717	12995	12935	13030	12818	12706	12644	12693	12842	12877	12789	12956	12768	12867	12955	12898	12887	12894	12899	13005	12655	13020	12652	12786	12817	12741	12991	12877	12981	12878	12875	12810	12783	12847	12598	12818	12894	12873	12797	12971	12714	12948	12833	12727	12851	12652	12790	13009	12937	12812	12777	12901	12711	13057	12784	12789	12728	12745	12800	12898	12747	12759	12870	12951	12714	12778	12901	12916	12884	12721	12943	12922	12991	12807	12904	12871	12893	13009	12861	12800	12849	12871	12725	12730	12871	12960	12953	12553	12786	12886	12900	12731	12868	12750	12747	12997	12875	12842	12884	12876	12868	12951	12848	12964	12746	12774	12669	12904	12693	12849	12881	12881	12767	12949	13004	12699	12841	12646	12778	12740	12708	12763	12770	12843	12940	13001	12735	12850	12760	12998	12769	12894	12686	12765	12678	12821	12926	12868	12922	12939	12803	12890	13002	13023	12809	12818	12880	12677	12972	13010	12986	12627	12906	13000	12897	12847	12752	12928	12992	12832	12821	12861	12838	12868	12882	12974	12935	12839	12671	12723	12806	12869	12880	12857	12832	12914	12907	12749	12938	12936	12904	12821	12978	12830	12946	12758	12847	12842	12770	13004	12750	12880	12759	12645	12562	12925	12894	12845	12743	12811	12717	12757	12999	12982	12644	12631	12757	12759	12781	12757	12801	13005	12892	12882	12924	12842	12757	12955	12793	12769	12897	12732	12785	12741	12703	12598	12864	12792	12824	12931	12800	12913	12771	12908	12781	13024	12942	12957	12708	12920	12775	12749	12703	12947	12892	12837	12908	12824	12886	12968	12700	12818	12795	13021	12789	13027	12773	12813	12875	12950	12849	12812	12720	12688	12920	12786	12729	12788	12657	12733	12944	12832	12876
33155	45887	38561	28252	22902	19605	17292	15354	14370	13558	13226	13200	13091	12710	12883	12766	12984	12699	13034	12905	12634	12898	12854	12790	12914	12866	12761	12725	12873	12707	12843	12648	12845	12670	12708	13010	12721	12662	12829	12688	12717	12736	12890	12776	12855	12871	12720	12885	12819	12783	12752	12706	12677	12709	12738	12795	12774	12810	12808	12716	12729	12715	12645	12938	12844	12726	12754	12722	12821	12666	12918	12756	12666	12768	12722	12721	12801	12802	12897	12789	12727	12703	12783	12671	12817	12815	12982	12819	12844	12760	12777	12855	12797	12677	12862	12861	12715	12867	12673	12964	12818	12610	12675	12662	12652	12722	12634	12723	12897	12743	12762	12847	12667	12822	12673	12708	12625	12856	12810	12798	12817	12748	12703	12767	12812	12800	12814	12662	12644	12693	12699	12808	13005	12782	12759	12671	12628	12922	12810	12659	12639	12881	12815	12941	12816	12826	12737	12732	12706	12788	12895	12754	12714	12709	12664	12936	12822	12694	12746	12792	12787	12820	12838	12796	12603	12742	12820	12624	12628	12655	12976	12715	12728	12865	12828	12843	12692	12774	12648	12737	12670	12679	12871	12910	12816	12618	12703	12859	12655	12757	12808	12550	13023	12710	12715	12770	12784	12746	12748	12877	12846	12742	12704	12701	12844	12689	12706	12717	12649	12862	12872	12834	12685	12911	12719	12655	12826	12786	12700	12677	12688	12622	12705	12767	12849	12705	12685	12784	12621	12744	12819	12796	12698	12893	12747	12605	12656	12883	12802	12843	12657	12769	12722	12863	12769	12842	12585	12716	12758	12848	12849	12719	12816	12850	12696	12902	12717	12781	12694	12522	12684	12712	12821	12701	12742	12798	12631	12748	12764	12923	12828	12601	12846	12690	12668	12689	12885	12760	12632	12588	12700	12826	12844	12686	12746	12775	12836	12772	12804	12761	12757	12653	12719	12595	12792	12811	12788	12728	12791	12642	12814	12800	12768	12708	12707	12808	12715	12753	12790	12746	12763	12757	12725	12831	12791	12881	12772	12699	12780	12943	12558	12809	12745	12759	12766	12799	12819	12742	12784	12653	12798	12910	12668	12774	12672	12853	12844	12751	12830	12633	12581	12672	12706	12858	12738	12776	12726	12647	12780	12604	12642	12793	12867	12872	12555	12775	12498	12762	12828	12814	12606	12684	12802	12704	12822	12662	12691	12751	12771	12851	12859	12754	12691	12784	12645	12783	12566	12759	12737	12767	12909	12732	12839	12881	12668	12789	12832	12843	12705	12745	12816	12807	12844	12736	12728	12645	12912	12624	12731	12955	12723	12701	12624	12822	12701	12822	12720	12765	12731	12713	12726	12606	12981	12737	12932	12640	12780	12862	12823	12766	12777	12757	12664	12700	12874	12642	12604	12754	12828	12862	12564	12749	12782	12710	12788	12727	12707	12648	12830	12746	12763	12770	12701	12748	12848	12756	12627	12805	12792	12606	12764	12682	12633	12733	12741	12740	12822	12774	12673	12757	12721	12835	12664	12806	12859	12791	12815	12796	12775	12637	12736	12884	12811	12635	12865	12843	12714	12662	12799	12863	12622	12906	12714	12875	12768	12906	12742	12635	12779	12821	12780	12734	12680	12780	12794	12688	12723	12738	12720	12670	12739	12807	12687	12710	12845	12819	12633	12751	12785	12644	12870	12780	12795	12835	12864	12649	12746	12526	12875	12593	13021	12546	12757	12608	12824	12764	12849	12851	12818	12927	12787	12667	12911	12813	12658	12577	12867	12702	12831	12584	12857	12795	12854	12888	12778	12743	12783	12750	12710	12686	12836	12785	12692	12781	12817	12748	12688	12851	12745	12816	12770	12724	12754	12714	12701	12709	12775	12600	12766	12774	12802	12753	12731	12757	12752	12860	12693	12743	12786	12858	12810	12986	12802	12601	12764	12910	12628	12755	12808	12781	12674	12849	12916	12724	12862	12663	12808	12669	12753	12670	12679	12942	12795	12805	12728	12694	12695	12768	12781	12664	12835	12787	12729	12794	12776	12665	12783	12612	12789	12799	12652	12755	12647	12735	12778	12748	12642	12834	12707	12938	12858	12666	12796	12697	12849	12771	12817	12920	12896	12723	12806	12815	12926	12952	12723	12825	12771	12778	12776	12648	12802	12975	12779	12714	12780	12737	12832	12847	12767	12730	12689	12837	12686	12805	12707	12767	12770	12675	12970	12756	12903	12803	12846	12752	12752	12772	12707	12843	12868	12641	12736	12809	12735	12988	12790	12791	12851	12946	12858	12734	12681	12652	12781	12877	12750	12786	12820	12693	12510	12846	12791	12704	12836	12761	12889	12815	13004	12554	12740	12745	12813	12704	12767	12679	12714	12836	12747	12823	12740	12907	12773	12828	12890	12693	12695	12745	12939	12690	12845	12828	12782	12864	12723	12601	12674	12706	12590	12709	12844	12674	12877	12745	12764	12746	12780	12585	12897	12679	12704	12742	12891	12803	12719	12756	12848	12832	12550	12804	12696	12799	12650	12812	12781	12764	12666	12819	12785	12649	12833	12734	12898	12832	12742	12752	12816	12740	12715	12716	12853	12690	12849	12782	12753	12818	12803	12684	12672	12891	12844	12717	12760	12850	12807	12720	12771	12701	12698	12739	12777	12708	12832	12789	12987	12772	12674	12755	12706	12771	12876	12875	12886	12604	12685	12756	12880	12910	12743	12852	12907	12627	12666	12746	12742	12746	12778	12642	12921	12660	12788	12771	12912	12680	12678	12773	12766	12755	12824	12773	12692	12891	12830	12749	12674	12752	12834	12685	12772	12627	12719	12676	12720	12669	12648	12772	12802	12672	12802	12617	12794	12743	12896	12847	12783	12753	12859	12676	12750	12723	12832	12911	12624	12880	12628	12763	12718	12686	12813	12670	12937	12587	12750	12836	12738	12717	12663	12735	12810	12716	12750	12770	12797	12883	12870	12695	12702	12921	12832	12717	12820	12807	12741	12796	12816	12638	12613	12709	12723	12931	12742	12798	12798	12692	12863	12714	12667	12728	12701	12736	12808	12644	12733	12849	12980	12717	12752	12714	12664	12624	12875	12824	12611	12800	12718	12676	12670	12842	12695	12845	12746	12680	12724	12835	12553	12797	12741	12740	12786	12735	12801	12838	12702	12918	12744	12646	12760	12844	12701	12930	12785	12644	12816	12893	12836	12773	12849	12826	12588	12970	12615	12805	12713	12797	12762	12748	12821	12685	12891	12740	12702	12676	12704	12790	12698	12829	12782	12824	12715	12815	12811	12755	12672	12794	12684	12727	12581	12884	12777	12749	12858	12843	12869	12874	12754	12768	12680	12734	12724	12761	12749	12868	12699	12859	12997	12738	12679	12958	12850	12641	12847	12868	12739	12711	12748	12768	12799	12707	12662	12805	12840	12666	12633	12555	12692	12849	12740	12743	12964	12621	12813	12792	12811	12642	12858	12641	12760	12709	12756	12671	12855	12816	12810	12787	12814	12896	12830	12858	12693	12853	12885	12732	12698	12912	12755	12824	12685	12697	12978	12860	12753	12516	12943	12870	12756	12613	12831	12766	12784	12761	12813	12741	12618	12846	12710	12827	12739	12733	12868	12597	12983	12885	12955	12685	12625	12755	12725	12639	12658	12811	12704	12935	12788	12806	12710	12732	12715	12771	12686	12734	12939	12654	12734	12870	12816	12792	12878	12819	12779	12757	12721	12755	12841	12854	12773	12805	12804	12895	12694	12740	12722	12750	12732	12766	12787	12784	12680	12731	12701	12749	12787	12603	12760	12705	12831	12735	12716	12886	12794	12742	12885	12729	12755	12724	12847	12891	12734	12776	12810	12759	12889	12819	12772	12665	12647	12693	12772	12732	12783	12731	12689	12688	12661	12743	12708	12914	12765	12648	12657	12854	12716	12854	12634	12770	12608	12696	12664	12703	12814	12717	12674	12703	12836	12898	12710	12864	12724	12696	12702	12788	12814	12882	12714	12816	12967	12743	12808	12698	12732	12815	12609	12858	12919	12767	12972	12894	12733	12911	12911	12815	12847	12814	12982	12732	12867	12806	12873	12785	12651	12667	12847	12561	12721	12832	12757	12687	12806	12656	12819	12838	12732	12890	12761	12767	12824	12883	12950	12730	12746	12785	12725	12797	12790	12606	12817	12778	12739	12696	12802	12723	12663	12785	12660	12664	12907	12665	12740	12863	12731	12768	12949	12834	12758	12858	12885	12790	12718	12626	12686	12734	12616	12740	12804	12739	12754	12794	12775	12757	12750	12745	12931	12861	12754	12670	12683	12601	12899	12809	12711	12566	12726	12701	12713	12789	12626	12646	12632	12767	12821	12650	12713	12715	12671	12884	12846	12789	12714	12720	12638	12828	12775	12813	12644	12759	12832	12754	12777	12765	12589	12834	12829	12745	12760	12836	12749	12820	12694	12745	12741	12706	12644	12716	12688	12849	12630	12879	12748	12609	12710	12973	13002	12611	12931	12937	12872	12766	12849	12680	12722	12770	12855	12955	12648	12724	12735	12725	12713	12740	12811	12781	12828	12912	12603	12798	12762	12768	12708	12614	12821	12712	12759	12794	12778	12778	12631	12754	12916	12759	12681	12826	12787	12793	12695	12785	12776	12774	12526	12645	12748	12788	12843	12803	12743	12709	12860	12837	12883	12770	12697	12914	12721	12818	12772	12762	12890	12754	12716	12673	12683	12858	12585	12814	12796	12908	12686	12687	12789	12973	12827	12818	12648	12834	12798	12687	12686	12653	12664	12650	12699	12802	12597	12814	12720	12906	12767	12780	12676	12807	12728	12604	12755	12736	12820	12815	12771	12858	12803	12792	12833	12886	12857	12813	12736	12624	12799	12773	12664	12812	12806	12813	12783	12927	12746	12674	12874	12768	12832	12769	12864	12769	12776	12738	12827	12743	12711	12767	12670	12675	12981	12679	12667	12788	12613	12815	12714	12699	12644	12810	12808	12835	12786	12854	12751	12808	12776	12637	12881	12818	12811	12688	12795	12836	12818	12722	12754	12781	12593	12754	12890	12775	12917	12868	12789	12862	12603	12685	12766	12766	12760	12739	12755	12756	12687	12844	12685	12697	12735	12765
24411	21566	29296	26652	25822	26066	24441	19669	16412	15235	14848	14444	14195	14243	13940	13971	13960	13898	13931	13892	14068	13818	13762	13821	13748	13847	13794	13572	13690	13799	13870	13837	14026	13676	13870	13699	13885	13696	13763	13807	13738	13732	13604	13664	13785	13717	13895	13778	13744	13729	13794	13619	13724	13926	13660	13615	13797	13739	13685	13710	13660	13729	13842	13718	13657	13669	13659	13539	13672	13678	13741	13836	13790	13604	13903	13557	13610	13738	13681	13695	13763	13737	13709	13696	13564	13679	13597	13730	13723	13682	13710	13834	13735	13667	13844	13608	13659	13737	13659	13740	13603	13627	13546	13556	13680	13802	13580	13710	13638	13761	13619	13592	13748	13760	13827	13555	13601	13681	13808	13538	13539	13706	13630	13735	13570	13693	13705	13859	13697	13734	13810	13914	13775	13831	13737	13802	13726	13791	13795	13625	13891	13649	13675	13643	13577	13658	13834	13756	13576	13711	13654	13794	13676	13605	13767	13564	13687	13681	13615	13495	13757	13694	13796	13758	13656	13741	13718	13744	13674	13661	13836	13649	13711	13738	13630	13574	13898	13681	13645	13653	13690	13704	13723	13787	13586	13638	13892	13660	13827	13946	13589	13544	13562	13780	13535	13556	13714	13774	13556	13660	13722	13572	13658	13702	13701	13702	13766	13722	13727	13697	13851	13797	13788	13644	13872	13662	13666	13601	13547	13686	13665	13896	13774	13872	13739	13579	13620	13643	13694	13670	13573	13665	13627	13690	13768	13744	13487	13631	13654	13688	13820	13627	13755	13479	13739	13643	13842	13626	13581	13483	13710	13680	13696	13719	13737	13791	13748	13669	13871	13724	13600	13767	13761	13746	13789	13656	13675	13664	13809	13673	13664	13810	13793	13625	13848	13462	13477	13769	13701	13544	13749	13502	13658	13788	13555	13812	13819	13507	13635	13700	13873	13698	13676	13655	13581	13482	13521	13665	13756	13528	13566	13746	13723	13791	13708	13823	13674	13739	13614	13576	13677	13460	13732	13568	13726	13583	13707	13615	13610	13603	13580	13578	13740	13647	13643	13550	13621	13549	13631	13762	13830	13761	13742	13564	13703	13658	13728	13552	13479	13584	13590	13531	13668	13724	13840	13520	13641	13618	13615	13603	13554	13499	13564	13588	13625	13772	13567	13774	13586	13658	13729	13741	13589	13711	13609	13703	13792	13679	13604	13590	13615	13707	13644	13641	13567	13713	13810	13755	13424	13566	13732	13559	13498	13696	13756	13750	13861	13602	13623	13830	13643	13581	13668	13703	13556	13747	13521	13525	13585	13750	13683	13714	13564	13735	13711	13729	13839	13698	13823	13690	13641	13626	13712	13583	13644	13592	13772	13611	13745	13820	13567	13669	13682	13525	13796	13719	13865	13646	13593	13880	13920	13652	13463	13729	13795	13783	13556	13761	13553	13523	13798	13714	13917	13389	13702	13668	13539	13726	13583	13670	13846	13756	13768	13735	13683	13674	13768	13788	13736	13562	13732	13689	13624	13579	13722	13456	13751	13575	13584	13685	13752	13694	13692	13696	13673	13779	13744	13582	13782	13490	13730	13806	13619	13604	13647	13588	13556	13572	13722	13677	13697	13779	13865	13659	13766	13633	13585	13694	13632	13594	13723	13604	13592	13614	13594	13528	13559	13721	13711	13809	13571	13610	13559	13807	13766	13678	13805	13644	13770	13554	13697	13591	13598	13647	13689	13771	13705	13584	13566	13617	13675	13653	13611	13750	13749	13697	13815	13727	13771	13833	13726	13839	13911	13581	13757	13896	13679	13702	13779	13674	13640	13672	13912	13724	13743	13726	13679	13697	13632	13644	13701	13688	13804	13579	13548	13802	13894	13596	13723	13713	13700	13701	13742	13660	13671	13629	13668	13839	13639	13632	13624	13820	13784	13726	13626	13595	13611	13769	13837	13817	13633	13830	13620	13800	13795	13480	13577	13575	13796	13756	13751	13651	13832	13461	13849	13587	13576	13708	13532	13656	13502	13696	13698	13603	13630	13573	13683	13772	13739	13717	13786	13738	13598	13765	13737	13625	13625	13608	13650	13608	13674	13640	13728	13554	13741	13843	13490	13584	13857	13887	13693	13621	13795	13609	13715	13974	13638	13587	13811	13646	13738	13740	13491	13822	13774	13613	13777	13624	13704	13761	13742	13757	13665	13574	13735	13715	13561	13796	13637	13562	13829	13709	13609	13693	13755	13723	13490	13636	13724	13632	13763	13731	13727	13874	13649	13724	13684	13778	13679	13746	13456	13730	13856	13596	13617	13600	13655	13608	13704	13681	13577	13636	13729	13793	13446	13662	13639	13647	13718	13638	13577	13787	13788	13816	13683	13759	13725	13791	13722	13869	13816	13769	13634	13746	13564	13727	13670	13769	13618	13814	13838	13766	13582	13692	13834	13731	13660	13874	13856	13602	13705	13618	13651	13756	13573	13661	13982	13875	13687	13800	13628	13672	13581	13506	13713	13501	13695	13683	13711	13676	13898	13662	13449	13612	13657	13741	13722	13655	13651	13694	13807	13784	13557	13646	13789	13703	13712	13601	13458	13567	13582	13614	13813	13620	13598	13532	13719	13813	13750	13703	13565	13762	13761	13839	13766	13514	13797	13616	13723	13752	13749	13631	13689	13702	13616	13823	13592	13626	13668	13811	13531	13768	13846	13571	13779	13712	13662	13671	13938	13799	13579	13671	13635	13474	13833	13593	13653	13541	13685	13572	13645	13581	13815	13677	13543	13823	13762	13817	13629	13682	13668	13760	13669	13744	13737	13642	13748	13652	13521	13629	13476	13614	13678	13800	13466	13505	13736	13692	13737	13569	13727	13843	13712	13902	13691	13567	13785	13747	13675	13585	13773	13637	13637	13667	13841	13730	13634	13663	13696	13762	13782	13761	13569	13584	13660	13640	13838	13902	13808	13602	13478	13797	13672	13689	13629	13621	13648	13605	13639	13684	13608	13733	13723	13701	13731	13635	13891	13654	13712	13738	13649	13685	13790	13503	13736	13574	13557	13761	13876	13630	13849	13577	13600	13609	13687	13721	13676	13732	13762	13655	13760	13665	13597	13908	13626	13599	13667	13750	13756	13521	13648	13775	13546	13643	13874	13750	13732	13769	13814	13682	13742	13852	13788	13591	13605	13672	13744	13661	13561	13593	13683	13609	13902	13699	13866	13808	13610	13631	13721	13726	13773	13710	13770	13571	13538	13677	13844	13550	13743	13813	13438	13584	13698	13565	13599	13492	13633	13798	13816	13688	13871	13770	13785	13668	13589	13570	13899	13722	13880	13776	13597	13828	13871	13661	13616	13773	13831	13640	13649	13609	13520	13778	13638	13642	13653	13779	13682	13777	13647	13734	13655	13436	13799	13663	13761	13597	13765	13800	13720	13494	13853	13819	13787	13781	13826	13794	13611	13533	13723	13643	13660	13591	13504	13726	13814	13902	13527	13677	13883	13767	13683	13493	13691	13739	13841	13621	13946	13644	13620	13690	13821	13886	13736	13759	13641	13643	13638	13746	13646	13708	13522	13627	13724	13503	13564	13613	13699	13647	13666	13726	13694	13988	13709	13875	13619	13729	13618	13546	13689	13594	13662	13646	13811	13708	13704	13725	13664	13635	13723	13663	13780	13669	13689	13688	13781	13830	13772	13559	13740	13608	13537	13837	13809	13664	13660	13595	13748	13699	13433	13692	13640	13591	13718	13691	13882	13580	13695	13631	13600	13727	13822	13689	13524	13584	13753	13726	13806	13656	13712	13693	13712	13740	13580	13760	13677	13851	13669	13554	13677	13813	13768	13550	13784	13724	13659	13665	13763	13770	13764	13558	13782	13606	13989	13794	13904	13916	13700	13492	13628	13506	13673	13627	13645	13733	13645	13590	13785	13591	13609	13635	13848	13558	13614	13756	13782	13751	13454	13737	13776	13608	13616	13658	13728	13530	13657	13603	13752	13661	13549	13710	13589	13652	13607	13918	13625	13720	13645	13516	13745	13565	13721	13737	13615	13717	13618	13786	13849	13577	13703	13739	13720	13743	13876	13695	13619	13774	13701	13757	13666	13690	13659	13772	13616	13597	13798	13680	13591	13459	13676	13669	13565	13749	13682	13496	13891	13581	13808	13709	13700	13737	13507	13756	13539	13632	13633	13800	13830	13686	13600	13723	13656	13857	13696	13698	13661	13717	13795	13689	13727	13644	13897	13815	13678	13556	13626	13749	13556	13839	13474	13640	13869	13814	13584	13696	13656	13497	13539	13775	13843	13666	13548	13611	13749	13807	13657	13742	13690	13685	13628	13521	13546	13792	13859	13733	13579	13727	13514	13698	13779	13786	13853	13783	13818	13722	13555	13475	13673	13697	13895	13857	13746	13626	13713	13728	13644	13678	13538	13764	13545	13713	13694	13658	13741	13674	13577	13537	13786	13749	13557	13545	13526	13634	13583	13513	13649	13628	13822	13721	13619	13689	13662	13800	13769	13794	13813	13829	13815	13646	13626	13826	13599	13641	13538	13658	13719	13648	13605	13567	13682	13672	13702	13733	13639	13641	13572	13458	13629	13650	13668	13740	13654	13609	13524	13828	13755	13686	13607	13756	13833	13739	13634	13697	13620	13636	13558	13543	13669	13749	13724	13594	13777	13725	13797	13724	13672	13735	13681	13578	13705	13784	13625	13623	13774	13639	13653	13687	13776	13717	13520	13811	13634	13685	13811	13629	13671	13666	13841	13807	13579	13958	13887	13836	13692	13614	13632	13574	13697	13605	13654	13590	13592	13674	13644	13564	13781	13814	13594	13700	13685	13501	13684	13928	13719	13708	13610	13727	13626	13721	13524	13817	13728	13551	13906	13686	13477	13858	13540	13743	13607	13728	13710	13601	13518	13841	13826	13722	13737	13733	13707	13565	13682	13654	13651	13692	13849	13772	13668	13818	13550	13687	13776	13555	13661	13611	13506	13550	13967	13737	13795	13755	13571	13774	13714	13740	13642	13888	13723	13722	13838	13693	13633	13796	13613	13690	13735	13747	13883	13597	13735	13621	13638	13738	13860	13788	13801	13845	13512	13569	13612	13656	13689	13601	13593	13751	13604	13639
35421	54128	49427	39764	32924	27366	23472	19878	16233	14965	14340	14056	13854	13661	13694	13474	13469	13351	13490	13433	13496	13340	13573	13373	13416	13308	13500	13292	13372	13432	13379	13422	13379	13446	13481	13226	13253	13372	13310	13329	13339	13305	13299	13489	13267	13307	13318	13380	13395	13280	13527	13414	13340	13306	13317	13457	13199	13289	13266	13309	13334	13250	13278	13217	13423	13446	13293	13268	13340	13367	13417	13320	13305	13312	13384	13546	13323	13531	13277	13501	13357	13404	13504	13114	13436	13399	13337	13377	13346	13297	13383	13343	13423	13170	13149	13537	13339	13435	13227	13351	13371	13251	13322	13343	13420	13488	13406	13276	13244	13484	13068	13314	13308	13157	13420	13042	13126	13313	13270	13311	13375	13379	13328	13257	13376	13337	13568	13184	13376	13354	13334	13386	13200	13422	13298	13283	13263	13551	13099	13379	13495	13217	13241	13358	13305	13378	13270	13223	13518	13264	13317	13277	13472	13521	13281	13191	13213	13439	13478	13372	13390	13536	13296	13381	13312	13335	13393	13356	13288	13292	13310	13207	13300	13229	13340	13408	13281	13327	13294	13381	13110	13227	13336	13267	13284	13457	13322	13419	13329	13417	13267	13318	13350	13307	13253	13314	13348	13431	13368	13289	13224	13366	13276	13165	13585	13251	13410	13425	13145	13311	13327	13362	13448	13306	13529	13067	13393	13310	13446	13362	13246	13380	13321	13442	13336	13210	13378	13346	13334	13233	13309	13175	13369	13437	13274	13319	13274	13284	13303	13295	13241	13260	13367	13358	13470	13371	13333	13364	13293	13225	13219	13467	13159	13284	13261	13424	13263	13404	13191	13369	13528	13287	13321	13379	13544	13338	13353	13392	13282	13438	13303	13371	13321	13366	13364	13426	13221	13339	13345	13316	13478	13310	13385	13454	13216	13218	13189	13303	13456	13200	13433	13115	13335	13500	13204	13291	13396	13329	13264	13322	13357	13408	13398	13316	13383	13318	13480	13278	13258	13353	13312	13320	13367	13475	13222	13367	13312	13205	13209	13325	13404	13328	13326	13344	13364	13247	13451	13318	13230	13291	13276	13344	13270	13443	13364	13442	13446	13294	13338	13237	13372	13528	13476	13486	13254	13326	13396	13213	13376	13308	13336	13296	13439	13194	13410	13312	13292	13247	13378	13323	13236	13554	13304	13309	13324	13410	13367	13191	13337	13334	13307	13218	13349	13353	13341	13474	13270	13367	13439	13332	13430	13476	13310	13321	13393	13201	13371	13332	13318	13334	13530	13364	13448	13382	13254	13305	13241	13164	13352	13259	13375	13216	13409	13282	13343	13328	13311	13331	13390	13494	13200	13385	13262	13337	13204	13320	13367	13479	13291	13468	13242	13442	13288	13298	13402	13348	13386	13284	13231	13372	13411	13251	13323	13340	13244	13541	13433	13341	13235	13308	13247	13344	13341	13362	13203	13416	13440	13434	13432	13520	13537	13288	13266	13312	13438	13364	13353	13298	13273	13544	13292	13139	13299	13253	13398	13298	13232	13359	13326	13305	13419	13294	13278	13187	13318	13317	13291	13240	13329	13324	13251	13579	13465	13234	13465	13256	13319	13310	13456	13180	13342	13322	13410	13331	13310	13435	13364	13414	13288	13370	13404	13375	13497	13488	13481	13257	13255	13240	13369	13244	13466	13257	13316	13222	13426	13361	13241	13329	13310	13259	13345	13327	13368	13272	13285	13371	13425	13330	13387	13281	13433	13150	13544	13343	13323	13400	13395	13331	13369	13477	13282	13288	13242	13349	13335	13400	13236	13448	13312	13435	13313	13310	13289	13246	13510	13388	13328	13355	13373	13271	13367	13164	13470	13296	13351	13553	13263	13391	13390	13288	13223	13419	13224	13432	13396	13245	13239	13202	13364	13390	13351	13384	13343	13226	13394	13261	13322	13267	13412	13354	13416	13418	13422	13347	13353	13312	13533	13344	13319	13341	13248	13357	13284	13316	13309	13431	13132	13413	13411	13362	13370	13337	13285	13300	13388	13203	13266	13434	13270	13295	13213	13293	13287	13288	13443	13329	13207	13363	13509	13449	13443	13327	13528	13439	13465	13228	13331	13404	13332	13446	13387	13314	13263	13305	13310	13299	13125	13432	13371	13278	13298	13373	13458	13488	13269	13333	13283	13334	13463	13332	13276	13275	13271	13287	13300	13452	13341	13230	13530	13322	13385	13402	13237	13374	13225	13433	13450	13538	13295	13463	13448	13227	13441	13393	13158	13576	13117	13342	13217	13419	13293	13272	13295	13250	13414	13362	13383	13349	13448	13360	13417	13281	13112	13290	13286	13292	13267	13258	13276	13424	13292	13533	13309	13485	13308	13265	13391	13332	13329	13338	13420	13420	13412	13285	13308	13347	13336	13247	13287	13144	13434	13515	13075	13353	13369	13186	13389	13269	13342	13217	13310	13294	13359	13368	13347	13379	13497	13197	13411	13200	13347	13244	13263	13281	13497	13384	13178	13447	13384	13077	13258	13393	13464	13354	13284	13163	13209	13177	13404	13211	13411	13222	13290	13160	13298	13246	13412	13456	13290	13352	13301	13410	13150	13334	13382	13250	13408	13458	13278	13446	13413	13376	13321	13293	13299	13394	13428	13387	13393	13185	13189	13409	13206	13328	13257	13274	13354	13282	13446	13375	13292	13329	13355	13235	13481	13276	13351	13183	13191	13394	13430	13301	13343	13288	13229	13362	13305	13300	13332	13345	13257	13266	13519	13314	13357	13371	13320	13402	13302	13293	13373	13357	13494	13269	13230	13311	13389	13272	13162	13276	13423	13327	13370	13273	13378	13312	13363	13275	13471	13311	13349	13318	13349	13254	13330	13357	13376	13129	13416	13326	13273	13260	13298	13386	13256	13330	13171	13477	13372	13359	13363	13452	13462	13425	13329	13229	13442	13235	13440	13408	13249	13479	13499	13259	13230	13403	13240	13368	13376	13389	13266	13377	13436	13515	13198	13514	13410	13312	13276	13294	13313	13334	13301	13159	13330	13371	13335	13347	13187	13251	13387	13404	13296	13212	13452	13310	13342	13468	13391	13393	13273	13127	13234	13471	13220	13481	13315	13283	13390	13348	13381	13283	13367	13284	13278	13283	13275	13275	13324	13239	13407	13318	13241	13510	13301	13276	13140	13375	13363	13135	13352	13226	13404	13299	13263	13243	13330	13282	13326	13413	13253	13480	13272	13283	13398	13212	13397	13234	13415	13315	13069	13221	13405	13421	13509	13397	13210	13318	13479	13420	13330	13330	13362	13378	13295	13399	13399	13385	13519	13321	13406	13211	13393	13548	13299	13351	13184	13437	13496	13456	13231	13412	13416	13335	13445	13279	13404	13310	13376	13306	13463	13268	13302	13418	13442	13376	13266	13219	13444	13218	13449	13369	13192	13399	13376	13332	13416	13337	13340	13298	13343	13333	13214	13192	13406	13417	13414	13247	13271	13419	13467	13300	13322	13377	13262	13384	13289	13435	13267	13314	13255	13207	13244	13501	13357	13274	13241	13513	13371	13194	13515	13504	13273	13353	13258	13297	13310	13154	13401	13365	13289	13275	13116	13269	13263	13167	13379	13316	13203	13324	13314	13369	13484	13270	13220	13226	13314	13221	13348	13190	13279	13414	13171	13261	13335	13299	13358	13342	13380	13139	13355	13347	13301	13368	13372	13387	13356	13384	13307	13325	13433	13446	13357	13242	13238	13241	13378	13409	13420	13166	13272	13301	13277	13440	13296	13332	13356	13251	13210	13281	13320	13329	13416	13293	13314	13244	13336	13209	13203	13307	13287	13393	13395	13383	13483	13447	13189	13394	13226	13545	13231	13259	13336	13327	13248	13117	13491	13375	13398	13096	13355	13335	13309	13349	13291	13316	13392	13339	13264	13283	13282	13273	13469	13197	13336	13365	13227	13380	13535	13243	13365	13390	13385	13272	13278	13263	13388	13190	13320	13300	13317	13349	13334	13350	13494	13244	13390	13310	13352	13353	13328	13214	13315	13311	13210	13344	13291	13279	13240	13350	13308	13322	13502	13331	13309	13331	13298	13303	13330	13269	13319	13240	13250	13267	13331	13385	13246	13413	13338	13336	13317	13144	13279	13305	13341	13346	13437	13291	13380	13319	13381	13391	13308	13266	13351	13396	13292	13309	13154	13431	13301	13471	13326	13451	13353	13657	13373	13316	13296	13253	13218	13272	13240	13293	13262	13304	13378	13293	13388	13187	13432	13345	13351	13203	13371	13443	13347	13400	13367	13407	13339	13282	13297	13434	13264	13429	13468	13333	13314	13424	13390	13274	13338	13292	13354	13411	13405	13197	13446	13323	13430	13393	13318	13432	13443	13200	13190	13383	13346	13371	13217	13415	13296	13324	13236	13370	13489	13470	13146	13382	13350	13298	13195	13497	13145	13222	13333	13335	13286	13413	13529	13388	13214	13481	13315	13264	13368	13253	13446	13403	13269	13286	13225	13551	13213	13244	13246	13293	13404	13417	13460	13342	13332	13249	13352	13282	13280	13287	13416	13352	13409	13223	13316	13450	13473	13405	13356	13379	13255	13289	13266	13344	13251	13368	13254	13309	13469	13377	13429	13459	13407	13309	13273	13417	13444	13204	13326	13356	13340	13284	13363	13255	13424	13416	13346	13298	13390	13279	13463	13249	13431	13220	13324	13348	13271	13366	13319	13265	13310	13419	13331	13256	13195	13268	13349	13410	13373	13408	13373	13407	13436	13422	13449	13451	13412	13353	13360	13411	13231	13249	13477	13410	13496	13455	13398	13364	13326	13330	13297	13400	13370	13376	13285	13412	13247	13260	13266	13452	13294	13492	13237	13356	13413	13152	13403	13384	13337	13403	13434	13290	13180	13295	13311	13222	13380	13219	13384	13210	13497	13422	13378	13536	13440	13398	13260	13504	13171	13449	13363	13241	13358	13480	13284	13301	13266	13466	13321	13393	13321	13520	13336	13415	13403	13392	13375	13372	13323	13206	13499	13335	13194	13318	13339	13432	13246	13353	13214	13525	13366	13270	13439	13245	13534	13346	13327	13299	13249	13388	13326	13321	13288	13230	13553	13292	13480	13478
23252	21547	29560	24877	24741	29012	29852	21494	17222	16277	15219	14671	14554	14437	14319	14456	14306	13996	14293	14123	14022	14105	14124	14018	14106	14059	13830	14003	14084	13922	13847	14047	13972	13978	14079	13914	14153	14064	14027	13943	13998	14094	13991	13992	13913	13904	14076	13977	13945	14025	13838	13912	13963	13931	14161	14043	14090	13788	13870	14079	13736	13859	13884	13765	13752	13962	13961	14074	13850	14037	13912	13999	13817	13954	14025	14051	13802	13991	13914	14137	14114	13972	13908	13802	13978	13798	14059	14009	13778	13983	14022	13924	13957	13800	13834	13921	13900	13728	13980	13902	13801	13671	13753	13861	13897	14066	14065	13927	13927	13950	13879	13955	13839	13803	13938	13834	13974	13777	14100	13810	13840	13974	13744	13876	13908	14041	13931	13846	13854	13961	13803	13828	13777	14007	13966	14124	13795	13931	13904	13979	13996	13705	13762	13862	13851	13937	13936	13753	14126	13850	13783	13874	13843	13883	13925	13998	13937	13910	13767	13909	13853	13777	13860	13864	14071	13959	13843	13831	14075	13901	13957	13822	13924	13582	13966	14015	13883	13706	13915	13772	13876	13900	13975	13818	13749	13946	13915	13936	13884	13945	13879	13908	13856	14023	13839	13804	13977	13739	13794	13936	13889	13731	13841	13972	13735	13938	13732	13844	13908	13929	13858	13830	13875	13821	13835	13984	14067	13876	13919	13766	13799	13861	13792	13804	13897	13928	13839	14040	13942	13795	13956	13871	13892	13760	13754	13710	13797	13742	13809	13811	13941	13914	13957	13830	13880	13637	13837	13879	14140	13904	13906	13820	13746	13784	14043	13956	13945	13826	13860	13992	13874	13931	13868	13647	13791	13772	13896	13957	13791	14052	13932	13797	14019	13839	14004	13735	14012	14035	13886	13750	13885	13752	13748	13819	13859	14007	13762	13804	13884	13968	13974	13939	13999	13887	13887	13834	13889	13927	13897	13922	13985	14028	13826	13702	13940	13767	13904	13795	13931	13915	13922	13749	14001	13748	13852	14016	13950	13893	13786	13887	14022	13870	13882	13963	14052	13760	13861	13791	13929	13858	13966	13993	14039	14006	13784	13965	14035	13902	14022	13791	13682	13658	13842	13861	13926	13915	13871	13823	13995	13845	13900	13826	14006	13941	13892	13731	13997	13819	13890	13849	13874	13769	13759	13809	14094	13820	13694	13526	13836	14128	13936	13926	13696	13945	13852	13757	14106	13992	13949	14010	13924	13861	13904	13888	13923	13976	13986	13933	13923	13746	13770	13763	13927	14015	14324	13838	14017	13943	13879	13833	13894	13932	14133	13980	14175	13783	13780	13899	14058	13798	14008	14114	13742	14039	13889	13904	13846	13978	14006	13874	13787	13981	13930	13831	13873	13791	13943	13678	13662	13913	13975	13840	13794	13825	13901	14332	13995	14000	14036	13802	13930	13898	13705	14030	13842	14086	13732	13883	13985	14056	13722	14035	13801	13861	14034	14067	13962	13755	13861	13764	13895	13838	13975	13845	13902	13796	14002	13653	13812	13905	13807	13925	13727	13892	14017	13938	13963	13745	13852	13955	13917	13906	14011	13755	13863	13842	14015	13990	14012	13946	13893	13719	13838	13713	13815	13903	13784	13810	14084	13789	13787	13875	13975	13802	13812	14021	13809	13911	13875	14122	13919	13982	13828	13912	13790	14034	13830	13784	13931	13842	13798	14006	13849	13794	13991	13936	13952	13936	13834	14036	13680	13883	13973	14107	13805	14017	13866	13838	13824	14079	13771	13861	13920	13963	13721	13816	13973	13836	13998	13895	14057	13722	13940	13725	13782	13900	13647	13634	13845	13941	14047	13986	13980	13928	13883	13900	13803	13833	14023	13750	13843	13899	13933	13970	13958	13781	13843	13844	13847	13775	13963	13806	13817	14038	14045	13989	13801	13894	13787	13815	13724	13842	14087	13917	13834	13790	13887	13887	13791	13856	14058	13824	13825	13751	13568	13856	14026	13902	14054	13842	13915	14060	14015	14064	13818	13634	13932	13834	13992	14031	14040	13981	13737	13778	13955	13742	13986	13949	13840	13995	13806	13827	13808	13847	13758	13874	13951	13963	13938	13869	13873	13862	13870	14063	13869	13827	14021	13750	13861	13819	13989	13596	13791	13964	13869	13889	13911	13950	13725	13954	13705	13885	13934	13950	13734	13599	13797	13914	14035	13860	13890	13800	13834	13994	14115	13992	13755	13944	13929	13877	13975	13840	13822	13749	13844	13749	13835	13751	13864	13937	14027	13896	13959	14072	13848	13921	13994	13974	13829	13945	13761	13944	13948	13729	13935	13904	13967	13974	13625	13973	13912	13717	14032	13932	13889	13862	13903	13815	13979	13987	14000	14077	13736	13956	13976	13832	14024	13862	13716	13961	14008	13859	13842	13849	13810	13741	13677	13885	13976	13772	13879	13989	13884	14023	13689	13986	13917	13927	14082	13882	13819	13861	13859	13948	13693	13835	13942	13867	13817	13809	13843	14064	13800	14077	13811	13964	13800	13822	13807	13835	13990	13809	14038	13911	13952	13819	13943	13853	13788	13819	13966	13812	13891	13883	14004	13976	13843	13780	13700	13767	13967	13882	13771	13839	13899	13777	13898	13939	13876	13946	13973	13964	13964	13840	14064	13907	13874	14020	13857	13993	14025	13890	13872	13696	14024	13815	13884	13974	13906	13894	13759	13874	13721	13999	13805	13781	13919	13640	13775	13906	14028	13877	13795	13847	13865	13681	14066	13867	13798	13911	13776	13822	13951	13776	13727	13894	13818	13827	13961	13797	13885	13953	13713	13961	13763	13829	13977	13996	14008	13844	13933	13709	14130	13865	14016	13807	14034	14047	14005	13842	14017	13858	13900	13929	13760	13885	13922	13718	13844	13806	13855	13775	13742	13920	13838	13965	14038	13896	13949	13645	13935	13796	13783	13811	13764	13897	14080	13887	13754	13685	13889	13981	13846	14090	14002	13810	13859	13747	13898	13748	14021	13861	13908	13911	13770	13888	13964	13956	13820	13884	13834	13897	13942	14084	13771	13723	13861	13956	13934	13941	13907	13776	13814	13912	14078	13886	14039	13769	13837	13641	13867	13873	13789	13798	13794	13929	13714	13745	13917	13828	13866	14022	13929	13966	13938	14019	13745	13899	13848	13914	14009	13982	13923	13944	14142	13943	14076	13828	13977	13756	13879	13983	13854	13786	13996	13861	13799	13772	13812	14020	13925	14049	14094	13914	14063	13880	13933	13812	13932	14057	13846	13987	13842	13829	13929	13882	13816	13797	13952	13852	14022	13927	14080	14011	13718	13765	13879	14090	13839	13622	13965	14108	13831	13792	13914	13858	14073	13768	13817	13869	13908	13896	13753	13858	13886	13698	13873	13917	14121	13962	13645	14065	13939	13898	13827	14053	13894	13806	13783	13877	13874	13885	13945	13858	13792	13996	13845	13919	13936	13835	13949	13874	13836	13933	13961	13839	13692	13797	13962	13860	13935	13939	13863	14015	13914	14030	13967	13937	14005	13832	13833	13771	13770	13949	13926	13707	13854	13910	13892	13853	13885	13929	14023	13957	13899	13966	13840	13946	13833	13964	13914	13825	13853	13767	13924	13761	13993	14063	13822	13779	13839	14031	13699	13832	13795	13814	13920	13957	13977	13850	13981	13722	13904	13862	13687	13817	13806	13887	13971	14017	14021	13887	14021	14056	13918	13916	13758	13925	13850	13766	13785	13888	13879	13874	13936	13899	13717	13773	13864	13876	13914	13837	13803	13829	13844	13773	13677	13853	13799	13900	13879	13747	13668	13925	13920	13965	13867	13827	13914	13851	13797	13831	13663	13724	13907	13900	13909	13755	13919	13787	14067	13904	13940	14064	13895	13892	13741	13752	13848	13975	13779	13818	13824	13965	13819	13875	13877	13953	13781	13784	14013	13892	13965	14081	13717	13711	13928	13916	13841	13960	13693	13972	13790	13883	13787	13822	13925	14008	14084	13974	13706	13854	13783	14039	13681	14022	13867	13685	13927	13859	13841	13620	13720	13882	13798	13682	13867	13813	14022	14014	13935	13929	13792	13843	13834	13851	13846	13810	13876	13877	13838	13949	13924	13787	13790	13929	13857	14009	14019	13822	13856	13725	13748	13963	13773	13712	13814	13896	13810	13868	13861	13973	13815	13970	14094	13795	14059	14065	13777	13807	13870	13931	13975	13932	13884	13912	13805	13825	13824	13808	14037	13976	14013	13770	13676	13899	13854	13951	13906	13773	13891	14084	13961	13965	13898	13742	14051	13960	14005	13858	13989	14195	13814	13849	14036	13805	13882	13998	13824	13757	13845	13900	13873	13849	13744	13860	13722	13766	13856	13961	13727	14100	13962	13774	13953	13990	14014	13976	13874	13891	14063	13946	14049	13841	13872	13795	13895	13791	13805	13971	14030	13819	13801	13867	13890	13702	13715	13927	13783	13893	13924	13736	13893	13806	13835	13913	13782	13892	13862	13889	13972	13930	13860	13783	13795	14090	13855	13728	13941	13732	13889	13814	13897	13872	13839	13970	14050	14027	13884	14145	14003	14012	14037	13893	14127	13936	13934	13928	13853	13898	13906	13955	13803	13916	13908	13914	13970	13917	13857	14018	13837	13786	13908	13798	13882	13983	13855	13934	13543	13847	13861	13834	13875	13967	13651	13862	13820	13886	13677	13853	13954	13972	14057	13768	13878	13896	13881	13816	13907	13896	13893	13865	14147	13996	13997	13894	13762	13993	13766	14222	13947	13941	14014	14004	13824	13806	13818	13779	13793	14018	14111	13789	14067	13839	13987	14110	13759	13970	13803	13870	13873	13858	13887	13852	13850	13718	13710	13756	14037	13893	14044	13887	13936	13814	13787	13797	13704	13829	13793	13894	13876	14000	13637	13848	13867	13770	13911	13788	14007	13937	13824	13893	13853	13842	13873	13805	13770	13899	13844	13812	13818	13749	13766	13593	13945	13839	13965	13887	13929	13716	13912	13902	13789	13848	13832	13776	13701	13619	13722	13986	13884	13934	13892	13904	13708	13739	13865	13826	14037	13825	13884	13913	13757	13723	13758	13858
38067	60873	57519	47206	40278	34614	28855	20782	16626	15609	14822	14215	14071	13933	13968	13794	13764	13522	13732	13701	13533	13616	13414	13437	13501	13608	13470	13385	13638	13492	13637	13535	13478	13501	13557	13484	13530	13324	13522	13532	13478	13475	13525	13647	13557	13406	13347	13558	13500	13683	13343	13478	13383	13651	13554	13542	13440	13598	13501	13587	13594	13394	13645	13493	13524	13540	13552	13496	13494	13518	13457	13533	13562	13522	13555	13555	13428	13674	13395	13373	13583	13388	13416	13535	13504	13628	13462	13282	13452	13483	13343	13481	13562	13456	13594	13421	13468	13409	13463	13396	13467	13515	13569	13440	13350	13539	13514	13475	13596	13544	13378	13435	13589	13363	13542	13528	13548	13475	13482	13513	13519	13544	13509	13348	13555	13414	13436	13523	13399	13482	13591	13477	13404	13532	13607	13539	13488	13511	13336	13322	13363	13535	13465	13409	13311	13656	13465	13347	13486	13401	13413	13465	13396	13607	13440	13533	13344	13598	13723	13600	13577	13502	13503	13369	13449	13485	13488	13415	13466	13436	13274	13482	13705	13533	13505	13658	13579	13382	13591	13520	13464	13390	13547	13473	13576	13574	13470	13323	13429	13442	13418	13606	13630	13389	13684	13590	13467	13409	13437	13550	13341	13550	13474	13537	13318	13595	13420	13417	13539	13233	13480	13352	13524	13655	13453	13424	13527	13401	13552	13553	13434	13388	13497	13460	13292	13457	13519	13480	13434	13696	13426	13455	13377	13401	13515	13430	13449	13425	13300	13541	13360	13650	13414	13459	13589	13535	13654	13356	13511	13553	13435	13478	13406	13513	13508	13444	13316	13426	13505	13488	13402	13472	13530	13456	13296	13434	13384	13689	13586	13495	13535	13557	13499	13475	13509	13430	13364	13353	13403	13531	13456	13537	13429	13489	13321	13375	13376	13549	13513	13483	13530	13311	13486	13425	13433	13206	13420	13568	13518	13501	13477	13583	13569	13319	13510	13489	13444	13491	13614	13235	13446	13398	13524	13429	13487	13457	13460	13502	13620	13427	13427	13525	13352	13492	13376	13560	13408	13657	13305	13535	13511	13574	13488	13506	13527	13492	13448	13427	13516	13529	13526	13517	13318	13469	13624	13443	13472	13435	13322	13459	13299	13268	13510	13608	13361	13479	13417	13560	13483	13445	13443	13626	13568	13496	13406	13413	13612	13401	13482	13411	13553	13421	13448	13350	13680	13389	13375	13422	13439	13464	13454	13475	13254	13612	13359	13423	13459	13450	13446	13455	13365	13429	13559	13229	13471	13432	13565	13355	13330	13432	13529	13521	13504	13587	13440	13550	13483	13505	13496	13603	13438	13613	13419	13528	13481	13502	13348	13564	13543	13359	13411	13440	13341	13464	13456	13498	13505	13641	13467	13391	13591	13536	13580	13467	13441	13412	13505	13527	13694	13405	13471	13520	13646	13514	13429	13533	13522	13436	13400	13479	13426	13465	13538	13409	13618	13369	13539	13378	13395	13577	13451	13371	13535	13653	13242	13379	13478	13533	13477	13332	13480	13388	13505	13629	13543	13519	13608	13447	13460	13452	13570	13419	13523	13446	13587	13357	13422	13412	13443	13408	13376	13291	13452	13362	13487	13464	13480	13564	13485	13384	13418	13441	13532	13419	13340	13513	13672	13464	13552	13475	13393	13398	13567	13437	13345	13303	13509	13331	13346	13420	13488	13394	13541	13503	13490	13443	13614	13519	13386	13512	13566	13425	13482	13497	13519	13334	13329	13503	13601	13557	13702	13398	13613	13667	13315	13498	13399	13670	13528	13299	13604	13543	13451	13531	13568	13398	13465	13307	13522	13421	13536	13478	13517	13429	13436	13466	13466	13530	13491	13597	13434	13233	13613	13477	13601	13490	13299	13461	13449	13497	13481	13444	13490	13404	13346	13451	13701	13440	13516	13423	13342	13529	13370	13499	13548	13417	13454	13641	13641	13649	13619	13420	13429	13548	13517	13410	13516	13633	13421	13444	13449	13615	13613	13590	13637	13405	13531	13545	13524	13522	13504	13296	13373	13345	13538	13486	13360	13405	13521	13546	13624	13523	13581	13453	13474	13521	13506	13542	13482	13302	13476	13389	13558	13544	13595	13491	13370	13486	13469	13557	13413	13529	13560	13539	13508	13454	13375	13449	13378	13459	13440	13464	13519	13434	13575	13524	13411	13491	13453	13402	13458	13502	13544	13519	13511	13576	13366	13367	13579	13319	13522	13571	13429	13511	13496	13521	13481	13460	13632	13484	13587	13410	13388	13527	13429	13577	13478	13405	13395	13385	13356	13468	13587	13342	13502	13405	13531	13430	13407	13544	13370	13467	13498	13301	13470	13314	13565	13469	13506	13325	13565	13421	13503	13544	13378	13606	13431	13530	13498	13611	13386	13647	13448	13509	13401	13543	13378	13398	13427	13324	13362	13530	13675	13495	13474	13376	13604	13427	13450	13544	13509	13460	13375	13617	13482	13493	13455	13577	13628	13464	13528	13430	13414	13381	13353	13383	13373	13408	13426	13449	13456	13439	13405	13642	13280	13392	13602	13498	13425	13528	13392	13485	13424	13447	13466	13571	13505	13346	13568	13525	13459	13431	13470	13547	13466	13392	13623	13522	13295	13568	13473	13381	13319	13489	13568	13261	13466	13620	13420	13547	13403	13589	13500	13372	13322	13543	13491	13403	13539	13573	13446	13471	13483	13479	13547	13331	13494	13377	13481	13486	13502	13386	13439	13324	13469	13401	13432	13336	13424	13504	13432	13285	13358	13473	13503	13506	13375	13541	13374	13597	13492	13533	13404	13642	13447	13515	13643	13497	13527	13581	13503	13675	13316	13418	13480	13475	13572	13425	13540	13558	13570	13309	13590	13491	13427	13518	13317	13562	13459	13520	13497	13556	13547	13456	13468	13326	13508	13497	13460	13329	13288	13423	13398	13518	13424	13544	13517	13485	13523	13480	13393	13477	13364	13484	13492	13550	13468	13569	13536	13650	13520	13339	13445	13499	13428	13445	13365	13437	13365	13469	13372	13649	13443	13488	13508	13546	13445	13511	13602	13528	13557	13525	13437	13441	13384	13374	13450	13491	13497	13464	13463	13648	13372	13346	13640	13458	13487	13500	13529	13397	13463	13500	13291	13551	13386	13497	13385	13525	13358	13390	13503	13268	13491	13482	13412	13442	13399	13389	13442	13485	13480	13282	13673	13521	13392	13486	13590	13438	13635	13403	13355	13563	13471	13493	13529	13524	13572	13613	13351	13343	13358	13377	13640	13384	13508	13604	13421	13521	13562	13350	13388	13485	13532	13428	13561	13330	13560	13502	13629	13486	13516	13411	13594	13579	13463	13519	13347	13407	13356	13521	13391	13454	13551	13431	13571	13559	13386	13340	13437	13292	13713	13579	13401	13512	13523	13518	13430	13553	13395	13562	13590	13437	13549	13418	13511	13530	13561	13427	13535	13440	13409	13497	13454	13287	13383	13421	13594	13337	13488	13394	13542	13342	13652	13554	13525	13393	13343	13686	13611	13368	13346	13558	13360	13426	13424	13441	13485	13474	13537	13465	13379	13563	13416	13467	13542	13461	13366	13488	13408	13436	13453	13404	13402	13488	13277	13382	13427	13502	13469	13417	13450	13602	13658	13429	13400	13375	13348	13362	13528	13282	13611	13452	13577	13572	13574	13231	13532	13478	13493	13454	13448	13352	13347	13621	13598	13448	13570	13584	13337	13435	13297	13380	13303	13529	13408	13622	13344	13404	13467	13489	13555	13593	13532	13509	13343	13553	13396	13524	13382	13404	13413	13351	13264	13534	13392	13426	13511	13565	13398	13542	13541	13437	13324	13505	13489	13472	13558	13624	13485	13621	13435	13478	13376	13512	13578	13441	13620	13562	13423	13585	13370	13518	13514	13433	13477	13405	13487	13419	13537	13468	13539	13546	13576	13253	13488	13392	13578	13491	13356	13682	13561	13501	13513	13382	13419	13488	13390	13574	13567	13224	13521	13359	13543	13520	13602	13411	13426	13462	13377	13361	13473	13532	13520	13423	13542	13477	13584	13440	13561	13356	13419	13569	13540	13416	13247	13551	13651	13473	13491	13546	13324	13499	13481	13441	13580	13558	13388	13614	13480	13445	13482	13551	13415	13586	13562	13578	13379	13336	13453	13559	13334	13444	13533	13424	13602	13439	13645	13512	13346	13565	13633	13423	13418	13633	13396	13645	13483	13287	13474	13628	13379	13447	13368	13466	13570	13534	13444	13417	13611	13640	13434	13498	13431	13350	13496	13469	13616	13584	13521	13423	13481	13576	13402	13436	13556	13523	13509	13674	13585	13566	13387	13423	13505	13482	13512	13400	13299	13411	13429	13575	13467	13277	13433	13549	13575	13502	13548	13486	13522	13411	13366	13530	13488	13310	13422	13599	13473	13555	13311	13470	13429	13514	13546	13514	13458	13545	13535	13521	13446	13396	13437	13293	13517	13628	13532	13363	13569	13516	13424	13501	13486	13361	13488	13440	13758	13540	13398	13291	13423	13507	13386	13449	13555	13353	13529	13448	13367	13338	13384	13330	13533	13415	13351	13501	13354	13378	13558	13546	13536	13179	13532	13548	13374	13364	13261	13639	13558	13500	13555	13440	13458	13444	13315	13495	13556	13617	13527	13522	13513	13597	13346	13551	13397	13359	13454	13417	13710	13498	13429	13453	13458	13351	13546	13530	13455	13576	13323	13467	13362	13575	13391	13506	13507	13384	13567	13498	13508	13351	13524	13531	13525	13436	13326	13617	13541	13389	13538	13258	13429	13525	13484	13475	13525	13545	13456	13500	13351	13648	13394	13408	13395	13480	13439	13487	13425	13487	13560	13403	13515	13378	13433	13301	13522	13459	13509	13363	13446	13497	13514	13397	13412	13550	13433	13421	13598	13231	13488	13457	13478	13564	13512	13459	13681	13573	13317	13336	13517	13544	13377	13542	13532	13537	13561	13363	13306	13704	13344	13305	13422	13380	13526	13616	13289	13407	13498	13581	13496	13390	13631	13500	13449	13553	13384	13544	13496	13478	13459	13603	13478	13468	13383	13575	13439	13407	13336	13636
29267	29013	34677	28776	21118	17170	15324	14167	13584	13406	13062	12944	13044	12878	12905	12991	12932	12786	12807	12741	12815	12696	12854	12812	12822	12728	12764	12710	12581	12721	12870	12682	12646	12692	12727	12818	12842	12711	12760	12922	12734	12674	12648	12699	12675	12773	12724	12747	12712	12648	12679	12637	12693	12759	12704	12791	12667	12746	12560	12865	12710	12869	12599	12769	12894	12673	12706	12784	12620	12521	12602	12819	12596	12590	12581	12584	12551	12662	12561	12732	12529	12839	12816	12719	12703	12474	12724	12713	12865	12780	12634	12750	12652	12630	12638	12759	12742	12627	12635	12730	12617	12648	12694	12738	12699	12516	12682	12719	12624	12647	12635	12673	12676	12710	12694	12743	12605	12693	12720	12773	12610	12561	12622	12738	12664	12681	12714	12793	12738	12660	12708	12613	12628	12692	12690	12675	12767	12724	12618	12705	12686	12688	12586	12536	12704	12807	12699	12790	12617	12610	12590	12782	12558	12563	12719	12752	12676	12535	12799	12623	12678	12776	12658	12718	12626	12756	12781	12518	12683	12706	12664	12810	12776	12702	12662	12735	12634	12686	12566	12617	12713	12753	12664	12692	12678	12579	12652	12750	12890	12762	12694	12638	12698	12562	12655	12673	12502	12591	12844	12670	12750	12663	12754	12709	12562	12735	12805	12823	12677	12885	12617	12800	12566	12663	12771	12741	12607	12860	12635	12740	12714	12756	12795	12570	12684	12665	12671	12626	12650	12685	12683	12635	12730	12633	12686	12648	12620	12646	12579	12641	12697	12922	12641	12610	12778	12751	12572	12671	13011	12483	12534	12715	12573	12588	12725	12647	12554	12699	12773	12807	12760	12690	12760	12682	12453	12559	12782	12787	12636	12647	12649	12743	12863	12660	12646	12584	12589	12784	12551	12602	12755	12713	12783	12689	12721	12650	12675	12814	12471	12535	12702	12550	12677	12624	12736	12780	12757	12519	12741	12520	12618	12587	12649	12702	12729	12681	12792	12716	12639	12741	12714	12703	12826	12758	12700	12877	12501	12738	12739	12846	12687	12822	12583	12676	12529	12843	12759	12631	12812	12802	12467	12647	12739	12746	12690	12620	12601	12736	12839	12667	12655	12806	12746	12976	12804	12960	12653	12786	12750	12859	12856	12928	12511	12669	12655	12640	12666	12683	12671	12636	12577	12662	12593	12752	12800	12778	12684	12603	12805	12677	12708	12693	12889	12651	12661	12745	12708	12568	12685	12747	12782	12724	12527	12594	12647	12773	12603	12701	12862	12665	12698	12565	12641	12641	12809	12728	12781	12737	12592	12688	12576	12589	12729	12619	12811	12753	12698	12617	12736	12651	12682	12809	12814	12570	12797	12830	12658	12703	12682	12928	12664	12600	12703	12497	12690	12564	12743	12665	12704	12717	12691	12719	12755	12668	12712	12794	12591	12641	12563	12668	12791	12686	12654	12705	12692	12528	12799	12788	12649	12698	12684	12785	12767	12533	12634	12859	12792	12688	12673	12733	12616	12769	12679	12614	12733	12587	12585	12604	12763	12681	12689	12656	12703	12595	12584	12670	12678	12719	12900	12809	12643	12713	12699	12761	12752	12616	12612	12810	12574	12638	12512	12482	12590	12600	12656	12831	12792	12753	12682	12857	12713	12827	12819	12799	12594	12683	12761	12694	12803	12788	12699	12629	12744	12666	12648	12657	12477	12710	12802	12773	12716	12603	12656	12848	12850	12677	12780	12791	12734	12785	12728	12635	12661	12543	12704	12591	12704	12839	12710	12728	12734	12494	12831	12559	12748	12645	12758	12779	12645	12631	12772	12711	12707	12697	12718	12699	12719	12735	12867	12681	12650	12754	12674	12727	12725	12602	12687	12678	12680	12724	12676	12771	12561	12497	12717	12715	12613	12675	13032	12759	12656	12749	12802	12664	12505	12583	12754	12845	12697	12802	12609	12596	12733	12845	12639	12741	12841	12687	12887	12680	12808	12676	12649	12824	12705	12665	12763	12774	12523	12610	12564	12827	12633	12649	12774	12507	12575	12736	12641	12604	12742	12791	12815	12519	12707	12645	12602	12677	12730	12678	12716	12777	12677	12679	12613	12746	12757	12562	12768	12837	12716	12695	12766	12634	12608	12807	12468	12654	12443	12617	12636	12701	12695	12646	12599	12836	12638	12669	12547	12484	12689	12828	12734	12760	12682	12904	12909	12711	12733	12593	12798	12878	12828	12605	12763	12757	12711	12678	12706	12709	12535	12849	12744	12650	12912	12651	12642	12826	12807	12758	12679	12619	12785	12541	12599	12568	12839	12601	12434	12531	12625	12582	12693	12688	12718	12607	12748	12790	12814	12577	12877	12761	12591	12616	12714	12802	12703	12645	12679	12781	12636	12603	12580	12598	12749	12720	12810	12739	12632	12810	12848	12753	12612	12643	12727	12638	12596	12842	12725	12696	12615	12727	12676	12757	12761	12651	12597	12632	12722	12414	12544	12650	12800	12724	12725	12597	12591	12707	12558	12715	12658	12584	12780	12713	12689	12665	12605	12765	12705	12920	12651	12764	12503	12710	12741	12950	12749	12825	12682	12718	12639	12685	12607	12729	12517	12729	12660	12834	12597	12699	12695	12775	12699	12753	12708	12665	12697	12589	12435	12626	12610	12635	12778	12616	12796	12754	12698	12841	12677	12652	12620	12575	12646	12795	12543	12702	12652	12626	12687	12601	12868	12653	12721	12560	12575	12765	12844	12699	12660	12553	12833	12646	12598	12644	12776	12792	12623	12658	12524	12621	12624	12616	12491	12659	12608	12654	12657	12761	12652	12670	12794	12691	12673	12670	12501	12775	12689	12529	12620	12488	12763	12655	12656	12744	12725	12755	12630	12706	12812	12723	12873	12826	12697	12647	12717	12709	12750	12590	12574	12749	12796	12491	12668	12686	12669	12686	12757	12742	12654	12561	12685	12724	12614	12888	12724	12794	12766	12647	12823	12701	12825	12698	12805	12702	12709	12694	12785	12679	12730	12842	12695	12583	12436	12547	12540	12632	12525	12886	12689	12635	12606	12727	12729	12801	12645	12888	12427	12554	12749	12662	12678	12667	12814	12830	12691	12780	12618	12678	12521	12713	12846	12722	12621	12799	12824	12653	12637	12688	12592	12846	12601	12618	12777	12639	12758	12593	12790	12612	12591	12627	12717	12997	12859	12697	12747	12861	12645	12621	12666	12699	12729	12851	12604	12732	12682	12784	12823	12702	12575	12754	12861	12650	12633	12682	12750	12696	12719	12713	12724	12670	12653	12862	12795	12659	12929	12644	12710	12662	12640	12674	12771	12695	12695	12756	12502	12796	12752	12660	12482	12517	12605	12739	12659	12500	12830	12753	12714	12665	12738	12790	12783	12804	12766	12565	12594	12782	12715	12756	12572	12561	12708	12647	12771	12660	12677	12606	12737	12774	12745	12851	12860	12569	12710	12572	12680	12736	12648	12549	12842	12726	12675	12732	12586	12659	12782	12602	12719	12713	12665	12661	12616	12693	12749	12728	12666	12816	12836	12590	12805	12939	12609	12718	12541	12815	12453	12675	12753	12704	12615	12727	12773	12701	12823	12578	12733	12624	12834	12470	12773	12707	12557	12698	12698	12806	12691	12721	12851	12677	12815	12773	12781	12688	12763	12617	12748	12609	12752	12775	12676	12825	12758	12705	12649	12557	12694	13071	13032	12856	12941	12524	12823	12733	12593	12751	12921	12704	12816	12770	12711	12781	12656	12739	12893	12493	12743	12571	12680	12866	12726	12787	12740	12723	12827	12586	12811	12545	12644	12501	12858	12741	12683	12715	12868	12730	12741	12700	12613	12864	12761	12566	12699	12614	12734	12696	12820	12814	12574	12598	12679	12618	12574	12697	12637	12774	12650	12678	12601	12645	12585	12662	12616	12644	12770	12676	12883	12775	12789	12900	12657	12842	12690	12679	12835	12780	12702	12847	12821	12649	12782	12673	12843	12481	12620	12684	12671	12594	12832	12704	12595	12617	12615	12896	12720	12630	12713	12502	12662	12751	12706	12658	12766	12531	12673	12622	12720	12756	12614	12798	12544	12898	12763	12658	12795	12428	12859	12620	12932	12762	12650	12623	12645	12636	12669	12766	12834	12610	12778	12663	12730	12631	12874	12624	12757	12708	12824	12593	12541	12646	12673	12716	12754	12536	12730	12648	12758	12534	12693	12683	12725	12710	12926	12732	12609	12837	12735	12888	12610	12651	12529	12734	12813	12785	12564	12592	12713	12605	12650	12831	12719	12809	12757	12699	12775	12610	12709	12667	12847	12669	12760	12674	12651	12688	12607	12769	12605	12861	12789	12567	12619	12641	12814	12821	12611	12707	12736	12793	12776	12609	12627	12610	12661	12702	12781	12429	12808	12620	12623	12941	12641	12601	12726	12724	12755	12718	12687	12420	12690	12614	12661	12793	12614	12622	12609	12664	12700	12655	12631	12723	12656	12597	12667	12716	12625	12676	12791	12655	12699	12613	12516	12820	12646	12608	12726	12745	12743	12769	12567	12649	12743	12774	12714	12672	12850	12749	12594	12696	12860	12625	12738	12475	12764	12739	12758	12676	12877	12619	12815	12781	12690	12887	12751	12605	12669	12699	12729	12738	12543	12642	12774	12736	12708	12824	12772	12532	12707	12711	12681	12730	12571	12650	12856	12764	12663	12638	12453	12625	12689	12616	12736	12624	12741	12535	12503	12682	12898	12619	12733	12710	12673	12598	12762	12641	12774	12489	12713	12767	12701	12599	12794	12854	12685	12648	12740	12607	12543	12668	12809	12628	12783	12825	12687	12695	12796	12739	12551	12593	12644	12667	12633	12657	12701	12667	12810	12732	12744	12580	12747	12610	12882	12750	12760	12665	12658	12711	12629	12601	12657	12836	12613	12695	12637	12508	12757	12743	12643	12922	12697	12671	12590	12756	12811	12752	12775	12634	12754	12594	12600	12563	12688	12581	12696	12634	12517	12688	12699	12768	12668	12648	12645	12549	12656	12789	12678	12702	12637	12701	12765	12704	12649	12660	12739	12772	12666	12724	12764	12798	12684	12587	12869	12780	12956	12585	12651	12705	12472	12809
34045	47444	41244	30213	22932	18228	16028	14720	14049	13405	13274	13114	12992	12911	13035	13005	12745	12841	12702	12752	12864	13028	12710	12611	12858	12793	12750	12790	12866	12701	12744	12625	12725	12744	12565	12717	12680	12682	12782	12748	12805	12702	12633	12741	12718	12619	12701	12732	12862	12743	12714	12722	12639	12583	12704	12642	12515	12703	12669	12802	12684	12688	12622	12751	12707	12786	12705	12890	12814	12756	12652	12566	12677	12850	12686	12678	12730	12790	12803	12745	12689	12616	12783	12786	12616	12660	12673	12622	12698	12801	12599	12691	12665	12713	12766	12693	12778	12699	12541	12659	12724	12693	12664	12656	12710	12749	12695	12582	12704	12841	12773	12661	12589	12764	12612	12658	12685	12733	12737	12672	12643	12689	12662	12726	12494	12749	12713	12756	12566	12591	12759	12673	12509	12704	12636	12648	12689	12723	12628	12698	12657	12572	12651	12807	12730	12657	12746	12783	12857	12656	12806	12779	12686	12655	12509	12826	12664	12728	12598	12716	12606	12605	12788	12560	12664	12655	12630	12695	12708	12578	12666	12490	12719	12691	12944	12638	12735	12937	12565	12779	12697	12552	12601	12669	12771	12799	12618	12715	12471	12752	12667	12806	12709	12811	12628	12658	12801	12624	12639	12778	12751	12520	12630	12700	12659	12699	12655	12724	12626	12693	12656	12780	12606	12659	12594	12532	12771	12755	12734	12609	12633	12715	12705	12604	12983	12615	12671	12789	12600	12667	12689	12712	12814	12630	12744	12710	12775	12831	12541	12544	12701	12564	12651	12593	12804	12500	12620	12356	12724	12740	12790	12654	12663	12631	12621	12737	12541	12683	12767	12671	12652	12690	12603	12773	12783	12696	12532	12707	12636	12600	12590	12741	12847	12597	12624	12901	12779	12672	12861	12519	12667	12797	12597	12486	12460	12708	12812	12638	12752	12631	12783	12766	12559	12555	12614	12725	12643	12745	12509	12638	12789	12705	12628	12731	12883	12854	12699	12688	12726	12522	12690	12606	12658	12791	12747	12844	12570	12773	12760	12776	12693	12732	12755	12643	12749	12736	12703	12679	12802	12675	12557	12647	12742	12629	12459	12672	12695	12645	12721	12655	12527	12670	12832	12898	12689	12626	12596	12673	12725	12607	12681	12772	12725	12494	12746	12684	12682	12777	12629	12847	12626	12768	12729	12833	12731	12564	12714	12701	12747	12638	12544	12591	12620	12686	12694	12699	12660	12724	12560	12686	12688	12536	12677	12831	12606	12683	12640	12609	12769	12746	12699	12602	12553	12814	12636	12571	12712	12671	12649	12653	12782	12623	12715	12358	12680	12754	12613	12733	12487	12772	12759	12581	12675	12561	12587	12810	12663	12883	12618	12633	12758	12831	12747	12667	12680	12828	12705	12651	12642	12667	12722	12622	12565	12591	12687	12595	12522	12648	12681	12569	12636	12731	12736	12657	12886	12854	12626	12650	12667	12624	12457	12812	12650	12664	12810	12656	12665	12621	12804	12683	12699	12732	12803	12703	12742	12537	12722	12739	12653	12742	12659	12653	12615	12598	12639	12608	12713	12750	12624	12644	12768	12500	12578	12646	12655	12698	12761	12675	12798	12569	12610	12543	12751	12821	12667	12640	12623	12840	12758	12786	12664	12753	12701	12680	12769	12782	12721	12641	12796	12799	12848	12589	12638	12582	12646	12707	12536	12825	12621	12689	12563	12837	12717	12637	12669	12683	12739	12747	12836	12670	12818	12663	12669	12606	12701	12654	12759	12858	12827	12869	12950	12719	12667	12688	12648	12695	12613	12703	12749	12583	12675	12717	12883	12832	12737	12886	12703	12730	12739	12589	12584	12692	12605	12723	12666	12665	12706	12570	12786	12681	12686	12736	12670	12533	12831	12717	12667	12665	12609	12808	12626	12648	12698	12736	12682	12625	12529	12515	12558	12856	12714	12653	12453	12709	12766	12937	12764	12669	12777	12676	12826	12658	12740	12596	12584	12738	12608	12724	12650	12738	12511	12747	12756	12831	12825	12630	12736	12758	12585	12714	12718	12736	12593	12711	12718	12666	12614	12752	12613	12679	12698	12666	12702	12729	12788	12666	12670	12637	12485	12651	12779	12630	12621	12758	12543	12727	12743	12714	12663	12625	12844	12724	12781	12743	12770	12673	12841	12577	12933	12589	12660	12585	12767	12695	12652	12663	12584	12625	12628	12589	12779	12647	12826	12777	12851	12655	12678	12640	12630	12682	12648	12826	12800	12644	12635	12573	12611	12546	12701	12746	12701	12558	12893	12852	12578	12789	12612	12827	12692	12611	12866	12597	12840	12662	12722	12657	12742	12640	12745	12674	12736	12629	12685	12684	12571	12673	12587	12817	12721	12612	12727	12613	12691	12710	12800	12633	12711	12756	12749	12559	12630	12607	12768	12655	12840	12787	12738	12776	12641	12623	12849	12651	12755	12723	12754	12770	12733	12670	12719	12687	12765	12704	12677	12723	12734	12669	12699	12771	12572	12586	12677	12604	12801	12515	12598	12779	12692	12764	12745	12778	12662	12759	12840	12720	12722	12827	12612	12682	12721	12842	12759	12624	12527	12801	12718	12827	12731	12691	12725	12609	12758	12696	12685	12716	12630	12690	12615	12608	12679	12695	12707	12657	12739	12724	12833	12693	12626	12644	12742	12730	12644	12711	12775	12563	12837	12590	12624	12777	12584	12590	12806	12638	12613	12808	12804	12741	12625	12617	12723	12863	12565	12746	12587	12780	12402	12747	12718	12837	12656	12750	12755	12693	12605	12662	12601	12795	12864	12787	12946	12751	12767	12670	12679	12653	12755	12736	12706	12752	12644	12729	12747	12839	12644	12700	12617	12753	12645	12674	12780	12787	12572	12738	12554	12713	12566	12596	12696	12836	12667	12600	12741	12623	12720	12788	12788	12730	12637	12733	12701	12669	12674	12783	12755	12751	12764	12577	12706	12725	12903	12750	12836	12683	12635	12858	12818	12799	12696	12653	12727	12710	12584	12635	12794	12674	12654	12586	12885	12684	12569	12828	12622	12727	12743	12686	12795	12559	12590	12544	12688	12570	12540	12609	12642	12635	12558	12648	12772	12696	12705	12796	12779	12681	12718	12657	12650	12696	12703	12668	12704	12650	12730	12902	12681	12741	12697	12610	12705	12808	12670	12677	12684	12926	12753	12650	12727	12574	12631	12799	12634	12689	12764	12702	12786	12629	12649	12758	12741	12500	12731	12750	12752	12705	12695	12791	12652	12731	12705	12679	12676	12793	12564	12755	12724	12738	12656	12775	12743	12742	12675	12878	12724	12691	12823	12703	12810	12650	12577	12749	12767	12663	12779	12639	12521	12526	12656	12797	12692	12694	12672	12632	12615	12704	12651	12590	12528	12691	12820	12708	12780	12767	12728	12741	12552	12666	12734	12739	12805	12844	12737	12864	12733	12672	12714	12708	12857	12742	12596	12687	12747	12720	12798	12673	12656	12911	12625	12732	12830	12668	12593	12658	12695	12889	12918	12601	12749	12646	12753	12626	12792	12634	12884	12703	12727	12658	12728	12762	12614	12790	12730	12840	12563	12626	12642	12655	12807	12685	12719	12524	12721	12565	12749	12820	12623	12716	12631	12769	12616	12684	12737	12652	12688	12802	12706	12785	12819	12643	12779	12576	12678	12590	12815	12513	12605	12592	12847	12855	12694	12717	12760	12716	12644	12725	12576	12735	12501	12673	12624	12714	12786	12644	12874	12524	12627	12708	12719	12618	12596	12730	12874	12695	12717	12733	12734	12610	12646	12679	12698	12748	12754	12780	12688	12850	12673	12714	12628	12697	12657	12821	12712	12658	12737	12709	12686	12700	12802	12574	12764	12833	12652	12662	12706	12603	12715	12679	12822	12640	12545	12790	12734	12577	12663	12480	12735	12837	12588	12718	12725	12636	12560	12618	12574	12731	12758	12807	12764	12630	12640	12932	12729	12626	12826	12853	12742	12665	12756	12612	12731	12759	12842	12622	12643	12669	12680	12430	12637	12751	12683	12766	12623	12798	12716	12564	12682	12747	12767	12584	12875	12638	12833	12756	12532	12673	12695	12576	12723	12904	12646	12758	12696	12655	12746	12813	12795	12768	12643	12761	12760	12698	12837	12690	12694	12624	12594	12757	12827	12642	12704	12630	12662	12761	12708	12496	12589	12771	12492	12668	12742	12611	12733	12704	12706	12630	12637	12893	12739	12623	12813	12707	12554	12714	12610	12776	12555	12633	12834	12732	12591	12717	12704	12617	12753	12622	12588	12655	12659	12605	12711	12746	12771	12714	12783	12708	12743	12790	12808	12471	12503	12738	12696	12751	12546	12661	12632	12689	12598	12748	12758	12749	12664	12688	12695	12540	12624	12758	12577	12746	12770	12792	12760	12430	12906	12720	12602	12753	12815	12735	12806	12600	12696	12717	12747	12559	12639	12857	12782	12681	12583	12761	12651	12715	12469	12594	12710	12651	12727	12729	12505	12627	12701	12779	12648	12631	12557	12649	12563	12688	12646	12760	12859	12729	12753	12669	12685	12752	12774	12709	12701	12575	12738	12679	12711	12590	12723	12709	12845	12468	12772	12752	12619	12815	12616	12791	12725	12661	12571	12741	12696	12575	12654	12553	12546	12577	12673	12530	12671	12745	12799	12846	12646	12757	12682	12795	12671	12454	12640	12718	12731	12616	12700	12657	12624	12525	12751	12777	12524	12728	12739	12572	12634	12596	12689	12752	12728	12570	12574	12653	12545	12628	12771	12635	12790	12671	12704	12741	12803	12564	12634	12805	12616	12833	12583	12818	12651	12654	12674	12675	12736	12651	12634	12823	12761	12760	12699	12661	12837	12828	12778	12710	12644	12583	12622	12485	12670	12750	12699	12663	12651	12657	12547	12755	12759	12788	12661	12730	12745	12638	12563	12669	12700	12812	12770	12697	12787	12840	12761	12740	12683	12611	12790	12791	12737	12596	12658	12626	12736	12731	12890	12559	12513	12541	12587	12724	12672	12653	12816	12710	12701	12604	12738	12657	12843	12620	12543	12760	12717	12604	12706	12714	12609	12717	12718	12751	12761	12744	12699	12793
24382	21616	29504	27259	26901	26857	25516	19745	15940	14724	14547	14218	14171	14027	13964	13821	13891	13925	13817	13802	13816	13757	13818	13858	13727	13611	13777	13795	13831	13910	13803	13562	13848	13928	13804	13685	13870	13803	13748	13758	13889	13664	13711	13611	13752	13852	13828	13741	13665	13643	13754	13610	13885	13724	13605	13676	13777	13643	13685	13743	13604	13530	13623	13845	13882	13821	13793	13775	13684	13760	13691	13700	13624	13617	13728	13467	13756	13572	13927	13661	13709	13691	13854	13865	13630	13755	13590	13743	13750	13694	13732	13768	13546	13822	13665	13771	13757	13744	13848	13725	13736	13696	13737	13776	13671	13767	13846	13753	13645	13665	13610	13702	13757	13551	13547	13823	13650	13604	13662	13783	13792	13717	13735	13820	13580	13629	13804	13707	13693	13633	13674	13622	13396	13399	13758	13857	13574	13798	13778	13712	13701	13575	13685	13740	13794	13614	13502	13590	13582	13705	13572	13678	13631	13689	13584	13741	13690	13670	13748	13774	13591	13749	13677	13902	13580	13750	13746	13648	13721	13755	13635	13750	13668	13669	13888	13740	13655	13556	13677	13609	13746	13840	13724	13787	13747	13683	13608	13784	13730	13664	13736	13570	13679	13741	13694	13543	13546	13694	13689	13780	13820	13690	13797	13589	13620	13784	13873	13592	13807	13714	13853	13833	13896	13704	13559	13596	13663	13812	13632	13709	13653	13698	13856	13618	13704	13644	13875	13638	13775	13678	13766	13828	13713	13691	13692	13782	13678	13641	13763	13697	13742	13460	13738	13599	13545	13650	13668	13708	13838	13755	13529	13697	13921	13769	13560	13798	13965	13784	13738	13565	13691	13770	13839	13754	13536	13625	13614	13771	13732	13583	13819	13795	13743	13519	13750	13606	13847	13752	13668	13533	13581	13751	13616	13689	13740	13691	13720	13600	13504	13478	13792	13755	13636	13701	13518	13760	13777	13883	13704	13800	13679	13685	13607	13736	13797	13712	13847	13697	13644	13810	13908	13689	13723	13645	13688	13701	13565	13727	13857	13699	13679	13636	13787	13626	13530	13846	13792	13673	13710	13874	13584	13720	13775	13556	13689	13625	13585	13594	13683	13433	13711	13730	13650	13806	13753	13606	13802	13594	13774	13613	13642	13697	13857	13599	13562	13552	13596	13752	13722	13582	13645	13808	13879	13706	13786	13608	13809	13727	13688	13723	13813	13803	13757	13826	13798	13692	13828	13772	13650	13710	13751	13781	13587	13389	13643	13742	13765	13558	13738	13781	13447	13725	13819	13793	13598	13717	13751	13603	13705	13537	13535	13759	13710	13654	13730	13506	13768	13705	13829	13765	13577	13451	13731	13727	13835	13758	13846	13795	13785	13472	13666	13581	13553	13700	13718	13674	13725	13912	13676	13716	13814	13747	13692	13658	13501	13673	13722	13658	13620	13700	13755	13509	13747	13512	13562	13664	13585	13662	13659	13777	13736	13686	13516	13705	13632	13622	13783	13743	13556	13565	13759	13593	13657	13347	13715	13661	13789	13715	13724	13717	13750	13609	13676	13683	13696	13894	13505	13646	13765	13619	13720	13827	13761	13716	13700	13744	13755	13662	13646	13568	13942	13802	13749	13696	13557	13725	13658	13781	13692	13585	13641	13816	13646	13757	13874	13673	13669	13751	13701	13714	13739	13769	13664	13808	13636	13779	13783	13928	13788	13720	13462	13387	13624	13752	13668	13786	13439	13597	13709	13705	13509	13495	13620	13560	13683	13674	13526	13701	13767	13896	13798	13837	13745	13761	13755	13503	13699	13791	13805	13682	13583	13643	13740	13653	13640	13519	13582	13600	13575	13592	13526	13510	13813	13724	13753	13716	13835	13848	13591	13706	13658	13690	13656	13657	13660	13851	13648	13622	13604	13760	13696	13708	13591	13470	13691	13653	13811	13699	13695	13842	13579	13796	13762	13805	13773	13694	13694	13543	13888	13557	13850	13752	13783	13679	13586	13878	13750	13757	13569	13518	13600	13757	13600	13686	13719	13732	13706	13778	13559	13513	13663	13840	13551	13752	13555	13584	13699	13614	13641	13739	13746	13675	13815	13616	13728	13907	13733	13741	13774	13721	13783	13843	13747	13534	13507	13689	13679	13609	13641	13689	13569	13664	13944	13725	13748	13697	13659	13726	13806	13726	13601	13717	13734	13533	13757	13775	13600	13777	13662	13773	14002	13687	13612	13518	13577	13623	13638	13627	13639	13790	13674	13571	13597	13869	13672	13693	13627	13801	13788	13649	13704	13567	13751	13867	13833	13726	13690	13647	13675	13801	13705	13713	13696	13696	13687	13684	13795	13554	13638	13672	13475	13565	13833	13741	13703	13620	13676	13708	13582	13714	13696	13682	13641	13577	13744	13670	13826	13595	13659	13639	13895	13771	13643	13795	13845	13959	13696	13551	13565	13714	13850	13787	13661	13839	13558	13725	13812	13647	13592	13627	13713	13812	13744	13907	13737	13685	13569	13622	13891	13760	13743	13830	13716	13657	13611	13536	13769	13654	13677	13838	13833	13741	13745	13752	13872	13523	13736	13783	13808	13802	13718	13788	13654	13828	13548	13840	13619	13636	13737	13614	13848	13834	13505	13589	13749	13741	13565	13562	13706	13592	13457	13688	13760	13678	13521	13735	13698	13702	13712	13596	13726	13581	13701	13824	13857	13735	13641	13661	13663	13776	13815	13782	13646	13544	13721	13620	13663	13715	13804	13628	13757	13742	13710	13664	13657	13560	13641	13559	13692	13768	13677	13804	13841	13789	13663	13607	13814	13704	13847	13785	13799	13489	13665	13721	13801	13983	13753	13693	13658	13704	13718	13781	13826	13745	13633	13779	13564	13711	13736	13709	13815	13685	13584	13556	13728	13803	13713	13721	13758	13599	13646	13730	13699	13508	13762	13762	13709	13684	13656	13702	13635	13634	13663	13725	13967	13800	13658	13642	13775	13766	13685	13570	13892	13637	13657	13772	13722	13582	13797	13503	13599	13760	13671	13757	13706	13705	13556	13751	13841	13790	13568	13609	13582	13634	13514	13790	13734	13835	13598	13648	13651	13708	13781	13665	13660	13621	13695	13682	13629	13645	13484	13628	13564	13688	13671	13681	13748	13909	13744	13692	13645	13675	13682	13694	13666	13669	13807	13648	13793	13746	13620	13635	13614	13692	13701	13583	13656	13810	13764	13627	13779	13672	13687	13923	13801	13806	13576	13840	13707	13709	13788	13641	13737	13648	13688	13570	13695	13565	13663	13722	13877	13615	13779	13685	13758	13579	13931	13686	13778	13817	13722	13561	13833	13835	13768	13797	13538	13756	13561	13658	13656	13744	13622	13556	13795	13794	13683	13690	13647	13562	13745	13676	13671	13589	13627	13799	13934	13905	13897	13784	13756	13506	13651	13621	13757	13680	13652	13518	13721	13688	13655	13752	13832	13624	13571	13651	13595	13350	13695	13802	13787	13953	13638	13679	13942	13804	13726	13938	13798	13846	13815	13710	13706	13855	13635	13600	13831	13759	13709	13676	13783	13852	13524	13779	13767	13855	13723	13724	13784	13595	13682	13456	13853	13661	13794	13553	13728	13536	13752	13777	13650	13587	13744	13738	13545	13847	13640	13759	13573	13791	13721	13777	13915	13619	13812	13778	13813	13635	13764	13675	13750	13638	13659	13609	13787	13838	13619	13803	13935	13667	13534	13639	13598	13736	13630	13605	13644	13722	13702	13608	13727	13606	13813	13600	13584	13656	13588	13525	13643	13442	13745	13682	13751	13743	13777	13730	13681	13519	13648	13822	13570	13657	13634	13733	13914	13754	13614	13525	13674	13590	13706	13648	13407	13712	13671	13633	13709	13497	13620	13737	13663	13681	13792	13647	13615	13726	13696	13704	13747	13830	13681	13597	13637	13692	13530	13776	13746	13661	13875	13539	13597	13654	13794	13880	13754	13894	13585	13657	13789	13469	13654	13798	13821	13769	13660	13692	13744	13531	13775	13926	13664	13786	13659	13621	13786	13704	13637	13515	13659	13748	13737	13582	13839	13859	13808	13780	13665	13688	13703	13768	13761	13854	13624	13639	13847	13669	13516	13794	13738	13509	13658	13703	13790	13697	13535	13588	13608	13726	13627	13876	13799	13795	13577	13822	13798	13763	13716	13674	13741	13752	13714	13694	13503	13647	13638	13827	13676	13636	13545	13739	13603	13705	13760	13777	13574	13693	13943	13630	13699	13834	13624	13658	13816	13541	13901	13632	13526	13768	13532	13851	13842	13788	13675	13635	13710	13626	13446	13587	13539	13804	13721	13634	13740	13617	13449	13753	13958	13686	13609	13689	13661	13613	13781	13700	13699	13653	13792	13425	13802	13769	13487	13676	13661	13792	13780	13915	13656	13604	13653	13671	13684	13545	13783	13637	13704	13811	13607	13666	13758	13478	13369	13567	13708	13833	13666	13754	13863	13667	13721	13790	13606	13690	13836	13703	13629	13642	13717	13783	13650	13833	13542	13734	13762	13619	13817	13670	13836	13784	13577	13719	13686	13682	13631	13892	13652	13715	13588	13610	13665	13656	13771	13656	13704	13668	13652	13770	13837	13803	13934	13725	13585	13712	13594	13628	13884	13714	13726	13703	13754	13770	13739	13585	13669	13551	13828	13557	13617	13742	13633	13869	13684	13684	13724	13862	13578	13810	13727	13686	13635	13546	13734	13670	13668	13784	13630	13596	13675	13715	13777	13291	13484	13537	13433	13731	13840	13812	13673	13772	13596	13743	13785	13703	13895	13751	13770	13791	13754	13787	13694	13804	13591	13476	13553	13646	13916	13660	13981	13595	13730	13596	13554	13644	13809	13605	13864	13661	13634	13794	13853	13796	13717	13741	13735	13604	13782	13484	13602	13806	13550	13889	13825	13788	13578	13682	13624	13543	13843	13747	13681	13639	13586	13604	13807	13661	13643	13619	13558	13730	13727	13777	13781	13504	13468	13627	13504	13628	13654	13782	13652	13544	13711	13574	13803	13611	13705	13774	13552	13864	13676	13733	13921	13755	13608	13688	13709	13870	13742	13818	13694	13612	13779	13629	13746	13700	13684	13699
34650	56217	52347	41231	34867	28637	24614	19689	15406	14258	14022	13749	13727	13763	13609	13561	13461	13547	13397	13586	13456	13293	13353	13401	13373	13459	13455	13449	13444	13345	13368	13516	13407	13241	13350	13412	13431	13380	13397	13289	13425	13396	13513	13327	13324	13564	13412	13428	13537	13358	13373	13327	13279	13372	13327	13482	13468	13480	13342	13294	13341	13495	13191	13353	13286	13353	13334	13251	13249	13295	13380	13247	13374	13374	13363	13263	13404	13436	13308	13412	13560	13298	13207	13295	13370	13260	13387	13363	13531	13423	13280	13156	13337	13504	13302	13304	13303	13296	13359	13481	13391	13346	13301	13512	13412	13237	13499	13326	13352	13382	13437	13412	13407	13314	13311	13304	13275	13479	13313	13441	13411	13279	13487	13387	13330	13166	13416	13204	13268	13283	13314	13285	13331	13285	13405	13444	13371	13353	13281	13480	13414	13374	13388	13315	13258	13358	13406	13375	13464	13335	13302	13329	13260	13255	13501	13325	13301	13272	13467	13412	13336	13313	13427	13236	13469	13230	13463	13493	13411	13382	13603	13165	13469	13319	13302	13404	13470	13312	13399	13405	13342	13401	13269	13346	13365	13358	13417	13248	13363	13305	13477	13244	13302	13474	13377	13268	13329	13435	13321	13315	13428	13243	13359	13336	13417	13258	13135	13341	13486	13289	13355	13385	13321	13262	13408	13209	13232	13238	13137	13363	13207	13457	13299	13397	13361	13310	13433	13332	13385	13319	13501	13446	13489	13405	13367	13344	13379	13279	13405	13278	13493	13254	13387	13299	13433	13373	13354	13335	13386	13410	13214	13189	13266	13323	13420	13471	13287	13333	13237	13402	13275	13224	13411	13339	13293	13290	13355	13291	13314	13300	13271	13295	13406	13412	13333	13542	13458	13533	13468	13434	13370	13470	13464	13324	13435	13205	13355	13389	13353	13411	13301	13389	13330	13416	13363	13236	13315	13418	13420	13386	13558	13387	13393	13319	13341	13271	13289	13321	13423	13273	13545	13326	13422	13414	13458	13318	13363	13305	13444	13364	13421	13303	13432	13291	13383	13320	13302	13594	13438	13446	13460	13225	13392	13174	13460	13292	13226	13228	13365	13268	13444	13172	13377	13362	13453	13431	13382	13418	13459	13353	13525	13311	13497	13282	13317	13327	13323	13317	13440	13510	13379	13470	13346	13400	13341	13609	13395	13436	13391	13310	13313	13366	13347	13446	13346	13263	13360	13470	13521	13526	13350	13380	13376	13337	13448	13358	13306	13418	13305	13415	13266	13373	13362	13316	13317	13518	13309	13363	13364	13389	13330	13262	13452	13261	13401	13350	13495	13331	13448	13245	13484	13192	13389	13295	13257	13436	13408	13417	13545	13477	13410	13357	13378	13391	13249	13403	13397	13364	13327	13327	13404	13567	13362	13472	13283	13509	13305	13350	13464	13106	13367	13282	13383	13320	13413	13390	13381	13388	13478	13314	13360	13368	13406	13365	13550	13434	13261	13341	13278	13364	13471	13425	13343	13480	13385	13351	13164	13229	13386	13526	13391	13505	13408	13469	13366	13220	13525	13377	13378	13410	13567	13526	13386	13439	13307	13302	13363	13241	13298	13295	13348	13351	13078	13481	13369	13209	13362	13340	13212	13404	13401	13395	13250	13379	13305	13347	13446	13424	13363	13338	13506	13338	13387	13307	13403	13295	13340	13313	13465	13286	13557	13377	13417	13300	13303	13265	13343	13351	13370	13503	13261	13259	13326	13218	13484	13208	13413	13443	13385	13380	13431	13286	13373	13340	13477	13386	13496	13256	13357	13373	13544	13349	13345	13403	13326	13356	13376	13364	13257	13316	13291	13570	13327	13394	13423	13333	13386	13349	13571	13275	13247	13259	13214	13401	13322	13356	13488	13338	13429	13253	13342	13328	13444	13298	13457	13315	13345	13395	13332	13475	13260	13343	13447	13312	13437	13383	13328	13412	13309	13517	13518	13206	13219	13272	13321	13278	13417	13511	13388	13225	13169	13324	13246	13413	13260	13377	13447	13349	13363	13442	13409	13591	13393	13268	13443	13443	13349	13416	13195	13347	13258	13403	13356	13522	13429	13204	13251	13192	13337	13373	13407	13183	13276	13281	13347	13333	13511	13287	13297	13345	13323	13215	13359	13258	13248	13446	13300	13317	13332	13341	13273	13495	13278	13261	13263	13366	13279	13482	13430	13262	13332	13431	13455	13399	13254	13503	13292	13345	13399	13449	13270	13273	13346	13421	13376	13398	13156	13303	13258	13350	13247	13247	13372	13298	13414	13411	13428	13574	13356	13324	13360	13293	13287	13285	13330	13359	13347	13321	13373	13296	13626	13362	13326	13404	13421	13177	13412	13144	13418	13382	13506	13288	13404	13287	13367	13331	13329	13370	13371	13316	13267	13353	13385	13411	13376	13347	13376	13308	13417	13623	13320	13253	13289	13310	13216	13237	13406	13416	13324	13446	13361	13371	13392	13407	13337	13387	13256	13362	13316	13449	13388	13358	13436	13401	13166	13317	13459	13433	13383	13243	13459	13121	13303	13237	13182	13376	13319	13278	13259	13411	13267	13442	13275	13309	13135	13232	13289	13316	13332	13301	13305	13487	13382	13326	13347	13303	13304	13339	13340	13317	13408	13269	13368	13452	13439	13472	13276	13408	13459	13385	13459	13236	13395	13107	13337	13314	13185	13310	13390	13384	13248	13429	13275	13418	13375	13419	13368	13369	13425	13390	13324	13564	13181	13475	13331	13329	13273	13391	13249	13445	13209	13291	13348	13362	13370	13328	13487	13397	13279	13292	13429	13347	13278	13349	13466	13463	13347	13411	13351	13450	13287	13257	13460	13248	13433	13197	13448	13422	13341	13378	13493	13491	13356	13413	13346	13419	13320	13448	13435	13239	13299	13428	13299	13206	13421	13417	13459	13350	13271	13361	13203	13425	13459	13430	13292	13508	13392	13380	13248	13352	13424	13379	13273	13119	13437	13274	13380	13348	13246	13285	13389	13208	13379	13343	13515	13275	13311	13347	13448	13262	13418	13374	13305	13362	13252	13110	13368	13400	13251	13414	13448	13312	13270	13335	13440	13305	13417	13490	13331	13311	13257	13293	13288	13331	13456	13380	13282	13344	13394	13235	13333	13246	13603	13431	13397	13255	13358	13399	13489	13421	13269	13324	13514	13331	13197	13520	13164	13298	13278	13421	13350	13546	13454	13299	13482	13334	13512	13432	13224	13317	13413	13259	13293	13401	13458	13251	13401	13555	13233	13360	13307	13389	13358	13419	13389	13273	13491	13396	13241	13344	13334	13279	13387	13394	13203	13252	13273	13407	13391	13459	13491	13193	13339	13305	13293	13498	13378	13331	13393	13360	13392	13460	13367	13333	13352	13438	13476	13265	13198	13285	13377	13272	13439	13394	13380	13252	13392	13330	13293	13329	13412	13332	13238	13413	13298	13291	13419	13356	13333	13457	13302	13257	13386	13317	13452	13217	13206	13152	13416	13417	13266	13334	13436	13339	13288	13454	13518	13206	13390	13478	13363	13527	13383	13384	13351	13473	13316	13209	13332	13236	13402	13433	13253	13366	13377	13393	13250	13309	13273	13488	13276	13387	13370	13352	13458	13393	13384	13501	13287	13367	13316	13477	13251	13321	13427	13269	13484	13367	13378	13295	13507	13346	13407	13385	13282	13306	13457	13441	13303	13329	13595	13333	13233	13401	13420	13354	13210	13352	13277	13507	13185	13192	13317	13332	13305	13328	13199	13363	13251	13255	13230	13341	13313	13410	13318	13327	13261	13363	13322	13270	13373	13473	13342	13393	13371	13427	13391	13351	13318	13428	13415	13415	13265	13328	13469	13362	13395	13382	13520	13269	13221	13215	13363	13229	13368	13317	13320	13189	13410	13197	13438	13410	13447	13324	13317	13528	13281	13338	13309	13273	13565	13190	13341	13162	13271	13419	13279	13340	13393	13524	13362	13387	13291	13393	13344	13139	13351	13393	13454	13312	13395	13280	13480	13299	13404	13475	13290	13389	13245	13271	13464	13230	13465	13365	13469	13246	13346	13371	13384	13349	13451	13487	13295	13300	13432	13291	13444	13497	13334	13214	13465	13255	13479	13432	13390	13305	13413	13347	13438	13328	13194	13526	13422	13430	13287	13419	13473	13489	13239	13288	13288	13380	13299	13523	13332	13419	13423	13183	13284	13238	13367	13326	13145	13176	13405	13195	13541	13155	13392	13332	13315	13456	13310	13488	13396	13239	13314	13378	13456	13339	13483	13424	13421	13473	13344	13428	13311	13415	13364	13430	13233	13417	13287	13334	13297	13341	13365	13222	13202	13257	13416	13471	13186	13349	13456	13525	13381	13273	13277	13221	13432	13327	13489	13494	13396	13285	13294	13288	13335	13331	13372	13182	13401	13384	13228	13491	13396	13343	13349	13362	13379	13351	13205	13364	13261	13313	13265	13525	13375	13402	13489	13427	13383	13448	13331	13402	13415	13286	13169	13305	13309	13214	13319	13170	13460	13335	13432	13278	13344	13427	13563	13305	13379	13356	13298	13521	13268	13448	13448	13354	13430	13271	13260	13300	13325	13455	13290	13456	13131	13375	13274	13325	13354	13244	13341	13493	13312	13380	13493	13213	13417	13290	13299	13274	13316	13316	13265	13333	13259	13421	13556	13383	13623	13400	13357	13264	13426	13328	13343	13413	13466	13405	13326	13283	13391	13528	13360	13328	13349	13420	13390	13494	13365	13345	13048	13293	13295	13427	13397	13319	13293	13189	13368	13500	13484	13384	13270	13426	13449	13362	13388	13327	13408	13429	13419	13313	13284	13344	13311	13350	13324	13461	13283	13316	13451	13516	13387	13417	13423	13335	13528	13391	13188	13347	13395	13351	13379	13318	13440	13313	13360	13221	13444	13306	13386	13340	13313	13432	13468	13465	13334	13466	13532	13329	13367	13332	13225	13283	13426	13336	13306	13405	13225	13263	13388	13258	13473	13312	13523	13374	13307	13263	13405	13248	13397	13339	13375	13589	13295	13272	13529	13352	13192	13421	13390	13431	13486	13479	13222	13415	13401	13395	13515	13211	13305	13392
23169	21542	29553	25237	25421	29223	28572	20445	16945	15938	15186	14822	14722	14477	14359	14437	14062	14350	14218	14298	14047	14083	14066	14037	14208	14271	14004	13850	14030	13938	14048	14088	14025	14039	14061	14193	14094	13972	13956	13905	13727	13846	13910	13931	14017	13995	14032	13905	13910	13951	13958	13705	14007	13789	13917	13980	13873	14012	13880	14054	13976	13677	13706	13899	13864	14128	13788	13936	13981	14033	13880	13804	13824	13849	13816	13861	13785	13859	13898	13979	13834	13738	13780	13829	13903	13658	13902	14101	13877	13857	13837	13844	13952	13890	13974	13824	14009	14008	13996	14038	13982	13819	13960	13941	13990	13966	13929	13805	13969	14123	13918	13931	14049	14016	13804	13826	13855	13993	13797	13896	13898	13999	14042	14054	13966	13941	13773	14061	13848	13924	13687	13651	13884	13782	13971	13942	14035	13806	13791	14031	13844	13872	13870	13725	13827	14069	14135	13856	13845	13831	13709	13844	13893	13868	14057	14043	14056	13848	13888	13810	13896	14018	13754	14156	13922	13809	13855	14096	13753	13933	13835	13794	14013	13913	13855	14029	13772	13866	14018	13860	13833	13865	13885	13921	13931	13851	13939	13753	13836	13912	13825	13984	14013	13995	13935	13981	13991	13996	13905	13772	13595	13969	13951	13902	13734	13954	13852	14037	13965	13892	13929	13874	13611	13922	13903	13805	13989	13786	14088	13833	13793	13902	13758	13585	13928	13904	14003	14056	13912	13871	13771	13870	13933	14173	13822	13887	13970	13906	13614	13854	14026	13754	13934	13903	13759	14066	13843	13745	14053	13845	13648	13856	13847	13769	13780	14130	13813	13750	13891	13901	13894	13821	13882	13860	13872	13909	13714	13718	13933	13912	13918	14097	14077	13894	13834	13917	13867	14019	13814	13918	14004	13912	13817	13809	13735	13984	13826	13908	13894	13989	13771	13904	13862	13873	13895	13919	14037	14134	13951	13929	13881	13909	14071	13946	13922	13849	13983	13988	13602	13882	13946	13822	13827	13655	13833	13955	13752	13752	13939	13905	13875	13969	13807	14049	14025	14035	13905	13773	14013	13831	13715	13731	13825	13860	13833	13831	13707	13902	13949	13907	14071	13905	13825	13858	13964	13903	13841	13826	13944	13969	13945	13960	13881	13923	13933	13974	13897	13705	14017	13761	13789	13862	13924	14090	13581	13863	13949	13817	14030	13870	13774	13902	13801	13672	13924	13928	13763	13729	13908	13828	13894	13884	13904	13953	14043	14027	13843	13840	13915	13910	13777	13771	13777	13967	13883	13822	13767	13820	13867	13779	13828	13795	13754	13876	14032	13789	13849	13765	13959	14039	14027	13989	13831	13690	13936	13923	13681	13888	13783	14010	13931	13810	13842	13919	13899	13920	13825	13992	13895	13896	13821	13732	13856	13822	13766	14017	13825	14015	13921	13991	13784	13963	13959	13857	13909	14124	13937	13909	13843	13881	13815	14010	13989	13862	13868	13802	13912	13943	13963	13802	13746	13736	13816	13825	13898	13662	13952	13925	13767	13882	13950	13891	13654	13920	13923	13820	13766	13720	13953	13991	13897	13744	13923	13736	13687	13752	13918	13996	13936	13609	13845	13662	13843	13876	13995	13791	13895	13878	14107	13796	13843	13816	13926	13873	13872	13937	13940	13890	13983	13864	13872	13763	13998	14030	13891	13937	14153	13903	13956	13966	13850	13852	13803	13742	13814	13740	13679	13891	13707	13892	14001	13915	13805	13961	13941	13899	14013	13897	13892	13992	13741	13930	13901	13952	13672	13764	14049	13663	13955	14047	13767	14017	13802	13895	13730	13829	13819	13797	14000	14011	13806	13749	13958	13956	13841	13787	13892	13794	13818	14006	14019	14046	13988	13895	13798	13897	13990	14026	13784	13899	13815	13924	13856	13744	13852	14060	13930	13719	13903	13876	13903	13835	13892	13853	13920	14020	13966	13938	13800	13982	13798	14006	13935	13786	13639	13922	13931	13975	13876	13716	13959	13860	13943	13903	14008	13948	13793	13855	13931	13897	13932	13825	13983	13938	13936	14039	13815	13956	13938	13706	13809	13724	13864	13933	13755	13782	13933	13785	13962	13964	13993	13748	13944	13869	13780	13909	13760	14142	13929	13994	13730	13756	13870	13872	13727	13918	13922	13755	13839	13766	13831	13837	13851	13937	13956	13837	13785	13994	14049	13908	13848	13833	13870	13850	13796	13683	13868	13874	13795	13740	13951	13844	13978	14093	13934	13931	13995	13800	14026	14041	13950	13621	13881	13854	14044	13984	13812	13891	13979	14051	13976	13850	13922	13983	13760	13878	13945	13961	13957	13990	13906	13727	13754	14025	13974	13891	13962	13868	14098	14036	13893	13939	14049	13836	13847	13876	13859	13828	13754	13991	13964	13971	13690	13913	13946	13949	13949	13914	13829	13847	13703	13796	13792	13886	13899	13946	13886	13919	13954	13889	13915	13850	13781	14014	13914	13644	14091	13966	13768	13786	14002	13968	13787	13956	13791	13714	13942	13836	13974	14007	13941	13836	13858	14013	13949	13687	13885	13816	13877	13845	13987	13891	13895	13807	13874	13849	14006	13880	13787	13882	13763	13713	13848	13763	13857	13896	13903	13766	13943	13732	13753	13924	13920	13886	13808	13849	13898	13842	14011	13807	13763	13931	13710	13915	13919	13751	13666	13833	13931	13862	13723	13869	14059	13851	13951	13785	13855	13978	14005	13913	13901	13903	13734	13834	13878	13921	13831	13732	13711	13936	13936	14013	13939	13771	13907	14055	13764	13963	13699	13900	13906	13903	13908	13754	13799	13676	13858	13888	13915	13985	13824	13868	13757	13854	13673	13944	13949	13849	14004	13861	13797	13852	13686	13915	13719	13630	13748	13815	13940	13869	13917	13804	13840	13889	13736	13894	14058	14006	13952	13795	13946	14063	13966	13878	13997	13911	13714	13716	13836	14078	13841	13762	14065	13852	13824	13854	13747	13876	14051	13896	14053	13801	13870	13825	13859	13811	13937	13898	13954	14030	13965	13738	14004	14006	14031	13885	13868	13938	13861	13881	13927	14022	13915	13798	13963	13941	13855	13748	13838	13984	13954	13833	13883	13915	14022	13997	13930	13985	14007	13871	13795	13691	13938	13867	13808	13926	13845	13952	13763	13973	13826	13873	13961	14079	13891	13987	13878	13878	13784	13730	13885	13965	14074	13868	13952	13904	14009	14037	13884	13942	13929	13821	13926	13842	13827	13806	14120	13908	13830	13989	13930	13805	13712	13936	13904	13932	13854	13958	13914	13908	13654	13770	13816	13988	13920	13936	14047	13980	13849	13709	13981	13920	14102	13976	14013	13878	13680	13957	13818	13867	13993	13799	13890	13763	13994	13816	13950	14123	13824	13819	13877	14029	13700	14038	13932	13928	13975	13814	13652	13765	13947	13777	13829	13944	14026	13898	13929	13715	13809	14054	14155	13928	14093	14062	13851	13989	13770	13751	13875	13947	14018	13880	13669	13928	13882	13782	13851	13733	13954	13945	13857	13912	13715	13933	14151	14070	13765	13768	13886	13969	13865	13932	13834	13972	13854	13732	13992	13836	13763	14029	13851	13663	13672	13814	13837	13976	13955	13888	13924	13966	13850	13713	13844	13814	13751	13883	13857	13739	13834	13831	14073	14045	13764	14028	13973	13779	13954	14158	13766	13965	13893	13988	14010	14005	14132	13897	13890	13744	13835	13720	13862	13993	13825	13703	14013	13852	13825	13810	13923	13873	13997	13919	14022	13996	14131	13989	13996	13930	13728	13937	13771	13937	13858	13794	14019	13700	14048	13781	13791	14060	13903	13877	13989	13939	13937	13961	13826	13899	13784	13828	13913	13912	13898	13842	13754	13968	13713	13986	13979	13891	13953	13995	14028	13906	13974	13750	14079	14021	13883	13894	14092	13845	14064	13729	13898	13683	13983	14031	13668	13686	13901	13879	13740	14114	13840	13983	14180	13993	13774	13849	13934	13879	13887	13903	13868	13962	13836	13914	14046	13586	13943	14058	13817	13922	13890	13891	13947	14056	13643	14037	14139	13999	14020	14067	13929	13815	14026	13851	13889	13987	13868	13932	13928	13760	13812	13983	13751	13905	13875	14170	13710	13699	13905	13980	13876	13995	13831	14021	13919	13915	13968	13999	14001	13947	14026	13780	13927	13829	13891	13907	13776	13738	13719	13843	13808	14063	14010	14032	13910	13810	13853	13778	13959	13835	13738	13988	13948	13896	14020	13945	13947	13772	13844	13705	13915	13837	13889	13943	13888	13742	13838	13670	13750	13832	13934	13978	13845	13844	13925	13772	13922	13729	13802	13809	13853	13845	13857	13903	13890	13862	13815	13852	13783	13910	13700	13974	13965	13880	13891	13963	13773	13760	13926	13932	13773	13712	13868	13815	13956	13865	14042	13989	13889	14052	14065	14052	13888	13961	13760	13797	13902	13894	13844	13707	14000	13901	14012	14071	13950	13840	13984	14042	13973	13937	13851	13921	13929	13796	13816	13810	13992	13678	13890	13903	13949	13747	13914	13881	13844	14083	13918	13998	13852	14010	14097	13971	13917	13782	13998	13772	13906	13902	13904	13882	14019	13815	13982	13896	13806	13801	13776	13942	13805	13808	13901	13888	13941	13725	13952	13880	13818	13881	13761	13778	14068	13928	13979	13940	13735	13795	13693	13921	13759	14057	13692	13832	13860	13850	13797	13972	13767	13874	14047	13909	14006	13599	13815	13902	13936	13610	13811	13922	13853	13818	13831	13893	13912	13850	13852	13884	13860	13904	14009	13762	13822	13805	13834	13686	13802	13974	13800	13829	13828	13901	13975	13867	13671	13943	13861	13865	13931	13772	13742	13866	14088	13724	13986	14147	13652	13742	13774	13979	13779	14027	13801	13889	13981	14064	13983	13822	13878	13897	13840	13898	14046	14051	13820	13840	14178	13854	13874	14036	13759	13954	13942	13873	13853	13904	13967	13771	13827	13834	13853	13857	13758	13968	13952	13952	13863	13935	13681	13897	13830	13901	13711	14036	13826	14109	13820	13721	13949	13837	13865	13923	13915	13764
38119	62247	57988	49007	41298	35257	26602	19328	16665	15455	14759	14410	14248	14002	13928	13806	13731	13652	13511	13436	13630	13303	13497	13464	13661	13595	13460	13465	13518	13453	13629	13620	13323	13640	13440	13523	13606	13484	13532	13674	13509	13480	13442	13547	13517	13351	13279	13480	13612	13440	13449	13402	13513	13441	13472	13636	13549	13446	13388	13541	13384	13641	13369	13446	13656	13510	13350	13478	13329	13476	13483	13567	13352	13558	13310	13443	13532	13583	13593	13583	13415	13418	13397	13310	13589	13472	13431	13478	13428	13663	13317	13435	13484	13498	13434	13362	13455	13490	13375	13566	13530	13492	13421	13532	13479	13464	13479	13553	13483	13536	13448	13360	13591	13567	13473	13405	13465	13671	13450	13449	13522	13459	13386	13332	13469	13291	13309	13386	13320	13498	13573	13479	13362	13550	13480	13542	13454	13528	13388	13476	13419	13463	13281	13509	13336	13447	13436	13423	13433	13512	13344	13415	13446	13528	13451	13451	13404	13436	13510	13415	13533	13448	13533	13357	13484	13243	13508	13383	13404	13529	13430	13591	13376	13528	13497	13356	13509	13528	13325	13419	13497	13375	13306	13354	13490	13417	13553	13619	13581	13522	13472	13530	13453	13467	13373	13573	13653	13386	13438	13563	13438	13535	13387	13547	13443	13548	13333	13317	13577	13410	13441	13370	13599	13458	13548	13426	13359	13496	13417	13517	13465	13576	13510	13436	13433	13340	13466	13453	13532	13542	13339	13358	13287	13451	13431	13489	13486	13399	13513	13513	13496	13402	13362	13535	13483	13628	13500	13414	13426	13491	13448	13453	13479	13538	13425	13270	13332	13396	13467	13457	13477	13499	13637	13544	13416	13500	13573	13552	13426	13596	13399	13431	13577	13535	13575	13500	13519	13389	13460	13374	13521	13539	13494	13388	13413	13472	13428	13395	13455	13330	13456	13387	13273	13349	13445	13521	13477	13631	13332	13473	13432	13449	13462	13529	13521	13478	13422	13359	13449	13379	13558	13378	13371	13534	13550	13380	13272	13304	13324	13531	13423	13503	13663	13448	13461	13509	13469	13436	13607	13493	13476	13270	13388	13518	13462	13372	13526	13403	13545	13273	13388	13416	13543	13258	13394	13342	13523	13607	13288	13585	13377	13540	13532	13343	13543	13372	13484	13509	13426	13547	13499	13525	13409	13514	13570	13516	13428	13597	13641	13509	13504	13409	13475	13607	13477	13434	13546	13394	13425	13497	13388	13671	13537	13378	13433	13633	13314	13369	13599	13567	13528	13520	13540	13487	13389	13539	13498	13434	13551	13408	13455	13524	13519	13437	13419	13495	13479	13476	13327	13461	13449	13494	13506	13590	13546	13398	13467	13409	13588	13501	13443	13390	13533	13496	13513	13214	13578	13326	13569	13363	13648	13478	13402	13461	13572	13522	13494	13467	13410	13580	13547	13422	13408	13560	13337	13335	13405	13366	13601	13397	13519	13494	13565	13506	13507	13500	13438	13466	13224	13613	13382	13545	13464	13290	13395	13538	13548	13474	13584	13523	13433	13410	13479	13465	13459	13561	13367	13515	13519	13466	13454	13353	13527	13517	13521	13457	13496	13460	13386	13310	13430	13511	13362	13450	13401	13636	13492	13414	13324	13382	13551	13413	13504	13520	13468	13532	13400	13553	13431	13583	13393	13549	13505	13468	13546	13531	13467	13531	13527	13459	13379	13459	13373	13405	13476	13449	13355	13597	13464	13367	13289	13392	13546	13425	13531	13571	13358	13416	13421	13425	13313	13448	13549	13448	13428	13446	13582	13318	13463	13399	13439	13455	13508	13505	13382	13439	13460	13251	13494	13445	13500	13583	13436	13459	13425	13484	13418	13448	13304	13399	13407	13523	13297	13523	13527	13565	13479	13352	13396	13467	13336	13534	13402	13451	13418	13417	13354	13389	13501	13526	13461	13453	13668	13583	13655	13393	13442	13390	13406	13480	13511	13572	13221	13495	13286	13590	13466	13632	13654	13359	13518	13369	13485	13473	13413	13612	13689	13453	13501	13583	13530	13509	13471	13535	13388	13339	13452	13227	13505	13601	13437	13608	13405	13388	13469	13554	13475	13366	13351	13554	13461	13521	13521	13534	13396	13396	13360	13583	13544	13353	13508	13471	13442	13405	13291	13581	13424	13298	13414	13551	13499	13463	13449	13531	13386	13370	13557	13475	13326	13555	13527	13285	13404	13474	13449	13362	13419	13498	13287	13372	13399	13478	13476	13300	13449	13452	13369	13458	13486	13348	13483	13335	13430	13427	13515	13500	13437	13529	13465	13253	13428	13438	13490	13326	13464	13353	13551	13479	13487	13535	13413	13454	13408	13421	13393	13591	13293	13431	13456	13407	13268	13432	13343	13514	13431	13461	13518	13562	13612	13451	13386	13462	13354	13543	13417	13419	13511	13455	13423	13502	13499	13540	13509	13476	13727	13385	13515	13507	13623	13293	13331	13518	13576	13481	13384	13420	13333	13499	13550	13489	13500	13687	13415	13487	13502	13445	13571	13669	13477	13533	13561	13509	13475	13399	13405	13529	13324	13409	13476	13561	13513	13414	13295	13267	13398	13394	13587	13404	13435	13433	13378	13471	13312	13309	13581	13469	13408	13462	13426	13444	13493	13695	13515	13389	13424	13526	13371	13420	13387	13471	13351	13669	13454	13530	13521	13292	13456	13441	13444	13503	13298	13449	13465	13362	13469	13413	13374	13495	13431	13515	13537	13499	13453	13397	13581	13328	13543	13451	13315	13547	13433	13585	13337	13408	13545	13346	13434	13499	13517	13411	13380	13484	13563	13391	13284	13484	13700	13398	13542	13464	13524	13466	13462	13505	13404	13573	13430	13552	13490	13486	13330	13608	13427	13412	13514	13492	13371	13499	13297	13367	13402	13492	13359	13601	13578	13579	13464	13310	13248	13331	13425	13371	13534	13338	13439	13663	13518	13542	13377	13470	13449	13461	13406	13471	13482	13526	13406	13437	13410	13562	13494	13605	13362	13549	13463	13311	13365	13399	13511	13579	13571	13469	13410	13376	13401	13481	13342	13485	13541	13545	13580	13471	13349	13333	13330	13296	13577	13493	13303	13422	13367	13386	13318	13428	13377	13451	13427	13346	13396	13447	13475	13307	13566	13390	13399	13500	13381	13488	13416	13319	13323	13546	13448	13511	13499	13499	13415	13393	13510	13615	13421	13295	13487	13440	13600	13472	13492	13423	13391	13349	13540	13586	13486	13407	13618	13381	13372	13467	13247	13418	13468	13485	13530	13557	13425	13559	13524	13343	13279	13435	13454	13434	13478	13338	13354	13529	13427	13279	13340	13568	13528	13404	13475	13779	13397	13620	13534	13530	13429	13336	13553	13514	13360	13440	13518	13422	13324	13500	13504	13291	13441	13610	13480	13279	13410	13539	13465	13455	13402	13482	13446	13370	13252	13534	13511	13537	13433	13560	13509	13417	13450	13377	13498	13398	13417	13590	13388	13621	13342	13450	13385	13576	13432	13453	13596	13511	13431	13571	13506	13523	13287	13327	13571	13600	13337	13538	13342	13381	13464	13351	13320	13478	13419	13567	13534	13648	13415	13463	13690	13256	13408	13425	13375	13421	13376	13312	13550	13595	13408	13555	13377	13489	13412	13454	13473	13316	13477	13350	13519	13540	13565	13487	13374	13494	13387	13526	13383	13566	13316	13519	13383	13304	13420	13434	13487	13375	13336	13465	13429	13432	13435	13323	13641	13574	13534	13438	13392	13404	13424	13339	13443	13493	13360	13575	13452	13570	13422	13366	13291	13396	13480	13371	13511	13624	13436	13488	13333	13411	13334	13574	13552	13588	13414	13498	13496	13530	13404	13419	13566	13500	13480	13430	13329	13525	13390	13510	13450	13309	13281	13450	13355	13352	13488	13388	13484	13307	13475	13520	13656	13422	13469	13338	13568	13347	13516	13309	13474	13447	13559	13394	13437	13393	13662	13415	13488	13471	13451	13419	13515	13382	13129	13536	13473	13300	13509	13553	13504	13395	13510	13451	13506	13483	13377	13407	13447	13399	13377	13627	13408	13451	13502	13472	13394	13439	13526	13522	13361	13389	13344	13503	13461	13434	13411	13273	13495	13380	13433	13322	13473	13449	13498	13332	13438	13322	13305	13461	13432	13317	13463	13482	13467	13379	13534	13394	13458	13483	13576	13460	13469	13647	13379	13582	13380	13617	13435	13422	13534	13358	13356	13412	13399	13360	13401	13432	13535	13582	13342	13464	13431	13596	13528	13476	13482	13532	13418	13591	13447	13495	13475	13397	13472	13418	13396	13445	13354	13564	13431	13627	13513	13260	13407	13432	13647	13477	13476	13534	13416	13364	13517	13322	13598	13399	13373	13488	13489	13439	13700	13390	13505	13436	13447	13353	13379	13381	13562	13548	13369	13263	13483	13453	13513	13544	13597	13376	13341	13420	13401	13429	13406	13426	13592	13494	13561	13469	13273	13295	13432	13436	13513	13459	13544	13360	13367	13462	13525	13527	13477	13559	13489	13369	13530	13375	13330	13440	13408	13588	13434	13443	13515	13400	13383	13512	13347	13534	13441	13510	13478	13577	13538	13424	13417	13378	13514	13503	13446	13437	13395	13452	13431	13378	13460	13449	13384	13418	13521	13442	13516	13519	13324	13399	13457	13446	13360	13373	13516	13479	13482	13375	13354	13425	13372	13436	13336	13460	13497	13184	13386	13715	13433	13360	13403	13424	13615	13424	13377	13412	13200	13347	13490	13366	13528	13376	13325	13513	13459	13358	13450	13257	13490	13240	13580	13633	13572	13356	13469	13453	13535	13368	13442	13415	13534	13389	13396	13379	13602	13366	13282	13400	13424	13419	13492	13469	13512	13444	13516	13407	13586	13436	13554	13500	13468	13460	13519	13459	13430	13297	13347	13338	13445	13404	13511	13569	13357	13423	13474	13488	13264	13487	13454	13417	13565	13444	13456	13466	13364	13359	13509	13613	13506	13510	13611	13560	13296	13520	13355	13533	13350	13513	13388	13622	13495	13410	13235	13651	13346	13457	13329	13301	13354	13471	13340	13460	13356	13467	13433	13534
28890	28371	35925	31233	23413	19238	16390	14616	14047	13727	13494	13238	13351	13334	13316	13128	13506	13349	13142	13267	13278	13257	13142	13008	13183	13214	13499	13516	13228	13188	13233	13177	13258	13089	13165	13319	13043	13324	13228	13039	13066	13248	13192	13145	13004	13175	13243	13042	13331	13326	13119	13088	13162	13171	13274	13188	13127	13169	13121	13258	13062	13192	13141	13031	13115	13307	13112	13173	13211	13254	13260	13259	13001	13312	13048	13180	13270	13167	13188	13305	13225	13262	13381	13230	13134	13112	13388	13113	13074	13223	13179	13049	13130	13342	13046	13023	13268	13049	13076	13155	13264	13047	13168	13192	13029	13138	13042	13138	13166	13161	13304	13227	13329	13153	13152	13189	13194	13173	13002	13002	13181	13246	13072	13050	13239	13138	13186	13216	13257	13127	13244	13205	13068	13209	13290	13302	13277	13281	13309	13056	13276	13004	13125	13275	13324	13319	13235	13273	13096	13347	13237	13059	13208	13064	13083	13213	13296	13309	13370	13095	13003	13305	13216	13190	13070	13125	13116	13269	13443	13117	13272	12975	13145	13186	13218	13249	13184	13228	13251	13219	13264	13179	13235	12951	13041	13101	13092	13166	13141	13206	13340	13326	13071	13002	13421	13149	13160	13243	13261	13288	13273	13305	13292	13232	13223	13214	13130	13214	13109	13066	13040	13078	13039	13013	13244	13260	13041	13086	13217	13213	13116	13224	12942	13177	13145	13103	13194	13245	13010	13213	12989	12934	13032	13335	12874	13134	13237	13124	13249	13341	13095	13247	13140	13128	13082	12950	13045	13182	13295	13361	13047	13032	13278	13137	13175	13054	13173	13345	13187	13219	13002	13187	13193	13212	13009	13375	13042	13289	13147	13166	13186	13084	13027	13207	13250	13176	13154	13037	12969	13081	13274	13281	13454	13304	13303	13189	13295	13088	13158	13150	13013	13023	13186	13009	13227	13163	13281	13189	13236	13258	13242	13248	13308	13137	13077	13172	13256	13058	13182	13145	13378	13170	13050	13177	13136	13159	13158	13226	13037	12987	13287	13176	13042	13168	13156	13131	13256	13172	13058	13142	13231	13177	13258	13309	13160	13095	13435	13227	13105	13119	13511	13277	13139	13187	13260	13292	13370	13071	13396	13254	13128	13156	13290	13239	13258	13361	13155	13047	13112	13116	13248	13150	13177	13049	12967	13120	13141	13240	13249	13369	13122	13075	12936	13215	13267	13408	13300	13119	13040	12974	13173	13232	13049	13071	13003	13239	13313	13278	13214	13137	13161	13201	13177	13200	13120	13035	13098	13058	13190	13139	13280	13093	13059	13193	13073	13095	13090	13253	13234	13155	13157	12897	13054	13281	13182	13144	13144	13144	13077	13130	13179	13252	13147	13103	13126	13187	13336	13118	12948	13229	13093	13129	13227	13328	13355	13233	13035	13067	12975	13004	13152	13189	13270	13160	13220	13243	13164	13049	13188	13190	13158	13052	13178	13289	13190	13045	13030	13240	13133	13158	13295	13081	13196	13194	13241	13149	13155	13225	13185	13210	13187	13148	13067	13258	13155	13103	13192	13239	13253	13185	13156	12940	13244	13242	13230	13338	12815	13141	13210	13120	13313	13269	13116	13058	13292	13103	13257	13292	13094	13234	13269	13255	13423	13139	12979	13060	13080	13204	13162	12999	13083	13059	13171	13116	13059	13351	13377	13204	13278	13158	13200	13280	13082	13253	13175	13195	13306	13056	13080	13286	13135	13248	13365	12994	13046	13078	13162	13121	13253	13159	13114	13270	13210	13177	13277	13219	13153	13077	13168	13206	13186	13081	13331	12896	13049	13090	13040	13095	13256	13252	13251	13228	13076	13058	13109	13184	13057	13179	13031	13294	13333	13085	13192	13111	13357	13140	13313	13172	13124	13203	13219	13098	13114	13216	13141	13141	13085	13326	13204	13100	13162	13214	13385	13232	13303	13141	12980	13060	13141	13146	13008	13172	13268	13307	13174	13392	13167	13175	13012	13202	13247	13130	13230	13352	13195	13124	13149	13080	13165	13195	13142	12972	13213	12988	13281	13264	13085	13295	13065	13151	13308	13096	13259	13135	13134	13095	13051	13409	13311	12992	13183	13035	13038	13359	13002	13124	13146	13154	13019	13220	13330	13222	13131	13078	13354	13280	13226	13314	13025	13153	13093	12913	13042	13167	13124	13234	13326	13184	13125	13160	13176	13177	13147	13317	13233	12942	13162	13290	13236	13337	13204	13208	13207	13084	13287	13202	13127	13108	13227	13052	13231	13237	13020	13057	13164	13102	13091	13193	13244	13247	13301	13107	13031	13100	13114	13177	13289	13259	13193	13127	13262	13248	13097	13162	13133	13132	13372	13247	13309	13178	13112	13288	13305	13232	13255	13103	12994	13216	13225	13284	13025	12987	13163	13014	13020	13188	13403	13337	13226	13290	13227	13131	13331	13233	13194	13178	13140	13205	13143	13293	13122	13281	13075	12982	13088	13118	13142	13447	13188	13368	13252	13115	13104	13199	13185	13096	13323	13067	13038	13052	12948	13248	13246	13009	13337	13144	13331	13165	13058	12977	13051	13273	13271	13104	13119	13096	13031	13176	13232	13253	13184	13125	13163	12960	13231	13147	13076	13279	13375	13177	13266	13259	13310	12991	13302	13112	13314	13336	12998	13258	13375	13194	13240	13189	13186	13216	13164	12951	13223	13121	13314	13105	13374	13231	13019	13031	13075	13343	13351	13259	13147	13328	13350	13209	13149	13133	13184	13272	13208	13189	13197	13261	13158	13006	13159	13149	13127	13070	13238	13059	13384	13159	13082	13016	13165	13197	13215	13191	13220	13308	13067	13367	13052	13212	13204	13036	13232	13178	13135	13015	13115	13402	13201	12978	13230	13001	13229	12968	13209	13203	13165	13203	12905	13171	13213	13155	13143	13271	13201	13219	13269	13188	13253	12975	13160	12969	13155	13120	13060	13202	13210	13129	13318	13189	13129	13313	13261	13354	13129	13078	13224	13284	13135	13088	13153	13220	13237	13216	13105	13121	13250	13103	13161	13234	13113	13379	13109	13406	13198	13268	13077	13027	13359	13246	13268	13203	13171	13335	13073	13079	13103	13258	13370	13174	13226	13316	13159	13258	13237	13098	12974	13285	13227	13013	13173	13117	13219	13168	13150	13279	13107	13205	13276	13206	13001	13157	13184	13071	13371	13487	13171	13175	12957	13136	13175	13114	13226	13245	13130	13077	13210	13175	13104	13161	13279	13049	13133	13026	13191	13262	13235	13114	13119	13080	13206	13189	13320	13139	13237	13255	13198	13147	13285	13254	13074	13019	13143	13316	13186	13129	13134	13120	13317	13234	13158	13143	13213	13201	13150	13254	13254	13290	13350	13066	13312	13145	13492	13185	13188	13055	13159	13312	13074	13067	13160	13290	13344	13243	13224	13037	13330	13247	13328	13207	13175	13089	13022	13290	13354	13248	13076	13311	13097	13346	13143	13134	13014	12994	13005	13164	13178	12986	13123	13261	13263	13399	13197	13291	13281	13120	13094	13162	13152	13246	13192	13439	13277	13038	13150	13110	13081	13332	13374	13281	13141	13294	13158	13189	13303	13022	13109	13209	13027	13123	13387	13272	13242	13278	13053	13316	13187	13076	13127	13240	13253	13039	13145	13274	13137	13146	12950	13142	13075	13112	13141	13051	13009	13272	13262	13280	13167	13171	13231	13148	13310	13221	13236	13114	13186	13077	13141	13238	13149	13148	13099	13152	13224	13232	13142	13071	13321	13133	13161	13155	13145	13230	13249	13152	13257	13327	13178	13226	13322	13164	13206	13277	13134	13210	13254	13194	13146	13288	13144	13218	13245	13113	13074	13269	13139	13153	13108	13132	13114	13340	13196	13246	13241	13123	13335	13122	13155	13114	13185	13226	13163	13190	13227	13161	13214	13127	13069	13065	13173	13188	13028	13160	13133	13070	13111	13200	13057	13107	13213	13191	13246	13070	13119	13180	13066	13261	13020	13274	13119	13165	13008	13104	13172	13124	13128	13275	13136	13186	13290	13032	12941	13160	13171	13198	13341	13205	13116	13266	13122	13027	13181	13223	13269	13212	13088	13329	13175	13258	13309	12997	13251	13048	13354	13006	13108	13125	13085	13144	13355	13270	13104	13129	12931	12958	13207	13065	13142	13205	13029	13238	13185	13184	13254	13148	13059	13021	13081	13239	13244	13192	13126	13239	13215	13052	13225	13302	13148	13011	13355	13241	13113	13236	13107	13124	13319	13221	13174	13144	13115	13065	13176	13211	13315	13193	13017	13080	13056	13137	13266	13210	13205	12974	13245	13244	13174	13014	13136	13220	13274	13225	13401	13067	13252	13179	13132	13284	13444	13243	13115	13167	13297	13188	13114	13057	13127	13123	13371	13233	13163	13272	13190	13202	13247	13367	13299	13138	13155	13209	13166	13341	13203	13278	13112	13156	13153	13318	13211	13304	13175	13244	13198	13109	13038	13247	13363	13185	13144	13126	13192	13199	13183	13244	13324	13189	13138	13239	13210	13208	13258	13350	13229	13227	13109	13038	13202	13121	13205	13074	13087	13023	13044	13177	13266	13369	13052	13209	13347	13089	13274	13089	13206	13158	13023	13236	13166	13201	13105	13313	13003	13194	13223	13151	13181	13316	13443	13150	13180	13077	13042	13086	12924	13052	13161	13118	13091	13149	13221	13258	13257	13101	13155	13112	13249	13188	13318	13339	13242	13194	13342	13152	13141	13194	13180	13292	13111	13238	13124	13139	13020	13102	13163	13237	13282	13437	13168	13289	13276	13192	13168	13061	13218	13165	13143	13265	13155	13145	13194	13111	13065	13131	13282	13024	13145	13277	13293	13256	13262	13101	13208	13254	13314	13068	13132	13104	13095	13194	13192	13197	13097	13010	13146	13182	13214	13116	13144	13193	13177	13122	13293	13060	13223	13070	13122	13171	13165	13236	12938	13237	13110	13232	13156	13287	12944	13196	13139	13197	13185	13231	13194	13197	13182	13364	13192	13161	13026	13264	13232	13186	13267	13184	13152	12996	13076	13164	13175	13217	13101	13122	13106	13201	13202	13092
33376	47280	42621	32972	25764	20318	16725	14958	13850	13578	13494	13229	12889	13082	13073	13048	12981	13023	13083	13081	13270	12981	13216	13129	12995	13014	12955	13027	12955	12966	12988	13028	12948	13164	12894	12934	13090	12939	13146	12906	12993	13117	12985	13080	13144	12933	13114	13009	13167	13056	12966	12954	13001	12928	13019	13044	13221	12970	13038	12937	12840	12908	13056	12989	13044	13168	12955	12996	13053	13010	12966	13071	12990	12970	12967	13023	13036	13119	12951	13054	12918	13021	13119	13103	13084	13127	12974	12927	12971	12964	12993	12885	13008	12937	13001	13157	12914	13136	13021	13176	13113	13014	12861	13132	13061	12863	12937	13121	13194	13161	13050	13126	13029	13132	13024	13122	12938	12909	13022	13039	13078	12898	12938	12973	12949	13018	13081	13004	13137	13049	12951	13020	13102	12870	12905	13059	12915	13026	12891	13005	13106	12890	12896	13025	13081	13014	12996	13013	12842	13008	13047	12721	12873	13061	13044	12928	12899	12872	13060	13080	12973	13024	13115	13124	12995	12924	13050	13062	12933	12908	12963	13019	12969	13046	13128	13003	13009	12889	12893	12942	12965	13029	13107	13054	12932	13023	13131	12774	13023	13032	13028	12949	13119	13056	13040	13035	12986	13004	12913	12954	13117	12862	13075	12878	12970	13034	13187	12932	13019	13105	12935	13011	12968	12958	13063	13126	12918	13080	12955	12984	13057	13141	12926	13146	12832	13080	13022	13067	12911	12874	13039	13008	12869	13126	12956	12999	13135	12986	13107	12923	12906	12838	13078	13077	13141	13019	12974	12916	13067	13080	13112	13024	12912	13175	13021	13085	13007	13005	13016	12937	12987	13139	13025	13125	12921	12942	13202	12946	12943	13043	13061	12945	13016	13055	13000	13093	12926	12948	13020	12842	13009	13026	12927	13064	13203	12889	13082	13001	12879	13056	13025	13127	12865	13048	13072	12905	12950	12951	12920	12911	12941	12938	13023	13064	12986	12947	13025	12975	13028	12914	12964	13014	12961	12985	12868	13033	12915	13007	12938	12949	13027	13114	13117	13039	13021	12913	12978	12947	13030	12929	13125	12956	13130	13060	13030	13032	13008	13073	12775	13029	12957	12935	13010	13030	13078	13002	12983	13136	12849	12924	12938	12894	13080	13031	12912	12841	13010	13023	13030	13074	12989	13002	12839	13092	12842	13035	13031	13231	12911	13042	13062	13023	12956	12784	12846	13063	12962	13096	13104	13137	13034	13190	12920	13110	12833	12979	13182	12902	12941	12869	13091	13066	13100	12955	12998	12979	12926	13030	13139	13076	13050	13040	12939	13055	12959	12907	13035	13021	13174	13036	13000	12972	13174	13007	13034	12992	13039	13025	12863	13043	12981	13007	13027	13012	12945	13011	12999	12958	13123	13134	13017	13100	12923	12918	13049	12968	12866	12904	13021	13097	13097	13023	13084	13050	13208	13120	12996	13125	13088	13024	13046	12780	13004	13039	12947	12990	13121	12969	13025	12807	13007	12979	12946	13128	12979	12961	12956	12976	13001	13032	12752	12985	12893	13117	12936	12829	13048	12899	12909	13126	12907	13141	12980	13073	12901	12833	13137	12998	12922	12877	12983	12837	12969	12916	13026	12995	12999	13132	13043	12933	13000	12965	12897	12927	13033	12856	12988	12993	12947	13081	12860	13068	13077	13105	13053	12937	12944	13051	12921	12985	12920	12993	13080	12910	13038	12994	13152	13108	12955	13121	13028	13089	12972	13072	13014	12821	12883	13118	13192	12968	12827	12838	13118	12970	13144	13096	13028	12807	13151	12802	13149	12932	13074	12948	12884	12991	12981	12953	13147	12920	13091	12881	12981	13077	12904	13074	13062	12958	12951	13192	13077	12921	12906	13026	12955	13041	13126	13102	12992	13200	12988	12900	13025	12951	13066	13159	12855	12914	13022	12988	13067	12931	13121	12844	13008	13032	12994	12949	13227	13132	13041	13030	12942	12986	13109	13177	13004	13006	12939	13028	12800	13015	13092	12907	12929	12840	13099	12916	12978	12906	12806	13009	12911	12942	13058	12955	13031	13005	12899	12908	13080	12943	13146	13044	13089	13076	12982	13050	12916	13010	13126	13015	13080	13032	12943	13233	13147	13009	13017	13065	12930	12907	12953	13142	12966	12785	13019	13191	13014	12918	13044	12975	13039	13031	12882	12936	12930	13114	13100	13149	12972	13010	13010	13071	12972	13120	13084	13041	12900	12824	13064	13056	12943	13075	13097	13064	12961	12863	12958	13022	13024	13022	12937	13019	12922	12995	12965	13141	12885	13050	13003	13187	13000	12999	13114	12833	13012	12916	13020	12859	12973	12798	13022	13025	12946	13026	13080	12905	13130	13075	13091	13029	13193	12928	13095	12967	12964	12997	12949	13046	13126	12949	12939	13200	13145	13130	13039	12835	13003	12830	13138	13054	13009	13067	13191	13103	13017	13002	13126	13005	12897	12988	12883	13040	12871	12965	12936	12931	13010	12974	13104	13014	13084	12997	13157	13044	13032	13050	13226	12845	12902	13097	13117	13143	12997	12904	12978	13059	12958	12968	12994	12948	12995	12962	12804	12841	13026	13045	13083	12864	13005	13083	13029	13027	12722	13023	13117	13177	12957	12984	12998	13181	12983	12857	12985	13102	13108	13081	12960	13012	12913	13018	13170	12966	12924	13029	12943	12931	12994	13105	12845	12954	13163	13013	13069	12952	13138	13023	13132	13018	12841	13112	13091	12881	13146	13045	12976	13021	13027	12940	13073	12991	12968	13005	13074	13005	13030	13117	13054	12924	12987	13199	12886	13143	12912	13004	13015	13019	13035	13099	12979	13035	13001	12912	13116	13002	13004	13184	12991	12995	12957	13067	13232	13072	12997	13133	13137	13009	13056	13065	12845	12993	13228	13061	12981	12921	13021	13196	13035	13034	12984	13137	12824	13059	13135	13049	12967	12942	13083	12909	13134	12971	13113	13026	13036	13120	13018	12922	12914	12919	13115	13187	12990	12825	12949	13038	12979	12799	13030	12950	12829	13037	12925	12932	13079	12942	13172	12979	13053	13105	13255	12922	13122	13006	13031	13137	12985	13128	12969	12900	12917	13063	12861	12991	12966	12980	13017	12862	12985	13080	12875	13094	12980	13012	12980	13057	12852	12820	13084	13060	12885	13039	12885	13051	13040	12968	13093	12826	13059	12919	13025	12941	12958	13137	12869	12992	13048	12887	12935	13306	13053	12992	12949	12995	12940	13020	12986	13175	12983	13049	13306	12945	13069	12864	13040	13118	12901	13034	13057	12924	13047	12986	12878	13131	13060	12989	13032	12991	13146	12972	12976	12911	13050	13099	13155	13101	12920	12974	12982	13034	13097	13086	13006	12941	12983	12965	12957	13072	13168	13029	13053	13091	13166	12991	13044	13187	12957	12991	12952	13091	13018	12943	13117	12944	13178	13053	13021	12956	13129	13021	13208	13135	13068	12907	12834	12940	13164	13036	13006	12964	12953	12972	12943	13029	12980	12986	12841	12910	13003	12907	13110	12952	13094	13103	12941	12971	13139	12910	12933	13030	13074	13090	13005	13002	13153	12985	12954	13036	12883	12960	12903	12912	12992	13069	13117	12924	13131	12978	13035	13014	12999	12992	13073	12996	12865	13050	12846	13014	13049	13019	13063	13112	13181	12981	13060	12973	13068	12978	12864	13074	12947	13079	12963	12982	13047	12960	13040	12953	13150	13136	13153	12855	13214	12980	12878	13049	13058	13138	13028	13024	13003	12952	13144	12951	13024	12961	13034	13086	13146	12944	13037	12947	12958	12857	12943	12981	13030	13067	13022	12971	12888	13017	13090	13012	13131	12947	12938	13019	12983	12966	13073	13045	12829	13016	13044	13060	12993	13039	12927	13029	12972	13139	13033	12990	13014	12911	13099	12902	12880	13069	13098	13077	13023	12999	13073	13054	13138	13083	13135	12986	13002	12987	13091	13160	13015	13090	13025	13102	13052	13082	12965	12917	13096	12967	13056	13033	12991	12934	13064	12815	12911	13147	13117	12964	13064	13012	12993	13089	13020	13041	13102	13029	13164	12946	13062	12926	12849	13069	12951	13017	12914	12876	13191	12891	12991	12958	13013	12935	13029	12946	13076	12891	13171	12961	13002	13130	13178	12865	13229	12969	12944	12964	12887	12747	12887	12948	13087	13023	13065	12851	13025	12955	13003	13005	12993	12916	13204	12966	12988	12968	12951	13017	13040	12927	13057	12856	13313	13107	13021	13119	13090	13030	13036	13031	12918	12908	13116	13048	13015	13131	12943	13152	12861	12951	13209	12954	13031	13008	12967	12932	13051	12844	12999	12920	12827	12935	13093	12923	12868	12974	12842	12846	13118	12995	13037	12888	12905	12936	12933	13185	13117	13078	13094	13066	13087	12838	13040	13068	12975	12773	12891	12894	13064	13122	13022	13011	12938	13018	13035	13193	12996	13148	12971	13021	13027	12954	12948	13108	12950	12841	13087	13044	12979	12958	13090	13053	13024	12914	12922	12992	13071	12980	12933	12874	13153	12873	13079	13034	13105	13150	12959	13062	12958	13074	12998	12934	13018	13045	13254	12905	13049	12967	12815	12931	12896	12951	12939	13025	13005	13149	13067	13070	12968	13262	13017	13063	12963	13081	13163	13043	13156	12971	13056	13067	13013	12888	13042	13029	13088	13023	12941	13051	12947	12985	13029	12966	12974	13049	12963	13121	12977	12986	12949	13053	12847	13149	12902	13034	13134	13023	13068	13145	12980	13043	13065	13114	13137	12985	13040	13221	12871	12968	13035	13152	12957	12983	12976	13167	13040	13039	12944	12974	13108	13139	12954	13202	12922	13122	13067	12990	13089	13051	12978	13026	13043	12843	13015	13111	12919	12897	12855	13062	12988	12958	13056	13104	13086	12964	13115	13107	12990	13020	12877	12905	12940	12956	13037	12967	13087	13150	13043	12951	13073	13028	12977	12946	13176	13010	12967	12987	13033	13184	12936	12979	13079	13141	12977	13011	12848	13016	12909	12817	12995	13012	12984	13070	12995	12998	13155	12807	13056	12997	12919	13042	13015	12992
24598	21677	29775	27222	26092	26552	23625	18470	16142	15193	14712	14496	14454	14203	14141	14336	14087	13978	14064	13930	13943	13957	13878	13987	14056	13884	14104	13889	13958	13863	13864	14080	13809	14005	14001	13808	13774	13895	13995	13959	13806	13802	13921	14025	13792	13717	13834	14035	13936	13996	13806	13894	13886	13723	13617	13900	13824	13969	13862	13615	13656	13699	13861	13789	13721	13794	13944	13712	13946	13803	13849	13935	13928	13811	13913	14122	13860	13674	13895	13901	13949	13990	14101	13835	13754	13836	13914	14177	13898	13986	13847	13811	13754	13872	14002	13912	13763	13989	13849	13825	13762	13872	13873	13835	13840	13905	13726	13739	13968	13878	13784	13800	14087	13794	13906	13967	13742	13760	13987	13630	13841	14004	13941	13774	13941	13978	13837	13851	13855	14009	13911	13914	13838	13847	14044	13969	13823	13774	13738	13952	13680	13953	13911	13919	13788	13884	13608	13784	13880	13777	13788	13900	14068	13892	13826	13916	13789	13911	13899	14022	13968	13867	13722	13922	14130	13958	14024	13847	13679	13892	13830	13829	13884	13983	13684	13764	13924	13752	14005	14104	13921	14077	13893	13899	13969	13874	13813	14188	13860	13848	13873	13847	13797	13884	13794	13901	13986	13932	13794	13787	13934	13911	13840	13835	13876	13786	13920	13756	13749	13891	13948	13782	13824	13829	13878	14038	13737	13771	13919	13748	13706	13850	13864	13769	14079	13845	13990	13961	13806	13708	13883	13677	13843	13744	13876	13959	13803	13980	13765	13908	13891	13889	14183	13681	13750	13899	13807	13802	13954	13767	13769	13803	13860	13861	13935	13802	13804	13797	13822	13833	13975	13787	13781	13849	13765	13753	13736	13917	13798	13786	13968	13851	13829	13787	14029	13841	13710	13895	13713	13956	13758	13904	13955	13779	13695	13957	14045	13924	13904	13985	13889	13929	13730	13683	13901	13922	13851	13835	13745	13840	13893	13585	13776	13818	13901	13985	13885	13876	13981	13992	13616	13717	13721	13869	13764	13944	13899	13830	13901	13954	13918	13883	13983	13624	13626	13927	13745	13845	13819	13806	13793	13712	13852	13711	13868	13865	13689	13708	13925	13907	13835	13840	14034	13880	13836	13870	13764	13861	13840	13775	13705	13906	13789	13625	13786	14012	13908	13796	13863	13901	13652	13798	13926	13875	13857	13974	13811	13907	13755	13745	13778	13791	14023	13976	13803	13987	13869	14117	13818	13802	13880	13964	13792	14001	13787	14087	14049	13874	13830	13828	13859	13773	13957	13928	13855	13940	13870	13879	13738	13938	13922	13958	13727	13812	13964	13870	13873	13908	13751	14021	13969	13909	13781	14019	13721	14056	13645	13821	13984	13742	13946	13814	13828	13865	13813	13897	13776	13758	13994	13733	13692	13884	13831	13743	13710	13588	13809	13988	14054	13841	13850	13779	13847	13683	13761	13872	14027	13936	13805	13937	13921	14151	13825	13859	14017	13842	14074	13938	13798	13798	13946	13761	13937	13996	13968	13963	13974	13833	13881	13784	13851	13993	13811	13940	13775	13688	14025	13922	14016	13833	13786	13897	13831	13895	13931	13731	13761	13974	13756	13980	13969	13809	13877	13893	13844	13884	13623	13734	13896	13827	13924	13923	14016	13871	13883	13877	13627	13841	13920	13960	13712	13788	13853	13881	13945	13808	13868	13800	14028	13798	13876	13721	13802	13900	13839	13903	14007	13912	14013	13893	13605	13765	13987	13773	13721	13779	13817	14033	13602	13825	13830	13821	13863	13881	13691	13809	13858	13692	13714	13816	13977	13955	13951	13864	13812	13878	14052	13936	13990	13845	13856	13909	13946	13766	13836	14000	14059	13935	13843	13946	13886	13927	13937	13738	13808	13667	14002	13810	13733	13712	13707	13990	14061	13840	13689	13902	13882	13609	13921	13910	14062	13801	13853	13711	13856	13865	13801	13838	13870	13752	13951	13711	13935	13741	13795	14036	13780	13839	13812	13835	13590	13784	13731	13945	13824	13851	13968	13942	13855	13836	13987	13995	14056	13974	13765	13858	13975	13839	13681	13951	13730	13922	13821	13977	13906	13808	13812	13808	13925	14011	13801	13868	13889	13921	13911	13948	14055	13890	13908	13824	13794	13700	13914	13930	13893	13955	13938	13810	13888	13964	13655	13788	13806	13948	13779	13853	13778	13898	13994	13990	13705	13861	13855	13690	13928	13803	13830	13898	13822	13833	13989	13893	13922	13771	13672	13891	13873	13805	14034	13727	13824	13579	13815	13907	13792	13810	13756	13854	13926	13666	13908	13795	13833	13769	13676	13795	13957	14034	13745	13791	13726	13737	13699	13819	13860	13693	13840	13860	13769	13957	13952	13939	13857	13953	13824	14087	13950	14065	13933	14086	13891	13710	13886	13943	13978	13914	13804	13927	13814	13774	14032	13820	13823	14141	13824	13718	13800	13518	13812	13859	13796	13897	13946	13881	13748	13904	13888	13928	14078	13729	13992	13890	13810	13891	14090	13971	14009	14072	13801	13967	13863	13856	13963	13840	13909	13931	13957	13895	13814	14022	13944	13674	13913	13871	13839	13987	13865	13747	13799	13850	13988	14009	13814	13850	13878	13859	13878	13804	13742	13750	13830	13940	13913	13876	13737	13823	13856	13684	13827	13938	13961	13846	13881	13726	13927	13841	14059	13749	13984	13662	13895	13893	13856	13937	13755	13831	13874	13809	13920	13928	13863	13926	13744	13991	13912	13764	13677	13825	13923	13923	13935	13898	13743	13860	13907	13981	13913	13749	13893	13831	13938	13891	13828	13947	13744	13728	13925	14079	13702	13867	13825	13838	13715	13639	13912	13932	13729	13777	13906	13974	13806	13830	14023	14029	13819	13866	13923	13656	13750	13945	13879	13719	13688	13861	13826	13827	13809	13684	13800	14006	13945	13610	13842	13851	13892	13898	13583	13894	13848	13917	13905	13751	13762	13836	13696	13769	13916	13880	13768	13951	13666	13735	13823	13920	13831	13915	13974	14005	13869	13983	14018	13902	13743	13927	13930	13930	13798	13748	13916	13711	13866	13704	13865	13751	13810	13954	13777	13730	13703	13746	13840	13975	13790	13907	13839	13752	13761	13981	13991	13980	13836	13781	13818	13849	13808	13838	13803	13921	13872	13989	13906	13951	13965	13902	13732	13880	13895	13775	13978	13947	13973	13808	13929	13946	13726	13749	13832	13717	13962	13908	13841	13812	13943	13910	13758	13760	13759	13908	14090	13866	14036	13877	14031	13760	13980	13910	13965	13856	13811	13860	13842	13835	14007	13828	13947	13807	13801	13606	13855	13946	13892	13842	13824	13848	13985	13780	13675	13949	13733	13796	13791	13870	13823	13815	13943	13789	13637	13805	13890	13746	13828	13949	13861	13890	13995	13728	13884	13963	13792	13785	13766	13893	13816	14069	13891	13809	13891	13890	13740	13781	14093	13979	13915	13995	13903	13837	13629	13873	13665	13793	13857	13736	13914	13732	13864	13927	13791	13754	13928	13952	13753	13928	13806	13896	13940	13932	13751	13842	13858	13813	13673	13617	14035	13841	13807	13798	13834	13722	13836	13882	13859	13824	13729	13755	13829	13952	13792	13824	13968	13816	13883	14066	13908	13740	13846	13741	13891	13793	14031	13751	13595	13865	13839	14044	13830	13888	14047	13671	13837	13820	13870	13874	13897	13772	13812	13636	13865	14029	13959	13878	13849	14019	13913	13980	13695	13909	13893	13794	13845	13873	14004	13969	13700	13990	13939	13689	13765	13748	13927	13734	13731	13902	13889	13918	13928	14038	13965	13734	13927	13883	13973	14041	13794	13813	13794	13914	13885	14005	13803	13807	13851	13721	13700	13822	13767	13838	13922	13878	13770	13847	13821	13916	13862	13944	13920	14081	13826	13833	13685	14058	13909	13739	13868	13774	13870	13744	13766	13804	13691	13727	13981	13815	13876	13864	13944	14028	14020	13673	13811	13807	13950	13928	13993	13878	13944	13948	13837	13798	13833	13754	13596	14024	14012	13852	13910	13795	13836	13950	13875	13896	13710	13713	13825	14009	13893	13943	13814	13915	13936	13871	13702	13936	13769	13849	13774	13762	13869	13881	13794	14071	13917	13879	13797	13815	13877	14006	13911	13682	13804	13747	13694	13971	13963	13853	13850	13888	13952	13958	13762	13819	13767	13818	13877	13771	13890	13997	13932	13851	13938	13956	13819	13973	13934	13913	13929	13833	13677	13764	13781	13829	13814	13893	13986	13838	13958	13864	13682	13787	13977	13923	13846	13869	13851	13729	13819	13888	13995	13821	13732	13804	13722	13581	13911	13788	13925	14187	13921	13871	13928	13877	13831	13921	13770	13852	13858	13838	13704	13999	14030	13786	13627	13738	13692	13800	13796	13838	13705	13832	13910	13753	13885	13654	13794	13820	13915	13779	13887	14040	13930	13783	13886	13851	13923	13899	13987	13899	13969	14004	13775	13701	13873	13730	13941	13827	13922	13878	13726	13787	13837	13845	13850	13996	13740	13668	13691	13946	13906	13909	13736	13800	14109	13779	13913	13792	13571	13937	13892	13881	13773	13794	13891	13751	14015	13756	14016	13841	13914	13765	13892	13859	13917	13989	13839	13857	13928	13927	13743	13865	13882	13914	13847	13666	13713	13833	13735	13759	13878	13835	13770	13871	13956	13672	14013	13925	13830	13954	13876	13782	14065	13718	14113	13841	13821	13754	13976	13915	13777	13865	13914	13832	13891	13941	13707	13737	13767	13930	13858	13832	13878	13929	13910	13890	13760	13914	13801	13905	13944	14007	13914	13915	13962	14057	13809	13780	13850	13964	13800	13848	13748	13757	13673	13724	14013	13817	13932	13720	13822	13903	13837	13754	13965	13981	13971	13777	13799	13933	13952	13921	13972	13811	14089	13751	13855	13884	14022	13948	13841	13942	14010	13883	13875	13844	13861	13826	13794	13794	13873	13850	13814	13903	13716	13916	14012	13730	13722	13829	13794	13952	13915	13759	13951	13814	13840	13696	13776	13971	13640	13879	13785	13923	13934	13761	13771	13818	13851	13957
35255	58261	54562	41298	33818	28555	21870	18148	15951	14800	14350	14037	13775	13501	13620	13582	13495	13508	13474	13513	13526	13539	13530	13471	13400	13512	13384	13542	13479	13546	13465	13299	13387	13637	13266	13508	13499	13595	13467	13542	13440	13338	13571	13403	13443	13444	13492	13563	13573	13381	13223	13255	13635	13398	13432	13586	13557	13418	13424	13383	13446	13176	13423	13529	13542	13405	13597	13449	13445	13577	13502	13294	13738	13477	13395	13452	13425	13468	13521	13436	13436	13572	13341	13514	13182	13486	13540	13639	13439	13471	13422	13567	13388	13306	13407	13385	13356	13313	13374	13379	13539	13525	13317	13511	13493	13373	13361	13457	13474	13341	13288	13445	13462	13577	13338	13464	13370	13297	13390	13504	13454	13444	13352	13642	13384	13399	13625	13552	13619	13682	13484	13460	13461	13455	13649	13453	13362	13344	13376	13434	13235	13303	13411	13346	13372	13365	13397	13460	13502	13434	13511	13460	13514	13439	13331	13455	13464	13400	13487	13497	13581	13466	13461	13468	13481	13389	13467	13442	13412	13385	13584	13554	13505	13553	13438	13472	13594	13469	13472	13510	13498	13385	13377	13357	13482	13555	13378	13541	13614	13260	13526	13386	13292	13367	13478	13381	13467	13526	13459	13361	13579	13468	13323	13419	13381	13404	13274	13503	13384	13478	13505	13416	13528	13355	13429	13618	13556	13256	13496	13362	13373	13516	13391	13477	13364	13487	13427	13242	13408	13644	13437	13584	13494	13347	13425	13561	13440	13522	13501	13446	13240	13250	13467	13391	13479	13506	13415	13478	13422	13350	13513	13382	13462	13434	13463	13330	13561	13331	13283	13528	13334	13503	13312	13682	13398	13331	13409	13399	13462	13421	13371	13386	13454	13458	13429	13485	13453	13295	13491	13345	13412	13381	13522	13466	13505	13534	13481	13453	13222	13504	13578	13389	13509	13553	13709	13416	13405	13368	13514	13567	13472	13541	13343	13535	13499	13615	13447	13446	13389	13433	13342	13661	13402	13495	13537	13402	13692	13303	13334	13571	13337	13467	13358	13397	13389	13381	13580	13248	13586	13429	13336	13510	13472	13371	13420	13554	13526	13542	13481	13395	13487	13336	13586	13585	13447	13478	13308	13735	13511	13458	13315	13541	13436	13489	13561	13413	13514	13434	13399	13496	13576	13456	13338	13538	13557	13434	13482	13248	13365	13594	13241	13523	13497	13390	13562	13389	13269	13539	13504	13446	13271	13444	13551	13442	13359	13354	13443	13473	13390	13703	13450	13324	13270	13508	13523	13314	13474	13349	13349	13454	13480	13563	13422	13578	13458	13594	13399	13391	13412	13406	13456	13563	13449	13377	13279	13460	13404	13452	13492	13537	13411	13450	13450	13338	13425	13393	13556	13439	13445	13368	13409	13379	13669	13289	13728	13480	13316	13278	13666	13429	13515	13524	13486	13335	13535	13387	13386	13548	13402	13372	13483	13572	13416	13297	13358	13517	13488	13461	13531	13406	13595	13444	13296	13468	13359	13518	13439	13367	13349	13369	13453	13411	13474	13376	13403	13417	13403	13580	13473	13368	13359	13496	13284	13413	13437	13694	13387	13352	13445	13378	13429	13275	13478	13467	13501	13381	13495	13337	13377	13307	13381	13344	13414	13292	13518	13276	13355	13373	13369	13464	13388	13480	13430	13645	13380	13335	13491	13527	13267	13383	13354	13518	13455	13260	13315	13390	13488	13465	13553	13540	13424	13515	13591	13464	13430	13361	13472	13481	13408	13360	13447	13314	13389	13495	13433	13362	13451	13610	13522	13540	13502	13538	13435	13547	13482	13487	13312	13282	13553	13508	13483	13503	13447	13461	13359	13530	13309	13277	13496	13326	13577	13544	13455	13455	13390	13452	13482	13376	13367	13405	13508	13394	13394	13451	13510	13620	13520	13451	13536	13453	13434	13387	13309	13505	13416	13511	13372	13481	13524	13348	13284	13518	13369	13466	13517	13374	13244	13322	13375	13452	13282	13548	13415	13500	13438	13555	13441	13426	13352	13395	13470	13397	13408	13363	13358	13535	13530	13305	13391	13502	13479	13440	13517	13555	13401	13458	13311	13433	13417	13415	13482	13364	13484	13437	13460	13497	13468	13571	13473	13332	13509	13378	13584	13367	13448	13437	13424	13613	13508	13298	13358	13506	13285	13424	13442	13561	13485	13392	13428	13432	13464	13468	13354	13394	13485	13378	13497	13452	13268	13402	13470	13538	13441	13390	13502	13487	13368	13575	13556	13560	13402	13458	13440	13419	13415	13587	13527	13399	13486	13358	13373	13396	13496	13493	13608	13529	13507	13393	13634	13444	13442	13467	13282	13411	13477	13296	13467	13580	13629	13523	13341	13494	13430	13387	13293	13514	13337	13514	13434	13561	13547	13529	13377	13537	13437	13511	13423	13432	13402	13307	13353	13448	13368	13493	13485	13365	13447	13537	13222	13444	13513	13461	13434	13311	13485	13376	13359	13436	13319	13449	13499	13416	13357	13316	13416	13406	13336	13216	13584	13588	13421	13324	13620	13385	13435	13412	13379	13564	13414	13303	13328	13508	13619	13400	13382	13340	13306	13424	13459	13379	13373	13518	13428	13451	13543	13410	13312	13361	13333	13495	13443	13370	13385	13565	13429	13592	13406	13328	13498	13442	13527	13440	13559	13502	13623	13432	13387	13377	13417	13441	13485	13560	13270	13309	13432	13574	13605	13545	13456	13444	13392	13450	13350	13477	13481	13463	13329	13496	13379	13394	13303	13556	13510	13519	13445	13356	13614	13523	13402	13319	13780	13365	13361	13441	13533	13483	13500	13510	13382	13503	13498	13574	13524	13380	13587	13397	13520	13396	13413	13451	13255	13490	13357	13361	13317	13368	13315	13433	13318	13277	13465	13350	13553	13304	13553	13385	13629	13386	13316	13611	13516	13408	13620	13546	13398	13562	13484	13418	13485	13469	13484	13408	13466	13341	13242	13444	13416	13381	13510	13399	13511	13432	13317	13528	13473	13563	13483	13387	13496	13517	13377	13404	13402	13535	13479	13403	13494	13527	13377	13504	13466	13464	13465	13482	13491	13534	13389	13457	13529	13489	13415	13295	13469	13345	13492	13237	13397	13368	13525	13441	13259	13608	13384	13559	13469	13391	13470	13422	13428	13468	13444	13288	13520	13346	13441	13426	13399	13613	13403	13544	13469	13465	13539	13407	13371	13360	13434	13422	13549	13342	13461	13542	13331	13499	13507	13400	13315	13481	13413	13447	13500	13416	13378	13598	13451	13425	13556	13480	13499	13424	13484	13501	13527	13311	13336	13427	13446	13362	13518	13520	13536	13529	13526	13605	13494	13321	13394	13366	13437	13515	13491	13417	13562	13345	13500	13472	13575	13413	13553	13477	13398	13528	13418	13390	13464	13407	13645	13325	13356	13565	13340	13513	13508	13369	13318	13529	13277	13336	13540	13419	13403	13467	13223	13499	13575	13314	13432	13358	13309	13528	13263	13340	13348	13661	13477	13385	13496	13438	13446	13482	13460	13408	13512	13332	13587	13408	13397	13400	13539	13539	13421	13548	13416	13358	13482	13373	13314	13393	13390	13313	13361	13366	13299	13464	13659	13488	13438	13342	13568	13304	13445	13286	13466	13484	13473	13408	13481	13344	13388	13360	13397	13547	13422	13448	13372	13418	13495	13444	13533	13241	13525	13387	13516	13504	13536	13525	13313	13479	13287	13525	13385	13498	13431	13467	13400	13580	13320	13612	13366	13480	13450	13387	13449	13464	13307	13518	13343	13423	13325	13441	13399	13364	13488	13582	13357	13496	13598	13534	13463	13285	13461	13495	13436	13394	13547	13247	13410	13508	13461	13390	13502	13632	13351	13455	13335	13294	13428	13433	13410	13413	13338	13491	13495	13363	13553	13175	13580	13314	13430	13437	13435	13434	13325	13545	13321	13360	13375	13484	13355	13420	13331	13328	13326	13442	13351	13564	13317	13336	13442	13388	13412	13575	13702	13482	13482	13445	13321	13353	13510	13424	13495	13377	13374	13336	13556	13269	13275	13566	13372	13425	13279	13495	13359	13559	13520	13658	13315	13422	13345	13408	13374	13454	13465	13384	13381	13432	13512	13492	13526	13488	13262	13453	13433	13377	13436	13546	13473	13572	13493	13537	13710	13303	13353	13446	13560	13451	13353	13394	13486	13424	13332	13493	13504	13456	13495	13372	13565	13445	13448	13391	13292	13453	13483	13394	13510	13496	13407	13304	13513	13343	13408	13528	13443	13537	13475	13425	13346	13382	13518	13280	13484	13330	13334	13529	13426	13425	13539	13349	13555	13616	13410	13337	13584	13307	13428	13540	13310	13332	13503	13655	13483	13438	13376	13606	13506	13332	13506	13400	13384	13424	13360	13399	13440	13450	13379	13498	13434	13497	13504	13288	13465	13481	13499	13561	13339	13464	13350	13345	13472	13477	13507	13520	13449	13381	13544	13514	13535	13379	13512	13336	13561	13603	13388	13581	13492	13461	13416	13575	13443	13256	13393	13365	13373	13526	13309	13395	13367	13355	13328	13339	13390	13473	13295	13351	13316	13220	13529	13457	13346	13461	13493	13525	13434	13320	13447	13524	13562	13602	13433	13237	13371	13414	13563	13632	13701	13353	13527	13548	13511	13367	13371	13486	13270	13449	13471	13156	13299	13420	13464	13460	13301	13451	13502	13415	13448	13316	13309	13488	13650	13427	13451	13518	13326	13472	13503	13571	13461	13482	13404	13412	13441	13417	13334	13540	13354	13587	13384	13451	13527	13561	13465	13633	13430	13397	13585	13589	13444	13594	13424	13533	13353	13241	13490	13466	13438	13494	13494	13529	13391	13517	13565	13337	13339	13526	13326	13499	13466	13464	13409	13434	13603	13391	13521	13444	13531	13409	13454	13427	13366	13272	13476	13472	13419	13427	13495	13462	13415	13432	13441	13231	13634	13363	13563	13542	13417	13396	13393	13501	13448	13452	13327	13343	13238	13534	13384	13288	13477	13421	13282	13429	13390	13351	13512	13369	13587	13284	13207	13452	13451	13474	13646	13576	13451	13369	13524	13398
23263	21604	29536	24778	24099	27411	28157	21891	19498	17405	15815	15121	14921	14651	14535	14283	14402	14542	14198	14092	14186	13972	14049	14015	14081	14135	14070	13971	14037	13922	13825	13839	14002	13870	14099	14067	13948	13903	13919	13915	13778	14136	14028	13959	13679	13930	13821	13874	13868	13842	14037	13907	13853	13860	13829	13930	14018	13612	13873	13948	13968	14065	13979	13944	14009	13838	13932	13878	13923	13811	13818	13893	14099	13783	13849	13914	13980	13839	13847	13840	14039	13933	13859	13868	13862	13857	13765	14067	13931	14005	13844	13909	13909	13920	13898	13962	13892	13964	13957	13925	13875	13814	13747	13939	13832	13845	13759	13917	13929	13878	14119	13881	13704	13960	13815	13948	13995	13825	13797	14019	14032	14023	14150	13763	14027	13914	13874	13955	13999	13902	13983	13855	13820	13805	13893	13851	13647	13927	13868	13719	13857	13890	13993	13768	14061	13950	13833	13767	13797	13852	13840	13866	13960	13799	13776	13828	13913	13797	13966	13786	13843	13939	13795	13952	14015	14051	13782	13961	13878	13712	13844	13946	13818	13699	13927	14058	13872	13788	13913	13955	13809	13887	13763	13845	13923	14013	13958	13901	13964	13793	13987	13886	13923	13795	13813	13764	13872	13778	13839	13751	13907	13791	13790	13790	13931	13794	13841	13995	13999	13987	13876	13963	13895	14025	13841	13794	13763	13782	13899	13945	13813	13904	13820	13812	14003	13829	13799	13957	13742	13784	13822	13894	13802	13998	13846	13828	13772	13754	13868	13708	13905	13929	13919	13959	13883	13875	13875	13750	13954	13822	13927	13822	13785	13868	14077	13882	14015	13770	13830	13913	14062	13889	14106	13776	13880	13881	13757	13873	13856	13874	13962	13760	13897	13942	13847	13942	13736	13902	13774	13820	13868	13886	13860	13901	13900	13823	13965	13901	13781	13701	13925	13889	13865	13786	13877	13925	13874	13732	13823	13960	13929	13971	13813	13895	13895	13692	13778	13702	13688	14029	13701	13888	13803	13778	13878	13868	13683	13797	13918	13883	13974	13732	13871	13836	13877	14072	13959	13897	13826	13888	13698	13758	13893	13872	13806	13948	13910	13751	13955	13912	13888	13675	13673	13860	14029	13774	13918	13970	13766	13827	13856	13939	13757	13649	13867	13753	13945	13977	13891	13737	13766	13878	13797	13996	13768	14043	13962	13826	13820	13968	13994	13930	13806	13695	13936	13860	14021	13766	13780	13880	13926	13796	13814	13795	13873	13769	13942	14007	13793	13965	13836	13879	13789	13799	13934	13908	14153	13899	13927	13925	13890	14070	14054	13808	13731	13893	13892	13726	13834	13878	13751	13957	13982	13975	13901	13875	13790	13752	13739	13988	13812	13962	13762	13950	13928	13679	14064	13939	13703	14009	13929	13845	13949	13863	13743	13972	13907	13886	13979	13966	13881	13714	13913	13826	14055	13874	13944	13941	13908	13945	13920	13961	13831	13756	14006	13833	13686	13958	13930	13940	13832	13924	13880	13776	13940	14023	13859	13866	13747	13703	13991	13844	13755	13730	13908	13924	13989	13828	13899	13956	13817	13786	14028	13995	13896	14006	13793	13838	13853	13829	13924	13709	13973	13787	13946	13844	13863	13923	13987	13759	13795	14126	13943	13945	13720	13768	13811	13863	13945	13990	13921	14034	13903	13817	13891	13794	13908	13700	14000	13940	13939	13968	13960	13816	13878	13879	13886	13762	13932	13923	13970	13958	13854	13839	13866	13869	13905	13756	13974	14048	13739	13855	13960	13807	14089	14015	13907	13937	13904	13908	13935	13831	13904	13812	13901	13895	13866	13873	14010	13795	13808	13966	13977	13939	13732	13875	13936	13762	13765	14028	13807	13880	13942	13895	13829	13881	13920	13829	13838	13899	13909	13859	13846	13860	13978	13767	13812	13720	13924	14115	13857	13858	13845	14057	14081	13914	13901	14171	13882	13865	13898	13846	14079	13756	13786	13920	13834	13784	13979	13695	13863	13772	13829	13890	13848	13996	13697	13859	13766	13816	13912	13876	13811	13753	13854	13812	13904	14010	13971	13799	13740	13888	13917	13949	13992	13904	13761	14008	13872	13875	13981	13851	13795	13686	13861	13977	13933	13863	13900	13930	13879	13753	13863	13982	13904	13748	13774	13996	13754	13990	13888	13753	13773	13687	14058	13910	13824	13900	13967	13909	13705	13994	13813	13939	14054	14061	13814	13928	13859	13673	13806	13850	13690	13762	13936	13996	13830	13827	13931	13789	13839	13733	13850	13855	13926	13717	13998	14072	14131	13785	13861	13936	13824	13891	13974	13950	13939	13779	13743	13898	13768	13599	13688	13857	13773	13714	13847	13914	13896	13918	13894	13884	14087	14095	14021	13953	13952	13887	13865	13896	13835	13828	13867	13872	13947	13836	13707	13717	13681	13717	13869	13959	13920	13768	13839	13737	13799	13822	13839	13818	13984	13810	13960	13834	13663	13785	13995	13981	13795	13666	13996	13974	13598	13743	13878	13761	13811	13849	13956	13960	13738	13798	13756	13963	13712	13738	13952	13753	13944	13864	13890	13851	14042	13922	13864	13834	13842	13747	13959	13971	13919	13748	13687	13713	13923	13996	13872	13978	13994	13741	13869	13894	13891	13692	13886	13978	13846	13875	13787	13750	13690	13758	13897	13844	13957	13844	14109	13936	13891	13814	13992	13936	13963	13905	13845	13942	13928	13827	13921	14107	13797	13847	13796	13859	13825	13625	13855	13890	13883	13716	13992	13778	13956	13925	13941	13776	13939	14171	13711	13989	13974	13970	13956	13859	13793	13946	13906	13962	13885	13817	13981	13866	13852	13974	13876	13845	13892	13906	14013	13772	14008	13802	13886	13773	13858	13962	13713	13667	13804	13888	13992	13893	13746	13903	13602	13866	13778	13902	13840	13956	13914	13703	13752	13905	13864	13729	13760	13848	13912	13984	13722	14006	13938	13886	13994	13942	13973	13840	13708	13860	13944	13859	13964	13898	13991	13752	14018	13836	13941	13908	13974	13881	13770	13956	13827	13847	14008	13785	13953	13855	13844	13685	13769	13730	13853	13838	13821	13820	13732	13714	13985	13945	13876	13870	13908	13771	13680	13986	13791	14011	13972	13905	13895	13887	13832	13860	13873	13830	13911	13906	13884	14067	13856	13992	13858	13929	13907	13841	13913	13639	13934	13925	13936	13798	14006	13753	13914	13883	13891	13723	13822	13688	13795	13815	13935	13985	13944	13801	13842	13817	13910	13844	13906	14082	13965	13932	13906	13900	13862	13736	13748	13740	13983	13904	13772	13842	13835	13702	13822	13920	13994	13976	13846	13733	13861	13894	13818	13816	13796	13820	13762	13717	13920	13911	13671	13866	13905	13817	13801	13962	14056	13995	13911	13825	14149	13628	13906	14015	13919	13846	13836	13785	13920	13917	13840	14097	13816	13732	13798	13732	13844	13957	13768	13962	13855	13745	13825	13796	13749	14034	13899	13807	13877	13795	13950	13908	13992	13837	13867	13768	13858	13669	13878	14005	13879	13926	13946	14134	13759	13859	13953	13869	13807	13937	13886	13860	14034	14010	13914	13787	13840	13866	13818	13809	14052	13601	13753	13885	13822	13903	13896	13787	13909	13967	13977	13909	13819	13881	13922	13966	13894	13782	13911	13951	14016	13888	13882	13857	14019	13992	13806	13835	13702	13811	13956	13739	13910	13536	13866	14025	13848	13969	13740	13736	14004	13962	13895	13702	14065	13777	13942	13891	13870	13872	13788	13910	13798	13924	14006	13737	13710	13823	13870	13707	13910	13881	13843	13736	13921	13606	13725	13691	14043	13825	13891	13810	13913	13816	13880	13929	14038	13738	13966	13863	13939	13821	13752	13615	13856	13718	13832	13920	13790	13811	13968	13984	13966	13720	13802	13764	13810	13715	13930	13811	13641	13755	13826	13796	13954	13777	13963	13896	13874	13788	13814	13829	13735	13801	13852	13909	14091	13845	13961	14113	13788	13854	13824	13767	13911	13916	13931	13836	13843	13896	13641	13799	13888	13853	13928	13761	13831	14036	13803	13674	13896	13798	14050	13891	13989	13796	14064	14010	13963	13828	14062	13944	13734	13865	13943	13801	13814	13679	13744	13756	13810	14008	14091	13844	13905	13964	13735	13831	13619	13877	13766	13836	13743	13828	13874	13777	13763	13867	13818	13913	13895	13922	13722	13901	14050	13799	13823	13980	13585	13883	13999	13683	13996	13887	14108	13806	13943	13926	13743	13837	14012	14042	14013	13923	13664	13790	13858	13836	13780	13960	13729	13877	13729	13890	13916	13998	14022	13638	13784	13975	13927	13927	13687	13846	13709	14051	13881	13807	13758	13802	13858	13717	14041	14160	13911	13988	13874	13777	13996	13850	13771	13731	13993	13817	13866	13737	13954	13967	13981	13936	13952	13789	13876	13849	14014	13818	13838	13748	13947	13794	14016	13781	13934	13912	13810	13780	13821	13685	13727	13887	13670	13807	13934	13664	13836	13935	13922	13815	13940	13875	13849	13721	13984	13838	13927	13794	13878	13724	14001	13746	13685	13923	13827	13917	13700	13794	13887	14066	13923	13945	13877	13876	13848	13913	13857	13917	13788	13986	13826	13800	13849	13755	13833	13947	13885	13783	13935	13988	13775	13577	13905	13876	13832	13735	13991	13780	13748	13708	14010	14002	13894	13663	13749	13927	13791	13914	13842	13907	13933	13887	13989	13942	13946	13954	13913	13976	13933	13918	13736	13880	13852	13861	13870	13908	13719	13825	13973	13685	13868	13789	13837	14019	13776	13990	13648	13738	13724	13738	14073	13821	13785	13681	13799	13864	13993	13860	13870	13842	13948	13899	14010	14061	14037	13689	13855	13884	13792	13983	13896	13892	13864	13836	13872	13801	13953	13975	13807	13975	13883	13650	13743	13865	13899	13802	13950	13864	13816	14027	14027	13943	13815	13760	13773	13798	13910	13809	13944	13884	13878	13844	13827	13917	13789	13862	13761	13848	13798	14010	13866	13645	13733	13826	13937	13901	14010	13776	13754	13762	13760	13758	13859	14044
39124	64985	57728	45456	38562	32568	26820	23052	20193	17066	15459	14719	14527	14082	13966	14076	13832	13681	13812	13503	13582	13680	13607	13535	13522	13367	13563	13586	13593	13660	13461	13517	13327	13512	13711	13517	13503	13510	13462	13504	13566	13536	13412	13572	13581	13284	13628	13447	13205	13593	13751	13389	13521	13400	13493	13620	13556	13611	13361	13376	13540	13458	13477	13386	13444	13619	13441	13652	13469	13447	13499	13479	13484	13475	13457	13484	13322	13677	13485	13537	13465	13419	13500	13598	13588	13431	13422	13627	13523	13636	13351	13451	13519	13436	13486	13672	13484	13321	13350	13607	13458	13462	13402	13545	13433	13546	13442	13394	13619	13479	13595	13396	13428	13288	13595	13460	13249	13441	13495	13321	13634	13495	13422	13562	13382	13552	13535	13397	13306	13432	13448	13519	13489	13490	13333	13427	13548	13415	13472	13480	13499	13304	13374	13394	13582	13462	13458	13431	13380	13496	13537	13401	13345	13523	13528	13589	13386	13450	13530	13459	13583	13515	13468	13379	13350	13467	13412	13354	13492	13539	13386	13412	13482	13586	13412	13395	13326	13326	13494	13392	13544	13427	13529	13496	13352	13493	13340	13579	13559	13458	13324	13485	13383	13348	13509	13417	13459	13523	13540	13312	13450	13263	13431	13362	13433	13354	13463	13435	13370	13258	13463	13527	13462	13315	13565	13333	13650	13428	13412	13439	13515	13432	13432	13418	13380	13260	13357	13450	13454	13525	13399	13407	13532	13465	13478	13621	13496	13423	13393	13519	13511	13445	13645	13585	13515	13439	13362	13449	13390	13408	13663	13379	13633	13323	13487	13425	13535	13382	13620	13481	13524	13491	13336	13590	13548	13533	13424	13617	13497	13545	13369	13623	13452	13381	13234	13570	13306	13583	13543	13563	13462	13474	13410	13451	13288	13369	13503	13302	13657	13477	13551	13584	13516	13386	13424	13456	13424	13428	13526	13351	13485	13666	13620	13523	13406	13447	13468	13468	13559	13538	13402	13520	13323	13367	13534	13445	13443	13460	13448	13542	13491	13537	13398	13563	13516	13667	13401	13479	13531	13382	13437	13501	13326	13489	13517	13414	13328	13378	13304	13403	13455	13305	13414	13571	13518	13272	13406	13425	13461	13407	13373	13455	13391	13428	13379	13479	13346	13586	13418	13372	13393	13462	13485	13400	13368	13456	13388	13498	13569	13439	13421	13471	13472	13325	13513	13393	13517	13384	13481	13563	13336	13366	13396	13372	13244	13551	13497	13379	13478	13404	13470	13444	13354	13514	13387	13243	13435	13365	13237	13412	13422	13332	13491	13592	13334	13317	13471	13600	13446	13181	13571	13682	13607	13652	13435	13476	13393	13421	13455	13452	13572	13655	13450	13541	13414	13681	13380	13529	13496	13493	13646	13660	13433	13434	13497	13384	13526	13469	13600	13324	13658	13639	13367	13337	13524	13673	13605	13495	13530	13491	13483	13381	13331	13332	13601	13456	13382	13377	13440	13743	13542	13412	13405	13279	13445	13494	13520	13308	13535	13431	13368	13345	13578	13416	13328	13427	13414	13395	13240	13642	13514	13520	13421	13340	13501	13561	13325	13451	13700	13462	13304	13395	13351	13445	13396	13537	13364	13442	13423	13495	13552	13498	13480	13395	13402	13603	13476	13399	13508	13335	13598	13467	13673	13562	13494	13352	13351	13440	13514	13583	13530	13386	13396	13538	13251	13361	13571	13339	13715	13203	13426	13386	13389	13597	13429	13162	13627	13435	13518	13369	13395	13561	13493	13595	13507	13241	13559	13442	13550	13406	13248	13365	13521	13529	13375	13468	13426	13426	13414	13424	13454	13418	13326	13450	13420	13368	13383	13616	13519	13395	13580	13429	13355	13492	13681	13446	13365	13469	13397	13505	13429	13546	13403	13371	13519	13576	13556	13367	13451	13443	13560	13451	13454	13532	13424	13440	13408	13553	13495	13531	13482	13503	13553	13520	13385	13362	13426	13306	13615	13501	13427	13358	13460	13432	13533	13484	13464	13523	13297	13429	13285	13472	13353	13509	13367	13436	13415	13520	13438	13439	13272	13550	13411	13492	13453	13342	13456	13365	13456	13545	13487	13522	13690	13327	13414	13492	13493	13488	13534	13464	13348	13426	13495	13656	13684	13568	13591	13306	13360	13577	13518	13573	13493	13370	13404	13256	13494	13481	13424	13493	13339	13427	13410	13476	13388	13595	13511	13406	13189	13472	13256	13486	13463	13527	13531	13440	13460	13365	13417	13351	13441	13498	13473	13496	13487	13514	13325	13504	13379	13398	13649	13430	13461	13325	13483	13463	13394	13588	13457	13455	13357	13450	13402	13525	13357	13299	13666	13524	13554	13463	13387	13619	13583	13498	13586	13467	13546	13512	13485	13438	13489	13495	13573	13433	13407	13341	13544	13437	13480	13458	13430	13432	13433	13416	13408	13497	13432	13461	13461	13354	13425	13355	13419	13494	13316	13396	13407	13340	13302	13449	13533	13441	13355	13504	13481	13353	13387	13527	13526	13453	13363	13273	13385	13420	13406	13424	13644	13578	13404	13418	13436	13412	13548	13517	13350	13406	13463	13553	13392	13492	13397	13664	13395	13385	13400	13494	13455	13492	13338	13516	13321	13448	13407	13286	13459	13376	13483	13283	13394	13613	13432	13343	13539	13487	13546	13518	13503	13566	13348	13441	13643	13488	13509	13423	13462	13396	13415	13507	13444	13427	13572	13349	13528	13465	13526	13545	13556	13502	13383	13373	13527	13482	13440	13497	13408	13650	13475	13621	13378	13515	13531	13483	13316	13440	13398	13487	13425	13502	13433	13406	13470	13314	13492	13393	13439	13377	13448	13560	13430	13506	13429	13395	13359	13484	13391	13362	13512	13412	13625	13421	13480	13393	13601	13421	13294	13306	13523	13439	13328	13439	13427	13474	13442	13363	13428	13442	13366	13459	13353	13505	13554	13547	13330	13442	13578	13430	13600	13517	13573	13496	13534	13518	13477	13382	13415	13454	13578	13303	13449	13525	13452	13484	13553	13489	13522	13295	13405	13278	13464	13441	13449	13580	13475	13456	13430	13353	13383	13508	13547	13614	13442	13418	13477	13422	13650	13369	13414	13381	13269	13423	13330	13466	13174	13468	13520	13495	13612	13561	13451	13405	13414	13460	13539	13476	13328	13614	13534	13504	13617	13514	13496	13570	13486	13515	13468	13382	13507	13473	13413	13493	13366	13410	13443	13436	13338	13483	13368	13452	13233	13545	13472	13442	13489	13278	13569	13434	13461	13638	13330	13320	13393	13529	13632	13392	13405	13403	13497	13455	13741	13437	13259	13455	13465	13413	13677	13583	13465	13504	13355	13553	13436	13408	13434	13393	13484	13424	13475	13412	13461	13477	13403	13376	13554	13640	13473	13506	13513	13419	13427	13329	13478	13511	13539	13498	13477	13440	13323	13321	13657	13624	13513	13369	13387	13399	13285	13557	13211	13498	13369	13276	13444	13408	13355	13521	13385	13289	13710	13390	13491	13456	13546	13431	13424	13400	13455	13471	13448	13439	13653	13427	13389	13517	13480	13393	13644	13390	13544	13513	13301	13495	13350	13561	13370	13473	13462	13441	13434	13456	13458	13363	13477	13387	13486	13582	13341	13665	13420	13531	13418	13372	13460	13446	13381	13556	13550	13516	13451	13592	13504	13344	13491	13437	13532	13385	13400	13381	13482	13442	13491	13190	13491	13467	13447	13512	13367	13409	13469	13467	13300	13652	13454	13429	13483	13626	13571	13448	13410	13426	13357	13354	13494	13296	13327	13513	13406	13574	13438	13656	13384	13418	13495	13429	13531	13355	13304	13551	13528	13409	13514	13383	13593	13433	13473	13423	13371	13433	13418	13386	13472	13495	13330	13331	13340	13534	13598	13360	13443	13551	13542	13475	13529	13635	13437	13505	13572	13231	13353	13636	13445	13405	13466	13601	13467	13506	13450	13541	13448	13517	13520	13366	13386	13443	13409	13212	13512	13420	13294	13424	13344	13505	13537	13341	13415	13548	13469	13465	13383	13491	13380	13529	13579	13335	13527	13588	13483	13396	13400	13468	13435	13524	13462	13378	13510	13581	13378	13467	13490	13348	13560	13588	13381	13508	13301	13349	13584	13483	13535	13382	13526	13438	13566	13275	13353	13478	13476	13449	13412	13432	13456	13216	13379	13300	13321	13421	13539	13465	13523	13583	13458	13453	13437	13396	13495	13464	13369	13243	13420	13452	13458	13490	13386	13384	13568	13463	13481	13492	13467	13435	13530	13431	13412	13206	13588	13366	13299	13407	13569	13451	13441	13436	13511	13491	13385	13335	13417	13457	13485	13485	13422	13374	13542	13415	13405	13423	13499	13346	13295	13421	13450	13402	13548	13476	13473	13235	13509	13316	13364	13553	13471	13300	13496	13438	13527	13569	13471	13515	13418	13525	13435	13626	13438	13514	13471	13460	13456	13307	13470	13447	13510	13564	13392	13439	13463	13433	13490	13501	13412	13472	13699	13444	13511	13466	13460	13285	13331	13404	13579	13597	13577	13490	13439	13342	13461	13484	13416	13280	13395	13495	13459	13562	13600	13378	13515	13382	13630	13388	13691	13460	13387	13386	13576	13419	13312	13370	13452	13234	13594	13474	13260	13577	13499	13411	13418	13548	13512	13351	13494	13538	13441	13495	13370	13478	13403	13478	13354	13330	13453	13417	13479	13695	13486	13389	13523	13551	13152	13600	13150	13514	13540	13351	13517	13553	13392	13411	13543	13441	13463	13422	13467	13550	13464	13466	13558	13648	13438	13522	13390	13418	13479	13380	13460	13504	13388	13565	13510	13563	13560	13390	13478	13472	13551	13429	13498	13339	13407	13403	13556	13559	13512	13621	13449	13456	13486	13499	13544	13450	13543	13474	13513	13341	13485	13318	13440	13495	13530	13379	13446	13435	13329	13504	13456	13611	13483	13672	13369	13373	13577	13453	13535	13334	13337	13341	13552	13504	13505	13461	13478	13348	13402	13391	13396	13645	13379	13378	13414	13456	13527	13456	13441	13437	13443	13491	13558	13724	13328	13515
29277	29144	35113	29685	22092	18486	16311	14832	14029	13667	13378	13250	13030	12917	13140	13014	12821	13040	12990	12870	12676	13060	12839	12851	12974	12892	12930	12975	12859	13055	12951	12875	12997	12799	12734	12708	12890	12943	12848	12797	12976	13087	12948	12777	12843	12939	13154	12940	12744	12859	12867	12780	12771	12723	13020	12972	12890	12905	12737	12879	12696	12868	12811	13078	12850	12927	12931	12848	12941	12953	12865	12826	13039	12776	12907	12875	12981	13019	12879	12821	13003	12875	12960	12996	12785	12891	12912	12656	12817	12724	13006	12830	12946	12877	12830	12736	12729	12868	12999	12861	12934	12962	13024	12889	12815	12898	12963	12701	12704	12807	12852	12746	12680	12787	12885	12914	12845	12797	12818	13049	12810	12689	12863	12700	12748	12880	12800	13096	12795	12798	12796	12834	12817	12999	12883	13035	12922	12741	12600	12846	12858	12686	12878	12888	12868	12841	12895	12878	12881	12699	12929	12787	12761	12653	12800	12734	12712	13149	12804	12718	12926	12808	12864	12657	12951	12911	12932	12667	13028	12857	12819	12759	12695	12839	12816	12825	12988	12967	12874	12699	12877	12760	12838	13035	12721	12755	12851	12967	12667	12763	12735	12916	13007	12979	12783	12839	12640	12827	12808	12630	12943	12778	12817	12833	12876	12997	12984	12754	12863	12684	12787	12597	12821	12909	12866	12941	12819	12719	12756	12764	12914	12904	12963	12817	12793	13062	12828	12891	12973	12882	12841	12969	12937	12984	12815	12847	12793	12925	12776	12831	12821	13027	12840	12901	13019	12740	13124	12673	12742	12808	13039	12909	12908	12819	12877	12862	12988	12767	12954	12743	12695	12884	12971	12684	12834	12824	12932	13074	12752	12735	13005	12881	12936	12792	12913	12826	12613	12985	12901	12836	12806	12773	12905	12837	12832	13011	12859	12947	13002	12862	12929	12822	12725	12848	12966	12953	12983	13025	12918	12843	12720	12972	12861	12852	12878	12760	12794	12861	12903	12854	12740	12753	12840	12817	12970	12894	12889	12845	12811	12798	12921	12678	12935	12575	12701	12927	12847	12886	12905	13159	12866	12824	12777	12783	12846	12805	12921	12876	12735	12920	12812	12923	12779	12771	12878	12870	12918	12929	12935	12800	12981	12890	12864	12746	12873	12736	12921	12949	12932	12773	12926	13015	13020	12954	12932	12906	12702	12980	12622	12795	12832	12856	12967	12669	12909	12976	12705	12757	12713	12795	12801	12854	12929	12984	12844	12742	12865	12874	12915	12841	12706	12696	12826	12912	12864	12851	12789	12880	12881	12781	12890	12770	12834	12843	12741	12743	12708	12711	12769	12810	12735	12785	12993	12840	12996	12939	12803	12762	12942	12886	12891	12817	12900	12962	12971	13057	12887	12727	12954	12918	12846	12725	12784	12798	12742	12729	12797	13013	12823	12867	12685	13115	12813	12873	12886	12985	12900	12861	12974	12940	12772	12711	12836	12979	12723	12596	12773	12895	12747	12954	12918	12882	12963	12596	12911	12919	12917	12883	12918	12901	13002	12778	12923	13060	12696	12926	12813	12942	12834	12993	12903	12721	12913	12916	13001	12815	12692	12847	12778	12756	12816	12766	12960	12827	12821	12831	12730	12895	13019	12901	13034	12866	12922	13036	12690	12796	12899	12887	12769	12822	13076	12614	12894	13108	12885	12762	12718	12794	13018	12616	12738	12842	12840	12787	13003	12717	12733	12816	12902	12891	12660	12922	12746	12794	12791	12917	12827	12939	12917	12960	12959	12768	12828	12890	12743	12888	13048	12746	12796	12760	12844	12557	12865	12728	12930	12795	12779	12815	13007	12938	12791	12911	12910	12601	12994	12978	12926	12863	12831	12863	12752	12975	12908	12982	12824	12804	12848	12953	13102	12932	12868	12808	12839	12910	12899	12905	12780	12779	13072	12704	12895	12668	12836	12866	12852	12851	12808	12819	12914	12857	12815	13057	12891	12881	12625	12789	12708	12825	12830	12723	12803	12815	13210	12934	12914	12730	12821	12641	12900	12845	12751	13003	12856	12858	13000	12791	12704	12930	12837	12813	12627	12894	12900	12892	12939	12831	13007	12825	12830	12830	12805	12876	12920	12795	12606	12966	12827	12794	12812	12824	12831	12804	12855	12682	12729	12879	12928	12743	12905	12671	12856	12944	13111	12829	12771	12706	12824	12807	12814	12836	12789	12814	12795	12803	12893	12897	12707	12662	12984	12867	12738	12691	12730	12797	12886	12941	12955	12968	12896	12750	12881	12915	13120	12829	12756	12664	13035	12928	12824	12904	12698	12957	13001	12759	12816	12801	12661	12871	12905	12978	12854	12908	12839	12883	13061	12992	12812	12629	12852	12712	12893	12899	12993	12718	12704	12935	12828	13028	12743	12846	12902	12833	12906	12854	12737	12747	12892	12778	12775	12884	13087	12904	12777	12883	12743	12947	13110	12679	12758	12965	12695	12959	12873	12768	12870	12845	12876	12844	12786	12885	12937	12799	12822	12839	12845	13026	12985	12886	12684	12867	12882	12874	12716	12689	12908	12928	12667	12690	12582	12904	12798	12749	12745	12847	12875	12877	12933	12844	13039	12817	12770	12831	12822	12806	12980	12682	12857	12849	12873	12823	12883	13002	12930	13096	12834	12744	12732	12998	12893	12607	12681	12795	12734	12893	13033	12863	12829	12713	12777	12779	12713	12831	12829	12730	12741	12846	13020	12870	12718	12985	12955	12883	13146	12879	12713	12971	12692	12650	12954	12982	12758	12892	12745	12626	12916	12790	12916	12983	12987	12674	12823	12975	12814	12922	12931	13055	12814	12972	12828	12632	12891	12826	13041	12825	12710	12680	12963	13013	12896	12950	12927	12702	12857	12863	12771	12741	12879	12818	12927	12614	12991	12878	12990	12971	12784	12798	12842	12726	12678	12624	12988	12718	12745	12847	12850	12885	12839	12950	12883	12874	12832	12859	12859	12866	12970	12970	12884	12806	12963	12906	12668	12751	12799	13046	12776	12721	12913	12774	12832	12809	12759	12939	12928	12903	12940	12843	12827	12646	12866	12906	12873	12744	12877	12775	12830	12848	13022	12923	12895	12935	12921	12791	12618	12734	12667	12860	12937	12874	12859	12772	12771	13063	12921	12895	12776	12845	13017	12771	12907	12873	13011	12888	12837	12889	12876	12785	12944	12868	12828	12715	12879	12952	12837	12737	12785	12730	12886	12662	12955	12811	12668	12668	12844	12987	12665	12813	12898	12707	12925	12779	12772	12735	12727	12798	12778	12965	12872	12904	12817	12959	12967	12876	12670	12741	12848	12880	12889	12908	12878	12729	12897	12856	12882	12863	13053	12833	12797	12922	12738	12591	12709	12961	12735	12813	12817	12837	12761	12956	12959	13027	12755	12965	12794	12923	12871	12914	13124	12742	12806	12873	12785	12878	12744	12761	12801	13023	12988	12857	12710	12883	12948	12808	12860	12883	12903	12873	12777	13000	13063	12911	12881	12770	12896	12781	12940	13041	12869	12973	12913	12811	12894	12784	12814	12787	12946	12819	12994	12855	12826	12883	12993	12856	12883	13000	13014	12954	12942	13004	12881	12809	12988	12734	12848	12945	12963	12848	12779	12768	12940	12772	12849	12706	12857	12900	12811	12903	12871	12820	12981	12946	12942	12923	12957	12915	12767	12882	12693	12975	12980	13024	12733	12629	12658	12833	12859	12967	12757	12891	12765	12927	12978	12988	12892	12795	12856	12944	13020	12897	12864	12905	12687	12964	12833	12789	12656	12742	13045	13016	12894	12904	13028	12981	12826	12883	12740	12742	12802	12731	12713	12810	12732	12950	13028	12648	12726	12816	12907	12894	12653	12814	12930	12838	12881	12957	12944	12906	12777	12786	12927	12920	12859	12874	12826	12890	12898	12807	12927	12950	12894	12650	12936	12789	12896	12965	12729	12734	13054	13037	13022	12925	13068	12942	12906	12773	12931	12758	13019	12873	12829	13005	12877	12888	12805	12685	13104	12894	12712	12985	12921	12965	12941	12662	12743	12923	12897	12989	13059	13009	12793	12671	12830	12737	12990	12800	12816	12814	12845	12805	12881	13025	12985	12822	12890	12783	12925	12886	12715	12971	12780	12846	12866	12970	12828	12964	12819	12741	12805	12848	13145	12689	12759	12931	12787	12912	12968	12647	12791	12826	12830	12830	12839	13004	12850	12898	12837	12840	12629	12900	12927	12896	12837	12895	12726	12814	12950	12787	12787	12896	12871	12770	12788	12854	12919	12872	12830	12911	12626	12737	12808	12973	12836	12712	13019	12951	12790	12857	12812	12817	12877	12781	12983	12939	12778	13063	12972	12769	13075	12875	12894	12934	12848	12857	12817	12823	12920	12884	12869	12864	12764	12864	12765	12896	12879	12987	12763	12787	12878	13038	12808	12978	12967	12807	12843	12882	12847	12722	12878	12866	12842	12565	12769	12821	12692	12756	12927	12838	12807	12714	12877	12685	12909	12885	12768	12741	12814	12882	12972	12923	12799	12815	12774	13040	12742	12778	12914	12818	12973	12918	12905	12931	12795	12971	13115	13009	12984	12896	13000	13079	12773	12852	12768	12796	13037	12853	12628	13048	12907	12803	12824	12789	13047	12694	12917	12811	12826	12961	12843	12803	12826	12723	12887	12900	12926	12982	12937	12812	12760	12720	12954	12754	12684	12747	12995	12778	12754	12845	12898	12883	12859	12792	12755	12941	12936	12833	12966	12816	12782	12809	12960	12714	12916	12914	13130	12902	12882	13029	12776	12954	12929	12739	12997	12834	12915	12973	12917	12718	12795	12759	12782	12650	12881	12880	12729	12933	12877	12773	12700	12994	12876	12794	12739	12972	12781	12781	12803	12842	12904	13003	12895	12839	12863	12984	12795	12811	12820	12810	12901	12750	12770	13096	12849	12792	12894	12929	12761	12825	12840	12833	12817	12912	12713	12996	12595	12593	12636	12727	12878	12849	12943	12867	12943	12856	12862	12949	12936	12825	12925	12860	12903	12857	12867	12785	13030	12888	12864	12899	12655	12971	12760	12840	12905	12584	12915	12959	12986	13040
34628	47649	41554	31110	24339	19926	17292	15770	14529	13635	13491	13221	13133	12982	12785	12953	12998	12847	12897	12817	12839	12962	12810	12828	12788	12787	12745	12743	12803	12690	12951	12858	12754	12755	12770	12837	12969	12728	12838	12725	12587	12868	12730	12784	12822	12672	12789	12819	12815	12716	12806	12795	12730	12784	12761	12691	12775	12695	12777	12733	13006	12818	12777	12638	12792	12885	12760	12784	12769	12736	12704	12778	12774	12795	12690	13018	12751	12891	12765	12782	12775	12592	12853	12760	12656	12786	12620	12842	12912	12597	12664	12667	12749	12837	12592	12878	12827	12646	12705	12758	12782	12783	12845	12861	12630	12858	12701	12778	12629	12803	12669	12704	12768	12842	12743	12708	12755	12793	12727	12772	12890	12619	12670	12683	12627	12564	12804	12724	12851	12740	12669	12829	12895	12705	12827	12772	12610	12821	12747	12859	12641	12800	12675	12885	12863	12938	12811	12679	12730	12759	12720	12671	12624	12704	12642	12654	12841	12707	12816	12713	12825	12526	12708	12743	12785	12822	12835	12768	12785	12773	12629	12603	12742	12731	12803	12716	12902	12732	12929	12867	12683	12892	12679	12785	12804	12666	12786	12594	12759	12854	12820	12789	12670	12913	12527	12904	12803	12822	12893	12695	12794	12818	12931	12747	12808	12829	12807	12843	12737	12831	12599	12706	12790	12673	12632	12732	12898	12744	12751	12716	12856	12827	12824	12605	12794	12802	12748	12775	12818	12750	12887	12592	12686	12798	12830	12761	12728	12749	12539	12715	12755	12944	12730	12669	12771	12763	12610	12762	12696	12565	12738	12757	12873	12883	12688	12863	12786	12796	12740	12544	12874	12779	12812	12755	12777	12779	12804	12798	12732	12824	12848	12794	12905	12588	12843	12750	12555	12839	12701	12775	12731	12638	12761	12742	12753	12742	12817	12592	12705	12786	12883	12761	12827	12735	12693	12933	12596	12789	12732	12848	12863	12660	12764	12700	12709	12541	12716	12816	12842	12864	12770	12673	12835	12742	12779	12664	12746	12858	12724	12669	12735	12863	12804	12704	12628	12683	12811	12792	12801	12654	12704	12737	12678	12722	12707	12788	12859	12683	12785	12735	12717	12620	12673	12691	12696	12920	12727	12692	12771	12834	12787	12756	12698	12771	12759	12995	12871	12934	12770	12607	12869	12816	12840	12603	12814	12644	12610	12858	12796	12635	12811	12537	12760	12779	12703	12678	12816	12898	12845	12844	12472	12695	12654	12641	12684	12704	12866	12748	12831	12642	12827	12747	12707	12867	12809	12819	12668	12667	12886	12713	12814	12756	12737	12777	12728	12824	12731	12584	12833	12793	12835	12864	12721	12681	12637	12742	12654	12788	12892	12699	12860	12907	12851	12864	12741	12686	12824	12644	12725	12703	12689	12736	12643	12686	12807	12717	12847	12815	12948	12782	12848	12659	12752	12709	12719	12932	12799	12773	12602	12570	12729	12820	12612	12724	12831	12761	12745	12741	12693	12714	12624	12717	12811	12752	12798	12759	12717	12884	12739	12805	12790	12874	12680	12739	12737	12840	12912	12931	12813	12667	12810	12828	12691	12627	12672	12712	12925	12862	12649	12760	12851	12888	12564	12714	12663	12725	12764	12699	12711	12699	12677	12833	12812	12759	12839	12690	12718	12707	12794	12921	12744	12765	12625	12700	12654	12822	12818	12998	12739	12576	12804	12745	12959	12713	12692	12766	12793	12848	12764	12673	12875	12692	12658	12644	12852	12612	12731	12820	12826	12625	12785	12726	12739	12734	12751	12801	12730	12662	12718	12917	12618	12694	12721	12680	12725	12872	12619	12824	12780	12722	12941	12701	12766	12583	12818	12757	12779	12900	12776	12739	12697	12814	12750	12709	12790	12754	12823	12789	12627	12742	12728	12737	12847	12735	12786	12684	12828	12586	12889	12834	12882	12835	12640	12878	12589	12865	12621	12875	12800	12744	12791	12738	12739	12780	12807	12784	12652	12633	12679	12757	12826	12536	12736	12843	12836	12572	12793	12833	12732	12983	12672	12702	12769	12713	12712	12751	12580	12737	12836	12741	12661	12760	12711	12743	12848	12602	12579	12885	12659	12677	12717	12794	12671	12901	12896	12839	12773	12676	12769	12648	12707	12913	12782	12844	12695	12725	12482	12804	12824	12703	12728	12695	12729	12886	12595	12672	12714	12696	12792	12857	12532	12651	12818	12908	12843	12828	12649	12742	12676	12755	12775	12715	12755	12713	12791	12805	12765	12732	12640	12755	12823	12739	12722	12692	12998	12607	12691	12846	12859	12721	12796	12702	12601	12739	12630	12726	12877	12770	12780	12719	12815	12826	12592	12706	12931	12752	12765	12772	12676	12701	12751	12580	12732	12713	12810	12997	12800	12814	12889	12702	12859	12690	12950	12735	12792	12637	12839	12764	12677	12855	12825	12849	12709	12763	12750	12699	12778	12712	12802	12749	12841	12844	12655	12694	12778	12705	12586	12754	12643	12808	12785	12891	12797	12831	12794	12805	12640	12831	12751	12841	12725	12792	12635	12543	12657	12788	12800	12758	12720	12758	12744	12612	12679	12899	12800	12701	12763	12866	12797	12728	12782	12717	12628	12792	12851	12853	12828	12896	12730	12734	12664	12825	12742	12808	12681	12775	12627	12691	12869	12562	12779	12858	12910	12576	12851	12758	12868	12935	12746	12746	12842	12772	12792	12741	12675	12894	12618	12742	12774	12630	12941	12770	12758	12885	12715	12919	12780	12724	12809	12691	13032	12750	12643	12871	12836	12820	12812	12723	12866	12784	12807	12643	12794	12768	12682	12870	12776	12756	12808	12741	12729	12845	12653	12859	12637	12828	12893	12709	12882	12723	12862	12726	12647	12663	12831	12660	12696	12726	12910	12726	12813	12760	12806	12792	12585	12726	12799	12687	12743	12658	12756	12825	12824	12821	12685	12841	12718	12901	12762	12732	12850	12728	12788	12831	12677	12642	12695	12700	12848	12762	12652	12960	12772	12816	12643	12616	12578	12907	12739	12840	12829	12744	12928	12833	12683	12912	12722	12806	12830	12812	12735	12909	12841	12878	12840	12825	12733	12718	12851	12795	12705	12731	12849	12698	12674	12782	12877	12874	12840	12822	12695	12834	12778	12941	12853	12796	12863	12714	12773	12862	12746	12548	12599	12709	13053	12731	12691	12978	12528	12869	12790	12774	12759	12733	12888	12816	12843	12701	12754	12865	12733	12803	12785	12840	12682	12863	12864	12721	12731	12773	12638	12763	12653	12756	12702	12707	12613	12873	12826	12750	12748	12896	12607	12742	12827	12787	12840	12692	12656	12920	12681	12893	12832	12766	12840	12773	12770	12752	12751	12646	12832	12838	12652	12723	12770	12713	12906	12751	12818	12679	12726	12711	12793	12817	12633	12582	12876	12803	12732	12868	12831	12719	12674	12599	12793	12799	12718	12834	12807	12764	12683	12511	12830	12686	12876	12725	12594	12637	13014	12803	12798	12770	12893	12950	12832	12800	12770	12580	12730	12720	12879	12850	12880	12758	12699	12804	12845	12730	12890	12752	12854	12756	12846	12708	12771	12774	12759	12840	12671	12935	12870	12788	12840	12874	12731	12765	12775	12663	12710	12731	12684	12775	12809	12735	12862	12720	12864	12557	12712	12810	12901	12740	12799	12806	12664	12711	12656	12843	12806	12870	12748	12730	12727	12824	12792	12748	12885	12719	12787	12793	12454	12711	12798	12769	12886	12690	12675	12710	12839	12941	12625	12654	12838	12659	12835	12927	12740	12880	12764	12769	12672	12847	12926	12631	12664	12789	12708	12519	12793	12639	12892	12801	12774	12655	12594	12741	12656	12848	12744	12841	12699	12732	12713	12754	12804	12832	12700	12747	12933	12848	12884	12653	12629	12609	12767	12772	12590	12780	12744	12765	12789	12694	12823	12648	12862	12896	12728	12727	12830	12792	12831	12820	12687	12845	12759	12787	12964	12829	12791	12710	12843	12783	12718	12720	12929	12889	12687	12634	12622	12647	12799	12663	12777	12669	12724	12864	12739	12779	12952	12768	12895	12742	12661	12765	12778	12770	12592	12774	12918	12878	12726	12586	12762	12723	12805	12832	12646	12822	12833	12601	12786	12636	12568	12809	12803	12847	12819	12952	12709	12795	12787	12839	12820	12962	12765	12782	12612	12663	12729	12657	12671	12684	12810	12822	12826	12796	12719	12601	12692	12803	12877	12885	12840	12719	12809	12702	12785	12672	12977	12693	12621	12702	12643	12838	12662	12680	12635	12749	12727	12854	12921	12815	12718	12765	12703	12822	12579	12849	12700	12811	12904	12721	12790	12773	12732	12861	12691	12774	12799	12566	12553	12788	12735	12804	12791	12729	12812	12785	12786	12921	12794	12727	12643	12735	12661	12746	12651	12679	12766	12749	12837	12826	12734	12816	12741	12813	12646	12828	12929	12803	12743	12795	12712	12871	12801	12807	12837	12793	12835	12897	12821	12663	12670	12740	12726	12811	12787	12760	12671	12765	12859	12843	12749	12763	12782	12648	12596	12750	12871	12721	12716	12843	12811	12700	12754	12828	12743	12861	12767	12670	12643	12636	12921	12876	12604	12831	12928	12705	12714	12666	12741	12734	12714	12766	12751	12750	12692	12775	12710	12795	12745	12744	12631	12718	12853	12693	12871	12856	12701	12819	12684	12848	12755	12804	12890	12748	12767	12751	12660	12804	12719	12760	12706	12802	12822	12706	12600	12839	12735	12844	12783	12732	12937	12790	12868	12797	12758	12714	12759	12684	12808	12816	12774	12788	12774	12743	12755	12754	12568	12843	12645	12599	12729	12691	12717	12915	12627	12941	12681	12624	12848	12889	12715	12781	12807	12798	12701	12794	12846	12752	12818	12767	12802	12695	12834	12706	12831	12748	12679	12884	12844	12714	12729	12641	12974	12722	12850	12756	12770	12744	12649	12868	12799	12649	12807	12896	12888	12857	12747	12803	12774	12633	12653	12822	12821	12522	12740	12864	12802	12880	12837	12713	12833	12795	12899	12804	12824	12825	12831	12508	12787	12653	12818	12781	12740	13026
24413	21566	29344	26759	26269	26772	24450	19476	16498	15149	14644	14273	14457	13908	14049	13903	13733	13728	13887	13783	13854	13734	14099	13654	13672	13934	13776	13800	13684	13841	13837	13709	13724	13696	13837	13902	13896	13780	13935	13619	13775	13677	13707	13761	13708	13620	13843	13716	13730	13957	13865	13769	13766	13567	13764	13570	13831	13656	13772	13773	13826	13846	13855	13661	13724	13893	13879	13646	13719	13671	13774	13722	13543	13699	13767	13861	13627	13768	13721	13623	13723	13683	13649	13630	13648	13967	13623	13866	13642	13735	13730	13762	13692	13807	13737	13638	13787	13727	13560	13774	13651	13977	13612	13607	13649	13630	13737	13683	13755	13559	13518	13801	13803	13780	13652	13561	13842	13824	13846	13802	13562	13618	13669	13858	13699	13558	13840	13609	13603	13779	13712	13754	13640	13655	13680	13595	13495	13762	13644	13810	13816	13582	13741	13903	13686	13722	13806	13741	13675	13741	13494	13654	13916	13812	13863	13791	13729	13581	14049	13721	13772	13712	13716	13697	13699	13658	13785	13731	13715	13788	13780	13815	13639	13737	13658	13736	13652	13704	13640	13809	13826	13840	13840	13656	13552	13668	13557	13549	13709	13730	13757	13896	13556	13816	13933	13823	13715	13757	13713	13787	13658	13672	13739	13713	13830	13664	13518	13668	13768	13677	13541	13611	13760	13986	13751	13832	13601	13591	13814	13758	13523	13732	13585	13597	13732	13772	13648	13653	13869	13671	13668	13805	13658	13628	13826	13730	13855	13750	13719	13947	13810	13722	13769	13659	13727	13799	13800	13606	13926	13615	13732	13695	13887	13587	13560	13579	13781	13804	13557	13642	13635	13759	13868	13673	13760	13799	13886	13495	13695	13779	13388	13619	13779	13731	13799	13599	13895	13759	13895	13744	13716	13730	13787	13703	13803	13720	13749	13710	13781	13639	13474	13805	13862	13824	13777	13753	13818	13764	13696	13647	13681	13700	13681	13770	13890	13711	13673	13977	13685	13833	13719	13510	13811	13767	13890	13669	13746	13766	13815	13686	13772	13674	13688	13682	13531	13805	13738	13479	13823	13687	13905	13525	13571	13658	13793	13676	13762	13648	13616	13880	13612	13706	13779	13695	13622	13818	13778	13406	13732	13705	13728	13781	13625	13728	13882	13851	13747	13632	13821	13622	13753	13945	13664	13902	13742	13640	13848	13825	13800	13870	13651	13638	13811	13752	13705	13784	13759	13777	13632	13710	13866	13800	13631	13710	13626	13873	13484	13822	13735	13673	13699	13649	13627	13822	13733	13617	13693	13822	13632	13810	13571	13634	13615	13570	13783	13497	13609	13560	13724	13577	13518	13694	13703	13717	13685	13719	13641	13673	13841	13837	13658	13709	13684	13873	13814	13555	13685	13568	13863	13801	13710	13756	13696	13748	13579	13709	13828	13508	13602	13941	13839	13716	13779	13789	13913	13557	13768	13690	13719	13727	13762	13653	13705	13820	13557	13833	13740	13609	13677	13638	13559	13691	13821	13614	13771	13919	13626	13672	13635	13645	13794	13741	13883	13701	13654	13766	13759	13872	13826	13882	13496	13662	13737	13625	13657	13782	13573	13728	13745	13861	13676	13727	13905	13756	13757	13678	13748	13766	13743	13564	13637	13804	13755	13668	13642	13705	13669	13571	13685	13644	13673	13851	13664	13589	13803	13757	13670	13909	13706	13642	13444	13732	13668	13619	13872	13676	13737	13625	13820	13606	13582	13721	13661	13887	13851	13692	13562	13850	13804	13758	13937	13829	13805	13748	13753	13727	13877	13618	13647	13747	13726	13772	13750	13780	13800	13810	13472	13668	13827	13614	13840	13542	13772	13745	13814	13700	13701	13787	13685	13769	13642	13471	13782	13716	13705	13650	13665	13667	13712	13749	13750	13674	13682	13612	13792	13628	13613	13685	14021	13711	13842	13666	13690	13834	13713	13950	13679	13845	13710	13823	13421	13719	13765	13606	13956	13693	14010	13739	13827	13751	13727	13685	13670	13827	13739	13756	13516	13485	13623	13652	13627	13570	13727	13661	13867	14015	13724	13703	13716	13603	13698	13614	13695	13713	13696	13724	13779	13842	13928	13591	13795	13614	13736	13676	13636	13703	13689	13792	13711	13763	13712	13668	13872	13730	13666	13835	13780	13728	13858	13776	13581	13793	13741	13573	13790	13680	13756	13587	13918	13935	13649	13820	13880	13781	13810	13619	13744	13891	13562	13711	13759	13633	13608	13817	13696	13685	13768	13670	13606	13698	13830	13585	13721	13662	13756	13815	13669	13620	13861	13800	13710	13679	13803	13576	13758	13677	13749	13832	13879	13807	13865	13720	13645	13745	13561	13557	13806	13618	13585	13498	13703	13668	13643	13750	13711	13763	13863	13649	13672	13647	13756	13844	13696	13654	13537	13645	13733	13849	13932	13602	13612	13772	13687	13870	13696	13922	13769	13753	13837	13686	13721	13752	13633	13681	13690	13733	13890	13681	13592	13587	13714	13697	13597	13718	13684	13777	13676	13569	13766	13778	13812	13649	13624	13676	13610	13808	13754	13782	13767	13604	13651	13762	13751	13763	13781	13704	13571	13949	13752	13844	13691	13759	13729	13713	13661	13691	13818	13787	13703	14007	13533	13781	13774	13877	13696	13565	13601	13610	13817	13857	13823	13554	13999	13821	13637	13770	13716	13621	13517	13815	13767	13627	13757	13762	13752	13653	13779	13739	13664	13726	13520	13523	13708	13569	13726	13566	13868	13887	13688	13841	13761	13624	13618	13684	13614	13689	13748	13801	13696	13760	13621	13824	13782	13817	13647	13961	13613	13836	13752	13616	13660	13874	13681	13762	13711	13919	13814	13582	13673	13699	13700	13944	13594	13741	13775	13702	13752	13639	13797	13831	13602	13835	13877	13906	13660	13594	13663	13619	14014	13802	13607	13612	13635	13779	13864	13600	13640	13861	13715	13514	13684	13865	13654	13598	13780	13627	13806	13688	13665	13700	13940	13693	13736	13681	13677	13585	13805	13665	13608	13687	13904	13665	13661	13655	13884	13586	13718	13662	13844	13677	13780	13730	13654	13689	13731	13665	13518	13743	13480	13775	13590	13703	13975	13803	13623	13791	13737	13666	13670	13717	13872	13857	13697	13669	13729	13824	13733	13868	13662	13675	13651	13692	13968	13647	13793	13864	13719	13831	13826	13931	13835	13667	13842	13544	13699	13837	13856	13609	13927	13740	13761	13720	13694	13690	13742	13747	13735	13731	13676	13589	13455	13508	13635	13672	13751	13741	13697	13635	13673	13621	13657	13626	13683	13759	13873	13954	13649	13841	13596	13837	13956	13811	13693	13724	13777	13562	13664	13766	13635	13709	13753	13723	13885	13626	13560	13775	13739	13537	13632	13888	13826	13805	13615	13637	13812	13924	13768	13987	13689	13734	13758	13704	13764	13638	13972	13724	13694	13630	13674	13675	13842	13745	13742	13741	13798	13818	13745	13659	13514	13526	13643	13580	13765	13811	13876	13716	13770	13689	13807	13650	13688	13876	13642	13661	13604	13843	13766	13797	13789	13818	13703	13742	13790	13525	13700	13647	13793	13740	13777	13524	13553	13819	13800	13720	13636	13705	13683	13725	13737	13999	13646	13795	13693	13668	13811	13632	13736	13641	13786	13764	13710	13723	13676	13611	13664	13544	13644	13756	13697	13811	13789	13790	13732	13852	13713	13711	13666	13735	13637	13775	13880	13701	14039	13699	13814	13767	13787	13647	13816	13878	13995	13749	13827	13691	13742	13659	13812	13917	13499	13751	13690	13832	13974	13780	13640	13622	13685	13760	13662	13700	13648	13674	13395	13813	13699	13908	13696	13625	13730	13606	13653	13878	13634	13509	13651	13547	13724	13803	13660	13943	13785	13801	13795	13881	13850	13803	13568	13737	13680	13953	13763	13917	13492	13717	13621	13660	13694	13513	13811	13685	13738	13559	13820	13753	13640	13902	13858	13673	13764	13547	13736	13714	13622	13645	13816	13779	13710	13833	13653	13769	13727	13643	13658	13499	13639	13736	13717	13641	13802	13842	13817	13811	13819	13770	13750	13722	13810	13797	13933	13730	13653	13672	13846	13603	13594	13864	13767	13773	13784	13822	13763	13664	13730	13693	13777	13748	13721	13813	13630	13671	13755	13872	13740	13710	13837	13570	13487	13886	13749	13540	13842	13614	13558	13663	13566	13799	13759	13618	13586	13680	13549	13698	13663	13639	13838	13617	13517	13524	13760	13783	13703	13654	13634	13730	13781	13668	13733	13736	13863	13822	13931	13664	13721	13785	13996	13717	13752	13621	13626	13911	13626	13580	13544	13838	13932	13702	13817	13754	13630	13800	13593	13716	13636	13568	13590	13576	13693	13589	13797	13730	13921	13770	13691	13783	13593	13741	13693	13570	13601	13690	13636	13836	13802	13937	13735	13827	13754	13738	13776	13660	13814	13789	13845	13725	13730	13672	13772	13750	13810	13694	13647	13748	13787	13454	13815	13770	13785	13617	13783	13805	13721	13777	13949	13773	13995	13877	13721	13596	13779	13885	13795	13765	13860	13598	13713	13858	13919	13713	13788	13702	13621	13852	13675	13815	13650	13606	13677	13758	13831	13713	13721	13672	13736	13704	13632	13742	13630	13650	13819	13555	13658	13654	13693	13813	13780	13769	13740	13746	13588	13609	13651	13670	13869	13549	13616	13793	13845	13766	13691	13683	13976	14002	13707	13857	13682	13724	13686	13458	13727	13626	13810	13940	13837	13717	13796	13716	13817	13741	13574	13460	13705	13751	13724	13795	13589	13699	13772	13696	13672	13607	13828	13769	13729	13788	13583	13657	13847	13761	13640	13684	13841	13769	13630	13837	13698	13865	13722	13722	13663	13784	14022	13680	13762	13628	13698	13658	13662	13655	13603	13605	13828	13609	13789	13646	13575	13651	13819	13541	13854	13556	13874	13723	13807	13617	13742	13752	13680	13833	13896	13798	13648	13813	13748	13806	13746	13794	13894	13790	13823	13572	13608	13745	13540	13787	13850	13704	13586	13758	13818	13781	13616	13694	13638	13669	13690	13687
36234	57433	51760	40436	34617	28739	23467	19680	16547	14825	14367	13933	13729	13723	13701	13558	13377	13570	13454	13409	13487	13473	13365	13445	13465	13298	13452	13470	13245	13480	13178	13414	13391	13464	13289	13234	13302	13449	13361	13257	13428	13445	13339	13395	13419	13410	13521	13199	13507	13246	13352	13309	13313	13400	13451	13372	13386	13426	13352	13428	13422	13394	13263	13225	13401	13217	13520	13369	13369	13439	13256	13528	13429	13391	13284	13283	13405	13417	13171	13490	13282	13351	13458	13363	13378	13376	13324	13230	13253	13331	13324	13390	13359	13297	13330	13336	13294	13266	13408	13262	13292	13435	13197	13233	13296	13200	13414	13426	13423	13387	13310	13484	13427	13328	13328	13334	13182	13371	13425	13368	13350	13358	13366	13145	13113	13408	13213	13479	13259	13321	13279	13402	13417	13293	13223	13339	13534	13323	13282	13281	13354	13305	13414	13244	13427	13486	13317	13305	13447	13438	13298	13421	13377	13280	13498	13451	13383	13436	13260	13250	13414	13291	13537	13268	13279	13296	13413	13438	13273	13216	13226	13165	13208	13395	13339	13403	13246	13296	13242	13223	13461	13373	13266	13301	13407	13384	13424	13471	13230	13354	13357	13309	13230	13383	13276	13289	13304	13334	13450	13404	13418	13406	13419	13389	13189	13329	13418	13289	13287	13409	13213	13311	13283	13354	13320	13238	13395	13345	13326	13214	13379	13217	13302	13348	13423	13269	13320	13449	13419	13265	13223	13365	13467	13260	13394	13267	13247	13457	13214	13350	13454	13320	13318	13219	13277	13183	13297	13435	13318	13230	13308	13309	13407	13289	13451	13355	13286	13363	13200	13377	13245	13352	13306	13430	13243	13348	13454	13294	13206	13396	13283	13219	13288	13400	13387	13352	13526	13379	13111	13376	13489	13450	13258	13328	13367	13355	13238	13261	13361	13321	13387	13350	13275	13092	13337	13243	13596	13356	13396	13267	13435	13379	13178	13516	13346	13471	13289	13413	13430	13245	13386	13288	13336	13650	13188	13342	13497	13314	13354	13381	13357	13457	13330	13296	13258	13459	13249	13260	13414	13191	13478	13219	13277	13279	13261	13172	13406	13365	13270	13260	13526	13430	13416	13223	13340	13408	13190	13252	13370	13327	13379	13386	13427	13257	13263	13280	13368	13202	13254	13199	13329	13503	13460	13241	13242	13142	13376	13257	13343	13403	13398	13193	13459	13320	13371	13322	13241	13349	13307	13207	13087	13342	13311	13264	13192	13355	13244	13326	13418	13534	13298	13197	13308	13349	13365	13343	13276	13410	13306	13397	13368	13426	13447	13235	13362	13279	13493	13337	13507	13372	13255	13357	13338	13432	13116	13388	13374	13335	13397	13295	13299	13295	13232	13308	13304	13321	13143	13317	13465	13325	13321	13133	13258	13458	13408	13207	13450	13231	13333	13456	13398	13271	13342	13235	13198	13202	13307	13361	13346	13275	13278	13480	13266	13428	13315	13254	13411	13211	13388	13420	13477	13370	13391	13384	13422	13200	13345	13342	13414	13334	13224	13396	13474	13297	13280	13318	13199	13324	13258	13419	13341	13443	13290	13300	13403	13231	13466	13401	13364	13122	13327	13134	13524	13382	13280	13259	13494	13210	13382	13388	13265	13283	13582	13388	13445	13445	13274	13473	13366	13390	13179	13396	13389	13461	13484	13260	13310	13353	13424	13300	13323	13245	13321	13429	13274	13468	13288	13445	13357	13355	13497	13292	13332	13451	13394	13315	13427	13436	13369	13392	13135	13420	13362	13422	13082	13434	13458	13432	13239	13348	13268	13174	13228	13123	13335	13242	13376	13393	13319	13287	13422	13223	13174	13293	13218	13323	13437	13332	13389	13344	13316	13400	13283	13149	13241	13334	13270	13525	13391	13249	13350	13317	13357	13287	13460	13248	13287	13359	13439	13269	13284	13307	13344	13273	13369	13428	13525	13357	13370	13403	13327	13349	13218	13463	13417	13353	13259	13280	13130	13357	13362	13327	13190	13407	13343	13333	13227	13268	13209	13224	13363	13545	13215	13315	13384	13266	13351	13188	13375	13432	13286	13426	13318	13432	13189	13465	13407	13174	13446	13441	13335	13353	13341	13404	13396	13364	13280	13253	13303	13290	13226	13314	13417	13295	13129	13363	13342	13425	13336	13395	13398	13174	13249	13180	13333	13317	13315	13337	13382	13214	13472	13279	13376	13368	13427	13377	13476	13245	13489	13358	13360	13381	13311	13396	13481	13364	13330	13547	13192	13255	13255	13223	13376	13338	13334	13323	13371	13428	13285	13240	13479	13376	13635	13278	13292	13253	13508	13308	13468	13282	13286	13281	13412	13364	13445	13513	13380	13271	13285	13433	13387	13398	13390	13367	13222	13268	13485	13318	13362	13357	13368	13282	13437	13339	13320	13163	13258	13411	13301	13443	13382	13219	13474	13416	13309	13483	13335	13422	13534	13297	13411	13203	13378	13507	13422	13472	13288	13507	13443	13306	13277	13372	13266	13539	13461	13256	13386	13218	13390	13234	13313	13309	13378	13283	13398	13351	13372	13320	13409	13250	13231	13432	13500	13343	13290	13324	13230	13334	13403	13098	13322	13418	13233	13296	13380	13435	13557	13345	13332	13295	13498	13380	13319	13226	13155	13365	13404	13322	13384	13301	13158	13283	13334	13267	13443	13237	13463	13288	13398	13294	13272	13291	13381	13306	13398	13263	13290	13345	13288	13283	13296	13281	13308	13244	13224	13326	13286	13279	13359	13423	13362	13449	13241	13249	13253	13100	13393	13238	13533	13197	13399	13401	13474	13407	13227	13401	13365	13420	13310	13258	13450	13189	13413	13289	13317	13198	13202	13440	13263	13369	13230	13253	13342	13239	13532	13365	13397	13479	13324	13251	13407	13464	13367	13318	13531	13485	13466	13426	13403	13459	13250	13365	13293	13288	13112	13283	13277	13255	13244	13388	13513	13335	13409	13205	13291	13299	13304	13252	13353	13226	13371	13353	13482	13408	13386	13403	13294	13322	13360	13399	13340	13324	13453	13279	13336	13227	13306	13307	13184	13414	13406	13286	13441	13390	13443	13408	13529	13470	13250	13415	13105	13308	13280	13318	13288	13332	13254	13166	13362	13577	13354	13139	13310	13309	13431	13409	13311	13422	13425	13312	13344	13323	13310	13350	13280	13341	13182	13396	13348	13419	13488	13404	13365	13407	13386	13400	13502	13293	13288	13566	13269	13185	13290	13328	13439	13419	13335	13235	13151	13449	13316	13424	13347	13493	13404	13279	13309	13517	13342	13380	13554	13257	13400	13355	13357	13239	13203	13424	13308	13318	13410	13427	13283	13319	13356	13421	13498	13400	13248	13551	13516	13153	13261	13325	13320	13426	13375	13436	13332	13401	13295	13417	13341	13320	13250	13364	13314	13309	13269	13184	13297	13345	13286	13471	13061	13362	13307	13240	13283	13383	13457	13266	13193	13439	13374	13341	13129	13498	13305	13368	13387	13269	13339	13418	13445	13352	13201	13256	13353	13399	13273	13223	13377	13277	13447	13387	13395	13228	13398	13330	13335	13398	13351	13296	13389	13229	13345	13391	13448	13345	13323	13361	13267	13320	13500	13263	13349	13360	13306	13238	13455	13315	13382	13359	13312	13462	13309	13320	13303	13196	13186	13306	13484	13443	13274	13152	13409	13397	13240	13330	13339	13279	13378	13344	13507	13291	13360	13386	13370	13231	13322	13394	13399	13237	13404	13299	13340	13373	13469	13248	13286	13292	13397	13275	13455	13430	13295	13473	13300	13357	13395	13212	13297	13408	13227	13407	13372	13443	13359	13417	13424	13324	13258	13370	13235	13240	13354	13353	13572	13266	13295	13347	13293	13343	13539	13465	13389	13271	13386	13416	13451	13264	13244	13432	13269	13320	13264	13318	13372	13293	13535	13369	13467	13409	13340	13356	13303	13384	13560	13304	13314	13296	13367	13310	13386	13351	13271	13419	13228	13142	13348	13380	13189	13338	13323	13291	13207	13427	13420	13194	13389	13264	13461	13441	13266	13307	13514	13322	13211	13460	13597	13370	13379	13108	13354	13308	13360	13269	13248	13399	13421	13338	13450	13396	13559	13243	13221	13481	13294	13275	13459	13164	13315	13372	13358	13419	13274	13364	13331	13523	13425	13165	13423	13203	13372	13346	13212	13448	13312	13207	13453	13389	13483	13263	13365	13436	13463	13252	13396	13247	13329	13406	13238	13202	13364	13224	13462	13218	13316	13256	13194	13298	13227	13335	13391	13325	13489	13387	13227	13258	13343	13242	13423	13351	13394	13408	13423	13220	13308	13244	13158	13268	13399	13356	13437	13361	13349	13370	13337	13323	13367	13498	13305	13282	13233	13249	13464	13328	13258	13282	13444	13324	13330	13267	13392	13355	13460	13428	13398	13221	13358	13145	13393	13447	13340	13255	13284	13338	13296	13198	13320	13472	13341	13396	13441	13399	13383	13378	13162	13378	13257	13423	13361	13429	13297	13240	13284	13355	13287	13181	13214	13336	13371	13190	13440	13181	13410	13402	13205	13429	13359	13356	13372	13277	13291	13292	13170	13261	13189	13109	13252	13412	13333	13445	13198	13319	13441	13336	13367	13346	13261	13238	13322	13208	13371	13480	13274	13336	13417	13117	13364	13289	13385	13333	13389	13299	13338	13274	13219	13153	13423	13425	13345	13130	13540	13339	13370	13273	13458	13303	13384	13281	13343	13340	13357	13280	13235	13287	13463	13401	13285	13245	13521	13405	13280	13238	13290	13364	13308	13193	13343	13349	13433	13404	13314	13270	13295	13391	13231	13322	13200	13261	13282	13310	13381	13371	13289	13153	13229	13492	13089	13278	13202	13344	13375	13457	13415	13505	13325	13284	13383	13216	13167	13315	13334	13205	13366	13364	13299	13292	13432	13479	13351	13427	13436	13376	13339	13344	13292	13257	13410	13332	13245	13375	13206	13265	13352	13337	13326	13393	13424	13380	13227	13320	13271	13337	13331	13556	13471	13241	13334	13397	13365	13300	13315	13331	13258	13366	13284	13274	13325	13436	13229	13373	13267	13502
23228	21508	29461	24868	25267	29352	29018	21032	17540	16467	15665	15270	14749	14603	14413	14323	14312	14193	14311	14276	14362	14203	14264	14162	14098	14206	14090	14241	14078	14128	14006	14182	14091	14114	14026	14190	14079	14062	13854	14125	13794	14096	14024	14118	14079	14125	14137	13817	14063	14037	14053	13925	13911	13991	14115	14119	13980	14131	13947	13910	14145	14394	14179	13918	13949	13982	14091	13894	14039	14182	14106	14015	14006	13931	13842	13934	14024	14025	13990	14065	13942	13983	14085	13826	14034	14100	14003	13785	13881	13818	13993	13900	14128	14111	14164	13945	13862	13956	14043	14190	14114	14022	13942	13938	13904	14020	14017	14014	13943	14054	14018	14093	14053	14013	13746	14084	14029	13966	13955	14010	13975	14028	14088	14033	14080	13925	14029	14000	13930	14003	13930	14092	14322	14124	13959	13915	13910	14057	14118	14015	13956	14036	13892	14059	13880	14013	14200	13881	14159	14032	13987	13838	14094	14116	13806	13996	14078	14045	14268	13989	14185	13883	13874	13977	13823	13996	13840	13865	13962	14020	13965	14148	14032	13919	14029	13998	13967	13781	14059	14040	14147	13791	13924	13903	14091	13944	14028	13988	13864	14015	14032	13951	13829	14199	13906	13849	13891	13971	14118	13929	14051	13859	14073	13848	13973	13959	14003	14071	13881	13860	14015	14107	13837	13918	13825	14110	14175	13981	14034	14013	13846	13946	13946	13985	14045	14082	13894	14027	13925	14193	14066	14020	13933	14034	13855	13994	14005	13928	14138	13993	13856	13949	13740	13859	13788	13957	13941	14030	13980	14035	13925	13984	13810	13861	14067	13905	13959	14058	13907	13905	13892	14085	13805	14009	13876	13986	13961	14063	14106	13863	13825	13960	14023	13767	13879	13891	14073	14032	13958	13688	13977	13986	13949	13928	13933	14064	14034	13876	13892	13917	14029	13837	13897	13955	14008	14027	13678	13997	13940	14036	13915	13986	13989	13902	14295	13949	13940	14143	13883	14037	14175	13990	14039	13998	14051	14190	13985	13924	13799	13929	14014	14026	14024	14022	13917	13894	14008	13895	13855	13870	14068	13969	14030	14015	13969	14026	13867	14141	13986	14021	13818	13865	14100	13994	13928	14182	13983	13892	13879	14129	13904	14067	13854	13989	13885	13980	14142	13940	13941	13893	14162	14014	14181	14086	14030	13942	14094	14041	14161	14051	13926	13894	13862	13882	14059	14135	13893	13908	13818	14067	14062	13898	14084	14114	14166	13919	13930	13861	13967	13818	14106	13973	14110	14003	14225	14051	13971	13983	13828	13952	13997	13742	13839	13996	13793	14108	14098	13943	13909	14033	13855	14214	14004	13981	14078	13966	13888	13971	13961	13861	14032	13869	13851	14029	13959	14150	13782	14102	13774	13981	13986	13881	13874	13985	14085	13962	14028	14269	14017	14111	13946	14061	14003	13971	14001	13912	14080	13910	14088	13899	13891	13828	13951	14126	13817	13989	13976	14176	14002	13852	13912	13947	13859	13881	13844	13748	14033	14025	14052	14080	13866	13892	13766	13978	14068	13807	13925	13948	14022	13951	13856	13872	13879	13843	13955	13844	13876	13935	14120	13954	13879	13831	14039	13859	13943	14017	14100	14065	14008	14059	13792	13815	14123	13974	13908	13980	14034	13926	13838	13713	13886	14100	14159	14103	14078	13923	13963	14092	13829	13877	14058	13787	13862	13836	13851	13888	13905	13864	14018	14119	13937	13979	13957	14036	13878	13968	13970	13868	14051	13968	14131	13905	13908	13864	13922	13836	13897	13786	14090	13965	14064	13938	13826	14171	13988	13995	13927	13916	13843	13983	14089	13928	13830	14093	13764	13822	13939	14037	14011	13887	13936	13973	13979	14013	13949	14208	14043	13833	13993	14000	14077	13906	13996	14024	13837	13984	13974	13808	13760	14146	13988	14032	14076	13944	13858	14077	14067	13995	13945	13956	13870	14169	13963	14102	13860	13914	13772	13856	13947	14055	14097	13860	14078	13931	13920	14018	14044	14008	14182	13916	13904	13945	13888	14049	14007	13744	13891	13996	13964	14007	14101	13845	13983	13929	14011	14105	13958	14145	13793	13999	13846	14228	13941	14044	13971	14053	13757	13969	13874	13986	13815	13767	13817	14004	14031	13995	13928	13951	13933	13988	13922	13905	13952	13976	13915	13712	13931	13991	13978	13813	14003	13874	14172	13993	13850	14022	14035	14145	13996	14019	13882	13927	13825	13975	13788	13933	14155	13968	14028	13917	13890	13877	13937	13988	13986	13872	14044	13918	14072	13998	13983	14040	14052	13983	13874	13958	14025	13818	13933	13761	14056	13754	13932	13886	13966	14081	14042	14023	14045	14011	14044	13992	13811	13970	14149	13878	14133	13866	13968	14080	13999	14007	13793	14165	14084	13910	13848	13743	13890	13871	14159	14169	14110	14051	13811	13928	13986	13947	13986	13955	13914	14014	13954	13884	14090	13911	14019	13834	14108	14032	13895	13899	14064	14075	13969	14001	13862	14050	13956	14030	13889	13964	13902	14012	13936	13921	14172	14060	14109	14014	14047	14042	14009	13911	14027	14006	13921	14036	14032	13988	14127	14006	14033	14031	13925	14005	14144	13859	14019	13930	13919	14070	13971	13959	14136	14024	14032	14036	13984	13902	13953	14030	13741	13979	14113	13872	13926	13974	14032	13969	14000	13868	14085	14102	13934	14063	13944	14042	14051	13873	13929	14097	14162	14103	13982	14171	13791	13934	13954	14023	14136	14037	13961	13973	14110	13989	13940	14089	14042	14149	14149	13963	13961	13784	13972	13889	13876	13763	13813	13822	14037	14025	14068	13854	13903	14084	14042	14001	13948	13818	13798	14066	13899	13897	13921	14046	13889	14027	13964	13948	13768	13930	14044	13966	13954	14137	13968	13943	13991	13906	13946	14016	13669	13785	13935	13914	13899	13888	13948	13889	13761	13903	13907	13925	14033	13972	13623	13835	13980	14112	13994	13943	13988	14143	13889	13940	13931	13776	14019	13798	13780	13757	13902	13954	13772	14061	13971	14190	13928	13945	13974	13948	13901	14039	13872	13867	14118	14156	14123	14262	14068	13846	14056	14047	13889	14029	13921	13842	13848	13934	13795	14005	14018	14091	13969	13962	13829	13852	14088	14042	13950	14030	13892	14086	13993	13882	13850	13864	13957	14027	13802	13974	13931	14043	13926	14125	13864	13877	13849	14093	14052	13878	13809	13689	14035	13864	14054	13845	14109	13957	13978	13799	14002	13878	13772	13941	14083	13973	13999	13822	14194	14117	14031	13983	13905	13948	13938	13959	13881	14107	14043	13928	14042	13928	14025	14115	13989	14077	13797	14063	13937	14119	13802	14112	13997	14206	13949	13907	14061	13925	13771	13877	13874	13992	13891	13994	14111	14034	13947	13986	13954	14062	14074	13875	14029	13757	14022	13858	13982	13898	13954	14068	14116	13960	13944	13953	13852	14082	13845	13872	14019	13940	13773	13978	13691	13876	14017	13924	14058	14093	13955	14073	14151	13798	13930	13953	13890	13948	13821	14010	13946	14111	13905	13986	13968	14047	13873	13862	13922	14115	14124	13946	13970	13883	13878	13961	14233	14064	13928	13845	13960	13986	13953	13877	13779	14038	13966	13994	14060	14039	13990	13970	13959	14077	13802	13931	13876	13907	13906	14069	13881	14068	13915	13899	14023	13915	13846	14056	14094	13932	13844	13794	14022	13822	13975	13873	13983	13861	13926	13940	13925	14065	13976	13920	13995	13955	13963	13980	14018	13869	13804	13957	13898	13895	13916	13904	13924	14140	14027	13872	13953	13947	14011	13969	13938	13904	13826	13876	13818	13918	14090	14053	13918	13731	13971	13759	13888	13945	13981	13922	14035	13998	13986	13992	13980	14046	13991	13976	13909	14111	13908	13916	14016	14113	14026	14019	14271	13966	13985	13920	13923	13941	13911	14077	14124	13791	14001	13919	14132	13994	14194	14122	13894	14024	13899	13941	13953	13938	13875	14003	14111	14012	14070	13935	14126	13806	13800	13865	14024	13880	14154	13966	13949	13911	14058	14043	14067	13894	14084	13982	13806	14023	14063	14032	14074	14155	13907	13790	14004	14161	13847	13887	14062	13892	13743	13904	13858	14043	14175	14023	13898	13870	13988	14042	14017	13841	13931	13891	14008	14019	13975	14023	13771	13890	13948	14114	14114	14145	13893	13988	13904	13820	13845	14014	14311	14129	13877	14028	13892	13866	13898	14055	14031	14051	14051	13866	13981	14131	13995	13907	13844	14042	14080	13924	14021	14024	13968	13752	14154	13974	14001	13911	13965	13996	14044	14018	13883	13898	13945	13898	14002	13911	14030	14113	13960	13964	13883	13915	13949	13906	14131	14031	13944	13990	14052	14084	13929	13823	13898	13950	13992	13898	14003	13974	13819	14001	13815	13867	13837	14031	13943	14039	14096	13851	13876	13980	14074	13694	13857	13996	14080	13906	14164	14029	13966	14097	14048	14019	13933	13948	14017	13932	13964	13983	14001	13978	14097	13923	13812	14041	13870	14007	14042	14101	13807	13876	14036	14051	14132	13998	14132	14053	13809	13962	14239	13833	14004	13874	13855	14095	14065	14015	13906	13952	13982	13882	14039	14059	14025	13997	14153	13965	14033	13973	13934	13948	13786	13925	14034	14031	14152	13899	14029	13966	14086	14050	13918	13969	13935	13779	13818	13945	14038	13849	13944	13965	13933	14064	14072	14009	14106	13934	13925	14010	13852	14058	13867	13936	14006	13921	13822	13968	13920	14015	13896	14099	13849	13950	13744	13851	14067	14006	13894	13995	14107	13823	13944	14115	14065	14104	13889	13927	13986	13905	13978	14096	14098	14124	13955	13926	13901	13942	14003	14060	14182	13834	14059	13661	13784	13866	13951	13946	13920	14019	14037	13902	13997	14165	13838	14085	14140	13756	13858	14195	13905	13859	14086	13984	14109	14071	14060	13866	14072	13981	13921	14013	13965	14013	14123	13861	14041	14098	14101	13981	13883	14077	13943	13971	14136	13982	13942	13838	13937	13950	13887	14055
38808	62760	57456	47034	41773	35484	27485	20744	17367	16063	15304	14553	14301	14055	14003	13933	13746	13639	13602	13721	13620	13512	13597	13639	13669	13772	13560	13641	13682	13496	13546	13633	13577	13428	13519	13560	13697	13628	13522	13485	13651	13620	13498	13589	13406	13477	13581	13376	13431	13495	13615	13453	13388	13428	13454	13424	13612	13440	13574	13343	13540	13434	13443	13724	13612	13504	13420	13549	13552	13486	13465	13538	13366	13447	13430	13471	13520	13528	13521	13564	13571	13614	13474	13533	13552	13471	13528	13564	13725	13560	13538	13421	13527	13536	13555	13415	13502	13570	13576	13622	13562	13470	13529	13381	13511	13537	13554	13333	13561	13543	13633	13518	13605	13590	13674	13398	13641	13403	13547	13562	13488	13598	13549	13398	13464	13596	13406	13430	13605	13258	13462	13259	13569	13523	13462	13493	13280	13447	13632	13388	13418	13485	13579	13527	13482	13543	13542	13450	13542	13506	13353	13544	13461	13520	13429	13584	13554	13467	13740	13394	13485	13529	13610	13553	13475	13599	13392	13537	13513	13596	13468	13643	13564	13435	13490	13496	13489	13397	13586	13484	13489	13351	13503	13455	13618	13429	13573	13597	13612	13532	13629	13605	13554	13448	13540	13490	13416	13498	13518	13622	13492	13533	13736	13525	13546	13560	13457	13559	13611	13586	13372	13532	13380	13506	13519	13617	13517	13680	13548	13330	13375	13563	13465	13359	13591	13460	13534	13668	13428	13329	13389	13510	13344	13358	13583	13468	13614	13520	13481	13410	13435	13468	13559	13526	13398	13513	13471	13440	13473	13473	13529	13608	13479	13483	13536	13692	13516	13398	13526	13534	13702	13410	13544	13555	13481	13591	13564	13557	13472	13439	13510	13557	13536	13525	13465	13461	13517	13507	13576	13541	13554	13295	13518	13367	13375	13490	13657	13300	13633	13560	13465	13410	13531	13381	13494	13642	13377	13332	13502	13473	13518	13516	13568	13479	13543	13339	13462	13297	13680	13294	13446	13616	13397	13625	13519	13374	13518	13623	13555	13508	13478	13347	13548	13447	13655	13520	13444	13467	13596	13505	13535	13496	13668	13569	13563	13661	13480	13433	13530	13514	13649	13425	13418	13566	13482	13507	13532	13452	13590	13545	13560	13536	13542	13612	13551	13574	13406	13527	13551	13366	13434	13441	13494	13439	13537	13551	13426	13532	13545	13447	13611	13321	13476	13609	13434	13256	13467	13648	13405	13674	13416	13544	13492	13461	13564	13532	13430	13548	13519	13570	13401	13552	13615	13511	13513	13467	13457	13353	13522	13483	13374	13400	13509	13621	13518	13433	13614	13610	13507	13443	13498	13431	13634	13641	13572	13605	13572	13446	13590	13551	13549	13571	13506	13679	13408	13552	13451	13520	13682	13468	13486	13422	13463	13657	13551	13486	13333	13475	13489	13515	13415	13546	13457	13531	13514	13406	13643	13456	13509	13471	13308	13526	13545	13536	13651	13658	13498	13576	13657	13560	13519	13571	13444	13490	13596	13524	13398	13577	13482	13573	13497	13704	13438	13431	13677	13518	13615	13687	13408	13507	13452	13577	13508	13411	13508	13452	13565	13622	13493	13656	13560	13496	13490	13463	13766	13473	13517	13486	13501	13485	13500	13591	13525	13535	13313	13460	13599	13638	13568	13590	13433	13408	13436	13490	13605	13465	13476	13395	13231	13443	13571	13581	13358	13483	13506	13284	13713	13324	13330	13487	13478	13477	13359	13619	13424	13397	13618	13527	13516	13500	13472	13665	13489	13485	13416	13442	13568	13443	13546	13455	13596	13547	13376	13389	13539	13687	13339	13408	13451	13324	13483	13442	13390	13471	13566	13497	13644	13466	13367	13562	13385	13529	13527	13486	13438	13468	13463	13512	13573	13535	13435	13580	13450	13438	13445	13470	13438	13478	13509	13488	13548	13523	13490	13471	13517	13540	13622	13505	13517	13356	13544	13603	13590	13557	13466	13586	13530	13501	13585	13470	13414	13417	13439	13495	13490	13579	13431	13588	13521	13455	13519	13521	13614	13550	13405	13376	13540	13606	13521	13348	13545	13462	13527	13567	13598	13542	13596	13646	13398	13526	13534	13320	13513	13506	13494	13534	13739	13343	13679	13379	13648	13376	13479	13593	13482	13417	13517	13429	13362	13434	13559	13543	13439	13494	13499	13617	13523	13614	13482	13599	13464	13493	13337	13334	13346	13484	13409	13521	13396	13474	13416	13633	13476	13445	13423	13469	13567	13484	13516	13628	13472	13605	13582	13525	13649	13546	13568	13407	13552	13439	13636	13314	13582	13552	13606	13507	13393	13500	13531	13541	13559	13524	13460	13670	13470	13463	13381	13605	13469	13395	13463	13529	13450	13528	13457	13350	13740	13397	13493	13389	13593	13524	13625	13428	13592	13417	13508	13341	13697	13374	13659	13430	13670	13537	13627	13543	13558	13396	13663	13552	13409	13587	13421	13497	13482	13399	13631	13368	13596	13410	13611	13320	13553	13581	13378	13464	13694	13438	13574	13553	13620	13509	13479	13449	13591	13468	13628	13603	13396	13240	13449	13523	13658	13466	13581	13503	13544	13493	13499	13685	13572	13402	13446	13488	13450	13458	13507	13405	13678	13445	13801	13488	13404	13492	13526	13474	13490	13549	13589	13481	13402	13460	13424	13372	13503	13527	13217	13511	13581	13454	13485	13531	13411	13505	13651	13464	13562	13575	13659	13574	13577	13569	13499	13514	13332	13383	13406	13615	13394	13470	13557	13457	13542	13567	13394	13586	13402	13673	13464	13471	13435	13351	13430	13437	13451	13468	13569	13580	13404	13555	13683	13593	13541	13590	13549	13345	13478	13532	13553	13512	13555	13705	13441	13413	13623	13544	13543	13557	13659	13528	13552	13636	13279	13349	13473	13494	13481	13380	13465	13689	13542	13567	13658	13401	13404	13377	13609	13418	13529	13614	13370	13452	13481	13409	13464	13492	13626	13479	13491	13492	13549	13588	13553	13546	13549	13540	13488	13400	13421	13452	13534	13431	13559	13564	13533	13700	13540	13387	13503	13484	13552	13409	13385	13603	13426	13487	13341	13585	13372	13625	13584	13569	13539	13481	13461	13576	13637	13394	13533	13497	13551	13425	13537	13391	13249	13504	13556	13471	13439	13436	13477	13515	13639	13385	13261	13551	13608	13386	13530	13575	13485	13585	13603	13593	13348	13537	13482	13398	13497	13470	13464	13462	13594	13604	13480	13611	13494	13389	13636	13446	13492	13550	13378	13545	13440	13564	13404	13497	13546	13513	13544	13358	13544	13429	13449	13489	13463	13533	13398	13647	13614	13324	13650	13414	13450	13498	13629	13412	13487	13393	13510	13560	13477	13552	13502	13405	13581	13706	13411	13526	13501	13503	13464	13489	13521	13551	13637	13521	13559	13574	13532	13397	13642	13417	13625	13309	13575	13575	13451	13308	13512	13466	13574	13601	13533	13481	13659	13548	13506	13630	13358	13576	13626	13510	13349	13572	13685	13436	13369	13527	13511	13573	13453	13487	13498	13641	13290	13413	13637	13566	13593	13536	13498	13467	13523	13391	13509	13550	13673	13532	13608	13654	13669	13414	13650	13513	13573	13590	13472	13471	13408	13493	13546	13450	13594	13515	13581	13637	13387	13687	13623	13338	13372	13436	13498	13465	13423	13349	13539	13447	13316	13708	13572	13452	13389	13503	13490	13344	13526	13488	13513	13554	13542	13493	13423	13520	13675	13480	13511	13408	13553	13650	13625	13528	13343	13372	13355	13399	13426	13419	13657	13587	13552	13450	13496	13627	13478	13483	13500	13302	13421	13659	13560	13681	13568	13588	13519	13608	13542	13499	13591	13411	13681	13682	13545	13503	13542	13515	13366	13492	13466	13450	13570	13413	13584	13588	13463	13434	13379	13521	13443	13363	13646	13530	13582	13608	13431	13495	13608	13392	13561	13477	13669	13719	13374	13461	13474	13408	13578	13572	13674	13547	13554	13596	13636	13459	13470	13630	13413	13516	13474	13545	13500	13360	13576	13557	13546	13540	13650	13357	13480	13547	13543	13588	13548	13527	13607	13397	13420	13458	13523	13583	13456	13414	13549	13537	13497	13448	13693	13569	13609	13292	13330	13504	13531	13582	13609	13364	13390	13603	13478	13426	13696	13564	13525	13488	13340	13610	13460	13693	13431	13591	13446	13435	13483	13556	13561	13547	13437	13310	13321	13702	13652	13428	13485	13485	13421	13671	13592	13389	13448	13511	13475	13478	13519	13432	13491	13489	13607	13591	13543	13643	13526	13579	13650	13561	13411	13571	13534	13447	13557	13494	13616	13529	13574	13589	13450	13563	13584	13473	13477	13590	13590	13491	13543	13489	13637	13388	13514	13643	13478	13545	13546	13668	13614	13415	13508	13519	13513	13473	13529	13600	13366	13429	13485	13551	13620	13619	13530	13465	13531	13580	13604	13266	13490	13656	13496	13548	13454	13561	13477	13359	13506	13540	13682	13450	13532	13625	13564	13662	13588	13600	13516	13546	13506	13535	13420	13547	13417	13581	13592	13555	13441	13461	13487	13646	13439	13548	13482	13512	13612	13434	13658	13437	13548	13414	13561	13487	13451	13358	13499	13603	13591	13511	13554	13365	13542	13320	13643	13437	13519	13718	13589	13385	13490	13389	13508	13433	13605	13466	13764	13565	13572	13517	13601	13421	13501	13691	13543	13421	13766	13341	13493	13487	13514	13506	13508	13557	13541	13581	13704	13454	13377	13537	13641	13657	13402	13654	13576	13490	13489	13587	13540	13539	13538	13479	13697	13452	13604	13517	13436	13685	13473	13569	13526	13455	13616	13481	13510	13488	13492	13620	13605	13563	13394	13514	13435	13595	13516	13652	13508	13495	13583	13620	13427	13492	13543	13449	13470	13625	13522	13473	13555	13618	13525	13479	13527	13497	13492	13471	13441	13557	13484	13561	13446	13486	13460	13582	13435	13508	13696	13522	13449	13647	13432	13407	13516	13490	13647	13500	13508	13566	13525	13448	13611	13441	13653	13548	13546	13371	13478	13480	13595	13462	13501	13584
29462	29405	35424	30649	23170	19094	16160	14636	14108	13756	13636	13528	13570	13453	13377	13279	13385	13336	13316	13156	13394	13239	13224	13285	13312	13212	13324	13230	13273	13311	13289	13193	13158	13267	13235	13279	13438	13135	13157	13184	13241	13144	13226	13231	13247	13316	12999	13219	13427	13303	13061	13285	13163	12980	13012	13266	13325	13180	13284	13112	13200	13042	13317	13244	13180	13073	13172	13147	13300	13314	13041	13190	13299	13372	13288	13377	13099	13176	13180	13070	13276	13217	13191	13345	13269	13274	13245	13284	13270	12959	13191	13307	13116	13196	13212	13236	13079	13121	13118	13084	13184	13375	13204	13267	13247	13380	13188	13381	13293	13193	13260	13094	13027	13262	13162	13117	13204	13022	13125	13366	13179	13197	13010	13068	13119	13189	13166	13082	13358	13523	13308	13290	13024	13259	13048	13193	13005	13228	13016	13274	13152	13347	13201	13304	13278	13158	13316	13243	13315	13357	13476	13283	13334	13096	13203	13194	13167	13185	13245	13288	13214	13312	13292	13236	13319	13071	13007	13060	13260	13228	13171	12965	13182	13222	13280	13204	13149	13219	13208	13353	13222	13061	13118	13189	13198	13168	13238	13215	13251	13104	13229	13152	13159	13248	13182	13258	13144	13212	13233	13185	13383	12996	13285	13240	13069	13225	13221	13082	13240	13297	13335	13247	13281	13090	13280	13208	13193	13000	13253	13192	13227	13017	13022	13268	13279	13337	13183	13173	13149	13270	13217	13070	13266	13305	13163	13136	13295	13136	13280	13013	13007	13168	13116	13006	13167	13106	13294	13158	13194	13064	13242	13254	13224	13234	13220	13132	13038	13316	13142	13118	13016	13249	13403	13131	13267	13088	13108	13071	13218	13221	13207	13322	13126	13148	13307	13190	13290	13066	13211	13351	13040	13220	13112	13181	13308	13294	13142	13240	13323	13236	13186	13289	13094	13262	13198	13278	13140	13181	13284	13118	13303	13061	13323	13299	13250	13222	13261	13177	13108	13322	13245	13238	13261	13117	13154	13234	13112	12957	13083	13107	12856	13227	13059	13221	13377	13158	13106	13135	13296	13109	13117	13027	13012	13318	13301	13402	12938	13105	13106	13180	13227	13268	13245	13312	13100	13176	13327	13296	13282	13330	13293	13277	13295	13407	13235	13343	13145	13208	13300	13303	13022	13232	13277	13042	13214	13168	13000	13115	13223	13247	13344	13212	13129	13265	13164	13270	13235	13038	13188	13108	13267	13117	13227	13301	13276	13288	13190	13231	13142	12993	13203	13225	13215	13142	13143	13092	13124	13036	13010	13142	13129	13043	13058	13031	12900	13253	13049	13254	13077	13140	13330	13299	13221	13273	13178	13135	13095	13139	13160	13225	13295	13374	13367	13336	13284	13050	13081	13053	13098	13292	13249	13262	13359	13216	13063	13109	13304	13195	13125	13199	13166	13243	13317	13115	13224	13226	13205	13192	13307	13223	13298	13306	13417	13112	13170	13190	13127	13269	13052	13200	13048	13328	13215	13318	13414	13112	13237	13149	13112	13120	13144	13165	13371	13127	13122	13176	13359	13162	13220	13185	13119	13321	13310	13176	13311	13257	13220	13370	13085	13317	13073	13312	13102	13127	13112	13242	13134	13154	13132	13191	13181	13152	13135	13242	13199	13162	13253	13300	13284	13169	13055	13324	13287	13296	13176	13219	13158	13345	13302	13174	13181	13159	13094	13266	13437	13224	13221	13265	13089	13267	13257	13241	13096	13242	13279	13203	13151	13250	13224	13204	13053	13244	13342	13059	13285	13002	13116	13026	13017	13224	13147	13100	13339	13034	13192	13233	13354	13239	13337	13104	13173	13401	13129	13164	13445	13193	13211	13183	13096	13022	13279	13428	13415	13300	13311	13230	13327	13157	13100	13232	13198	13199	13441	13417	13174	13126	13113	13194	13125	13155	13296	13246	13223	13194	13256	13257	13216	13102	13219	13455	13267	13254	13269	13163	13153	13164	13140	13345	13107	13300	13337	13233	13249	13299	13134	13119	13228	13143	13349	13100	13219	13292	13330	13142	13292	13242	13223	13112	13255	13110	13367	13186	13207	13314	13275	13142	13168	13141	13130	13098	13180	13101	13282	13223	13030	13208	13162	13267	13133	13231	13118	13017	13277	13169	13066	13094	13174	13105	13234	13085	13313	13066	13097	13224	13368	13190	13354	13126	13184	13154	13218	13245	13439	13247	13017	13059	13248	13164	13148	13180	13168	13193	13140	13311	13173	13167	13197	13359	13175	13144	13357	13267	13519	13292	13332	13255	13342	13218	13210	13131	13185	13089	13376	13134	13101	13205	13175	13269	13229	13167	13224	13190	13159	13228	13200	13093	13344	13372	12960	13168	13176	13058	13140	13080	13057	13430	13115	13211	13173	13329	13211	13155	13318	13309	13359	13095	13216	13277	13289	13120	13385	13090	13206	13153	13050	13125	13246	13289	13331	13131	13150	13287	13216	13097	13213	13092	13176	13214	13134	13255	13232	13019	13095	13096	13127	13139	13127	13182	13231	13301	13319	13276	13170	13121	13285	13267	13176	13229	13296	13241	13165	13146	13126	13131	13109	13355	13120	13119	13240	13123	13289	13345	13285	12942	13162	13198	13189	13154	13256	13091	13178	13452	13463	13086	13135	13248	13177	13421	13156	13102	13249	13170	13060	13167	13085	13270	13370	13086	13227	13346	13108	13262	13369	13294	13229	13181	13183	13100	13350	13245	13099	13463	13365	13325	13145	13162	13323	13400	13109	13053	13111	13154	13135	13306	13186	13196	13223	13257	13006	13122	13102	13454	13399	13035	13147	13147	13325	13342	13239	13115	13377	13250	13135	13187	13071	13275	13342	13128	13181	13161	13345	13317	13275	13166	13122	13050	13101	13177	13277	13273	13258	13170	13119	13018	13274	13226	13078	13075	13253	13203	13070	13109	13212	13336	13246	13155	13240	13273	13104	12976	13255	12994	13127	13254	13177	13249	13199	13158	13368	13314	13197	13316	13162	13264	13078	13243	13282	13043	13189	12982	13251	13341	13131	13148	13212	13194	13204	13435	13367	13079	13280	13138	13189	13180	13288	13225	13372	13184	13144	13280	13238	13173	13051	13343	13225	13335	13058	13300	13310	13293	13241	13238	13194	13067	13089	13284	13143	13017	13245	13151	13244	12885	13191	13112	13355	13238	13155	13186	13268	13328	13232	13266	13170	13110	13142	13307	13146	13232	13365	13084	13008	13204	13308	13197	13102	13203	13215	13302	13368	13193	13222	13310	13273	13435	13287	13143	13315	13172	13174	13221	13166	12981	13265	13123	13247	13204	12995	13152	13269	13211	13216	13302	13242	13235	13236	13243	12897	13127	13245	13219	13249	13223	13206	13207	13127	13351	13391	13310	13392	13302	13021	13266	13234	13086	13115	13038	13242	13142	13201	13280	13298	13125	13120	13125	13209	13221	13289	13123	13188	13264	13282	13219	13238	13209	13197	13296	13246	13189	13292	13347	13070	13118	13250	12946	13237	13208	13324	13397	13124	13336	13114	13210	13187	13247	13200	13244	13240	13366	13253	13251	13160	13312	13294	13348	13195	13197	13238	13154	13255	13050	13037	13184	13147	13311	13118	13281	13199	13136	13257	13094	13320	13171	13206	13206	13191	13116	13185	12857	13253	13132	13127	13315	13165	13171	13234	13139	13414	13062	13198	13057	13351	13270	13372	13332	13083	13278	13131	13289	13280	13254	13317	13289	13369	13177	13178	13290	13242	13213	13064	13240	13159	13198	13314	13155	13264	13294	13139	13152	13062	13309	13088	13120	13282	13253	13257	13163	13141	13281	13189	13346	13415	13322	13229	13204	13399	13237	13338	13227	13211	13259	13310	13147	13210	13078	13206	13256	13282	13430	13228	13129	13036	13160	13123	13315	13219	13188	13141	13129	13141	13197	13275	13047	13068	13014	13266	13240	12936	13266	13259	13129	13381	13293	13414	13410	13227	13325	13209	13168	13310	13143	13239	13025	13263	13281	13182	13137	13179	13304	13037	13156	13202	13122	13187	13227	13177	13079	13240	13134	13156	13134	13220	13228	13322	13334	13148	13364	13327	13134	13203	13202	13254	13148	13130	12967	13294	12991	13034	13118	13253	13264	13301	13004	13149	13139	13082	13103	13010	13083	13068	13089	13576	13358	13380	13316	13035	13344	13175	13310	13358	13228	13291	13339	13206	13323	13089	13351	13180	13279	13174	13325	13213	13218	13278	13069	13142	13217	13159	13201	13181	13169	13259	13404	13195	13260	13298	13175	13173	13009	13072	13333	13123	13175	13314	13154	13122	13286	13318	13159	13235	13523	13321	12993	13199	13163	13409	13342	13249	13171	13160	13317	13157	13199	13173	13223	13205	13195	13187	13164	13051	13159	13219	13302	13151	13271	13172	13303	13185	13101	13174	13213	13226	13188	13175	13273	13285	13263	13239	13219	13253	13215	13264	13113	13220	13231	13406	13249	13214	13328	13343	13347	13136	13076	13402	13119	13419	13068	13135	13331	13341	13119	13026	13293	13258	13254	13047	13194	13196	13078	13240	13326	13182	13278	13209	13163	13188	13204	13147	13318	13255	13132	13228	13177	13290	13030	13102	13315	13199	13165	12937	13098	13248	13263	13219	12934	13185	13170	12976	12906	13288	13170	13507	13161	13156	13152	13179	13367	13193	13318	13301	13239	13388	13391	13255	13190	13160	13166	13291	13106	13111	13072	13235	13127	13340	13207	13192	13207	13067	13356	13174	13202	13284	13239	13160	13371	13268	13211	13221	13402	13192	13257	13424	13024	13109	13320	13230	13160	13184	13102	13250	13159	13125	13076	13330	13314	13224	13174	13341	13313	13267	13142	13339	13064	13285	13225	13429	13152	13056	13124	13480	13211	13487	13213	13279	13214	13354	12938	13248	13191	13194	13246	13079	13164	13368	13074	13022	13139	13121	13250	13285	13174	13377	13086	13181	13158	13265	13197	13175	13199	13241	13145	12976	13227	13207	13100	13341	13296	13268	13193	13272	12985	13210	13257	12923	13231	13170	13155	13340	13234	13150	13296	13259	13378	13325	13134	13193	13141
35950	47351	41803	31702	25136	19806	16161	14715	13933	13829	13583	13392	13371	13239	13289	13055	13155	12873	13100	13076	13152	13215	12968	13077	13086	12884	12995	13236	12935	13010	13013	13047	13069	12892	12979	12965	12965	13044	12908	12984	12987	12998	12967	13021	13028	12933	12935	12928	12959	13044	13133	13215	12957	13138	12966	12802	13004	13070	12847	12983	13029	12919	13021	12936	13207	12976	12972	12973	12835	12894	13189	12990	12950	12893	12921	12958	12968	12880	13105	12844	12924	12960	12849	13044	13073	13140	12916	12938	12928	13033	12987	13019	12991	12872	12896	12985	13024	12919	13122	12914	12983	12819	12986	13157	12843	12979	13019	12889	13030	12854	12918	13087	12916	13010	12908	13005	12953	13000	12992	13038	13008	12895	13177	12947	13108	12919	12822	13004	13049	12970	12988	12972	13031	13002	13019	12727	13001	13019	13111	13003	13060	12993	13150	13021	12915	13094	12970	13142	13155	12900	12959	13014	13113	12910	13022	12830	12936	13021	13010	12951	13048	12898	12895	13051	12803	12971	13017	12921	12981	12854	12951	12932	12930	13056	12902	12895	12980	12969	13075	12861	12946	12895	13002	12959	13098	12852	13165	12861	12996	13013	12993	12775	12986	12828	12950	13054	13047	13058	12889	12900	12928	13200	13056	12979	12781	12892	12937	12922	13065	12852	12970	13036	13098	12897	13063	13173	12997	12935	12996	13073	13023	13013	12943	12820	13085	12957	12932	12988	12995	12939	13104	12933	12918	12988	12925	13154	13020	13033	13075	12724	12905	13020	12923	12992	13000	12924	13026	12910	12964	12999	13046	13035	13107	13028	13111	12899	12993	12885	12776	12914	13005	12877	13025	12963	12922	13002	13006	12905	13078	13139	12998	13027	12955	13016	12935	12918	12877	12985	13001	12832	13000	12904	13037	12962	13014	13009	13070	13045	13037	13089	13050	13038	13039	13075	13016	12822	12989	12933	12930	13081	12914	13050	12947	12985	12963	12988	13044	12944	13012	12918	13260	12939	12971	12778	13006	12861	12958	13000	12893	13123	12966	12914	12896	12925	12813	13008	12965	13143	13098	12952	13005	13133	13047	13015	12989	13037	13093	13021	13148	12867	13195	12995	12908	12901	12994	12956	12930	12920	12843	13045	12965	12916	13147	12980	12997	12951	13013	12941	13087	13095	13074	13000	12873	13146	13062	13047	13053	12940	12933	13100	13009	12825	13037	12970	12875	12991	12922	12917	12962	12810	12970	13117	12993	12975	12980	12878	12868	13020	13137	13097	13050	13095	12945	13171	12964	12946	13023	12997	12945	13097	13162	13057	13112	13071	12751	12984	12888	12933	12914	13090	13074	12913	12941	12944	12974	12877	13150	13047	12868	13122	12984	12926	12989	12897	12905	13024	13006	12931	12959	13018	12937	13046	13040	12840	13037	12845	13044	12928	12972	13208	12886	13026	12857	12857	13049	12886	12921	13060	12952	12953	12883	13129	13027	12941	13077	13070	13003	12905	12842	13016	13076	12906	12882	12939	12930	12962	13015	12912	13046	12963	12923	12968	12849	12932	12972	13012	12860	13108	12916	13082	13035	12921	13038	12803	12940	13079	12960	12975	12945	13082	13097	13057	12930	13037	12940	12957	12930	12963	13072	12810	13073	13176	12857	12953	13008	12917	13035	12912	12951	12859	13067	12911	12945	12806	12980	12958	13003	12971	12954	12901	12906	12977	13103	13058	12872	13058	13175	12943	13034	12955	13045	12917	12985	12991	12939	12965	13066	12901	12958	12945	12928	12846	13195	13032	13002	12991	13035	12909	12940	12842	13037	12940	13128	12972	13156	13038	13083	13053	13099	13006	12911	12903	13038	12992	12774	12979	12967	12901	13006	13020	12949	12894	13029	13193	13024	12874	13002	12913	13047	13071	12993	12951	12934	13003	12902	13116	13161	12951	13171	13067	12944	12927	12821	12966	13014	13099	13000	12931	13039	12956	12995	12841	13005	13128	12987	12908	12871	13063	13070	12974	13058	12896	13194	13094	12967	12848	13159	13085	13009	13032	13060	12913	12972	13039	13008	12874	13007	13004	12956	13031	12935	13038	12766	13033	12918	13024	12975	12909	13061	13076	12908	13104	13076	13014	13160	13096	12953	12897	13087	13108	12987	12984	12893	12986	13007	12835	12818	12967	12748	12943	13010	12760	12893	12986	12941	13142	12965	12971	12896	12909	12989	12964	12979	12878	12872	12941	12934	12947	13069	13008	13005	12936	12907	12917	13070	12901	13162	13041	12948	13138	12875	13075	12968	13150	13023	13088	13057	13067	12974	12993	12841	12990	12955	12899	13148	12883	13054	12953	12963	12968	12835	13105	13211	13075	12976	13039	12959	12994	12900	12782	13042	13053	12894	12982	12982	12929	12973	12959	13111	13015	13014	12927	13101	13068	12945	12922	13149	13062	13022	12980	13147	12968	12936	12894	12898	13051	12970	13100	12983	12907	13000	13026	12836	13074	12946	12964	12957	12843	12836	13100	13195	13026	12970	13031	13002	13066	12849	13014	13116	12825	12881	12933	13073	12979	12943	13057	12954	13106	12870	13087	12759	13003	13073	13035	12941	13015	13160	12803	12867	12887	12973	13017	13005	13055	12957	12909	12998	12823	13141	12937	13034	12889	12940	12851	13064	13041	13019	12993	13050	12948	12931	12870	12922	13081	12901	12917	12834	13012	12933	12939	13079	13187	12976	12974	12929	12968	12988	13063	13000	12949	13030	13083	13072	12903	13102	12859	13111	13022	12977	13165	12969	13043	13057	12882	12955	13189	13052	13088	13047	12995	12987	12976	13124	12970	12988	12940	12924	13092	12911	13142	13011	13040	12920	13001	13179	12998	12966	12974	12978	13082	13066	12994	12911	12950	12942	12990	13049	12904	12808	12972	12997	12900	13129	13120	12982	12871	12843	13015	13104	13018	13097	12938	13046	12899	12836	12963	12963	13024	13052	13076	12987	12885	12953	12878	12993	13152	13025	13010	13002	13000	13087	12925	13060	12859	12949	13011	12981	12917	12995	12969	13084	13004	12984	12937	12866	12862	12931	12837	13104	12981	13038	13127	12928	13131	13053	13064	13019	12973	12860	12849	13036	13113	12983	13041	12856	12963	12908	12962	13064	13061	12900	13006	12989	12941	12975	13089	13008	13054	13053	12929	13088	13135	12956	13004	12893	13012	12898	13044	13032	13085	13050	13025	12992	12880	13157	13004	13018	13041	13016	13128	13028	12893	13002	12979	13025	12915	12921	13055	13013	13128	12881	13003	13090	13123	13010	12958	13102	13073	12945	13081	12978	12881	12928	12948	13019	12870	12908	13060	13103	12982	12961	12959	12917	12981	13090	13069	13111	13025	13062	13082	12865	13097	13025	13032	13073	13146	12958	12972	12875	12903	13095	13030	12948	12879	13012	12954	12924	12947	13145	13036	13089	12882	12877	12965	12885	13098	12958	13018	13063	13172	13073	12859	13093	12865	13040	13057	12956	13025	13094	12777	13076	12755	12905	13057	12997	12926	12873	13042	13039	12927	12883	12935	13123	12952	12926	12910	13070	12973	13077	12836	12888	12930	13022	12901	13040	12941	12946	13029	12982	13004	13030	13035	12984	12924	12991	13157	12931	13068	12890	12981	13044	13017	13035	13012	13098	13016	13190	13016	12950	12974	12864	12877	13011	12976	13048	12911	12862	12956	12924	12905	12859	12993	13005	13090	13024	12984	13091	13131	13005	12972	12943	13195	12917	12883	13020	13032	12969	12882	13004	13033	13071	12998	13011	13041	12861	12939	13184	13003	13064	12951	13012	13036	13014	12948	12896	13092	12845	13107	12920	12982	13030	12854	12889	13001	13069	13035	12946	13035	12966	13036	12965	12883	12937	12842	13116	13012	13150	13091	12947	12949	12944	12876	13087	12832	12877	12910	13009	12956	12918	12861	13031	12911	12910	12921	12874	12987	13090	12952	13117	13135	13102	12955	13010	13059	12841	12896	12969	13008	12932	12965	12991	12967	12996	12815	13140	12927	13038	13009	13067	12904	13052	12980	13084	12913	13102	12975	12899	13020	12975	13052	13095	13042	12936	12913	13017	12953	12965	12988	13023	12914	12897	13060	12938	13164	12931	12911	13043	12969	13029	12795	12981	12998	12962	13028	13061	13014	13016	13067	13005	13079	12868	12949	13031	13016	12997	12873	13145	12904	12829	12991	12929	12954	13123	13025	13020	12965	12975	13095	13036	13131	13018	12922	13183	12891	13004	12997	12867	13102	13038	12821	13025	13008	13017	13036	12990	13075	13025	12899	13134	12927	12888	12820	12866	12824	12910	12921	13074	13084	12813	13037	12903	12880	12946	12948	12979	12919	12788	13220	12932	13045	12990	13048	12920	12957	12870	12975	13265	13010	13003	12920	12886	13014	12935	12871	13084	12926	13086	12949	13177	12892	12864	12938	12927	13071	12994	12949	13140	12845	12873	13111	13016	12817	12946	12929	12907	12822	12962	12995	12936	12971	12916	12722	12992	12956	12936	12851	13140	12973	12908	13014	13076	12924	12953	13018	12877	12996	13041	12914	13004	13007	13005	13083	12918	13048	12894	12915	13015	12965	13008	13040	12842	13037	12926	13051	13076	13115	12986	12857	12923	12943	13031	12939	13169	12991	13104	13024	13025	13042	13035	13005	12984	12972	13057	12914	13069	12841	13137	12936	13047	13000	13149	12979	12979	12935	12943	12953	12915	12869	12970	13024	13014	12915	12942	12943	12884	12998	13091	13121	12799	12824	12949	12791	12929	13025	12927	12901	12869	12980	12967	13031	13220	12987	12956	12953	12791	12888	12875	12959	13035	13028	12988	12827	13024	12826	12889	13048	12929	12994	13117	13173	12928	13050	13043	13088	12983	12974	12897	12914	13062	12814	13034	13114	12913	12884	12952	12922	13036	12927	13020	12986	13063	12942	12964	13086	13006	13089	12870	13079	12800	13118	13001	13006	12898	13013	12891	13014	12941	12937	12975	12942	13013	13013	13060	12975	12960	13036	12972	12985	13044	12990	12879	12981	13048	13049	12928	13082	12929	13053	12979	13110	13106	12925	13130	12940	13011	12975
24519	21625	29298	26653	25655	26143	23362	18295	16418	15861	15186	14882	14491	14447	14208	14388	14181	14281	14164	14331	14267	14362	14313	14155	14194	13976	14061	14229	14134	14060	13976	14062	14074	13965	14239	14022	14141	14272	14288	14078	14161	14239	14205	14076	14073	14046	14071	14086	14225	14034	14079	14108	13968	13980	14052	14144	14349	14150	14145	14088	13980	13919	13963	13983	13981	14174	14030	14103	14129	14016	14089	14037	14025	14225	14163	14258	14080	13908	14176	14115	14061	14070	14066	14105	14230	14174	14167	13956	14033	14079	14103	14222	13996	14165	14130	14032	14071	14126	14059	14015	14183	14033	13897	13929	13989	13997	14045	13972	14045	13952	14117	14082	14254	13981	14026	14130	13985	14188	13899	13974	14110	14115	14097	14070	13994	14261	14034	13984	14261	14047	14015	14000	13993	13986	14045	14060	14124	13915	14122	14219	13985	14100	14190	14143	14104	14000	13868	14022	14011	14012	14039	13910	14053	13970	14066	14114	13922	14052	14042	13946	13976	14146	14135	14033	14114	14018	13945	14079	14082	14078	14082	13875	14076	13960	14155	14001	13943	13898	13979	13999	13932	13958	13956	14234	14188	14164	14147	14201	14068	14014	13992	13805	14052	14036	14029	14260	14336	14071	14179	13992	14064	13923	13970	13935	14108	14070	14056	13997	13970	14122	13908	14172	14113	14074	13909	14002	13992	13948	13979	13942	14334	14018	13905	14194	14213	14284	14162	14011	13913	14066	13982	13929	14055	14234	14062	13883	14076	14073	13979	14049	14076	14139	14204	14226	13747	13978	13987	13962	14142	14080	14195	14001	14021	14141	13950	14022	14002	13994	14120	13937	14149	14086	14046	14168	13933	14022	14046	14049	14172	14108	14046	14077	14155	13935	13990	14008	14196	14109	13916	13774	13913	14116	14190	14001	14052	14140	14062	14069	14005	14114	14125	14012	14122	13972	13888	14124	13957	13859	14124	13975	14278	13963	13990	14005	14046	13966	13981	14001	13918	14091	13979	14232	14044	14120	14124	14048	13979	14086	13935	13991	14083	13997	13919	14133	13799	13975	13905	14221	14041	13963	14021	14146	14139	14190	13989	14179	14090	14114	14185	14146	13987	14000	13941	14120	14160	13943	14190	14149	14008	14018	14079	14072	13859	13901	13919	14113	14092	13950	14031	13976	14125	14118	14082	13923	14021	14123	14189	14053	14025	14217	14249	13938	14093	13941	13937	14192	14250	14102	14238	14029	14081	14219	14146	14038	14002	13955	13964	13965	14133	14120	14158	13994	14003	13840	13979	14083	14018	14146	14062	14097	14117	14140	14126	14026	14068	14077	13993	14094	14040	13914	14073	14005	14057	14070	13939	14017	14071	14109	13957	14028	14052	13911	14093	13796	14123	13938	13935	14143	14075	14144	14287	14027	13962	13799	14243	14041	14036	14005	13886	13845	14053	13907	14030	13983	14081	14099	14096	14116	14198	14167	14179	13996	14083	14154	13987	13979	14135	14053	13873	13974	13806	13927	13934	14192	14088	14158	14111	13979	13989	13929	14177	14365	14205	13913	13937	14139	14035	14063	13976	13978	14152	14031	13986	14028	14044	14183	13963	14098	14035	13966	13945	14124	14181	14113	14024	13852	13832	14077	14044	14106	13979	14029	13945	13988	14149	14057	13873	14103	14025	14089	14080	14029	13967	13868	14039	14078	14054	14009	13847	14103	13983	14070	13993	13932	14086	14149	14154	14026	14087	14067	14123	14052	14037	13992	13976	13974	14080	13888	13998	13949	13905	14054	14096	14024	14004	14038	14003	13931	13993	14008	13928	14084	13997	14141	14270	13973	14200	14068	14089	14011	14061	14054	14225	14204	14194	13877	14012	14068	13952	14082	14024	14105	14062	14053	14214	13978	13991	14236	14059	14068	14122	14149	14009	14198	14013	13959	13953	14048	14109	14126	14079	14031	14028	14075	13951	13867	14005	14216	14098	14126	13991	14182	14231	14167	13996	13967	13799	14023	13926	13974	14163	14214	14024	14119	14135	14050	14052	14008	13933	14086	14008	13963	14079	13925	14006	14108	13996	14145	14243	14089	14132	14115	13988	13985	14139	13959	13993	14108	14094	13906	14049	14296	14018	14163	14017	13978	14073	14269	14089	14113	13978	14076	13929	13991	14112	14176	14069	13906	14033	14006	14091	14083	14056	14139	14213	14083	13963	14179	14204	14057	14068	14047	14057	14356	13933	14103	14091	14010	14074	14217	13926	13956	14102	13868	13967	13970	13969	14106	14210	14094	13944	13956	13992	14281	13994	13982	13892	14031	14017	13886	14064	14149	14115	14037	13947	14034	14166	14072	14071	13961	13936	14078	14241	14162	14083	14098	14090	13964	14180	14108	13975	13984	14047	13880	14134	14116	14196	13961	14072	14118	14156	14152	14000	14205	14018	14222	14035	14096	14045	14056	14082	14124	14192	14056	14170	14083	14069	14207	13997	14134	14082	14005	14147	13965	14014	14108	13953	14119	14069	14137	14022	14106	14332	14037	14057	13902	14100	14023	14102	14023	14142	14060	14001	14076	14027	13985	13870	14122	14009	13988	14054	13929	14110	14018	14132	14213	14105	14157	14203	14320	14187	14201	14179	13914	13903	13960	14026	14158	14135	14051	14089	14053	14005	13951	13989	14008	14045	14122	14057	14072	14175	14011	13954	13963	14155	13923	14222	14130	14075	14200	14139	14135	14057	13921	13940	14098	14203	13783	13988	14074	14072	13994	13964	14066	14054	13976	13911	14009	13931	14164	13909	14220	14090	14038	14012	14053	14048	14016	14061	14244	14128	13950	14170	14128	14131	14176	14044	14130	14071	14059	14031	14199	14142	14091	13875	14198	14108	14093	14016	13976	14115	14100	13985	13810	14241	14001	14171	13976	14098	14069	13879	14041	13999	14181	14203	14070	14066	13883	14112	13948	13972	13900	13883	14027	14090	14091	14023	14017	14188	14073	14178	14140	14003	13919	14138	14125	13911	14053	14204	14108	14175	14015	13845	13988	13979	14036	13936	14169	14012	14031	14131	14115	14027	13943	14124	14061	14060	14145	14129	13837	14225	14040	14004	14058	14194	14051	14031	14126	14213	14238	14077	13944	14067	14038	13989	13928	13951	13806	14166	14110	14016	14023	14114	14086	13891	14082	14067	13850	14098	14099	14174	14178	14315	14001	14131	14121	14026	14019	13991	13969	14274	14024	13957	13876	13902	14176	14042	14072	14167	14061	14004	13972	14088	13843	14034	13966	14138	14093	14101	14122	14029	14202	14148	14138	14096	14088	14086	13940	14089	14198	14029	13806	13991	13873	14108	14047	13981	14098	13910	14042	14170	13966	14164	14204	14013	14000	14047	13813	13992	14194	13930	14214	14014	14252	14088	14071	14002	14052	14037	14057	13986	13991	14227	14143	14107	13878	14176	13960	14148	14030	14043	13998	14064	14017	14172	13993	14276	14062	14011	14082	14035	13803	14026	14020	14122	14029	14064	14028	13996	14091	14257	14073	14089	14025	14190	13978	14071	14168	14170	14104	14016	13962	14120	14065	14073	14037	14034	14157	13854	14095	13993	13999	14062	14042	14132	14330	14292	14090	14050	14160	14159	13960	14010	14079	14072	13973	14122	14124	14234	14201	14092	14061	14118	14003	14096	13972	14067	13996	14215	14088	13931	14161	14120	14014	14092	14041	13910	14187	13893	14002	14129	14150	13883	14043	14251	13988	14208	14020	14072	13905	14109	14072	14158	14201	14293	14150	14023	14066	13909	14030	14018	14112	14028	14044	14127	14074	14038	14100	14133	14029	14182	14142	14209	13996	13925	13958	14090	14138	13854	14028	14072	13888	13989	14044	14030	13892	13867	13938	13892	13946	13986	13976	14014	14028	14104	14095	14195	14119	14119	14262	14062	14051	14043	14056	13871	13996	14075	14052	14029	14118	13996	14031	14059	14170	13920	14106	14001	14047	13936	14124	14245	14087	14059	14010	14038	13983	13900	14052	14045	13964	14079	14232	14103	13828	14121	13979	14182	14182	14205	14062	14083	14073	14036	13979	13937	14063	13999	14091	14185	14069	13953	13964	13947	14095	14071	13926	14072	14203	13948	13980	14017	14066	13970	13992	14079	14146	13912	14238	14197	13978	14098	14159	14150	13991	14172	14193	13874	14054	13960	13899	14227	13982	13858	13974	14051	14048	13974	14008	14019	14197	14152	14039	14204	13897	14018	13962	14054	13821	14050	14128	14041	13985	14027	14208	14063	14128	14053	14317	14095	14090	14193	14073	14123	14089	14025	14004	14107	14156	14013	13951	14143	14007	13981	13845	14156	14061	14151	14128	13989	13979	13901	14212	14224	14067	14290	13981	14040	14150	14271	14198	14157	13950	14000	13914	14169	14121	14086	13938	14048	14084	14018	13946	14094	13942	13921	14314	14096	14149	14041	14314	13929	13928	14118	14070	14034	14151	13888	14103	13911	13982	14188	14084	14000	14030	14041	14171	14035	13983	13957	13953	14075	14159	13815	14213	14224	14080	14065	13981	14093	14038	14104	14079	14121	14144	14258	14076	14117	13817	14357	14037	14015	14010	14162	13841	13994	13782	14263	13908	13989	14201	14044	14013	14042	14143	13912	14138	14138	14021	13880	14023	14003	13870	14209	14061	14138	14121	14157	13908	14041	14053	14089	13939	14103	14171	14082	14131	13966	13969	14085	14027	14006	14027	14054	13897	14126	14058	13936	14042	13970	14114	13935	14173	14317	13989	14079	14142	14092	14170	14204	14139	13978	14065	14283	14232	13856	13950	14100	14181	14098	14221	14066	14147	14064	13965	14124	13884	14079	14255	14148	14038	14173	14199	14194	14192	14049	14108	13941	14214	14116	13951	14076	13881	14125	14027	13926	13919	14097	14210	13949	13932	14114	14104	13957	14136	14212	14080	14234	14217	14083	14179	13879	13926	14392	14012	13896	14037	13830	14013	14046	13977	14066	14004	14030	14068	13987	13927	14063	14139	14021	13994	14003	14021	14192	14105	13842	13833	14063	14053	13996	14016	14103	14062	14160	14120	13682	14069	14026	14097	14076	14087	14103	14167	14223	13931	14110	13772
38181	55459	50635	40036	33331	27216	21603	17744	16307	15590	14823	14484	14132	14058	13897	13805	13869	13759	13667	13728	13653	13886	13584	13715	13767	13655	13749	13719	13711	13560	13758	13649	13579	13671	13624	13756	13609	13448	13818	13777	13519	13701	13507	13706	13490	13591	13670	13656	13584	13614	13634	13483	13580	13616	13599	13659	13688	13581	13596	13545	13558	13726	13615	13704	13638	13626	13670	13677	13781	13671	13661	13451	13655	13595	13664	13636	13628	13518	13725	13646	13591	13638	13553	13722	13602	13619	13755	13648	13490	13523	13557	13604	13733	13546	13531	13538	13663	13505	13700	13733	13675	13615	13684	13569	13527	13544	13867	13577	13567	13653	13566	13566	13608	13440	13591	13613	13488	13718	13562	13674	13620	13666	13693	13647	13510	13537	13426	13515	13605	13574	13585	13619	13491	13764	13609	13422	13703	13559	13558	13618	13527	13624	13528	13768	13631	13692	13569	13633	13559	13618	13503	13604	13693	13634	13674	13724	13539	13471	13439	13630	13580	13794	13522	13620	13723	13751	13542	13612	13510	13495	13515	13663	13454	13675	13406	13644	13544	13619	13794	13617	13680	13716	13588	13704	13705	13647	13533	13616	13563	13610	13354	13723	13588	13553	13684	13703	13506	13569	13576	13520	13518	13620	13704	13748	13585	13662	13506	13495	13636	13520	13522	13524	13498	13401	13735	13597	13672	13546	13566	13573	13617	13463	13765	13580	13576	13588	13773	13730	13572	13724	13639	13537	13751	13660	13587	13545	13770	13537	13561	13644	13518	13670	13540	13710	13376	13559	13543	13712	13598	13529	13616	13647	13552	13720	13614	13483	13514	13549	13695	13491	13642	13530	13566	13422	13673	13749	13619	13532	13597	13559	13588	13586	13627	13675	13505	13736	13493	13556	13514	13651	13552	13535	13584	13682	13650	13450	13465	13609	13613	13611	13665	13672	13562	13726	13675	13419	13679	13651	13606	13586	13511	13825	13508	13673	13418	13410	13724	13566	13738	13586	13669	13459	13649	13670	13771	13547	13557	13616	13624	13535	13739	13566	13535	13713	13653	13620	13468	13333	13631	13638	13613	13685	13748	13614	13663	13602	13724	13665	13754	13653	13471	13604	13586	13641	13604	13632	13582	13549	13575	13659	13763	13700	13750	13588	13809	13508	13557	13490	13551	13533	13562	13658	13606	13460	13686	13524	13632	13627	13666	13644	13611	13445	13546	13658	13731	13565	13459	13536	13578	13560	13695	13654	13755	13526	13553	13641	13799	13573	13567	13774	13729	13677	13628	13510	13681	13706	13581	13618	13532	13501	13660	13740	13651	13407	13659	13661	13498	13482	13675	13545	13499	13663	13596	13427	13688	13685	13656	13565	13759	13681	13747	13619	13555	13705	13670	13642	13630	13482	13769	13750	13518	13580	13729	13591	13724	13463	13563	13579	13575	13636	13691	13505	13677	13592	13564	13689	13643	13612	13662	13764	13496	13759	13654	13506	13599	13726	13673	13605	13563	13521	13589	13630	13625	13672	13638	13596	13492	13577	13752	13625	13432	13555	13520	13722	13640	13609	13753	13706	13657	13674	13651	13555	13652	13558	13544	13596	13661	13615	13705	13698	13758	13702	13779	13507	13587	13519	13540	13697	13671	13635	13658	13617	13565	13846	13639	13518	13610	13595	13703	13507	13475	13682	13610	13750	13604	13663	13516	13742	13637	13650	13647	13610	13656	13549	13825	13636	13719	13591	13675	13658	13769	13656	13624	13611	13518	13453	13518	13651	13655	13661	13614	13683	13708	13651	13589	13582	13603	13650	13509	13705	13646	13741	13616	13633	13606	13639	13454	13687	13711	13559	13694	13620	13635	13568	13700	13635	13612	13791	13430	13563	13737	13437	13792	13685	13499	13488	13673	13513	13708	13713	13358	13674	13633	13751	13556	13674	13675	13712	13592	13641	13655	13515	13499	13784	13584	13410	13616	13559	13648	13598	13647	13695	13643	13660	13623	13545	13569	13531	13761	13565	13662	13456	13599	13602	13581	13636	13632	13744	13675	13732	13581	13725	13577	13617	13552	13450	13613	13542	13614	13592	13536	13481	13611	13672	13754	13549	13721	13686	13667	13564	13452	13584	13624	13693	13754	13672	13663	13705	13488	13676	13518	13567	13595	13712	13643	13591	13725	13665	13474	13615	13637	13513	13675	13594	13540	13558	13731	13469	13666	13616	13569	13435	13743	13660	13697	13633	13584	13635	13526	13682	13567	13530	13695	13660	13562	13423	13548	13595	13556	13537	13602	13546	13616	13657	13592	13528	13628	13632	13629	13659	13698	13667	13605	13590	13463	13572	13668	13685	13663	13604	13622	13727	13659	13821	13473	13443	13547	13591	13550	13551	13562	13624	13627	13581	13502	13719	13661	13656	13598	13559	13556	13599	13470	13641	13536	13444	13591	13467	13518	13727	13590	13605	13688	13522	13570	13517	13484	13690	13570	13645	13538	13744	13543	13601	13500	13426	13651	13591	13629	13695	13419	13690	13650	13515	13484	13701	13613	13704	13659	13696	13645	13686	13479	13591	13662	13484	13551	13632	13629	13531	13447	13650	13643	13591	13534	13580	13627	13586	13452	13483	13551	13599	13595	13671	13452	13676	13647	13634	13560	13609	13406	13532	13864	13579	13515	13752	13509	13646	13593	13573	13668	13871	13670	13679	13573	13497	13564	13578	13607	13684	13545	13800	13656	13527	13671	13592	13554	13653	13495	13670	13694	13513	13630	13614	13690	13707	13549	13556	13598	13723	13649	13599	13681	13546	13655	13816	13569	13516	13570	13482	13589	13605	13580	13558	13610	13522	13719	13512	13587	13453	13550	13540	13754	13615	13591	13509	13716	13644	13592	13642	13476	13674	13752	13653	13604	13758	13450	13566	13594	13515	13698	13533	13607	13506	13603	13583	13657	13550	13534	13421	13681	13454	13688	13532	13652	13496	13558	13621	13642	13346	13462	13464	13683	13646	13391	13475	13634	13683	13647	13496	13715	13706	13595	13834	13612	13694	13444	13527	13473	13574	13592	13537	13540	13488	13610	13613	13644	13562	13504	13590	13580	13578	13670	13682	13722	13582	13642	13782	13738	13410	13581	13572	13608	13665	13641	13608	13596	13583	13651	13650	13559	13723	13781	13513	13504	13491	13712	13675	13544	13719	13681	13660	13659	13527	13660	13580	13489	13582	13555	13633	13784	13580	13787	13568	13654	13527	13568	13443	13662	13543	13683	13521	13764	13745	13723	13624	13452	13784	13531	13531	13547	13514	13588	13540	13497	13711	13662	13370	13622	13652	13760	13581	13659	13627	13622	13630	13583	13517	13771	13575	13626	13498	13749	13628	13679	13791	13643	13574	13558	13611	13519	13759	13632	13675	13558	13787	13587	13715	13548	13706	13696	13630	13593	13687	13684	13676	13647	13628	13517	13597	13722	13542	13487	13606	13284	13628	13716	13541	13498	13631	13642	13686	13585	13574	13566	13580	13594	13663	13634	13540	13418	13613	13615	13612	13710	13700	13546	13703	13726	13528	13562	13590	13519	13759	13675	13665	13668	13526	13552	13614	13501	13540	13574	13654	13615	13555	13588	13594	13661	13531	13598	13577	13657	13638	13637	13652	13713	13588	13504	13733	13542	13574	13527	13637	13645	13471	13466	13392	13702	13594	13570	13657	13556	13610	13705	13467	13624	13561	13707	13571	13667	13771	13662	13615	13622	13608	13669	13531	13599	13620	13668	13626	13773	13567	13415	13631	13445	13739	13439	13748	13457	13563	13633	13605	13549	13512	13602	13545	13597	13591	13620	13633	13620	13478	13608	13647	13558	13603	13476	13515	13572	13550	13487	13709	13585	13587	13423	13630	13713	13718	13608	13597	13490	13478	13613	13719	13616	13746	13525	13525	13680	13695	13607	13530	13447	13527	13705	13380	13760	13623	13609	13632	13635	13691	13503	13565	13701	13644	13482	13564	13544	13798	13464	13550	13644	13712	13546	13726	13454	13654	13662	13724	13627	13599	13501	13552	13567	13685	13735	13642	13513	13453	13614	13583	13456	13652	13761	13710	13424	13542	13600	13632	13602	13494	13586	13540	13641	13551	13588	13635	13777	13802	13648	13703	13624	13547	13567	13569	13650	13516	13586	13487	13682	13561	13607	13478	13509	13675	13654	13644	13505	13596	13639	13688	13633	13565	13626	13759	13675	13578	13545	13551	13642	13557	13608	13566	13503	13706	13447	13450	13518	13701	13562	13671	13562	13472	13669	13573	13661	13655	13588	13584	13745	13695	13553	13832	13671	13746	13502	13467	13590	13612	13577	13624	13579	13510	13483	13688	13600	13681	13514	13607	13615	13630	13708	13675	13660	13591	13342	13715	13504	13557	13523	13610	13487	13687	13664	13700	13697	13686	13606	13527	13662	13642	13586	13595	13624	13536	13325	13463	13600	13571	13645	13637	13660	13558	13537	13516	13652	13542	13708	13573	13612	13515	13598	13507	13429	13773	13686	13654	13583	13673	13654	13437	13695	13753	13815	13663	13574	13517	13564	13640	13757	13570	13632	13725	13485	13608	13464	13621	13654	13729	13602	13549	13675	13605	13556	13540	13577	13667	13561	13522	13618	13522	13603	13535	13668	13515	13472	13586	13783	13618	13609	13735	13609	13663	13593	13513	13566	13835	13500	13469	13628	13678	13592	13814	13614	13496	13474	13615	13594	13537	13522	13672	13467	13711	13710	13500	13466	13634	13580	13531	13615	13499	13619	13675	13471	13429	13784	13675	13401	13653	13506	13688	13411	13539	13586	13509	13495	13625	13656	13665	13455	13644	13662	13695	13488	13562	13678	13696	13583	13624	13725	13839	13617	13630	13554	13510	13710	13672	13684	13666	13554	13658	13535	13683	13584	13631	13391	13494	13481	13556	13501	13577	13708	13686	13634	13551	13623	13464	13556	13632	13575	13659	13607	13525	13627	13631	13766	13572	13539	13611	13587	13606	13634	13650	13703	13468	13508	13691	13476	13632	13619	13606	13551	13584	13649	13637	13499	13484	13576	13629	13639	13703	13498	13598	13618	13733	13614	13462	13517	13571	13547	13664	13362	13548
23271	21571	29533	24900	24556	27183	27019	20451	17700	16839	16258	15521	14979	14985	14988	14927	14837	14623	14675	14630	14496	14456	14360	14546	14739	14630	14653	14561	14550	14543	14466	14489	14726	14569	14595	14488	14480	14386	14333	14399	14536	14499	14390	14524	14446	14456	14480	14561	14489	14550	14613	14499	14233	14445	14417	14474	14451	14487	14468	14404	14421	14329	14386	14576	14299	14509	14391	14264	14494	14443	14475	14373	14346	14365	14411	14273	14336	14586	14477	14494	14428	14464	14531	14396	14432	14440	14407	14391	14519	14501	14250	14432	14379	14445	14487	14316	14405	14503	14359	14486	14456	14406	14269	14581	14322	14433	14341	14353	14310	14453	14258	14448	14265	14500	14434	14620	14323	14270	14295	14433	14533	14467	14337	14397	14289	14334	14314	14380	14164	14373	14441	14405	14503	14514	14456	14448	14426	14488	14413	14278	14401	14427	14496	14489	14488	14433	14311	14269	14513	14390	14513	14440	14360	14527	14478	14477	14187	14461	14460	14318	14380	14442	14434	14424	14401	14461	14220	14314	14237	14408	14720	14598	14399	14431	14254	14279	14495	14437	14444	14436	14323	14437	14204	14408	14460	14269	14222	14551	14380	14521	14398	14330	14261	14352	14448	14328	14221	14304	14391	14292	14496	14583	14271	14404	14420	14418	14337	14374	14380	14416	14405	14378	14415	14307	14376	14316	14632	14501	14408	14212	14411	14475	14408	14372	14495	14347	14371	14277	14383	14344	14584	14292	14202	14531	14489	14551	14484	14160	14318	14398	14350	14495	14325	14486	14445	14389	14449	14237	14477	14331	14454	14419	14316	14415	14361	14272	14546	14425	14460	14384	14498	14446	14446	14313	14439	14529	14533	14292	14568	14324	14330	14443	14521	14232	14210	14332	14314	14331	14298	14581	14357	14357	14527	14408	14457	14393	14240	14247	14340	14368	14386	14239	14505	14578	14402	14402	14416	14360	14406	14402	14377	14417	14434	14337	14523	14384	14447	14288	14316	14467	14342	14435	14317	14358	14350	14235	14361	14507	14327	14486	14432	14439	14334	14261	14383	14382	14432	14479	14346	14484	14533	14357	14568	14345	14371	14244	14409	14253	14520	14522	14362	14245	14410	14360	14295	14501	14376	14457	14358	14410	14373	14193	14316	14232	14370	14144	14386	14207	14473	14400	14479	14425	14228	14404	14662	14315	14264	14384	14373	14541	14354	14452	14471	14545	14227	14136	14225	14284	14507	14319	14600	14457	14473	14355	14220	14368	14406	14191	14351	14346	14399	14198	14403	14509	14434	14340	14445	14298	14458	14347	14262	14285	14151	14347	14479	14179	14405	14338	14189	14330	14487	14452	14452	14177	14311	14483	14350	14271	14363	14433	14342	14359	14503	14389	14362	14218	14337	14393	14410	14283	14269	14397	14508	14626	14366	14322	14500	14332	14438	14609	14469	14316	14414	14430	14291	14412	14270	14184	14416	14298	14281	14350	14492	14345	14443	14614	14290	14372	14431	14317	14249	14349	14307	14432	14391	14469	14341	14342	14329	14404	14490	14261	14481	14491	14318	14422	14370	14327	14366	14357	14319	14425	14486	14340	14435	14213	14385	14198	14456	14213	14248	14481	14316	14402	14397	14357	14451	14428	14555	14262	14133	14444	14273	14457	14303	14357	14330	14478	14592	14387	14386	14268	14324	14325	14343	14303	14253	14452	14434	14276	14399	14300	14352	14323	14416	14465	14552	14404	14288	14322	14395	14355	14471	14406	14130	14397	14344	14415	14308	14520	14293	14340	14315	14455	14343	14548	14627	14534	14322	14383	14335	14490	14554	14341	14226	14251	14301	14281	14265	14405	14500	14368	14537	14392	14331	14391	14246	14448	14471	14344	14443	14433	14377	14228	14481	14408	14294	14419	14566	14601	14470	14482	14337	14363	14559	14548	14367	14571	14413	14357	14394	14521	14463	14427	14321	14287	14278	14434	14352	14317	14506	14366	14301	14255	14302	14261	14538	14388	14240	14426	14332	14397	14521	14356	14487	14458	14413	14267	14468	14381	14342	14391	14051	14600	14420	14559	14431	14552	14293	14374	14537	14292	14401	14454	14460	14377	14398	14261	14474	14304	14281	14389	14471	14484	14392	14311	14411	14343	14358	14449	14208	14375	14539	14249	14604	14288	14279	14256	14257	14259	14275	14556	14361	14263	14520	14399	14566	14451	14380	14430	14417	14530	14543	14407	14417	14410	14485	14441	14369	14454	14219	14278	14353	14428	14357	14358	14435	14382	14422	14482	14523	14435	14498	14416	14350	14321	14430	14261	14360	14455	14220	14301	14431	14419	14411	14366	14267	14435	14366	14350	14362	14415	14290	14381	14311	14392	14267	14416	14288	14377	14276	14435	14226	14251	14134	14265	14226	14412	14039	14384	14551	14375	14346	14377	14319	14316	14441	14451	14439	14454	14487	14313	14343	14344	14453	14421	14195	14463	14445	14410	14369	14502	14405	14239	14536	14480	14414	14461	14408	14416	14430	14395	14281	14615	14212	14225	14406	14357	14287	14088	14308	14531	14371	14313	14407	14421	14485	14371	14431	14220	14485	14462	14201	14437	14472	14521	14252	14379	14454	14455	14200	14404	14368	14271	14515	14269	14475	14367	14164	14586	14262	14246	14417	14225	14497	14499	14231	14453	14299	14417	14434	14257	14269	14428	14482	14438	14389	14302	14361	14387	14364	14661	14550	14340	14335	14429	14303	14444	14521	14278	14320	14388	14389	14413	14435	14254	14519	14392	14336	14382	14340	14411	14453	14373	14510	14518	14345	14330	14288	14536	14525	14316	14351	14497	14475	14492	14374	14319	14401	14231	14322	14254	14570	14491	14357	14279	14297	14490	14220	14273	14343	14306	14372	14182	14326	14352	14530	14444	14348	14218	14448	14360	14411	14271	14238	14455	14336	14379	14398	14240	14271	14429	14488	14339	14460	14343	14099	14223	14291	14340	14404	14463	14686	14220	14294	14427	14403	14378	14455	14449	14308	14329	14359	14554	14470	14266	14406	14263	14380	14376	14514	14227	14319	14460	14466	14302	14263	14240	14447	14802	14534	14479	14405	14362	14272	14430	14256	14338	14472	14249	14429	14503	14305	14251	14379	14247	14420	14525	14514	14426	14531	14417	14573	14371	14465	14434	14322	14305	14371	14451	14387	14357	14310	14472	14626	14728	14456	14311	14509	14360	14334	14452	14496	14484	14265	14437	14525	14444	14402	14290	14129	14549	14414	14283	14323	14403	14347	14494	14409	14361	14555	14462	14433	14368	14435	14530	14461	14446	14414	14280	14382	14365	14334	14329	14190	14577	14365	14395	14460	14421	14344	14387	14359	14435	14425	14425	14262	14465	14382	14540	14293	14393	14386	14559	14379	14330	14573	14545	14504	14193	14331	14496	14608	14439	14323	14470	14351	14445	14496	14477	14351	14505	14577	14429	14165	14267	14555	14454	14415	14323	14282	14442	14428	14419	14293	14563	14414	14564	14465	14477	14254	14337	14557	14356	14386	14450	14469	14297	14392	14438	14596	14466	14391	14199	14530	14450	14363	14273	14214	14268	14174	14406	14570	14240	14359	14423	14372	14389	14222	14358	14489	14277	14347	14446	14360	14450	14420	14422	14408	14354	14620	14264	14488	14405	14538	14317	14485	14565	14428	14508	14506	14465	14400	14209	14443	14547	14573	14320	14375	14490	14401	14380	14405	14231	14266	14374	14444	14402	14267	14215	14541	14395	14393	14517	14406	14260	14270	14536	14233	14607	14300	14475	14204	14308	14277	14379	14397	14396	14555	14301	14405	14544	14534	14527	14339	14406	14366	14328	14224	14524	14386	14390	14212	14332	14372	14500	14404	14413	14479	14425	14378	14280	14475	14470	14455	14336	14455	14227	14269	14373	14649	14342	14365	14341	14399	14194	14417	14247	14409	14452	14450	14469	14439	14341	14344	14438	14376	14569	14526	14417	14414	14434	14330	14434	14399	14334	14343	14319	14318	14374	14422	14434	14464	14285	14483	14637	14307	14383	14341	14272	14400	14465	14499	14457	14324	14414	14470	14361	14517	14165	14325	14464	14445	14321	14447	14361	14303	14351	14348	14506	14367	14157	14389	14402	14431	14412	14313	14363	14420	14308	14295	14404	14422	14341	14180	14379	14492	14138	14427	14364	14399	14158	14329	14375	14354	14317	14407	14238	14273	14518	14391	14556	14550	14580	14455	14539	14429	14382	14482	14404	14451	14498	14360	14329	14507	14472	14407	14554	14425	14439	14570	14534	14234	14587	14587	14298	14310	14460	14457	14377	14339	14447	14466	14453	14440	14313	14467	14412	14315	14464	14485	14347	14448	14492	14368	14529	14361	14307	14311	14356	14345	14291	14345	14429	14404	14334	14205	14431	14302	14290	14382	14219	14381	14541	14269	14402	14429	14238	14502	14329	14499	14292	14241	14261	14452	14377	14502	14419	14368	14411	14454	14365	14454	14343	14358	14219	14409	14496	14483	14336	14566	14376	14392	14347	14418	14443	14422	14477	14420	14438	14257	14298	14298	14311	14441	14446	14326	14334	14133	14451	14527	14503	14267	14295	14408	14449	14297	14376	14459	14516	14445	14452	14476	14307	14379	14341	14428	14373	14305	14626	14347	14354	14298	14366	14486	14409	14486	14489	14575	14385	14501	14573	14613	14483	14404	14352	14289	14308	14228	14287	14241	14344	14512	14397	14422	14276	14253	14340	14415	14283	14364	14329	14362	14526	14399	14614	14421	14421	14270	14533	14274	14380	14346	14217	14279	14332	14312	14349	14369	14315	14153	14421	14432	14332	14545	14549	14323	14327	14526	14451	14218	14343	14198	14370	14365	14407	14419	14541	14549	14469	14434	14535	14299	14275	14520	14544	14438	14443	14530	14484	14331	14435	14496	14472	14576	14355	14400	14375	14203	14320	14452	14226	14321	14224	14415	14257	14413	14300	14472	14376	14369	14588	14406	14115	14431	14347	14288	14511	14416	14525	14474	14261	14391	14310	14432	14260	14323	14501	14387	14460	14325	14307	14463	14412	14355	14436	14563	14320	14366	14347	14498	14331	14365	14156	14200	14516
41739	61765	56176	45877	39449	30491	23996	19863	17560	16499	15536	14929	14504	14430	14154	14116	14056	14167	14011	13992	14049	13953	14048	13779	14013	13974	13953	13881	13987	13866	13850	14127	13998	13869	13986	14028	13883	13890	13846	13877	13821	13757	13887	13983	13969	13812	13953	13881	13945	13897	13912	13904	13815	13872	13866	13904	13774	13759	13876	13981	13766	13839	13859	13852	13736	13839	13712	13809	13972	13786	13734	14087	13880	13911	13747	13797	13875	13969	13785	13904	13920	13860	13921	13792	13820	13851	13798	13778	13723	13905	14057	13796	13768	13741	13821	13830	13782	13823	13859	13738	13872	13730	13768	13833	13803	13771	14016	13734	13944	13813	13876	13770	13796	13926	13674	13879	13882	13810	13897	13797	13882	13770	13969	13634	13827	13766	13822	13798	13852	13886	13694	13848	13865	13755	14047	13813	13862	13825	13816	13981	13849	13776	13848	13917	13907	13968	13922	13842	13907	13643	13679	13705	13947	13890	13826	13773	13767	13713	13853	13683	13938	13653	13760	13939	13724	13774	14013	13831	13682	13784	13980	13814	13735	13850	13872	13795	13749	13661	13879	13811	13857	13871	13894	13708	13716	13713	13814	13771	13835	13967	13817	13764	13855	13852	13873	13831	13904	13886	13954	13853	13743	13682	13733	13855	13866	13902	13854	13868	13692	13849	13783	13883	13848	13670	13882	13882	13676	13817	13967	13711	13883	13920	13827	13869	13883	13677	13938	13631	13837	13891	13888	14020	13921	13738	13722	14030	13736	13970	13989	13710	13828	13785	13781	14058	13874	13652	13749	13755	13946	13857	13815	13848	13988	13824	14012	13912	13978	13857	13864	13781	13777	13751	13745	13646	13688	13728	13748	13796	13801	13785	13869	13668	13794	13852	13831	13801	13859	13759	13864	13774	13766	13881	13919	14070	13748	13810	13710	13929	13758	13908	13907	13981	13860	13712	13802	13994	13828	13760	13880	13898	13719	13746	13924	13944	13811	14010	13719	13747	13685	13891	13561	13665	13850	13999	13828	13853	13808	13742	13851	13571	13830	13779	13927	13819	13734	13633	13885	13916	14004	13889	14038	13729	13718	13951	13853	13919	13702	13688	13752	13838	13871	13785	13885	13786	13854	13815	13889	13789	13641	13875	13765	13825	13794	13802	13743	13706	13738	13879	13870	13781	13919	13886	13754	13571	13860	13863	13983	13844	13933	13848	13693	13758	13768	13771	13845	13804	13711	13831	13927	13832	13868	13882	13907	13818	13630	13953	13665	13983	13574	13855	13865	13753	13749	13790	13890	13945	13959	14058	13669	13879	13799	13741	13805	13621	13724	13892	13729	13811	13610	13755	13922	13873	13843	13889	13883	13743	13727	13851	13839	13872	13787	13756	13880	13943	13851	13935	13622	13766	13810	13812	13829	13855	13827	13815	13826	13836	13873	13971	13790	13710	13889	13806	13913	13857	13828	13718	13880	13717	13835	13785	13964	13886	13808	13928	13587	13847	13850	13959	14002	13717	13809	14020	13861	13934	13755	13837	13834	14023	13710	13782	13967	13858	13829	13657	13824	13745	13821	13801	13819	13882	13907	13747	14009	13834	13679	13797	13829	13815	13812	13858	13729	13783	13924	13928	13837	13701	13895	13834	13728	13719	13881	13797	13768	13889	13878	13843	13890	13904	13838	13805	13858	13679	13692	13866	13728	13804	13727	13759	13802	13753	13825	13922	13661	13854	13754	13871	13832	13812	13912	13764	13742	13734	13808	13813	13820	13952	13961	13832	13907	13890	13754	13804	13722	13841	13815	13916	13805	13932	13784	13774	13952	13819	13893	13839	13967	13786	13838	13925	13799	13870	13798	13768	13790	13683	13821	13722	13735	13842	14052	13798	13710	13678	13812	13899	13841	13825	13864	13858	13746	14047	14020	13642	13823	13793	13963	13768	13887	13877	13712	13815	13878	13914	13812	13756	13867	13870	13711	13859	13821	13818	13627	13848	13803	13815	13909	13869	13955	13809	13971	13814	13839	13729	13729	13760	13820	13833	13788	13671	13776	13888	13723	13877	13707	13787	13772	13854	13923	13833	13908	13869	13867	13798	13736	13868	13837	13704	13901	13910	13844	13764	14136	13705	13774	13922	13808	13817	13887	13735	13750	13952	13959	13960	13872	13751	13772	13764	13877	13805	13866	13768	14006	13887	13772	13869	13867	13779	13984	13859	13704	13771	13821	13681	13857	13895	13887	13812	13975	13722	13904	13782	13820	13829	13990	13860	13840	13596	13998	13960	13786	13641	13980	13715	13575	13890	13747	13898	13734	13956	13836	13880	13908	13967	13844	13938	13900	13808	13899	13953	13839	13938	13810	13909	13815	13878	14041	13820	13815	13889	13765	13833	13841	13733	13899	13719	13755	13804	13920	13898	13875	14069	13686	13758	13901	13903	13875	13794	13919	13927	13762	13785	13814	13934	13884	13825	13827	13973	13923	13789	13864	13909	13855	13929	13884	13893	14003	13543	13680	13905	13791	13806	13657	13754	13927	13688	13749	13769	13795	13959	14017	13874	13859	13783	13946	13915	13784	13927	13836	13969	13840	13872	13871	13932	13756	13940	13799	13882	13726	13790	13772	13838	13828	13943	13830	13928	13706	13955	13728	13980	13940	13775	13748	13775	13763	13798	13894	13898	13779	13837	13920	13775	13844	13850	14055	13850	13824	13747	13909	13891	13716	13605	14045	13841	13943	13775	13962	13919	13920	13785	13720	14069	13731	13819	13732	13725	13897	13846	13979	13901	13779	14093	13909	13789	13742	13868	13838	13894	13798	13660	13861	13965	13722	13686	13974	13805	13818	13918	13727	13836	13781	13843	13729	13723	13750	13737	13893	13915	13773	13976	13873	13805	13874	13779	13773	13746	13717	13769	13825	13803	13637	13776	13809	13803	13773	13837	13896	13767	13926	13755	13907	13778	13802	13840	13779	13809	13867	13762	13719	13727	13901	13967	13832	13788	13824	13834	13849	13809	13852	13909	13828	13854	13854	13797	13821	13826	13819	13955	13824	13851	13888	13742	13847	13945	13847	13815	13943	13753	13820	13951	13790	13808	13679	13943	13918	13832	13944	13856	13938	13762	13961	13801	13859	13840	14034	13813	13807	13890	13850	13624	13837	13727	13814	13847	13966	13721	13829	13791	13839	13825	13883	13895	13862	13803	13760	13763	14021	13864	13794	13724	13757	14027	13768	13943	13887	13800	13729	13884	13800	13696	13741	13875	13704	13873	13859	13885	13810	13722	13890	13799	13804	13776	13743	13827	13830	13918	13833	13832	13795	13892	13805	13901	13748	13853	13942	13669	13849	13794	13745	13792	13896	13702	13688	13880	13862	13832	13989	13992	13647	13691	13891	13899	13937	13763	13841	13822	13690	13893	13934	13868	13878	13913	13870	14000	13792	13840	13800	13685	13852	13888	13905	13997	13887	13888	13897	13789	13935	13821	13724	13984	13996	13757	13951	13952	13910	13865	13751	13848	13766	13818	13942	13744	13795	13962	13765	13884	13842	13804	13925	13924	13838	13758	13887	13783	13864	13744	13834	13693	13838	13902	13863	13768	13763	13803	13690	13758	13783	13825	13799	14048	13704	13897	13986	13775	13873	13784	13811	13829	13887	13780	13965	13889	13963	13866	13852	13849	13983	13787	13813	13919	13714	13708	13734	13674	13800	13886	13765	13896	13839	13771	13843	13898	13996	13975	13827	13888	13897	13977	13746	13865	13923	14064	13817	13864	13885	13877	14016	13765	13759	13745	13753	13871	13834	13864	13777	13854	13913	13830	13675	13841	13806	13824	13736	13603	13875	13820	13808	13715	13926	13895	13717	13876	13755	13882	13780	13858	13658	13882	13859	13994	13815	13782	13955	13896	13849	13747	13942	13838	13916	13869	13914	13777	13973	13861	13856	13720	13861	13850	13754	13910	13803	13905	13820	13620	13826	13709	13860	13900	13933	13920	13817	13766	13948	13831	13927	13772	13778	13799	13875	13949	13875	13756	13896	13702	13901	13969	13788	13938	13727	13834	13895	13912	13924	13777	13747	13912	13823	14013	13856	13908	13707	13815	13852	13856	13824	13897	13974	13768	13843	13902	13752	13625	13803	13871	13916	13640	13854	13872	13704	13795	13931	13816	13803	13740	13878	13833	13814	13917	13819	13913	13701	13960	13740	13860	13813	13867	14112	13700	13675	13862	13887	13706	13827	13835	13938	13909	13904	13828	13724	14082	13804	13808	13938	13949	13893	13747	13847	13724	13955	13778	13850	13845	13749	13732	13869	13722	13880	13773	13832	13864	13638	13839	13740	13866	13841	13768	13885	13820	13771	13819	13854	13764	13770	14042	13935	13802	13741	13957	13783	13793	13796	13879	13768	13870	13806	13808	13896	13769	13784	13823	13720	13777	13779	13774	13649	13801	13807	13751	13815	13892	13858	13854	13923	13837	13789	14003	13787	13771	13781	13821	13837	13905	14080	13909	13757	13912	13788	13763	14040	13866	13755	13881	13862	13897	13701	13857	13722	13875	13875	13819	13795	13897	13649	13888	13684	13778	14002	13770	13715	13697	13713	13807	14015	13765	13750	13742	13891	13667	13799	13851	13874	13671	13710	13840	13739	13714	14111	13796	13686	13814	13778	13900	13916	13803	13611	13864	13966	13868	13853	13784	13887	13998	13625	13750	13891	13789	13831	13803	13906	13887	13865	13843	13729	13768	13889	13729	13673	13821	13785	13939	13863	14081	13885	13761	13726	13803	13808	13958	13711	13825	13948	13807	13881	13740	13854	13703	13772	13743	13965	13942	13774	13731	13738	13831	13706	13730	13833	13741	13697	13899	13723	13685	13736	13803	13943	13849	13808	13921	13914	13673	13851	13937	13814	13930	13975	13799	13830	13723	13798	13876	13799	13712	13814	13863	13695	13721	13847	13861	14044	13789	13837	13783	13917	13858	13825	13885	13725	13932	13780	13856	13866	13854	13945	13739	13673	13912	13892	13900	13919	13868	13873	13892	13727	13815	13794	13791	13813	13778	13771	13844	13936	13764	13847	13759	13898	13944	13561	13986	13720	13823	13743	13591	13731	13737	13860	13825	13812	13976
29910	27874	33652	29592	22342	18315	15771	14623	14338	14150	14003	13735	13815	13874	13734	13745	13737	13708	13697	13843	13562	13762	13680	13579	13676	13543	13619	13566	13594	13622	13602	13797	13730	13769	13719	13493	13563	13601	13826	13526	13551	13636	13713	13629	13664	13464	13680	13507	13715	13649	13523	13479	13539	13495	13771	13573	13554	13501	13597	13776	13739	13712	13508	13484	13624	13483	13518	13645	13720	13696	13604	13661	13746	13579	13703	13655	13554	13729	13590	13544	13697	13472	13744	13685	13631	13584	13573	13548	13609	13773	13664	13481	13524	13520	13714	13583	13791	13543	13783	13732	13612	13586	13462	13557	13488	13583	13628	13490	13737	13699	13628	13541	13661	13716	13672	13586	13733	13501	13690	13587	13640	13499	13611	13562	13497	13491	13571	13576	13668	13582	13608	13498	13506	13826	13623	13572	13545	13555	13624	13622	13594	13505	13699	13721	13533	13581	13658	13712	13621	13548	13746	13660	13478	13548	13681	13606	13690	13624	13673	13660	13598	13574	13639	13617	13628	13662	13473	13631	13742	13717	13555	13759	13499	13696	13526	13572	13590	13580	13424	13524	13563	13663	13485	13586	13628	13723	13834	13756	13654	13701	13385	13814	13576	13679	13421	13840	13598	13514	13483	13551	13619	13557	13565	13439	13637	13775	13581	13656	13779	13619	13325	13661	13624	13488	13656	13650	13660	13545	13553	13623	13599	13674	13633	13630	13444	13639	13668	13628	13664	13626	13415	13716	13493	13648	13674	13799	13714	13439	13728	13428	13610	13678	13634	13562	13778	13654	13614	13669	13575	13699	13602	13610	13536	13632	13535	13564	13724	13800	13792	13473	13791	13675	13472	13456	13752	13604	13777	13477	13832	13610	13485	13619	13602	13611	13529	13617	13543	13526	13673	13552	13733	13646	13561	13631	13612	13649	13784	13841	13629	13491	13630	13574	13522	13789	13589	13601	13524	13451	13436	13454	13633	13646	13604	13574	13492	13536	13615	13586	13549	13564	13710	13492	13706	13648	13776	13537	13632	13750	13574	13628	13383	13485	13437	13622	13618	13639	13755	13563	13733	13566	13662	13464	13643	13822	13765	13605	13688	13544	13517	13659	13665	13776	13708	13699	13686	13626	13677	13554	13718	13564	13670	13601	13473	13806	13504	13625	13675	13512	13632	13428	13683	13708	13577	13527	13590	13517	13626	13647	13688	13547	13549	13666	13538	13690	13720	13766	13647	13617	13796	13698	13648	13675	13562	13694	13637	13726	13742	13790	13694	13505	13695	13458	13648	13695	13700	13654	13553	13746	13595	13640	13502	13497	13536	13584	13516	13701	13661	13749	13685	13579	13539	13574	13646	13680	13673	13782	13549	13524	13610	13617	13407	13710	13401	13566	13498	13526	13782	13493	13502	13583	13680	13786	13688	13611	13665	13683	13806	13641	13625	13502	13647	13624	13376	13481	13528	13515	13589	13649	13836	13518	13700	13648	13687	13585	13474	13796	13411	13441	13760	13429	13577	13681	13554	13658	13766	13860	13802	13735	13568	13731	13437	13626	13704	13574	13602	13696	13846	13680	13490	13771	13835	13668	13767	13492	13690	13721	13446	13570	13631	13544	13575	13832	13625	13645	13576	13428	13668	13697	13882	13483	13646	13397	13673	13757	13617	13508	13518	13554	13619	13516	13718	13615	13682	13481	13630	13662	13578	13670	13503	13730	13646	13489	13734	13818	13498	13794	13537	13642	13738	13763	13605	13466	13620	13692	13615	13687	13527	13581	13568	13589	13551	13524	13530	13465	13434	13529	13679	13571	13627	13647	13659	13809	13532	13648	13482	13621	13755	13786	13767	13642	13543	13664	13650	13576	13580	13524	13669	13659	13501	13471	13611	13623	13761	13811	13613	13489	13615	13549	13439	13364	13670	13542	13571	13554	13496	13639	13467	13690	13561	13644	13428	13497	13562	13525	13547	13563	13620	13807	13625	13817	13536	13580	13766	13666	13691	13645	13271	13840	13651	13659	13548	13615	13342	13625	13570	13475	13576	13699	13422	13710	13804	13653	13834	13649	13618	13644	13616	13466	13662	13677	13623	13536	13572	13619	13698	13502	13566	13608	13689	13718	13622	13757	13479	13634	13741	13646	13567	13564	13623	13587	13509	13648	13464	13563	13611	13731	13545	13395	13660	13793	13564	13740	13591	13628	13557	13749	13571	13786	13402	13714	13539	13615	13739	13985	13700	13648	13746	13551	13757	13774	13720	13650	13737	13639	13506	13597	13620	13552	13471	13501	13604	13599	13748	13678	13621	13464	13631	13604	13607	13639	13595	13596	13666	13625	13361	13653	13811	13676	13671	13460	13477	13647	13360	13592	13616	13645	13617	13828	13786	13604	13762	13791	13629	13489	13674	13479	13598	13472	13691	13421	13609	13462	13717	13774	13516	13486	13522	13553	13487	13521	13633	13483	13468	13651	13535	13644	13600	13567	13637	13589	13440	13458	13616	13668	13699	13549	13681	13630	13693	13457	13695	13529	13472	13701	13731	13732	13776	13781	13585	13715	13580	13644	13588	13542	13516	13878	13543	13724	13661	13552	13577	13669	13515	13607	13676	13553	13494	13550	13750	13443	13658	13677	13444	13652	13692	13357	13465	13826	13619	13545	13523	13572	13682	13696	13705	13761	13710	13696	13735	13586	13529	13604	13625	13563	13585	13564	13531	13603	13556	13625	13435	13664	13610	13572	13438	13574	13521	13607	13671	13550	13623	13594	13726	13617	13643	13762	13688	13484	13543	13974	13577	13490	13662	13658	13668	13603	13849	13675	13638	13546	13661	13454	13726	13672	13583	13649	13646	13754	13545	13716	13592	13544	13494	13442	13736	13463	13756	13682	13761	13661	13669	13752	13610	13592	13625	13645	13514	13731	13649	13522	13560	13568	13656	13517	13447	13497	13594	13612	13698	13655	13688	13535	13563	13564	13573	13607	13537	13441	13595	13909	13657	13665	13720	13498	13564	13621	13507	13536	13576	13532	13641	13598	13591	13492	13651	13658	13753	13650	13511	13660	13701	13523	13657	13681	13567	13637	13633	13687	13627	13552	13477	13696	13573	13612	13475	13556	13573	13509	13719	13630	13551	13694	13641	13580	13658	13771	13631	13722	13428	13700	13976	13595	13716	13425	13523	13655	13644	13551	13739	13712	13598	13572	13906	13732	13711	13641	13608	13850	13673	13546	13579	13594	13745	13600	13601	13651	13669	13753	13681	13580	13622	13485	13599	13737	13726	13595	13494	13601	13600	13767	13563	13603	13625	13612	13722	13486	13590	13607	13586	13636	13730	13774	13672	13772	13680	13687	13642	13714	13673	13596	13693	13553	13527	13697	13851	13496	13641	13564	13824	13539	13653	13723	13524	13863	13591	13596	13631	13650	13561	13713	13664	13574	13575	13562	13824	13717	13757	13714	13732	13386	13670	13476	13626	13656	13513	13681	13717	13520	13682	13681	13510	13861	13788	13731	13548	13527	13514	13494	13412	13403	13400	13550	13633	13567	13781	13664	13421	13467	13566	13733	13603	13534	13811	13712	13438	13569	13561	13426	13542	13498	13647	13672	13616	13580	13578	13516	13635	13676	13418	13606	13705	13675	13567	13555	13519	13663	13526	13689	13541	13525	13610	13592	13817	13764	13600	13642	13738	13596	13699	13654	13535	13527	13725	13673	13698	13637	13670	13599	13534	13513	13559	13737	13672	13695	13612	13532	13642	13649	13562	13416	13823	13498	13777	13661	13720	13554	13645	13432	13514	13733	13501	13645	13534	13515	13544	13502	13717	13563	13449	13571	13552	13714	13676	13572	13571	13537	13778	13543	13576	13645	13665	13666	13510	13611	13559	13470	13671	13684	13371	13759	13607	13693	13744	13514	13747	13555	13652	13620	13644	13642	13575	13457	13533	13589	13725	13766	13614	13711	13599	13789	13608	13738	13732	13644	13698	13406	13551	13580	13604	13674	13697	13705	13698	13561	13710	13561	13706	13676	13641	13563	13709	13623	13600	13636	13722	13508	13719	13498	13505	13675	13843	13624	13751	13706	13557	13668	13655	13559	13682	13542	13607	13624	13630	13705	13822	13429	13818	13558	13697	13596	13656	13537	13714	13629	13534	13470	13587	13657	13662	13527	13582	13634	13482	13656	13473	13415	13506	13361	13813	13703	13690	13489	13625	13673	13614	13409	13540	13528	13614	13699	13578	13564	13457	13807	13742	13562	13693	13462	13592	13575	13565	13391	13569	13724	13776	13557	13631	13623	13598	13604	13802	13815	13702	13643	13792	13658	13718	13769	13570	13474	13730	13594	13588	13604	13595	13664	13469	13645	13412	13604	13480	13652	13533	13650	13554	13645	13781	13628	13572	13605	13492	13745	13635	13554	13737	13686	13483	13555	13635	13571	13699	13570	13719	13654	13565	13420	13364	13694	13630	13622	13647	13642	13515	13682	13606	13694	13632	13606	13782	13549	13616	13671	13504	13565	13681	13536	13539	13752	13746	13593	13591	13623	13663	13523	13513	13802	13388	13667	13584	13661	13687	13500	13638	13597	13595	13733	13751	13659	13621	13450	13585	13707	13343	13624	13666	13598	13685	13424	13742	13508	13746	13703	13621	13732	13740	13652	13846	13521	13712	13661	13692	13634	13386	13568	13815	13540	13627	13658	13553	13561	13682	13509	13497	13555	13548	13555	13702	13643	13559	13749	13754	13583	13672	13681	13612	13559	13730	13558	13501	13657	13657	13664	13445	13648	13877	13613	13537	13563	13575	13639	13562	13595	13682	13506	13593	13604	13475	13764	13549	13547	13761	13625	13638	13435	13706	13617	13599	13382	13638	13724	13477	13475	13729	13587	13595	13592	13490	13569	13642	13623	13682	13658	13819	13656	13543	13643	13740	13657	13563	13674	13702	13674	13618	13523	13704	13663	13659	13524	13504	13654	13456	13558	13488	13345	13667	13792	13717	13604	13419	13329	13662	13573	13522	13566	13541	13693	13490	13537	13463	13394	13668	13633	13581	13516	13435	13714	13499	13632	13642	13647	13649	13525	13557	13649	13611	13660	13668	13524	13907	13780	13503	13817	13806	13483	13668	13566
37656	45847	39762	30695	23739	18829	15499	14698	14050	13809	13583	13683	13396	13351	13432	13371	13345	13263	13163	13262	13236	13307	13304	13333	13160	13352	13152	13199	13310	13281	13158	13300	13381	13387	13164	13207	13246	13198	13298	13135	13333	13128	13228	13139	13372	13340	13352	13486	13231	13202	13217	13105	13078	13109	13296	13261	13112	13230	13249	13207	13165	13227	13326	13271	13173	13379	13089	13207	13100	13182	13277	13162	13314	13211	13375	13194	13224	13170	13345	13279	13347	13258	13364	13166	13144	13143	13193	13218	13285	13263	13118	13098	13259	13140	13274	13255	13073	13092	13137	13365	13271	13253	12986	13215	13268	13290	13223	13202	13289	13146	13214	13259	13459	13184	13334	13222	13232	13264	13156	13249	13324	13133	13174	13155	13330	13370	13202	13049	13372	13310	13061	13301	13117	13278	13085	13251	13259	13272	13156	13190	13204	13132	13276	13033	13260	13134	13099	13242	13286	13341	13333	13264	13290	13260	13131	13236	13175	13196	13157	13217	13200	13157	13264	13194	13249	13087	13265	13319	13295	13161	13194	13006	13184	13287	13417	13137	13245	13220	13247	13084	13100	13267	13258	13066	13234	13231	13280	13361	13238	13520	13173	13236	13114	13422	13274	13230	13125	13274	13265	13092	13387	13117	13319	13467	13271	13322	13239	13061	13474	13210	13300	13300	13102	13110	13371	13318	13103	13109	13211	13259	13332	13155	13293	13262	13093	13275	13389	13139	13111	13204	13119	13068	13391	13243	13245	13109	13159	13225	13181	13332	13268	13198	13355	13302	13139	13207	13248	13113	13304	13341	13202	13130	13245	13227	13352	13137	13259	13154	13145	13348	13254	13300	13194	13104	13062	13163	13338	13303	13132	13120	13291	13272	13228	13321	13234	13128	13095	13114	13283	13278	13137	13179	13295	13281	13256	13197	13166	13209	13145	13170	13240	13193	13017	13073	13213	13104	13292	13264	13381	13163	13209	13397	13083	13269	13395	13085	13201	13108	13186	13090	13264	13163	13126	13260	13244	13135	13177	13114	13120	13283	13254	13131	13292	13234	13046	13162	13292	13040	13300	13215	13403	13287	13360	13232	13221	13132	13075	13088	13069	13238	13318	13220	13081	13170	13298	13253	13304	13133	13348	13303	13208	13295	13268	13152	13177	13077	13249	13174	13191	13147	13223	13147	13127	13407	13276	13189	13167	13287	13199	13244	13221	13133	13302	13161	13294	12999	13176	13387	13077	13178	13021	13272	13258	13366	13189	13366	13277	13185	13220	13058	13285	13217	13432	13238	13151	13268	13137	13228	13243	13116	13400	13208	13216	13110	13387	13251	13237	13139	13274	13312	13148	13216	13110	13248	13317	13205	13299	13159	13102	13268	13158	13210	13338	13134	13281	13334	13125	13241	13117	13210	13131	13309	13138	13245	13452	13276	13170	13362	13199	13320	13103	13270	13254	13166	13454	13204	13273	13168	13324	13225	13237	13344	13204	13253	13234	13151	13287	13175	13466	13133	13180	13268	13295	13231	13171	13266	13310	13140	13234	13221	13287	13289	13301	13346	13249	13119	13257	13284	13145	13207	13169	13149	13295	13246	13237	13151	13155	13155	13157	13349	13233	13226	13214	13231	13375	13253	13229	13113	13390	13168	13325	13279	13258	13219	13178	13319	13271	13156	13297	13231	13309	13099	13292	13190	13167	13230	13096	13028	13328	13291	13348	13181	13225	13211	13196	13298	13338	13252	13280	13173	13175	13230	13457	13146	13235	13207	13356	12980	13333	13198	13118	13186	13096	13113	13256	13104	13178	13213	13389	13249	13369	13168	13181	13290	13374	13243	13250	13273	13280	13279	13107	13226	13212	13197	13339	13338	13260	13113	13269	13290	13042	13196	13058	13252	13212	13413	13259	13148	13256	13300	13338	13376	13158	13360	13083	13093	13121	13379	13212	13411	13176	13141	13206	13187	13301	13156	13182	13242	13293	13147	13275	13241	13063	13100	13341	13405	13439	13377	13238	13325	13251	13139	13306	13237	13243	13231	13141	13220	13392	13398	13216	13349	13292	13218	13058	13174	13210	13286	13303	13281	13123	13297	13386	13171	12944	13255	13107	13398	13283	13328	13164	13141	13203	13207	13261	13328	13053	13209	13230	13160	13154	13317	13226	13281	13258	13209	13430	13207	13154	13124	13135	13214	13243	13345	13290	13137	13214	13249	13166	13277	13061	13361	13292	13189	13268	13339	13108	13282	13296	13246	13207	13187	13315	13360	13259	13059	13167	13144	13192	13426	13253	13158	13279	13169	13164	13214	13254	13305	13250	13257	13388	13263	13374	13095	13203	13235	13317	13093	13090	13207	13235	13169	13192	13292	13175	13234	13320	13196	13183	13184	13068	13413	13069	13368	13204	13384	13304	13167	13236	13396	13324	13228	13179	13288	13165	13079	13227	13240	13219	13247	13070	13240	13253	13388	13145	13589	13114	13209	13102	13199	13281	13210	13199	13238	13003	13271	13311	13371	13200	13268	13296	13241	13262	13215	13235	13169	13347	13178	13225	13232	13190	13194	13104	13130	13147	13248	13474	13115	13279	13234	13310	13176	13074	13242	13163	13148	13387	13187	13150	13066	13165	13154	13176	13221	13139	13351	13220	13237	13234	13185	13177	13135	13259	13277	13189	13244	13119	13165	13056	13252	13305	13177	13317	13237	13226	13114	13184	13152	13258	13264	13315	13285	13262	13289	13363	13284	13221	13191	13253	13239	13260	13198	13084	13171	13258	13253	13107	13363	13046	13312	13358	13254	13092	13183	13059	13267	13262	13135	13234	13271	13128	13206	13341	13049	13254	13221	13216	13344	13278	13142	13175	13268	13216	13188	13342	13258	13251	13165	13044	13146	13203	13194	13269	13246	13107	13336	13258	13134	13105	13384	13279	13245	13156	13126	13158	13080	13362	13206	13311	13468	13118	13319	13109	13294	13261	13132	13340	13074	13369	13232	13131	13228	13217	13120	13343	13266	13237	13056	13243	13226	13305	13110	13108	13256	13160	13228	13248	13181	13197	13218	13423	13170	13044	13224	13211	13173	13216	13271	13179	13165	13203	13135	13097	13292	13367	13194	13303	13166	13197	13170	13258	13155	12988	13002	13252	13144	13177	13245	13346	13087	13204	13224	13252	13169	13117	13137	13097	13231	13241	13252	13248	13318	13057	13235	13198	13302	13122	13152	13099	13160	13121	13311	13345	13228	12998	13223	13215	13285	13284	13284	13066	13319	13330	13118	13242	13166	13328	13212	13477	13167	13350	13252	13311	13149	13317	13207	13119	13258	13114	13301	13195	13154	13209	13365	13139	13281	13240	13181	13260	13214	13198	13097	13285	13206	13131	13360	13172	13331	13220	13138	13194	13266	13274	13115	13370	13126	13179	13307	13058	13167	13293	13062	13357	13182	13276	13205	13114	13229	13463	13140	13048	13134	13292	13342	13503	13245	13232	13213	13263	13187	13190	13033	13186	13181	13123	13249	13181	13203	13356	13301	13291	13135	13336	13304	13135	13280	13028	13202	13072	13161	13161	13244	13291	13173	13346	13254	13268	13239	13154	13302	13255	13262	13137	13330	13360	13080	13220	13258	13114	13178	13448	13252	13305	13120	13066	13127	13207	13109	13193	13133	13306	13235	13275	13187	13119	13365	13352	13292	13326	13241	13323	13083	13322	13140	13145	13280	13166	13168	13270	13304	12992	13157	13215	13190	13341	13291	13249	13239	13156	13244	13451	13085	13092	13114	13129	13224	13253	13191	13183	13451	13284	13299	13253	13339	13072	13304	13211	13210	13210	13166	13130	13352	13169	13047	13227	13077	13264	13182	13194	13265	13255	13210	13317	13062	13248	13406	13318	13187	13308	13218	13319	13260	13070	13229	13199	13214	13108	13125	13147	13207	13289	13372	13283	13277	13171	13042	13377	13250	13360	13173	13369	13187	13164	13389	13353	13221	13063	13339	13173	13372	13335	13105	13212	13362	13218	13275	13337	13206	13163	13232	13239	13189	13310	13246	13362	13177	13356	13285	13151	13231	13160	13107	13252	13263	13221	13197	13164	13023	13218	13288	13330	13104	13188	13280	13216	13181	13194	13169	13340	13279	13311	13221	13373	13334	13213	13200	13231	13065	13299	13222	13263	13258	13200	13135	13266	13302	13325	13192	13230	13210	13179	13190	13009	13323	13055	13132	13246	13166	13252	13356	13404	13357	13244	13221	13161	13190	13390	13099	13248	13301	13190	13277	13373	13292	13150	13365	13228	13214	13401	13115	13420	13232	13162	13265	13142	13232	13433	13203	13121	13232	13249	13122	13242	13245	13135	13158	13292	13206	13283	13315	13306	13175	13193	13260	13206	13263	13298	13203	13262	13067	13056	13072	13227	13240	13248	13273	13113	13109	13278	13237	13292	13293	13290	13328	13244	13335	13224	13307	13319	13238	13258	13266	13185	13262	13089	13146	13223	13132	13184	13353	13323	13340	13263	13232	13271	13183	13111	13304	13150	13071	13325	13066	13114	13212	13301	13330	13240	13327	13119	13205	13322	13096	13374	13146	13307	13186	13215	13330	13249	13151	13335	13214	13136	13234	13226	13380	12989	13226	13284	13065	13158	13104	13179	13137	13349	13330	13408	13332	13058	13390	13169	13309	13158	13324	13408	13199	13308	13227	13237	13118	13128	13253	13101	13172	13145	13086	13256	13223	13176	13147	13163	13230	13288	13071	13312	13200	13123	13283	13204	13070	13292	13308	13177	13164	13445	13284	13210	13111	13291	13134	13336	13174	13341	13067	13192	13293	13357	13340	13181	13164	13216	13171	13146	13181	13266	13343	13250	13221	13276	13193	13271	13263	13131	13261	13098	13132	13101	13242	13135	13232	13086	13164	13054	13238	13105	13320	13384	13137	13280	13348	13164	13410	13336	13190	13442	13334	13204	13118	13179	13203	13224	13179	13246	13285	13176	13244	13414	13129	13215	13263	13241	13369	13251	13203	13480	13367	13133	13344	13197	13224	13233	13165	13256	13131	13062	13451	13157	13237	13162	13146	13125	13275	13217	13237	13508	13073	13282	13219	13280	13143	13285	13170	13312	13497	13304	13301
24388	21529	29289	26794	26048	25708	23302	18048	16449	15800	15122	14903	14643	14614	14560	14259	14315	14378	14338	14430	14452	14295	14259	14420	13999	14296	14101	14309	14227	14433	14252	14165	14088	14278	14103	14117	14261	14198	14221	14237	14300	14291	14269	14002	14231	14130	14123	14293	14310	14369	14059	14071	14020	14152	14177	14224	14171	14104	14124	14019	14168	14178	14040	14110	14132	13974	14182	14122	14304	14335	14354	14059	14041	14083	13958	14234	14089	14152	14170	14122	14329	14328	14198	14267	14073	14187	14190	14240	14241	14105	14146	14128	14073	14148	14031	14292	14109	14240	14226	14073	14082	14174	14186	14293	14271	14145	14213	14160	13867	14094	14185	14231	14074	13958	14040	14033	13979	14063	14100	14235	14045	14115	14233	14264	14216	14135	14120	14096	13882	14150	13980	14257	14089	13910	14112	14068	14149	14184	14164	14113	14198	14086	14000	14359	14083	14094	14140	14110	14176	14195	14127	14183	13915	14008	13815	14102	14181	14182	13820	14054	14170	14166	13996	14105	14030	14165	14147	14214	14169	14360	14238	13917	14224	14093	14054	14215	13894	14194	14215	14184	14263	14096	14122	14129	14191	14109	13988	13996	14202	13965	14214	14209	14260	13853	14297	14131	14033	14137	14045	14234	14124	14269	14233	13994	14110	14153	14318	14207	14235	14164	14074	14046	14146	14125	14019	14118	14185	14190	14097	14140	14163	14064	14381	14174	14282	14259	13997	14036	14150	14065	14169	14047	14116	14156	14142	14304	14030	13947	14070	14217	14058	14363	14059	14258	14104	14321	14239	14165	13942	14043	14067	14354	14052	14114	14013	14075	14037	14118	13952	13852	14057	14310	14097	14201	14026	13811	13999	14256	13983	14182	14011	14050	14061	14083	14315	14135	14188	14263	14274	14076	14180	14228	14254	14092	14198	14397	13998	14274	14192	14081	14178	14147	14035	14280	14244	14105	14248	14082	14004	14170	14162	14067	13829	14255	14190	14168	14213	14130	14159	14149	14120	14114	13943	14021	13954	14317	14064	14260	14165	14158	14062	14152	14077	14208	14027	14352	14175	13965	14176	14138	14144	14256	14230	14218	14338	14361	14129	13990	13966	14066	14226	13988	14273	14029	13912	14174	14291	13976	13929	14240	14318	14119	14265	14116	14173	13976	14000	14182	14261	14142	14199	14212	14174	14212	14264	14096	14063	13987	13996	14068	14142	14196	14142	14065	14187	14141	14036	14169	14307	14186	14388	14164	14109	14133	14139	14393	14162	14191	14007	14231	14088	14214	14112	14106	14186	14213	14212	14289	14046	14222	14226	14128	14137	14208	14213	13997	14365	14149	14205	14156	14212	14073	14088	14058	14035	14084	14058	14061	14046	14079	14047	14210	13931	14258	14266	14036	13925	14039	14286	14240	14047	14147	14002	14222	14061	13909	14247	14091	14109	14023	14323	14206	14099	14189	14177	14028	14136	14103	14155	14090	14237	14178	14170	14151	14027	14026	14020	14075	14126	14044	14117	14163	14093	14136	14253	14054	14084	14168	14314	14271	14128	13917	14139	14294	14106	14004	14100	14162	14097	14145	14057	14229	14207	13958	14125	14094	14047	14002	14173	13991	14226	13993	14216	14076	14210	13944	14140	14152	14057	14211	14253	14172	14183	14190	14203	14216	14339	14050	14072	13993	14119	13989	14306	14176	14219	14158	14009	14217	14111	14329	14274	14253	14163	14185	14008	14175	14079	14163	14067	13902	14166	14130	14027	13939	14053	13885	14084	14123	14246	14156	14162	14061	14112	14193	14083	14162	14071	14055	14067	14053	14219	14105	14250	14137	14107	14160	14082	14117	14100	14200	14156	14243	14121	14043	14138	14212	14173	14004	14025	14237	14218	14084	14140	14107	14096	14117	13978	14100	14150	14189	14218	13994	13943	14088	14273	14150	14182	14193	14209	14115	14177	14340	14212	14029	14184	14202	14242	14270	14334	14013	14102	14180	14160	14134	14154	14002	14278	14179	14366	14126	14100	14296	14363	14045	14104	14136	14121	14108	14110	14046	14048	14118	14019	14309	14073	14069	14092	14015	14239	14225	14304	14144	14198	14136	14169	14167	14313	14236	14155	14257	14108	13965	14167	14142	14167	14047	14052	14101	14102	14100	14283	14233	14005	14328	14198	14179	14109	14247	14164	14261	14064	14200	13908	14249	14111	14352	14243	14081	13955	14152	14239	13948	14041	14226	14091	14225	14123	14166	14111	14215	14193	14152	14085	14038	14156	14106	14220	14048	14019	14147	14086	14212	14225	14210	14196	14243	14029	13927	14017	14192	14370	14228	14170	14138	13937	14167	14231	14099	14136	14105	14098	14105	13993	13990	14363	14133	13987	14212	14260	14302	14117	14127	14042	14233	14227	14159	14138	14165	14155	14098	13957	13963	14193	14143	14057	14148	14092	14210	14121	14178	14143	14238	14196	14046	14204	14084	14041	14101	14038	14199	13944	14103	14291	13934	14059	13948	14094	14173	14067	14324	13993	14168	14044	14177	14236	14077	14228	14095	14172	14203	14135	13953	14021	13950	14182	14166	14237	14021	14067	14091	14106	14268	14199	14289	14115	14152	14137	14147	14082	14058	14204	14216	14183	14094	14018	14400	14152	14190	14045	14077	14101	14094	14104	14141	14046	14068	14211	14160	14170	14168	14137	13969	14052	13886	14134	14268	14016	14234	14112	14107	14281	14026	14302	14232	14342	14114	14248	14314	13944	14066	14266	14171	14100	14247	14151	14059	14080	14176	14297	14139	14119	14122	14393	14244	14050	14226	14166	14284	14071	14166	14180	14042	14301	14259	14000	14281	14120	14246	14102	14184	14197	14190	14238	14010	14087	14079	14119	14001	13973	14056	14141	14098	14122	13992	14264	13997	14213	13937	14095	14275	14010	14171	14289	13952	14112	14051	14075	14135	14219	14089	14234	14201	14132	14262	14125	14146	13941	14008	14223	13987	14019	13880	14227	13892	14049	14193	14004	14184	14209	14302	14290	14066	14062	14130	14120	13985	14132	14093	14212	14092	14123	13961	14272	14198	14241	14008	14026	14051	14286	14157	14269	14299	14203	13956	14099	14066	14221	14213	14073	14033	14194	14045	14058	14048	14224	14073	13990	14079	14095	14058	14087	14114	13881	14146	14246	14266	14080	14187	14021	14224	14190	14045	14121	13901	14172	13942	14113	14177	14065	14192	14280	14080	14204	14247	14167	14192	14213	14143	13951	14019	14142	14224	14333	14204	14228	14223	14053	14280	14193	14081	14098	14003	14126	14187	14015	14122	14274	14191	14138	14107	14239	14238	14053	13979	14035	14164	14076	14049	14198	14073	14185	14137	14217	14074	14144	14177	14201	14047	14131	14000	14170	13990	14111	14291	14132	14040	14078	14202	14204	14238	14071	14317	14189	14215	14060	14121	13901	14185	14107	14184	13963	14066	14019	14203	14105	14190	14316	14303	14267	14286	14076	13974	14226	14077	14188	13992	14146	14180	14025	14157	13956	14263	14126	14085	14164	14084	13897	14239	14046	14248	14190	14203	14156	14305	14125	13937	14197	14051	13930	14065	14293	14053	14065	14212	14221	14024	14020	13984	13957	14011	14236	14186	14272	14244	14365	14154	14133	14249	14182	13894	14098	14110	14175	14123	14193	14235	14121	14220	14025	14120	14106	14115	14053	14081	14096	14167	14013	14282	14150	14103	14028	14142	14098	14109	14062	14204	14108	14168	13967	14080	14130	14064	14255	14073	14298	14249	14130	14054	13970	13912	14074	14115	14306	14013	14173	14121	14259	14060	14165	14096	14241	14288	14135	14243	14220	13839	14285	13969	14246	14080	14174	14123	13896	14053	14073	14196	14340	14345	14029	13963	14241	14079	14187	13945	14172	13990	14174	14107	14252	14203	14135	13987	14056	14133	14145	14263	14234	14104	14086	14160	13969	14162	14109	14238	14180	14251	14173	14077	14137	14186	14013	13951	14060	14092	14061	14074	14089	14115	14329	14137	13980	14020	14029	14090	14177	14208	14196	14090	14186	14095	14036	14174	14085	14165	14185	13963	14032	14284	14290	14115	13977	14135	14015	14150	13951	14052	14119	14327	14113	14122	14143	14307	14002	14289	14319	14224	14306	14245	14044	14109	14305	14067	14155	14169	14103	13966	14210	14101	14066	14099	14120	14023	14041	14066	14087	14017	14066	14218	14174	14176	14021	14136	13978	14078	14159	14008	14133	14124	14094	14034	14343	14157	13971	14201	14187	14208	14165	13898	13996	14031	14154	14083	14135	13981	14170	13956	14062	14123	14058	14069	14120	14075	14108	14114	14031	14092	14242	14159	14255	14196	14085	14220	14107	14053	14127	13993	13990	14235	14169	14436	14147	14125	14145	14119	13893	14044	14271	13903	14272	14146	14185	14291	14055	14213	14162	14078	14265	14054	14244	14266	14151	14233	14365	13946	13986	14203	14223	14164	14032	14065	14135	14179	14065	14125	14189	14080	14105	14153	14003	14233	14225	14191	14034	14110	14279	13954	14213	14040	14010	14210	14293	14164	14069	14256	14027	14163	14134	14064	14029	14102	14159	14074	14219	13972	14114	14260	14254	14133	14036	14099	14191	13967	14075	14093	14086	14146	14228	13995	14219	14303	14148	14041	13990	14176	14165	14260	14078	14013	14102	14073	14165	14140	13929	14179	14072	14287	14121	14109	14137	14029	14366	14228	14046	14080	14149	14058	14158	14151	14011	14017	14299	14311	14137	14165	14004	14095	13972	14120	14114	14217	14132	14212	14329	14096	13962	14173	13974	14187	14037	14078	14070	14200	14109	14152	14007	14013	14120	14088	14081	13969	14128	14208	14200	14042	14160	14140	14023	14063	14056	13992	13925	14245	14143	14124	14161	14193	14251	14173	14353	14113	14098	14254	14271	14091	14195	14225	14183	14188	14244	14167	14036	13954	13976	14078	14255	14069	14124	14162	13972	14083	13979	14382	14087	14011	14309	14344	14007	14315	14169	14086	14158	14071	13926	14149	14183	14118	13943	14108	14143	14127	14308	14107	14197	14006	13911	14017	14066	14043	14045	14147	14150	14176	14150	14176	14219	14262
35228	54858	50404	40403	33416	26342	21650	17562	16729	15451	14795	14419	14102	14097	13823	13897	13829	13631	13840	13753	13653	13740	13610	13703	13613	13702	13581	13457	13565	13640	13643	13596	13589	13721	13537	13778	13461	13627	13557	13656	13540	13472	13583	13447	13554	13683	13633	13557	13498	13650	13536	13531	13651	13835	13640	13600	13547	13488	13641	13733	13643	13786	13586	13643	13479	13559	13756	13554	13451	13531	13736	13483	13603	13594	13656	13515	13430	13670	13741	13689	13455	13561	13440	13563	13540	13541	13782	13495	13697	13633	13530	13517	13654	13512	13647	13519	13590	13652	13669	13471	13689	13610	13690	13543	13518	13609	13604	13679	13661	13618	13596	13577	13500	13600	13651	13549	13615	13563	13595	13585	13595	13590	13673	13492	13527	13512	13705	13671	13505	13524	13705	13654	13693	13627	13649	13494	13490	13624	13583	13661	13630	13488	13547	13479	13439	13595	13671	13580	13397	13476	13582	13555	13549	13553	13541	13591	13674	13530	13635	13739	13594	13529	13605	13609	13511	13539	13511	13650	13446	13589	13628	13703	13547	13554	13542	13746	13456	13578	13583	13602	13525	13599	13843	13620	13541	13542	13788	13644	13643	13779	13648	13580	13705	13559	13609	13588	13503	13593	13608	13597	13597	13602	13653	13720	13714	13609	13708	13581	13653	13534	13702	13740	13639	13350	13582	13693	13528	13673	13727	13550	13647	13486	13538	13662	13587	13691	13757	13560	13547	13628	13715	13624	13642	13638	13642	13712	13684	13822	13519	13654	13452	13524	13489	13660	13575	13693	13502	13709	13649	13466	13694	13464	13628	13617	13652	13468	13546	13569	13665	13547	13622	13625	13731	13624	13610	13572	13689	13611	13657	13609	13656	13453	13584	13500	13572	13623	13534	13532	13606	13490	13527	13658	13531	13590	13707	13752	13550	13755	13684	13550	13546	13737	13523	13666	13585	13535	13543	13587	13547	13622	13639	13623	13735	13657	13500	13502	13484	13615	13543	13638	13655	13624	13445	13612	13574	13550	13708	13856	13727	13394	13593	13639	13570	13595	13470	13316	13516	13387	13390	13553	13688	13586	13589	13580	13726	13594	13439	13743	13474	13616	13567	13602	13532	13550	13576	13717	13664	13510	13573	13556	13719	13508	13556	13699	13511	13429	13397	13619	13625	13633	13680	13532	13548	13433	13464	13548	13514	13536	13656	13477	13601	13539	13640	13580	13688	13500	13592	13480	13740	13576	13689	13303	13624	13662	13583	13676	13482	13492	13395	13690	13527	13555	13597	13552	13696	13528	13805	13669	13734	13663	13513	13735	13656	13491	13548	13696	13537	13481	13701	13469	13571	13609	13567	13607	13560	13643	13612	13472	13720	13597	13471	13584	13576	13617	13658	13655	13500	13596	13608	13505	13642	13595	13580	13669	13756	13652	13598	13607	13608	13679	13582	13523	13505	13544	13595	13592	13626	13661	13723	13708	13464	13639	13556	13577	13614	13728	13547	13524	13645	13454	13566	13656	13733	13463	13641	13545	13585	13538	13768	13645	13433	13678	13483	13631	13602	13649	13533	13484	13430	13504	13420	13532	13633	13806	13499	13742	13585	13528	13579	13564	13513	13615	13614	13496	13661	13618	13508	13538	13697	13670	13491	13692	13548	13564	13683	13482	13701	13618	13605	13627	13639	13521	13589	13502	13660	13448	13704	13457	13707	13510	13737	13562	13551	13561	13611	13686	13666	13723	13684	13569	13716	13703	13500	13469	13628	13714	13634	13469	13641	13732	13695	13523	13617	13634	13609	13667	13533	13530	13673	13656	13625	13642	13651	13642	13646	13347	13419	13573	13738	13541	13588	13486	13564	13442	13678	13405	13665	13634	13435	13603	13649	13463	13720	13434	13591	13558	13680	13619	13689	13582	13716	13617	13640	13666	13742	13546	13449	13450	13763	13439	13466	13697	13566	13575	13585	13651	13682	13536	13662	13541	13489	13514	13634	13558	13609	13439	13549	13598	13670	13519	13513	13626	13651	13580	13612	13475	13818	13430	13540	13784	13648	13536	13486	13541	13591	13600	13776	13405	13570	13494	13657	13690	13496	13599	13418	13668	13481	13481	13720	13561	13635	13473	13683	13714	13737	13626	13561	13600	13579	13585	13480	13580	13583	13676	13668	13626	13613	13543	13649	13674	13551	13483	13539	13637	13545	13596	13521	13602	13529	13486	13671	13563	13523	13581	13649	13515	13571	13645	13511	13629	13496	13634	13712	13546	13578	13369	13473	13427	13416	13458	13743	13598	13645	13453	13653	13662	13661	13574	13492	13703	13681	13581	13655	13571	13693	13440	13376	13655	13654	13548	13591	13583	13581	13581	13576	13500	13622	13561	13732	13511	13555	13494	13658	13519	13604	13501	13694	13626	13661	13527	13512	13429	13519	13417	13436	13609	13376	13554	13405	13792	13576	13471	13643	13612	13509	13724	13597	13590	13408	13621	13577	13656	13730	13440	13598	13513	13633	13536	13646	13548	13468	13573	13552	13451	13592	13544	13588	13516	13643	13538	13566	13441	13820	13510	13556	13514	13606	13563	13639	13575	13558	13600	13748	13691	13664	13671	13519	13499	13557	13676	13485	13611	13586	13666	13557	13634	13717	13612	13734	13648	13553	13540	13599	13452	13547	13544	13670	13426	13609	13566	13590	13597	13354	13570	13451	13489	13482	13543	13579	13664	13578	13534	13610	13671	13532	13543	13477	13519	13686	13615	13560	13620	13613	13661	13536	13749	13549	13556	13467	13630	13357	13615	13529	13795	13538	13444	13627	13843	13587	13598	13597	13635	13576	13508	13632	13693	13575	13531	13572	13636	13715	13667	13622	13641	13585	13422	13548	13560	13565	13458	13580	13632	13660	13542	13491	13717	13529	13737	13479	13621	13600	13551	13563	13723	13484	13572	13421	13501	13630	13719	13600	13549	13601	13552	13611	13628	13551	13750	13531	13508	13656	13440	13479	13597	13474	13502	13749	13618	13413	13786	13583	13593	13716	13294	13705	13476	13637	13606	13503	13583	13504	13509	13587	13667	13731	13569	13611	13624	13504	13775	13482	13467	13436	13600	13631	13524	13650	13702	13613	13663	13615	13658	13477	13568	13512	13562	13701	13616	13608	13549	13586	13646	13345	13752	13673	13617	13632	13403	13630	13602	13642	13583	13725	13397	13434	13479	13586	13517	13653	13657	13656	13645	13509	13513	13633	13598	13644	13586	13600	13501	13764	13617	13604	13670	13652	13568	13475	13611	13616	13736	13483	13452	13392	13593	13486	13689	13621	13613	13500	13595	13496	13558	13596	13625	13599	13550	13655	13516	13662	13671	13672	13405	13499	13677	13597	13726	13613	13497	13539	13627	13608	13544	13487	13468	13684	13601	13649	13796	13482	13696	13575	13574	13668	13586	13660	13677	13646	13618	13681	13589	13739	13596	13557	13543	13474	13504	13491	13599	13530	13481	13474	13539	13695	13604	13697	13592	13594	13471	13748	13608	13552	13656	13755	13496	13540	13465	13640	13633	13532	13574	13468	13655	13594	13717	13440	13558	13476	13505	13438	13583	13557	13572	13470	13602	13523	13533	13664	13637	13561	13564	13600	13668	13425	13684	13519	13697	13578	13608	13649	13486	13689	13451	13636	13454	13626	13695	13619	13683	13411	13714	13611	13555	13532	13493	13623	13581	13568	13409	13599	13450	13623	13553	13543	13639	13586	13408	13598	13588	13526	13520	13558	13469	13662	13451	13654	13660	13680	13555	13407	13583	13522	13541	13533	13602	13415	13548	13523	13614	13535	13576	13634	13613	13658	13503	13478	13542	13549	13695	13518	13595	13571	13524	13685	13550	13479	13681	13554	13784	13523	13595	13400	13603	13452	13534	13496	13564	13606	13517	13688	13494	13550	13478	13638	13623	13663	13604	13572	13419	13570	13480	13655	13720	13744	13763	13735	13581	13532	13574	13601	13601	13499	13700	13682	13538	13615	13635	13412	13638	13665	13636	13588	13657	13471	13586	13650	13514	13562	13731	13651	13497	13433	13503	13738	13586	13511	13574	13642	13596	13549	13694	13692	13515	13433	13645	13610	13594	13547	13644	13584	13566	13594	13494	13598	13627	13641	13586	13700	13580	13782	13618	13565	13515	13648	13790	13575	13642	13735	13688	13652	13568	13562	13486	13610	13576	13687	13709	13742	13565	13562	13521	13676	13570	13534	13744	13619	13453	13341	13681	13584	13609	13490	13594	13516	13487	13625	13522	13646	13559	13602	13497	13601	13544	13574	13657	13531	13618	13547	13452	13537	13627	13619	13605	13645	13668	13571	13676	13502	13647	13588	13663	13557	13651	13492	13521	13626	13423	13689	13503	13639	13673	13419	13594	13523	13626	13556	13574	13489	13622	13521	13592	13679	13592	13462	13754	13530	13631	13534	13609	13623	13646	13589	13599	13872	13527	13795	13389	13542	13677	13509	13544	13545	13514	13549	13548	13698	13662	13729	13630	13613	13339	13563	13682	13637	13547	13722	13514	13538	13485	13610	13609	13589	13561	13861	13632	13498	13620	13503	13643	13664	13569	13522	13565	13602	13571	13576	13724	13472	13550	13546	13354	13435	13499	13789	13559	13525	13534	13613	13637	13558	13684	13628	13608	13657	13618	13548	13623	13553	13590	13532	13609	13615	13658	13661	13567	13704	13633	13462	13587	13687	13384	13664	13534	13389	13550	13578	13435	13644	13680	13662	13536	13486	13504	13622	13390	13475	13616	13597	13657	13538	13653	13574	13541	13421	13504	13417	13641	13703	13515	13643	13689	13583	13487	13537	13631	13576	13651	13671	13646	13477	13576	13429	13605	13561	13527	13554	13600	13644	13703	13433	13667	13530	13676	13568	13626	13424	13625	13651	13516	13571	13466	13707	13680	13617	13419	13804	13655	13770	13697	13681	13646	13726	13610	13465	13529	13575	13553	13667	13433	13559	13615	13569	13576	13441	13624	13546	13542	13690	13610	13609	13711	13503	13750	13415	13630	13526	13631	13657	13525	13495	13610	13675	13561	13662	13421	13737	13573	13650	13551	13541	13425	13405	13502	13589	13544	13700	13631
23052	21404	29323	24752	24078	26351	26938	21014	18410	17133	16130	15458	15351	15173	15045	14861	14852	14461	14844	14681	14725	14593	14502	14434	14400	14437	14707	14511	14420	14334	14570	14636	14495	14349	14429	14231	14508	14211	14423	14337	14237	14317	14305	14255	14724	14302	14392	14366	14370	14259	14764	14467	14403	14516	14409	14560	14576	14337	14299	14456	14422	14302	14253	14418	14408	14461	14377	14392	14527	14428	14372	14245	14469	14347	14372	14369	14240	14419	14356	14526	14245	14381	14256	14554	14314	14441	14266	14317	14497	14253	14285	14356	14176	14306	14442	14253	14429	14314	14261	14305	14324	14249	14349	14317	14357	14364	14283	14154	14469	14352	14411	14404	14385	14319	14455	14558	14286	14094	14358	14428	14372	14295	14290	14389	14302	14168	14343	14264	14381	14510	14208	14326	14184	14299	14358	14265	14340	14392	14348	14592	14472	14258	14444	14410	14337	14191	14441	14341	14376	14294	14398	14295	14220	14398	14385	14509	14352	13993	14186	14268	14405	14317	14309	14203	14403	14405	14466	14392	14254	14360	14368	14289	14050	14388	14365	14190	14397	14268	14280	14251	14335	14307	14212	14549	14361	14518	14333	14336	14267	14118	14298	14412	14476	14298	14356	14098	14291	14407	14364	14341	14318	14440	14478	14304	14174	14394	14373	14253	14293	14515	14380	14264	14337	14255	14346	14381	14332	14449	14124	14202	14183	14292	14200	14368	14265	14351	14257	14410	14231	14161	14345	14397	14305	14468	14273	14215	14125	14202	14228	14264	14322	14323	14334	14546	14318	14365	14309	14361	14299	14204	14340	14237	14191	14444	14393	14346	14418	14403	14342	14336	14371	14281	14305	14375	14215	14238	14261	14328	14257	14270	14170	14367	14541	14359	14235	14597	14503	14569	14413	14233	14477	14380	14415	14399	14324	14344	14408	14160	14226	14324	14292	14360	14342	14405	14305	14509	14177	14255	14349	14356	14181	14388	14402	14160	14297	14462	14290	14289	14391	14386	14419	14275	14589	14269	14395	14319	14338	14232	14329	14290	14417	14388	14254	14326	14369	14341	14300	14189	14478	14250	14336	14268	14474	14453	14444	14510	14362	14391	14379	14335	14654	14517	14380	14403	14305	14221	14308	14440	14413	14366	14361	14437	14465	14393	14383	14240	14248	14230	14259	14371	14384	14270	14401	14362	14189	14312	14388	14418	14390	14287	14251	14160	14282	14443	14455	14392	14060	14265	14254	14356	14257	14155	14398	14430	14333	14398	14469	14171	14145	14479	14423	14520	14517	14310	14300	14236	14286	14492	14424	14438	14215	14225	14361	14393	14385	14312	14354	14227	14312	14205	14303	14346	14489	14198	14498	14316	14389	14206	14052	14185	14387	14245	14306	14357	14554	14419	14344	14250	14202	14314	14354	14330	14188	14375	14389	14251	14351	14542	14293	14275	14358	14264	14143	14485	14275	14303	14495	14660	14387	14164	14321	14232	14291	14228	14235	14288	14336	14205	14329	14434	14454	14184	14360	14323	14283	14338	14349	14250	14327	14599	14288	14355	14216	14463	14171	14275	14346	14247	14315	14399	14366	14311	14498	14403	14222	14305	14340	14366	14366	14339	14163	14380	14172	14235	14271	14147	14279	14342	14230	14305	14273	14443	14532	14302	14128	14432	14179	14383	14240	14286	14370	14136	14423	14236	14382	14197	14308	14246	14190	14397	14402	14448	14380	14266	14413	14330	14217	14258	14620	14316	14332	14133	14320	14486	14431	14412	14379	14317	14211	14459	14432	14256	14462	14302	14211	14316	14228	14353	14194	14245	14326	14322	14230	14257	14418	14438	14307	14363	14370	14272	14388	14395	14180	14272	14497	14401	14386	14441	14627	14385	14310	14110	14502	14370	14299	14356	14439	14372	14389	14213	14376	14247	14342	14296	14507	14471	14313	14341	14396	14384	14279	14402	14420	14352	14458	14372	14570	14343	14237	14259	14381	14379	14539	14289	14244	14245	14287	14295	14442	14263	14234	14261	14405	14322	14358	14407	14251	14070	14334	14295	14413	14331	14165	14339	14324	14327	14022	14085	14136	14307	14493	14254	14419	14309	14498	14247	14275	14424	14378	14183	14327	14438	14394	14283	14209	14270	14427	14279	14251	14280	14200	14204	14281	14249	14439	14482	14397	14354	14256	14414	14460	14278	14342	14394	14306	14362	14310	14242	14295	14279	14395	14483	14355	14410	14532	14260	14228	14271	14435	14268	14216	14092	14212	14222	14225	14361	14261	14523	14207	14410	14151	14358	14425	14418	14211	14252	14410	14286	14433	14324	14284	14334	14331	14234	14303	14225	14279	14401	14402	14270	14328	14340	14112	14099	14329	14356	14349	14421	14213	14479	14346	14490	14268	14285	14338	14386	14212	14284	14324	14397	14331	14261	14229	14362	14370	14421	14190	14332	14137	14282	14367	14226	14398	14422	14330	14183	14302	14259	14239	14386	14364	14347	14392	14332	14151	14264	14170	14385	14308	14303	14187	14549	14417	14314	14238	14276	14529	14303	14425	14206	14382	14436	14334	14155	14427	14399	14363	14319	14315	14298	14259	14177	14527	14139	14501	14292	14380	14369	14152	14329	14254	14473	14200	14490	14303	14401	14219	14316	14402	14345	14111	14434	14326	14341	14326	14125	14268	14279	14470	14291	14554	14497	14344	14286	14166	14531	14347	14438	14401	14216	14331	14444	14316	14244	14402	14437	14368	14381	14389	14558	14137	14427	14382	14260	14324	14394	14303	14270	14190	14320	14553	14632	14347	14530	14292	14373	14455	14440	14423	14294	14344	14256	14212	14348	14320	14461	14277	14433	14440	14386	14316	14440	14273	14197	14382	14383	14400	14483	14315	14098	14196	14364	14347	14442	14363	14183	14325	14188	14221	14350	14327	14298	14221	14355	14253	14212	14178	14192	14305	14224	14425	14333	14230	14544	14303	14196	14405	14441	14329	14321	14171	14242	14270	14221	14275	14282	14272	14455	14343	14441	14335	14270	14306	14367	14459	14343	14249	14372	14216	14219	14339	14498	14416	14415	14056	14339	14465	14259	14394	14456	14326	14376	14197	14288	14450	14283	14404	14113	14223	14400	14500	14238	14258	14533	14297	14290	14078	14431	14377	14241	14324	14379	14306	14361	14197	14299	14304	14340	14314	14244	14391	14150	14328	14442	14436	14302	14426	14322	14232	14217	14170	14308	14306	14467	14285	14511	14123	14247	14417	14308	14524	14555	14333	14214	14288	14389	14409	14199	14453	14224	14414	14208	14466	14314	14128	14332	14195	14014	14385	14262	14302	14315	14451	14283	14199	14309	14357	14284	14361	14225	14316	14151	14409	14289	14275	14408	14357	14288	14237	14389	14281	14541	14303	14275	14175	14415	14612	14314	14450	14298	14341	14223	14373	14180	14373	14333	14367	14332	14281	14352	14322	14271	14331	14144	14419	14155	14424	14260	14288	14349	14320	14243	14453	14257	14427	14306	14143	14365	14170	14292	14254	14389	14380	14496	14373	14130	14233	14151	14176	14477	14399	14323	14231	14304	14313	14447	14205	14378	14360	14428	14374	14254	14314	14467	14204	14207	14316	14547	14500	14241	14397	14211	14373	14229	14326	14369	14449	14256	14445	14488	14311	14398	14232	14298	14455	14357	14405	14399	14274	14426	14311	14250	14284	14505	14340	14277	14169	14292	14321	14185	14034	14280	14331	14375	14405	14391	14405	14430	14256	14490	14379	14379	14396	14334	14220	14240	14351	14380	14266	14313	14258	14202	14470	14269	14226	14272	14328	14411	14449	14297	14445	14427	14180	14361	14341	14309	14323	14424	14384	14513	14406	14229	14412	14146	14363	14271	14318	14321	14455	14281	14405	14322	14148	14499	14512	14428	14310	14265	14405	14297	14276	14317	14542	14199	14299	14400	14401	14369	14255	14269	14153	14333	14183	14335	14445	14358	14258	14480	14397	14454	14386	14547	14237	14512	14532	14254	14279	14305	14331	14499	14299	14288	14629	14390	14345	14244	14343	14274	14239	14259	14506	14167	14445	14131	14426	14441	14447	14393	14240	14330	14442	14390	14222	14169	14340	14283	14324	14245	14327	14209	14383	14326	14387	14261	14169	14388	14443	14274	14334	14155	14201	14405	14400	14345	14413	14302	14311	14338	14278	14580	14294	14319	14450	14321	14262	14363	14256	14176	14420	14284	14309	14361	14218	14483	14484	14296	14284	14351	14355	14368	14220	14298	14376	14416	14310	14431	14258	14312	14447	14474	14424	14399	14318	14229	14155	14448	14534	14368	14433	14297	14162	14355	14355	14393	14484	14260	14198	14321	14281	14215	14372	14256	14374	14381	14268	14486	14107	14513	14149	14286	14430	14421	14363	14383	14321	14267	14303	14282	14284	14308	14397	14327	14206	14197	14244	14379	14318	14419	14453	14359	14381	14350	14210	14329	14412	14475	14357	14375	14459	14183	14327	14126	14564	14212	14253	14408	14319	14318	14371	14328	14384	14297	14191	14399	14464	14461	14287	14332	14372	14357	14196	14231	14426	14327	14446	14420	14378	14248	14026	14313	14366	14451	14367	14382	14257	14514	14257	14331	14292	14548	14413	14275	14294	14286	14292	14300	14315	14414	14309	14225	14324	14240	14352	14310	14360	14291	14371	14274	14332	14298	14321	14484	14260	14381	14422	14456	14466	14244	14227	14423	14407	14168	14243	14204	14278	14469	14499	14276	14185	14375	14342	14552	14419	14228	14400	14269	14299	14206	14459	14292	14189	14524	14302	14529	14213	14449	14463	14205	14217	14305	14197	14260	14354	14344	14527	14345	14298	14407	14029	14185	14229	14227	14283	14437	14389	14450	14243	14395	14351	14236	14384	14345	14122	14235	14386	14196	14419	14391	14222	14417	14498	14306	14408	14262	14274	14414	14355	14378	14178	14341	14226	14365	14369	14272	14387	14310	14227	14425	14462	14311	14360	14330	14389	14336	14403	14274	14212	14213	14315	14256	14546	14217	14304	14291	14459	14262	14235	14439	14250	14265	14342	14469	14316	14275	14255	14340	14376	14100	14396	14336	14335	14379	14434	14251	14462	14232
38468	62479	57215	46958	37379	29335	24628	21023	18927	16912	15598	15234	14853	14440	14279	14225	14066	14107	13908	14004	13702	13834	13877	13797	13803	13994	13946	13913	13758	13961	13752	13693	13776	13662	13764	13692	13897	13701	13840	13706	13558	13643	13739	13914	13711	13527	13741	13830	13592	13733	13681	13809	13593	13525	13649	13671	13727	13699	13736	13724	13738	13680	13579	13662	13795	13697	13677	13693	13821	13694	13717	13684	13609	13562	13743	13744	13779	13690	13713	13627	13523	13631	13652	13841	13635	13559	13707	13707	13784	13670	13643	13593	13669	13747	13818	13958	13529	13655	13466	13785	13685	13627	13664	13606	13653	13765	13678	13826	13596	13739	13648	13795	13614	13689	13528	13572	13751	13713	13769	13895	13549	13694	13789	13853	13746	13681	13730	13842	13620	13715	13639	13734	13765	13560	13787	13703	13807	13732	13764	13637	13586	13664	13705	13734	13715	13491	13932	13625	13699	13607	13696	13698	13784	13629	13620	13603	13706	13667	13677	13568	13747	13808	13794	13739	13562	13680	13531	13528	13551	13690	13604	13614	13669	13620	13662	13755	13668	13891	13870	13712	13763	13763	13709	13715	13699	13701	13736	13663	13610	13752	13655	13682	13672	13688	13647	13644	13531	13650	13769	13745	13516	13835	13595	13730	13613	13747	13700	13664	13780	13782	13710	13681	13649	13883	13635	13579	13551	13659	13783	13757	13705	13641	13718	13669	13694	13717	13749	13718	13667	13709	13855	13855	13654	13710	13771	13750	13715	13608	13749	13465	13771	13643	13582	13704	13869	13634	13688	13595	13760	13799	13873	13777	13510	13648	13761	13695	13635	13860	13673	13626	13809	13533	13548	13766	13675	13604	13738	13857	13694	13629	13742	13608	13712	13799	13663	13636	13799	13624	13575	13681	13606	13488	13684	13636	13637	13702	13638	13837	13785	13776	13740	13764	13690	13662	13693	13675	13706	13521	13710	13521	13754	13657	13757	13689	13653	13586	13678	13503	13717	13486	13793	13682	13703	13774	13805	13696	13833	13665	13547	13715	13771	13845	13670	13685	13684	13656	13740	13641	13649	13704	13650	13611	13695	13857	13828	13741	13691	13546	13706	13755	13564	13801	13757	13825	13492	13675	13590	13593	13616	13676	13621	13674	13681	13749	13805	13726	13670	13749	13763	13578	13752	13654	13510	13750	13585	13661	13622	13748	13540	13572	13581	13658	13549	13762	13807	13687	13461	13712	13720	13526	13690	13633	13657	13647	13542	13613	13693	13690	13724	13743	13791	13751	13540	13693	13817	13590	13780	13778	13773	13759	13828	13708	13635	13795	13719	13640	13734	13652	13828	13599	13641	13728	13825	13706	13653	13591	13655	13755	13616	13611	13751	13588	13635	13701	13592	13794	13788	13524	13682	13653	13759	13761	13728	13672	13723	13718	13729	13646	13728	13589	13663	13675	13578	13651	13734	13569	13624	13706	13772	13664	13589	13450	13826	13857	13793	13616	13658	13504	13782	13503	13696	13712	13817	13637	13657	13669	13641	13657	13898	13631	13679	13637	13672	13585	13570	13559	13679	13757	13781	13841	13664	13688	13749	13773	13657	13649	13699	13742	13681	13571	13771	13584	13774	13766	13781	13755	13711	13602	13606	13713	13592	13764	13712	13741	13740	13680	13620	13693	13749	13772	13498	13706	13687	13707	13605	13364	13694	13729	13873	13752	13540	13836	13721	13603	13578	13479	13674	13584	13749	13733	13686	13591	13610	13697	13536	13675	13746	13680	13756	13655	13811	13677	13709	13749	13486	13622	13629	13561	13744	13506	13639	13741	13635	13670	13628	13700	13607	13813	13786	13621	13742	13604	13642	13798	13546	13704	13898	13731	13606	13475	13610	13649	13647	13622	13725	13578	13637	13850	13638	13563	13678	13609	13692	13674	13801	13614	13605	13728	13654	13642	13556	13612	13619	13680	13830	13880	13667	13682	13677	13467	13712	13916	13688	13556	13531	13664	13656	13676	13652	13647	13751	13728	13769	13840	13705	13542	13688	13597	13784	13683	13593	13706	13644	13619	13623	13809	13592	13524	13615	13654	13703	13580	13804	13533	13587	13710	13652	13552	13643	13589	13540	13665	13586	13795	13615	13561	13482	13698	13693	13598	13778	13701	13768	13745	13589	13641	13627	13653	13634	13652	13689	13806	13585	13696	13571	13537	13837	13848	13671	13602	13904	13624	13637	13683	13861	13504	13629	13652	13704	13765	13665	13792	13839	13746	13732	13716	13611	13705	13676	13750	13585	13687	13416	13806	13759	13753	13535	13459	13635	13586	13674	13710	13707	13779	13751	13649	13636	13677	13662	13766	13627	13669	13660	13614	13667	13694	13691	13581	13720	13680	13701	13698	13790	13577	13508	13632	13681	13785	13634	13715	13560	13602	13610	13769	13716	13537	13627	13810	13632	13618	13698	13532	13474	13655	13746	13804	13853	13756	13844	13564	13814	13602	13668	13789	13652	13748	13729	13626	13679	13592	13729	13757	13621	13564	13543	13808	13764	13704	13765	13602	13616	13693	13798	13633	13610	13550	13845	13642	13612	13465	13618	13569	13737	13633	13603	13747	13538	13617	13764	13737	13669	13705	13620	13649	13681	13674	13676	13761	13772	13685	13637	13641	13647	13730	13720	13622	13703	13798	13747	13835	13747	13694	13736	13694	13653	13680	13684	13712	13671	13845	13713	13615	13817	13755	13692	13643	13734	13575	13724	13683	13755	13735	13708	13691	13661	13753	13614	13750	13538	13644	13780	13640	13717	13635	13753	13555	13624	13759	13702	13643	13725	13659	13707	13541	13700	13638	13878	13608	13818	13690	13690	13679	13445	13587	13654	13755	13776	13560	13702	13822	13594	13602	13812	13621	13782	13614	13569	13676	13754	13550	13876	13600	13815	13898	13616	13719	13706	13718	13609	13522	13782	13705	13669	13721	13735	13557	13930	13779	13715	13711	13802	13683	13635	13608	13717	13765	13545	14010	13616	13707	13749	13626	13671	13760	13669	13657	13871	13743	13716	13671	13630	13797	13712	13686	13607	13696	13608	13723	13767	13515	13730	13553	13681	13708	13801	13548	13822	13624	13765	13633	13745	13656	13604	13595	13625	13582	13752	13731	13758	13701	13700	13619	13659	13736	13587	13695	13746	13767	13705	13747	13764	13636	13628	13802	13701	13668	13836	13664	13638	13719	13752	13675	13641	13656	13885	13568	13786	13535	13650	13534	13787	13660	13545	13703	13592	13699	13710	13627	13804	13710	13596	13569	13693	13637	13746	13621	13606	13664	13748	13675	13651	13831	13906	13761	13555	13631	13657	13580	13593	13570	13594	13768	13638	13614	13757	13615	13667	13753	13808	13596	13638	13678	13806	13798	13641	13562	13967	13594	13568	13826	13690	13755	13692	13684	13667	13833	13686	13717	13680	13581	13609	13701	13791	13796	13765	13680	13704	13662	13714	13616	13632	13640	13615	13870	13735	13677	13762	13774	13876	13721	13660	13780	13727	13766	13533	13721	13614	13680	13681	13566	13845	13656	13748	13764	13586	13573	13669	13745	13696	13677	13712	13645	13795	13735	13623	13489	13485	13655	13686	13670	13815	13807	13666	13497	13759	13452	13739	13633	13577	13665	13719	13585	13563	13587	13730	13607	13624	13711	13830	13623	13749	13666	13748	13682	13696	13657	13631	13912	13616	13673	13753	13603	13689	13837	13624	13753	13699	13617	13651	13624	13645	13785	13759	13641	13630	13858	13662	13763	13679	13701	13696	13780	13787	13762	13656	13682	13760	13582	13800	13661	13697	13671	13800	13704	13641	13708	13692	13794	13720	13546	13503	13717	13586	13590	13853	13733	13526	13773	13697	13586	13531	13673	13686	13820	13711	13525	13747	13786	13747	13833	13839	13771	13714	13491	13756	13824	13729	13679	13697	13810	13789	13804	13709	13764	13621	13693	13617	13599	13775	13574	13653	13794	13588	13817	13660	13780	13783	13614	13644	13720	13624	13828	13621	13699	13724	13698	13654	13625	13678	13664	13938	13840	13634	13639	13583	13702	13775	13732	13577	13613	13783	13535	13728	13805	13806	13653	13693	13603	13683	13628	13766	13579	13740	13779	13650	13653	13895	13684	13670	13480	13620	13761	13746	13616	13693	13584	13758	13634	13772	13746	13504	13680	13687	13650	13690	13610	13776	13631	13792	13821	13585	13786	13737	13795	13607	13706	13580	13669	13769	13695	13660	13575	13637	13680	13691	13754	13684	13752	13605	13721	13701	13756	13725	13737	13703	13632	13882	13649	13657	13595	13760	13894	13669	13727	13603	13506	13582	13684	13502	13756	13633	13555	13718	13851	13774	13707	13731	13769	13641	13660	13610	13786	13757	13908	13692	13656	13651	13663	13519	13634	13642	13557	13589	13549	13709	13873	13714	13659	13759	13626	13690	13699	13734	13722	13757	13762	13794	13792	13681	13672	13596	13659	13594	13769	13838	13723	13650	13499	13652	13607	13676	13827	13709	13722	13710	13622	13691	13671	13595	13619	13670	13676	13847	13893	13736	13716	13754	13672	13724	13672	13789	13686	13627	13742	13521	13588	13604	13840	13667	13653	13723	13660	13832	13774	13697	13686	13553	13727	13680	13744	13631	13720	13631	13658	13591	13599	13543	13690	13725	13763	13638	13651	13745	13695	13581	13608	13595	13756	13838	13719	13629	13642	13650	13644	13654	13808	13674	13597	13578	13575	13819	13620	13669	13562	13755	13842	13948	13693	13589	13745	13655	13689	13697	13729	13507	13712	13585	13584	13640	13617	13803	13708	13648	13589	13486	13726	13608	13635	13729	13754	13730	13733	13924	13686	13658	13762	13711	13915	13839	13755	13694	13624	13679	13534	13679	13780	13686	13630	13624	13701	13791	13718	13670	13724	13533	13685	13576	13629	13781	13771	13790	13691	13799	13537	13787	13758	13727	13703	13681	13627	13616	13635	13821	13687	13659	13804	13625	13693	13754	13626	13747	13687	13698	13584	13717	13661	13849	13492	13722	13620	13482	13702	13533	13844	13645	13627	13686	13772	13758	13711	13685	13780	13614	13734	13689	13653
29411	28211	32699	27103	20674	17985	16707	15401	14650	14164	14116	13882	13948	13895	13711	13804	13732	13589	13703	13436	13459	13479	13556	13594	13563	13431	13468	13532	13749	13546	13546	13743	13523	13617	13553	13486	13744	13460	13621	13345	13358	13387	13534	13416	13367	13475	13429	13496	13555	13577	13578	13366	13754	13368	13419	13244	13377	13345	13651	13388	13475	13577	13690	13562	13487	13471	13531	13633	13534	13590	13417	13427	13584	13655	13602	13521	13403	13321	13449	13379	13328	13486	13570	13402	13378	13492	13234	13588	13612	13616	13429	13735	13355	13563	13449	13433	13480	13671	13727	13512	13299	13417	13457	13462	13318	13615	13407	13386	13375	13474	13388	13448	13449	13543	13519	13428	13338	13527	13329	13513	13467	13504	13443	13331	13337	13496	13499	13625	13362	13480	13420	13611	13262	13477	13397	13481	13541	13583	13415	13459	13517	13563	13477	13500	13482	13531	13585	13312	13482	13490	13596	13368	13482	13279	13485	13620	13587	13306	13427	13594	13507	13297	13651	13396	13448	13431	13592	13439	13501	13457	13501	13324	13604	13510	13372	13418	13706	13589	13462	13404	13437	13588	13469	13578	13379	13335	13449	13534	13426	13321	13623	13520	13340	13499	13501	13482	13374	13481	13496	13544	13697	13354	13420	13551	13444	13341	13711	13516	13467	13441	13443	13386	13744	13511	13535	13367	13506	13299	13448	13400	13489	13559	13413	13402	13344	13469	13551	13449	13644	13803	13403	13368	13555	13247	13327	13454	13663	13474	13364	13397	13640	13640	13491	13478	13465	13346	13296	13464	13329	13438	13589	13323	13466	13580	13313	13561	13259	13552	13566	13491	13453	13391	13595	13455	13287	13568	13340	13485	13435	13596	13520	13498	13711	13522	13524	13181	13343	13529	13503	13413	13593	13419	13289	13527	13435	13534	13472	13504	13460	13305	13471	13445	13498	13655	13410	13538	13401	13415	13452	13440	13468	13596	13421	13376	13501	13530	13542	13415	13364	13338	13448	13331	13444	13427	13440	13379	13400	13473	13515	13688	13379	13575	13427	13461	13475	13446	13508	13414	13443	13435	13484	13515	13555	13492	13502	13543	13734	13294	13402	13448	13481	13507	13387	13764	13458	13574	13561	13447	13389	13480	13534	13477	13466	13590	13522	13622	13416	13454	13495	13448	13630	13484	13526	13388	13458	13356	13481	13681	13413	13524	13476	13258	13465	13675	13632	13481	13591	13460	13596	13444	13606	13509	13429	13507	13317	13375	13568	13256	13609	13435	13470	13253	13578	13417	13421	13488	13428	13529	13658	13512	13452	13392	13473	13395	13415	13638	13529	13647	13781	13562	13465	13640	13605	13637	13612	13704	13593	13584	13280	13569	13428	13426	13594	13376	13510	13558	13318	13260	13553	13595	13585	13476	13538	13387	13486	13528	13334	13268	13511	13476	13502	13444	13405	13388	13403	13371	13452	13481	13683	13524	13619	13445	13493	13471	13431	13506	13712	13508	13703	13480	13466	13414	13421	13550	13522	13525	13590	13507	13391	13425	13491	13560	13684	13485	13634	13554	13540	13474	13515	13554	13366	13439	13359	13602	13340	13620	13464	13352	13469	13448	13661	13512	13504	13623	13570	13424	13401	13642	13445	13384	13698	13567	13465	13574	13451	13336	13256	13528	13408	13468	13270	13421	13332	13469	13518	13576	13285	13589	13501	13621	13548	13506	13633	13393	13572	13556	13538	13326	13399	13616	13438	13439	13386	13387	13520	13705	13443	13654	13334	13519	13379	13481	13506	13623	13327	13286	13572	13462	13602	13455	13403	13450	13429	13491	13571	13421	13493	13519	13279	13227	13452	13424	13388	13342	13393	13683	13317	13420	13615	13264	13493	13428	13173	13538	13675	13291	13443	13628	13399	13568	13538	13423	13635	13420	13671	13510	13561	13443	13480	13502	13381	13440	13670	13697	13522	13550	13355	13314	13453	13395	13631	13367	13498	13329	13418	13521	13498	13534	13545	13556	13570	13415	13536	13441	13549	13316	13372	13592	13447	13561	13619	13355	13539	13464	13545	13490	13359	13435	13407	13298	13369	13439	13403	13424	13382	13604	13361	13390	13593	13191	13348	13491	13602	13350	13489	13530	13438	13462	13433	13414	13515	13313	13452	13363	13510	13449	13512	13387	13354	13383	13498	13522	13539	13600	13338	13560	13469	13308	13495	13480	13346	13698	13559	13462	13331	13475	13613	13427	13394	13385	13381	13433	13347	13350	13776	13355	13399	13319	13607	13571	13556	13567	13182	13484	13287	13522	13434	13590	13612	13496	13541	13428	13468	13544	13434	13520	13384	13493	13507	13424	13414	13474	13478	13303	13518	13625	13347	13356	13462	13385	13353	13336	13342	13458	13328	13311	13532	13378	13328	13439	13290	13299	13492	13491	13389	13556	13579	13305	13460	13465	13382	13261	13516	13684	13657	13594	13675	13580	13336	13433	13642	13446	13348	13464	13522	13448	13589	13408	13420	13451	13358	13581	13608	13313	13405	13578	13340	13619	13387	13400	13443	13537	13427	13361	13497	13572	13461	13573	13477	13663	13507	13506	13664	13403	13313	13508	13520	13495	13360	13539	13494	13565	13525	13397	13351	13439	13618	13257	13328	13594	13627	13418	13509	13452	13381	13624	13496	13293	13243	13274	13504	13374	13475	13496	13400	13475	13510	13452	13437	13462	13496	13609	13576	13505	13393	13407	13292	13505	13448	13322	13508	13585	13642	13520	13532	13451	13613	13416	13509	13460	13448	13409	13487	13224	13386	13436	13502	13506	13382	13630	13304	13652	13521	13532	13700	13507	13346	13447	13461	13656	13391	13491	13574	13465	13437	13593	13429	13726	13615	13462	13390	13482	13418	13534	13477	13394	13465	13461	13473	13383	13331	13540	13449	13452	13357	13459	13551	13529	13431	13317	13545	13601	13533	13620	13570	13412	13596	13454	13389	13425	13540	13539	13434	13428	13412	13464	13430	13559	13638	13313	13567	13658	13577	13534	13309	13237	13521	13472	13473	13599	13530	13460	13517	13305	13488	13542	13542	13546	13480	13609	13439	13512	13564	13412	13390	13355	13532	13594	13339	13493	13553	13425	13449	13517	13488	13570	13576	13449	13150	13467	13426	13431	13658	13520	13405	13470	13383	13540	13429	13449	13415	13441	13534	13436	13459	13578	13414	13313	13405	13411	13675	13345	13368	13620	13429	13416	13547	13456	13374	13711	13540	13698	13464	13302	13455	13368	13469	13513	13376	13291	13464	13603	13596	13604	13596	13604	13353	13549	13419	13428	13372	13521	13627	13414	13441	13465	13431	13436	13463	13316	13450	13555	13496	13381	13461	13489	13399	13349	13516	13540	13459	13579	13457	13662	13575	13418	13618	13304	13499	13573	13381	13293	13640	13528	13670	13565	13592	13449	13707	13518	13556	13532	13324	13634	13357	13440	13493	13272	13493	13456	13546	13448	13423	13427	13553	13603	13438	13325	13437	13388	13565	13521	13624	13393	13312	13462	13437	13479	13625	13413	13345	13533	13547	13447	13584	13434	13622	13388	13552	13489	13346	13539	13459	13533	13519	13580	13442	13469	13571	13416	13542	13529	13293	13573	13474	13594	13504	13481	13458	13348	13318	13399	13291	13375	13688	13496	13408	13411	13487	13518	13523	13572	13305	13360	13383	13495	13344	13442	13474	13548	13529	13405	13382	13501	13452	13465	13516	13323	13453	13537	13444	13461	13462	13445	13370	13457	13582	13554	13383	13450	13521	13486	13534	13499	13439	13349	13335	13475	13372	13304	13516	13549	13388	13500	13512	13376	13628	13473	13605	13475	13646	13500	13689	13448	13450	13549	13454	13492	13392	13519	13432	13536	13410	13504	13383	13560	13509	13519	13632	13542	13348	13657	13463	13477	13483	13303	13450	13563	13320	13484	13500	13427	13318	13245	13508	13243	13527	13488	13606	13702	13405	13596	13407	13575	13483	13494	13474	13484	13507	13623	13542	13563	13717	13476	13401	13440	13356	13478	13483	13466	13397	13611	13645	13411	13313	13441	13397	13450	13311	13516	13577	13374	13524	13562	13539	13305	13364	13416	13542	13406	13578	13435	13615	13248	13281	13549	13382	13415	13621	13661	13373	13519	13623	13642	13434	13562	13582	13498	13488	13643	13447	13415	13420	13385	13358	13576	13483	13565	13477	13542	13434	13584	13343	13341	13477	13506	13358	13524	13404	13515	13552	13452	13413	13338	13523	13381	13565	13402	13426	13615	13498	13488	13390	13434	13475	13430	13419	13650	13431	13593	13369	13456	13440	13138	13464	13332	13461	13418	13425	13515	13460	13419	13358	13366	13320	13634	13584	13375	13519	13404	13591	13430	13431	13456	13434	13299	13431	13590	13465	13554	13522	13581	13564	13501	13384	13654	13606	13541	13463	13467	13517	13576	13337	13571	13376	13689	13503	13464	13581	13452	13559	13346	13423	13465	13515	13458	13325	13510	13357	13492	13442	13512	13389	13617	13529	13515	13529	13476	13525	13553	13616	13174	13521	13518	13494	13627	13374	13505	13653	13612	13483	13409	13586	13411	13607	13407	13558	13313	13462	13660	13616	13558	13389	13495	13241	13446	13446	13464	13572	13594	13492	13823	13352	13478	13424	13348	13416	13520	13527	13524	13695	13672	13547	13455	13490	13620	13564	13510	13427	13383	13438	13598	13556	13549	13509	13576	13296	13485	13652	13665	13462	13411	13483	13627	13502	13337	13313	13373	13637	13432	13429	13434	13504	13365	13717	13488	13517	13593	13459	13452	13488	13511	13582	13663	13498	13363	13526	13567	13488	13571	13501	13484	13511	13383	13414	13384	13471	13465	13460	13371	13634	13552	13294	13385	13507	13663	13642	13454	13476	13528	13500	13655	13483	13430	13396	13601	13526	13298	13316	13579	13355	13479	13422	13509	13718	13542	13531	13609	13345	13372	13492	13523	13589	13299	13583	13581	13537	13595	13433	13639	13429	13565	13491	13496	13456	13414	13560	13620	13465	13491	13548	13566	13628	13414	13435	13556	13388	13486	13573	13458	13556	13487	13512	13345	13485	13464
35459	45533	38283	27574	22403	19104	16985	15673	14777	14193	13998	13832	13453	13606	13391	13349	13387	13057	13122	13234	13112	13360	13056	13167	13305	13273	13204	13237	13341	13236	13132	13116	13217	13233	13097	13203	13075	13049	13218	13372	13318	13053	13108	13055	13111	13111	13072	13016	13185	13106	13024	13092	13099	12961	13089	13035	13088	12972	13153	13074	13123	13222	13085	13178	13062	13163	13188	13081	12948	13224	13318	13003	13177	13161	13117	13141	13053	13126	13272	13195	13209	13247	13114	13116	13107	13227	13097	13105	13119	13165	13176	13060	13284	13105	13095	13058	13227	13126	13039	13077	13143	13117	12966	12997	13194	13215	13310	13225	13193	13172	13146	13151	13120	13153	12992	13100	12954	13131	13086	13081	12968	13127	13062	13032	13032	13022	13025	13142	13248	13080	13010	13209	13329	13303	13158	13162	13041	12947	13157	12974	13189	13020	13082	13088	13082	13082	13138	12947	13178	13040	13125	13038	13282	13218	13155	13104	13137	13169	13182	12985	13149	13019	13067	13206	13008	13085	13110	13172	13058	12999	13149	13037	13089	12986	13028	13087	13190	13106	13132	13023	13216	13248	13129	13076	13227	13051	13170	13091	13360	13133	13104	13106	13242	13122	13263	13124	13087	13097	13214	13252	13057	13175	13095	13158	13147	13337	13155	13049	13174	13119	13163	13232	13143	13008	13050	13063	13140	13123	13117	13150	13155	13260	13143	13189	13121	13083	13144	12895	13132	12968	13216	13015	13116	13143	13176	13060	13069	13100	13117	13188	13118	13161	13209	13170	13139	13267	13146	13110	13265	13082	13250	12992	13160	13159	13263	13064	13216	13441	12994	13092	13201	13201	12929	13249	13127	13080	13090	13193	13092	13028	13193	13250	13006	13171	13111	13069	13073	13136	13121	13189	13024	13126	13150	13013	13323	13194	13150	13189	13071	13089	13123	13136	13193	13000	13078	13183	13358	13136	13020	13083	13206	13163	13106	13168	13171	13283	13083	13182	13047	13169	13185	13219	13065	12995	13207	13120	13074	13195	13136	13160	13081	13138	13172	13102	12905	13052	13275	12993	13096	13127	13125	13202	13069	13206	13088	13101	13215	13133	13129	13082	13229	13258	12965	13191	12997	13146	13125	13067	13055	13130	12927	13116	13150	13224	13142	13065	13188	13004	13172	13257	13138	13034	13001	13082	13161	13112	13238	13146	13144	13101	13225	13056	13116	13256	13059	13180	12945	12952	13158	13244	13115	13213	13063	13119	13212	13091	12997	13137	13113	13102	13025	13178	13054	13144	13147	13151	13148	13162	13171	13246	13075	13019	13133	13042	13261	13009	13195	13131	13007	12982	13073	12897	13054	12886	12999	13155	13143	13119	13157	13108	13290	13013	13106	13084	13162	13104	12905	13177	13250	13147	13137	13025	13022	13011	13190	13057	13113	13275	13107	13257	13054	13060	13082	13025	13283	13234	13070	13107	13045	13186	13143	13118	13141	12966	13126	12999	13046	13291	13146	13174	13157	12993	12995	13088	13248	13011	13083	13078	13013	13155	13074	13074	13251	13261	13157	13127	13308	13172	13189	13020	13338	13215	13045	13204	12983	13081	12960	12911	13033	13202	13066	13117	13140	13082	12945	13279	13203	13228	13168	13109	13131	13149	13105	13070	13192	13115	13139	13053	13056	13028	13231	13189	13058	13278	13254	13041	13166	13061	12975	13128	13130	13007	13129	13015	13053	13069	13143	13150	13186	13057	13269	13189	13114	13111	13264	12876	13094	13194	13050	13107	12993	12998	13189	13175	12994	13207	13052	13149	13129	13090	12993	13234	13198	13029	13092	13200	13261	12967	13094	13253	13034	13263	13272	13152	13228	13133	13119	12965	12980	13196	12935	13121	13199	13332	13039	12965	13111	13095	13090	13185	13336	13183	13123	13195	13029	13314	12990	13119	13198	13058	13278	13088	13002	13118	13037	13125	13021	13166	13170	13101	13017	13053	13115	13086	13125	13098	13039	13101	12911	13104	13041	13025	13093	13017	13003	13132	13180	13245	12944	13184	13155	13019	13125	13245	13111	13104	12953	13137	13118	13153	13002	13018	13050	12971	13050	13180	13157	12988	13223	12995	13132	13117	13077	13125	13230	13196	13236	13115	13091	13284	13046	13093	13049	13070	13035	13045	13101	13093	13062	13118	13139	13184	13147	13169	12961	13143	13005	13120	13029	13035	13068	13304	13066	13185	13062	13105	13067	13152	13143	13264	13192	12998	13301	13172	13107	13271	13019	13134	12996	13041	12973	13074	13091	12977	13248	12996	13166	13242	13151	13165	13106	13166	13093	13145	13107	13226	13226	13073	13108	13075	13118	13130	12979	12977	13150	13090	12940	13037	13088	12937	13204	13156	13138	12970	13123	13271	13146	13030	13035	12992	13155	13023	13110	13104	13064	13148	13251	13186	12972	13210	13118	13011	13086	13134	13262	13201	13288	13141	13214	13066	13091	13119	13037	13283	13222	13006	13158	12921	13033	13113	13081	13087	13095	13036	13082	13207	13095	13159	13127	13124	13035	12935	13256	13124	13115	13146	13184	13002	13029	13006	13307	13055	13173	13062	13055	13284	13223	13189	13242	13241	12967	13138	13108	13140	13129	13182	13060	13201	13134	13260	13073	13090	13069	13081	13195	13208	13037	13040	13079	13251	13086	13094	13121	13109	13067	13214	13037	13063	13056	13112	13091	13270	13257	13141	13141	12967	13116	13124	13241	13063	13134	12958	13157	13049	13068	12986	13097	13181	13137	13219	13134	13165	13096	13003	13288	12976	13123	13279	13061	13008	13034	13124	13314	13019	13074	13274	13202	13152	13239	13135	13031	13232	13164	13113	13220	13113	13133	13077	13161	13054	13061	13197	13170	13195	13017	13002	13330	13224	13109	13143	13164	13256	13063	13142	13196	13104	13243	13027	13078	12952	13125	13061	12988	13118	13064	13125	13042	13055	13154	13177	13152	13177	13062	13220	13143	13109	13174	13153	13152	12968	13228	13145	13027	13173	13120	13176	13199	13093	13039	13266	13159	13025	13165	13129	13169	13098	13144	13027	13128	13039	13059	13145	13022	13123	13105	13180	13084	13214	13219	13123	13239	13266	13157	13099	13223	13134	13160	13129	13242	13220	13197	13150	13254	13162	13332	13111	13234	13311	13202	13074	13123	13076	13145	13018	13036	13109	13044	12996	13164	13070	13141	13140	13132	13065	13136	12942	13232	13123	13183	13052	13307	13043	13288	13257	13126	13139	13202	13016	13048	13135	13004	13162	13115	13044	13198	13032	13336	13152	13161	13111	13128	13215	13036	13082	12974	13112	13163	13134	13133	13177	13102	12985	13019	13032	13157	13059	13203	13158	13201	13119	13220	13353	13216	13266	13213	13087	13026	13135	13139	13108	13145	12987	13018	13290	12978	13014	13058	13237	13135	13045	13109	13187	13157	13181	12990	13027	13191	12820	13129	13170	13229	13251	12987	13001	13170	12983	13040	13213	13082	13285	13178	13369	13189	13090	13238	12969	13069	13251	13011	13243	13110	13259	13258	13231	13046	13163	12971	12888	13204	13077	12934	13115	13201	13179	13151	13038	13308	13077	13084	12934	13143	13088	13184	13002	13072	13051	13079	13145	13100	13074	13079	13253	13138	13044	13058	13087	13045	13037	13041	13251	13135	13101	13150	13097	13176	13185	13031	13046	13020	13167	13175	13218	12966	13221	13066	13184	12978	13130	13214	13216	13120	13035	13160	13146	13207	13150	13197	13106	13110	13157	13110	13031	13081	13144	13166	13183	13131	13143	12956	13182	13101	13177	13300	13126	13266	13115	13185	13143	13182	13177	13095	13152	13212	13060	12867	13085	13074	13275	13145	13216	13170	12957	13137	13058	13158	13141	13113	13208	12948	13218	13153	13046	12950	13228	13125	13180	13128	13280	13243	13053	13186	13204	13230	13145	13059	13224	12959	13167	13074	13087	13110	13007	13037	13188	13062	12999	13195	12998	13060	13076	12938	13065	13190	13236	13107	13007	13129	13209	13130	13151	13003	12969	13131	13070	13154	13258	13179	13078	13013	13199	12930	13107	13191	13114	13233	13113	13258	13150	13111	12999	13047	13060	13099	13170	13210	13034	13297	13031	13189	13103	13059	13026	13252	13065	13044	13059	13162	13144	13090	13142	13065	13089	13176	13181	13303	13154	13205	13189	13220	13093	13109	13256	12987	13096	13080	13024	13229	13047	13157	13046	13035	12993	13277	13082	13033	13049	12978	13256	13121	13192	13180	12941	13144	13245	13125	13072	13148	13161	13257	13200	13156	13094	13074	13027	13299	13075	13064	13148	13124	13062	13112	13048	13124	12994	13125	13159	13064	13130	13106	13175	13133	13028	13173	13236	13029	12977	13252	13264	13242	13083	13148	13099	13198	13109	13132	13182	13204	13229	13157	13230	13142	13153	13176	13151	13229	13177	13148	13037	13199	13058	13207	13241	13244	13042	13118	13149	13039	13090	13281	13198	13106	13278	13005	13062	13166	13163	13244	13165	13074	13137	13215	13089	13113	13257	13070	13183	12948	13062	13157	13116	13109	13017	13111	13091	13059	13266	13074	13234	12929	13152	13134	12941	13124	12998	13221	13186	13031	13188	13282	13013	13169	13220	13121	13021	12959	12979	13195	13222	13088	13166	13109	13271	13052	13160	13140	13210	13115	13112	13026	13072	13070	13018	12965	13151	13180	13009	13029	13119	13104	13226	13071	13006	13367	13069	13109	13058	13141	13092	13138	13032	13118	13116	13034	13092	13197	13097	13195	13006	13323	13147	13041	13136	12951	13195	13185	13276	13102	13147	13050	13206	13065	13260	13250	13288	13154	13124	13067	13079	13310	13131	13037	13080	13333	13008	13089	13259	13044	13132	13210	13108	13134	13161	12920	13099	13239	13097	13043	13202	12935	13150	13142	13016	13187	13058	13031	13118	13195	13098	13109	13084	13115	13100	13064	13196	13251	13062	13183	13181	13227	13200	13093	12972	13029	13189	13151	13099	13136	13097	13129	13321	13046	12949	13268	13098	13275	13014	13158	13134	13171	13289	13181	13037	13183	13067	13263	13068
24397	21509	29155	26065	24550	23660	22222	18722	16616	15908	15416	15212	14868	14719	14526	14485	14300	14352	14530	14317	14352	14191	14423	14108	14188	14304	14182	14272	14354	14163	14148	14164	13936	14202	14301	14334	14215	14097	14332	14216	14148	14051	14180	14262	14141	14192	14161	14196	14487	14261	14220	13914	14089	13970	14100	14033	14103	14021	14282	14244	14037	14198	14156	14065	14126	14100	14199	14183	14269	14142	14187	14020	14158	14144	14244	13999	14167	14055	14192	14140	13844	14035	14025	14114	14128	14057	14119	14104	14068	14202	14030	14269	14187	14056	13996	14129	14142	14094	14268	14161	14156	14053	14200	14078	14186	14052	14012	13935	14125	14051	14129	14204	14168	14106	14268	14142	14037	14128	14074	14122	14079	13980	13970	14034	14095	14006	14220	14147	14077	14239	14163	14065	14155	14120	14201	14080	14016	14148	14245	14261	14237	14195	14078	14152	14051	13930	14151	14071	14126	14108	14124	14111	14091	13928	14093	14283	14089	13934	14044	14114	14272	14198	13992	14189	14046	14113	14148	14006	14053	14169	14347	14225	14163	14249	14265	14156	14092	14111	14264	14111	14056	14183	14218	14114	14244	13957	14185	14253	14111	14065	13974	14051	14122	13975	14141	14326	14093	14074	14073	14139	14191	14239	14208	14251	14107	14021	13951	14078	14120	14113	14041	13883	14194	13941	14178	14111	14097	14239	14192	14261	13931	14364	14116	13936	14164	14107	14140	14147	14130	14335	14340	14261	14114	14026	14375	14173	14007	14094	14008	14029	14245	13930	14247	14141	14224	14060	13925	13923	14001	14170	14096	14114	14114	14237	14026	13974	14111	14185	14040	13934	14179	14202	13967	14085	14307	14032	14238	14092	14196	14241	14038	14008	14324	14148	14010	14181	14077	14112	14169	14024	14055	14106	14330	14127	14198	14010	14091	14163	14079	14233	13915	14005	13972	14262	14137	13978	13962	14124	14036	13991	14054	13924	14129	14215	14088	14134	14173	14081	13978	14059	14063	14242	14122	14013	14203	14152	13962	14002	14102	14078	14276	14130	14063	13948	14003	14268	14173	14054	14099	14151	14062	14115	14032	14090	14207	14181	13885	14087	14073	13998	14095	14046	14123	14061	14174	14152	13969	14113	14192	14042	13899	14108	14190	14257	13996	14110	14048	14202	14135	14153	14213	14226	14129	14039	14106	14048	14214	13934	14091	13919	14131	14181	14257	13955	14188	14239	14115	14262	14283	14381	14244	14164	14161	14150	14216	14069	13949	14132	14132	14100	13993	14072	14264	14007	14271	14033	13979	14022	14066	14056	14110	14038	13938	14053	13973	13814	14083	14146	13934	14097	14203	14077	14328	14205	13992	14192	14316	14172	14139	14252	14130	14085	13982	14017	14091	13846	14005	14249	14087	14076	14068	14074	14135	14063	14105	14114	14179	14088	14205	14051	14139	14080	14064	14060	13913	14115	13956	14208	14284	13988	14180	14009	14064	14110	13912	14077	14084	14134	14120	13826	14013	13926	14078	14294	13999	14156	14173	13994	14034	14163	14087	14052	14026	13968	14064	14159	14180	14186	14097	14096	14077	13965	14222	14156	14217	14055	14187	14241	14082	14027	14107	14096	14128	14229	14269	14128	14159	14320	14077	14119	14159	14100	14020	14146	14099	13948	14232	14238	14058	14022	14165	14128	14140	14212	14151	13859	14108	14131	14096	14317	13995	14161	14132	13971	14095	14217	14104	14065	14314	14063	13989	14079	14186	14040	14062	14167	14258	14139	13916	14274	14181	14219	14330	14192	14228	14271	14114	14075	14070	14174	14197	14112	14161	13989	14160	14130	14033	14110	14044	14018	13935	14226	14077	13995	14266	14236	14216	14208	14308	13927	14072	14003	13969	14031	14077	14075	14206	14178	14140	14140	14030	14043	14139	14000	14074	14111	14114	14219	14160	14051	13974	13980	13979	14154	14143	14032	13959	13981	14124	13826	14054	14239	14150	14064	14152	14047	14058	13992	13920	14126	14132	13995	14184	14114	14061	14169	14042	14082	14112	14212	14196	14193	14019	14125	14212	13968	14191	14124	14046	13985	14024	14014	14098	14152	14139	14264	14087	13995	14030	14118	14110	14000	14005	14154	14340	14095	14140	14209	14110	14217	14214	14191	14282	14068	14052	14119	14261	14062	13955	14268	14084	14152	14109	14054	14135	14093	13902	14196	14247	14059	14114	14096	13988	14099	14224	14177	14106	14001	14100	14041	14002	14164	14135	14150	14122	14115	14013	14112	14105	14174	14038	14023	14113	14122	14038	14088	14120	14075	13965	13907	14121	14064	14086	13982	14031	14144	14063	14029	13988	14131	14064	14162	14140	14179	14016	14122	14031	13926	14054	14200	14165	14103	14028	14023	14214	14036	14098	13887	14063	13904	14120	14050	14095	14148	14270	14214	14130	14069	14224	13926	14099	14008	14307	14177	14103	14208	13830	14003	14279	14087	14053	14131	14143	14120	14009	14099	13905	13786	14001	14112	14028	14181	14083	14003	13956	13971	13957	14052	13956	14157	13973	13942	13973	14042	14030	14135	14172	14184	14127	14249	14064	14278	14287	14138	13933	14264	13987	13968	14024	14124	14169	14071	14111	14110	14073	13860	13997	14065	14162	14133	14070	14202	14086	14142	14025	14310	13927	14031	14045	14062	14028	14166	13901	14036	13918	14065	13915	14175	14237	14136	14121	14077	14012	14047	14163	14207	14071	14005	14097	14246	14154	14092	14074	13938	14078	14233	14091	14037	14020	14062	14177	14128	13958	14055	14007	14057	14121	14097	14270	14143	14151	13940	14363	14008	13999	14291	14121	14149	14159	13951	14139	14023	14096	14106	14210	14113	14038	14290	13965	14083	14081	14132	14221	14009	14208	14048	13990	14288	14131	14146	14114	14109	14123	14184	14213	14300	14083	14138	14079	14086	14095	14020	13943	13996	14083	13940	14079	14001	14182	13878	13988	13999	14102	13985	14242	13993	14186	14068	14111	14179	14138	14022	14128	14032	14189	14085	13981	14083	14011	14097	13995	14097	14199	14099	14145	14065	14007	14058	14006	14067	14029	14059	14092	14205	13974	13970	14056	14094	14355	14094	14111	14300	14161	14112	14077	14079	14038	14137	13950	14092	14180	14324	14147	14110	14305	13980	14128	14018	14233	14025	14170	14072	14135	14185	14071	13961	14065	14139	14289	14027	13996	14225	14186	14158	14312	14255	14221	14157	14172	14033	14064	14296	14053	13972	14229	14235	14238	14193	14051	14125	13997	13998	13959	14189	14186	14043	14166	14157	14029	14186	13923	14022	14077	14154	14084	14058	14069	14105	14176	14196	14133	14053	14105	13952	14032	13996	14239	13978	14054	14139	14278	14112	14052	13911	13894	14137	14034	14131	14067	14213	13982	14076	14060	14100	14095	13956	14068	13864	14076	14274	14125	14063	13945	14094	14084	13954	14146	14160	14120	14114	14414	13962	13968	14155	14132	13979	14160	14098	13989	14079	14092	14051	14110	13963	13839	14156	14057	14179	14176	14175	13995	14111	14153	14017	14150	14184	14162	14228	14076	14140	14122	14001	14034	14095	14043	13977	14090	14185	13989	14145	14196	14075	14249	14225	14015	14094	14232	14045	14142	14214	14163	14141	14151	14074	14233	14203	14030	14183	14145	14116	14089	14130	14058	14090	14153	14044	14179	14177	14117	14048	14218	14048	14073	14237	13948	13957	14117	14140	14103	14019	14050	13886	14040	14005	14067	14121	14070	14245	13986	14144	14298	13930	14048	14070	14004	14242	14020	13862	14082	14035	14038	14006	14121	14124	14251	14002	14062	13966	14073	14124	14036	14134	14068	13953	14116	14084	14100	14065	14306	14290	14028	14156	14341	14169	13970	14088	14023	13952	14072	14186	14207	14227	14181	14185	14025	14039	13816	14123	14166	14285	14068	14185	14084	14268	14238	14370	14064	13967	14004	14049	14000	13902	14097	13990	14155	14232	14082	14110	14088	14158	14067	14166	14065	14032	14119	14218	14052	14096	14351	14021	14257	14001	14020	13979	14296	14022	14182	13885	14021	14217	14134	13985	14208	14177	14046	13933	14060	14074	14262	14181	14148	14113	14080	14059	14197	14209	14415	14206	14191	14053	14086	14015	14179	14101	14197	14287	14018	13987	13995	14150	14148	14198	14110	14124	14066	14372	14088	13982	14172	14237	14046	13960	14174	14005	14012	14101	14149	14129	14231	14141	14142	14073	14207	14155	14134	13878	14102	14075	14030	14188	14170	13987	14185	14097	14246	14189	14173	14009	13963	14169	14326	14078	14065	14103	14029	14119	14154	14260	14190	14186	14235	13703	13918	14023	14224	14135	14115	13847	14209	14061	14133	14087	14146	14009	14096	13795	13993	13947	13837	13864	14337	14116	14028	13904	14131	14156	14173	14089	14275	14124	14246	14148	14094	14100	14241	14336	14297	14112	14070	14157	14080	14047	14012	14059	14122	14183	14278	14068	14115	14110	14150	14049	13940	14122	14316	14044	14279	14073	14257	14073	14335	14006	14163	14113	14056	14274	14232	14080	14077	14081	14045	14014	14070	13985	14038	13942	14194	14001	14119	14177	14111	14242	14109	14074	14059	14135	14119	14269	14035	14131	14239	14184	14019	14111	14237	14164	14063	14041	13948	14085	14249	14119	13976	13778	14035	14211	13985	14174	14264	14129	14066	14130	14204	14146	14004	14273	14108	13971	14002	14237	14106	14053	14131	14109	14275	14049	13928	14097	14115	14105	13930	14190	14202	14044	14044	14150	13982	14103	13973	14036	13957	14106	14078	13932	14176	14239	14079	14232	14178	14130	14083	14168	14152	14228	13988	14239	14022	14037	14183	14245	14163	13868	14164	14175	14047	14108	14197	13980	14004	14134	14157	14111	14040	14291	14084	14092	14122	14278	14044	14009	13988	14324	14157	14102	14015	14177	14101	14275	14287	14019	13995	14094	14008	13979	14012	14063	14101	13983	13964	13969	14088	14040	14097	14024	14163	14064	13874	13981	14164	14015	14218	14224	14265	13991	14085	14317	14023	14115	13919	14184	14031	14181	14251	14081	14019	14026
36552	54533	47476	37056	29439	23585	21485	19092	16897	15743	15147	14721	14562	14211	14190	14059	13849	13912	13994	13734	13840	13805	13907	13571	13682	13650	13655	13547	13753	13473	13556	13644	13497	13655	13633	13494	13557	13939	13604	13710	13597	13565	13574	13655	13631	13684	13556	13725	13555	13563	13520	13481	13637	13501	13683	13665	13597	13545	13645	13569	13592	13491	13477	13721	13495	13676	13543	13505	13677	13787	13499	13636	13762	13572	13566	13754	13593	13526	13470	13617	13497	13545	13558	13656	13603	13524	13507	13637	13458	13624	13626	13547	13548	13505	13653	13519	13463	13459	13423	13453	13599	13655	13428	13582	13616	13635	13497	13537	13597	13557	13544	13681	13493	13549	13455	13556	13601	13507	13575	13435	13670	13709	13736	13598	13546	13596	13456	13663	13582	13552	13683	13506	13505	13646	13487	13566	13489	13760	13466	13467	13665	13661	13518	13585	13676	13672	13503	13652	13483	13654	13686	13532	13708	13698	13592	13570	13633	13666	13746	13573	13670	13632	13884	13383	13487	13602	13569	13594	13379	13460	13864	13650	13692	13573	13449	13517	13608	13560	13600	13629	13557	13478	13696	13529	13595	13566	13582	13608	13549	13491	13561	13489	13544	13620	13530	13587	13414	13638	13500	13593	13631	13656	13576	13578	13650	13593	13572	13553	13550	13710	13563	13581	13486	13425	13601	13639	13528	13614	13498	13672	13584	13565	13485	13391	13577	13558	13619	13669	13610	13574	13482	13497	13457	13460	13666	13524	13713	13659	13662	13595	13578	13462	13439	13499	13488	13635	13430	13637	13485	13575	13621	13540	13582	13496	13666	13562	13727	13550	13529	13560	13304	13505	13454	13549	13429	13623	13638	13531	13660	13711	13657	13705	13557	13410	13470	13531	13591	13630	13557	13548	13531	13524	13714	13705	13626	13615	13534	13504	13588	13600	13560	13615	13573	13541	13543	13444	13647	13541	13489	13462	13631	13364	13528	13588	13678	13755	13619	13615	13408	13638	13597	13711	13531	13426	13703	13704	13566	13515	13694	13596	13717	13578	13561	13575	13620	13775	13620	13526	13474	13533	13647	13529	13574	13589	13521	13441	13579	13681	13633	13498	13493	13492	13576	13649	13609	13499	13475	13524	13560	13623	13674	13524	13489	13598	13570	13507	13581	13472	13698	13549	13577	13541	13647	13700	13446	13580	13778	13596	13604	13565	13482	13816	13512	13575	13720	13603	13543	13485	13435	13557	13534	13545	13676	13540	13527	13434	13607	13548	13531	13675	13660	13530	13638	13816	13655	13572	13531	13531	13497	13832	13630	13547	13474	13565	13640	13481	13588	13640	13684	13618	13917	13505	13543	13669	13452	13728	13469	13667	13460	13478	13542	13540	13583	13674	13586	13599	13649	13452	13739	13561	13570	13392	13572	13633	13667	13392	13661	13635	13459	13539	13604	13392	13513	13726	13489	13425	13516	13518	13540	13707	13532	13538	13634	13479	13600	13485	13605	13535	13496	13571	13617	13583	13550	13530	13701	13695	13594	13478	13456	13646	13516	13711	13628	13493	13778	13420	13642	13639	13672	13622	13657	13580	13623	13524	13431	13504	13677	13560	13780	13596	13536	13507	13392	13589	13526	13504	13570	13459	13471	13613	13512	13539	13627	13560	13563	13518	13511	13619	13642	13604	13351	13602	13490	13655	13634	13685	13455	13651	13562	13595	13592	13563	13662	13539	13597	13451	13503	13563	13491	13457	13585	13524	13641	13625	13657	13659	13545	13593	13820	13609	13532	13453	13512	13554	13628	13584	13585	13376	13636	13748	13538	13569	13703	13761	13625	13631	13411	13462	13633	13476	13553	13581	13362	13707	13532	13469	13565	13411	13664	13592	13564	13536	13596	13634	13289	13485	13559	13693	13398	13726	13425	13641	13649	13499	13530	13540	13547	13448	13670	13659	13532	13372	13695	13726	13642	13587	13484	13563	13568	13566	13593	13712	13654	13623	13489	13637	13476	13489	13520	13432	13659	13740	13613	13592	13622	13554	13594	13483	13620	13592	13594	13514	13532	13615	13496	13480	13465	13561	13574	13510	13623	13670	13650	13565	13496	13450	13709	13633	13614	13389	13564	13743	13576	13554	13568	13654	13634	13634	13659	13752	13595	13542	13632	13522	13671	13508	13603	13615	13654	13559	13569	13577	13649	13555	13616	13683	13618	13673	13647	13534	13727	13636	13571	13512	13600	13851	13491	13573	13635	13590	13343	13609	13649	13696	13783	13578	13676	13651	13384	13471	13703	13614	13547	13658	13605	13482	13656	13520	13568	13696	13712	13546	13683	13561	13527	13557	13512	13649	13518	13590	13756	13564	13580	13682	13478	13641	13595	13701	13594	13530	13482	13771	13571	13741	13468	13561	13606	13471	13414	13610	13552	13441	13670	13546	13721	13566	13507	13583	13504	13461	13454	13550	13761	13644	13736	13597	13593	13464	13614	13568	13571	13719	13487	13705	13579	13449	13452	13551	13708	13605	13548	13577	13522	13596	13494	13405	13668	13610	13740	13576	13630	13658	13594	13450	13682	13561	13665	13372	13659	13493	13534	13682	13679	13605	13578	13614	13708	13566	13663	13537	13527	13530	13564	13621	13475	13530	13587	13612	13484	13712	13620	13534	13444	13553	13462	13528	13448	13635	13679	13522	13543	13482	13839	13669	13540	13450	13527	13510	13501	13458	13602	13596	13479	13552	13650	13607	13604	13597	13495	13622	13587	13652	13726	13743	13570	13691	13568	13604	13530	13576	13598	13698	13661	13568	13418	13498	13543	13440	13608	13684	13639	13467	13673	13581	13595	13432	13628	13492	13599	13657	13470	13659	13658	13548	13502	13672	13550	13625	13532	13568	13559	13541	13806	13597	13465	13564	13764	13641	13603	13489	13569	13623	13614	13487	13505	13596	13641	13617	13401	13487	13553	13554	13593	13503	13605	13640	13522	13573	13681	13552	13680	13754	13429	13727	13564	13555	13609	13622	13496	13599	13576	13601	13573	13575	13592	13559	13641	13432	13784	13644	13786	13572	13609	13493	13544	13549	13469	13519	13717	13614	13544	13610	13610	13725	13522	13699	13750	13548	13561	13449	13625	13610	13522	13533	13505	13698	13576	13402	13551	13324	13497	13640	13491	13604	13643	13657	13520	13659	13531	13531	13704	13569	13657	13547	13516	13616	13518	13570	13709	13752	13717	13648	13647	13597	13596	13549	13494	13626	13625	13508	13613	13477	13635	13482	13543	13859	13614	13393	13671	13729	13588	13700	13561	13700	13599	13543	13465	13619	13778	13703	13706	13672	13670	13676	13626	13550	13696	13347	13533	13570	13533	13509	13660	13732	13712	13499	13549	13662	13774	13534	13727	13499	13581	13496	13552	13398	13565	13594	13554	13572	13613	13492	13736	13566	13717	13635	13525	13659	13458	13600	13608	13532	13571	13604	13752	13538	13580	13680	13558	13710	13739	13533	13538	13664	13638	13539	13644	13676	13534	13657	13651	13582	13683	13659	13595	13641	13656	13514	13395	13547	13542	13689	13554	13499	13608	13437	13576	13654	13604	13533	13348	13569	13503	13602	13547	13683	13425	13685	13742	13403	13623	13533	13737	13755	13583	13644	13713	13486	13656	13518	13579	13574	13575	13365	13514	13574	13682	13738	13559	13589	13689	13684	13610	13558	13629	13587	13552	13486	13662	13512	13591	13600	13524	13494	13482	13551	13480	13716	13586	13820	13464	13274	13591	13379	13612	13613	13573	13625	13606	13586	13738	13584	13564	13714	13537	13611	13603	13702	13565	13704	13734	13598	13472	13548	13506	13344	13588	13615	13604	13496	13508	13533	13632	13431	13778	13502	13633	13705	13622	13557	13601	13640	13407	13417	13758	13453	13565	13639	13587	13511	13617	13628	13530	13729	13808	13578	13690	13574	13646	13565	13612	13780	13553	13564	13551	13771	13548	13557	13418	13639	13432	13462	13430	13532	13564	13532	13550	13602	13689	13511	13705	13656	13607	13571	13650	13495	13561	13639	13596	13533	13593	13675	13697	13779	13671	13547	13555	13770	13591	13790	13665	13574	13741	13490	13548	13521	13627	13628	13675	13511	13458	13545	13425	13780	13673	13702	13686	13667	13488	13516	13545	13622	13682	13504	13604	13496	13571	13690	13579	13627	13648	13668	13483	13459	13673	13565	13651	13572	13575	13595	13639	13530	13703	13470	13646	13665	13631	13679	13446	13541	13652	13590	13466	13485	13511	13538	13611	13539	13728	13557	13637	13605	13757	13570	13561	13562	13553	13418	13625	13535	13664	13393	13396	13604	13506	13567	13710	13617	13594	13612	13566	13508	13616	13488	13466	13635	13672	13377	13504	13697	13665	13426	13704	13474	13715	13503	13765	13637	13489	13757	13529	13557	13577	13601	13525	13570	13632	13463	13610	13549	13636	13522	13551	13639	13509	13465	13636	13556	13598	13687	13507	13637	13594	13533	13455	13622	13567	13521	13575	13785	13589	13582	13606	13657	13572	13535	13593	13570	13613	13623	13695	13679	13772	13481	13617	13483	13545	13659	13599	13578	13522	13636	13490	13406	13566	13555	13661	13645	13378	13444	13574	13760	13397	13620	13559	13619	13455	13499	13456	13385	13599	13470	13733	13517	13562	13637	13656	13467	13766	13304	13488	13504	13582	13524	13674	13534	13628	13530	13557	13369	13682	13620	13717	13558	13582	13535	13662	13511	13600	13630	13431	13683	13590	13481	13560	13493	13666	13497	13452	13670	13469	13617	13589	13561	13675	13619	13576	13603	13746	13631	13532	13548	13496	13610	13621	13731	13602	13459	13605	13595	13665	13388	13702	13580	13572	13417	13677	13727	13345	13555	13687	13652	13538	13607	13515	13698	13617	13535	13536	13563	13648	13628	13685	13665	13602	13609	13532	13548	13838	13650	13565	13714	13543	13745	13454	13634	13605	13550	13446	13563	13399	13488	13543	13447	13629	13620	13677	13584	13655	13646	13633	13636	13512	13586	13683	13511	13613	13542	13693	13712	13558	13692	13576	13579	13586	13681	13571	13652	13501	13774	13347	13554	13600	13517	13609	13704
23042	21391	29195	24406	23441	26859	27020	21027	18865	17598	16507	15681	15403	15058	14946	14749	14765	14746	14588	14436	14606	14914	14549	14504	14485	14738	14573	14675	14674	14538	14713	14588	14583	14623	14389	14469	14331	14297	14483	14353	14721	14483	14430	14559	14311	14442	14377	14333	14412	14399	14454	14539	14501	14500	14276	14329	14546	14463	14069	14403	14343	14381	14484	14432	14399	14236	14483	14476	14516	14575	14287	14382	14453	14582	14505	14322	14505	14487	14383	14799	14587	14400	14386	14375	14396	14386	14457	14422	14534	14174	14327	14347	14345	14293	14364	14301	14335	14396	14281	14407	14423	14402	14299	14386	14460	14432	14225	14598	14390	14452	14548	14396	14325	14443	14443	14348	14197	14408	14617	14445	14358	14717	14358	14291	14320	14433	14323	14491	14541	14494	14203	14195	14379	14203	14347	14482	14390	14456	14310	14398	14396	14401	14392	14468	14290	14177	14465	14222	14340	14413	14485	14340	14263	14355	14329	14236	14225	14293	14376	14395	14384	14375	14554	14355	14280	14291	14357	14306	14382	14222	14338	14307	14336	14459	14354	14429	14388	14422	14302	14407	14458	14417	14329	14344	14223	14479	14366	14627	14402	14359	14370	14439	14477	14385	14236	14261	14314	14346	14429	14444	14283	14404	14424	14488	14456	14265	14438	14398	14358	14595	14405	14491	14385	14373	14470	14448	14491	14361	14501	14535	14293	14228	14333	14228	14291	14327	14494	14270	14467	14209	14457	14226	14224	14500	14230	14383	14506	14518	14258	14263	14443	14460	14483	14310	14352	14202	14272	14248	14173	14556	14272	14233	14303	14290	14267	14240	14282	14447	14504	14471	14283	14399	14348	14400	14354	14181	14272	14458	14404	14508	14374	14247	14638	14558	14323	14326	14330	14226	14397	14227	14219	14136	14299	14228	14321	14354	14231	14283	14496	14422	14396	14364	14392	14350	14419	14383	14597	14425	14315	14381	14450	14312	14467	14508	14359	14315	14374	14481	14339	14239	14455	14487	14294	14390	14216	14360	14267	14473	14239	14383	14308	14408	14475	14439	14411	14485	14352	14420	14294	14385	14443	14392	14291	14365	14478	14378	14370	14134	14512	14203	14419	14466	14577	14394	14428	14362	14262	14577	14348	14394	14422	14377	14259	14282	14319	14370	14435	14470	14224	14286	14331	14548	14267	14415	14454	14477	14429	14364	14398	14468	14442	14399	14392	14431	14319	14291	14505	14329	14343	14421	14270	14251	14405	14257	14377	14498	14314	14448	14454	14385	14448	14483	14371	14280	14402	14270	14327	14272	14162	14411	14288	14305	14379	14430	14451	14290	14541	14471	14485	14276	14419	14306	14481	14347	14528	14411	14467	14353	14378	14410	14459	14496	14319	14254	14191	14490	14481	14521	14299	14415	14477	14296	14219	14531	14183	14286	14443	14341	14146	14204	14599	14605	14442	14205	14524	14245	14164	14416	14323	14247	14405	14186	14438	14539	14487	14363	14500	14290	14481	14383	14415	14228	14480	14372	14213	14462	14494	14323	14283	14330	14411	14656	14447	14509	14146	14350	14182	14496	14429	14459	14315	14544	14477	14610	14394	14330	14224	14322	14249	14206	14560	14452	14394	14426	14375	14296	14267	14321	14257	14446	14274	14405	14365	14280	14350	14216	14200	14288	14384	14297	14438	14254	14167	14527	14588	14374	14444	14154	14511	14259	14461	14518	14258	14202	14381	14192	14501	14451	14195	14416	14625	14322	14252	14449	14469	14375	14284	14538	14438	14157	14481	14201	14169	14231	14473	14305	14420	14420	14504	14336	14475	14387	14344	14261	14417	14298	14328	14609	14449	14454	14387	14296	14536	14298	14378	14356	14425	14303	14535	14389	14349	14346	14321	14295	14392	14383	14355	14270	14296	14120	14204	14347	14345	14305	14458	14472	14430	14351	14443	14363	14337	14420	14381	14482	14461	14297	14294	14192	14366	14509	14365	14295	14496	14573	14352	14295	14341	14213	14197	14429	14374	14290	14271	14509	14425	14188	14277	14333	14453	14480	14312	14341	14317	14203	14411	14323	14150	14325	14295	14227	14525	14166	14349	14535	14589	14548	14450	14386	14309	14422	14580	14305	14303	14164	14300	14282	14456	14392	14381	14352	14348	14270	14461	14416	14436	14134	14468	14338	14459	14336	14182	14340	14215	14352	14373	14313	14332	14408	14308	14241	14546	14438	14388	14101	14277	14191	14259	14201	14295	14237	14479	14443	14344	14429	14390	14368	14567	14391	14549	14382	14427	14369	14324	14335	14435	14461	14529	14486	14512	14312	14547	14463	14595	14412	14378	14453	14287	14488	14545	14292	14335	14428	14401	14299	14274	14398	14516	14326	14501	14478	14221	14408	14485	14263	14314	14286	14341	14338	14466	14286	14309	14460	14487	14434	14324	14443	14453	14457	14318	14209	14387	14298	14151	14504	14398	14231	14460	14474	14370	14371	14426	14414	14358	14361	14360	14460	14542	14773	14454	14330	14401	14316	14216	14495	14423	14345	14402	14302	14440	14480	14304	14421	14517	14509	14278	14275	14295	14226	14446	14425	14454	14433	14222	14369	14158	14345	14378	14400	14496	14331	14424	14297	14329	14442	14301	14500	14457	14370	14445	14315	14075	14353	14301	14462	14276	14427	14291	14478	14293	14209	14304	14128	14321	14325	14177	14417	14268	14321	14496	14255	14306	14345	14325	14477	14409	14455	14200	14481	14551	14513	14520	14374	14319	14398	14099	14492	14305	14307	14349	14539	14311	14468	14406	14340	14369	14460	14466	14327	14565	14563	14596	14446	14415	14278	14238	14334	14324	14419	14304	14389	14129	14300	14479	14590	14491	14361	14375	14478	14474	14319	14388	14408	14396	14294	14359	14337	14296	14336	14553	14514	14253	14386	14322	14261	14292	14374	14431	14420	14405	14480	14346	14366	14380	14241	14326	14236	14301	14277	14511	14475	14528	14441	14288	14408	14099	14311	14241	14412	14280	14313	14279	14417	14356	14413	14479	14354	14452	14300	14346	14359	14295	14372	14398	14487	14423	14342	14450	14317	14448	14371	14376	14337	14459	14316	14440	14285	14407	14491	14366	14339	14300	14406	14330	14279	14486	14138	14186	14312	14478	14232	14326	14368	14404	14395	14389	14246	14322	14359	14418	14428	14397	14264	14437	14376	14379	14458	14378	14287	14545	14440	14258	14437	14365	14164	14424	14275	14281	14441	14387	14158	14173	14632	14380	14402	14172	14305	14150	14308	14429	14278	14454	14401	14402	14272	14335	14329	14305	14313	14424	14366	14308	14407	14246	14295	14589	14300	14450	14343	14421	14528	14337	14286	14406	14367	14488	14400	14436	14276	14354	14255	14552	14339	14389	14408	14289	14314	14426	14370	14295	14344	14414	14343	14395	14480	14228	14422	14449	14313	14475	14347	14277	14317	14386	14347	14488	14067	14371	14529	14371	14297	14539	14399	14217	14441	14320	14397	14412	14228	14140	14269	14355	14342	14489	14368	14344	14335	14394	14230	14281	14238	14466	14462	14285	14359	14344	14231	14284	14301	14475	14293	14310	14540	14398	14273	14268	14477	14326	14557	14423	14337	14485	14426	14409	14227	14574	14353	14343	14367	14268	14264	14226	14259	14362	14320	14287	14373	14288	14312	14244	14401	14324	14370	14265	14321	14472	14359	14333	14440	14323	14162	14496	14388	14503	14347	14365	14346	14318	14305	14486	14429	14178	14349	14614	14233	14364	14482	14360	14443	14374	14100	14261	14388	14278	14225	14468	14295	14278	14404	14440	14292	14253	14409	14507	14416	14291	14405	14440	14301	14317	14561	14234	14205	14366	14329	14207	14451	14308	14413	14464	14255	14260	14330	14351	14271	14231	14449	14254	14237	14439	14313	14291	14208	14336	14410	14463	14519	14517	14125	14274	14417	14257	14359	14364	14141	14250	14253	14296	14307	14398	14367	14438	14341	14337	14258	14369	14175	14401	14243	14480	14384	14286	14158	14325	14367	14405	14411	14297	14529	14363	14242	14560	14356	14192	14311	14384	14414	14432	14354	14342	14312	14452	14169	14492	14401	14437	14275	14238	14250	14434	14417	14243	14369	14237	14365	14356	14383	14298	14205	14359	14377	14304	14574	14425	14339	14339	14439	14463	14410	14352	14248	14394	14453	14374	14274	14315	14366	14466	14512	14481	14318	14464	14146	14350	14287	14481	14456	14296	14360	14395	14463	14381	14344	14316	14384	14448	14429	14450	14203	14325	14377	14351	14261	14511	14253	14541	14375	14295	14485	14451	14342	14342	14475	14419	14290	14247	14326	14411	14333	14448	14181	14449	14309	14230	14257	14502	14361	14296	14447	14377	14489	14430	14346	14258	14374	14367	14305	14058	14366	14388	14295	14522	14246	14280	14520	14597	14636	14523	14506	14459	14414	14458	14255	14240	14325	14454	14612	14314	14354	14408	14445	14346	14369	14502	14562	14278	14352	14346	14351	14360	14343	14283	14463	14502	14357	14328	14399	14497	14388	14382	14344	14244	14501	14444	14451	14440	14361	14389	14451	14376	14361	14325	14319	14427	14174	14286	14548	14402	14476	14508	14257	14337	14524	14209	14532	14388	14501	14501	14442	14221	14402	14373	14366	14697	14129	14382	14535	14447	14341	14395	14429	14405	14410	14389	14415	14404	14309	14345	14411	14405	14433	14366	14279	14264	14341	14179	14358	14219	14294	14364	14441	14683	14405	14286	14177	14247	14326	14280	14380	14377	14439	14331	14292	14317	14107	14198	14112	14360	14294	14419	14433	14387	14436	14557	14392	14353	14397	14367	14376	14358	14255	14294	14516	14414	14542	14328	14210	14345	14366	14278	14515	14601	14372	14453	14475	14429	14401	14521	14359	14417	14229	14495	14201	14099	14350	14220	14212	14385	14367	14281	14400	14214	14371	14361	14269	14353	14379	14271	14311	14446	14359	14415	14422	14496	14303	14225	14308	14491	14190	14359	14471	14488	14280	14380	14312	14421	14300	14269	14487	14233	14306	14436	14366	14532	14582	14703	14320	14321	14332	14554	14449	14378	14371	14408	14301	14369	14383
39499	60102	54160	43107	37590	31158	24731	21074	19165	17354	16205	15287	14829	14621	14347	14212	14107	14089	13931	13809	13844	13879	13896	13718	13884	13852	13824	13888	13807	14022	13697	13888	13916	13683	13857	13810	13758	13856	13660	13851	13766	13837	13755	13655	13808	13784	13763	13631	14112	13668	13706	13722	13761	13748	13697	13881	13710	13654	13845	13646	13827	13751	13618	13837	13741	13754	13679	13689	13910	13669	13724	13659	13852	13826	13624	13670	13917	13798	13974	13747	13888	13739	13642	13583	13840	13805	13741	13634	13716	13727	13744	13717	13655	13765	13909	13792	13586	13772	13795	13654	13797	13745	13771	13704	13679	13739	13585	13658	13702	13549	13841	13720	13673	13828	13647	13782	13662	13648	13684	13726	13675	13647	13726	13694	13702	13780	13772	13627	13714	13647	13722	13808	13623	13780	13793	13656	13605	13694	13804	13717	13688	13967	13677	13690	13700	13885	13715	13723	13603	13563	13772	13665	13718	13643	13762	13589	13854	13835	13733	13683	13832	13820	13707	13821	13688	13871	13990	13569	13784	13602	13763	13595	13631	13600	13778	13755	13840	13915	13751	13737	13738	13831	13671	13637	13589	13741	13737	13767	13717	13686	13632	13836	13708	13657	13784	13564	13750	13605	13791	13803	13662	13638	13786	13782	13710	13669	13739	13819	13814	13790	13810	13710	13580	13851	13797	13622	13622	13695	13639	13734	13765	13687	13598	13684	13754	13710	13608	13462	13682	13623	13715	13776	13739	13562	13735	13760	13706	13828	13818	13924	13694	13633	13791	13662	13856	13645	13655	13633	13725	13800	13653	13704	13732	13938	13760	14019	13698	13634	13712	13884	13799	13862	13670	13798	13855	13581	13724	13682	13732	13505	13782	13753	13888	13740	13593	13833	13796	13767	13793	13615	13728	13734	13702	13871	13805	13826	13601	13620	13700	13737	13812	13795	13762	13766	13656	13788	13711	13666	13749	13680	13741	13656	13714	13519	13736	13626	13836	13884	13648	13714	13865	13940	13786	13694	13848	13719	13753	13695	13682	13648	13762	13532	13922	13702	13581	13597	13674	13678	13841	13808	13809	13735	13661	13652	13602	13685	13835	13733	13618	13608	13686	13814	13756	13803	13734	13727	13583	13643	13964	13566	13727	13812	13810	13715	13693	13830	13764	13572	13666	13792	13710	13695	13729	13650	13776	13709	13845	13725	13682	13674	13887	13630	13706	13710	13798	13604	13700	13731	13789	13779	13720	13757	13812	13857	13754	13706	13752	13759	13783	13768	13556	13694	13696	13786	13733	13680	13715	13597	13817	13744	13754	13586	13690	13804	13785	13800	13692	13713	13694	13619	13916	13880	13666	14037	13622	13725	13713	13769	13713	13576	13673	13740	13763	13869	13902	13797	13655	13784	13807	13715	13776	13782	13687	13810	13734	13700	13852	13748	13858	13759	13657	13598	13562	13758	13772	13644	13729	13524	13818	13791	13774	13670	13664	13655	13967	13824	13675	13568	13772	13575	13738	13567	13790	13705	13795	13754	13709	13652	13748	13847	13670	13875	13732	13874	13680	13700	13732	13637	13730	13666	13755	13494	13712	13791	13803	13811	13667	13763	13702	13697	13717	13654	13749	13753	13839	13577	13771	13829	13844	13679	13875	13443	13756	13564	13696	13682	13821	13724	13483	13778	13657	13826	13668	13697	13562	13730	13834	13706	13778	13856	13786	13631	13720	13834	13730	13828	13642	13838	13696	13619	13737	13586	13615	13775	13645	13665	13736	13734	13734	13724	13761	13744	13607	13635	13830	13567	13763	13593	13988	13591	13826	13761	13613	13747	13728	13921	13634	13659	13764	13837	13628	13806	13623	13691	13741	13752	13707	13650	13688	13627	13693	13831	13706	13662	13667	13709	13624	13648	13828	13743	13710	13599	13734	13723	13573	13716	13714	13664	13567	13788	13765	13701	13700	13784	13727	13665	13677	13844	13670	13734	13617	13824	13907	13645	13612	13763	13662	13486	13749	13751	13767	13627	13757	13524	13825	13760	13704	13834	13660	13681	13654	13710	13737	13696	13724	13637	13628	13701	13718	13817	13612	13797	13623	13620	13618	13584	13681	13881	13781	13609	13530	13655	13622	13686	13764	13695	13734	13554	13735	13676	13705	13704	13709	13807	13620	13667	13635	13654	13805	13815	13749	13663	13723	13806	13832	13812	13796	13797	13586	13745	13625	13633	13655	13750	13732	13715	13609	13668	13803	13488	13882	13726	13800	13584	13710	13802	13863	13618	13795	13755	13644	13713	13662	13662	13766	13704	13615	13724	13873	13655	13790	13814	13737	13688	13607	13774	13682	13734	13867	13684	13666	13848	13636	13780	13769	13754	13710	13715	13622	13838	13696	13778	13691	13862	13636	13764	13643	13724	13644	13580	13759	13649	13674	13599	13685	13807	13666	13673	13662	13706	13648	13757	13708	13643	13793	13632	13741	13783	13713	13831	13759	13728	13769	13688	13697	13663	13637	13858	13667	13518	13915	13679	13757	13771	13852	13794	13623	13662	13759	13827	13729	13841	13633	13817	13894	13802	13705	13677	13661	13533	13623	13764	13734	13718	13787	13587	13606	13503	13865	13794	13617	13617	13720	13843	13782	13783	13718	13842	13720	13761	13782	13723	13637	13712	13699	13702	13563	13793	13832	13603	13570	13526	13623	13657	13749	13615	13681	13681	13789	13783	13628	13603	13747	13762	13649	13813	13811	13706	13569	13724	13722	13532	13841	13825	13737	13698	13717	13701	13761	13703	13692	13763	13727	13656	13659	13819	13814	13725	13786	13764	13780	13794	13626	13762	13715	13743	13697	13808	13542	13750	13681	13656	13653	13598	13705	13697	13952	13834	13658	13749	13803	13605	13795	13750	13638	13839	13719	13721	13783	13781	13798	13739	13748	13634	13727	13682	13698	13678	13652	13691	13738	13636	13774	13665	13945	13749	13766	13718	13914	13704	13625	13620	13592	13704	13803	13747	13916	13607	13839	13529	13865	13746	13684	13580	13923	13692	13837	13508	13886	13842	13817	13900	13778	13678	13705	13674	13793	13624	13600	13790	13690	13677	13664	13728	13811	13713	13557	13628	13748	13745	13696	13860	13850	13482	13725	13700	13749	13715	13797	13678	13876	13644	13668	13718	13706	13832	13607	13740	13627	13613	13845	13609	13728	13728	13667	13606	13624	13660	13705	13684	13572	13646	13732	13773	13618	13774	13614	13793	13659	13714	13580	13646	13657	13867	13713	13719	13755	13781	13869	13683	13781	13568	13754	13736	13854	13754	13844	13602	13739	13721	13838	13850	13793	13736	13825	13758	13597	13580	13754	13703	13813	13655	13796	13686	13559	13557	13722	13740	13773	13705	13657	13841	13640	13800	13610	13752	13702	13747	13701	13639	13803	13752	13904	13818	13810	13522	13768	13814	13778	13806	13823	13783	13756	13801	13592	13795	13695	13780	13633	13659	13611	13735	13642	13817	13674	13685	13653	13720	13577	13594	13675	13765	13804	13719	13728	13788	13814	13906	13737	13726	13699	13754	13761	13651	13695	13634	13706	13632	13779	13731	13725	13635	13713	13740	13625	13621	13752	13767	13796	13693	13788	13660	13832	13619	13580	13798	13706	13768	13677	13774	13797	13740	13692	13667	13803	13872	13783	13856	13611	13582	13908	13719	13766	13740	13636	13695	13600	13725	13761	13972	13739	13649	13680	13561	13932	13760	13576	13766	13601	13640	13837	13769	13494	13679	13684	13761	13655	13722	13713	13625	13750	13740	13600	13627	13750	13805	13530	13524	13752	13767	13841	13812	13679	13772	13743	13697	13808	13692	13584	13673	13694	13741	13577	13812	13705	13665	13690	13726	13742	13763	13724	13617	13752	13682	13617	13697	13753	13790	13764	13617	13752	13732	13635	13738	13799	13761	13673	13621	13706	13578	13736	13705	13696	13721	13633	13829	13839	13691	13766	13674	13620	13745	13581	13653	13889	13662	13806	13662	13749	13604	13704	13719	13706	13806	13628	13727	13649	13830	13662	13820	13728	13506	13694	13759	13786	13867	13757	13591	13668	13885	13812	13679	13892	13604	13764	13783	13746	13596	13804	13588	13727	13655	13636	13739	13687	13772	13884	13643	13691	13782	13729	13873	13806	13765	13531	13590	13558	13713	13530	13859	13743	13527	13818	13711	13731	13793	13815	13613	13612	13808	13511	13741	13669	13679	13884	13795	13877	13730	13660	13701	13581	13619	13616	13597	13642	13862	13597	13650	13734	13777	13704	13846	13848	13671	13716	13586	13698	13776	13589	13698	13750	13737	13608	13708	13639	13597	13761	13805	13585	13713	13707	13674	13976	13798	13729	13788	13730	13533	13929	13695	13850	13720	13739	13723	13764	13705	13732	13773	13689	13662	13639	13881	13925	13727	13747	13812	13732	13849	13696	13633	13687	13620	13743	13718	13604	13743	13923	13748	13744	13752	13647	13650	13777	13785	13651	13772	13823	13772	13716	13808	13711	13679	13810	13621	13709	13713	13651	13699	13739	13600	13722	13635	13541	13739	13740	13676	13680	13817	13770	13921	13620	13698	13691	13741	13615	13715	13712	13708	13912	13838	13691	13665	13747	13727	13747	13570	13695	13689	13772	13549	13721	13677	13835	13737	13645	13826	13788	13632	13638	13697	13682	13679	13749	13869	13668	13841	13899	13812	13834	13756	13704	13595	13667	13798	13658	13735	13738	13647	13748	13853	13687	13724	13642	13812	13690	13757	13715	13607	13876	13678	13694	13713	13740	13562	13937	13717	13828	13746	13614	13728	13631	13953	13570	13744	13690	13708	13624	13644	13714	13757	13746	13592	13897	13666	13789	13569	13729	13774	13711	13694	13743	13558	13598	13840	13746	13596	13811	13571	13654	13732	13677	13685	13775	13788	13757	13824	13702	13682	13722	13693	13702	13574	13680	13740	13840	13802	13790	13965	13607	13852	13689	13737	13638	13683	13840	13814	13829	13762	13640	13562	13720	13628	13790	13674	13777	13862	13775	13725	13639	13625	13685	13873	13644	13835	13720	13781	13728	13687	13768	13634	13842	13774	13759	13742	13677	13793
29117	28063	33859	27942	20647	17896	15797	14805	14521	14252	14117	13828	13765	13810	13742	13530	13456	13648	13505	13528	13512	13449	13277	13333	13573	13406	13410	13604	13488	13417	13453	13418	13324	13447	13379	13339	13567	13394	13493	13306	13356	13546	13328	13446	13480	13331	13390	13559	13367	13229	13507	13467	13411	13360	13304	13324	13455	13316	13364	13374	13230	13202	13281	13253	13235	13311	13352	13378	13431	13501	13440	13384	13418	13190	13310	13174	13270	13381	13392	13329	13355	13472	13330	13454	13248	13477	13392	13276	13256	13269	13296	13252	13288	13460	13393	13401	13432	13351	13496	13496	13253	13355	13413	13279	13519	13455	13264	13230	13323	13341	13271	13331	13339	13479	13355	13347	13397	13477	13379	13207	13259	13523	13336	13220	13484	13323	13194	13411	13471	13335	13162	13322	13371	13306	13269	13261	13449	13235	13171	13299	13349	13248	13343	13413	13246	13480	13556	13425	13217	13447	13208	13293	13414	13350	13221	13225	13253	13218	13501	13377	13481	13278	13300	13268	13288	13335	13441	13309	13656	13388	13323	13373	13370	13229	13333	13556	13382	13485	13388	13207	13333	13186	13214	13311	13459	13451	13345	13431	13349	13175	13502	13298	13380	13327	13453	13227	13301	13332	13475	13460	13111	13493	13381	13220	13443	13364	13220	13493	13309	13409	13403	13173	13493	13345	13268	13403	13300	13522	13442	13311	13427	13317	13247	13499	13263	13330	13247	13212	13266	13276	13474	13297	13464	13318	13496	13493	13438	13540	13272	13240	13270	13416	13324	13237	13352	13282	13276	13359	13261	13291	13319	13339	13593	13351	13445	13387	13373	13370	13494	13205	13424	13395	13175	13325	13403	13492	13253	13426	13470	13321	13311	13215	13376	13332	13316	13205	13347	13350	13476	13255	13358	13347	13278	13453	13303	13314	13278	13139	13167	13363	13292	13330	13395	13439	13500	13265	13332	13346	13621	13088	13369	13423	13354	13326	13641	13476	13270	13219	13334	13185	13486	13344	13370	13367	13165	13457	13350	13420	13487	13536	13387	13456	13320	13515	13256	13245	13341	13291	13350	13329	13203	13463	13326	13409	13403	13327	13162	13396	13220	13526	13556	13387	13312	13473	13340	13275	13409	13251	13335	13274	13311	13299	13416	13477	13329	13239	13422	13340	13350	13378	13358	13216	13426	13408	13334	13539	13294	13366	13264	13443	13364	13298	13408	13334	13566	13332	13322	13382	13356	13340	13290	13478	13321	13434	13495	13449	13457	13566	13341	13300	13209	13295	13418	13261	13305	13441	13337	13340	13224	13452	13115	13242	13272	13534	13305	13284	13368	13371	13267	13345	13327	13344	13268	13256	13474	13246	13486	13348	13395	13473	13319	13244	13224	13289	13414	13444	13378	13407	13133	13192	13470	13334	13422	13416	13297	13337	13393	13327	13338	13445	13263	13400	13215	13335	13453	13318	13380	13044	13334	13368	13249	13488	13341	13423	13275	13335	13258	13371	13139	13353	13356	13371	13412	13393	13254	13311	13123	13495	13357	13442	13294	13283	13286	13217	13208	13441	13477	13437	13441	13485	13347	13233	13307	13249	13407	13293	13310	13357	13349	13252	13361	13445	13240	13306	13467	13229	13372	13387	13589	13450	13603	13467	13330	13519	13201	13277	13386	13244	13421	13235	13443	13307	13281	13243	13309	13321	13321	13461	13244	13390	13436	13386	13316	13505	13339	13300	13450	13112	13250	13438	13439	13432	13372	13479	13230	13290	13346	13420	13176	13526	13359	13305	13372	13375	13090	13479	13216	13286	13383	13268	13324	13307	13376	13279	13437	13225	13390	13363	13271	13392	13405	13147	13416	13337	13396	13477	13264	13406	13436	13325	13361	13483	13437	13405	13363	13253	13244	13440	13423	13318	13419	13199	13535	13230	13395	13363	13405	13358	13404	13401	13181	13392	13291	13402	13262	13376	13460	13325	13399	13265	13493	13341	13286	13375	13343	13442	13201	13316	13452	13465	13410	13388	13327	13345	13157	13400	13276	13252	13311	13611	13517	13273	13503	13345	13237	13263	13370	13195	13324	13347	13232	13206	13543	13413	13345	13317	13410	13181	13273	13559	13386	13428	13311	13180	13266	13238	13293	13340	13467	13344	13380	13288	13120	13355	13463	13435	13344	13315	13423	13367	13232	13580	13351	13113	13453	13421	13323	13433	13401	13369	13468	13380	13249	13387	13279	13238	13302	13399	13343	13401	13280	13229	13460	13285	13307	13390	13345	13267	13516	13278	13327	13390	13389	13503	13355	13239	13269	13218	13439	13285	13440	13450	13452	13361	13264	13537	13310	13363	13339	13524	13462	13366	13093	13367	13427	13495	13647	13268	13495	13298	13298	13241	13249	13360	13515	13656	13320	13222	13421	13270	13416	13474	13361	13320	13393	13556	13375	13381	13385	13389	13332	13365	13276	13385	13423	13526	13366	13498	13280	13291	13208	13472	13382	13252	13261	13312	13231	13257	13371	13232	13184	13256	13427	13342	13507	13309	13272	13318	13412	13239	13213	13246	13299	13321	13550	13364	13248	13406	13192	13363	13386	13443	13270	13463	13326	13425	13280	13320	13462	13383	13543	13187	13230	13395	13349	13407	13501	13374	13447	13426	13244	13531	13124	13364	13483	13397	13300	13486	13394	13208	13306	13172	13404	13289	13368	13334	13326	13539	13239	13318	13376	13401	13316	13413	13349	13389	13266	13393	13426	13318	13340	13363	13273	13514	13384	13223	13284	13403	13292	13294	13274	13245	13389	13353	13408	13440	13427	13335	13297	13440	13401	13394	13247	13280	13391	13246	13478	13264	13520	13363	13284	13344	13375	13483	13510	13238	13288	13365	13329	13233	13270	13386	13245	13547	13528	13524	13499	13290	13366	13420	13354	13380	13353	13260	13361	13162	13321	13329	13350	13431	13392	13240	13482	13385	13259	13409	13240	13374	13192	13575	13445	13414	13253	13380	13324	13291	13260	13449	13198	13372	13484	13375	13222	13425	13389	13407	13490	13328	13280	13340	13497	13491	13425	13424	13140	13252	13284	13474	13434	13331	13258	13490	13323	13371	13482	13302	13261	13517	13405	13496	13502	13299	13210	13246	13315	13289	13445	13349	13298	13274	13494	13461	13361	13344	13271	13254	13632	13466	13448	13188	13289	13338	13637	13366	13467	13480	13336	13238	13429	13525	13407	13486	13199	13405	13646	13426	13379	13335	13463	13461	13228	13288	13235	13398	13534	13452	13356	13515	13353	13416	13266	13519	13349	13247	13522	13379	13234	13199	13348	13163	13287	13347	13544	13192	13241	13355	13400	13657	13465	13316	13154	13384	13272	13106	13270	13398	13595	13293	13364	13375	13208	13353	13523	13329	13568	13340	13290	13122	13370	13389	13322	13683	13489	13302	13595	13157	13441	13391	13448	13209	13350	13215	13194	13320	13158	13383	13368	13322	13247	13289	13418	13335	13445	13528	13359	13302	13379	13373	13342	13401	13511	13463	13293	13388	13544	13489	13102	13371	13228	13338	13239	13488	13379	13235	13469	13210	13473	13352	13285	13261	13538	13237	13291	13548	13464	13430	13366	13376	13318	13501	13314	13335	13506	13346	13260	13185	13334	13500	13412	13391	13257	13296	13450	13285	13411	13208	13243	13410	13423	13390	13413	13570	13491	13273	13143	13190	13231	13156	13268	13331	13400	13342	13518	13431	13366	13335	13340	13531	13456	13368	13282	13466	13310	13322	13426	13510	13382	13544	13374	13299	13288	13304	13319	13412	13434	13405	13391	13354	13314	13252	13260	13349	13224	13227	13489	13359	13353	13292	13292	13375	13321	13228	13488	13396	13270	13195	13317	13273	13354	13411	13468	13402	13389	13514	13379	13272	13305	13432	13141	13321	13306	13308	13356	13480	13405	13262	13405	13419	13530	13379	13352	13132	13261	13356	13302	13422	13447	13303	13349	13294	13383	13408	13590	13324	13504	13335	13229	13361	13396	13378	13384	13228	13407	13340	13405	13187	13507	13332	13463	13355	13325	13379	13400	13304	13379	13469	13268	13357	13198	13345	13281	13397	13315	13529	13450	13488	13355	13430	13500	13444	13344	13214	13366	13244	13416	13500	13450	13511	13340	13463	13382	13343	13476	13433	13380	13293	13330	13354	13521	13268	13189	13475	13167	13415	13326	13178	13403	13312	13559	13272	13387	13386	13363	13414	13307	13215	13215	13315	13449	13335	13468	13202	13317	13700	13290	13507	13486	13271	13403	13407	13329	13155	13231	13221	13322	13315	13311	13338	13482	13485	13607	13569	13285	13352	13300	13260	13438	13252	13332	13388	13436	13257	13433	13453	13330	13419	13419	13479	13467	13406	13336	13378	13231	13392	13339	13469	13416	13308	13480	13346	13287	13314	13404	13446	13523	13490	13072	13377	13363	13324	13571	13537	13334	13109	13270	13335	13348	13418	13338	13226	13414	13252	13400	13342	13359	13345	13377	13386	13432	13269	13371	13420	13354	13436	13397	13420	13421	13357	13487	13503	13576	13300	13438	13366	13405	13346	13300	13250	13418	13376	13370	13466	13299	13387	13350	13478	13192	13348	13247	13351	13288	13370	13295	13384	13295	13442	13255	13330	13380	13384	13214	13407	13242	13414	13503	13468	13274	13330	13337	13317	13375	13295	13382	13338	13310	13582	13213	13359	13389	13414	13277	13392	13400	13396	13219	13377	13464	13402	13348	13311	13344	13222	13297	13435	13497	13388	13392	13453	13624	13203	13221	13266	13429	13489	13199	13436	13345	13315	13415	13348	13401	13580	13490	13342	13521	13461	13189	13168	13322	13324	13117	13167	13291	13420	13420	13421	13517	13231	13421	13403	13395	13304	13343	13112	13241	13241	13298	13292	13313	13389	13379	13252	13376	13267	13323	13419	13330	13172	13189	13527	13306	13448	13440	13147	13407	13439	13363	13570	13284	13254	13574	13383	13328	13356	13349	13387	13378	13448	13202	13337	13394	13390	13368	13377	13331	13399	13520	13328	13310	13324	13575	13460	13488	13518	13379	13393	13446	13391	13350	13284	13362	13168	13389	13567	13278	13404
34243	45685	40087	28586	21979	18575	16347	15081	14430	14285	13944	13739	13698	13514	13349	13178	13226	13294	13240	13137	13236	13126	13166	13182	13129	13050	13323	13050	13138	13028	12937	12945	13075	13002	13116	13075	13098	13179	12954	13145	13084	13186	13228	13121	13034	12942	12999	13021	13016	13170	12957	13168	13049	13167	13056	13070	13136	13001	13123	13021	12801	13110	13120	13117	13217	12974	13088	13153	13170	13083	13210	13043	13088	13071	13111	13202	12952	13171	13043	13036	12896	13086	12983	13171	13085	13082	13037	13141	13113	12953	13236	13024	13036	13108	13167	12920	13064	13018	13048	13095	13124	13008	13163	12949	13304	13150	13073	13181	13040	13175	13078	13120	13101	13090	13018	13074	13006	12992	13092	13072	13012	13089	13184	13163	13049	13046	13192	12951	13023	12996	12993	12974	13055	13040	13046	12969	12957	13146	13085	13019	13031	13071	12973	13113	12987	13214	13007	13073	13023	13048	12903	13079	13076	13165	13162	13043	13070	13042	13092	12905	13096	13027	13276	12975	13019	12938	13002	12961	13240	13194	12988	13107	13121	13068	13189	13155	12985	13043	13108	13014	13086	12973	13085	13000	13055	13077	13155	12832	13199	13192	13077	13163	12972	13176	13161	13109	13106	13097	13056	12938	13070	13124	12969	13012	13082	13186	13068	12955	13126	13013	13153	13183	13166	12943	12910	13018	13177	13071	13013	13172	13013	13171	12913	13136	13053	12907	13058	13042	13050	13152	13074	13107	13047	12938	13165	13163	13017	13056	13000	13045	13105	12954	13150	13176	13084	13073	13196	13179	13053	13073	13045	12925	13154	12968	13098	13272	13073	12894	13290	13163	13039	12932	13189	13104	12950	13167	13083	12898	13025	12870	12957	13138	13017	13107	13143	13136	13194	13064	13117	13089	13044	12960	12791	13013	13154	12850	13078	13040	13011	12971	12981	13046	13075	12956	13056	13153	13126	13076	13130	13138	13040	12972	13099	13234	13017	13017	13052	13092	12878	13225	12845	13061	12893	13226	12905	13080	12974	13281	13159	13017	13112	13124	13148	13108	13014	13035	13212	13116	13039	13046	13003	13111	13060	13009	12938	12942	13010	13125	12921	13108	13224	13129	12980	12857	13030	13119	12988	13136	13000	13145	13245	13007	13042	13094	13115	13134	13036	13121	12857	13124	13053	12985	13108	13124	13144	13027	13152	12942	13161	13101	13166	13218	13050	13069	13142	12952	13170	13140	13078	13165	12891	13016	13074	13078	13003	13057	13046	13262	13119	13140	13235	13074	13012	12949	13175	12986	13090	13093	13115	13107	12958	13039	13059	13133	13209	13126	13036	13106	13220	13063	12872	13107	13049	13060	13080	13049	13137	13241	13031	12924	13207	13069	12933	12942	13099	13117	12988	13122	13018	13060	13108	13025	13188	13081	13142	13122	13145	13000	13154	13025	13082	13195	13014	13090	12953	13200	13011	12948	13144	13282	13180	13141	13033	13117	13159	13023	13112	13116	13030	12979	13017	13098	13047	12964	13091	13167	13015	12986	13051	13080	13014	13208	13063	12954	13081	13239	13172	13094	13135	13004	13031	13109	13067	13082	13131	13168	13202	13131	13198	13114	13099	13159	13016	13043	13086	13094	13134	13190	13068	13083	12897	13017	13085	12911	12973	12993	13008	13167	13041	13204	12996	13045	12909	13047	12993	13062	13068	13055	13032	13116	13103	13223	13144	13198	13206	13108	13072	13044	12976	12909	12897	13218	13056	13127	13009	12925	13158	13165	12996	13124	13130	13276	13083	13278	13030	13115	13036	13168	13089	13123	13065	13122	13247	13046	13251	12851	13127	13199	13119	13165	13066	12958	12931	13072	13134	13270	13187	12958	13251	13050	13055	13047	13067	13055	13164	13142	12812	12940	13116	13074	13067	13079	12966	13145	13019	13158	12967	13113	12921	13055	12978	13163	12926	13149	13083	13110	12961	13139	13095	13004	13118	13001	13086	13021	12973	12941	13188	12983	12884	13138	13078	13196	13147	12974	13163	12895	13044	13039	12952	13088	13126	13084	12856	13140	13105	13168	13126	13051	13004	12915	13052	13091	13076	13138	12935	13082	13233	12992	13019	13078	13029	13025	13144	13082	13180	13013	13070	12924	13008	13154	13121	13134	12981	13130	13073	13181	13057	13076	13137	13138	13088	13142	13193	13039	13039	13270	12996	12932	13073	13143	13067	12994	13084	13071	13236	13260	13130	13174	13019	13174	13069	13093	13014	13104	13119	13141	12836	13025	13031	13079	13068	13045	13081	13119	13213	13039	13013	13111	13002	13275	13030	13047	13152	13001	12993	13062	13048	13049	13050	12933	13000	12904	13267	13044	12980	12960	13178	13208	13033	12959	12897	13180	13037	13030	13109	13022	13089	12978	13037	13013	13030	13106	13149	13109	13038	13094	13250	13002	12860	12992	13180	13111	13125	13134	13107	13143	12987	12971	13098	13011	12896	13100	13028	13099	12982	13160	12952	13187	13015	13003	13021	13109	13073	13107	12949	12935	13099	13113	13051	13003	13202	12992	13097	13052	13150	13048	13118	12951	13082	13091	13024	13080	12968	13162	13145	13058	13055	13001	13047	13020	13072	13025	13023	13072	13091	13062	13110	13123	13270	13118	13037	13052	12938	13019	12978	13127	13036	13090	13093	13129	13003	13085	12933	13170	13091	13277	13054	12925	13139	13134	12985	13105	13047	12957	13118	13004	13121	12981	13190	13066	13058	13036	12961	13097	13189	13083	13069	13176	13211	13084	13111	13081	13176	13166	13093	13053	12980	13168	13035	13092	13164	13237	12898	13102	13180	13081	13203	13251	12978	13052	13015	13046	12972	13046	13088	13113	13015	12977	13076	13126	12888	13288	12955	12985	13106	13096	12979	13092	13279	13022	13054	12998	13182	13105	13064	13198	13044	13099	13049	12952	13055	13157	13064	13145	13112	13213	13059	12920	13022	12950	13082	13149	13119	13244	13025	13128	13117	13229	13047	13114	13025	13090	13074	13168	13095	12977	13038	13099	13046	13059	12989	12887	13001	13033	13031	12920	13050	12989	13194	13246	13086	13119	12960	12982	12977	13253	13051	13033	13106	13247	13060	13069	13135	12999	12872	13387	12994	13008	13015	13170	13005	12982	12994	13078	12944	13052	13045	12976	13114	12872	13049	13171	12989	12942	13074	13098	12999	12993	13235	12846	12925	13108	13096	13107	12973	13028	13039	13118	13067	13201	12966	12968	13097	13088	13088	13091	13065	13221	13024	13139	13211	13046	13019	13135	13025	13038	13085	13146	12998	12912	13079	13096	13039	13312	13145	13017	13036	13050	12910	13054	13126	13137	12964	13043	13193	12954	13015	13042	13054	13034	13006	13082	13036	13115	12913	13206	12854	13162	13043	12902	12951	13080	12978	12964	13045	13203	13243	13118	13053	13037	12967	12971	13203	13083	13058	13160	13016	13256	13055	13162	13139	13038	13088	13110	13055	13062	12998	13006	13141	13189	12973	13253	13121	13065	13129	12989	13099	13022	13215	13202	13061	12962	13299	12920	13167	13091	13099	13296	13017	13028	12994	13235	12919	13080	13145	13090	12997	12983	13028	13090	13131	13163	13057	13086	13071	13015	13242	13112	13073	13032	13097	12936	12939	13191	13057	13122	12958	13064	13062	13061	13039	13153	13058	13039	13133	13147	12952	13037	13105	12958	13004	13147	13284	13081	13116	13185	13187	12996	13101	13108	13161	13013	13024	13098	12926	13040	13015	13088	13143	13120	13106	12983	13147	12893	12920	13048	13144	13081	13199	13118	13270	13087	12837	13158	13144	13075	13055	12889	13025	13113	12932	12896	13042	13030	13137	13093	13134	13139	12885	13005	12976	13074	13111	13192	13068	13137	13060	12973	13057	13007	13082	13007	13069	13090	13113	13023	13096	12970	13071	13116	12977	13062	13099	13198	13049	12925	13110	13151	13152	12916	13125	12943	13019	13202	12996	13195	12950	12917	13026	13157	13065	13165	13108	13082	13090	13058	12939	13259	13020	12958	13164	13151	13047	13009	12961	12993	13050	13024	13107	13156	13120	13006	13137	12978	13029	13005	13097	13016	13023	13159	13128	13057	13094	13124	13144	13118	13011	12995	13127	13180	12887	13067	13044	13106	13016	13004	13011	13112	12980	13061	13057	13110	13023	12970	13130	12962	13123	12980	13088	12942	13174	13069	12960	12978	13056	13109	12997	13002	12963	13168	13112	12933	13015	13056	13158	13162	13016	13153	13003	13152	13070	13138	12906	13154	13192	13143	13153	13221	13089	13008	12927	13077	13129	13261	13004	13042	12924	13217	13000	12862	12962	12949	13078	13064	13084	13062	13135	13044	13056	13336	12972	13033	13198	13031	13126	13193	12981	13117	12939	12904	13147	13070	13096	13315	13022	13028	13095	13032	13098	13100	13071	13142	13013	12911	13240	13086	12946	13144	13133	13184	13049	13074	13122	13111	12977	13057	13254	13146	13013	13110	12903	13048	13240	13032	12946	13104	13214	13091	13116	13183	12928	13044	13089	13150	13176	13084	12995	13029	13006	12973	12968	12903	13216	13010	12969	12936	12864	12941	13107	13115	13072	13044	13012	12993	13210	13059	13120	13125	12918	13030	13072	13095	13196	13139	13179	12882	13256	13126	13177	13103	13033	13105	12942	13054	12920	13018	12922	12969	13064	13053	13142	12980	13100	13118	13015	13227	12910	13235	12949	13219	13062	13259	13078	13200	13002	13036	13126	12989	12946	13023	13017	12966	13025	13082	13076	12959	13120	13030	12921	12945	13066	13090	13034	13091	13053	13073	13193	13016	13037	13050	13093	13144	12892	12917	13070	12975	13158	13046	13017	12984	12973	13178	13097	13141	13080	12971	13034	12966	13101	13075	13175	13095	12939	13292	13232	13076	13036	13119	13202	13088	13106	13033	13000	13115	13109	13149	13094	13288	12964	13043	13093	12988	13192	13210	12967	13021	13004	13051	13068	12863	13026	13078	13162	13019	13110	13043	13091	13182	13158	13279	13042	13108	12899	13091	13172	13027	13034	13024	13133	13080	13027	13024	13091	12850	13063	13037
24512	21673	29251	26086	24585	24445	22944	18979	17623	16600	15847	15069	14769	14674	14524	14499	14337	14616	14545	14211	14497	14307	14272	14321	14401	14296	14287	14544	14249	14336	14146	14265	14223	14325	14344	14267	14270	14189	14170	14303	14227	14327	14278	14220	14111	14262	14299	14242	14281	14295	14013	14136	14106	14177	14061	14212	14263	14157	14302	14348	14291	14186	14236	14096	14073	14073	14334	14225	14270	14195	14075	14247	14106	14183	14119	14157	14067	14046	14152	14190	14277	14074	14129	14118	14161	14236	14327	14258	14241	14400	14361	14246	14325	14174	14193	14050	14361	14126	14350	14016	14339	14221	14157	14006	14157	14104	14190	14045	14157	14355	14086	13955	14275	14254	14280	14262	14312	14413	14185	14187	14205	14047	14077	14235	14206	14097	14183	14129	14120	14216	14009	14077	14336	14306	14249	14126	14250	14154	14194	14211	14347	14183	14163	14239	14326	14331	14331	14277	14096	14217	14122	14289	14354	14277	14155	14167	13948	14187	14173	14133	14117	14269	14091	14231	14156	14290	14269	14269	14068	14110	14032	14104	14072	14199	14249	14265	14174	14153	14068	14054	14100	14095	14403	14215	14236	14311	14301	14096	14215	14262	14442	14433	14215	14281	14236	14107	14197	14064	14085	14327	14026	13975	14122	14309	14386	14312	14228	14144	14271	14160	14238	14001	14221	14073	14414	14188	14335	14124	14090	14190	14255	14269	14107	14213	14308	14364	14100	14312	14176	14354	14056	14048	14224	14096	14224	14191	14309	14087	14141	14232	14172	14126	14199	14154	14276	14236	14280	14234	14307	14108	14244	14202	14121	14410	14245	14272	14173	14197	14178	14189	14263	14122	14205	14104	14306	13955	14128	14123	14044	14274	14233	14149	14217	14194	14209	14279	14308	14073	14265	14111	14028	14156	14268	14057	14181	14082	14366	14249	14136	14180	14347	14052	14167	14156	14211	14324	14320	14170	14184	14302	14224	14161	14342	14209	14183	14308	14257	14235	14225	14336	14240	14177	14311	14269	14104	14106	14398	14265	14277	14170	14100	14446	14175	14246	14188	14049	14263	14195	14093	14197	14285	14140	14244	14095	14318	14115	14062	14177	14221	14176	14188	14213	14174	14259	14176	14313	14102	14086	14183	14144	14247	14210	14265	14191	14339	14137	14095	14108	14231	14151	14209	14343	14150	14117	14247	14163	14269	14267	14053	14037	14234	14237	14264	14245	14266	14134	14157	14142	14212	14234	14209	14209	14451	14108	14286	14142	14082	14293	14165	14189	14280	14146	14184	14114	14316	14302	14302	14201	14222	14120	14185	14061	14183	14160	14170	14159	14183	14086	14086	14167	14271	14010	14223	14154	14209	14153	14197	14189	14068	14117	14278	14240	14299	14047	14235	14230	14046	14186	14184	14204	14234	14288	14250	14122	14344	14104	14114	14166	14039	14281	14317	14246	14045	14205	14257	14576	14215	14344	14358	14252	14184	14177	14183	14305	14137	14172	14186	14249	14282	14113	14116	14314	14140	14250	14176	14521	14329	14330	14267	14306	14010	14248	13970	14115	14352	14205	14437	14252	14424	14225	14339	14152	14397	14286	14009	14192	14115	14320	14018	14180	13950	14024	14125	14254	14393	14072	14117	14040	14361	14161	14301	14194	14275	14177	14239	14200	14046	14214	14139	14197	14260	14275	14094	14124	14071	14154	14212	14382	14118	14333	14217	14114	14160	14274	14224	14352	14188	14124	14277	14147	14105	14270	14131	14312	14121	14153	14325	14144	14038	14033	14000	14366	14402	14275	14277	14266	14400	14192	14163	14098	14215	14277	14280	14120	14274	14019	14020	14297	14327	14333	14351	14142	14245	14172	14255	14082	14238	14011	14100	14289	14140	14195	14158	14005	14219	14172	14021	14359	14290	14212	14297	14368	14008	14006	14387	14367	14329	14186	14026	14255	14269	14028	14133	14128	14273	14174	14133	14306	14382	14211	14315	14306	14267	14012	14328	13939	14280	14130	14296	14411	14050	14082	14151	14067	14284	14120	14112	14123	14209	14225	14075	14351	14004	14267	14126	14144	14247	14124	13997	14170	14234	14068	14150	14078	14125	14108	13960	14054	14389	14150	14365	14146	14318	14321	14065	14269	13820	14206	14016	14227	14076	14080	14169	14162	14249	13993	14192	14281	14075	14097	14363	14319	14289	14399	14351	14137	14218	14168	14372	14261	14196	14228	14182	14258	14377	14415	14265	14266	14191	14085	14199	14154	14150	14213	14135	14025	14208	14291	14150	14260	14096	14228	14254	14317	14146	14329	14064	14292	14424	14290	14187	14184	14045	14146	14028	14059	14238	14201	14203	14243	14310	14028	14007	13980	14212	14207	14339	14185	14096	14239	14217	13898	14202	14456	14082	14202	14206	14270	14258	14373	14240	14233	14285	14060	14163	14181	14205	14330	14319	14255	14116	14034	14097	14091	14122	14295	14078	14127	14257	14171	14053	14273	14222	14399	14238	14225	14060	14307	14310	14178	14241	14068	14144	14157	14274	14309	14057	14176	14062	14261	14129	14177	14294	14183	14449	14197	14200	14195	14125	14094	14178	14158	14395	14141	14290	14147	14208	14286	14113	14378	14047	14226	14303	14408	14045	14370	14269	14265	14288	14085	14348	14112	14354	14211	14357	14137	14147	14282	14337	14319	14122	14031	14211	14138	14363	14181	14292	14164	14347	14333	14266	14122	14282	14172	14271	14238	14048	14269	14262	14254	14245	14206	14149	14116	14155	14092	14145	14286	14204	14316	14365	14218	14259	14053	14165	14235	14265	14130	14328	14053	14070	14248	14244	14114	14167	14316	14244	14170	14299	14229	14077	14287	14364	14234	14224	14195	14262	14168	14150	14325	14421	14239	14149	14041	14329	14283	14220	14275	14313	14333	14237	14428	14338	14155	14346	14214	14037	14230	14204	14263	14089	14100	14155	14137	14217	14289	14228	14099	14173	14433	14274	14258	14078	14097	14199	14220	14188	13938	14160	14306	14106	14224	14102	14166	14209	14244	14273	14205	14133	14083	14092	14373	14206	14150	14142	14260	14128	14251	14204	14152	14097	14163	14233	14309	14221	14207	14190	14186	14272	14056	14255	14381	14279	14102	14249	14116	14370	14083	14029	14278	14390	14122	14015	14274	14135	14183	14351	14193	14532	14163	14154	14180	14221	14198	14100	14160	13975	14186	14172	14252	14057	14120	14262	14097	14012	14067	14201	13981	14051	14236	14186	14100	14131	14066	14205	13973	14099	14129	14260	14182	14295	14122	14256	14353	14312	14105	14179	14255	14172	14085	14087	14078	14103	14304	14205	14312	14103	14054	14256	14235	14128	14137	14236	14154	14136	14289	14200	14212	14393	14210	14177	14265	14112	14017	14071	14382	14170	14376	14227	14218	14094	14196	14295	14097	14184	14355	14022	14274	14121	14079	14343	14243	14214	14500	14271	14132	14119	14321	14085	14013	14359	14280	14257	14101	14260	14191	14152	14232	14256	14284	14380	14366	14187	14079	14170	14376	14328	14306	14195	14220	14140	14304	14208	14066	14438	14078	14069	14059	14240	14071	14094	14019	14206	14386	14271	14205	14163	14312	14098	14261	14454	14283	14132	14143	14255	14146	14255	14127	14160	14095	14172	14246	14050	14219	14331	14123	14248	14215	14175	14006	14258	14314	14265	14200	14208	14346	14233	14382	14190	14188	14094	14178	14155	14270	14248	14089	14055	14118	14110	14257	14120	14231	14159	14109	14205	14174	14318	14084	14406	14108	14156	14211	14158	14250	14110	14255	14159	14290	14238	13894	14234	14094	14062	14063	14239	14449	14206	14462	14116	14040	14144	14231	14142	14276	14241	14209	14208	14094	14322	14218	14252	14303	13956	14236	14273	14285	14386	14244	14338	14034	14145	14186	14320	14065	14153	14180	14112	14242	14034	14209	14300	14003	14280	14227	14295	14108	14176	14329	14120	14165	14111	14356	14245	14189	14294	14130	14138	14382	14338	14241	14015	14265	14293	14175	14337	14112	14233	14165	14099	14239	14221	14284	14322	14262	14202	14046	14098	14309	14293	14201	14197	14061	14184	14174	13991	14307	14251	14229	14222	14278	14342	14222	14215	14231	14218	14072	14168	14197	14135	14197	14200	14220	14178	14079	14294	14241	14237	14233	14354	14140	14011	14240	14116	14238	14486	14239	14291	14251	14442	14036	14014	14294	14062	14202	14182	14291	14188	14147	14426	14379	14236	14277	14091	14112	14112	14067	14370	14392	14377	14220	14266	14264	14075	14196	14074	14324	14115	14199	13921	14092	14311	14403	14091	13966	14199	14273	14078	14252	14186	14320	14238	14039	14203	14313	14221	14099	14003	14064	14213	14064	14127	14122	14159	14230	14328	14217	14163	14176	14187	14146	14145	14300	14086	14091	14054	14228	14267	14091	14215	14052	14238	14288	14140	14263	14302	14256	14180	14144	14185	14171	14151	14204	14302	14276	14192	14141	14095	14152	14302	14210	14186	14194	14251	14163	14117	14326	14184	14084	14132	14293	14218	14158	14146	14075	14167	14349	14442	14187	14183	14237	14134	14129	14135	14222	14154	14151	14220	14374	14423	14146	14134	14167	14262	14207	14328	14039	14255	14270	14335	14316	14293	14109	14284	14193	13818	14151	14204	14126	14211	14341	14218	14356	14234	14179	14015	14273	14184	14341	14229	14268	14157	14120	14205	14380	14199	14326	14116	14137	14064	14054	14115	14385	14188	14030	14205	14187	14139	14147	14249	14170	14254	14263	14121	14115	14243	14340	14185	14403	14394	14201	14101	14172	14153	14395	14072	14075	14252	14240	14298	14300	14240	14209	14293	14245	14384	14211	14187	14081	14172	14262	14350	14029	14260	14182	14309	14262	14360	14060	14199	14363	14210	14198	14263	14101	14242	14160	14379	14210	14183	14438	14335	14099	14292	14389	14403	14204	14214	14252	14183	14232	14156	14094	14324	14108	14273	14147	14244	14250	14207	14305	14154	14236	14095	14162	14344	14145	14128	14210	14275	14053	14216	14238	14211	14372	14091	14256	14106	13965	14144	14155	14205	14375	14332	14224	14377	14292
37045	56138	47052	36927	30130	24913	21962	19873	17835	16330	15310	14576	14476	14325	14061	13869	13928	13979	13921	13790	13910	13819	13843	13479	13638	13892	13790	13727	13797	13821	13668	13828	13839	13633	13552	13809	13712	13654	13685	13747	13805	13663	13758	13689	13644	13792	13789	13639	13803	13756	13754	13608	13614	13892	13759	13614	13632	13580	13914	13752	13846	13693	13856	13657	13730	13617	13804	13552	13641	13797	13633	13798	13704	13757	13760	13561	13717	13719	13812	13815	13633	13704	13770	13758	13717	13644	13655	13634	13713	13775	13588	13672	13639	13840	13798	13715	13580	13597	13577	13598	13752	13704	13670	13613	13833	13680	13649	13707	13804	13577	13679	13572	13713	13676	13795	13762	13534	13591	13602	13652	13621	13632	13760	13599	13735	13661	13543	13739	13896	13784	13582	13678	13668	13599	13683	13532	13553	13707	13817	13714	13614	13700	13715	13669	13680	13691	13755	13692	13739	13623	13845	13715	13771	13678	13742	13717	13708	13673	13579	13621	13743	13825	13775	13636	13677	13557	13738	13637	13787	13704	13795	13828	13724	13808	13607	13724	13757	13811	13517	13760	13673	13662	13811	13619	13639	13561	13699	13864	13462	13712	13648	13741	13494	13740	13708	13703	13692	13628	13776	13638	13725	13700	13556	13728	13668	13603	13760	13683	13701	13693	13821	13453	13634	13630	13623	13710	13626	13750	13617	13713	13651	13694	13775	13692	13796	13708	13672	13673	13713	13737	13695	13648	13620	13892	13644	13568	13792	13709	13750	13766	13668	13667	13840	13770	13731	13817	13686	13738	13769	13572	13732	13764	13768	13555	13767	13584	13733	13721	13839	13597	13922	13744	13672	13774	13644	13658	13743	13604	13755	13734	13623	13653	13627	13635	13767	13608	13872	13650	13715	13672	13657	13662	13695	13731	13756	13764	13628	13874	13883	13626	13837	13763	13584	13553	13648	13804	13579	13514	13728	13635	13704	13605	13684	13630	13705	13799	13690	13789	13668	13583	13847	13666	13697	13810	13610	13775	13579	13786	13833	13701	13717	13731	13570	13609	13640	13696	13582	13774	13773	13644	13824	13665	13503	13662	13701	13593	13617	13635	13461	13713	13633	13742	13695	13545	13736	13727	13722	13642	13744	13664	13823	13765	13734	13588	13723	13665	13659	13657	13833	13807	13566	13798	13553	13639	13792	13730	13768	13704	13734	13597	13756	13636	13730	13538	13587	13605	13784	13624	13599	13664	13769	13792	13740	13699	13655	13608	13802	13639	13673	13713	13808	13865	13718	13725	13709	13588	13692	13668	13682	13752	13737	13704	13531	13691	13525	13683	13732	13775	13620	13799	13810	13650	13792	13601	13567	13684	13692	13686	13783	13718	13694	13704	13666	13608	13586	13683	13611	13737	13730	13853	13513	13763	13802	13676	13680	13609	13851	13755	13839	13525	13656	13664	13515	13765	13757	13749	13731	13587	13772	13822	13750	13629	13635	13702	13759	13555	13636	13700	13758	13701	13683	13658	13650	13674	13709	13609	13692	13831	13570	13587	13650	13665	13621	13700	13693	13723	13551	13701	13662	13743	13882	13657	13720	13472	13670	13795	13830	13799	13610	13596	13693	13813	13519	13742	13745	13807	13639	13623	13781	13634	13636	13824	13736	13638	13826	13754	13679	13673	13764	13560	13624	13877	13615	13730	13746	13586	13757	13753	13670	13564	13756	13530	13758	13770	13479	13662	13690	13710	13755	13633	13576	13637	13778	13890	13596	13627	13695	13681	13585	13655	13866	13652	13596	13737	13595	13718	13735	13518	13559	13754	13555	13539	13661	13640	13695	13728	13518	13747	13613	13659	13750	13517	13849	13754	13686	13721	13722	13810	13732	13646	13667	13815	13661	13721	13732	13782	13577	13686	13796	13683	13732	13701	13721	13648	13588	13627	13724	13668	13776	13509	13735	13621	13738	13695	13799	13653	13565	13698	13533	13846	13755	13493	13795	13675	13718	13583	13769	13634	13652	13637	13711	13632	13689	13660	13698	13646	13689	13746	13785	13713	13727	13716	13725	13735	13788	13706	13800	13534	13585	13802	13639	13693	13824	13772	13750	13699	13663	13717	13765	13723	13661	13854	13672	13822	13694	13551	13777	13756	13787	13620	13906	13685	13692	13586	13608	13806	13781	13622	13622	13638	13686	13698	13720	13787	13570	13600	13548	13536	13802	13529	13771	13632	13659	13682	13689	13671	13695	13595	13699	13773	13760	13512	13820	13753	13749	13773	13679	13615	13733	13677	13712	13777	13699	13821	13667	13863	13553	13660	13675	13738	13713	13786	13675	13596	13557	13670	13798	13653	13850	13789	13521	13749	13586	13619	13556	13635	13872	13747	13627	13545	13747	13845	13540	13489	13719	13657	13756	13846	13538	13585	13770	13658	13639	13534	13721	13645	13662	13721	13748	13572	13726	13731	13641	13803	13678	13785	13688	13812	13825	13699	13720	13564	13731	13617	13724	13573	13719	13618	13752	13776	13709	13638	13672	13709	13747	13622	13757	13569	13702	13665	13647	13580	13623	13737	13854	13605	13704	13788	13749	13709	13615	13835	13690	13600	13622	13661	13680	13565	13681	13618	13546	13651	13781	13777	13598	13716	13888	13732	13604	13595	13577	13527	13642	13637	13491	13834	13645	13801	13825	13760	13735	13733	13631	13743	13572	13692	13619	13740	13574	13870	13708	13689	13586	13876	13818	13800	13597	13579	13563	13739	13544	13659	13752	13711	13750	13714	13718	13695	13539	13677	13878	13787	13633	13763	13729	13662	13743	13685	13662	13672	13590	13564	13566	13778	13578	13737	13699	13722	13845	13504	13683	13679	13582	13659	13525	13772	13705	13565	13636	13495	13733	13586	13476	13567	13697	13721	13614	13576	13858	13612	13665	13710	13692	13778	13687	13608	13830	13578	13719	13716	13708	13620	13648	13593	13581	13730	13829	13823	13648	13588	13714	13699	13606	13781	13892	13816	13691	13726	13774	13772	13655	13598	13610	13837	13656	13729	13604	13707	13697	13655	13749	13776	13529	13791	13599	13632	13686	13660	13711	13749	13712	13743	13749	13721	13639	13693	13525	13710	13719	13563	13699	13734	13640	13739	13823	13744	13691	13798	13768	13664	13626	13837	13721	13851	13735	13742	13639	13527	13713	13693	13638	13751	13714	13616	13798	13687	13556	13867	13719	13587	13735	13722	13845	13656	13728	13775	13523	13725	13617	13807	13628	13814	13794	13775	13708	13782	13869	13476	13638	13528	13724	13770	13691	13619	13856	13629	13587	13525	13689	13620	13655	13792	13556	13560	13560	13771	13604	13759	13788	13771	13623	13590	13576	13701	13783	13594	13667	13632	13605	13751	13670	13638	13522	13741	13521	13715	13649	13692	13786	13597	13681	13527	13665	13782	13557	13576	13643	13845	13657	13665	13819	13644	13695	13643	13621	13586	13650	13722	13636	13843	13718	13845	13683	13706	13706	13690	13598	13703	13649	13825	13839	13771	13778	13752	13581	13606	13691	13658	13570	13598	13763	13563	13854	13542	13561	13692	13694	13557	13659	13638	13830	13595	13808	13598	13596	13505	13702	13668	13743	13681	13600	13889	13862	13523	13699	13709	13692	13770	13457	13635	13592	13591	13731	13736	13691	13664	13709	13778	13669	13680	13538	13583	13880	13652	13610	13767	13582	13515	13798	13546	13631	13693	13727	13573	13760	13429	13646	13663	13640	13606	13641	13711	13749	13709	13720	13718	13715	13633	13584	13646	13692	13773	13726	13671	13801	13689	13699	13701	13732	13729	13701	13797	13580	13680	13750	13508	13739	13711	13771	13721	13685	13445	13654	13813	13544	13754	13749	13725	13549	13760	13609	13586	13680	13792	13638	13879	13792	13701	13752	13637	13650	13666	13697	13804	13805	13703	13788	13779	13627	13724	13693	13752	13539	13677	13688	13582	13801	13720	13673	13753	13725	13655	13700	13750	13731	13701	13649	13674	13620	13587	13595	13765	13681	13643	13668	13548	13798	13745	13774	13631	13865	13726	13615	13655	13733	13792	13688	13768	13593	13545	13796	13700	13776	13544	13654	13621	13790	13463	13685	13728	13783	13754	13639	13677	13781	13770	13828	13617	13609	13696	13625	13586	13768	13729	13593	13781	13582	13543	13802	13718	13747	13763	13552	13664	13721	13668	13927	13817	13797	13743	13659	13741	13742	13673	13738	13609	13753	13740	13829	13755	13824	13565	13629	13655	13536	13630	13651	13661	13653	13548	13586	13723	13680	13645	13758	13571	13758	13444	13648	13696	13847	13535	13591	13620	13773	13783	13637	13681	13780	13692	13768	13679	13787	13769	13894	13563	13712	13656	13859	13685	13635	13585	13731	13655	13612	13715	13552	13579	13625	13611	13636	13701	13643	13784	13592	13827	13276	13772	13727	13646	13612	13750	13654	13672	13721	13931	13566	13625	13779	13776	13678	13803	13601	13788	13696	13646	13851	13696	13602	13651	13705	13727	13769	13786	13702	13753	13905	13661	13704	13651	13464	13557	13786	13646	13523	13587	13594	13771	13728	13738	13739	13717	13705	13566	13624	13624	13670	13641	13731	13507	13765	13663	13706	13712	13627	13752	13665	13619	13832	13606	13617	13797	13607	13583	13684	13671	13659	13779	13697	13796	13528	13580	13664	13694	13894	13685	13709	13570	13632	13817	13730	13571	13776	13712	13626	13591	13535	13534	13676	13579	13638	13630	13677	13664	13623	13639	13746	13699	13847	13687	13776	13728	13628	13835	13763	13648	13607	13706	13709	13666	13872	13518	13531	13852	13610	13808	13558	13754	13578	13851	13827	13717	13778	13615	13677	13590	13642	13708	13766	13825	13735	13806	13717	13794	13625	13629	13696	13837	13830	13585	13757	13653	13707	13719	13815	13616	13755	13632	13645	13666	13545	13720	13740	13727	13745	13663	13723	13702	13512	13764	13707	13895	13640	13750	13729	13545	13789	13671	13670	13590	13700	13553	13778	13569	13784	13625	13447	13665	13770	13723	13743	13703	13604	13631	13670	13669	13551	13548	13589	13671	13669	13562	13684	13746	13600	13602
23176	21499	29433	24441	24043	28050	29080	22926	18238	16965	16359	15685	15382	15221	15112	14771	14794	14734	14747	14590	14757	14664	14621	14689	14621	14536	14689	14425	14589	14511	14563	14462	14406	14319	14587	14519	14403	14525	14537	14284	14358	14538	14454	14392	14363	14269	14265	14160	14265	14406	14391	14201	14462	14337	14430	14361	14297	14388	14421	14374	14424	14183	14372	14338	14139	14386	14241	14730	14365	14482	14385	14357	14416	14149	14317	14294	14274	14287	14289	14114	14276	14511	14334	14215	14444	14365	14225	14329	14416	14330	14375	14449	14242	14255	14323	14369	14365	14266	14446	14315	14323	14256	14329	14344	14135	14314	14349	14390	14368	14157	14209	14420	14437	14343	14469	14328	14071	14304	14213	14421	14492	14330	14027	14305	14159	14429	14222	14454	14343	14332	14201	14304	14337	14267	14411	14282	14244	14308	14481	14351	14347	14358	14177	14451	14251	14232	14342	14397	14386	14172	14247	14255	14163	14265	14279	14143	14375	14266	14455	14180	14306	14104	14307	14367	14267	14473	14371	14192	14268	14276	14348	14384	14340	14270	14222	14279	14300	14503	14372	14071	14199	14352	14400	14348	14300	14377	14348	14277	14223	14343	14364	14435	14307	14215	14228	14239	14325	14149	14353	14161	14068	14208	14241	14181	14283	14346	14505	14231	14266	14225	14308	14399	14060	14152	14459	14250	14145	14093	14473	14365	14228	14355	14231	14194	14433	14220	14230	14346	14352	14336	14272	14263	14320	14219	14356	14369	14383	14213	14299	14296	14425	14298	14163	14348	14314	14239	14075	14383	14171	14207	14192	14393	14322	14290	14145	14219	14334	14357	14024	14191	14269	14461	14386	14232	14234	14226	14328	14222	14365	14346	14218	14200	14248	14410	14443	14325	14411	14330	14157	14274	14312	14228	14215	14316	14149	14197	14263	14277	14346	14274	14245	14168	14133	14200	14125	14188	14148	14152	14278	14325	14355	14324	14392	14385	14504	14514	14450	14382	14275	14385	14249	14083	14288	14280	14234	14371	14145	14363	14112	14305	14456	14315	14435	14109	14254	14457	14386	14184	14348	14032	14292	14385	14225	14339	14383	14059	14240	14249	14126	14377	14213	14253	14333	14348	14263	14350	14288	14483	14390	14413	14312	14442	14207	14253	14188	14159	14252	14417	14379	14366	14322	14376	14394	14178	14331	14367	14223	14094	14217	14256	14153	14277	14200	14201	14191	14337	14252	14194	14388	14229	14256	14311	14295	14535	14335	14355	14303	14184	14228	14321	14101	14157	14435	14373	14117	14303	14313	14245	14202	14210	14347	14272	14422	14154	14271	14326	14410	14251	14417	14310	14290	14357	14287	14371	14311	14288	14187	14348	14224	14052	14167	14361	14349	14256	14256	14120	14399	14350	14466	14338	14275	14437	14488	14396	14560	14264	14256	14466	14380	14063	14051	14341	14063	14164	14148	14160	14229	14230	14274	14319	14259	14310	14294	14393	14205	14274	14095	14340	14330	14374	14350	14409	14293	14271	14218	14020	14338	14179	14558	14322	14386	14385	14307	14434	14229	14195	14254	14197	14144	14024	14208	14246	14096	14418	14352	14208	14111	14257	14612	14176	14304	14330	14147	14265	14377	14330	14187	14497	14286	14176	14320	14343	14220	14345	14288	14220	14186	14533	14149	14263	14295	14385	14466	14231	14366	14283	14340	14263	14211	14395	14153	14215	14236	14396	14396	14224	14237	14301	14234	14263	14295	14086	14207	14129	14135	14324	14479	14323	14153	14174	14412	14183	14257	14474	14334	14479	14401	14249	14254	14281	14304	14432	14160	14207	14333	14153	14274	14255	14276	14189	14309	14244	14065	14369	14466	14364	14353	14347	14105	14277	14403	14312	14358	14368	14225	14133	14404	14399	14314	14215	14087	14248	14274	14282	14408	14111	14215	14199	14509	14195	14218	14231	14443	14374	14334	14396	14171	14341	14481	14194	14383	14206	14341	14234	14303	14212	14346	14368	14456	14246	14254	14166	14458	14237	14281	14413	14318	14269	14351	14286	14175	14162	14106	14370	14417	14450	14245	14408	14302	14277	14249	14268	14263	14271	14487	14335	14406	14475	14385	14263	14216	14316	14453	14235	14328	14247	14503	14378	14340	14246	14283	14151	14436	14412	14411	14291	14171	14293	14426	14361	14241	14270	14309	14243	14280	14237	14317	14160	14383	14321	14227	14219	14237	14146	14490	14240	14292	14211	14271	14372	14423	14178	14227	14125	14213	14319	14432	14379	14321	14344	14297	14183	14349	14298	14393	14270	14057	14396	14433	14249	14205	14218	14304	14322	14249	14119	14391	14432	14347	14289	14214	14182	14337	14388	14333	14193	14192	14427	14324	14154	14248	14142	14333	14260	14107	14317	14435	14305	14328	14319	14275	14135	14349	14208	14291	14298	14262	14138	14186	14250	14257	14271	14377	14467	14206	14349	14189	14315	14317	14303	14506	14382	14354	14439	14247	14327	14243	14182	14281	14354	14387	14247	14319	14315	14228	14294	14163	14277	14298	14077	14274	14201	14244	14268	14306	14329	14477	14160	14193	14319	14231	14270	14291	14184	14290	14278	14218	14356	14357	14378	14254	14341	14320	14162	14243	14453	14330	14395	14235	14326	14309	14260	14376	14188	14330	14184	14356	14210	14140	14356	14397	14375	14327	14401	14374	14165	14304	13996	14397	14291	14176	14247	14469	14037	14257	14246	14305	14394	14374	14416	14150	14265	14374	14340	14245	14436	14285	14215	14190	14205	14373	14245	14431	14284	14301	14200	14216	14247	14405	14340	14286	14260	14218	14303	14360	14225	14117	14352	14217	14349	14339	14490	14331	14107	14336	14271	14332	14299	14446	14311	14321	14214	14474	14486	14296	14188	14234	14230	14176	14314	14439	14325	14464	14169	14223	14350	14478	14338	14360	14404	14407	14521	14166	14305	14522	14294	14355	14337	14288	14306	14495	14255	14230	14185	14272	14329	14211	14228	14373	14182	14315	14464	14336	14178	14317	14338	14476	14439	14287	14051	14097	14361	14210	14173	14268	14244	14408	14423	14144	14229	14389	14334	14423	14070	14338	14129	14343	14216	14125	14364	14065	14406	14210	14286	14353	14221	14339	14319	14398	14190	14425	14290	14247	14419	14245	14368	14255	14157	14205	14168	14309	14166	14422	14270	14327	14308	14297	14234	14390	14138	14326	14209	14404	14237	14318	14365	14250	14340	14364	14155	14255	14266	14218	14328	14389	14256	14153	14465	14501	14313	14388	14147	14366	14329	14299	14310	14262	14269	14125	14377	14260	14358	14320	14192	14429	14393	14304	14260	14284	14343	14266	14490	14248	14124	14168	14236	14336	14341	14152	14229	14225	14085	14277	14157	14264	14236	14255	14329	14325	14230	14430	14164	14499	14393	14148	14248	14238	14252	14271	14353	13986	14290	14144	14248	14337	14158	14098	14352	14358	14280	14231	14362	14383	14455	14299	14396	14322	14396	14250	14334	14079	14496	14461	14380	14184	14259	14359	14286	14240	14208	14321	14205	14153	14227	14196	14343	14270	14362	14148	14285	14359	14258	14262	14220	14400	14433	14350	14288	14346	14491	14496	14255	14247	13982	14441	14289	14236	14268	14377	14326	14124	14228	14316	14307	14299	14235	14298	14331	14357	14146	14311	14314	14242	14345	14207	14236	14231	14284	14348	14229	14217	14236	14337	14210	14111	14283	14285	14447	14359	14539	14295	14287	14556	14348	14491	14187	14330	14294	14038	14349	14216	14349	14229	14268	14311	14306	14262	14150	14212	14019	14344	14341	14185	14412	14122	14318	14170	14066	14338	14382	14486	14083	14343	14280	14232	14375	14290	14368	14414	14390	14168	14293	14190	14265	14365	14456	14252	14125	14256	14429	14311	14479	14380	14312	14148	14375	14416	14142	14416	14312	14123	14142	14312	14299	14321	14385	14223	14265	14501	14130	14277	14208	14268	14226	14293	14260	14204	14300	14400	14397	14467	14322	14092	14304	14032	14125	14114	14136	14228	14181	14304	14309	14172	14250	14250	14141	14242	14371	13993	14271	14263	14430	14625	14346	14199	14330	14081	14238	14518	14113	14196	14285	14428	14192	14240	14383	14197	14498	14325	14186	14473	14151	14382	14213	14359	14026	14320	14431	14222	14355	14388	14308	14443	14394	14350	14266	14370	14292	14193	14269	14236	14224	14067	13916	14264	14331	14273	14293	14294	14457	14369	14248	14194	14317	14248	14204	14165	14250	14180	14372	14517	14376	14278	14349	14274	14237	14332	14152	14330	14213	14292	14382	14387	14388	14292	14237	14334	14249	14302	14278	14263	14209	14375	14161	14213	14359	14247	14176	14298	14424	14384	14536	14037	14156	14289	14287	14419	14398	14113	14110	14364	14240	14239	14278	14358	14338	14469	14167	14250	14207	14259	14355	14053	14322	14407	14222	14214	14319	14334	14226	14400	14287	14142	14213	14376	14283	14093	14194	14404	14221	14269	14315	14258	14535	14218	14337	14238	14238	14317	14442	14308	14248	14261	14398	14310	14349	14390	14387	14488	14321	14310	14510	14319	14263	14291	14223	14266	14220	14287	14251	14271	14404	14236	14307	14162	14250	14174	14399	14282	14182	14207	14361	14390	14318	14326	14295	14504	14382	14428	14263	14364	14217	14377	14249	14207	14257	14314	14007	14358	14266	14392	14340	14219	14306	14370	14101	14267	14280	14186	14435	14388	14395	14230	14418	14162	14199	14318	14133	14222	14526	14392	14317	14397	14230	14314	14236	14351	14155	14405	14419	14247	14339	14331	14254	14475	14488	14286	14225	14373	14233	14127	14157	14227	14222	14351	14306	14142	14257	14309	14356	14208	14299	14311	14232	14342	14321	14153	14218	14278	14413	14230	14142	14172	14167	14256	14441	14337	14475	14061	14186	14290	14162	14297	14277	14352	14374	14392	14255	14300	14240	14317	14240	14118	14264	14217	14326	14316	14320	14310	14218	14155	14107	14303	14181	14311	14307	14024	14187	14556	14218	14268	14390	14119	14290	14312	14337	14238	14359	14387	14293	14299	14284	14219	14144	14434	14281
36677	57056	52996	43951	38962	33741	28228	23465	17939	16675	15921	15358	15052	14714	14435	14302	14132	13936	13964	14069	13885	14049	14011	13949	13904	13949	13930	13670	13721	13820	13678	13909	13743	13846	13889	13808	13839	13786	13742	13669	13696	13673	13656	13749	13730	13793	13621	13723	13846	13774	13605	13957	13609	13846	13755	13838	13787	13847	13802	13909	13595	13796	13746	13454	13870	13784	13787	13599	13762	13769	13673	13776	13748	13769	13653	13720	13819	13756	13734	13727	13744	13795	13751	13672	13912	13634	13778	13581	13803	13870	13969	13734	13652	13642	13528	13674	13624	13557	13612	13868	13756	13626	13600	13707	13628	13560	13632	13704	13889	13586	13809	13615	13739	13758	13710	13703	13829	13743	13686	14047	13842	13617	13677	13821	13770	13715	13736	13580	13621	13653	13684	13716	13715	13769	13688	13536	13803	13558	13668	13824	13640	13555	13733	13823	13707	13730	13751	13769	13865	13778	13793	13816	13689	13738	13725	13687	13820	13661	13691	13610	13591	13693	13813	13726	13706	13712	13773	13646	13775	13769	13732	13709	13675	13720	13847	13853	13765	13677	13730	13716	13802	13635	13843	13769	13459	13671	13806	13699	13794	13670	13724	13737	13844	13574	13783	13610	13675	13793	13620	13837	13716	13896	13665	13712	13807	13592	13818	13779	13701	13839	13692	13679	13861	13843	13614	13716	13696	13860	13708	13818	13868	13658	13633	13535	13620	14036	13596	13881	13546	13681	13698	13673	13860	13699	13663	13686	13992	13678	13697	13607	13892	13580	13835	13697	13715	13778	13724	13669	13815	13642	13816	13639	13699	13665	13732	13592	13703	13541	13601	13772	13785	13654	13693	13657	13867	13729	13724	13672	13622	13789	13704	13775	13678	13637	13726	13714	13946	13626	13768	13775	13829	13864	13634	13794	13686	13692	13720	13646	13803	13560	13645	13764	13605	13664	13719	13681	13821	13597	13688	13794	13780	13687	13773	13603	13711	13708	13587	13605	13842	13768	13700	13690	13689	13854	13794	13805	13728	13535	13627	13771	13716	13696	13647	13718	13700	13736	13831	13686	13918	13724	13609	13597	13857	13707	13850	13727	13527	13828	13780	13616	13591	13648	13805	13726	13726	13780	13776	13806	13582	13807	13736	13768	13507	13688	13632	13824	13650	13794	13865	13604	13783	13726	13731	13749	13838	13617	13686	13611	13949	13767	13594	13744	13777	13911	13647	13646	13770	13594	13821	13880	13749	13498	13677	13764	13697	13831	13729	13829	13670	13852	13776	13772	13875	13694	13633	13634	13824	13718	13660	13747	13721	13778	13682	13710	13878	13731	13694	13784	13654	13750	13666	13808	13645	13889	13762	13643	13675	13718	13708	13760	13628	13751	13491	13647	13815	13880	13772	13611	13729	13757	13901	13736	13706	13773	13517	13767	13717	13699	13766	13693	13888	13725	13558	13822	13557	13773	13765	13806	13721	13718	13710	13709	13688	13782	13556	13780	13855	13810	13669	13671	13677	13697	13754	13662	13752	13584	13821	13558	13856	13672	13696	13728	13589	13756	13653	13624	13567	13645	13803	13794	13719	13809	13791	13766	13713	13704	13662	13672	13642	13744	13802	13676	13702	13788	13757	13790	13706	13787	13695	13800	13767	13712	13776	13577	13716	13775	13668	13714	13693	13840	13601	13590	13601	13690	13814	13635	13758	13743	13606	13818	13625	13758	13867	13835	13819	13665	13700	13702	13776	13789	13544	13799	13899	13870	13709	13634	13665	13807	13692	13710	13696	13848	13641	13803	13760	13764	13622	13738	13720	13768	13766	13696	13664	13781	13768	13678	13778	13854	13852	13481	13617	13820	13793	13733	13682	13657	13718	13702	13763	13725	13756	13672	13673	13703	13700	13662	13835	13771	13737	13794	13700	13568	13696	13740	13634	13817	13698	13699	13756	13782	13784	13669	13617	13644	13822	13735	13765	13660	13688	13764	13592	13629	13808	13665	13734	13704	13674	13816	13732	13721	13751	13700	13770	13616	13797	13555	13678	13814	13695	13816	13796	13786	13628	13619	13669	13859	13663	13698	13777	13566	13852	13588	13647	13765	13705	13705	13787	13799	13803	13487	13790	13702	13736	13739	13761	13720	13701	13797	13776	13771	13694	13732	13672	13592	13658	13711	13780	13713	13676	13484	13859	13755	13653	13745	13674	13610	13733	13564	13917	13573	13743	13701	13807	13684	13737	13809	13682	13757	13738	13435	13700	13593	13729	13823	13557	13774	13630	13845	13697	13638	13628	13665	13826	13718	13686	13701	13850	13798	13652	13691	13645	13577	13653	13813	13680	13567	13878	13606	13648	13760	13798	13757	13742	13840	13715	13807	13803	13599	13718	13731	13847	13731	13523	13690	13533	13812	13715	13620	13505	13671	13833	13679	13698	13733	13622	13696	13833	13707	13860	13629	13806	13733	13597	13755	13631	13623	13714	13703	13703	13648	13778	13708	13708	13797	13732	13802	13749	13563	13732	13744	13810	13716	13674	13686	13744	13632	13741	13791	13726	13661	13754	13593	13725	13669	13884	13635	13719	13910	13641	13792	13644	13877	13770	13757	13664	13853	13692	13671	13650	13786	13688	13659	13753	13657	13725	13762	13824	13733	13767	13840	13853	13963	13654	13594	13686	13792	13812	13780	13845	13737	13677	13705	13741	13718	13663	13841	13572	13953	13576	13694	13612	13675	13809	13739	13641	13703	13755	13625	13541	13765	13629	13724	13636	13789	13775	13763	13820	13691	13602	13653	13867	13777	13745	13914	13941	13759	13760	13610	13629	13802	13709	13630	13610	13808	13713	13672	13546	13729	13688	13714	13637	13569	13563	13584	13778	13722	13741	13698	13653	13589	13848	13740	13965	13559	13768	13713	13694	13782	13571	13780	13722	13790	13696	13740	13792	13814	13671	13679	13713	13542	13728	13723	13754	13590	13532	13522	13690	13893	13792	13595	13826	13735	13715	13655	13694	13473	13747	13774	13691	13671	13674	13800	13826	13660	13809	13688	13798	13832	13859	13682	13736	13963	13525	13574	13744	13719	13823	13744	13748	13787	13728	13789	13668	13828	13814	13761	13670	13855	13751	13620	13548	13672	13732	13874	13669	13770	13795	13584	13635	13580	13637	13647	13685	13669	13811	13632	13748	13862	13810	13598	13609	13756	13577	13652	13638	13729	13762	13681	13650	13674	13721	13752	13723	13576	13802	13707	13825	13662	13736	13647	13679	13667	13625	13648	13745	13610	13709	13799	13683	13853	13770	13626	13809	13635	13676	13636	13712	13637	13855	13683	13798	13751	13627	13670	13906	13568	13994	13622	13704	13708	13756	13621	13640	13474	13899	13812	13574	13499	13734	13808	13711	13720	13773	13686	13595	13718	13701	13707	13803	13653	13775	13821	13639	13758	13741	13679	13847	13576	13636	13773	13623	13827	13843	13800	13655	13556	13680	13787	13724	13765	13707	13671	13737	13727	13739	13507	13487	13791	13610	13649	13677	13800	13715	13781	13705	13730	13604	13729	13567	13556	13686	13685	13775	13842	13701	13738	13557	13639	13673	13694	13642	13855	13899	13625	13871	13694	13826	13670	13894	13755	13639	13489	13574	13728	13737	13830	13634	13706	13685	13896	13713	13864	13729	13768	13720	13655	13678	13638	13601	13781	13702	13823	13575	13597	13646	13784	13633	13764	13607	13808	13650	13629	13737	13746	13592	13648	13616	13591	13694	13864	13720	13691	13871	13732	13793	13820	13670	13546	13622	13761	13710	13861	13786	13764	13774	13739	13871	13652	13820	13668	13661	13841	13778	13685	13786	13733	13625	13766	13715	13525	13752	13625	13792	13789	13671	13432	13707	13752	13629	13662	13684	13615	13808	13674	13821	13726	13603	13844	13676	13773	13842	13684	13785	13737	13696	13646	13668	13652	13829	13815	13806	13596	13800	13745	13829	13691	13632	13785	13777	13607	13751	13763	13890	13672	13726	13675	13743	13774	13621	13721	13813	13719	13821	13679	13683	13841	13736	13698	13787	13678	13677	13705	13878	13802	13681	13486	13764	13695	13526	13710	13776	13745	13829	13660	13773	13652	13952	13740	13718	13737	13620	13700	13619	13625	13768	13646	13975	13824	13719	13625	13858	13714	13619	13803	13734	13574	13688	13840	13621	13671	13628	13901	13668	13628	13604	13767	13739	13697	13761	13588	13734	13721	13687	13774	13814	13613	13668	13682	13665	13836	13601	13735	13791	13694	13573	13838	13730	13664	13884	13586	13598	13782	13823	13543	13855	13622	13683	13799	13692	13751	13775	13703	13473	13754	13785	13787	13674	13696	13620	13755	13652	13728	13736	13554	13596	13791	13669	13552	13676	13774	13644	13667	13717	13710	13673	13619	13667	13591	13958	13609	13704	13768	13605	13623	13814	13686	13625	13819	13808	13624	13611	13686	13608	13569	13620	13817	13698	13664	13742	13698	13687	13687	13748	13787	13589	13734	13737	13685	13696	13863	13815	13789	13840	13822	13808	13721	13771	13721	13770	13795	13605	13717	13649	13724	13753	13717	13637	13587	13622	13722	13543	13776	13636	13887	13716	13718	13796	13782	13783	13738	13788	13679	13741	13675	13613	13654	13776	13618	13645	13792	13929	13749	13772	13665	13706	13607	13810	13689	13802	13565	13721	13775	13707	13777	13788	13671	13758	13645	13716	13604	13781	13627	13580	13683	13835	13622	13756	13823	13922	13741	13714	13757	13769	13845	13846	13769	13635	13697	13651	13561	13771	13756	13778	13647	13789	13611	13613	13828	13728	13684	13744	13564	13646	13678	13749	13830	13554	13811	13761	13644	13723	13725	13632	13714	13804	13577	13538	13692	13526	13828	13819	13557	13834	13841	13682	13903	13780	13643	13687	13546	13639	13807	13644	13876	13722	13770	13688	13637	13821	13900	13504	13722	13693	13744	13764	13630	13635	13625	13776	13847	13775	13672	13811	13682	13686	13830	13697	13853	13700	13689	13617	13679	13739	13672	13697	13624	13730	13638	13699	13843	13655	13791	13665	13831	13755	13744	13632	13649	13597	13585	13712	13675	13817	13801	13679	13696
28672	25672	32634	28976	22222	18796	16583	15512	14554	13846	13847	13910	13817	13533	13668	13537	13578	13599	13535	13595	13657	13447	13614	13453	13356	13431	13257	13479	13358	13223	13391	13422	13291	13608	13266	13410	13171	13173	13332	13494	13445	13254	13300	13403	13211	13365	13492	13243	13390	13370	13474	13446	13260	13588	13587	13329	13341	13552	13387	13293	13341	13384	13435	13206	13454	13475	13529	13411	13187	13329	13277	13413	13238	13586	13467	13452	13573	13636	13445	13271	13279	13247	13500	13383	13328	13423	13398	13361	13329	13363	13455	13304	13269	13468	13515	13312	13312	13335	13498	13393	13218	13345	13441	13388	13277	13278	13427	13342	13464	13461	13446	13393	13420	13385	13224	13355	13317	13434	13163	13437	13379	13358	13506	13326	13286	13462	13347	13319	13199	13453	13283	13403	13342	13412	13261	13251	13482	13490	13324	13308	13252	13197	13339	13327	13521	13476	13476	13310	13522	13350	13517	13199	13472	13501	13514	13524	13086	13222	13425	13348	13265	13461	13244	13280	13172	13233	13426	13334	13388	13384	13261	13364	13361	13306	13330	13299	13399	13379	13443	13417	13223	13451	13337	13373	13306	13227	13311	13539	13497	13494	13230	13261	13391	13359	13305	13215	13360	13511	13539	13369	13385	13392	13421	13355	13342	13229	13441	13178	13191	13289	13392	13438	13325	13203	13521	13372	13262	13587	13277	13537	13626	13440	13241	13243	13328	13276	13322	13313	13390	13468	13291	13529	13403	13169	13345	13339	13428	13363	13286	13343	13272	13248	13216	13410	13365	13214	13365	13364	13385	13401	13356	13399	13497	13423	13521	13327	13352	13326	13223	13311	13403	13200	13258	13532	13170	13223	13382	13478	13357	13499	13539	13225	13406	13504	13410	13381	13350	13402	13437	13395	13367	13420	13311	13312	13215	13317	13278	13403	13435	13419	13526	13374	13145	13381	13388	13557	13411	13343	13445	13319	13290	13345	13364	13473	13399	13545	13175	13503	13589	13470	13446	13420	13263	13280	13296	13116	13270	13159	13488	13344	13438	13194	13330	13400	13392	13269	13397	13373	13410	13319	13436	13427	13342	13314	13211	13515	13402	13345	13598	13382	13473	13308	13363	13355	13209	13181	13139	13247	13414	13454	13269	13441	13400	13364	13470	13252	13242	13588	13280	13466	13460	13269	13492	13327	13514	13335	13285	13239	13341	13267	13370	13504	13461	13172	13368	13510	13197	13446	13405	13475	13247	13344	13218	13413	13397	13188	13385	13305	13293	13225	13410	13492	13608	13402	13320	13468	13520	13458	13324	13139	13324	13380	13373	13459	13395	13464	13407	13380	13388	13335	13274	13549	13474	13081	13404	13322	13235	13366	13515	13236	13404	13347	13393	13476	13353	13262	13334	13279	13347	13577	13368	13440	13346	13416	13450	13359	13441	13419	13258	13386	13395	13397	13374	13615	13350	13416	13257	13442	13265	13431	13587	13440	13351	13397	13340	13323	13329	13447	13272	13477	13399	13272	13237	13411	13414	13333	13385	13481	13393	13400	13374	13383	13350	13484	13495	13318	13342	13224	13297	13254	13375	13298	13208	13286	13356	13189	13418	13381	13267	13273	13384	13411	13491	13356	13130	13288	13419	13390	13348	13336	13245	13315	13486	13348	13540	13262	13299	13294	13468	13246	13287	13374	13291	13156	13316	13206	13343	13373	13166	13415	13375	13280	13160	13287	13408	13314	13337	13472	13404	13387	13320	13287	13209	13158	13389	13456	13279	13359	13295	13333	13329	13210	13503	13251	13566	13234	13504	13405	13396	13320	13344	13247	13326	13243	13264	13381	13579	13337	13385	13429	13412	13345	13388	13292	13373	13297	13456	13429	13243	13227	13324	13341	13312	13280	13233	13274	13308	13437	13400	13283	13334	13492	13418	13243	13378	13427	13406	13547	13474	13378	13321	13474	13533	13340	13339	13377	13194	13399	13430	13480	13151	13513	13494	13395	13540	13518	13568	13458	13454	13395	13481	13321	13447	13283	13152	13307	13503	13346	13599	13475	13407	13356	13390	13490	13252	13259	13209	13240	13306	13366	13252	13425	13429	13368	13360	13509	13485	13548	13364	13337	13463	13425	13250	13333	13379	13468	13230	13313	13465	13419	13299	13420	13607	13286	13437	13406	13270	13425	13388	13434	13329	13452	13450	13189	13375	13496	13443	13319	13452	13467	13344	13225	13420	13299	13368	13284	13439	13468	13330	13493	13413	13358	13405	13544	13307	13409	13394	13355	13373	13462	13321	13383	13407	13293	13527	13360	13431	13270	13440	13366	13313	13374	13386	13280	13386	13403	13401	13450	13466	13479	13457	13300	13420	13458	13348	13501	13517	13355	13121	13485	13317	13469	13398	13352	13351	13326	13361	13388	13392	13517	13332	13237	13479	13321	13274	13350	13334	13336	13199	13323	13512	13280	13338	13435	13470	13335	13576	13215	13287	13418	13472	13470	13504	13386	13447	13249	13277	13177	13379	13365	13429	13204	13296	13412	13488	13185	13289	13383	13314	13512	13307	13503	13484	13350	13167	13449	13385	13352	13371	13484	13408	13456	13386	13331	13337	13241	13319	13403	13397	13479	13342	13326	13594	13522	13327	13445	13278	13328	13322	13281	13341	13355	13189	13223	13263	13348	13435	13377	13414	13270	13196	13393	13404	13419	13442	13278	13582	13263	13285	13418	13487	13225	13242	13281	13347	13259	13371	13323	13231	13390	13349	13252	13372	13401	13421	13291	13455	13519	13196	13385	13359	13406	13506	13335	13415	13318	13482	13321	13367	13415	13428	13233	13439	13385	13427	13284	13488	13395	13338	13541	13422	13341	13286	13604	13502	13432	13421	13429	13424	13538	13311	13353	13384	13332	13342	13417	13399	13443	13308	13326	13447	13370	13353	13461	13422	13537	13429	13329	13412	13259	13352	13306	13587	13276	13429	13420	13264	13431	13172	13293	13389	13429	13398	13325	13269	13470	13425	13365	13339	13463	13377	13374	13375	13262	13266	13368	13137	13384	13591	13466	13370	13264	13239	13497	13376	13407	13322	13351	13323	13463	13290	13454	13331	13456	13395	13435	13543	13427	13386	13349	13449	13431	13470	13530	13530	13318	13343	13343	13312	13560	13528	13435	13326	13439	13437	13320	13313	13456	13405	13422	13494	13195	13380	13495	13355	13483	13384	13224	13501	13451	13388	13371	13302	13438	13205	13362	13518	13355	13650	13189	13520	13349	13334	13377	13347	13349	13373	13387	13512	13353	13388	13396	13422	13348	13414	13388	13409	13171	13318	13265	13392	13496	13511	13418	13385	13321	13486	13401	13317	13399	13418	13332	13455	13440	13455	13603	13385	13265	13495	13476	13368	13408	13393	13460	13383	13343	13462	13315	13409	13369	13281	13451	13397	13391	13361	13311	13561	13283	13194	13198	13477	13083	13157	13254	13256	13356	13468	13416	13429	13244	13419	13389	13535	13214	13438	13230	13500	13395	13274	13362	13265	13332	13393	13359	13373	13378	13375	13380	13457	13236	13403	13401	13328	13431	13326	13270	13362	13209	13483	13298	13340	13439	13370	13225	13308	13399	13458	13432	13434	13398	13453	13380	13473	13442	13357	13447	13493	13674	13406	13483	13331	13392	13474	13506	13284	13309	13458	13348	13221	13246	13339	13327	13602	13276	13341	13215	13207	13421	13441	13371	13520	13359	13165	13347	13369	13409	13406	13373	13242	13533	13409	13357	13270	13384	13347	13408	13252	13196	13284	13303	13272	13425	13468	13270	13445	13292	13332	13439	13512	13444	13124	13358	13140	13355	13315	13257	13510	13194	13564	13435	13443	13310	13467	13362	13333	13405	13363	13364	13282	13206	13402	13428	13355	13452	13292	13361	13162	13257	13454	13480	13438	13322	13539	13416	13276	13307	13545	13350	13453	13386	13410	13373	13425	13497	13354	13387	13468	13390	13447	13261	13308	13198	13217	13441	13296	13385	13357	13377	13340	13350	13428	13425	13321	13314	13275	13333	13441	13201	13467	13345	13299	13337	13511	13454	13438	13515	13488	13281	13490	13317	13523	13414	13411	13385	13323	13266	13508	13209	13376	13485	13334	13410	13431	13336	13473	13342	13469	13554	13503	13432	13196	13420	13208	13253	13304	13282	13275	13347	13284	13290	13248	13378	13574	13529	13302	13097	13165	13305	13336	13300	13422	13545	13269	13379	13270	13439	13178	13323	13351	13540	13493	13475	13365	13347	13191	13338	13276	13337	13262	13336	13424	13294	13406	13133	13322	13199	13375	13031	13368	13357	13423	13406	13215	13335	13422	13462	13326	13523	13414	13476	13339	13281	13305	13359	13494	13474	13505	13504	13363	13248	13362	13392	13307	13464	13530	13334	13377	13401	13371	13281	13322	13313	13410	13290	13296	13208	13175	13304	13206	13543	13275	13424	13412	13385	13320	13409	13470	13344	13466	13392	13343	13471	13542	13513	13588	13463	13482	13379	13333	13365	13524	13162	13342	13270	13391	13467	13291	13517	13522	13329	13356	13238	13340	13125	13414	13524	13547	13258	13432	13445	13372	13346	13425	13320	13276	13306	13393	13346	13347	13283	13493	13562	13541	13366	13539	13295	13416	13185	13405	13282	13389	13367	13362	13384	13504	13463	13367	13330	13427	13494	13585	13377	13322	13424	13391	13414	13173	13508	13390	13350	13249	13176	13242	13389	13319	13389	13293	13489	13403	13386	13343	13404	13510	13279	13187	13505	13276	13368	13348	13250	13523	13374	13327	13364	13439	13348	13477	13386	13393	13418	13456	13581	13368	13305	13300	13359	13316	13392	13305	13283	13410	13292	13222	13371	13405	13338	13281	13358	13343	13476	13501	13182	13303	13554	13437	13369	13377	13310	13280	13256	13612	13357	13337	13294	13485	13344	13496	13238	13373	13289	13425	13455	13286	13309	13263	13208	13304	13222	13350	13370	13275	13386	13509	13312	13374	13322	13420	13427	13464	13412	13429	13276	13432	13585	13335	13457	13455	13480	13386	13342	13394	13391	13445	13145	13280	13321	13387	13332	13335	13258	13416	13293	13523	13310	13286	13379
32181	41470	38584	30119	24371	19743	17107	15880	14490	14074	13890	13738	13498	13508	13324	13336	13229	13209	13296	13194	13176	13228	13391	13213	13310	13325	13125	13081	13249	12949	13164	13151	13221	13072	13088	13175	12983	13114	13153	13141	13032	13072	13267	13006	12966	13144	13033	13043	13046	13112	13120	13150	13217	13188	13045	13101	13018	13272	13084	13069	13122	13109	13096	13284	13015	13096	12967	13156	13171	13065	13119	13196	13102	13006	13106	13214	13187	13229	13239	13144	13166	13187	13232	13054	13147	12932	13076	13193	13289	13248	13133	13192	13224	13039	12963	12998	13089	13225	13150	13081	13121	13028	13088	13011	13137	13172	13128	13174	13219	13144	13159	13122	13118	13090	13244	13166	13227	13189	13052	13053	13157	12982	13184	13121	13170	12931	13139	12906	12996	12971	13034	13144	13005	13143	12989	13179	13115	13096	13161	13017	13261	13269	13033	13072	12994	13187	13080	13105	13140	13102	13036	13133	13186	13148	13139	13191	12994	13164	13148	12962	13227	13095	13148	13102	13129	13078	13060	13027	12938	13180	12933	13126	12989	13127	13052	13165	13092	12977	13176	13066	13129	13258	13199	13157	13147	13175	13051	13278	13037	13258	13088	12913	13092	13048	12999	13016	13052	12957	12967	13151	12980	13043	13295	13131	13031	13054	13103	13011	13040	13085	13055	13070	13044	13223	13114	13139	13273	12997	13170	13109	13181	13005	13196	13014	13163	13091	13067	13030	13121	13007	13052	13118	13035	13267	13145	12976	13075	13103	13203	13187	12946	13111	13050	13242	13252	13100	13074	13035	13144	13119	13141	12994	13158	12985	13211	13196	13212	13148	13191	13194	13141	13220	13159	13079	13026	13035	13063	13239	13000	13065	13173	13023	12987	13007	13165	13040	12978	13155	13161	13240	13258	13042	13079	13031	13205	13221	13022	13103	13083	13056	12961	13040	13072	13084	13039	13115	13007	13078	13076	12944	13069	13153	13299	13018	13101	13042	13117	13130	13134	12982	13186	13109	13048	13047	13175	13182	13057	13028	13093	13073	13075	13075	12863	12995	13053	13259	12958	13106	12965	13164	13040	13061	13153	12977	13079	13173	13109	13053	13122	13072	12908	12818	13216	13076	13083	13059	12999	13216	13172	13080	13082	13309	12916	13208	12969	13160	13029	12969	13247	13253	13021	13020	13158	13019	13062	13179	13205	12968	13190	13132	13070	12914	13072	13189	13020	13159	13167	12865	13258	13092	13117	13051	13108	13131	13188	12905	13130	13209	13197	13015	13246	12983	13044	13090	13192	13129	13167	13103	13120	13179	13071	13137	13123	13218	12895	13193	13136	13181	13148	12971	13165	13113	13118	13163	12942	13126	12951	13124	13121	13042	13146	12968	13021	13077	13074	13162	13055	13181	13105	13206	13130	13184	13103	13255	13116	13171	13286	13227	13073	13261	13073	12996	13067	13032	13139	13148	13051	13336	13179	13076	13139	13010	13187	13214	13146	13048	13148	13287	13193	13104	13168	13076	13222	13180	13115	13012	13081	13120	13187	13292	13160	13074	13131	12930	13047	13041	13173	13278	12956	13136	13074	13058	13016	13102	13192	13023	13056	13088	12911	13040	13010	13160	13174	13080	12979	13212	13352	13141	13121	13003	13055	13158	13147	13131	13264	13179	13246	12943	13182	13123	13200	12927	13179	13104	13209	13122	13147	13053	13183	13021	13059	13104	13120	12962	13076	13180	13089	13000	13187	13220	13105	13203	13077	13073	13173	13216	13149	13235	13052	13205	13230	13189	13042	12992	13038	13330	13082	13195	13188	13020	13130	13061	13166	13116	13181	13099	13143	13310	13061	13172	13098	13105	13209	13171	13083	13123	13114	12993	13132	13098	13206	13190	13071	13013	13086	13087	13227	13049	13046	13064	13105	13331	13081	13126	13156	13098	13212	13014	13202	13055	13070	13170	13322	13078	13237	13101	13317	13050	12987	13131	13008	13070	13060	13207	13129	13128	12847	12984	13168	13148	13086	13283	13233	13149	12970	13099	13024	13174	13057	12983	13189	13112	13240	13019	13092	13177	13267	13125	13080	13112	13182	13230	13059	13169	13026	13108	13005	13264	12963	12977	13124	13046	13073	13083	13109	13285	13060	12977	13210	13001	13271	13069	13255	12890	12928	13170	12946	13081	13165	13171	13244	13054	13274	13165	13020	13189	13105	13001	13171	13170	13187	13120	13161	13148	13018	13149	13125	13206	13202	13202	13050	13083	13170	13217	13064	13202	13091	13186	13059	13013	13085	13094	13185	13123	13222	13070	13116	13163	12857	13256	13057	13126	13075	13200	13147	13030	13152	13224	13038	13079	13068	12937	13109	13056	13206	13291	13131	13255	13049	13059	12975	13034	13147	13034	13210	13013	13166	13129	12810	13088	13077	13045	13074	13121	13295	13247	13175	13261	12955	13094	13007	13215	13121	13157	12996	13136	13316	13255	13240	13286	13067	13159	13070	12956	13144	13145	13101	13097	13187	13066	13097	13182	13134	13137	13239	13140	13063	13068	13133	13224	13101	13246	13199	12978	13046	12966	13155	13074	13175	13121	13170	13221	13064	12998	13033	13337	13062	12925	13141	12963	13128	13180	13125	12958	13111	13080	13149	12980	13320	12968	13065	13091	13064	12958	13159	13051	13043	13094	13030	13028	12994	13247	13037	13066	13126	13184	13101	13012	13166	13112	13096	13161	13018	12992	13188	13212	12966	13180	13008	13157	12968	13039	13122	13055	13164	12971	13079	12964	12992	12990	13034	13079	13184	13075	13071	13192	13134	13190	13415	13137	13191	13124	13106	13053	13074	13141	13039	13066	13070	13187	13205	13220	12986	12958	12936	13137	13273	13045	13222	13119	13024	13165	13122	13075	13010	13309	13162	13139	13082	13154	13277	13102	13209	12918	13231	13078	13188	13056	13082	13076	13277	13077	13093	13254	13122	13191	13223	12941	12990	13119	12951	13164	13090	13029	13138	13087	13170	12950	13142	13213	13172	13029	13125	13077	13197	12957	13004	12985	13117	12901	13196	13204	13041	13011	13205	12995	13044	13053	13133	13012	13230	13003	13258	13152	13047	13125	13081	13146	13155	13087	13122	13180	13238	13205	13158	12910	13212	13146	13120	13112	13123	13237	13206	13225	13154	13178	13105	13217	13207	13070	13142	12983	13227	13086	13043	13205	13083	13226	13173	13123	13130	13066	12941	13010	13186	13194	13130	13115	13018	13037	12991	13259	13169	13132	13212	13170	13100	13064	13181	13153	13131	13136	13126	12992	13092	13011	13137	13003	13095	13222	13071	13155	13039	13062	13213	13336	13285	13128	13099	13142	13170	12923	12979	13086	13082	13067	13025	13095	13027	13080	13044	13147	13240	13012	13008	13164	13027	13127	13158	13057	13048	13080	13083	13059	13177	13065	13110	12968	13080	13047	13000	13016	13123	13031	13187	13023	13086	13229	13245	13172	12979	12917	13186	13153	13137	13032	13067	13104	13093	13165	13113	13142	13170	13241	13006	13237	13001	13361	13276	13234	13143	13186	13076	13211	13168	13153	13142	13092	13134	13244	13228	13181	12940	13147	13036	12983	13106	12959	12994	13156	13188	13153	13042	13009	12970	13057	13152	13157	13201	13132	13099	13000	13232	13119	13201	13319	13148	13206	13286	13063	13077	13220	13227	13021	13146	13142	13251	13197	13034	13197	13041	13225	13171	13241	13181	13132	12995	13242	13065	13122	13132	13163	13086	13309	13108	13090	13132	13263	12983	13149	13156	13005	12987	12904	13056	13181	13165	13098	13284	13033	13048	13149	12962	13144	13230	13080	13096	13142	13118	13065	12881	13358	13184	13078	13211	13170	13105	13117	13010	13219	13008	13092	13071	13096	13172	13119	13016	13076	13006	13032	13157	13121	12995	13161	13147	13125	13128	12956	13130	13284	13056	13028	13160	13140	13026	13186	13118	13173	13125	13135	12945	13095	13138	13224	13086	13031	13224	13027	13129	12946	13139	13114	13100	13017	13085	13041	13214	13185	13108	13132	12992	13101	13094	13186	13120	13197	13063	13130	13157	13196	13227	13137	13258	13069	13108	13033	13109	13179	12989	13238	12994	13054	13112	13099	13066	13070	13118	13079	13064	13149	13059	13308	13035	13062	13267	12948	13162	13007	13185	13148	12933	13150	12994	13137	13219	13043	13230	13235	13160	13240	13151	12991	13009	13080	13146	13043	13165	13313	12939	13107	13189	13173	13092	13164	13178	13111	13043	13260	13109	13154	13098	13163	13243	13087	13231	13068	13128	13158	12913	12970	13152	13186	12867	13204	13145	13102	12965	13184	13212	13276	13087	13198	13203	13200	13187	13062	13126	13216	13190	13087	13128	13058	13089	12998	13142	13208	13131	13100	13032	13026	12971	13127	13196	13092	13210	13341	13064	13044	13039	13131	13178	13166	13103	13183	13147	13091	13005	13341	13193	13201	13043	12973	13073	12953	13047	13001	13024	13094	13090	13024	13032	13094	12976	12961	13001	13082	13132	13103	12948	13129	13180	13153	13115	13078	13077	13258	13075	13209	13064	13069	13021	13176	13108	13060	13033	13161	13062	13029	13297	13047	13292	12939	13121	13216	13117	13152	13029	13082	13127	12959	13074	13066	13174	12976	13107	13009	12965	13077	13185	12982	13050	13126	13118	13170	13249	13068	13131	13052	13022	13238	13400	13246	13096	12989	13227	13128	13130	13207	13158	13106	13161	13108	13242	13089	13201	13103	13216	13011	13224	12988	13034	13139	13133	13106	13066	13138	13186	13206	13181	13009	13064	13112	13129	13245	13205	13266	13030	13063	13073	13212	13250	13055	13039	13199	13169	13037	13307	13093	13216	12950	13169	13046	13179	13200	13339	13138	13228	13135	12964	13080	13250	13105	13201	13229	13028	13078	13052	13322	13142	13208	13211	13076	13133	13074	13240	13126	13053	13074	13206	13017	13030	13084	13131	13197	12913	13069	13050	13001	13024	13182	13220	13112	13211	12924	13076	13055	13167	12877	13134	13181	13161	12976	13016	13176	13172	13189	13083	13209	13112	13148	13130	13120	13020	13166	13099	13213
24406	21539	29143	26249	25340	25990	24061	19912	17251	15531	15098	14735	14677	14652	14624	14546	14229	14265	14271	14204	14508	14143	14124	14285	14050	14041	14284	14017	14138	13965	14421	14001	13998	14148	14074	14381	13912	14132	14005	14098	14147	14077	14087	13959	14233	14349	14085	14261	13959	13950	14194	13952	14018	14185	14135	14009	14082	14019	13875	13935	14248	14195	13980	13971	14132	13912	14004	14059	13935	13987	14173	14221	14135	14034	14084	14137	14070	13909	14194	14016	14041	13898	14342	13948	14062	14036	13979	14062	14236	13974	14035	13938	14234	14092	14082	14014	14116	13979	14017	14180	14169	14131	13968	13982	14154	14057	14194	14190	13807	14121	14063	13934	14084	14023	14134	14053	13882	13921	14032	14089	14019	14041	13986	14082	13945	14135	14046	13866	14100	14137	13977	13935	14280	14067	14123	14071	14112	14196	14119	13930	14128	13939	14087	14068	13942	14075	14026	14032	13916	14017	13962	14094	14106	14060	14087	14187	13901	14022	13965	14320	13954	14116	14082	14018	13948	14100	14022	14013	13928	14107	14077	14117	14050	14008	14034	13915	13962	14022	14010	14043	13938	14024	14018	13952	13973	13986	13843	14126	14143	14185	13864	14109	14033	13787	14092	13892	13865	13915	14060	14074	14218	13951	13971	14025	14183	14116	13992	14191	14118	13865	13944	13855	13911	14109	13968	13981	14078	14044	14042	14158	14022	14078	13990	13943	13971	13945	13867	14206	13953	13971	14036	13920	14279	14011	14108	14186	14153	13903	14154	14021	14180	14163	13911	14017	13992	14026	13872	13956	14073	14146	14071	14359	14061	14069	13942	13936	13974	13889	13986	13982	13939	13942	13965	13866	14046	13891	14187	14005	14026	13899	14137	14063	14074	14125	14105	14105	14016	13934	14070	14011	14184	13990	13957	14043	14052	14027	14130	14112	14141	14102	14218	14033	13783	14056	14144	14068	14108	14005	14023	14108	14002	14155	14170	14138	13949	14152	14269	13956	13981	14089	13915	13977	14041	14097	13974	13922	14018	14230	13980	14040	13966	14182	14189	14236	14118	14023	14052	14077	14047	14026	14020	13997	14062	13960	14100	14153	14062	13998	13863	13954	14112	13959	14123	14034	13993	14145	14048	13938	14156	14021	14149	13979	14013	14110	14044	14016	13948	14009	14185	14082	14249	13925	14052	13999	14047	14102	13934	13963	13909	14015	14109	13924	14086	13909	13949	14083	14088	14086	13941	13975	14152	13988	14182	13946	13957	14123	13940	13977	13943	14083	14036	14024	13969	13938	14194	14013	14007	14056	13958	14087	13987	14012	14061	14072	13978	14023	14150	14221	14115	14075	14148	14106	13986	14164	14105	13904	14029	14068	13922	14069	14116	14124	14041	14064	14135	13960	13990	14161	14033	13946	14097	14013	14022	14037	13825	13929	14024	14112	14166	13887	13866	14006	13982	14003	13992	14041	14102	14069	13969	14109	14118	13950	14082	14098	14157	14074	14097	14148	13992	13859	14263	13815	13803	14024	14173	13993	13921	14025	14031	14153	14195	13888	14065	13997	13918	14095	13995	13994	14078	13835	13944	13883	14110	14155	14131	14117	14064	14096	14128	14032	14190	14140	13950	13940	14114	13988	13957	14126	14229	14022	14013	14198	13922	14047	13926	14079	13929	14102	13974	14120	14123	14134	14146	13957	13958	13958	13983	14089	14084	14182	14046	14036	14092	14085	13995	13968	14025	14084	14004	14080	13973	14017	14044	14068	13927	14218	14135	13936	14049	13918	14078	14035	13845	14164	14256	14026	14118	14044	13826	13883	14140	14141	13980	14104	13894	14077	14200	13871	13918	14138	13957	13997	13995	13929	14025	13956	13997	13981	13861	13987	13846	13972	14003	14111	13963	13999	13943	14011	14091	13977	14121	13966	14086	13961	14001	13928	14023	14139	14033	13991	13926	14146	14004	13961	14034	14113	14038	14107	14085	13847	14265	14012	13928	14069	14065	14153	14075	14004	13942	14160	14035	14021	14091	13991	14016	14000	13904	14110	14081	13966	14066	14037	14020	13996	14045	14195	14077	14061	13974	14051	14109	14005	13780	14008	13984	13910	13983	14199	14054	13885	13829	13869	14161	14023	13976	14078	14136	13994	13997	14106	14093	13879	13919	14057	14014	13901	14156	14073	14076	14139	14032	13911	14095	14185	13966	13924	14185	14117	13958	14121	13928	14145	13926	14030	14034	14174	14202	13993	14026	13959	13873	14016	13959	13939	13979	14028	13923	13993	14094	14077	14136	13891	14065	14278	14153	13932	13906	13820	14191	13988	14067	14190	14025	14308	14040	13975	14043	14166	14230	14149	14063	14091	14176	13920	14006	13937	13958	14145	14129	14009	14061	14113	14144	13865	13931	13949	14115	14179	14090	14043	14013	13835	14040	14099	14151	13858	14032	13960	13974	14015	14089	14114	13901	13808	14009	14139	13996	13951	14033	14040	14021	14124	14035	13908	14226	13966	14085	14053	14021	13997	13997	14032	14026	13841	14294	13972	13968	14292	14075	13979	14153	14113	14136	13956	14086	14154	13972	13975	13913	14096	13988	14000	13985	14172	14170	14094	14122	14001	14087	14153	14092	14110	13971	13945	13989	14120	14063	13940	14107	14021	13914	14091	14014	14044	14203	14112	14106	14204	14065	14062	14078	13994	14087	14181	14025	14206	13967	14069	14101	14087	13948	14211	14051	13983	13934	13810	13932	13998	14093	13985	14001	13941	13998	13906	14075	14234	14146	14296	14159	13986	14157	14156	14127	14130	13959	14024	14046	14052	14265	13977	14082	14029	14015	14188	14100	14105	14117	13986	13831	13840	14049	14142	13876	14112	14082	14212	14217	13942	14033	14049	14142	14210	13990	13997	14460	14074	14077	13990	14069	14090	14177	13941	13969	14017	13861	13963	13965	14026	14037	14224	13938	14116	14101	14046	13972	14256	13896	14260	14164	13875	14109	13857	14055	14203	14019	13983	14058	13854	14051	13902	14010	14177	14099	14232	14048	14160	13942	14051	14118	13898	14008	13867	14117	14237	14239	14056	13943	13992	14238	14119	14019	14176	14143	14095	14066	14120	14032	13942	13971	14076	14323	13957	14111	14026	13968	14048	14046	14165	13903	14064	14072	14139	14053	13810	14032	14210	14037	13984	14182	13860	13913	14009	13992	14128	13826	14062	13972	14142	13979	14103	14024	14080	14239	14164	14076	13970	14003	14116	14115	14082	14189	14122	14082	13939	14069	13856	13875	13935	13931	14017	13835	14010	14280	14025	14077	14164	14019	13991	14132	14039	13957	13947	13893	13978	13957	14122	13910	13856	14231	14085	14061	13905	13934	13974	14200	14135	14081	14060	14055	14026	14155	14080	13818	14041	14042	14008	14178	14046	13902	14058	14016	13864	13950	13970	14141	14042	14015	14101	14022	14098	14186	14120	13994	13927	14198	14147	14049	14201	14150	14079	14095	13966	13975	13995	14047	14270	14234	14192	14031	13901	14079	14056	14094	14070	14207	14088	14021	14170	14167	14098	13965	14117	14107	14179	14086	14216	14209	14114	14141	14207	14216	14116	14076	14163	13950	14031	13865	13993	13997	14179	14131	13892	14168	14023	14067	13956	13935	13995	14199	13957	14204	13972	13926	14034	14045	13962	14086	13885	14134	14174	14075	14072	14049	13937	14136	14103	14203	13922	14034	14035	13955	14109	13994	14011	14074	14007	14059	13969	14185	14144	14210	13870	14159	14262	14131	14213	14066	14197	14159	13986	14058	14080	14263	14096	13780	13923	14035	13875	14145	14193	14153	14049	14171	13888	14021	14004	13825	14109	14004	14026	14099	14069	14137	14001	14239	14153	14034	14106	14090	14289	13809	14024	13930	14067	14271	14013	14075	14158	14067	13857	14005	13894	14255	14103	14016	14128	14088	13913	14075	14207	13994	13988	13849	13917	13954	14155	14230	13963	13927	13991	14163	14071	14078	13979	13942	14024	13970	14060	14088	14142	13966	13977	13856	13986	14139	14011	14028	14171	13998	14118	13940	13987	14106	13904	14023	13962	14170	13838	13993	13892	13978	14116	14096	14109	14103	14051	14064	14081	14133	13987	14094	14054	13949	13867	14185	14042	14166	14088	14163	13951	14066	14074	13977	14295	14041	14026	14210	14013	13963	13993	14005	14283	13818	14134	14210	13948	13989	13919	13942	13925	14100	14129	13990	14071	14106	14201	14129	14035	14105	13971	14119	14090	14027	14084	14134	14158	14160	14053	13987	14066	14087	13966	14000	13943	14083	14042	14121	14147	14300	14129	13967	13954	14297	13932	14002	13908	14202	13996	13975	13976	13977	14050	14065	14174	14108	14279	14099	13907	13894	14016	14049	14222	13963	14233	14115	14020	14098	14025	14064	14116	14191	13956	14039	14004	13920	14154	13906	14020	14146	14031	13976	14117	13937	13949	14056	14076	14102	14054	14147	13964	14038	13995	13864	14047	14053	14023	13994	14062	14100	14192	14163	14076	14163	14133	13959	14202	14122	13933	14155	14091	14195	14014	14098	13923	14042	14049	14011	13874	14069	14020	14094	13948	13905	13854	13932	14048	13928	14030	14042	14110	13925	13976	14088	13966	13951	13951	14063	14069	14055	13903	14117	14058	14167	13881	13945	13988	14029	13965	14000	14001	14039	13813	13982	14037	13942	14099	13968	14100	14144	13912	14013	14039	13991	13904	14176	14063	14053	14016	14122	14114	14033	14094	14094	14047	13904	13950	14006	13832	14018	14090	14096	14028	13968	14119	14019	14132	14121	13985	14023	14088	14178	13944	14215	14144	14075	14144	14192	14151	13957	13967	14139	14022	14060	14031	14178	13866	14114	14111	14018	14046	14140	13928	14050	13989	14104	13989	14060	14086	14128	13809	14044	13972	13915	14028	13836	14007	14118	14052	14128	13901	14030	14120	14045	14133	13940	14007	13963	13998	13954	14050	13925	14170	14234	14021	14104	14066	13959	13983	14036	14046	14135	14106	13921	13975	13970	13967	13902	14007	14066	14145	14161	14024	13935	14054	14137	14009	14069	14054	13897	13949	14002	14141	14171	14017	14075	14059
33110	53057	48677	38937	32200	27155	23356	20336	17595	15391	14876	14424	14353	14215	14003	14064	13718	13894	13845	13874	13676	13721	13786	13781	13610	13657	13496	13665	13750	13789	13565	13765	13583	13746	13566	13615	13530	13751	13630	13542	13588	13584	13676	13629	13602	13475	13619	13517	13608	13525	13688	13627	13494	13611	13555	13750	13634	13576	13702	13523	13597	13750	13560	13511	13483	13647	13666	13750	13653	13577	13698	13569	13580	13586	13703	13644	13563	13647	13704	13535	13748	13563	13581	13630	13578	13494	13532	13594	13598	13833	13503	13638	13611	13727	13661	13614	13525	13626	13614	13585	13466	13641	13537	13482	13684	13673	13690	13600	13689	13582	13552	13565	13654	13574	13476	13489	13610	13719	13770	13681	13632	13583	13637	13701	13605	13470	13702	13585	13697	13525	13641	13443	13563	13623	13425	13678	13595	13575	13690	13614	13641	13586	13614	13656	13372	13689	13551	13635	13463	13602	13643	13699	13588	13559	13596	13588	13816	13680	13570	13637	13530	13535	13689	13630	13474	13763	13605	13666	13664	13535	13623	13532	13483	13498	13620	13579	13717	13595	13511	13573	13530	13539	13537	13629	13667	13582	13561	13649	13403	13855	13643	13575	13418	13599	13474	13671	13596	13621	13654	13551	13533	13655	13611	13596	13641	13505	13625	13542	13603	13478	13761	13638	13518	13574	13591	13664	13642	13606	13606	13651	13703	13475	13624	13569	13436	13660	13740	13536	13535	13634	13613	13556	13554	13546	13642	13547	13700	13507	13650	13621	13649	13635	13480	13530	13603	13493	13665	13731	13631	13536	13594	13692	13516	13700	13469	13649	13566	13417	13593	13528	13498	13606	13532	13519	13636	13675	13499	13467	13583	13517	13543	13681	13474	13701	13444	13651	13660	13551	13482	13538	13318	13527	13648	13613	13643	13349	13518	13665	13607	13564	13503	13516	13505	13577	13528	13447	13566	13677	13640	13521	13666	13565	13451	13724	13624	13580	13557	13554	13350	13394	13863	13593	13577	13498	13726	13542	13511	13564	13581	13508	13628	13547	13662	13542	13728	13639	13454	13521	13563	13529	13598	13549	13587	13633	13691	13665	13511	13617	13600	13469	13603	13619	13774	13574	13654	13592	13559	13843	13565	13640	13557	13667	13692	13479	13585	13489	13596	13581	13416	13615	13666	13578	13381	13536	13647	13546	13695	13517	13655	13523	13713	13518	13520	13451	13609	13395	13713	13627	13609	13669	13530	13620	13627	13442	13551	13722	13568	13743	13462	13530	13731	13661	13691	13653	13831	13744	13655	13490	13489	13657	13703	13372	13470	13522	13538	13501	13689	13447	13667	13573	13553	13631	13721	13487	13641	13493	13566	13602	13659	13538	13488	13524	13558	13509	13670	13691	13514	13601	13522	13519	13420	13518	13479	13717	13391	13633	13719	13534	13712	13515	13536	13386	13596	13516	13676	13603	13465	13621	13718	13690	13565	13534	13837	13526	13639	13496	13448	13653	13605	13548	13656	13678	13625	13599	13683	13614	13709	13662	13688	13686	13646	13673	13671	13486	13698	13516	13615	13619	13575	13489	13529	13620	13654	13515	13384	13734	13580	13574	13736	13562	13528	13619	13550	13629	13534	13490	13670	13622	13618	13526	13653	13599	13640	13737	13649	13391	13579	13525	13479	13493	13349	13614	13623	13682	13731	13479	13558	13397	13818	13667	13574	13529	13581	13440	13574	13501	13669	13761	13618	13612	13540	13555	13703	13635	13555	13528	13560	13698	13549	13511	13480	13647	13515	13622	13591	13577	13517	13454	13732	13693	13632	13614	13689	13655	13735	13593	13606	13488	13546	13519	13683	13545	13605	13422	13683	13573	13514	13635	13599	13547	13628	13697	13627	13515	13553	13576	13600	13612	13671	13591	13701	13687	13651	13547	13639	13409	13612	13731	13623	13610	13538	13620	13620	13549	13417	13498	13660	13532	13748	13698	13691	13470	13587	13718	13624	13453	13649	13585	13497	13428	13627	13485	13601	13518	13475	13346	13497	13456	13586	13518	13524	13475	13668	13710	13431	13591	13608	13447	13533	13659	13609	13728	13593	13635	13611	13613	13589	13660	13600	13579	13598	13495	13634	13436	13453	13490	13501	13489	13662	13562	13558	13511	13609	13530	13447	13639	13499	13700	13815	13560	13702	13664	13559	13497	13710	13575	13627	13694	13688	13617	13540	13615	13561	13470	13421	13571	13813	13553	13363	13546	13473	13764	13635	13530	13536	13555	13581	13727	13461	13603	13431	13597	13723	13525	13589	13568	13601	13589	13605	13501	13494	13476	13639	13510	13624	13581	13639	13545	13726	13650	13509	13562	13678	13526	13542	13530	13708	13609	13689	13576	13678	13614	13539	13668	13475	13606	13478	13403	13631	13643	13688	13578	13613	13657	13573	13742	13601	13652	13607	13591	13677	13523	13567	13583	13521	13653	13608	13671	13595	13638	13594	13739	13643	13595	13580	13556	13664	13766	13728	13553	13606	13649	13633	13609	13607	13403	13746	13537	13700	13569	13443	13512	13527	13640	13622	13723	13569	13609	13596	13615	13624	13655	13578	13671	13567	13367	13603	13733	13652	13599	13570	13520	13563	13518	13372	13477	13525	13541	13550	13617	13514	13555	13608	13589	13615	13739	13569	13690	13581	13475	13518	13690	13523	13554	13621	13712	13597	13721	13540	13711	13588	13666	13701	13735	13551	13519	13517	13671	13694	13539	13530	13552	13780	13688	13610	13606	13464	13516	13632	13603	13567	13613	13637	13649	13627	13585	13448	13850	13611	13701	13640	13592	13586	13636	13650	13595	13532	13613	13422	13550	13531	13549	13683	13665	13483	13506	13590	13550	13605	13591	13663	13629	13550	13560	13544	13606	13509	13443	13522	13662	13569	13685	13517	13637	13557	13424	13740	13609	13566	13637	13644	13683	13576	13518	13475	13514	13498	13711	13674	13564	13522	13618	13681	13472	13503	13580	13648	13625	13588	13624	13414	13631	13506	13681	13623	13441	13609	13720	13503	13589	13582	13494	13590	13634	13405	13669	13669	13597	13579	13614	13460	13730	13701	13621	13564	13616	13583	13562	13647	13694	13617	13591	13528	13560	13443	13694	13643	13757	13612	13752	13622	13672	13661	13538	13432	13613	13617	13500	13592	13470	13612	13750	13635	13585	13559	13605	13425	13648	13623	13465	13606	13643	13642	13706	13573	13571	13498	13714	13600	13526	13636	13567	13563	13504	13492	13464	13536	13586	13531	13393	13647	13527	13590	13670	13638	13416	13563	13619	13624	13714	13498	13599	13522	13626	13652	13633	13593	13700	13700	13472	13541	13653	13581	13642	13646	13539	13574	13703	13415	13672	13635	13553	13438	13713	13537	13542	13435	13673	13666	13573	13462	13633	13710	13707	13636	13598	13610	13721	13681	13467	13579	13581	13587	13551	13495	13629	13534	13538	13571	13646	13478	13696	13599	13546	13570	13732	13472	13655	13648	13686	13618	13552	13549	13691	13530	13522	13421	13703	13678	13380	13733	13660	13690	13553	13670	13599	13614	13704	13584	13577	13543	13547	13477	13674	13520	13678	13560	13570	13504	13555	13778	13572	13671	13743	13473	13666	13537	13538	13537	13669	13520	13497	13708	13584	13606	13652	13505	13731	13786	13559	13601	13615	13697	13476	13466	13434	13650	13646	13875	13716	13685	13482	13610	13528	13466	13520	13630	13607	13606	13674	13644	13636	13700	13673	13672	13601	13570	13782	13433	13595	13730	13655	13572	13563	13469	13679	13617	13479	13579	13591	13623	13577	13547	13610	13476	13590	13535	13687	13461	13477	13631	13520	13686	13578	13745	13485	13451	13489	13518	13569	13538	13427	13660	13735	13477	13672	13399	13582	13691	13527	13644	13623	13557	13537	13497	13489	13746	13673	13738	13509	13731	13723	13663	13544	13545	13478	13681	13693	13420	13594	13586	13478	13506	13613	13375	13684	13666	13765	13807	13710	13595	13431	13611	13585	13560	13512	13525	13422	13415	13585	13643	13651	13440	13735	13561	13794	13559	13765	13700	13571	13596	13618	13644	13680	13719	13438	13526	13659	13535	13566	13532	13608	13596	13620	13577	13548	13650	13532	13744	13522	13502	13706	13643	13613	13505	13524	13535	13426	13685	13626	13559	13618	13672	13509	13591	13444	13573	13516	13494	13581	13552	13639	13528	13631	13658	13630	13622	13604	13637	13504	13566	13616	13585	13610	13638	13638	13541	13582	13537	13566	13527	13573	13716	13603	13649	13565	13659	13699	13570	13669	13720	13609	13502	13569	13636	13615	13798	13531	13616	13611	13570	13389	13507	13464	13679	13596	13545	13683	13616	13465	13634	13517	13629	13551	13611	13624	13514	13675	13507	13697	13559	13685	13470	13588	13769	13575	13639	13486	13829	13673	13565	13613	13503	13668	13619	13581	13643	13548	13434	13531	13727	13705	13512	13693	13488	13478	13650	13699	13721	13559	13593	13552	13639	13638	13680	13618	13601	13570	13578	13531	13529	13547	13674	13563	13601	13655	13584	13513	13441	13690	13735	13667	13565	13641	13495	13546	13685	13344	13587	13505	13554	13565	13530	13550	13458	13453	13723	13576	13511	13468	13793	13523	13655	13678	13516	13598	13530	13442	13468	13551	13699	13713	13488	13582	13539	13521	13520	13647	13483	13517	13425	13628	13668	13503	13617	13727	13485	13702	13521	13643	13679	13588	13736	13394	13618	13492	13705	13539	13654	13458	13584	13626	13646	13542	13475	13621	13508	13538	13509	13494	13666	13474	13725	13504	13506	13760	13509	13651	13512	13621	13639	13504	13379	13314	13595	13588	13782	13644	13567	13417	13682	13746	13652	13577	13640	13662	13748	13691	13679	13623	13661	13500	13339	13663	13538	13760	13651	13639	13566	13652	13459	13605	13624	13576	13740	13646	13716	13602	13644	13609	13558	13654	13531	13661	13539	13573	13516	13681	13738	13508	13632	13730	13684	13575	13591	13796	13617	13737	13346	13733	13684	13700	13547	13597	13759	13601	13484	13707	13614	13649	13515	13607	13534	13549	13611	13587
23288	21583	29533	24693	24452	27978	27421	20392	17828	16709	16129	15737	15597	15376	15009	15077	14895	14710	14951	14759	14802	14647	14696	14364	14457	14508	14473	14529	14502	14421	14374	14343	14542	14388	14454	14382	14475	14073	14388	14431	14422	14388	14298	14340	14406	14201	14288	14332	14334	14425	14304	14431	14183	14252	14382	14479	14191	14296	14320	14444	14377	14415	14122	14330	14390	14312	14341	14569	14392	14326	14440	14300	14346	14295	14244	14325	14322	14249	14342	14326	14364	14272	14338	14265	14342	14321	14262	14360	14402	14204	14327	14229	14200	14301	14199	14202	14134	14235	14330	14400	14429	14238	14204	14336	14238	14237	14260	14382	14153	14303	14276	14249	14164	14279	14477	14445	14297	14281	14208	14244	14345	14186	14126	14279	14364	14230	14189	14095	14411	14389	14330	14429	14440	14377	14197	14249	14270	14266	14143	14234	14172	14256	14239	14248	14273	14072	14300	14391	14247	14256	14508	14358	14195	14240	14187	14191	14371	14346	14402	14276	14272	14344	14252	14389	14337	14166	14365	14391	14306	14262	14169	14181	14370	13999	14302	14215	14213	14336	14279	14293	14408	14205	14285	14344	14265	14442	14303	14378	14238	14330	14273	14209	14352	14225	14442	14243	14293	14276	14299	14268	14258	14335	14334	14223	14461	14144	14260	14268	14183	14261	14316	14312	14335	14415	14157	14409	14146	14298	14409	14481	14369	14254	14237	14288	14262	14104	14220	14100	14250	14331	14504	14401	14255	14279	14271	14320	14385	14201	14333	14290	14381	14239	14308	14328	14334	14375	14246	14203	14386	14345	14161	14202	14437	14390	14295	14356	14364	14232	14369	14189	14018	14235	14210	14326	14057	14195	14247	14292	14392	14277	14143	14275	14175	14125	14297	14083	14144	14278	14110	14242	14063	14295	14293	14180	14276	14448	14235	14394	14338	14118	14042	14172	14395	14401	14274	14265	14209	13987	14054	14108	14069	14124	14334	14045	14334	14209	14231	14075	14188	14341	14257	14264	14443	14366	14390	14331	14308	14143	14245	14199	14046	14263	14427	14146	14196	14194	14311	14204	14266	14251	14255	14208	14054	14182	14369	14273	14295	14471	14227	14266	14161	14312	14277	14318	14218	14315	14380	14294	14528	14121	14174	14397	14248	14173	14281	14273	14388	14417	14230	14242	14260	14088	14433	14276	14073	14216	14363	14245	14097	14181	14248	14291	14265	14214	14274	14167	14249	14168	14116	14236	14189	14414	14233	14008	14268	14213	14177	14146	14222	14361	14189	14036	14291	14103	14335	14125	14126	14173	14167	14265	14257	14133	14414	14130	14165	14307	14236	14198	14295	14211	14303	14262	14239	14174	14296	14299	14091	14272	14429	14161	14314	14374	14357	14228	14403	14094	14236	14198	14238	14212	14143	14252	14123	14234	14286	14174	14134	14413	14250	14035	14319	14240	14249	14307	14410	14385	14242	14296	14276	14141	14185	14078	14244	14178	14338	14336	14185	14182	14361	14152	14253	14289	14235	14456	14405	14222	14361	14255	14203	14178	14170	14340	14227	14237	14360	14155	14318	14138	14267	14370	14340	14335	14154	14190	14197	14250	14363	14128	14250	14231	14327	14352	14231	14238	14352	14273	14156	14223	14247	14108	14263	14260	14269	14274	14221	14150	14163	14270	14333	14203	14129	14076	14285	14258	14419	14089	14275	14186	14375	14326	14279	14219	14456	14266	14238	14367	14207	14487	14276	14428	14314	14406	14061	14389	14231	14465	14194	14208	14295	14373	14330	14265	14011	14220	14349	14411	14210	14223	14342	14312	14369	14337	14254	14095	14279	14119	14213	14177	14264	14108	14286	14283	14185	14412	14292	14321	14220	14275	14185	14251	14346	14312	14227	14215	14163	13944	14080	14089	14261	14316	14196	14236	14217	14203	14103	14114	14285	14371	14115	14173	14263	14152	14213	14215	14270	14332	14414	14360	14343	14256	14112	14217	14094	14274	14447	14244	14240	14211	14035	14113	14219	14173	14194	14275	14233	14162	14380	14142	14156	14093	14184	14352	14208	14326	14436	14115	14180	14124	14201	14463	14266	14166	14071	14107	14398	14420	14175	14153	14203	14169	14475	14148	14223	14329	14145	14376	14334	14203	14324	14111	14236	14245	14293	14278	14391	14284	14333	14235	14167	14156	14167	14374	14460	14011	14296	14311	14204	14234	14304	14243	14255	14067	14146	14180	14231	14102	14157	14404	14413	14190	14171	14426	14297	13968	14326	14297	14339	14176	14237	14237	14182	14173	14166	14241	14119	14075	14343	14269	14210	14262	14207	14243	14178	14116	14318	14371	14439	14304	14234	14301	14333	14231	14196	14108	14304	14200	14381	14214	14298	14231	14267	14216	14329	14255	14379	14152	14190	14240	14397	14022	14308	14309	14192	14082	13991	14109	14195	14164	14092	14293	14226	14275	14311	14371	14367	14159	14163	14414	14138	14421	14154	14370	14182	14148	14474	14381	14232	14422	14334	14556	14372	14081	14305	14369	14182	14320	14187	14259	14205	14264	14239	14239	14257	14247	14266	14171	14233	14146	14239	14308	14205	14405	14223	14149	14161	14154	14296	14287	14303	14256	14066	14178	14423	14249	14202	14298	14284	14116	14190	14241	14091	14300	14106	14276	14151	14294	14309	14373	14203	14266	14416	14286	14113	14339	14385	14088	14189	14268	14117	14229	14221	13991	14297	14352	14134	14344	14238	14251	14192	14274	14262	14231	14192	14177	14310	14226	14070	14388	14264	14261	14328	14250	14210	14244	14289	14269	14096	14154	14402	14518	14057	14467	14291	14178	14320	14227	14290	14181	14209	14434	14286	14245	14386	14210	14329	14202	14240	14123	14168	14259	14138	14331	14269	14323	14258	14284	14249	14374	14250	14313	14173	14144	14061	14284	14310	14255	14165	14233	14146	14037	14124	14151	14078	14224	14384	14303	14296	14229	14233	14166	14242	14240	14412	14229	14320	14195	14276	14225	14263	14087	14101	14151	14207	14237	14167	14436	14214	14212	14321	14186	14198	14145	14396	14331	14219	14377	14275	14295	14236	14071	14387	14542	14211	14353	14215	14115	14330	14242	14149	14233	14138	14305	14402	14056	14322	14283	14397	14095	14354	14069	14225	14088	14128	14223	14206	14340	14452	14163	14278	14190	14364	14171	14262	14400	14240	14161	14048	14183	14039	14339	14328	14303	14273	14217	14420	14370	14427	14188	14315	14391	14297	14203	14191	14312	14336	14585	14329	14190	14128	14200	14049	14400	14269	14184	14326	14269	14385	14208	14323	14529	14085	14133	13987	14321	14293	14247	14103	14153	14213	14272	14460	14475	14310	14355	14274	14176	14374	14476	14422	14307	14209	14301	14289	14325	14195	14223	14160	14323	14268	14313	14339	14280	14445	14181	14404	14313	14233	14164	14212	14257	14159	14245	14207	14295	14278	14177	14157	14275	14154	14335	14294	14429	14275	14279	14358	14290	14072	14195	14324	14132	14316	14228	14250	14563	14240	14250	14104	14347	14162	14322	14405	14261	14185	14247	14368	14401	14317	14213	14243	14083	14109	14360	14163	14279	14373	14321	14319	14312	14189	14192	14271	14390	14473	14188	14361	14266	14248	14160	14226	14295	14259	14342	14303	14161	14354	14123	14167	14043	14296	14268	14301	14196	14204	14324	14344	14226	14363	14320	14162	14260	14219	14181	14153	14350	14369	14348	14454	14280	14245	14117	14016	14218	14286	14427	14313	14122	14173	14141	14192	14203	14258	14315	14447	14333	14063	14429	14186	14253	14286	14311	14373	14334	14273	14226	14132	14221	14280	14357	14335	14256	14082	14135	14298	14216	14174	14162	14189	14269	14337	14335	14150	14208	14183	14307	14415	14325	14160	14206	14346	14289	14442	14285	14339	14101	14322	14315	14256	14304	14216	14209	14321	14160	14315	14200	14153	14233	14287	14317	14399	14038	14080	14371	14289	14093	13988	14347	14172	14201	14059	14155	14162	14248	14242	14211	14152	14319	14169	14157	14183	14184	14219	14130	14284	14436	14166	14253	14432	14277	14252	14232	14165	14153	14367	14353	14463	14508	14241	14401	14291	14100	14255	14123	14151	14357	14255	14111	14235	14157	14253	14391	14133	14382	14303	14096	14226	14429	14184	14196	14335	14032	14195	14364	14107	14357	14181	14227	14407	14158	14130	14116	14305	14228	14173	14301	14326	14178	14247	14333	14358	14324	14360	14179	14157	14182	14294	14232	14232	14188	14286	14233	14175	14268	14383	14231	14247	14261	14251	14216	14349	14225	14269	14181	14209	14193	14273	14403	14175	14352	14387	14370	14360	14220	14340	14196	14108	14273	14221	14252	14178	14456	14219	14140	14011	14178	14281	14285	14400	14151	14344	14147	14216	14200	14258	14143	14318	14547	14222	14262	14411	14282	14243	14315	14355	14172	14370	14154	14022	14069	14376	14293	14286	14067	14317	14209	14134	14276	14405	14304	14312	14229	14153	14330	14340	14091	14299	14264	14215	14214	14113	14295	14313	14240	14359	14311	14496	14155	14262	14429	14302	14260	14452	14296	14316	14284	14247	14235	14251	14280	14154	14228	14110	14255	14244	14115	14236	14292	14336	14351	14302	14336	14360	14429	14136	14091	14282	14187	14275	14163	14075	14179	14115	14243	14200	14278	14491	14152	14335	14100	14276	14238	14404	14295	14274	14259	14043	13914	14314	14247	14347	14218	14265	14345	14098	14174	14146	14376	14188	14300	14261	14156	14408	14210	14336	14276	14258	14214	14190	14375	14304	14352	14257	14290	14103	14291	14207	14264	14196	14258	14227	14227	14156	14250	14157	14486	14405	14146	14278	14326	14326	14128	14144	14052	14255	14355	14274	14248	14288	14333	14265	14391	14292	14322	14394	14313	14158	14098	14085	14278	14271	14170	14213	14312	14219	14200	14280	14172	14178	14221	14237	14254	14280	14344	14281	14327	14359	14238	14397	14338	14190	14313	14201	14136	14251	14110	14192	14137	14282	14183	14349	14352	14232	14201	14275	14248	14223	14366	14226	14407	14241	14323	14359	14279	14196	14279	14174	14229
37112	59008	54744	44795	39625	32931	24753	20883	18069	16681	16145	15847	15406	15054	14622	14500	14252	14220	14173	14038	14080	14021	14050	14078	13868	13966	13888	13704	13736	13800	13644	13712	13750	13705	13866	13903	13763	13885	13821	13673	13715	13739	13615	13718	13696	13781	13552	13779	13688	13614	13653	13802	13631	13776	13830	13527	13723	13686	13795	13881	13708	13750	13815	13809	13807	13743	13757	13707	13767	13799	13762	13563	13830	13638	13842	13602	13670	13777	13576	13562	13743	13789	13636	13633	13791	13653	13784	13788	13641	13626	13786	13578	13765	13727	13759	13778	13794	13743	13588	13670	13596	13656	13653	13758	13527	13665	13593	13836	13687	13833	13673	13798	13694	13682	13644	13758	13646	13824	13689	13527	13704	13793	13769	13575	13623	13780	13734	13755	13675	13729	13857	13567	13722	13802	13871	13717	13770	13627	13706	13618	13633	13703	13713	13628	13622	13807	13827	13798	13901	13806	13700	13753	13611	13762	13759	13831	13870	13666	13657	13960	13553	13701	13716	13698	13609	13706	13753	13713	13703	13700	13812	13690	13618	13760	13844	13749	13618	13544	13726	13825	13655	13759	13604	13914	13659	13556	13788	13735	13800	13574	13641	13706	13666	13725	13673	13683	13758	13733	13906	13793	13689	13709	13435	13787	13691	13725	13670	13600	13744	13754	13742	13801	13868	13721	13773	13573	13734	13825	13689	13751	13710	13694	13706	13868	13622	13717	13598	13710	13605	13762	13731	13677	13642	13889	13874	13378	13806	13873	13728	13588	13583	13739	13823	13581	13670	13877	13759	13567	13742	13718	13645	13473	13762	13762	13870	13537	13910	13809	13536	13808	13728	13663	13644	13725	13773	13770	13858	13557	13811	13615	13627	13733	13630	13547	13684	13866	13851	13785	13715	13703	13792	13761	13681	13549	13838	13632	13599	13741	13701	13717	13649	13712	13750	13691	13638	13788	13643	13810	13904	13754	13901	13592	13766	13598	13692	13744	13791	13811	13629	13615	13679	13588	13751	13715	13667	13739	13737	13627	13674	13704	13629	13639	13871	13854	13762	13686	13730	13796	13604	13625	13781	13721	13743	13861	13643	13512	13707	13599	13744	13642	13776	13735	13706	13711	13729	13884	13684	13550	13744	13633	13880	13791	13593	13713	13721	13625	13693	13777	13676	13579	13492	13837	13730	13596	13699	13744	13635	13725	13939	13654	13754	13661	13733	13632	13800	13791	13748	13605	13629	13758	13780	13610	13718	13676	13826	13519	13776	13484	13684	13621	13702	13725	13688	13614	13563	13658	13805	13752	13713	13854	13593	13706	13647	13677	13801	13596	13785	13616	13716	13647	13606	13702	13746	13699	13764	13650	13649	13575	13765	13621	13672	13637	13646	13688	13606	13656	13698	13660	13557	13782	13737	13753	13829	13698	13735	13820	13510	13605	13726	13647	13646	13801	13682	13734	13643	13723	13719	13737	13742	13613	13632	13576	13701	13775	13696	13836	13796	13842	13752	13784	13626	13768	13753	13728	13783	13580	13718	13553	13627	13743	13874	13802	13693	13660	13638	13662	13592	13687	13802	13881	13790	13671	13637	13687	13791	13768	13532	13734	13601	13660	13491	13743	13754	13791	13823	13635	13748	13759	13788	13758	13831	13711	13633	13764	13872	13660	13936	13680	13786	13607	13888	13638	13885	13568	13648	13809	13646	13616	13745	13798	13693	13836	13735	13770	13741	13673	13951	13678	13712	13829	13659	13578	13562	13589	13651	13768	13473	13758	13548	13672	13758	13778	13699	13787	13781	13765	13615	13684	13809	13730	13698	13758	13739	13699	13672	13753	13816	13676	13789	13629	13654	13732	13598	13886	13590	13539	13709	13660	13644	13755	13644	13744	13557	13602	13790	13854	13644	13691	13752	13780	13658	13662	13599	13715	13721	13756	13746	13702	13658	13636	13777	13700	13657	13702	13678	13775	13739	13675	13666	13563	13746	13664	13799	13810	13679	13715	13607	13803	13728	13746	13729	13748	13554	13703	13555	13546	13775	13817	13763	13698	13649	13705	13707	13825	13558	13557	13507	13734	13691	13719	13753	13735	13766	13742	13882	13682	13730	13624	13809	13709	13726	13760	13750	13817	13633	13680	13722	13742	13754	13614	13678	13604	13640	13506	13737	13773	13713	13714	13672	13720	13676	13588	13683	13540	13673	13703	13634	13660	13616	13734	13568	13679	13679	13652	13629	13838	13552	13659	13682	13677	13645	13910	13742	13558	13782	13767	13711	13815	13741	13733	13675	13859	13636	13774	13790	13712	13680	13659	13780	13690	13644	13738	13997	13563	13553	13662	13777	13851	13671	13645	13669	13766	13720	13589	13705	13558	13691	13690	13802	13649	13739	13757	13706	13675	13694	13706	13749	13866	13733	13666	13726	13726	13564	13792	13698	13511	13866	13633	13757	13655	13746	13688	13786	13663	13787	13565	13593	13720	13819	13716	13876	13632	13642	13749	13680	13737	13773	13714	13865	13820	13760	13864	13699	13639	13840	13661	13876	13621	13704	13721	13578	13867	13857	13661	13575	13815	13605	13829	13746	13729	13768	13873	13600	13862	13821	13678	13661	13694	13894	13750	13826	13815	13768	13768	13838	13672	13625	13752	13672	13617	13743	13997	13827	13604	13542	13653	13635	13790	13910	13618	13659	13719	13670	13733	13730	13793	13613	13598	13605	13593	13723	13621	13515	13679	13615	13882	13796	13738	13651	13632	13732	13699	13828	13667	13712	13653	13550	13791	13593	13702	13670	13559	13586	13524	13739	13709	13837	13778	13712	13742	13745	13615	13598	13748	13580	13720	13776	13712	13748	13644	13683	13522	13545	13704	13650	13551	13765	13701	13636	13615	13834	13623	13750	13530	13626	13479	13675	13738	13766	13556	13735	13635	13688	13588	13742	13792	13672	13780	13632	13858	13736	13613	13841	13713	13659	13659	13637	13661	13487	13764	13799	13742	13700	13682	13756	13741	13633	13661	13755	13680	13724	13575	13677	13684	13775	13775	13606	13612	13822	13757	13669	13816	13621	13812	13860	13687	13558	13711	13714	13825	13698	13691	13724	13776	13655	13711	13680	13728	13723	13863	13762	13675	13859	13664	13703	13719	13780	13719	13770	13626	13700	13673	13687	13613	13688	13734	13764	13760	13666	13733	13683	13695	13687	13795	13608	13835	13699	13655	13709	13701	13638	13698	13698	13716	13638	13849	13663	13638	13791	13743	13931	13680	13752	13737	13594	13873	13824	13837	13515	13927	13698	13580	13542	13715	13732	13532	13696	13677	13634	13746	13749	13795	13705	13748	13846	13559	13813	13688	13688	13736	13696	13695	13682	13618	13763	13692	13512	13846	13682	13810	13679	13775	13716	13860	13774	13738	13642	13777	13675	13832	13662	13749	13675	13777	13876	13603	13596	13663	13612	13700	13696	13673	13883	13644	13612	13772	13527	13819	13793	13625	13665	13733	13805	13710	13843	13612	13695	13777	13646	13809	13639	13646	13576	13643	13728	13717	13736	13715	13676	13514	13786	13577	13719	13602	13702	13683	13642	13559	13903	13608	13820	13627	13658	13850	13644	13845	13878	13674	13587	13786	13762	13626	13975	13632	13751	13592	13795	13721	13535	13720	13802	13686	13712	13635	13844	13850	13802	13753	13710	13741	13558	13635	13688	13727	13664	13655	13764	13774	13606	13669	13788	13630	13758	13825	13561	13727	13742	13777	13599	13704	13877	13713	13731	13671	13663	13610	13798	13533	13703	13818	13657	13556	13692	13574	13583	13862	13753	13791	13703	13694	13704	13841	13832	13708	13719	13625	13794	13737	13624	13685	13635	13849	13606	13567	13755	13666	13759	13642	13724	13808	13855	13620	13802	13726	13711	13800	13526	13724	13628	13609	13686	13729	13824	13750	13624	13818	13522	13754	13664	13746	13756	13696	13683	13683	13592	13690	13672	13699	13773	13827	13574	13697	13669	13766	13801	13510	13672	13759	13629	13645	13767	13721	13771	13745	13644	13763	13530	13749	13866	13751	13604	13701	13658	13726	13754	13696	13508	13693	13878	13714	13627	13574	13600	13667	13701	13702	13687	13639	13635	13751	13822	13767	13781	13682	13858	13516	13734	13709	13773	13608	13705	13684	13624	13873	13789	13892	13833	13767	13738	13754	13742	13542	13780	13621	13695	13689	13739	13891	13600	13739	13727	13708	13699	13534	13725	13714	13619	13782	13822	13684	13684	13748	13645	13677	13843	13678	13833	13686	13704	13576	13645	13826	13662	13644	13754	13404	13751	13626	13694	13796	13723	13756	13705	13715	13677	13749	13700	13684	13705	13448	13746	13797	13660	13635	13684	13758	13641	13739	13689	13743	13596	13846	13539	13648	13596	13788	13643	13731	13691	13639	13714	13723	13706	13846	13712	13863	13697	13742	13779	13646	13667	13771	13725	13653	13702	13597	13655	13527	13652	13704	13629	13657	13741	13785	13594	13710	13913	13451	13707	13680	13673	13839	13818	13589	13782	13656	13795	13602	13706	13652	13772	13583	13777	13813	13757	13494	13902	13723	13677	13620	13890	13665	13634	13789	13671	13508	13625	13771	13769	13586	13671	13668	13729	13821	13685	13755	13788	13717	13563	13832	13778	13757	13742	13662	13651	13593	13724	13753	13611	13679	13838	13631	13787	13639	13784	13677	13765	13759	13578	13595	13705	13657	13630	13732	13670	13779	13662	13712	13752	13718	13658	13573	13745	13735	13639	13659	13530	13650	13574	13794	13849	13722	13729	13647	13790	13656	13781	13640	13585	13859	13561	13742	13810	13841	13598	13601	13920	13544	13748	13762	13577	13601	13714	13655	13922	13525	13745	13646	13731	13784	13808	13804	13681	13787	13861	13720	13671	13675	13551	13543	13818	13752	13790	13718	13957	13793	13760	13900	13678	13747	13693	13744	13687	13621	13731	13763	13594	13865	13538	13616	13564	13567	13780	13749	13722	13655	13619	13632	13793	13669	13699	13737	13805	13655	13695	13713	13716	13683	13705	13687	13635	13621	13759	13831	13810	13692	13634	13621	13778	13599	13698	13608	13644	13709	13913	13716
29115	27773	33999	29056	21496	17717	15928	14640	14177	14047	14048	13703	13631	13610	13605	13637	13500	13344	13501	13400	13229	13360	13463	13233	13359	13310	13418	13184	13316	13238	13296	13350	13261	13309	13546	13234	13268	13120	13071	13400	13143	13150	13339	13513	13259	13087	13182	13211	13371	13218	13163	13169	13359	13336	13338	13491	13226	13235	13372	13118	13253	13113	13203	13272	13277	13113	13092	13280	13212	13193	13322	13334	13224	13202	13347	13313	13145	13313	13423	13204	13227	13116	13457	13400	13094	13387	13341	13216	13246	13283	13149	13030	13418	13312	13345	13347	13212	13254	13187	13280	13259	13284	13050	13205	13326	13312	13302	13294	13216	13260	13233	13135	13244	13221	13387	13347	13307	13201	13208	13128	13378	13179	13196	13124	13084	13340	13513	13176	13081	13337	13341	13245	13431	13158	13247	13331	13252	13202	13155	13306	13342	13279	13264	13148	13304	13268	13179	13212	13215	13298	13082	13235	13346	13013	13379	13246	13300	13308	13310	13111	13328	13297	13415	13226	13230	13031	13225	13204	13254	13041	13262	13295	13393	13097	13164	13306	13229	13108	13310	13242	13485	13236	13259	13416	13171	13033	13119	13271	13190	13418	13146	13130	13162	13276	13149	13246	13287	13123	13136	13113	13179	13212	13285	13251	13249	13129	13237	13187	13198	13347	13084	13233	13172	13449	13135	13189	13052	13255	13217	13096	13409	13273	13337	13287	13320	13184	13228	13266	13307	13183	13355	13199	13411	13246	13437	13365	13123	13401	13410	13505	13365	13270	13177	13188	13218	13301	13232	13297	13350	13142	13324	13171	13204	13369	13361	13157	13342	13008	13207	13288	13301	13233	13152	13222	13300	13193	13244	13182	13192	13310	13209	13321	13375	13155	13170	13307	13382	13273	13199	13019	13265	13024	13115	13250	13234	13340	13350	13181	13193	13191	13147	13310	13248	13363	13382	13284	13319	13160	13271	13309	13436	13365	13012	13237	13217	13249	13416	12969	13333	13174	13276	13232	13446	13248	13175	13345	13174	13143	13145	13212	13043	13388	13326	13362	13461	13357	13298	13150	13320	13256	13228	13126	13166	13135	13380	13265	13214	13337	13179	13104	13252	13304	13245	13411	13156	13229	13159	13156	13217	13167	13269	13101	13190	13005	13092	13158	13276	13381	13183	13307	13203	13036	13252	13144	13296	13212	13304	13045	13206	13432	13375	13234	12980	13198	13302	13287	13402	13221	13270	13350	13458	13017	13220	13099	13267	13306	13337	13236	13512	13270	13208	13396	13429	13201	13343	13240	13240	13253	13128	13325	13288	13246	13299	13384	13024	13040	13202	13214	13199	13292	13323	13372	13231	13270	13258	13248	13063	13227	13367	13105	13257	13247	13078	13058	13386	13187	13024	13272	13358	13277	13249	13274	13228	13215	13209	13301	13221	13086	13020	13265	13295	13326	13401	13283	13075	13181	13300	13218	13207	13141	13065	13299	13194	13356	13119	13137	13195	13230	13113	13191	13249	13202	13400	13043	13194	13117	13211	13320	13287	13361	13257	13196	13082	13348	13483	13321	13131	13285	13198	13315	13144	13125	13398	13355	13358	13299	13188	13119	13173	13369	13151	13515	13223	13108	13037	13200	13198	13502	13315	13366	13275	13201	13442	13217	13417	13122	13219	13136	13273	13423	13341	13346	13174	13320	13262	13177	13202	13059	13284	13152	13175	13229	13275	13405	13288	13301	13222	13047	13189	13230	13174	13500	13261	13332	13301	13287	13305	13224	13128	13212	13341	13406	13029	13212	13269	13460	13196	13160	13231	13180	13291	13275	13390	13367	13415	13275	13224	13242	13349	13370	13285	13388	13246	13179	13286	13015	13232	13166	13210	13154	13150	13085	13064	13305	13355	13196	13307	13224	13105	13250	13368	13090	13267	13138	13163	13208	13253	13261	13139	13357	13275	13071	13157	13139	13315	13347	13312	13121	13210	13262	13238	13384	13303	13391	13495	13206	13072	13142	13328	13270	13306	13106	13165	13386	13321	13223	13344	13329	13327	13314	13297	13235	13152	13075	13375	13394	13435	13125	13106	13128	13428	13256	13307	13197	13167	13182	13200	13176	13212	13137	13478	13298	13126	13229	13230	13238	13219	13227	13279	13253	13374	13363	13209	13244	13258	13191	13313	13330	13270	13162	13316	13329	13287	13212	13238	13387	13257	13340	13189	13303	13386	13225	13244	13409	13283	13322	13236	13237	13384	13248	13372	13163	13293	13267	13202	13330	13373	13220	13105	13176	13319	13242	13286	13358	13261	13216	13215	13259	13408	13288	13447	13346	13166	13248	13318	13318	13366	13429	13401	13344	13186	13219	13167	12967	13174	13266	13314	13443	13300	13109	13061	13270	13241	13340	12991	13131	13229	13131	13267	13217	13287	13237	13163	13349	13289	13433	13367	13211	13310	13296	13176	13185	13496	13220	13392	13294	13202	13170	13280	13390	13316	13357	13261	13190	13215	13263	13270	13163	13415	13282	13226	13305	13476	13387	13283	13273	13142	13219	13376	13289	13212	13264	13188	13147	13173	13290	13299	13316	13191	13222	13247	13307	13291	13323	13274	13273	13095	13325	13349	13119	13403	13203	13163	13076	13267	13167	13186	13403	13205	13293	13471	13212	13363	13043	13381	13299	13107	13072	13398	13269	13196	13280	13283	13323	13299	13271	13272	13181	13187	13386	13416	13295	13215	13242	13318	13112	13220	13167	13313	13370	13290	13139	13279	13263	13265	13177	13310	13360	13370	13348	13562	13141	13368	13165	13187	13020	13397	13271	13204	13315	13247	13365	13002	13175	13245	13273	13182	13435	13277	13357	13191	13235	13120	13142	13174	13220	13354	13146	13089	13394	13381	13338	13238	13319	13211	13129	13343	13228	13232	13209	13352	13258	13481	13143	13215	13361	13302	13309	13285	13170	13317	13131	13183	13271	13269	13336	13260	13384	13328	13143	13409	13404	13131	13287	13359	13292	13275	13301	13120	13346	13302	13241	13153	13340	13288	13274	13416	13303	13111	13281	13295	13198	13123	13342	13248	13423	13475	13361	13327	13328	13456	13170	13166	13226	13381	13171	13475	13172	13248	13095	13054	13365	13201	13422	13361	13320	13318	13267	13283	13194	13142	13280	13205	13311	13256	13068	13234	13330	13279	13170	13329	13270	13190	13216	13187	13299	13349	13202	13165	13287	13157	13387	13489	13145	13177	13203	13246	13360	13350	13429	13181	13180	13054	13304	13332	13161	13219	13201	13308	13260	13424	13285	13287	13220	13348	13154	13312	13101	12910	13193	13248	13201	13222	13348	13281	13264	13255	13265	13410	13206	13237	13366	13093	13326	13360	13368	13366	13260	13159	13249	13397	13280	13382	13400	13275	13354	13168	13123	13171	13444	13100	13507	13140	13256	13356	13248	13262	13387	13127	13182	13195	13300	13243	13354	13228	13172	13355	13251	13255	13274	13263	13349	13180	13154	13087	13145	13202	13245	13387	13358	13159	13135	13277	13190	13313	13334	13273	13155	13296	13375	13266	13337	13376	13143	13296	13283	13306	13285	13202	13388	13387	13242	13244	13192	13400	13245	13456	13183	13175	13174	13191	13144	13322	13257	13151	13366	13317	13233	13493	13387	13357	13131	13286	13338	13554	13342	13202	13341	13476	13227	13307	13186	13229	13399	13328	13288	13245	13187	13286	13182	13093	13325	13365	13262	13230	13099	13484	13302	13108	12928	13222	13355	13149	13488	13199	13271	13272	13166	13131	13007	13074	13175	13243	13210	13275	13219	13317	13312	13440	13285	13155	13242	13414	13340	13120	13392	13325	13254	13173	13315	13395	13294	13118	13277	13106	13358	13096	13370	13222	13152	13216	13095	13528	13199	13127	13086	13300	13158	13454	13311	13329	13090	13071	13193	13313	13137	13279	13361	13237	13357	13259	13323	13348	13068	13242	13444	13365	13435	13175	13288	13165	13176	13170	13067	13106	13196	13267	13426	13379	13322	13170	13481	13127	13063	13219	13307	13493	13299	13042	13252	13337	13391	13160	13103	13248	13366	13191	13252	13244	13386	13329	13251	13439	13087	13097	13280	13120	13177	13186	13264	13213	13492	13408	13295	13284	13163	13330	13149	13294	13314	13150	13239	13139	13282	13139	13090	13132	13282	13111	13380	13328	13133	13212	13328	13252	13221	13148	13393	13254	13208	13130	13243	13365	13171	13270	13222	13229	13299	13165	13252	13353	13321	13274	13308	13224	13233	13259	13286	13410	13451	13524	13315	13381	13154	13308	13329	13329	13337	13261	13242	13178	13212	13152	13288	13218	13136	13218	13120	13217	13155	13217	13307	13391	13222	13321	13434	13234	13172	13224	13302	13211	13271	13347	13433	13160	13394	13450	13440	13174	13593	13258	13277	13165	13115	13349	13169	13219	13271	13410	13116	13389	13137	13255	13270	13135	13380	13310	13251	13427	13104	13301	13332	13203	13290	13346	13156	13224	13143	13192	13270	13160	13289	13332	13210	13102	13103	13026	13283	13295	13236	13226	13301	13262	13168	13127	13320	13261	13221	13302	13084	13291	13287	13139	13160	13272	13273	13244	13336	13205	13170	13297	13277	13229	13191	13351	13240	13251	13371	13239	13180	13163	13302	13409	13234	13073	13243	13277	13246	13378	13362	13287	13196	13326	13225	13230	13311	13202	12989	13270	13409	13032	13121	13354	13134	13208	13054	13307	13297	13323	13318	13252	13492	13451	13395	13390	13175	13466	13177	13374	13251	13227	13323	13279	13295	13495	13125	13287	13152	13235	13271	13135	13222	13298	13058	13262	13239	13234	13425	13187	13244	13265	13241	13314	13275	13085	13214	13432	13367	13159	13207	13258	13210	13140	13302	13334	13221	13223	13292	13177	13318	13417	13413	13408	13313	13340	13217	13218	13443	13387	13166	13370	13305	13315	13220	13312	13155	13206	13380	13230	13154	13124	13239	13428	13173	13157	13301	13244	13181	13391	13090	13202	13192	13293	13108	13516	13265	13389	13307	13346	13093	13267	13286	13003	13219	13201	13245	13331	13304	13307	13203	13314	13231	13279	13284	13385	13345
33043	45901	40422	30175	23000	18465	16544	15101	14413	14257	14029	13958	13624	13264	13591	13386	13097	13257	13189	13275	13086	13151	13097	13099	13198	13263	13084	13092	13103	13161	13040	13063	13150	12966	13193	13105	13035	13103	13108	12964	13288	13030	13065	13095	12991	12914	13136	13093	13027	13121	12998	12885	13094	13020	12961	13088	13033	12887	13004	13041	12859	13044	13082	13022	12980	13078	13067	13043	12938	13130	13042	13023	13050	13045	13188	12977	13054	13011	13003	13102	13040	12984	13078	13004	13096	13184	12921	13053	13134	12957	12903	13061	12996	13030	12885	12952	13217	13060	12948	13065	12974	12935	13131	13026	13120	13004	13047	13090	12938	13119	13061	12982	13065	12895	12923	13001	13085	13054	13019	12995	13105	12911	12915	13034	12995	13172	12907	13128	12885	12974	13032	12999	12979	13061	12905	13077	12926	13156	13098	12928	13133	13076	13152	13021	13025	13018	12952	12897	12930	13058	13007	12886	13176	12928	13192	12968	12968	13165	12960	13063	12885	13192	13009	13241	12901	13105	12982	12901	13118	13068	13056	13076	13008	13078	13182	13012	12973	12979	13121	13051	13099	13014	13196	13085	13067	13046	12912	13173	13175	13265	13104	13091	13131	13056	13006	13013	12963	13042	13007	12988	12975	13076	12999	13165	13085	13041	13125	13065	13136	13140	13051	12987	13101	12965	13122	12995	13148	12851	13134	13092	13100	13087	13146	13037	13071	13043	13127	13157	12954	12939	13003	12871	13044	12941	13044	13015	12974	13076	12999	13240	13050	13103	13014	13108	13120	12989	12922	13010	13148	13080	13036	13108	13120	13036	13086	13085	13063	12975	13082	13054	13109	13188	12900	13066	13021	13046	13097	13047	12994	12976	13038	13216	13190	13043	13089	12995	13063	12881	13039	13175	13001	12852	13207	13124	12764	13063	12815	13202	13243	13143	13072	13090	13016	13085	12912	13169	13084	13027	13098	13093	12968	13059	13076	13059	13081	12971	13029	13118	13009	13183	13163	12974	13053	13142	13187	12945	13081	13025	12953	13149	12996	13125	12995	13065	13066	13136	13005	12996	13218	12973	13062	13107	13033	12939	13097	13035	13131	13026	13174	13223	13124	13003	12991	13045	13114	12988	12965	13077	12898	13137	12986	13006	13048	12932	12947	13042	13087	13183	12970	13012	13180	13001	13080	13203	13014	12933	12913	13034	13020	13023	13041	13012	13011	13044	13077	13128	12999	12905	13160	13063	13248	13104	13047	13195	13151	13098	13174	12990	13184	13081	13067	13063	13094	13055	13068	13072	13119	12856	12912	12939	13295	13098	13026	13077	13126	13071	13026	13082	12891	12961	13061	13100	13184	13004	12930	12905	12966	12927	12892	13130	13079	12945	13167	12974	13201	12909	13173	13091	13034	12996	13068	13005	13039	13021	13012	13081	13034	13003	12830	13138	13108	13026	12978	13005	13046	13014	13098	13118	13016	13173	13107	13091	13070	13033	13091	13156	13097	13028	12997	13190	12888	13000	13183	13315	13057	12990	13074	13089	13327	12941	12893	13111	13025	12957	12922	13140	13116	12995	12972	13011	13085	13064	13121	12932	12947	13010	12973	13258	13166	13002	13162	13071	13058	13010	12994	13202	12887	12999	13169	13124	13071	12941	13078	12925	12960	13006	13139	13168	12985	13003	13018	12948	13048	13078	13085	13027	12978	13068	12940	13010	12821	13030	13038	13098	13078	12943	12982	13046	13094	13192	13191	12993	13051	13162	13027	12962	13190	12996	12934	13078	12997	13119	12973	13195	12894	12871	13227	13111	13130	13195	13128	12865	13099	13007	13001	12887	13030	13018	13216	13207	13016	12989	13147	12925	13062	13012	13029	13190	12861	12935	13159	13064	13075	12931	12950	13113	12989	13074	13051	13162	13024	13119	13092	12915	13068	13048	12898	13140	13062	13098	13048	13151	12801	13120	13202	12975	13057	13064	13044	12937	12996	13000	13174	13027	12998	12944	12883	13037	12943	12979	13138	12999	12934	12970	13159	13053	13140	13080	12948	13062	13080	12927	12843	13105	13088	13121	13029	13124	13083	12983	12918	13037	13102	12960	13060	13052	13107	13017	12952	13108	13129	12854	13023	13018	13093	12981	13162	12947	13156	12917	13127	12960	12953	13130	13181	13110	13118	12976	13106	12966	13047	13212	13042	13083	12994	12902	13085	13151	13179	13062	13050	12993	13090	13125	12974	13104	13080	13046	12908	13154	13223	13155	13170	13219	13054	13134	13051	13004	13025	13013	13128	13119	13124	13112	13124	12967	13168	13034	13008	13040	12926	13010	13097	12993	13058	13028	12969	13086	13112	13115	12951	13162	13161	13129	13093	12942	12991	13023	13195	13017	12952	13142	12990	13045	13077	13040	13135	13163	13046	13156	13091	13114	13141	12972	13045	13087	12929	13140	13129	12950	13049	13204	12937	13011	12950	12951	13028	13139	12985	12954	13039	13216	13010	13185	13156	13021	13055	13100	13164	13069	13221	12946	12910	13091	13114	13131	13012	13221	13100	13214	13046	13092	13047	13040	13062	13057	13009	12842	13036	13084	12941	12965	13013	13080	13038	13122	13082	12961	13144	12997	13093	13155	13077	13064	12870	13152	13243	13061	13162	12935	13176	13061	13104	13111	13084	13162	12992	13153	13036	12967	13251	13015	13103	13047	12882	13126	13024	13136	13049	13054	13129	12970	12989	13009	12966	12952	13151	13163	13091	12970	13009	12907	13296	13176	13073	12945	13161	13026	12920	13026	13009	13226	13090	13097	12892	13114	13072	13086	13057	13069	13185	13008	13195	13067	12974	13025	13088	13159	13026	13035	13088	12941	13155	12943	13104	12934	12914	12858	12946	12960	13043	13112	12986	13117	13050	13047	12943	13071	13046	13064	13042	13035	13070	13253	12921	13122	13033	13096	13077	13212	13168	13176	13117	13046	13091	13072	12957	13059	13034	13091	13089	13079	12893	13067	13172	13031	12990	13169	12916	13084	13063	12991	12988	13025	13151	12945	12948	13069	13127	12939	13067	13127	13205	12956	13041	13217	13194	12956	13046	13003	13042	13142	13041	12951	13023	12920	13088	13136	12881	12978	13084	12945	13118	12989	13050	12961	13146	12988	13000	13016	13145	12970	13100	13014	13014	13023	12910	13247	12784	13090	13007	12880	13017	12937	13097	13006	12962	13076	12946	13098	13079	13046	12976	13035	13035	13156	12966	13105	13176	12941	13123	13001	13117	13088	13017	12916	12968	12902	13082	13102	12995	13042	13004	13070	13085	13258	12965	12998	13021	13075	13052	13062	12859	13094	13006	12951	13028	13129	13074	13175	12856	12906	13083	13223	13150	13121	12972	13041	13037	13033	12987	12969	13145	13016	13147	13158	13065	12919	13063	12889	13010	13068	13091	13132	13039	13037	13106	12965	13016	12981	13147	13084	13085	13053	13127	12977	12983	13033	13191	13095	13058	13118	12972	13058	13169	13141	13139	13138	13061	12943	13000	13211	13146	13152	13220	12959	13128	13075	13180	13168	12978	13110	12823	13067	13042	13199	12954	13142	12943	13063	12990	13040	13008	12985	12881	13009	12955	13020	13020	13012	13162	13000	12960	13005	13122	13216	13141	13102	12909	12983	13115	13088	13019	13088	13091	12962	12992	13074	12929	13046	13161	13111	13119	13170	13171	13071	12873	13058	13114	13202	13171	13018	12936	13064	13082	13116	13091	13045	13019	13148	12951	13169	13080	13217	12938	13074	13188	13017	13047	12977	13088	13170	13037	12922	13114	13155	12956	13123	13032	13205	13009	13062	13072	12947	13111	13232	13109	13190	12954	13100	13013	13036	13081	13148	13034	13037	13157	13105	13069	13143	12948	13052	13062	12956	13088	13067	13158	13187	13001	12982	13016	13144	13059	13098	12900	13100	13079	12939	13101	13070	12960	13134	13130	12944	13169	13072	13045	12874	13159	13000	13088	12987	12926	12908	12957	12837	12995	12947	13007	13008	13040	13092	12941	13038	12868	12921	13122	13053	12917	13126	13200	12933	13095	13070	12976	13088	13155	13069	12948	13054	12901	13153	13103	13103	13079	13050	12985	13057	13116	13120	12986	13049	13250	13116	13059	13067	13044	13068	13025	13022	13128	13233	13071	13060	13107	13022	13012	12952	12903	13158	13017	13068	13094	12950	13019	12922	13033	13165	13050	13258	13124	12991	12966	13178	13218	13061	13159	12977	12990	12974	13006	12917	13131	13160	13224	12908	13083	13138	13031	13198	12955	13075	13111	12990	12946	13092	13164	13073	13091	13078	13056	13132	12938	13049	13131	13044	12960	13064	13066	13068	13207	13024	12927	13003	13076	13038	13089	12921	13162	12977	12945	13202	13063	12934	12962	13037	13191	13080	12982	13047	13077	12966	13080	13002	12834	13043	13061	12995	13169	12982	13193	13001	13119	13069	13094	13084	13143	13127	13211	13049	12932	13111	13038	13091	13144	13191	13061	13129	12855	12939	13028	12996	13158	12944	12929	13077	13139	13087	13069	13093	12864	13084	13097	13169	13159	12944	12976	13030	13119	12952	12917	13011	13149	13075	12972	12942	13114	13172	13088	13078	13111	13134	13127	13211	13193	13175	13089	13055	12942	13194	12771	13053	13101	13052	12980	12990	13011	13104	13167	13128	13106	13231	12780	12958	13075	12938	13143	13094	12923	13016	13005	12981	13025	13038	13153	13076	13018	12915	12938	13063	13104	13181	13153	13154	13143	13133	13053	13069	13147	12966	13126	13064	12996	13080	13129	13095	12918	13140	13154	13031	13102	13057	13086	12899	13084	13045	12927	12996	13186	13224	12924	12976	13036	13104	13027	13042	12945	13026	13055	13046	12997	12976	13065	13078	13061	13097	13081	13129	13045	13051	13036	12982	12994	13058	13071	12997	13035	13086	13051	13166	12958	13005	13228	13070	13035	13118	13069	12962	13035	13031	13010	13005	12942	12990	13092	12980	12873	13085	13052	12945	12910	12927	13100	12985	13096	13095	12967	13004	13082	12992	13178	13121	13058	12869	12941	13111	13103	13124	12944	12983	13092	12909	13020	13055	13083	13082
24551	21620	29282	26559	25717	25474	22342	17361	16320	16096	15571	15232	14684	14876	14736	14743	14791	14543	14453	14469	14565	14463	14489	14509	14487	14399	14318	14504	14392	14357	14311	14448	14356	14211	14392	14525	14321	14567	14620	14383	14322	14326	14485	14531	14629	14320	14551	14474	14347	14192	14334	14241	14292	14343	14343	14325	14505	14411	14204	14322	14317	14238	14171	14251	14214	14087	14142	14231	14430	14354	14103	14289	14341	14440	14235	14345	14288	14296	14417	14325	14439	14337	14181	14297	14092	14225	14257	14367	14152	14382	14126	14282	14455	14091	14505	14373	14438	14214	14299	14288	14315	14421	14251	14313	14457	14481	14301	14208	14352	14194	14246	14138	14412	14400	14154	14427	14296	14281	14361	14155	14112	14270	14355	14306	14477	14260	14389	14359	14239	14411	14220	14379	14208	14469	14432	14313	14166	14212	14290	14227	14247	14160	14360	14309	14217	14297	14203	14211	14255	14186	14236	14247	14189	14366	14217	14297	14223	14396	14462	14346	14442	14244	14245	14369	14369	14342	14240	14340	14349	14301	14154	14321	14354	14255	14212	14406	14450	14343	14304	14383	14120	14319	14236	14192	14372	14442	14171	14191	14011	14178	14388	14222	14250	14460	14249	14210	14282	14327	14265	14079	14390	14398	14274	14241	14249	14230	14306	14272	14346	14237	14445	14281	14365	14062	14266	14346	14285	14212	14192	14096	14214	14297	14312	14348	14276	14287	14106	14327	14099	14364	14378	14542	14343	14203	14256	14334	14134	14342	14180	14299	14200	14217	14309	14228	14432	14327	14394	14314	14479	14291	14417	14394	14328	14249	14179	14279	14279	14142	14188	14319	14356	14220	14401	14511	14373	14497	14161	14239	14357	14363	14235	14259	14231	14363	14255	14400	14299	14302	14134	14184	14220	14201	14347	14309	14378	14532	14405	14226	14315	14375	14257	14126	14146	14338	14309	14342	14303	14210	14144	14347	14223	14178	14239	14288	14373	14271	14148	14275	14093	14275	14271	14263	14248	14268	14170	14217	14356	14058	14277	14255	14371	14175	14217	14339	14452	14551	14456	14291	14317	14295	14109	14367	14343	14259	14253	14311	14364	14406	14288	14427	14436	14356	14298	14321	14223	14201	14417	14227	14444	14225	14340	14377	14235	14336	14449	14309	14325	14224	14264	14296	14315	14241	14388	14254	14449	14260	14248	14164	14119	14354	14524	14157	14096	14228	14380	14244	14208	14206	14264	14289	14350	14315	14367	14434	14173	14265	14392	14227	14276	14288	14321	14359	14230	14429	14224	14362	14199	14240	14235	14347	14379	14319	14260	14338	14404	14136	14157	14411	14266	14104	14371	14289	14299	14315	14274	14392	14415	14432	14211	14293	14296	14433	14059	14428	14160	14337	14217	14439	14285	14212	14553	14254	14150	14263	14328	14324	14282	14339	14238	14338	14353	14348	14331	14337	14266	14237	14219	14296	14330	14347	14260	14262	14213	14204	14327	14213	14008	14243	14183	14527	14401	14271	14434	14216	14292	14301	14285	14252	14279	14422	14277	14269	14399	14394	14269	14348	14248	14192	14370	14305	14369	14214	14289	14182	14435	14423	14339	14032	14159	14345	14285	14248	14306	14457	14286	14170	14317	14405	14269	14395	14320	14285	14250	14337	14192	14238	14190	14293	14431	14339	14208	14364	14238	14105	14125	14235	14249	14276	14424	14370	14488	14331	14378	14361	14197	14351	14230	14207	14167	14201	14288	14105	14299	14256	14287	14268	14087	14189	14224	14484	14291	14154	14301	14328	14125	14274	14296	14138	14359	14105	14289	14223	14177	14214	14274	14315	14269	14395	14366	14290	14283	14274	14421	14178	14175	14379	14138	14235	14183	14272	14280	14406	14213	14140	14197	14153	14310	14262	14317	14384	14291	14376	14198	14239	14253	14257	14368	14359	14174	14161	14506	14441	14247	14464	14320	14242	14399	14330	14173	14379	14290	14193	14250	14416	14320	14221	14171	14286	14200	14228	14380	14078	14464	14321	14147	14027	14007	14304	14126	14281	14339	14225	14145	14500	14244	14231	14343	14314	14292	14307	14321	14259	14421	14372	14281	14225	14254	14238	14262	14141	14276	14474	14427	14365	14449	14273	14178	14289	14324	14301	14376	14399	14325	14090	14330	14426	14344	14336	14458	14385	14415	14258	14424	14208	14435	14331	14351	14252	14368	14358	14358	14194	14257	14393	14331	14230	14337	14250	14291	14235	14340	14403	14297	14412	14526	14289	14275	14216	14399	14411	14528	14262	14343	14267	14606	14289	14250	14191	14243	14216	14346	14125	14368	14293	14573	14069	14305	14195	14140	14475	14263	14146	14339	14374	14399	14329	14139	14205	14485	14380	14251	14283	14174	14203	14399	14143	14252	14228	14308	14376	14346	14288	14486	14429	14463	14204	14272	14350	14302	14377	14412	14543	14267	14407	14381	14021	14335	14289	14255	13989	14296	14314	14420	14299	14244	14389	14290	14310	14461	14273	14317	14433	14129	14303	14397	14305	14362	14505	14160	14170	14372	14200	14227	14304	14343	14251	14394	14159	14273	14331	14534	14382	14147	14285	14236	14229	14419	14224	14182	14203	14348	14232	14243	14454	14219	14205	14239	14176	14317	14116	14255	14206	14286	14231	14164	14411	14163	14250	14212	14186	14423	14260	14346	14347	14370	14471	14174	14333	14382	14318	14275	14177	14483	14159	14140	14340	14310	14220	14193	14352	14463	14277	14256	14337	14306	14225	14064	14389	14342	14179	14378	14366	14145	14265	14263	14209	14486	14335	14232	14337	14187	14329	14348	14224	14133	14340	14332	14478	14273	14382	14325	14244	14205	13983	14271	14198	14342	14251	14305	14392	14540	14342	14476	14329	14169	14296	14284	14399	14228	14364	14290	14316	14206	14392	14213	14272	14150	14181	14278	14258	14212	14345	14459	14471	14230	14160	14355	14223	14260	14216	14372	14136	14232	14231	14071	14322	14298	14585	14310	14274	14342	14387	14244	14347	14484	14372	14472	14553	14311	14316	14446	14270	14422	14271	14218	14051	14287	14319	14313	14241	14259	14170	14242	14579	14375	14311	14308	14149	14415	14317	14380	14273	14344	14223	14404	14132	14252	14218	14294	14302	14451	14280	14422	14327	14403	14196	14454	14356	14202	14265	14267	14367	14157	14266	14275	14312	14485	14369	14233	14238	14247	14267	14295	14305	14269	14330	14165	14243	14160	14349	14246	14446	14251	14222	14221	14509	14168	14228	14383	14399	14282	14317	14548	14361	14433	14375	14255	14367	14275	14316	14317	14349	14241	14165	14312	14304	14274	14151	14233	14480	14331	14282	14344	14264	14245	14158	14366	14505	14315	14216	14264	13977	14130	14302	14340	14234	14242	14221	14292	14205	14390	14266	14263	14327	14547	14429	14281	14367	14310	14117	14301	14082	14405	14337	14339	14319	14566	14497	14292	14280	14327	14091	14460	14408	14389	14295	14390	14345	14243	14339	14208	14187	14437	14261	14328	14336	14202	14323	14284	14152	14345	14244	14331	14331	14360	14282	14383	14383	14322	14485	14425	14109	14335	14386	14425	14262	14324	14346	14298	14387	14248	14291	14242	14393	14341	14112	14216	14244	14423	14247	14572	14306	14200	14136	14327	14199	14474	14151	14478	14105	14292	14534	14432	14218	14210	14231	14356	14283	14213	14419	14356	14169	14203	14302	14289	14311	14324	14407	14108	14264	14341	14137	14166	14370	14332	14303	14388	14226	14484	14261	14121	14302	14314	14505	14452	14392	14175	14213	14561	14344	14321	14263	14514	14344	14262	14383	14311	14206	14411	14330	14182	14379	14290	14354	14257	14106	14214	14117	14401	14316	14426	14355	14212	14243	14486	14314	14323	14214	14321	14356	14298	14378	14347	14453	14220	14381	14269	14337	14447	14364	14418	14377	14295	14199	14324	14342	14357	14319	14345	14214	14285	14351	14414	14142	14399	14153	14417	14168	14324	14190	14226	14295	14381	14207	14320	14296	14330	14375	14250	14324	14346	14086	14286	14238	14312	14130	14315	14302	14272	14230	14410	14234	14391	14308	14298	14389	14354	14271	14481	14199	14333	14140	14390	14271	14362	14317	14213	14165	14297	14356	14081	14354	14340	14230	14294	14400	14381	14318	14254	14468	14277	14355	14343	14363	14159	14164	14378	14242	14325	14319	14202	14230	14217	14117	14336	14193	14120	14313	14253	14310	14417	14289	14353	14372	14421	13990	14252	14312	14103	14352	14303	14291	14335	14230	14330	14168	14143	14216	14176	14415	14350	14309	14232	14278	14251	14291	14268	14361	14509	14293	14257	14296	14252	14518	14225	14224	14271	14307	14387	14285	14334	14417	14274	14159	14358	14186	14340	14419	14273	14394	14338	14247	14314	14089	14361	14443	14375	14378	14226	14334	14320	14411	14421	14163	14353	14256	14263	14101	14158	14081	14353	14312	14343	14273	14249	14280	14551	14363	14144	14089	14285	14485	14368	14295	14389	14435	14208	14239	14372	14011	14301	14226	14352	14404	14212	14185	14250	14166	14233	14159	14281	14361	14261	14289	14231	14347	14131	14326	14295	14360	14236	14154	14219	14447	14340	14307	14194	14264	14335	14433	14336	14382	14354	14360	14331	14240	14205	14193	14284	14187	14290	14297	14327	14559	14335	14190	14142	14430	14480	14287	14308	14189	14447	14382	14334	14238	14303	14236	14469	14283	14251	14338	14141	14345	14179	14263	14363	14324	14320	14330	14358	14224	14437	14240	14488	14330	14151	14376	14291	14453	14181	14550	14150	14199	14314	14303	14391	14082	14380	14434	14228	14255	14267	14205	14507	14337	14331	14331	14382	14191	14266	14271	14244	14217	14308	14310	14282	14289	14364	14395	14376	14356	14343	14313	14488	14256	14168	14162	14413	14415	14457	14417	14296	14354	14189	14121	14208	14083	14360	14382	14251	14128	14393	14252	14206	14265	14273	14293	14325	14525	14278	14415	14258	14290	14435	14291	14280	14367	14371	14176	14519	14273	14234	14069	14301	14170	14255	14345	14427	14282	14274	14209	14259	14297	14258	14218
36178	55784	50162	39986	32206	26012	19862	17281	16605	15819	15233	14712	14393	14304	14265	14063	13783	13903	13988	13857	13871	13958	13890	13890	13946	13794	13769	13995	13966	13765	13661	13826	13680	13782	13859	13837	13862	13821	13755	13735	13726	13639	13642	13617	13831	13824	13731	13699	13759	13859	13879	13740	13746	13834	13791	13685	13690	13921	13757	13661	13735	13890	13952	13774	13673	13809	13683	13723	13581	13804	13768	13739	13865	13707	13711	13777	13644	13832	13793	13772	13759	13760	13659	13683	13906	13959	13755	13797	13818	13699	13764	13656	13811	13780	13740	13755	13665	13706	13661	13789	13767	13622	13616	13784	13705	13708	13656	13731	13627	13747	13762	13829	13704	13799	13739	13610	13765	13715	13644	13941	13830	13759	13504	13613	13721	13701	13772	13685	13764	13796	13627	13666	13784	13837	13817	13689	13757	13747	13870	13641	13921	13757	13691	13717	13780	13613	13919	13529	13799	13654	13828	13672	13604	13731	13658	13798	13666	13562	13636	13824	13705	13805	13651	13804	13742	13719	13726	13903	13768	13819	13677	13874	13847	13899	13869	13770	13673	13734	13671	13845	13831	13776	13756	13834	13739	13652	13887	13639	13731	13818	13756	13629	13760	13661	13737	13798	13637	13723	13603	13601	13784	13762	13640	13713	13722	13685	13790	13680	13634	13763	13652	13700	13806	13868	13681	13700	13811	13747	13785	13844	13729	13845	13642	13676	13714	13602	13779	13745	13614	13716	13703	13809	13723	13624	13792	13832	13632	13593	13781	13719	13705	13704	13750	13795	13804	13785	13769	13590	13754	13830	13707	13925	13594	13660	13781	13741	13710	13694	13732	13843	13732	13676	13787	13673	13597	13782	13742	13744	13860	13724	13743	13797	13610	13660	13828	13653	13759	13642	13897	13727	13535	13684	13704	13921	13742	13848	13906	13919	13734	13807	13750	13600	13921	13832	13648	13760	13715	13780	13925	13750	13696	13745	13730	13732	13807	13715	13857	13781	13712	13773	13656	13776	13676	13676	13647	13701	13744	13650	13811	13892	13583	13650	13669	13763	13658	13712	13761	13735	13714	13628	14000	13745	13676	13661	13799	13836	13700	13685	13634	13514	13702	13835	13678	13620	13818	13861	13883	13793	13837	13730	13685	13753	13742	13779	13703	13752	13820	13718	13705	13634	13792	13566	13709	13743	13926	13658	13672	13779	13880	13820	13715	13837	13667	13692	13761	13718	13666	13782	13877	13544	13749	13701	13794	13644	13888	13701	13821	13609	13683	13498	13801	13883	13787	13620	13885	13675	13663	13538	13691	13793	13747	13771	13807	13660	13693	13715	13704	13699	13736	13616	13594	13667	13760	13798	13871	13782	13649	13763	13674	13861	13727	13896	13738	13733	13594	13693	13802	13695	13745	13703	13728	13619	13766	13779	13632	13734	13675	13757	13666	13652	13571	13539	13813	13830	13727	13778	13861	13800	13872	13724	13777	13766	13925	13642	13808	13669	13800	13615	13695	13712	13402	13733	13813	13834	13769	13652	13694	13769	13676	13792	13620	13675	13882	13737	13655	13627	13725	13785	13779	13649	13587	13772	13637	13699	13736	13714	13518	13677	13688	13691	13631	13673	13606	13783	13571	13862	13738	13472	13880	13700	13708	13745	13808	13817	13708	13871	13697	13760	13835	13748	13684	14011	13880	13689	13642	13644	13834	13611	13736	13780	13775	13718	13827	13718	13702	13783	13792	13721	13684	13739	13679	13632	13807	13768	13779	13630	13676	13729	13681	13586	13678	13635	13649	13663	13898	13691	13835	13682	13836	13805	13813	13752	13731	13667	13768	13659	13694	13683	13800	13639	13681	13696	13834	13748	13565	13810	13695	13814	13767	13771	13659	13652	13732	13777	13700	13709	13759	13684	13766	13831	13630	13642	13793	13769	13865	13813	13737	13755	13722	13719	13615	13802	13671	13674	13744	13869	13661	13768	13666	13667	13813	13706	13685	13609	13854	13667	13715	13836	13701	13691	13645	13779	13792	13582	13770	13686	13708	13858	13760	13770	13716	13584	13828	13835	13571	13634	13838	13621	13839	13653	13820	13956	13806	13724	13800	13796	13919	13516	13724	13756	13779	13867	13822	13677	13653	13764	13571	13724	13814	13597	13785	13844	13698	13889	13697	13649	13601	13604	13554	13752	13773	13663	13582	13613	13794	13621	13736	13688	13768	13700	13635	13688	13713	13575	13624	13688	13858	13800	13820	13732	13680	13810	13711	13615	13663	13709	13593	13746	13731	13667	13724	13991	13776	13685	13664	13858	13628	13726	13710	13676	13774	13810	13735	13693	13636	13737	13799	13642	13784	13660	13595	13913	13831	13750	13675	13704	13690	13741	13703	13717	13617	14039	13783	13770	13579	13662	13763	13643	13762	13601	13972	13733	13574	13828	13871	13810	13830	13656	13761	13750	13704	13695	13871	13697	13885	13610	13803	13682	13836	13811	13804	13548	13615	13588	13656	13685	13781	13648	13674	13646	13715	13844	13742	13773	13805	13543	13729	13623	13832	13540	13743	13848	13600	13761	13679	13612	13692	13620	13739	13828	13799	13789	13697	13711	13691	13778	13628	13848	13925	13610	13805	13850	13745	13656	13658	13854	13655	13791	13775	13692	13796	13591	13767	13577	13830	13539	13723	13743	13688	13724	13703	13732	13908	13678	13730	13766	13882	13701	13656	13795	13894	13774	13699	13678	13659	13779	13843	13727	13771	13660	13829	13823	13612	13640	13777	13743	13840	13892	13723	13723	13612	13859	13866	13800	13847	13819	13665	13830	13757	13751	13699	13744	13824	13632	13678	13628	13791	13666	13870	13757	13718	13765	13834	13752	14116	13716	13705	13715	13580	13677	13957	13735	13860	13669	13654	13675	13779	13699	13787	13749	13830	13512	13766	13716	13803	13712	13578	13854	13850	13828	13869	13774	13833	13753	13716	13503	13864	13760	13864	13741	13843	13768	13774	13640	13839	13796	13757	13767	13511	13705	13810	13784	13736	13695	13729	13724	13627	13644	13705	13770	13750	13821	13739	13813	13780	13677	13812	13906	13645	13713	13878	13517	13712	13731	13584	13769	13740	13876	13713	13719	13926	13789	13822	13767	13729	13741	13743	13673	13824	13738	13751	13875	13883	13645	13797	13669	13773	13727	13850	13785	13792	13683	13972	13683	13714	13749	13791	13755	13750	13737	13682	13673	13601	13629	13803	13887	13734	13865	13978	13747	13756	13800	13781	13768	13857	13859	13702	13783	13796	13576	13831	13672	13715	13770	13748	13775	13671	13669	13747	13745	13746	13737	13757	13801	13670	13757	13810	13699	13890	13503	13635	13716	13541	13844	13745	13731	13504	13725	13911	13781	13776	13760	13722	13645	13815	13669	13798	13740	13547	13753	13602	13644	13694	13748	13772	13726	13786	13669	13778	13560	13851	13714	13837	13631	13738	13993	13717	13808	13758	13692	13682	13699	13690	13593	13825	13766	13718	13658	13826	13739	13623	13737	13489	13652	13803	13757	13665	13829	13615	13808	13744	13753	13687	13678	13783	13895	13705	13662	13744	13652	13901	13712	13616	13735	13866	13667	13756	13683	13711	13745	13683	13800	13739	13776	13643	13763	13692	13994	13714	13604	13838	13850	13686	13684	13852	13873	13832	13720	13655	13745	13828	13616	13687	13847	13666	13795	13747	13735	13639	13730	13695	13887	13603	13659	13831	13791	13716	13824	13746	13625	13641	13696	13783	13877	13810	13720	13709	13741	13781	13906	13762	13735	13842	13790	13757	13890	13819	13732	13503	13967	13716	13712	13752	13797	13666	13781	13871	13535	13634	13755	13588	13582	13745	13702	13707	13707	13609	13750	13711	13825	13812	13729	13751	13846	13647	13686	13665	13757	13701	13706	13607	13784	13627	13722	13679	13668	13794	13773	13776	13686	13690	13779	13810	13641	13591	13781	13773	13797	13581	13491	13811	13575	13960	13650	13798	13884	13826	13741	13797	13701	13659	13550	13670	13658	13845	13728	13757	13843	13712	13783	13738	13755	13699	13800	13725	13635	13915	13680	13620	13572	13779	13808	13744	13683	13876	13626	13811	13729	13731	13860	13699	13741	13934	13812	13864	13694	13697	13859	13804	13734	13656	13624	13514	13745	13794	13641	13728	13769	13793	13807	13819	13695	13759	13834	13774	13774	13724	13611	13858	13736	13910	13631	13727	13681	13526	13778	13536	13696	13583	13712	13586	13735	13710	13750	13624	13458	13843	13753	13868	13793	13695	13594	13829	13747	13880	13725	13634	13682	13912	13874	13796	13915	13747	13767	13812	13600	13859	13652	13908	13670	13802	13824	13572	13852	13746	13633	13757	13860	13681	13743	13786	13858	13466	13614	13671	13748	13650	13702	13605	13588	13722	13546	13719	13632	13914	13884	13544	13889	13813	13735	13606	13690	13728	13642	13947	13801	13720	13755	13745	13616	13781	13722	13723	13870	13679	13555	13651	13672	13820	13704	13655	13785	13701	13822	13641	13820	13821	13837	13761	13587	13733	13717	13756	13641	13520	13838	13807	13682	13760	13617	13783	13662	13781	13753	13677	13805	13862	13794	13784	13898	13708	13755	13839	13762	13871	13772	13744	13621	13594	13748	13741	13726	13850	13658	13939	13670	13743	13573	13722	13728	13748	13712	13730	13607	13678	13616	13665	13908	13746	13809	13691	13782	13774	13775	13565	13690	13790	13710	13648	13947	13592	13918	13686	13704	13640	13733	13824	13660	13645	13727	13863	13621	13685	13788	13566	13730	13624	13701	13622	13847	13707	13706	13771	13716	13804	13603	13759	13855	13737	13749	13638	13835	13546	13756	13688	13780	13612	13643	13557	13690	13743	13835	13730	13827	13748	13863	13701	13612	13830	13830	13682	13751	13711	13536	13665	13709	13785	13824	13708	13767	13734	13680	13771	13645	13805	13772	13854	13700	13813	13734	13941	13828	13792	13836	13677	13751	13845	13787	13652	13759	13675	13812	13752	13802	13718	13829	13800	13658	13838	13681	13534	13814	13640	13746	13879	13667	13615	13923	13777	13715	13711	13737	13868	13748	13650	13720
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
