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
341800579332	341800579896	341800580446	341800580996	341800581544	341800582096	341800582646	341800583196	341800583744	341800584296	341800584846	341800585396	341800585944	341800586496	341800587046	341800587596	341800588144	341800588696	341800589246	341800589796	341800590344	341800590896	341800591446	341800591996	341800592544	341800593096	341800593646	341800594196	341800594744	341800595296	341800595846	341800596396	341800596944	341800597496	341800598046	341800598596	341800599144	341800599696	341800600246	341800600796	341800601344	341800601896	341800602446	341800602996	341800603544	341800604096	341800604646	341800605196	341800605744	341800606296	341800606846	341800607396	341800607944	341800608496	341800609046	341800609596	341800610144	341800610696	341800611246	341800611796	341800612344	341800612896	341800613446	341800613996	341800614544	341800615096	341800615646	341800616196	341800616744	341800617296	341800617846	341800618396	341800618944	341800619496	341800620046	341800620596	341800621144	341800621696	341800622246	341800622796	341800623344	341800623896	341800624446	341800624996	341800625544	341800626096	341800626646	341800627196	341800627744	341800628296	341800628846	341800629396	341800629944	341800630496	341800631046	341800631596	341800632144	341800632696	341800633246	341800633796	341800634344	341800634896	341800635446	341800635996	341800636544	341800637096	341800637646	341800638196	341800638744	341800639296	341800639846	341800640396	341800640944	341800641496	341800642046	341800642596	341800643144	341800643696	341800644246	341800644796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23051	21915	29953	24481	21910	21776	4773	1410	1159	1126	1031	965	967	905	824	836	798	795	792	750	794	807	781	806	802	756	757	774	766	708	724	777	724	757	705	734	742	697	723	740	710	699	741	769	782	709	727	745	731	718	700	760	687	751	739	661	752	731	762	709	698	740	717	729	732	755	663	759	762	738	707	678	725	728	777	708	719	761	753	771	775	751	676	750	812	738	723	662	773	725	707	732	723	727	735	743	750	723	761	713	689	698	732	763	734	742	711	707	744	662	771	711	708	718	727	730	738	713	710	691	687	682	768	731	763	761	695	729	745	690	724	746	719	716	697	720	711	778	719	717	703	705	769	721	717	713	707	705	710	767	758	724	720	742	719	697	730	744	667	724	712	731	751	703	727	714	724	714	718	709	731	714	730	734	770	719	731	710	746	780	744	746	766	728	671	739	738	680	707	683	761	704	763	706	765	732	700	728	692	723	707	710	719	714	745	723	749	707	716	749	749	745	715	780	725	732	729	684	749	691	753	747	741	713	746	707	728	680	743	711	766	743	690	733	724	728	731	694	744	722	723	715	731	709	742	749	752	720	725	776	691	751	714	715	735	683	737	720	717	716	730	762	722	728	723	769	720	708	774	742	725	683	785	749	685	705	769	681	741	754	758	712	755	722	739	757	735	732	733	726	716	725	775	734	734	728	754	754	736	706	753	724	712	760	699	699	718	729	744	735	737	724	732	793	654	723	682	722	719	698	761	714	705	709	683	729	730	727	692	699	724	762	663	759	723	723	715	668	741	767	749	727	749	764	707	695	720	729	698	754	711	705	728	714	702	730	719	762	754	743	692	707	717	738	753	750	726	749	701	752	721	751	718	716	731	706	703	723	707	727	738	692	735	741	714	704	707	754	690	734	698	756	702	693	742	700	766	695	743	712	752	780	749	690	731	683	749	692	705	679	742	725	746	694	709	697	709	705	697	724	725	705	679	691	732	705	723	686	757	721	736	725	765	680	728	737	714	743	682	738	756	739	710	702	705	755	682	721	728	761	710	712	701	757	695	740	720	719	761	745	690	726	684	719	693	752	723	806	755	700	717	752	767	741	741	707	741	762	707	700	720	661	678	726	704	715	718	723	745	709	691	708	762	750	669	746	716	757	731	698	704	702	738	689	682	697	688	758	754	671	705	728	701	723	713	760	694	748	710	749	756	718	765	717	733	698	716	677	752	787	751	679	729	733	744	725	708	734	735	715	718	718	723	765	768	732	683	739	780	683	734	697	715	717	704	697	755	745	720	711	742	779	721	717	756	696	693	711	721	687	686	737	703	712	684	764	751	751	698	743	706	737	719	698	715	712	767	741	729	714	774	724	708	754	717	703	718	761	730	668	689	707	723	724	716	749	700	669	699	723	712	701	750	772	686	754	727	735	682	704	740	779	727	739	702	732	648	712	748	743	718	736	720	759	740	762	736	693	702	754	708	715	757	716	734	727	756	701	718	722	720	681	727	736	770	752	711	704	715	739	716	706	673	729	709	746	677	698	732	770	750	733	704	718	703	728	731	708	724	771	696	798	753	705	732	710	716	745	711	685	724	711	700	753	738	673	740	737	725	737	768	733	718	702	731	679	755	743	705	699	744	750	668	704	763	658	729	738	672	747	720	761	703	730	730	708	712	741	758	737	708	699	754	689	676	724	649	696	737	721	722	692	698	698	736	697	733	701	708	709	724	795	735	711	731	716	704	709	675	741	729	709	738	769	714	737	735	755	665	691	760	725	740	771	769	735	738	778	728	713	717	755	724	673	723	766	725	690	719	706	726	695	720	761	706	723	752	767	683	709	780	697	746	736	744	722	693	701	740	779	722	727	737	683	729	671	691	711	738	739	696	736	704	703	747	746	722	707	758	682	704	719	755	750	724	724	684	748	753	723	754	754	727	719	738	729	747	711	743	752	758	742	740	680	676	693	733	742	727	733	701	727	758	731	724	761	683	723	695	681	704	683	703	714	683	687	712	727	717	722	745	696	752	725	774	667	663	693	679	736	695	767	776	737	717	741	746	743	727	712	723	720	707	748	689	728	741	800	770	741	725	711	768	729	718	745	719	731	737	723	752	735	735	729	720	735	778	707	718	764	768	728	739	702	718	703	712	743	780	694	726	708	707	682	719	689	722	724	737	763	747	702	706	682	742	711	802	730	686	718	706	730	668	678	702	723	701	744	740	730	708	750	697	697	756	738	755	775	760	702	750	726	730	767	712	687	705	691	746	737	699	651	709	715	700	745	711	772	749	661	691	751	734	713	717	695	737	740	752	762	740	749	727	719	678	703	707	769	706	709	728	703	723	711	694	680	697	744	676	770	721	679	747	724	711	644	723	712	744	695	707	716	704	687	740	694	694	719	693	717	713	730	693	717	726	705	723	728	739	704	718	703	671	689	738	705	714	694	767	694	765	743	676	755	732	720	694	706	724	719	701	766	737	686	683	722	727	697	785	695	725	675	711	749	733	722	712	717	727	752	670	730	723	684	714	720	721	693	743	752	742	751	721	794	699	726	723	689	694	712	677	706	682	718	751	689	723	713	713	692	704	703	742	732	738	744	667	726	704	763	732	696	714	713	709	749	676	736	740	743	723	701	761	680	742	735	718	713	684	725	692	740	742	767	753	763	698	714	727	733	746	700	740	721	737	666	734	687	709	718	734	708	696	745	742	714	733	750	711	695	724	725	701	760	718	743	730	705	718	742	759	730	692	744	732	689	713	705	706	705	724	707	714	747	734	681	744	733	708	671	711	714	719	733	772	698	783	691	683	751	708	724	659	697	677	682	775	686	677	755	696	775	694	731	693	735	636	705	670	720	674	731	738	691	661	722	738	726	704	731	702	738	745	787	663	703	716	740	699	700	709	726	746	784	744	711	710	722	712	734	664	699	735	711	695	772	738	726	711	733	738	701	717	689	707	723	716	681	725	727	735	697	756	761	696	751	754	716	688	748	707	695	723	719	773	731	727	729	742	698	701	698	725	688	778	714	731	705	760	701	759	671	722	722	754	711	703	741	732	692	685	693	690	703	670	701	744	711	693	770	687	676	728	717	707	731	709	714	783	670	673	674	686	737	729	759	738	747	723	728	694	676	700	693	770	737	701	683	732	712	738	707	737	762	687	747	722	730	713	674	742	696	719	737	766	778	728	724	724	729	692	719	720	734	727	689	704	705	713	748	747	736	699	754	692	737	694	747	725	718	732	710	702	710	696	722	709	713	786	751	695	709	720	720	765	691	753	739	735	742	730	744	772	715	772	747	684	708	751	714	721	676	745	687	762	710	678	701	743	724	713	707	710	744	713	696	679	722	696	675	779	651	749	726	714	747	741	739	750	698	665	717	701	723	683	737	705	698	761	710	751	690	734	721	726	657	730	721	766	738	735	741	726	683	721	701	685	711	709	684	707	709	744	741	709	697	706	689	747	708	711	690	697	762	737	727	692	738	684	729	751	681	713	725	697	726
25045	14826	10670	5314	3878	3157	2559	2173	1901	1682	1467	1353	1283	1269	1187	1093	1102	1038	997	1006	982	957	1038	1080	943	926	958	1007	967	966	967	961	973	949	908	912	944	899	859	900	907	960	947	958	948	933	971	964	865	939	902	896	907	888	888	900	955	919	929	947	904	889	974	917	948	887	936	922	889	941	901	882	885	906	930	850	920	936	844	910	943	881	918	891	939	880	946	918	900	905	863	907	945	869	961	920	950	891	944	936	935	923	867	902	856	863	932	979	921	893	884	866	910	887	885	930	935	892	959	890	897	931	879	909	880	885	879	863	945	926	868	915	865	904	857	907	883	876	982	874	958	943	916	887	942	917	872	954	914	870	909	904	891	960	900	936	875	936	932	889	923	908	944	889	894	896	982	857	919	931	911	973	915	899	937	957	953	848	953	884	929	898	935	866	884	921	919	884	870	895	879	951	921	889	945	859	918	870	906	867	883	898	934	924	922	912	882	882	946	895	869	867	908	906	930	904	907	883	928	882	940	859	933	938	927	911	905	949	934	948	918	909	933	938	947	916	979	934	874	891	885	900	899	918	923	861	881	906	907	956	899	954	929	946	877	913	859	901	913	921	914	956	903	918	894	937	914	877	920	894	909	898	868	869	914	916	893	921	938	844	903	903	873	862	945	898	851	944	908	867	945	901	867	951	910	884	935	958	910	899	917	902	862	957	905	870	923	897	938	893	922	914	873	941	922	895	921	901	885	903	936	915	914	896	885	890	956	873	879	876	896	916	922	887	849	933	916	926	953	938	974	901	860	912	889	947	899	926	904	953	895	892	875	912	873	934	885	864	908	886	904	895	877	879	957	902	907	938	935	910	906	893	943	945	923	931	896	944	881	901	881	893	911	880	872	889	880	871	913	898	934	824	874	907	909	959	907	920	928	866	912	921	976	907	944	859	909	923	904	830	879	895	939	905	889	951	886	941	910	942	881	851	855	879	906	880	871	912	995	902	896	932	893	922	900	911	903	937	887	972	843	915	891	931	876	961	888	907	923	919	942	858	908	904	856	948	892	895	887	897	857	977	872	948	857	905	909	913	853	929	926	950	874	906	898	948	930	870	894	925	901	956	893	941	917	874	913	941	899	937	904	863	929	917	923	900	878	913	920	874	844	946	930	867	1019	876	856	920	868	919	915	897	832	963	869	897	854	937	902	945	917	909	910	884	919	869	897	852	906	905	868	950	915	890	884	885	895	933	901	934	894	900	919	952	848	965	898	954	864	867	885	934	927	905	905	920	917	913	890	869	931	862	911	897	896	858	875	860	911	903	906	908	948	907	887	877	925	905	900	924	949	924	939	953	882	882	859	913	881	950	962	857	936	929	938	908	896	874	893	951	950	882	891	944	882	882	931	948	879	877	934	942	848	927	956	881	883	844	900	925	879	937	892	909	892	882	917	896	919	854	873	896	880	887	892	918	907	936	890	900	888	940	910	846	927	918	901	837	934	952	892	910	894	911	860	913	939	853	893	959	883	881	912	888	892	891	893	943	873	939	900	878	925	924	926	906	904	922	913	867	806	853	858	820	863	924	876	857	893	921	920	949	869	881	894	914	898	937	903	918	867	892	934	903	898	894	873	898	877	915	912	868	870	940	898	917	907	865	976	958	918	961	907	910	917	871	881	928	894	922	844	931	948	921	881	837	868	928	835	940	916	891	923	922	872	911	882	960	897	893	927	922	901	905	923	857	942	891	928	929	957	913	879	898	903	969	910	897	907	903	874	905	908	976	920	878	949	928	911	923	875	920	937	911	871	848	882	863	923	853	917	917	905	891	891	898	920	882	902	964	885	927	931	930	904	904	939	887	947	889	936	883	923	860	917	893	888	862	939	914	932	943	873	913	963	892	920	845	897	916	881	888	878	936	938	917	873	920	899	884	926	917	906	926	923	916	913	893	902	858	903	927	945	885	934	859	900	913	913	931	900	895	984	920	897	916	909	887	892	898	909	922	928	912	903	885	927	944	913	953	874	901	915	883	917	903	879	914	922	935	922	902	913	933	878	871	867	955	911	936	918	864	859	947	893	899	944	903	921	877	887	860	965	903	947	881	842	978	898	910	920	898	885	911	913	921	915	879	903	865	898	819	858	917	876	912	922	902	886	913	925	828	901	893	916	946	839	870	872	937	968	969	894	906	916	938	909	872	917	958	897	932	848	861	929	916	920	887	898	964	918	930	866	888	984	905	904	882	882	869	877	891	863	876	916	894	900	917	909	938	896	955	940	923	913	889	808	915	906	884	907	871	924	896	907	892	901	952	927	915	864	884	930	925	924	957	881	878	945	970	898	908	874	887	925	926	915	924	925	876	931	916	902	892	906	875	895	902	876	862	908	909	847	930	904	908	879	953	918	912	880	913	858	905	890	938	926	962	910	844	858	852	893	920	930	862	861	908	976	891	885	944	896	915	902	945	934	916	862	880	932	905	907	908	906	870	887	920	931	952	932	893	915	894	861	908	887	877	877	972	907	894	872	890	894	854	912	887	900	962	880	899	874	889	901	958	886	957	902	878	883	882	872	904	904	931	940	833	934	926	888	906	897	868	892	925	929	902	948	867	919	920	928	921	884	905	870	904	889	915	876	897	918	941	880	853	904	947	888	920	922	855	973	871	958	890	883	895	865	919	881	863	880	907	938	882	909	902	869	879	886	864	897	959	901	885	916	941	874	900	864	861	910	922	940	884	854	898	918	883	891	875	925	917	880	913	896	927	892	934	939	910	931	867	910	908	958	864	884	890	945	884	900	968	949	938	895	945	891	864	875	919	895	924	904	949	922	990	934	893	910	932	893	948	952	873	883	945	903	852	885	893	909	904	935	908	952	926	915	857	852	899	929	932	870	918	903	898	907	900	952	990	893	964	902	897	893	875	934	932	852	895	910	858	872	869	960	925	955	947	902	955	889	896	865	850	889	938	930	895	867	878	928	957	847	919	856	982	899	864	883	880	904	908	880	892	955	918	899	854	902	923	857	859	934	958	841	899	936	921	900	942	903	955	884	892	896	873	876	915	914	885	881	884	935	905	908	907	907	938	882	919	888	913	865	912	953	905	983	909	922	896	868	887	922	907	935	921	965	907	913	911	896	910	903	898	838	916	859	835	911	945	908	895	864	887	888	882	902	903	894	846	931	908	944	887	847	886	909	877	887	889	902	906	922	959	936	907	916	937	908	857	924	923	896	899	949	917	881	858	957	909	846	893	929	921	865	873	921	890	883	933	916	918	922	934	876	903	954	935	911	951	884	947	914	944	915	926	905	862	905	866	918	909	915	910	875	923	926	927	899	868	886	924	909	900	888	883	929	901	912	909	969	955	882	895	879	938	921	895	915	949	916	958	872	874	922	909	950	914	906	916	928	892	965	866	859	906	907	910	933	894	948	885	895	886	930	866	922	830	919	917	852	934	905	868	880	917	872	939	935	862	902	912	871	951	959	906	938	864	973	889	868	965	930	877
27569	17566	3843	1234	848	793	617	536	512	473	465	489	469	484	486	463	491	500	476	443	451	452	473	448	465	460	440	467	466	460	467	456	465	416	472	476	447	468	470	486	449	434	495	484	466	470	528	476	483	463	493	444	447	477	455	429	449	439	492	458	453	458	445	444	463	466	447	491	486	435	419	535	465	500	455	466	460	502	495	451	422	448	521	450	443	467	461	401	474	487	449	483	483	467	453	456	463	436	497	445	476	460	456	459	465	403	457	485	482	510	439	468	452	455	482	444	442	457	445	462	472	454	436	517	502	442	457	461	439	453	501	457	436	447	425	450	426	468	450	451	430	457	528	406	471	468	443	463	477	445	443	524	468	468	450	492	462	464	479	495	430	444	478	427	477	474	447	473	449	434	456	446	449	465	477	477	415	479	515	486	426	417	461	426	432	482	477	461	443	469	447	487	454	466	446	459	502	461	443	474	473	434	485	415	442	419	488	449	445	452	434	442	452	456	472	450	442	501	479	453	495	474	444	472	477	489	444	475	452	449	490	450	428	456	476	464	459	455	457	480	500	443	484	452	443	485	460	463	483	477	473	442	436	456	467	440	465	451	441	459	441	455	467	447	414	422	456	474	470	440	439	462	449	461	459	449	469	472	466	467	448	499	447	440	473	488	458	452	454	439	480	438	457	456	437	461	422	459	512	468	425	437	517	465	440	429	467	468	435	434	481	464	443	459	428	448	463	426	442	459	428	450	459	462	442	484	443	454	428	457	465	463	482	467	441	458	500	429	472	463	478	449	457	448	485	422	481	429	482	439	463	454	451	474	474	518	475	456	422	412	462	459	468	468	466	451	457	460	455	431	490	469	461	423	468	416	451	477	442	480	496	479	455	477	485	470	444	441	461	469	493	461	469	461	452	433	497	481	448	469	420	457	455	494	473	418	492	454	503	479	447	468	458	479	424	455	475	453	445	442	496	462	482	452	462	444	423	474	412	458	440	464	475	475	483	458	512	454	442	516	444	457	473	450	491	461	457	452	456	441	504	435	453	480	428	459	457	463	459	440	427	458	472	492	476	447	472	474	487	414	447	468	450	444	501	433	457	439	450	484	471	455	456	469	449	503	425	490	452	438	473	449	408	466	448	467	422	453	456	476	486	500	438	460	464	479	472	462	472	472	461	462	414	452	487	499	463	467	477	460	428	462	459	463	440	471	495	412	464	464	499	483	437	492	470	449	451	472	441	478	482	476	414	436	475	489	432	452	450	463	491	494	484	462	476	444	456	516	451	466	455	440	449	477	437	438	479	476	440	452	468	447	480	440	468	444	478	456	440	431	417	446	483	442	426	462	468	480	506	458	445	449	466	476	436	432	450	500	431	469	453	491	467	459	470	441	442	474	501	435	451	434	490	478	510	474	439	472	424	481	442	445	426	471	475	414	481	416	481	459	464	480	450	449	470	446	475	480	449	491	429	472	466	434	477	434	476	465	479	484	454	466	476	463	440	466	483	463	447	418	479	447	426	474	446	459	471	466	497	443	455	483	492	471	500	492	455	489	477	438	473	471	413	472	503	474	475	467	427	470	435	475	471	469	438	484	418	461	481	475	460	492	436	480	423	485	456	442	477	465	486	450	448	471	457	468	475	460	460	467	473	474	426	487	446	465	451	469	446	482	468	449	462	460	461	441	469	454	436	439	442	480	460	469	471	451	468	443	484	447	457	457	476	464	482	476	459	460	433	495	478	455	435	449	455	447	459	485	427	446	467	430	479	459	411	456	452	470	458	439	480	459	455	457	478	455	470	501	460	484	476	464	461	423	446	516	439	443	484	445	464	468	479	460	450	472	485	483	474	465	491	451	500	450	477	424	460	401	435	459	453	459	444	453	446	461	485	474	442	458	494	445	465	456	429	473	485	460	470	486	487	464	472	507	488	428	505	489	462	450	498	465	469	465	429	440	453	459	465	450	494	480	416	457	481	440	449	497	452	458	470	469	480	470	444	475	441	444	419	455	459	471	441	461	453	467	455	464	461	456	461	455	463	499	439	451	447	460	421	485	457	480	517	451	491	454	465	474	456	456	500	474	492	442	478	530	499	444	462	468	451	469	440	466	448	460	431	463	448	449	459	485	440	455	441	460	458	427	463	448	434	463	474	417	453	494	467	495	476	483	421	463	444	478	483	502	489	448	450	485	467	454	459	494	433	439	473	504	462	471	492	471	482	469	471	419	460	436	427	475	437	436	419	471	439	479	461	446	449	507	499	443	495	466	489	422	496	432	433	464	455	465	502	470	462	461	449	444	449	468	439	455	424	443	481	463	507	517	460	467	449	526	458	448	470	465	449	462	474	485	490	446	492	487	450	427	417	429	456	454	416	449	414	444	498	458	459	452	473	486	464	450	459	484	447	414	488	473	470	448	473	430	447	455	471	455	461	498	444	437	473	450	470	455	442	457	469	493	470	435	505	446	419	477	460	430	482	432	432	460	451	462	439	447	420	449	453	469	447	455	441	459	469	447	427	458	467	476	468	444	463	481	445	431	432	452	449	508	491	453	486	442	427	481	460	461	482	498	486	489	472	446	443	450	434	481	441	408	459	493	463	455	458	502	436	504	452	469	464	452	471	468	443	448	448	490	452	447	438	458	493	458	438	412	464	481	427	450	460	443	510	424	490	498	517	488	445	469	478	474	490	492	451	489	477	452	462	440	470	460	489	408	479	493	439	440	460	463	480	438	461	442	497	445	439	429	452	462	456	440	472	464	476	460	502	464	457	463	481	473	428	479	447	453	430	463	492	440	513	488	448	447	474	454	452	411	470	522	471	496	471	470	459	451	463	432	457	463	478	438	450	453	471	451	460	439	496	447	466	450	458	513	469	453	501	465	469	464	429	486	483	500	437	440	467	454	478	432	483	475	452	437	448	429	445	475	472	448	475	459	461	489	464	444	463	519	469	480	424	445	475	426	433	474	459	497	438	462	480	451	469	452	448	419	428	456	445	473	486	456	498	491	463	490	498	458	479	468	458	486	455	518	439	450	477	448	426	450	468	457	483	451	496	466	490	460	459	443	462	463	441	476	465	458	462	432	419	449	464	476	459	466	519	462	447	476	446	472	491	463	488	476	477	466	442	509	455	479	456	446	449	474	482	481	420	443	491	471	454	432	439	463	464	434	432	491	511	449	454	444	446	428	485	470	463	420	458	465	480	502	443	489	493	434	452	476	480	437	482	474	449	448	445	449	469	465	447	449	471	495	496	522	449	413	451	498	461	477	464	488	435	432	439	460	484	451	498	431	450	458	457	468	478	468	472	450	478	440	463	474	443	438	469	484	500	483	497	455	448	475	459	474	496	473	456	505	417	432	446	480	480	418	451	481	443	485	458	454	462	465	461	439	444	436	461	417	438	394	491	463	484	416	496	463	448	466	478	467	475	510	457	447	489	472	457	454	467	429	415	438	496	465	462	461	515	484	448	481	505	476	456	445	434	462	426	456
6593	2467	1943	1166	897	856	796	706	712	683	598	637	651	584	581	618	608	630	575	597	596	565	560	597	564	609	595	568	575	588	603	601	583	568	590	585	597	613	527	625	608	600	585	608	594	583	567	592	552	563	617	585	595	559	570	578	590	588	590	627	564	554	556	599	593	592	592	603	586	538	606	594	556	592	587	529	581	564	557	542	605	581	614	557	620	569	562	594	531	561	582	571	604	582	542	569	575	551	591	573	598	561	545	561	561	546	577	617	597	589	617	582	573	584	597	571	559	582	579	631	568	538	547	629	546	634	610	578	570	641	589	587	574	601	584	586	587	568	581	616	564	562	570	597	564	593	555	541	594	569	541	539	572	560	586	568	545	568	587	564	608	546	550	585	613	584	568	575	592	566	567	595	546	602	573	563	575	572	597	580	602	574	580	586	588	596	592	561	579	547	568	589	576	595	579	601	527	597	534	562	557	555	536	600	559	556	575	593	633	603	602	553	602	538	533	575	548	580	566	607	636	573	577	599	585	572	602	522	611	599	544	604	562	588	582	575	571	561	549	604	537	531	602	585	547	513	546	542	561	579	553	580	591	567	619	555	595	543	570	629	569	555	555	613	549	622	512	643	568	546	550	593	572	589	557	546	564	577	588	571	589	591	541	590	610	572	576	588	619	573	620	611	554	562	551	580	583	615	559	581	595	602	555	582	614	607	630	611	589	577	576	580	569	572	585	530	579	593	616	548	572	602	600	621	583	595	588	562	546	580	571	571	587	596	619	540	557	562	577	561	578	576	601	578	576	559	608	542	545	585	614	556	558	568	558	575	596	616	564	565	558	578	575	555	585	590	603	555	562	579	549	598	619	537	597	560	556	567	585	601	599	545	557	549	609	577	595	645	583	563	565	575	573	580	581	581	586	580	559	569	599	580	581	573	580	561	567	567	596	597	561	589	590	575	545	545	556	566	560	583	552	620	563	601	548	570	565	571	577	564	554	586	606	562	591	611	561	612	565	522	601	578	549	521	591	579	588	594	572	595	560	554	558	612	607	536	560	586	583	597	564	584	564	565	559	577	592	629	583	641	607	556	553	616	580	572	563	544	577	579	602	552	580	612	571	563	568	558	572	591	636	570	548	545	571	566	544	584	548	606	596	563	576	571	578	572	545	540	579	558	598	568	547	595	531	615	589	617	567	595	600	585	591	578	550	590	608	581	590	617	545	545	588	558	559	563	586	587	549	558	569	580	569	571	570	585	632	556	619	574	596	536	573	590	530	596	547	581	586	547	588	522	584	557	629	592	563	579	566	552	562	589	602	572	576	564	570	595	576	583	563	597	590	576	545	622	564	588	574	578	548	581	574	562	559	532	551	572	597	587	579	571	565	564	576	620	582	572	594	577	555	570	536	512	590	573	582	578	552	585	598	590	551	572	543	577	619	576	601	656	564	552	564	587	546	572	586	578	594	593	590	560	568	572	602	557	524	591	568	581	585	582	596	534	570	597	542	553	559	606	579	601	577	589	586	593	573	565	603	572	548	552	615	613	593	588	596	573	554	601	591	605	521	585	543	592	574	553	573	596	614	550	556	616	578	574	585	601	583	580	563	630	589	570	608	539	583	562	571	597	605	600	562	549	577	591	529	588	589	550	562	570	582	573	589	591	548	589	584	596	531	545	537	620	621	562	591	591	597	558	603	542	573	562	578	576	572	602	606	575	613	599	584	572	580	576	562	575	581	568	602	577	580	563	588	541	614	597	622	565	588	595	571	580	589	597	535	545	596	560	609	551	569	564	582	597	579	573	560	522	580	527	533	589	621	575	556	617	543	555	587	593	570	599	592	613	544	581	576	623	558	576	536	611	579	558	577	622	595	573	557	587	578	585	571	574	577	591	598	539	563	545	560	615	568	555	579	578	550	572	565	610	567	598	594	571	558	576	540	561	616	522	577	543	623	556	586	517	549	613	582	587	590	597	579	574	568	616	573	593	603	584	594	589	576	614	562	596	576	583	561	527	545	613	577	584	569	580	589	564	582	575	548	563	548	578	569	581	576	580	596	563	584	541	560	549	575	609	585	597	600	558	550	600	554	625	609	595	571	568	623	571	585	601	585	600	604	583	562	572	564	591	575	595	597	602	550	559	577	546	600	556	586	580	599	562	547	613	577	560	545	524	550	558	585	569	573	562	545	578	573	549	604	594	570	536	590	550	552	606	558	586	557	626	595	577	572	603	584	571	588	592	610	579	550	583	545	558	573	567	585	597	584	544	598	575	555	579	591	571	568	581	603	552	611	583	555	569	571	558	616	599	538	592	547	588	560	564	594	556	566	586	553	551	582	594	585	554	592	550	549	587	562	573	563	560	604	580	566	577	559	588	552	610	574	598	556	536	596	575	609	600	556	592	546	569	548	571	591	581	586	595	523	578	600	606	553	595	613	603	587	561	562	549	594	569	594	562	517	579	616	584	582	595	545	569	594	598	574	581	573	582	549	601	565	586	556	586	532	623	584	581	567	561	572	595	575	590	566	584	573	535	600	568	584	592	586	574	616	564	605	562	609	602	530	588	541	543	585	579	612	570	595	578	567	610	551	602	570	532	562	595	617	541	537	547	558	581	545	606	609	576	562	577	576	576	501	586	548	598	581	596	607	570	555	613	597	583	578	596	588	606	599	585	547	584	589	590	581	609	597	572	556	538	568	602	583	554	554	590	617	619	587	551	559	571	555	561	621	583	564	614	570	560	579	578	572	535	555	592	553	552	588	586	560	542	593	607	621	592	532	588	576	608	533	582	608	574	561	513	540	606	592	609	588	599	542	567	585	572	581	597	550	640	596	630	558	554	527	593	585	552	554	577	573	596	591	518	612	567	550	582	584	582	585	559	591	591	536	600	596	579	562	593	590	583	596	550	567	555	594	607	561	588	601	574	591	609	551	578	582	537	557	598	575	551	583	586	520	550	536	600	590	594	576	558	564	550	567	592	585	596	605	543	557	590	605	585	536	582	571	573	568	567	606	580	572	548	615	587	555	576	595	579	555	528	566	556	587	569	583	625	593	586	549	565	567	605	601	601	587	577	507	612	604	638	565	574	590	592	613	566	548	586	601	544	586	575	552	582	581	568	574	544	599	611	577	574	589	605	570	568	589	613	581	599	564	636	593	585	605	593	573	596	572	541	544	584	576	554	578	582	579	582	573	565	590	589	602	585	558	584	569	573	559	577	537	621	599	563	556	581	590	599	541	544	589	579	626	563	612	581	531	563	611	581	571	582	569	610	585	590	550	551	551	545	610	582	602	626	567	565	589	579	553	593	573	574	587	570	573	587	571	585	606	563	576	565	536	589	594	563	580	606	611	572	545	584	583	567	568	582	605	603	530	568	578	535	601	592	586	576	567	582	584	592	528	582	574	574	543	553	542	551	584	563	615	620	583	608	590	592	562	587	570	586	577	521	530	592	574	572	607	587	605	543	599	586	603	550	589	601	565	590	607	578
23584	21438	28644	24609	21264	5663	1479	1124	987	965	979	961	928	888	859	841	819	874	801	845	808	812	864	855	796	820	780	819	794	829	787	821	812	842	760	799	776	759	775	806	788	742	820	771	801	818	803	779	725	844	779	793	852	802	803	792	863	839	779	801	752	802	793	778	807	780	828	751	786	813	834	787	823	756	775	811	783	823	786	776	807	811	776	769	806	772	795	786	761	791	821	786	772	774	791	800	799	818	754	774	840	789	773	810	838	747	842	788	794	843	805	820	819	848	832	780	777	792	810	782	817	802	823	761	781	812	762	794	794	809	796	767	774	806	755	806	798	809	831	829	786	771	811	768	760	770	826	779	819	805	814	752	755	779	829	765	763	821	765	791	802	818	793	788	814	798	791	776	764	802	820	798	816	811	736	754	764	835	753	810	801	835	804	807	810	731	831	746	829	765	757	828	802	806	789	762	771	786	817	807	774	791	747	872	785	764	768	761	825	761	807	726	806	800	821	787	771	818	826	778	750	817	789	793	781	772	842	783	749	758	782	789	745	806	802	789	811	819	760	769	766	783	761	761	788	778	795	804	790	796	749	779	801	781	794	735	837	791	775	797	800	819	798	777	796	812	808	855	809	830	799	738	847	810	809	791	779	797	811	749	773	775	795	747	780	774	842	830	746	755	815	842	790	783	775	819	803	778	822	747	811	775	719	737	798	749	765	757	780	833	774	835	805	730	799	775	718	781	754	830	843	779	746	757	804	747	740	803	828	829	766	850	769	725	764	782	810	761	831	774	807	790	732	788	802	762	806	800	822	771	778	821	769	799	839	823	770	793	755	734	816	755	789	872	783	811	773	823	807	850	768	788	813	813	811	799	792	822	813	705	769	777	777	764	819	766	794	795	815	761	784	763	837	757	813	779	805	814	744	742	752	777	802	795	766	781	766	828	811	750	775	730	736	761	787	814	784	816	761	753	816	762	823	783	752	798	799	826	751	780	816	793	822	803	790	741	792	783	799	837	791	781	754	759	757	857	832	793	788	803	713	765	726	811	790	813	739	796	749	797	793	806	807	801	774	785	780	796	783	769	788	772	829	814	755	775	827	797	750	774	808	807	786	779	814	776	793	781	830	785	797	813	733	771	803	789	836	775	751	827	770	774	773	802	804	741	777	766	806	763	812	808	813	745	822	757	758	812	792	764	815	804	762	828	810	812	809	788	815	812	783	783	829	804	820	817	817	783	809	864	779	790	820	817	765	791	778	787	745	796	758	775	786	793	810	812	786	821	766	755	749	743	774	791	766	792	755	752	762	781	845	763	832	794	802	817	796	776	792	805	753	836	751	817	796	754	828	833	793	826	829	807	792	781	786	838	822	791	789	826	803	784	773	789	780	795	751	785	831	787	808	783	788	763	804	777	797	784	803	791	803	826	769	819	794	744	799	716	764	818	791	718	798	773	785	787	782	855	814	823	809	762	829	789	782	774	797	819	828	825	803	791	788	750	759	753	774	789	831	762	762	758	748	798	795	800	815	819	794	783	766	788	790	749	808	801	797	782	824	792	777	845	758	798	840	785	780	760	810	797	781	818	777	835	789	772	792	799	814	788	773	797	781	810	789	744	828	827	781	770	773	774	783	814	768	762	780	750	778	798	763	783	761	813	778	813	803	807	818	819	808	800	778	747	808	829	758	806	815	777	782	822	815	790	753	787	781	817	743	800	808	791	804	808	797	764	732	724	834	805	768	819	767	816	733	759	765	819	789	788	825	776	833	823	839	791	805	764	820	764	779	790	798	803	786	793	811	752	801	801	794	762	770	759	813	843	833	792	792	780	781	774	830	784	834	819	809	814	825	811	808	788	843	835	815	778	836	796	794	759	787	780	813	810	787	755	785	825	747	781	763	711	762	846	783	832	729	747	779	748	778	776	737	789	860	809	790	791	831	856	796	800	793	770	760	802	798	751	767	794	776	808	768	759	838	825	817	826	823	778	840	831	772	768	767	814	782	762	819	780	773	816	801	766	751	816	717	808	792	790	764	788	752	820	790	771	796	797	808	764	757	839	758	759	762	796	802	786	810	832	752	762	787	779	807	768	804	802	749	776	771	804	796	778	767	802	774	812	802	810	786	784	776	770	828	838	765	794	776	805	788	797	811	778	789	846	786	751	817	785	780	805	798	800	802	792	767	787	815	778	794	771	784	816	785	830	785	781	798	844	789	782	792	798	771	805	793	812	816	807	751	728	771	794	830	865	834	784	772	776	792	804	759	793	784	777	753	827	765	806	814	801	761	775	764	782	746	779	807	792	785	792	798	809	776	793	824	713	849	783	806	784	767	781	758	828	814	764	807	790	770	744	795	784	768	753	793	785	705	756	766	763	771	756	772	834	762	735	771	787	799	791	851	781	847	796	762	747	830	838	828	793	793	773	813	760	748	822	765	816	767	766	778	814	770	790	779	819	796	787	792	811	796	824	824	781	794	820	790	845	788	786	784	752	805	825	823	840	777	798	786	813	751	787	804	815	758	767	827	835	748	735	809	861	857	760	800	783	773	777	758	728	814	755	775	786	798	791	761	743	820	793	755	855	797	826	745	790	796	747	838	803	780	789	754	781	754	784	797	776	799	778	833	804	731	809	758	808	798	776	754	790	787	823	782	778	805	781	796	816	850	789	787	758	785	790	790	800	760	765	784	740	819	787	801	824	816	774	787	776	809	779	774	752	818	810	769	815	789	805	792	779	769	848	802	800	765	827	792	778	791	849	791	758	795	801	777	790	800	792	779	785	800	802	776	808	767	823	789	755	774	723	830	808	785	794	773	787	822	795	830	793	763	823	791	808	808	799	855	787	789	796	846	735	810	778	786	753	787	762	755	711	737	808	786	722	768	833	803	837	839	816	818	817	807	766	787	768	794	797	812	758	791	786	784	839	774	767	831	818	799	785	769	752	807	828	780	847	845	792	780	781	757	794	819	849	815	781	801	761	801	837	804	786	782	717	867	819	832	699	771	767	796	776	771	811	830	807	786	733	770	775	823	809	768	776	789	804	824	791	788	738	760	813	795	768	793	790	787	786	832	798	804	816	766	798	782	829	802	776	773	733	778	775	793	771	806	764	823	810	762	799	750	755	789	758	761	782	835	778	707	799	798	771	776	778	783	762	794	822	770	774	803	743	804	786	816	829	801	804	724	755	769	810	752	804	773	767	787	773	810	742	794	791	782	769	791	777	787	723	776	843	797	815	770	731	775	741	808	804	795	793	778	770	734	799	826	816	792	755	801	764	815	781	762	825	760	768	773	747	808	788	797	833	807	799	760	777	784	805	784	814	817	816	753	763	799	746	816	778	784	785	781	753	802	830	798	804	784	794	810	777	843	840	869	772	862	805	809	841	793	776	781	789	836	784	740	779	807	790	781	796	778	834	811	804	813	847	760	751	771	811	813	779	803	795	742	769	789	750	803	767	813	759	753	803	835	750	784	857	794	764	776	758	806	797
18426	9195	6804	3414	2585	2130	1864	1628	1474	1313	1240	1205	1218	1097	1141	1107	1022	1067	982	1040	1025	1046	1011	951	993	966	970	997	972	945	977	931	999	956	957	979	963	1056	948	999	1004	970	929	905	958	941	957	954	989	1002	968	942	938	969	977	962	930	958	975	961	993	979	973	990	952	992	941	976	948	991	992	977	971	1016	951	999	931	967	966	943	911	971	987	935	982	1000	954	976	928	1010	962	1001	964	926	995	952	973	973	898	961	1005	984	995	969	951	947	935	998	961	1007	1000	926	968	941	968	985	977	938	960	944	946	977	952	1024	981	992	975	981	920	950	1017	937	930	951	1010	956	959	1008	1007	964	1024	958	931	974	926	969	938	940	976	958	960	981	964	926	926	989	944	979	1022	1020	1011	934	949	962	955	932	1029	1013	992	999	973	946	854	943	1005	956	987	972	894	953	977	999	964	979	989	962	920	966	945	971	960	1000	980	897	952	953	994	1007	963	991	975	994	946	956	972	959	962	959	947	932	980	1001	908	906	937	963	961	981	951	956	1006	919	974	969	956	963	993	975	1053	968	1011	973	963	999	947	938	992	969	1012	965	1002	1035	972	1003	965	986	948	959	923	941	974	942	942	963	915	1007	941	1028	995	904	1024	972	986	991	1003	962	966	935	980	967	1005	963	930	974	975	1014	909	965	965	938	928	948	934	977	1000	958	975	1020	939	950	977	1018	984	980	948	982	1014	969	1004	1030	935	988	1033	953	998	919	953	974	938	924	982	1012	972	994	942	954	976	991	967	965	953	950	996	1001	1006	984	934	946	967	967	963	971	973	993	935	928	980	944	975	1026	914	994	932	973	973	985	1044	942	954	942	948	993	992	946	953	983	1004	939	954	957	940	953	944	927	920	991	984	986	976	923	969	942	1006	1007	955	967	956	907	976	942	974	944	937	976	952	990	1027	996	900	944	956	964	943	981	987	922	980	1013	994	939	967	990	1019	916	979	928	934	943	953	932	1026	996	909	915	991	958	905	963	946	921	1032	1036	963	973	955	896	1004	1008	1009	945	981	961	998	957	991	946	994	954	959	1010	936	947	957	1052	996	963	971	1021	992	956	961	991	937	944	910	950	977	980	975	936	983	961	984	988	921	975	935	937	998	908	956	1001	951	975	917	933	973	973	983	981	948	958	996	958	915	915	950	989	982	934	907	990	990	938	942	1003	981	987	960	950	952	949	961	1008	978	960	975	960	978	1048	1001	1001	980	989	999	911	971	975	937	914	953	966	926	955	968	956	976	986	934	916	933	943	976	945	1015	948	965	960	967	961	934	1030	979	892	971	910	1016	949	925	939	968	934	992	994	1000	1030	933	1008	920	958	969	957	995	969	914	935	908	984	941	963	1016	959	918	995	970	934	944	956	979	1011	953	968	991	970	933	1003	937	977	965	1005	959	998	986	922	973	941	923	987	922	950	968	940	923	944	986	1000	957	928	1024	981	1000	977	956	977	951	1025	931	953	990	1000	983	988	971	958	979	976	1010	979	968	962	931	961	982	1022	963	963	919	1013	941	915	918	933	996	924	938	945	967	952	980	1010	953	934	983	927	985	963	961	958	971	947	976	921	971	1023	987	936	981	1035	974	968	1009	955	970	954	945	917	996	927	978	970	1017	967	993	891	991	1035	961	974	955	1022	882	983	907	936	922	986	914	1000	994	922	934	944	947	977	976	957	999	1019	1014	909	937	978	961	1004	919	1030	993	985	1011	979	958	943	895	972	931	1014	952	966	902	967	959	965	988	965	1007	1000	962	928	934	957	955	979	905	969	984	974	937	945	967	946	906	898	944	974	953	975	1008	974	981	948	947	943	977	935	965	952	985	990	933	964	991	937	967	929	992	935	941	1000	940	933	933	995	932	939	989	992	959	891	977	1001	972	957	950	1004	930	963	1028	887	984	999	944	1023	1007	952	948	920	945	909	969	996	964	989	962	975	980	912	1032	971	964	974	936	1022	969	952	957	1003	942	1000	976	949	1004	897	986	1015	947	1025	976	990	956	978	969	982	947	964	907	986	906	949	981	988	996	982	977	999	904	928	955	978	874	1028	978	969	971	1019	920	941	967	989	962	888	962	956	1023	984	921	918	944	938	1005	966	952	984	1011	948	956	1029	989	988	1007	1060	931	1049	963	961	965	959	1003	949	984	993	943	913	968	940	981	954	1005	998	908	985	949	942	935	947	984	940	969	961	1012	976	954	971	988	925	905	977	966	984	970	953	966	962	952	955	973	884	921	960	956	951	966	1019	974	981	975	922	996	1006	937	987	977	908	937	972	941	964	994	991	926	996	987	937	1006	967	933	946	998	924	933	934	965	968	977	956	957	969	908	948	956	1002	939	997	904	1009	942	957	993	979	968	962	1002	976	901	915	987	1004	1024	971	935	1003	958	945	929	962	1005	974	948	1000	934	1008	960	990	938	879	985	998	964	981	937	963	971	1072	988	968	916	927	975	987	955	960	980	961	947	931	909	981	970	1007	989	988	946	960	980	979	998	979	913	975	904	1007	1017	977	956	956	954	1009	990	951	926	968	935	896	924	965	970	888	989	938	965	967	947	898	995	973	943	909	990	938	918	975	935	1022	963	950	971	973	955	990	987	1001	997	983	955	997	993	963	949	945	951	968	948	976	925	954	908	973	984	966	945	939	956	953	951	914	921	902	1006	944	967	945	981	1005	979	1042	918	892	920	999	955	947	950	971	949	968	895	991	968	949	971	914	945	920	913	911	984	941	908	944	874	905	974	975	966	997	1001	960	949	1024	929	941	952	1001	981	946	929	947	952	946	954	952	982	999	973	920	945	1002	1015	973	973	976	932	961	947	979	930	961	922	958	989	903	975	946	977	997	967	979	948	939	1001	928	934	967	943	940	912	899	947	967	949	971	933	947	974	911	938	964	954	1002	970	1011	999	948	1011	984	940	919	944	977	957	958	960	967	1004	931	929	967	963	975	941	960	945	936	976	985	990	952	984	965	1027	993	916	939	982	1016	974	949	992	1000	992	960	1049	986	951	955	954	986	957	985	990	946	944	954	973	961	966	993	956	956	976	978	996	962	926	945	982	965	957	948	1003	1004	1013	938	959	959	998	961	962	999	954	916	902	882	969	957	930	967	976	955	891	946	879	960	990	968	1009	955	962	1025	973	972	958	955	929	1002	984	926	941	972	1023	1005	959	953	995	959	975	973	981	956	947	991	986	977	925	946	913	999	968	987	975	977	950	963	878	995	954	991	940	987	917	935	942	984	997	1005	985	978	915	1007	907	960	953	992	982	946	964	947	973	930	893	1027	977	951	995	958	1002	962	992	911	916	927	929	966	964	950	922	926	965	1008	930	942	961	950	1014	970	969	992	984	955	990	923	957	940	951	982	949	972	956	949	951	996	968	921	984	967	1001	1004	977	935	982	956	954	959	969	911	994	960	964	945	1001	948	953	985	943	943	998	962	985	989	977	976	936	899	963	937	973	991	931	1001	938	902	936	967	1010	971	946	997	940	981	922	1006	973	961	951	984	977	989	970	927	990	983	932	924	979	929	968	924	971	921	895	941	964	960	966	966	965	953	1001	971	953	958	1017	927	1001	989	957	975	942	933	948	993	978	961	973	926	968	958	957	940	991	1011	927	965	977	973	955	1000	984	1059	1053	977	1001	932	983	998	957	948
24707	21385	27192	25553	5002	665	496	461	415	357	381	326	352	346	315	309	304	318	336	263	300	284	305	302	278	275	289	285	280	333	291	269	257	313	289	309	283	274	317	275	294	265	294	321	293	299	275	289	291	293	303	333	280	292	307	259	280	267	256	299	288	293	261	287	278	276	294	284	293	290	315	290	281	284	279	292	282	296	328	298	308	289	304	280	282	289	259	275	290	279	303	279	261	278	293	283	284	277	279	291	302	247	271	272	269	322	249	302	259	273	278	317	308	285	301	298	269	270	271	288	300	293	302	313	274	262	297	298	277	248	292	270	291	315	306	263	312	273	307	254	286	293	275	280	270	323	287	266	291	264	257	264	257	288	296	245	266	286	277	313	289	314	278	280	250	277	270	333	287	267	315	258	265	249	307	290	293	304	272	300	281	246	278	292	269	248	297	267	281	289	264	270	286	291	274	291	252	277	289	262	277	283	270	287	268	279	304	308	273	285	292	279	269	284	261	285	294	293	270	268	295	263	293	272	310	311	270	314	275	243	291	302	273	283	299	292	280	289	297	282	272	270	291	284	306	261	288	270	256	274	279	282	268	272	300	280	248	261	292	306	266	294	274	285	331	275	271	260	281	274	278	274	297	289	297	255	276	295	294	265	305	279	272	271	284	274	298	290	292	267	286	306	283	262	267	294	313	299	277	301	264	276	292	288	255	280	296	276	281	289	305	292	311	277	282	271	259	294	289	276	263	290	286	270	267	314	250	273	288	260	286	297	281	261	278	265	299	287	288	257	313	282	296	283	268	286	286	301	298	296	248	295	308	288	287	259	267	272	278	273	304	308	278	270	306	292	282	297	283	290	284	290	310	291	255	268	274	268	296	264	281	285	325	297	293	247	298	295	289	264	273	285	282	302	280	279	263	306	253	267	297	303	290	264	289	281	278	270	269	281	292	273	265	246	293	278	255	264	285	283	293	295	297	294	294	316	265	259	314	296	264	280	294	273	291	279	304	273	272	303	251	294	301	283	255	252	271	279	292	277	263	304	279	303	284	262	282	288	284	236	254	266	286	288	277	254	282	271	285	251	294	283	290	287	278	310	274	265	291	268	288	287	285	281	279	300	301	261	290	282	297	265	287	280	257	257	296	313	297	276	280	318	320	329	260	307	277	297	292	306	265	253	296	300	284	288	300	291	298	276	297	262	309	268	254	287	304	297	267	290	302	294	247	261	310	279	260	302	274	292	284	259	246	290	285	273	290	282	293	300	280	276	319	262	289	252	274	291	273	285	283	273	265	307	251	311	284	289	300	273	266	298	310	288	276	274	275	272	289	260	278	301	274	297	293	289	262	258	306	301	282	286	311	270	297	290	274	256	291	303	303	257	248	281	290	280	269	301	279	262	284	268	308	300	300	286	296	283	268	299	299	251	253	314	283	282	302	288	277	255	284	284	293	291	265	302	280	273	249	282	292	290	267	274	313	290	309	260	276	293	282	317	273	316	279	294	291	308	291	272	296	282	269	259	325	273	260	261	297	280	286	301	289	293	266	296	276	291	263	290	281	301	294	293	286	298	279	283	286	296	288	275	287	267	266	299	296	295	272	289	283	289	268	299	282	287	265	276	314	275	268	323	277	318	262	294	270	257	299	286	295	284	269	317	280	289	315	274	243	276	317	333	296	256	293	286	271	266	287	307	308	271	280	264	290	299	270	260	301	277	280	273	275	272	272	291	276	304	283	267	292	288	276	260	278	258	281	278	269	297	296	294	274	281	275	275	315	273	323	232	277	258	293	291	270	277	254	299	314	250	267	293	287	258	283	309	308	292	267	297	292	254	303	311	266	284	283	290	285	253	281	270	304	303	288	277	283	264	299	275	296	278	239	285	263	276	277	280	279	281	264	309	277	297	268	283	289	276	307	290	283	258	257	286	298	278	266	267	271	272	316	293	280	283	267	281	291	269	284	294	281	274	282	316	302	303	256	289	277	265	292	296	275	287	304	299	296	279	292	252	290	250	279	275	322	278	296	336	250	287	296	273	258	296	284	280	257	280	276	281	282	281	273	293	273	291	284	279	278	280	298	278	296	288	296	270	275	299	286	283	268	276	305	277	272	297	255	292	259	274	260	267	301	272	275	269	301	272	295	302	259	282	277	287	311	294	285	268	306	276	303	278	292	280	319	281	266	296	271	304	306	275	273	271	302	271	306	265	289	287	311	285	288	308	279	297	273	270	285	283	301	282	294	308	299	282	271	275	279	261	286	326	270	308	262	265	261	286	281	301	287	327	274	316	288	268	267	300	286	295	303	294	277	256	262	248	293	286	320	260	264	281	275	290	285	282	261	269	296	313	282	267	252	319	286	272	286	304	288	263	285	282	295	289	311	281	277	303	311	283	289	283	276	265	298	309	288	287	291	281	312	285	267	302	264	285	304	287	280	282	287	303	257	303	302	292	306	274	300	254	276	248	276	289	305	290	257	253	300	257	257	309	258	302	291	270	280	276	285	282	284	284	298	296	283	275	292	293	273	302	289	297	276	279	276	280	271	270	284	279	310	292	282	255	287	297	306	275	289	267	283	297	281	321	267	247	257	278	271	261	283	268	305	291	295	309	296	282	281	279	265	265	302	286	281	307	303	270	286	284	273	267	293	312	285	301	277	293	275	254	300	274	287	278	281	311	298	305	260	319	247	247	260	285	287	308	263	292	301	281	297	273	287	291	279	279	293	267	304	288	264	277	312	265	275	297	299	277	281	294	227	261	306	276	294	277	246	286	278	285	270	243	255	280	273	313	283	307	291	299	310	299	263	283	276	295	294	297	274	293	277	275	289	307	266	272	293	292	274	243	229	302	323	318	261	303	295	303	309	267	258	289	286	300	260	277	292	273	266	275	270	282	280	305	274	266	290	263	235	270	268	275	287	275	288	263	272	276	286	270	289	316	278	263	285	271	262	285	308	261	263	288	245	284	283	272	286	274	252	284	275	287	296	312	316	277	283	277	281	300	275	277	268	289	294	275	265	305	279	274	278	290	262	284	301	278	297	296	283	276	282	285	294	324	276	292	276	292	281	299	241	278	301	273	291	299	300	282	275	261	270	252	283	279	258	278	325	289	289	282	322	307	263	274	277	288	274	259	324	290	273	306	297	283	278	280	260	281	261	292	280	269	330	257	276	287	276	263	282	277	273	275	280	297	278	299	266	282	291	290	339	294	278	309	308	296	308	277	265	292	273	309	270	278	260	296	286	274	276	257	297	290	275	284	299	301	272	282	294	306	280	280	276	289	262	258	268	280	306	301	273	292	298	276	285	307	276	275	272	284	272	270	267	276	275	272	280	304	274	273	285	296	293	273	299	275	280	263	309	288	309	282	256	271	309	260	305	265	286	282	256	300	270	311	294	265	269	290	293	322	319	263	255	297	287	305	272	295	279	264	281	275	286	288	283	262	297	293	253	264	267	287	289	256	277	299	260	282	278	271	285	300	271	335	266	279
13034	5519	3844	1818	1388	1076	960	789	709	639	565	505	529	516	459	474	441	424	432	464	390	393	413	406	404	417	381	376	369	393	350	400	420	383	364	412	375	379	388	380	374	379	389	375	391	382	403	376	368	370	379	393	389	391	377	333	418	368	371	384	405	370	386	420	332	400	370	365	380	360	351	403	404	415	366	395	381	366	349	410	442	405	362	392	398	400	361	364	394	390	380	373	406	381	398	415	385	396	386	352	367	366	406	385	385	390	383	388	372	358	380	379	342	412	396	368	394	374	404	371	394	364	405	396	393	378	380	378	414	369	361	376	370	363	407	397	340	375	408	339	378	380	383	384	381	379	355	417	370	377	392	373	373	395	407	388	389	379	385	406	363	394	370	355	377	370	394	398	429	403	364	351	342	403	407	380	368	371	372	364	360	398	402	389	418	394	387	392	379	345	392	365	404	355	404	421	385	373	403	399	381	385	378	354	390	389	386	391	376	399	384	415	396	401	377	405	393	401	362	391	377	370	356	357	403	398	405	362	394	341	374	414	350	360	388	385	340	389	369	393	366	386	380	381	376	352	374	400	402	384	384	380	347	406	393	415	385	368	390	374	418	372	405	383	381	376	382	375	379	337	417	359	349	399	391	395	347	386	393	360	384	377	375	391	373	367	373	362	407	344	354	374	361	394	375	391	387	328	376	381	378	400	422	406	378	363	369	400	381	339	354	391	396	367	393	412	389	348	383	336	393	388	376	378	398	379	360	362	374	365	378	363	389	395	400	396	385	403	371	415	338	395	391	374	401	367	369	390	373	355	392	376	386	380	372	371	429	388	362	362	376	395	403	381	401	387	398	395	352	362	388	378	362	422	361	375	371	429	383	380	402	352	369	332	369	366	356	416	396	387	352	370	360	377	337	383	358	367	369	386	368	379	363	398	359	361	365	370	389	413	408	381	368	377	349	364	367	361	394	376	377	401	388	371	366	360	394	384	379	354	376	391	402	370	354	367	351	384	382	388	370	417	349	371	388	369	384	400	387	343	390	374	420	371	397	366	381	356	369	373	375	383	386	389	369	337	369	364	422	358	378	351	361	363	380	402	370	381	380	397	332	396	380	400	373	360	394	399	367	421	396	369	356	376	409	375	390	378	396	375	370	394	360	372	393	435	392	383	381	384	371	344	405	404	395	384	385	343	367	363	395	374	436	343	376	403	387	385	402	368	391	361	388	365	400	398	389	399	381	356	362	396	396	406	411	399	368	396	396	417	364	395	342	371	371	339	381	381	357	336	378	385	364	388	376	364	373	395	373	380	346	372	384	378	351	371	369	380	381	372	402	380	349	360	369	352	391	369	403	395	412	373	381	396	363	382	406	368	354	367	384	365	383	357	393	361	393	385	358	362	396	381	377	404	412	396	426	392	374	388	404	394	389	399	374	397	380	369	393	377	384	377	386	358	362	373	377	377	353	369	407	367	415	378	379	407	368	379	390	377	344	370	388	382	384	353	365	411	370	408	334	354	389	381	367	350	389	396	383	349	391	352	361	364	357	363	395	366	394	370	406	362	366	372	374	391	371	388	377	418	366	372	390	392	405	377	353	388	376	371	382	370	371	377	362	374	362	387	420	405	387	415	393	366	368	363	367	411	357	425	396	372	368	389	404	380	371	409	365	369	354	390	395	395	360	367	354	361	369	410	373	409	369	362	397	402	395	386	388	396	405	388	383	402	368	365	339	406	370	385	383	386	382	343	386	369	400	391	380	403	403	375	378	382	351	426	412	360	372	371	400	392	397	422	405	381	383	354	406	357	349	371	366	379	383	388	381	397	375	383	369	404	359	402	389	355	413	391	391	383	403	381	371	367	405	391	359	405	405	414	387	387	365	385	367	375	382	380	352	362	383	391	374	429	377	359	408	361	383	401	379	410	377	375	395	355	372	445	380	370	366	399	420	403	393	402	409	388	379	339	402	358	387	369	394	381	389	378	402	398	363	384	397	350	393	368	372	393	399	369	374	371	378	370	378	371	361	395	320	343	358	388	374	402	396	372	381	373	392	368	393	384	378	356	356	401	362	388	376	398	414	402	352	381	413	388	371	364	385	412	427	364	355	382	392	375	403	375	370	372	404	406	381	357	368	356	355	388	382	358	376	340	387	393	367	395	357	370	371	372	385	395	379	372	386	414	381	406	378	377	373	368	430	377	366	389	425	386	362	403	362	364	434	368	379	385	343	340	395	371	373	400	395	367	415	375	371	377	433	361	383	347	386	395	337	366	357	365	382	372	367	400	375	373	384	409	360	391	363	413	364	410	396	382	359	390	405	359	398	380	388	383	352	367	348	378	363	378	375	391	385	378	370	364	362	387	368	365	365	363	378	374	362	389	408	385	394	381	389	362	369	357	366	378	375	384	375	358	376	392	349	387	354	375	382	399	378	389	370	364	366	351	386	352	354	382	363	355	392	366	384	390	400	378	406	398	369	396	386	365	355	389	377	384	379	382	379	427	359	368	382	392	370	351	401	348	347	423	352	378	398	340	405	370	384	401	368	366	389	414	399	392	336	354	386	403	415	397	387	382	418	376	398	385	386	385	347	354	404	376	371	405	376	397	379	391	375	394	414	369	397	395	401	350	376	391	368	383	429	395	376	377	361	386	345	388	380	399	358	383	423	371	371	336	376	365	377	328	356	384	380	358	397	385	381	420	391	386	368	370	394	370	348	389	385	393	391	369	369	365	376	405	377	415	395	382	355	406	394	392	367	375	385	389	343	386	365	365	400	355	399	366	380	372	362	371	376	422	380	384	411	386	374	395	384	381	386	402	404	343	379	360	362	386	387	356	395	369	303	390	381	365	389	384	405	375	408	364	398	374	376	400	402	406	354	375	378	371	362	394	403	355	395	357	401	327	357	366	363	370	357	387	359	384	378	389	363	384	393	390	379	408	396	392	358	379	380	391	398	358	417	356	338	385	351	375	342	377	376	333	381	384	397	384	392	357	356	360	385	375	398	376	384	359	403	362	361	364	388	369	349	404	356	374	413	352	353	364	401	399	366	373	425	409	397	367	391	350	364	361	356	420	382	388	393	334	380	353	358	399	378	387	394	414	390	377	360	330	368	384	402	380	362	393	367	355	421	389	406	370	397	376	401	369	383	354	391	395	419	390	405	438	387	390	381	347	395	390	362	363	359	358	353	368	391	371	396	400	387	384	373	387	410	385	399	393	392	396	377	371	418	375	396	348	376	410	364	409	401	379	399	381	367	355	379	369	373	341	383	380	411	417	401	382	395	354	391	394	388	390	391	347	370	407	379	375	389	365	351	376	403	369	370	386	396	372	364	372	377	353	391	388	369	389	376	398	353	383	382	390	393	348	361	415	394	360	373	408	393	393	412	382	378	382	402	386	375	367	395	400	369	348	382	364	397	359	366	358	394	376	342	401	413	387	414	389	378	393	369	382	371	353	361	354	368	411	392	396	363	387	337	396	425	384	425	385
22542	21454	29246	24070	21456	21332	4961	1451	1107	1042	961	936	875	900	841	834	786	823	806	771	773	752	728	763	738	739	779	715	745	697	718	752	723	735	719	698	768	705	701	743	706	744	761	729	736	797	777	700	651	714	754	764	729	716	730	705	703	710	726	710	712	701	720	707	753	735	699	712	670	727	705	731	691	679	765	696	766	738	645	741	737	708	710	727	756	735	758	675	685	734	745	713	745	739	658	722	713	673	748	758	759	682	690	721	706	743	736	681	740	699	710	688	712	709	716	718	716	764	713	751	689	700	718	707	708	739	752	722	758	731	686	680	632	717	741	709	737	702	769	753	739	689	735	719	685	698	717	669	725	699	693	712	709	738	688	669	733	660	659	678	699	716	713	738	663	732	705	696	742	770	737	723	746	720	710	717	743	708	697	689	713	710	703	712	696	687	717	725	704	748	733	735	730	777	721	696	730	706	735	717	711	704	694	734	719	689	739	736	674	717	705	705	723	720	717	693	745	729	703	721	773	671	694	714	684	755	703	692	750	734	707	751	705	713	716	683	716	681	771	770	725	725	674	669	678	708	726	699	678	734	742	728	675	726	657	724	691	737	774	660	700	706	724	711	764	710	688	705	667	699	735	706	688	708	765	731	781	676	736	711	697	691	786	729	753	787	677	679	719	769	715	735	715	697	696	728	689	732	711	715	699	700	707	743	697	666	706	697	691	739	717	718	723	676	715	734	723	663	711	694	725	753	710	678	688	699	727	693	729	775	690	705	679	711	685	709	660	698	748	702	690	690	701	700	694	692	695	744	711	759	695	726	698	699	723	735	728	679	774	777	727	729	715	708	675	714	767	752	695	722	715	710	707	718	671	722	733	718	781	753	704	751	703	654	687	697	704	730	745	726	704	768	734	705	674	713	734	712	791	729	750	756	770	717	696	692	699	713	694	735	730	719	690	709	680	700	653	682	692	733	701	701	745	755	697	701	672	701	717	726	695	681	715	736	702	703	709	731	709	720	713	656	733	687	735	691	689	707	727	740	720	703	680	725	710	736	713	717	684	670	685	694	746	718	732	713	705	775	678	716	694	730	706	714	719	710	687	694	698	642	723	755	722	750	689	689	700	736	695	740	733	689	714	708	744	689	738	715	753	713	708	682	701	709	738	744	685	720	678	708	709	717	705	664	680	718	696	749	741	638	754	702	720	753	743	769	736	690	684	717	748	672	765	675	747	700	697	710	718	698	725	737	711	722	691	727	698	715	684	699	715	759	717	723	686	732	738	732	719	736	744	735	684	707	759	653	717	718	732	703	705	679	690	701	728	721	679	729	759	710	772	720	668	704	715	715	713	694	700	731	727	699	703	758	678	719	726	712	715	716	665	750	729	720	704	742	727	717	708	728	650	745	752	673	696	690	713	700	696	658	749	679	688	726	725	704	710	731	690	744	759	669	781	704	741	707	700	711	715	735	757	728	763	728	694	715	722	695	738	719	703	751	801	722	690	710	693	747	701	678	708	722	697	714	671	649	694	660	729	690	681	719	690	709	743	762	693	738	697	725	676	711	705	719	703	740	700	689	688	724	693	708	658	703	711	682	656	720	759	717	725	727	694	713	713	722	712	727	744	680	718	720	707	719	749	730	715	699	703	712	704	743	707	710	692	733	687	757	725	712	740	705	680	728	686	698	722	709	698	673	719	738	687	709	648	743	676	681	730	709	673	707	720	706	726	712	733	720	732	715	701	691	693	707	715	718	719	680	661	682	697	683	718	698	672	733	756	663	737	747	732	664	701	708	713	681	712	759	731	724	724	739	731	737	689	727	697	711	712	748	746	691	699	670	716	712	745	715	737	682	721	670	711	682	780	673	762	704	687	704	744	723	708	709	650	707	682	704	701	706	731	725	708	742	683	689	764	734	726	707	710	709	718	703	697	684	707	684	714	717	709	669	730	737	724	712	712	730	740	682	678	681	696	686	653	662	689	706	670	708	709	667	748	719	696	732	711	676	713	735	687	687	674	764	697	716	741	678	771	737	715	734	712	743	724	730	643	707	678	753	664	679	677	734	709	681	701	744	720	678	704	716	696	684	691	720	713	711	759	721	696	678	722	766	682	699	660	746	716	751	766	740	710	692	695	697	699	704	744	674	693	706	683	701	701	695	693	775	715	715	677	710	695	717	704	692	727	762	714	709	718	726	693	723	722	719	728	735	750	760	701	702	743	707	673	712	732	712	710	748	680	667	696	704	731	716	743	725	704	690	710	716	738	666	746	684	716	676	702	681	711	696	730	698	695	747	692	731	724	718	718	727	708	688	728	710	709	676	746	701	730	726	714	700	728	713	725	683	687	694	678	709	766	737	684	783	742	669	736	693	714	721	737	723	677	725	747	762	734	764	706	728	765	660	743	673	721	675	709	672	724	669	688	705	735	669	712	701	721	688	715	710	686	690	695	736	721	717	754	714	678	697	675	748	694	700	720	729	688	740	703	723	734	720	685	693	723	745	690	682	689	712	699	659	751	694	704	733	722	719	709	719	706	724	711	703	773	684	745	710	727	667	712	710	729	716	695	708	723	756	693	742	742	661	725	722	723	735	688	712	668	729	680	695	720	665	745	758	690	719	719	707	668	738	715	713	741	686	723	709	709	705	705	684	709	665	666	686	736	670	709	735	696	713	717	655	701	739	727	715	687	763	720	713	722	751	676	736	726	706	717	705	721	656	773	665	708	720	728	704	724	718	707	734	729	743	746	737	724	697	698	711	737	721	765	742	741	717	729	731	733	695	710	677	715	723	703	685	753	741	688	680	702	688	757	673	712	730	716	704	750	653	683	700	753	702	770	734	765	779	696	734	717	745	719	684	711	691	716	751	701	691	726	704	700	734	709	702	754	695	740	703	727	701	768	685	695	700	718	751	718	720	730	695	666	705	743	667	746	683	682	754	717	718	744	740	727	663	744	708	702	723	700	679	687	755	710	743	705	716	696	697	714	750	700	703	704	720	631	733	755	672	731	704	707	698	698	749	711	698	746	744	712	764	672	731	677	743	688	702	679	722	749	757	724	784	692	712	696	708	725	685	712	690	699	713	741	755	660	677	730	686	719	701	725	684	693	711	746	716	749	732	706	715	679	717	706	704	750	753	684	685	706	721	698	701	732	715	738	716	705	722	714	686	716	669	704	694	733	724	700	670	713	721	716	679	727	711	689	675	734	727	702	721	680	661	725	708	713	713	713	714	718	707	693	672	735	675	709	757	723	681	705	730	725	732	721	694	685	730	690	732	742	711	707	690	696	775	738	746	750	671	730	719	747	721	748	702	675	659	693	683	708	707	703	739	695	727	728	737	702	728	739	757	764	751	709	759	717	720	675	725	700	736	725	691	694	698	755	714	721	737	679	692	727	752	687	682	710	662	697	733	706	712	715	703	693	700	687	719	702	701	741	733	738	712	709	700	735	681	737	721	686	694	668	666	718	698	749	722	681	707	675	716	675	706
17070	14411	10315	5217	3727	3046	2429	2056	1894	1573	1512	1352	1274	1303	1150	1085	1068	977	970	978	991	942	962	946	959	932	953	954	905	900	938	914	935	940	1000	914	915	930	898	916	918	917	945	879	924	920	824	899	868	912	912	918	895	898	912	915	862	942	884	945	902	893	886	915	904	897	886	906	887	865	842	945	930	905	886	901	872	960	865	882	900	883	918	956	906	926	914	903	845	875	857	875	866	892	879	888	886	877	917	903	946	908	879	876	972	878	869	861	858	877	897	871	923	877	913	875	938	936	886	864	921	962	910	905	895	891	882	873	907	890	849	909	861	869	891	870	930	900	920	869	886	897	858	915	880	852	924	890	942	845	902	888	920	896	883	892	861	813	878	895	846	916	913	915	947	855	892	888	894	883	866	923	888	857	899	917	869	865	906	917	891	859	831	891	841	864	899	879	882	898	916	950	818	871	877	895	895	969	874	921	927	910	870	877	881	870	945	946	898	839	845	905	859	881	852	924	856	874	894	919	852	839	936	891	933	849	864	961	866	834	877	896	903	930	848	904	867	841	897	926	895	926	911	911	882	839	926	894	880	899	902	868	852	918	923	873	896	858	896	906	874	870	858	897	937	877	899	870	948	903	885	859	850	877	918	865	893	913	921	898	933	892	852	864	889	838	847	870	896	956	885	870	867	903	881	869	863	895	877	857	861	907	849	881	891	924	907	911	871	917	868	918	916	908	890	930	879	916	932	912	926	883	926	898	886	866	861	901	866	888	893	922	883	874	908	880	931	943	873	877	890	869	984	903	835	886	879	901	908	877	824	924	829	905	910	884	931	860	908	853	907	926	905	915	894	883	886	874	915	885	908	838	866	907	876	900	892	872	859	916	882	889	877	900	874	868	922	875	871	931	929	880	911	898	887	909	903	871	835	884	902	923	938	904	890	907	842	829	895	858	894	923	898	939	929	850	854	908	875	913	866	892	923	896	888	898	848	902	916	905	888	873	835	943	926	913	838	897	844	896	897	932	902	899	871	863	904	896	880	863	895	835	814	835	850	971	958	934	939	913	878	911	929	880	889	840	917	909	864	939	886	882	944	853	885	890	892	921	896	849	930	881	868	853	904	871	903	940	858	856	854	890	903	877	931	890	850	888	874	904	884	919	936	895	934	856	902	894	875	883	913	879	951	878	862	886	907	906	886	885	947	884	904	802	928	876	875	925	933	896	929	864	870	924	900	962	946	914	819	897	908	927	879	841	845	878	916	924	873	881	917	844	853	905	943	869	917	900	925	887	898	855	875	866	876	897	873	913	869	927	928	866	882	894	922	947	907	883	889	940	930	868	886	861	859	948	911	867	881	884	928	883	874	875	885	901	857	857	859	898	890	888	878	918	897	887	915	866	883	874	869	921	922	886	864	889	905	888	902	862	849	857	921	859	903	924	847	908	884	949	905	877	910	901	889	856	906	870	861	850	933	887	875	903	912	853	865	834	890	817	913	937	943	907	915	829	917	921	891	922	850	859	863	876	896	888	893	904	890	905	935	872	960	877	857	908	831	888	874	781	877	859	889	920	852	882	895	877	900	930	880	838	868	900	861	931	948	876	914	898	876	878	941	893	891	861	868	844	896	957	869	846	896	889	893	887	859	894	865	884	877	894	840	883	950	924	880	898	915	911	958	864	889	906	870	873	848	888	880	881	861	919	888	906	864	886	928	855	854	894	910	848	934	898	832	916	915	921	879	949	885	880	901	909	850	875	857	871	867	953	929	902	885	835	913	902	859	872	875	860	907	849	889	893	931	939	873	853	906	900	869	906	852	876	934	902	901	922	877	855	846	906	840	876	868	944	919	893	847	898	897	824	867	824	922	885	931	859	835	919	880	900	879	841	915	889	914	929	922	887	889	907	923	896	875	815	928	871	886	872	858	861	900	872	872	841	895	838	877	940	919	842	902	942	862	863	845	827	879	898	864	851	859	911	885	936	862	826	938	871	855	878	932	894	902	857	882	910	894	843	871	954	846	845	930	903	890	891	882	850	851	833	889	913	920	903	877	867	914	848	911	892	911	914	858	819	832	901	901	887	831	938	902	894	956	934	862	869	935	886	917	834	879	916	877	852	914	891	830	853	918	856	867	880	915	875	885	883	864	860	855	896	879	905	942	878	892	921	847	876	878	926	908	855	884	934	849	914	869	880	831	896	944	866	924	933	893	906	894	855	911	916	854	897	894	874	847	855	879	908	895	905	884	885	883	876	861	880	854	943	918	944	925	884	868	895	899	879	892	873	868	878	880	877	918	892	878	915	876	882	889	914	914	897	879	932	949	884	905	903	867	885	895	881	871	871	859	877	890	876	869	936	908	841	890	869	833	846	867	853	906	874	930	904	859	889	894	872	857	863	896	945	876	895	909	853	885	877	867	894	942	881	845	865	895	902	909	909	912	849	851	929	933	920	919	898	857	891	877	929	821	890	865	881	879	887	913	916	922	863	883	921	871	865	848	920	858	900	854	869	873	876	908	882	889	882	836	824	922	870	869	894	860	929	865	884	875	916	870	877	930	853	943	922	863	894	890	854	896	887	911	871	868	841	830	917	912	857	851	821	862	861	912	925	885	871	870	935	897	846	868	912	852	878	846	866	899	885	858	923	889	883	932	856	864	879	917	860	885	907	884	854	867	895	838	857	837	857	923	868	935	881	875	887	883	916	909	917	867	853	892	888	861	862	866	884	892	921	883	895	888	923	951	855	819	926	873	879	887	930	971	896	877	918	931	932	867	903	872	899	866	894	961	857	847	871	904	848	788	847	828	842	865	842	898	903	929	934	869	869	939	893	861	887	905	927	913	867	952	903	867	853	895	839	914	871	921	862	865	855	877	905	818	910	892	882	861	948	906	862	865	864	854	849	937	930	859	894	890	906	854	852	854	944	875	802	872	845	907	883	878	864	867	891	832	902	910	841	894	882	922	929	864	917	890	864	893	911	956	896	886	910	829	906	903	862	914	869	918	877	875	904	871	909	909	874	855	931	890	870	882	877	914	879	837	869	888	887	915	868	889	862	870	877	884	885	881	884	892	864	871	850	901	842	853	888	931	863	862	863	832	910	881	863	884	932	894	909	900	827	884	948	851	883	949	855	891	917	879	835	828	838	900	844	912	869	859	865	897	897	861	907	895	915	872	922	921	846	937	958	903	854	931	844	911	944	914	924	858	872	866	875	892	883	885	882	933	922	934	882	906	859	932	898	936	898	869	910	893	913	837	897	941	891	907	920	922	928	834	868	873	884	917	888	881	845	886	894	877	855	885	911	912	899	874	929	907	961	875	905	884	925	909	892	866	852	837	891	832	928	815	882	898	925	882	932	871	884	893	902	875	922	924	905	879	842	893	910	851	872	852	809	901	945	871	891	875	895	858	859	904	885	846	923	966	858	866	877	872	885	848	899	856	909	876	862	927	869	892	913	918	913	932	914	842	873	849	904	887	864	872	860	934	900	888	863
27627	17528	3708	971	671	553	566	510	507	496	505	502	476	495	470	476	442	463	451	463	464	477	425	459	482	477	476	482	467	451	460	477	458	497	433	474	477	436	441	433	461	439	472	431	466	453	425	458	482	499	464	455	446	474	471	488	461	457	436	459	467	481	473	449	443	445	464	451	447	457	421	446	454	440	471	485	456	486	482	453	456	465	428	465	463	492	435	455	488	497	479	419	447	466	461	535	444	488	425	458	466	462	460	466	465	445	419	450	452	431	485	456	427	471	443	429	433	446	490	448	486	460	465	460	504	478	439	476	420	477	463	423	487	454	443	447	453	446	455	471	479	482	442	456	480	409	475	475	431	449	489	442	497	466	473	485	435	454	435	470	475	464	447	468	463	461	498	440	455	473	469	449	470	443	478	450	491	450	440	475	427	454	435	457	458	442	433	475	464	434	469	458	453	473	451	470	466	496	452	460	453	467	448	426	442	449	453	448	481	476	466	500	448	481	464	476	428	421	449	513	468	467	447	492	442	442	492	460	441	464	465	459	432	466	480	496	471	440	435	461	473	463	466	470	450	444	437	443	472	465	468	501	483	484	463	494	463	475	435	488	460	444	466	493	413	432	464	427	477	475	493	473	468	452	473	421	431	445	454	486	474	461	467	447	441	454	448	470	474	465	442	473	466	490	440	461	438	442	491	510	474	463	467	449	460	472	468	468	501	476	444	483	480	505	451	463	451	442	473	429	495	501	456	460	426	482	499	448	473	450	489	450	463	510	429	465	487	472	480	503	449	507	488	453	413	422	443	433	478	510	494	437	474	449	454	475	448	428	438	435	474	467	474	462	446	451	450	439	438	472	462	455	470	489	469	443	438	440	489	462	456	466	475	436	481	474	482	475	475	441	454	529	429	442	475	451	421	458	476	420	442	474	445	411	449	466	470	451	469	495	438	484	455	450	413	480	497	468	438	447	485	477	474	461	451	491	432	462	466	508	461	517	472	479	423	504	452	433	491	459	435	459	433	485	443	469	483	490	478	424	477	476	503	494	406	500	427	495	476	470	468	465	462	433	437	481	487	476	440	458	442	440	502	423	414	496	468	475	489	470	427	481	457	484	475	466	430	476	466	456	451	438	460	428	463	457	459	435	455	461	446	525	476	434	477	438	464	454	463	476	464	444	463	477	447	467	485	462	440	460	429	453	485	460	454	480	473	483	427	483	475	435	453	431	470	436	480	464	448	448	490	449	472	457	474	452	477	481	470	440	487	454	447	482	437	454	445	429	466	457	458	456	480	491	442	484	435	477	455	509	459	471	448	487	453	488	469	460	440	467	451	413	471	453	447	473	456	429	504	429	490	497	493	465	486	489	440	459	503	461	441	460	420	440	451	465	448	445	476	446	457	470	468	490	482	443	439	483	468	437	497	475	459	457	478	472	458	496	508	471	487	454	468	443	439	460	470	508	482	424	467	429	449	513	474	483	444	476	407	473	459	457	467	438	463	512	492	443	456	458	446	471	480	462	478	438	471	441	481	453	471	437	498	499	443	479	458	410	414	475	451	446	478	460	443	486	431	453	472	459	475	462	501	451	448	433	503	483	428	481	482	470	474	464	472	454	466	467	468	493	471	477	472	481	462	476	473	439	440	446	470	505	483	462	493	441	442	450	444	490	465	478	478	464	475	454	462	464	450	488	475	431	460	439	445	470	472	436	477	475	453	473	457	478	446	495	448	467	445	488	431	486	494	465	399	438	474	485	463	480	469	484	466	445	455	429	479	468	426	468	499	437	498	450	445	451	479	466	478	447	470	474	465	489	440	473	445	468	462	432	471	411	448	516	467	464	463	458	444	448	491	503	486	474	479	482	443	427	485	454	450	432	446	456	439	464	444	462	418	459	424	493	481	490	504	493	443	500	431	452	440	491	474	450	494	464	437	435	419	441	463	446	438	458	482	459	466	442	460	468	491	459	468	483	482	447	488	458	408	445	474	445	437	440	462	458	451	451	426	458	424	508	454	462	496	430	459	451	464	436	463	419	437	484	510	437	447	452	417	454	461	449	431	461	449	472	441	479	458	458	486	448	463	454	462	474	459	453	465	470	458	486	467	465	443	469	481	443	463	472	464	448	513	499	468	462	457	449	453	472	461	486	453	462	478	440	446	469	444	418	496	461	443	453	458	470	452	425	407	482	480	469	443	465	438	468	422	511	468	453	454	464	454	469	449	464	510	463	469	453	474	444	452	424	500	473	480	478	472	455	428	482	499	451	464	481	489	451	436	471	431	476	466	459	444	427	441	461	452	496	435	471	483	481	488	485	489	467	470	485	483	506	476	432	468	539	513	471	472	433	463	467	509	487	452	439	420	434	486	448	443	472	460	489	474	505	509	409	464	436	496	480	464	438	467	480	491	426	459	418	444	460	458	460	422	454	462	475	481	428	442	468	434	462	454	479	459	443	483	448	427	489	466	476	463	483	457	487	429	445	464	455	447	500	454	430	463	473	409	507	436	478	433	498	475	439	439	505	461	444	451	451	488	463	467	466	453	450	427	489	499	446	472	430	466	427	468	451	482	437	445	431	473	465	452	458	449	437	509	451	468	436	475	431	504	471	433	458	466	427	456	481	474	467	450	454	506	433	421	464	458	442	468	435	458	467	427	487	484	424	478	458	451	478	480	444	447	482	506	453	453	486	476	447	475	454	452	477	451	445	466	488	488	440	443	470	456	479	460	449	476	475	469	513	457	436	447	484	445	528	455	499	466	465	431	464	485	470	505	464	436	449	494	500	471	454	469	424	435	473	468	465	462	459	439	507	455	470	439	462	455	476	436	481	457	496	501	434	461	460	485	423	516	454	504	474	462	470	488	434	487	451	446	434	475	462	467	499	456	433	466	476	434	476	489	468	433	475	451	423	483	476	435	436	413	462	483	483	418	469	478	436	433	461	470	444	464	451	465	482	434	441	455	436	469	470	478	461	479	461	480	442	457	446	478	478	437	448	459	477	462	474	438	463	474	447	471	475	460	485	488	473	541	454	478	455	450	499	434	484	467	513	490	470	458	459	478	437	521	473	444	454	446	439	460	469	447	439	467	464	490	461	485	491	487	440	457	445	506	432	469	427	476	448	439	466	489	463	432	479	474	472	456	451	458	436	463	514	456	494	460	443	474	461	434	459	481	491	479	455	427	476	469	477	454	480	424	486	487	486	484	484	481	449	494	437	454	452	433	457	443	471	450	509	472	474	495	451	460	471	486	439	458	432	472	480	480	451	482	464	472	500	463	458	496	473	485	498	454	455	448	451	440	453	443	455	447	479	444	461	433	470	434	458	465	480	449	441	499	464	470	460	450	439	468	471	458	448	445	428	478	433	459	446	445	474	433	422	460	482	405	485	470	458	462	459	449	507	465	485	436	436	450	481	445	475	430	492	428	475	403	439	467	472	483	468	469	499	430	465	425	455	475	485	478	507	461	481	444	473	432	443	491	438	441	485
5641	2411	1913	1157	922	772	734	704	694	643	635	597	594	655	584	624	599	579	562	546	623	546	532	588	589	582	570	589	549	526	611	553	568	584	524	554	594	611	577	592	576	569	546	552	629	582	569	535	552	593	606	560	577	560	590	612	618	589	578	549	600	553	570	576	575	599	524	596	555	590	544	604	583	612	536	562	567	550	594	558	543	577	603	613	563	573	615	582	588	567	577	584	542	598	537	590	576	546	564	542	579	598	566	560	583	598	575	548	594	570	542	587	614	547	576	578	615	547	554	585	578	594	547	588	543	571	591	560	605	565	558	593	534	579	541	546	571	582	587	591	565	556	533	546	568	608	555	556	596	600	576	580	515	599	581	589	601	587	586	570	570	588	576	609	574	587	590	544	591	552	542	549	539	545	566	606	595	581	588	588	571	588	593	571	550	557	529	630	597	543	529	568	609	610	550	606	543	505	582	563	620	567	586	561	533	575	572	541	593	605	580	588	579	536	545	568	559	553	597	550	572	590	578	610	587	585	540	572	589	586	566	586	588	603	566	551	583	603	593	569	590	533	586	565	577	584	591	551	557	542	577	510	600	554	534	559	521	565	548	582	574	569	563	602	591	615	562	545	567	558	607	588	573	547	561	604	604	579	574	562	562	556	584	604	582	590	589	576	531	579	589	562	579	598	545	581	622	570	577	599	577	557	568	572	548	595	528	568	576	566	576	622	587	531	588	554	545	601	585	554	567	608	547	593	558	536	576	582	565	596	578	606	581	563	594	559	577	527	589	544	543	584	552	561	573	534	577	598	578	542	602	590	574	579	541	569	567	595	591	557	536	544	611	600	534	542	568	573	569	605	555	561	557	553	582	591	550	550	591	568	572	570	534	593	568	573	589	595	555	579	573	584	543	551	578	565	547	612	576	561	547	575	558	556	545	563	549	544	592	594	546	542	541	576	592	515	569	550	598	566	593	593	625	560	606	535	605	588	583	542	575	575	609	594	592	565	525	602	604	582	554	567	568	540	556	562	532	547	563	584	569	573	575	598	586	580	591	579	579	626	596	553	567	592	554	569	567	600	559	572	514	574	578	555	557	585	557	575	548	601	617	540	568	590	572	535	613	565	564	630	565	589	592	610	572	589	597	611	592	635	556	561	564	573	612	525	536	595	630	579	589	554	542	611	634	539	596	604	583	590	609	563	535	541	619	529	556	614	595	609	551	559	592	567	583	575	561	558	573	574	560	581	597	545	595	578	539	556	591	551	619	565	568	578	596	577	605	625	553	575	559	556	612	569	582	577	553	598	592	554	565	600	532	598	563	568	576	561	559	585	592	575	569	569	589	598	620	589	594	600	573	575	555	593	593	533	585	530	575	542	596	568	605	567	587	585	594	614	577	562	585	539	606	544	555	555	566	598	618	578	571	543	590	586	586	583	554	553	578	565	559	579	556	569	602	593	610	594	530	562	569	541	540	595	570	583	605	576	575	595	578	596	603	584	554	618	539	555	555	538	510	563	578	565	585	554	561	566	596	561	555	565	588	559	567	593	558	545	576	606	564	613	536	581	544	532	595	585	611	588	551	582	561	585	593	542	614	567	558	526	564	582	580	512	581	589	587	600	580	566	612	615	600	604	558	564	549	512	591	598	541	598	563	578	579	572	572	548	571	547	618	558	540	577	590	590	623	591	605	564	581	563	560	602	625	603	561	566	576	540	569	595	564	542	518	585	594	577	592	594	557	562	585	573	603	584	558	569	519	562	569	565	625	612	577	512	565	574	571	567	642	557	527	579	564	560	552	606	548	579	587	553	584	568	546	558	589	547	566	554	562	582	611	568	535	565	613	589	610	552	590	572	555	515	558	618	548	555	572	606	602	558	586	538	562	603	605	590	597	577	609	608	587	563	589	591	586	607	571	597	597	551	576	570	551	578	622	531	565	557	569	575	584	583	542	578	565	576	589	579	575	572	579	602	508	569	567	567	599	575	556	537	559	554	599	582	563	550	558	545	571	583	570	562	529	612	565	615	550	590	552	570	632	571	572	554	570	576	579	573	583	550	599	574	566	561	615	623	590	616	543	544	555	581	570	576	595	562	537	611	540	572	553	545	602	584	579	580	557	535	582	594	562	569	578	577	618	514	565	576	604	543	556	523	565	575	566	569	559	577	524	576	579	591	575	579	599	549	646	575	594	587	557	575	580	565	567	569	589	573	546	616	578	537	592	543	565	594	580	553	612	564	600	587	577	548	574	588	597	581	590	577	599	592	610	553	611	563	580	572	580	558	584	552	587	551	570	574	564	584	565	566	586	570	543	574	575	560	560	578	581	614	549	595	569	568	542	613	517	576	579	555	556	565	579	588	567	623	584	580	603	571	576	597	556	556	551	571	575	549	574	601	558	575	532	564	554	576	582	587	561	546	562	591	620	586	556	601	574	552	569	550	584	640	537	563	554	531	592	605	599	556	569	553	600	595	572	571	592	589	560	601	539	562	607	606	571	555	581	540	583	591	534	597	606	628	579	577	609	567	589	604	554	592	583	562	563	553	563	616	574	584	615	577	543	584	560	570	587	605	594	595	611	529	553	608	619	578	564	615	582	612	602	583	567	563	555	611	577	567	540	621	557	602	571	599	561	553	581	568	584	589	557	593	578	532	557	571	590	586	550	551	569	594	594	575	538	529	594	576	575	565	597	576	612	605	560	573	584	524	539	587	576	575	575	568	600	553	566	570	589	570	583	605	571	589	602	563	555	567	575	539	548	595	609	553	599	570	558	541	539	567	560	530	604	554	627	550	539	609	591	582	560	565	559	596	535	586	638	525	543	565	598	587	555	558	565	547	574	601	574	577	607	594	553	602	577	578	553	572	578	556	568	589	553	558	564	595	571	575	586	578	530	586	608	593	587	577	589	579	600	574	529	564	540	531	571	572	602	576	598	577	585	591	582	604	586	559	582	574	594	569	565	634	587	584	583	584	538	549	607	555	558	560	555	574	524	544	552	568	604	580	608	568	566	572	557	535	579	566	585	523	582	581	563	602	576	587	637	568	566	551	582	592	539	579	560	610	594	544	559	588	600	575	604	582	560	542	571	577	571	656	560	589	570	583	587	565	569	591	580	598	543	541	590	530	552	585	576	566	605	593	620	565	546	580	589	618	597	595	593	559	524	598	591	599	575	589	580	576	569	570	590	576	565	565	504	545	549	594	557	587	609	573	557	586	585	557	567	588	601	544	558	572	582	565	565	582	572	570	609	570	574	596	557	599	574	558	562	563	568	573	608	595	576	601	545	567	562	580	630	560	598	558	549	565	600	559	545	592	531	590	596	529	598	592	535	578	541	549	579	583	587	590	580	628	548	567	557	570	613	580	543	610	579	571	552	589	583	612	586	520	565	640	576	538	585	536	521	565	569	572	576	577	568	605	564	505	565	558	580	547	564	578	585	561	592	593	568	556	570	550	601	574	600	592	519	599	563	550	518	561	627	579	566	570
23602	21416	28631	24602	21246	5843	1531	1121	1054	1031	882	904	944	863	931	847	887	856	858	788	769	829	849	785	826	815	799	817	793	792	843	807	860	804	804	785	801	801	796	828	849	808	815	819	737	802	808	790	766	796	771	803	832	784	834	790	778	766	804	836	778	799	742	824	798	804	801	769	781	784	792	837	801	791	798	752	850	803	754	863	802	785	789	806	793	792	750	793	784	830	800	781	771	782	805	812	763	822	790	792	710	804	859	786	786	780	830	782	824	847	760	780	804	763	820	780	776	814	776	838	788	809	840	805	831	822	847	805	858	806	745	834	791	765	793	756	760	800	801	772	792	770	764	749	724	833	807	817	806	819	798	791	785	781	804	801	837	764	769	831	780	800	801	760	771	794	824	801	777	790	772	749	774	785	800	783	844	812	829	806	821	780	776	770	784	766	741	790	805	835	753	798	798	812	784	805	823	797	830	773	808	789	802	760	774	771	854	771	785	818	743	771	805	794	847	769	833	792	814	855	759	821	769	799	834	799	815	767	789	826	825	770	778	819	795	807	810	793	818	779	804	768	783	783	756	767	779	748	759	825	786	794	804	792	826	818	808	761	761	761	769	802	768	766	747	828	802	814	811	795	794	774	757	824	773	788	753	789	810	820	781	773	796	812	815	804	750	816	800	810	782	832	802	828	779	759	779	826	827	781	804	819	752	778	777	808	781	797	787	745	784	736	785	730	821	859	804	775	809	767	776	797	753	811	807	750	839	802	830	778	808	754	827	806	781	808	790	811	777	785	832	796	841	762	814	773	789	782	767	787	771	730	795	814	803	775	776	747	794	768	837	817	779	751	793	776	837	768	761	820	789	785	795	756	772	831	822	811	790	842	815	778	781	753	752	785	794	812	798	770	805	776	818	787	796	744	787	771	791	730	815	807	748	836	769	816	813	767	774	775	788	791	784	783	821	772	802	792	753	851	826	740	791	764	774	795	799	763	838	814	788	836	813	788	790	793	774	795	757	854	756	809	758	732	817	806	782	779	791	784	813	808	790	833	789	762	796	796	756	769	781	800	811	795	775	835	838	748	768	760	799	787	763	775	774	805	817	785	751	797	786	819	783	739	831	819	760	795	806	794	777	756	842	795	791	799	811	793	747	792	830	793	839	743	821	754	782	820	785	822	800	779	748	816	787	834	831	788	834	759	794	792	789	821	822	753	831	766	799	767	757	764	821	830	810	748	750	745	745	803	800	781	829	816	778	816	780	768	793	811	783	780	783	804	755	791	766	821	805	778	761	751	759	789	803	784	795	755	799	717	818	783	772	781	818	829	766	734	753	834	794	734	750	790	765	831	802	774	812	774	771	805	762	749	760	804	765	834	769	799	800	774	800	753	703	761	764	810	753	775	815	810	837	820	769	780	794	795	825	753	786	802	790	845	799	756	805	778	779	810	802	781	829	744	769	763	766	760	800	830	795	781	756	793	811	830	768	795	821	803	782	806	855	826	796	736	768	802	724	825	765	797	742	809	842	789	812	751	752	778	770	782	793	795	808	769	785	761	793	812	854	788	771	785	753	789	783	786	775	809	795	820	759	780	790	792	783	770	816	824	772	792	803	783	808	769	765	772	778	765	832	795	740	768	810	801	799	786	750	759	782	784	784	781	793	770	818	779	823	804	781	766	783	790	818	765	799	753	819	753	793	760	792	752	792	803	843	805	807	751	798	793	760	778	787	839	765	770	706	827	801	832	807	784	774	765	790	793	870	815	761	783	858	808	815	779	780	762	808	837	826	737	787	795	797	761	836	789	877	764	811	804	784	818	765	764	785	756	732	804	782	738	739	817	783	775	826	780	756	838	804	835	765	764	833	846	813	865	842	815	773	792	758	778	782	805	837	797	770	808	804	789	778	800	810	747	815	780	772	799	802	804	807	796	792	780	731	769	805	806	790	828	832	799	753	766	720	770	804	745	806	756	802	800	760	804	781	816	780	738	827	823	833	788	793	760	761	796	741	821	812	766	827	704	785	731	792	793	787	818	821	841	811	825	803	775	796	802	827	745	814	810	814	804	799	761	784	813	842	793	791	793	787	763	772	796	791	801	790	775	794	754	774	750	817	772	783	759	772	791	755	791	790	764	784	759	794	790	826	823	756	833	756	802	794	826	752	758	824	775	800	772	765	785	734	768	840	789	834	749	795	787	805	756	790	797	823	767	787	770	778	800	788	754	743	769	787	813	765	784	814	785	809	784	817	758	783	775	770	792	794	830	849	814	786	739	807	764	811	791	796	814	764	793	783	786	773	726	841	828	802	836	845	774	794	806	819	732	797	823	798	778	768	831	779	840	756	757	750	821	779	795	752	761	785	801	773	756	751	801	787	750	809	774	825	803	776	770	810	784	802	817	835	752	822	787	747	831	767	841	779	811	800	766	795	758	787	735	782	791	794	780	784	806	793	749	772	759	804	806	822	801	785	796	839	840	820	779	810	826	796	810	791	782	821	786	811	760	819	763	779	783	818	807	822	767	824	765	799	813	805	814	786	743	812	736	755	809	774	779	761	803	793	771	783	761	798	791	833	734	843	818	788	758	797	800	816	775	769	801	788	814	840	773	810	754	779	733	785	851	791	779	760	799	803	761	749	793	811	756	850	796	761	822	766	792	751	813	750	783	769	801	780	849	836	800	778	785	762	792	827	739	792	749	776	792	826	816	788	832	814	764	748	784	848	767	763	749	804	816	782	797	806	777	807	746	782	815	801	782	793	757	818	796	769	770	810	738	790	795	799	786	799	807	857	794	828	794	770	796	817	789	789	749	799	778	787	815	764	775	774	787	786	750	762	820	765	744	782	743	782	778	759	794	816	779	815	829	811	800	806	771	812	791	804	782	789	771	797	727	754	806	805	771	791	786	771	765	832	779	867	790	779	772	798	847	781	825	810	787	820	769	815	719	796	733	812	808	803	811	788	750	778	779	831	784	775	781	771	839	783	791	803	735	804	824	731	742	833	791	748	810	770	747	788	767	769	741	797	748	779	765	737	804	762	787	770	760	779	777	795	810	779	799	809	780	783	802	802	824	769	816	752	728	820	811	793	811	755	798	731	772	723	817	789	817	778	766	774	816	824	788	764	771	813	804	828	775	835	777	759	803	762	797	821	811	756	766	786	792	798	775	811	794	847	833	779	779	757	774	791	830	792	783	737	765	746	772	797	795	796	790	740	814	770	791	770	773	801	852	758	870	782	820	776	832	830	811	800	741	764	827	842	823	821	786	768	772	795	747	784	779	820	825	799	807	769	712	798	805	757	840	812	799	809	772	799	757	778	801	786	794	776	775	806	790	803	810	814	752	774	727	747	802	761	768	778	820	786	816	790	795	807	804	770	765	796	815	783	721	805	732	797	778	804	773	781	766	792	764	801	778	867	779	821	716	764	816	777	746	803	825	805	762	754	749	797	755	835	774	773	779	775	857	849	792	778	746	763	769	744	771	823	787	825	820
14491	9485	6894	3379	2570	2100	1803	1624	1454	1357	1239	1230	1213	1178	1179	1045	1018	1016	1029	1043	1038	1011	1010	1011	1005	912	949	928	940	1001	980	984	970	983	973	969	1006	959	1005	928	1006	974	998	984	977	1001	1001	936	963	917	942	981	982	958	949	949	958	956	960	972	1016	921	990	917	974	961	981	982	946	908	1002	944	974	1007	995	948	924	990	1023	954	1048	1009	974	963	1040	949	935	941	1005	974	958	996	969	936	1025	1016	959	969	978	948	996	975	953	943	977	1005	1019	964	973	944	1032	1004	947	969	981	984	1009	929	939	975	918	937	949	995	945	980	1025	955	946	1004	937	1012	974	955	972	926	992	976	964	972	943	956	975	999	977	956	976	964	921	989	973	1055	956	979	950	994	948	968	941	930	951	989	937	965	967	939	955	930	918	996	938	944	1013	956	955	994	944	985	1011	929	985	931	992	1017	986	979	917	967	982	1017	1010	929	1004	967	936	1002	1004	990	1000	953	993	966	983	975	972	969	981	1005	1006	955	973	982	977	975	939	958	988	970	1006	943	914	953	951	945	943	950	973	957	1001	1022	933	930	968	1002	961	941	956	1038	916	941	965	1002	954	991	955	1016	988	971	950	1001	998	967	932	973	971	932	956	990	955	927	973	990	908	945	1025	981	958	971	945	919	896	950	955	985	972	965	998	967	973	996	950	977	994	963	998	966	963	967	1037	978	928	956	990	1006	995	1000	983	975	949	974	973	957	961	987	927	1018	988	995	1012	934	948	947	953	942	1014	999	938	967	1003	960	976	985	969	971	953	1026	994	998	935	982	970	995	1004	948	961	1000	968	1002	995	914	1000	970	994	972	948	985	1013	971	954	958	981	1000	979	948	989	979	986	994	949	978	997	945	972	997	975	995	968	1019	986	948	953	942	948	986	980	969	1042	995	911	961	982	953	953	1017	933	952	932	947	980	934	1017	988	940	1010	953	950	921	956	943	941	930	917	997	970	924	980	988	975	945	999	978	983	951	982	975	963	993	1031	943	930	919	890	1004	952	1026	992	957	972	946	1020	927	985	996	980	974	973	929	925	983	986	981	973	942	1003	979	952	983	924	907	920	964	953	965	944	987	973	987	1011	981	966	985	901	961	963	990	978	954	963	927	947	996	935	933	985	936	928	962	943	1010	994	961	1019	973	935	988	1001	1006	1001	964	930	991	950	1025	959	945	1005	993	996	979	954	987	1001	947	963	1010	946	950	943	1004	979	979	1057	960	966	946	959	930	954	930	975	912	981	963	1001	1027	936	942	1020	992	940	980	960	961	928	948	926	986	969	936	984	979	1008	967	972	989	964	952	968	939	990	984	1003	1006	988	976	975	969	984	874	974	950	966	944	946	943	972	997	982	935	982	954	972	970	938	981	965	1016	985	952	961	930	979	919	911	961	934	908	982	1035	918	950	983	968	984	1018	941	914	918	958	970	948	947	1000	1009	1021	951	964	961	1004	1001	957	1011	1038	983	994	974	894	918	973	988	996	991	966	989	996	996	961	895	982	965	977	940	1055	961	1006	1004	987	996	969	958	992	986	933	968	1019	956	923	992	961	890	952	1016	962	949	958	1002	935	1012	914	986	942	949	1042	955	986	982	962	1000	959	974	941	923	960	1017	933	945	989	968	910	896	988	954	1010	975	969	996	977	920	986	996	968	985	948	959	965	943	1012	996	978	1025	960	968	979	963	950	1002	951	964	955	928	964	982	1020	951	1035	1005	981	966	995	1019	971	998	957	925	959	984	983	964	954	1008	948	1003	979	944	992	1025	919	973	937	978	919	949	1013	1000	959	950	942	986	975	974	1003	956	978	937	965	982	919	944	998	913	958	972	962	1021	978	987	970	999	1004	986	962	1015	989	968	934	959	982	982	986	951	939	961	947	950	975	931	960	995	1024	997	939	962	976	942	980	986	962	940	935	949	925	931	1024	998	971	973	982	920	922	1030	967	944	989	960	1015	927	959	984	956	971	944	936	940	977	935	953	970	1002	952	965	947	959	977	974	974	935	1012	976	961	911	891	1017	938	963	983	995	941	968	935	999	956	939	963	961	975	1028	956	981	960	961	945	928	962	908	958	1027	984	934	1024	968	978	990	963	922	936	942	957	957	884	1027	992	964	929	948	998	910	965	968	958	982	998	957	942	958	988	954	949	910	966	927	977	979	964	934	962	965	960	982	960	952	961	928	993	909	1019	969	951	926	896	985	981	980	991	1029	949	975	909	986	990	928	942	992	982	966	995	989	959	997	920	1010	938	1002	972	964	1005	928	985	967	994	953	961	988	952	968	960	1008	973	1028	992	1000	985	970	946	955	933	973	987	982	975	916	915	901	1020	986	938	941	917	933	949	960	930	968	975	966	959	933	993	955	1017	973	938	961	912	1011	975	943	936	1010	953	985	1009	986	941	963	958	977	930	937	992	945	955	963	958	1003	936	966	977	993	939	988	920	958	964	959	1048	1005	999	1021	968	966	996	972	978	1011	934	1002	984	979	990	979	1014	920	1018	959	905	976	963	946	973	952	990	938	967	942	957	951	994	975	937	979	976	1012	947	997	967	967	983	925	943	952	940	989	992	997	991	950	953	941	974	1017	964	956	982	1007	954	1011	1008	980	1003	967	1028	955	959	940	960	936	995	954	936	998	953	991	976	945	946	976	954	959	959	991	939	987	968	977	931	967	984	1072	896	965	1018	998	924	933	919	1031	1013	975	938	975	937	966	983	972	943	959	965	1033	997	960	987	968	950	968	968	933	944	984	960	962	986	947	946	915	957	947	989	919	925	958	936	998	949	921	963	967	969	955	976	979	1018	940	998	970	956	896	956	983	983	929	969	990	957	937	953	902	1012	965	985	976	932	980	961	978	990	996	987	1019	1019	943	955	950	993	962	966	944	1000	945	968	982	1014	966	984	985	966	959	952	970	932	877	1009	940	955	931	1019	917	986	967	977	1000	994	982	975	977	1006	916	971	983	1014	1023	990	970	935	956	950	957	953	959	965	995	985	1029	1007	967	953	913	912	1002	1042	1012	941	955	978	939	960	954	939	998	955	964	965	934	945	929	940	1021	975	964	951	992	984	954	945	959	979	997	993	1000	988	984	999	994	973	940	996	958	992	1022	972	985	915	940	981	1065	1001	920	934	1015	947	926	997	904	924	933	975	952	968	1028	920	1023	963	903	963	995	916	974	946	989	958	981	971	1028	973	1016	983	934	963	1005	944	1009	930	960	993	992	936	959	973	994	971	1035	956	918	963	973	1017	980	944	995	983	953	965	931	949	1003	958	1015	965	967	975	932	937	919	983	897	1040	1028	922	982	994	955	993	918	964	982	944	938	965	959	962	1017	986	949	1023	968	972	949	958	973	959	990	995	950	898	1002	1008	945	962	923	986	1007	944	949	952	1049	972	928	971	949	943	956	1000	944	968	946	954	995	1015	964	989	982	978	925	965	940	966	950	935	987	950	969	968	983	1005	973	960	978	964	1017	932	971	994	984	964	929	977	1016	896	989	942	922	990	974	983	978	1022	915	960	1021	964	922	909	930	990	1014	971	987	934	879	913	929	979	1013	939	935	946	932	960	963	912	906	942	925	946	978	993	948	992	942	968	970	979	958	970	976	981	947	940	986	945	1001	929	965	943	1039	897	998	1001	931	998	1012	983	962	949	1025	1006	926	925	928	1041	964	942	944	971	931	953	1002
24621	21392	27193	25633	4992	658	500	477	440	378	387	331	317	337	342	277	287	302	311	289	294	281	310	275	286	297	282	306	281	300	310	312	256	265	277	273	338	295	264	300	303	281	289	297	265	318	313	289	261	285	304	284	303	298	290	302	291	286	302	260	300	285	270	294	284	322	302	282	270	271	282	283	279	271	279	281	289	269	282	297	282	283	265	276	310	278	283	261	285	266	262	250	287	279	264	278	297	291	293	256	281	296	278	285	283	295	299	277	277	284	260	280	255	298	301	274	261	283	269	269	271	281	280	295	286	305	293	302	279	267	273	298	290	284	301	301	296	305	266	273	237	288	294	295	295	304	256	297	287	294	278	274	259	285	291	301	278	271	260	271	313	289	273	287	290	285	297	303	306	283	244	277	290	279	298	286	268	275	280	265	266	297	269	309	282	289	259	260	267	308	286	287	298	290	246	279	283	297	306	283	284	262	298	284	293	289	296	273	267	287	292	268	265	276	314	268	288	284	293	262	300	311	268	284	293	325	282	277	268	272	271	287	290	285	281	280	289	274	272	274	299	310	308	282	255	277	281	285	304	280	274	260	280	284	288	295	289	292	287	271	291	271	298	273	264	315	299	308	280	264	273	293	296	290	269	302	286	286	293	294	276	262	264	301	278	276	285	288	276	280	276	281	265	283	283	280	280	292	289	278	270	318	284	290	268	267	278	289	253	294	323	256	275	305	308	280	285	276	280	293	274	261	284	289	275	310	298	274	264	288	297	248	290	283	321	278	276	302	288	309	251	292	260	290	272	293	289	289	281	263	272	266	283	275	298	268	308	314	279	277	277	277	277	270	310	309	263	268	258	288	275	284	268	281	267	313	274	279	281	301	273	319	267	283	281	269	249	300	290	273	268	257	273	272	265	265	273	274	283	293	278	267	282	304	250	266	282	272	311	271	265	289	294	274	283	297	298	239	290	286	306	250	283	269	259	295	285	280	326	258	253	270	305	267	289	297	288	241	285	284	266	295	284	262	240	284	277	285	277	290	284	293	276	298	298	282	290	283	283	271	282	299	273	284	280	300	283	265	273	286	286	279	272	290	280	268	312	292	276	259	270	278	306	277	281	260	274	296	291	268	277	263	303	276	281	290	290	290	278	263	288	301	276	286	302	282	265	289	271	279	301	258	263	282	278	265	285	256	284	299	298	269	293	297	285	291	272	258	289	256	289	281	287	314	287	275	272	321	280	283	289	274	282	284	276	260	288	264	266	295	267	254	282	307	267	274	281	277	321	304	292	279	286	259	276	290	250	294	300	276	273	254	272	292	310	263	301	272	306	251	267	284	295	293	291	312	279	259	313	292	308	303	304	270	296	270	313	269	277	280	306	271	292	284	291	271	272	269	290	275	275	252	257	292	310	285	262	288	285	290	307	295	303	293	283	271	250	293	283	270	276	249	289	284	297	297	300	288	293	284	273	304	313	263	298	285	288	276	293	283	256	256	277	274	266	266	313	280	272	278	315	268	323	303	304	289	297	300	296	279	278	291	261	291	289	300	265	282	281	294	290	309	258	274	272	271	294	289	269	291	266	280	292	279	295	292	293	282	289	283	294	264	280	294	264	287	275	288	272	274	263	265	316	285	267	297	281	298	247	281	266	289	335	260	278	284	284	291	306	268	288	259	267	271	268	300	284	262	297	280	293	254	279	295	295	274	294	283	252	283	299	287	276	276	286	290	291	257	277	270	273	283	304	283	318	273	289	300	264	262	289	290	276	279	285	306	334	270	299	309	296	295	258	288	292	287	276	234	270	301	292	256	251	285	278	265	301	287	277	308	273	265	254	281	307	254	312	289	282	307	287	265	255	291	273	286	288	262	277	289	260	275	261	318	281	284	292	284	310	314	275	272	257	298	294	297	274	256	294	313	283	278	311	291	328	290	261	269	273	286	287	241	298	301	275	313	254	295	291	281	269	251	284	289	269	287	287	313	264	245	285	273	272	303	275	283	269	300	305	303	289	283	277	297	254	276	260	271	285	289	310	266	268	279	270	290	253	272	303	287	272	287	274	266	289	307	277	279	303	284	264	295	277	300	289	294	270	297	289	261	280	292	290	248	290	312	258	292	278	269	280	247	297	273	271	276	305	250	276	262	246	260	269	292	294	285	286	291	280	276	295	271	266	290	280	283	282	263	270	278	293	266	274	309	249	254	279	321	255	267	281	265	297	260	287	292	304	280	285	279	285	284	273	245	279	276	282	299	301	240	271	297	274	299	278	287	256	266	267	251	253	286	290	282	279	300	284	320	281	260	284	303	300	264	296	273	263	270	283	289	281	268	283	292	268	267	286	274	312	299	291	321	301	291	257	293	264	286	287	285	306	266	284	289	269	291	236	286	286	285	305	305	263	293	287	299	267	301	263	286	306	309	257	269	262	272	296	270	270	289	276	266	277	259	260	293	268	311	276	292	283	301	297	264	308	228	253	285	288	279	266	262	261	286	286	309	260	292	270	273	291	292	268	296	278	301	291	283	271	302	272	272	294	290	291	304	242	256	290	279	294	302	284	297	285	270	288	307	284	315	279	262	267	296	302	291	287	281	290	295	298	275	320	275	275	272	267	276	264	272	286	256	312	252	297	282	292	291	291	281	294	262	258	264	287	246	286	309	279	273	263	281	285	291	320	310	291	281	266	283	293	282	305	276	239	284	295	276	259	269	267	271	301	260	250	271	293	264	276	256	268	300	248	305	273	287	255	266	282	280	290	304	270	283	287	315	296	290	274	276	298	296	278	295	262	284	302	273	288	286	254	297	276	285	301	266	263	252	264	290	312	305	290	248	289	306	313	263	255	292	261	280	284	277	287	300	269	273	270	269	293	270	277	306	291	287	300	285	276	290	281	301	294	284	299	287	269	273	291	285	281	280	294	286	299	296	267	285	285	306	262	266	291	287	266	277	296	258	271	289	265	289	292	263	289	288	320	316	238	269	288	274	289	276	283	273	282	295	260	266	283	260	302	296	256	277	274	285	285	280	290	295	286	302	317	287	252	273	279	278	267	258	298	279	273	263	294	244	287	267	308	278	286	266	278	273	281	284	284	306	263	268	286	281	274	254	286	289	258	286	305	284	294	298	259	256	283	297	303	302	292	282	260	287	270	270	304	278	231	274	294	287	285	288	279	295	248	295	292	266	291	284	280	251	271	237	285	273	285	251	278	267	281	274	282	264	252	248	281	261	293	285	283	281	249	265	282	276	229	249	270	308	306	274	262	284	286	295	270	292	297	299	309	297	260	277	291	290	288	337	285	264	289	289	261	315	273	273	285	271	300	265	277	284	270	265	288	269	260	279	324	290	284	276	268	261	251	255	273	272	246	273	272	290	268	288	275	281	308	276	259	276	262	277	283	270	293	296	271	281	282	299	298	296	259	272	275	281	288	243	293	280	265	301	311	295	255	267	243	301	280	300	287	262	277	287	264	275	236	279	293	287	286	282	278	260
14730	5625	3894	1904	1331	1059	891	756	643	625	511	526	481	488	451	430	444	408	412	381	383	403	421	369	353	406	387	380	373	384	401	378	363	411	401	395	402	393	395	388	421	365	394	371	365	366	370	384	361	389	364	380	388	417	373	384	410	330	389	342	364	398	391	384	419	368	411	406	390	392	388	386	409	383	370	388	415	406	377	401	366	372	368	388	390	404	367	422	390	379	395	416	450	377	389	384	367	370	396	385	375	365	363	388	358	390	337	384	423	357	393	387	370	374	392	388	351	386	391	365	384	410	394	371	397	360	407	402	358	367	385	376	347	348	388	343	405	373	382	336	360	408	367	390	382	386	395	390	383	384	375	381	365	406	391	380	349	369	398	371	388	366	403	400	376	383	380	382	407	388	364	401	368	381	405	353	404	363	373	365	384	359	420	416	371	364	385	317	364	361	380	350	403	410	385	394	365	391	367	392	390	416	398	367	376	384	432	373	398	398	405	384	355	373	362	366	357	384	388	393	381	385	391	382	405	388	376	347	401	388	333	398	360	402	383	371	372	400	413	404	356	356	368	382	393	391	374	395	383	373	384	385	382	363	384	378	381	374	357	386	412	388	358	372	352	352	384	370	396	392	370	392	374	349	403	358	399	392	418	393	411	371	397	369	347	371	365	328	374	380	410	405	372	377	371	379	360	372	404	375	419	399	382	372	387	364	387	370	403	412	389	391	378	394	364	379	364	405	382	382	397	363	380	387	387	363	395	358	370	389	381	401	403	360	377	404	427	377	377	377	387	396	357	386	387	382	367	413	352	393	362	387	403	373	381	365	401	371	375	324	375	342	393	399	394	383	379	381	373	388	386	376	378	380	396	364	363	379	373	380	375	386	384	405	372	386	388	369	381	390	361	388	358	353	413	361	393	368	347	398	407	427	388	366	412	405	369	381	382	379	363	375	366	403	376	371	349	382	382	435	386	375	361	378	371	371	376	356	385	398	362	353	375	407	365	375	363	346	354	383	424	359	387	333	428	388	367	418	340	385	414	378	356	399	397	388	355	377	376	350	370	387	374	413	405	353	390	382	360	368	341	393	403	393	402	382	387	391	375	373	386	409	368	377	361	370	348	359	388	377	399	389	359	388	359	367	395	376	401	383	368	369	408	395	393	352	426	400	426	333	380	409	363	384	399	395	384	400	377	382	427	397	384	354	359	390	375	406	409	375	378	395	409	357	375	371	387	353	373	387	379	368	368	368	365	391	401	383	419	364	370	375	398	355	388	364	380	376	412	344	369	374	381	398	427	418	383	401	379	357	385	380	383	372	397	355	369	386	377	357	378	371	396	362	415	353	378	359	401	374	373	361	390	380	360	363	376	416	378	334	400	390	369	358	382	417	405	363	368	368	329	398	407	386	404	380	350	345	368	388	381	376	399	358	396	384	417	385	367	389	369	387	379	399	380	395	385	420	363	382	348	396	407	334	376	340	379	380	365	430	391	350	373	411	368	390	418	368	399	371	376	377	426	390	398	357	346	404	360	398	396	417	407	373	376	381	405	378	376	402	360	398	369	366	400	364	429	390	399	379	371	381	405	402	371	416	411	377	382	365	380	423	360	418	371	390	368	407	374	362	393	360	365	395	376	391	400	389	380	386	375	363	395	375	327	397	416	372	381	395	362	364	374	387	392	400	381	390	398	360	381	397	379	361	338	407	368	371	363	393	394	377	388	382	408	371	349	359	389	378	359	379	367	392	355	416	362	374	378	368	364	371	377	394	387	366	380	364	342	408	375	348	386	368	359	379	382	358	346	376	360	396	373	353	354	350	398	389	348	396	383	361	392	395	350	379	367	405	402	382	377	393	388	380	367	397	364	346	386	412	394	380	342	394	381	369	398	429	368	376	372	372	397	401	407	379	359	385	341	393	402	386	394	388	369	383	367	363	372	372	370	402	369	376	386	340	383	388	406	368	362	350	390	354	365	353	392	380	404	406	371	376	366	373	370	372	366	400	385	394	368	348	376	357	381	381	399	364	381	444	368	363	389	353	412	392	327	345	391	402	365	398	385	372	412	416	366	403	415	408	384	391	396	405	379	388	378	378	384	380	409	367	363	379	367	406	416	377	410	392	390	376	398	380	366	377	355	409	378	393	373	374	370	395	354	386	387	345	394	359	380	388	372	402	377	374	354	381	393	382	381	377	382	391	374	369	423	367	411	407	359	392	381	356	402	359	370	393	381	425	383	369	384	396	351	365	361	382	385	407	407	404	404	374	360	368	389	357	374	360	397	357	415	401	380	371	381	384	395	418	369	370	381	359	346	419	356	416	396	410	359	405	396	410	380	348	393	367	386	382	389	365	385	397	377	408	366	404	388	340	387	433	362	402	396	376	352	346	359	384	355	364	343	400	391	378	370	394	383	406	371	408	366	354	371	380	387	389	409	388	375	386	384	361	398	406	377	372	377	349	403	398	414	375	393	371	405	369	376	379	364	366	382	407	353	348	367	368	401	368	363	379	397	379	401	370	366	373	368	356	369	343	391	383	391	369	362	409	381	391	398	388	367	395	371	386	379	379	398	375	395	372	383	371	361	380	368	379	361	396	399	422	399	372	373	377	371	374	362	377	400	389	381	441	374	416	394	361	370	381	365	355	377	399	366	362	402	378	393	354	384	383	396	366	392	365	381	412	404	339	399	365	372	420	413	377	344	377	386	339	363	357	336	365	369	392	396	359	394	370	368	415	395	392	370	368	381	359	369	346	403	400	393	356	352	339	364	381	408	364	386	338	370	382	365	403	359	373	377	412	376	388	396	355	388	380	350	343	398	366	367	381	381	402	384	399	350	376	417	392	427	356	374	361	360	399	378	387	407	378	389	380	371	408	365	376	381	394	372	365	355	390	396	430	346	383	384	371	366	376	372	363	346	402	367	416	380	362	363	384	364	346	405	373	385	406	413	417	351	397	376	393	379	374	376	394	364	397	334	392	372	390	425	353	357	364	355	388	399	362	379	395	382	367	375	406	369	397	375	364	365	415	368	380	424	401	408	382	353	361	398	383	421	357	384	370	392	393	354	369	370	382	385	374	338	403	421	376	383	370	377	386	374	387	422	392	370	403	399	414	393	415	362	372	365	379	378	390	368	388	396	413	399	381	380	371	396	354	347	367	373	349	406	376	365	382	368	390	355	369	407	380	425	378	386	410	420	376	364	342	410	357	342	358	380	333	395	380	353	396	411	375	371	383	401	411	385	382	384	371	373	377	365	374	376	444	354	345	423	382	350	350	412	400	364	407	374	377	382	379	365	368	402	376	356	395	377	398	365	376	371	404	378	388	371	336	405	376	379	362	386	387	350	354	389	376	406	378	335	374	451	415	392	364	362	383	380	365	390	368	419	372	395	367	356	372	371	397	395	367	381	398	341	404	363	361	402	386	374	356	371	409	371	382	391	356	375	369	364	392	435	400	392	376	387	399	438	383	397	376	407	391	357	378	392	388
22590	21443	29189	24073	21437	21292	4745	1362	1112	1057	1028	966	899	842	870	857	827	814	748	767	783	778	712	758	795	791	717	742	757	747	753	754	720	740	773	735	714	705	693	736	763	709	727	727	702	694	711	714	709	698	750	715	803	686	747	740	804	681	735	706	741	722	732	718	751	751	732	733	699	690	693	726	728	707	700	734	747	789	723	710	721	664	697	692	740	700	768	695	744	750	683	719	695	681	720	711	729	748	773	700	718	726	674	729	702	684	709	704	744	697	712	730	725	747	688	683	704	723	713	726	689	734	719	736	775	745	706	698	701	691	709	747	752	734	726	741	718	692	731	670	719	793	734	690	691	727	700	684	682	723	773	745	718	715	729	716	690	692	694	719	693	790	768	739	724	697	680	674	741	675	711	681	699	675	719	691	725	704	686	673	741	673	691	655	724	708	721	718	716	709	688	646	748	720	752	747	688	763	704	761	733	720	677	722	678	707	721	730	695	691	729	708	704	695	678	695	687	730	734	727	743	711	673	729	720	661	711	750	765	707	777	735	776	728	743	708	747	670	713	665	685	755	680	729	678	731	703	725	727	724	707	712	771	722	694	720	689	733	717	754	707	692	695	675	766	731	668	710	707	710	713	688	701	699	715	686	701	725	706	685	687	730	679	733	692	698	726	773	740	700	691	717	774	712	713	679	701	681	733	708	701	739	737	649	733	690	723	745	711	705	755	694	759	672	679	744	684	734	727	718	675	712	706	725	666	738	708	750	724	722	725	695	795	681	664	695	729	672	772	714	708	691	678	753	711	735	717	731	690	719	716	680	725	706	703	741	710	709	680	743	716	704	744	706	706	721	733	709	720	764	717	674	766	757	698	688	717	674	700	735	723	747	701	714	734	709	714	705	694	728	709	714	756	715	654	661	722	686	733	709	717	704	752	736	742	728	700	723	698	720	747	730	686	702	755	700	682	763	722	746	723	736	740	766	703	699	703	706	674	660	730	719	708	722	742	698	718	700	723	700	692	669	736	728	725	718	724	678	704	740	723	695	714	701	729	705	699	700	716	702	697	729	709	717	689	693	760	677	703	724	710	721	737	741	700	696	696	698	748	704	731	716	757	691	732	725	725	721	709	733	682	709	702	721	700	744	689	717	720	697	678	736	716	698	743	709	666	700	710	747	710	677	761	682	717	713	791	742	711	654	708	710	704	676	708	721	671	730	726	717	673	647	738	695	696	704	732	673	729	670	686	688	727	733	699	698	705	738	703	728	711	725	675	719	703	717	697	736	769	758	747	742	718	676	726	720	715	708	697	763	645	719	697	724	730	726	719	705	741	727	714	692	710	733	729	706	688	723	702	727	706	755	700	693	707	724	690	737	736	704	718	736	755	742	698	680	653	696	712	744	731	712	728	701	736	723	701	723	704	729	706	714	675	720	702	750	683	689	679	748	684	691	729	763	738	760	705	699	669	712	712	716	692	701	683	716	682	700	722	701	698	693	676	715	715	696	715	723	712	720	726	667	701	692	717	656	742	728	678	710	735	753	753	736	720	732	752	762	719	706	768	737	742	719	739	686	697	684	723	704	695	745	719	660	695	716	691	696	741	684	692	734	671	680	703	704	756	726	717	738	682	716	709	701	693	678	685	725	700	712	672	735	717	744	748	696	740	739	654	688	676	682	664	721	724	686	723	721	676	686	726	704	669	740	680	737	731	718	707	680	721	683	713	688	697	730	710	715	679	742	713	675	702	739	728	709	742	763	785	693	745	697	726	677	683	732	632	699	734	766	760	716	710	680	684	725	754	687	675	718	713	668	670	684	685	673	694	759	707	733	712	712	673	712	652	736	695	742	691	738	682	693	660	664	757	680	744	722	686	721	695	746	679	696	763	741	671	738	700	695	695	672	700	726	743	701	707	744	706	740	732	706	711	657	723	716	723	729	707	726	754	744	680	669	684	745	701	684	707	707	711	738	720	719	726	706	677	679	667	716	718	643	686	728	668	685	693	759	705	735	765	664	649	719	680	743	730	683	689	671	696	699	706	673	714	696	710	689	677	725	717	710	717	711	697	698	721	690	692	726	679	693	710	714	733	722	665	726	696	724	746	721	722	658	675	703	709	652	698	737	732	694	697	704	681	739	704	679	686	789	705	705	722	740	748	704	693	717	693	689	639	690	745	739	661	730	689	688	660	689	725	725	710	719	664	742	662	720	669	780	702	743	700	723	768	719	718	736	726	737	647	698	752	721	716	709	708	771	717	695	687	704	722	714	667	706	725	736	673	729	735	715	704	694	684	707	737	704	787	669	706	718	688	696	735	707	687	727	701	704	716	686	698	714	730	735	679	778	711	732	743	745	700	664	699	678	740	698	698	695	702	715	703	721	736	700	744	696	722	722	735	705	758	675	687	710	669	721	677	701	743	683	711	681	697	684	674	697	706	712	712	695	740	686	690	715	701	672	733	689	680	685	693	689	695	734	703	682	745	714	667	700	758	718	680	696	669	732	684	728	714	718	720	732	674	673	786	754	726	702	679	736	688	726	727	731	717	687	727	713	709	683	745	730	658	779	685	727	675	690	687	640	708	703	718	719	760	715	715	737	684	730	706	701	665	754	739	702	704	707	717	719	701	705	653	686	749	739	723	704	753	740	722	732	697	744	720	713	715	725	741	700	709	711	711	680	712	698	667	719	711	730	705	713	703	723	691	699	704	707	744	675	726	703	736	700	699	715	702	763	728	691	708	669	677	664	685	691	704	714	715	692	745	714	714	724	755	675	710	732	635	737	744	762	736	705	721	685	696	722	691	694	719	673	686	744	727	717	707	693	691	692	718	677	696	702	712	721	679	710	698	726	697	737	678	710	678	710	676	723	718	693	680	720	725	701	666	736	684	738	697	714	738	692	663	685	741	719	685	724	736	702	690	688	737	744	697	684	723	687	731	727	763	713	766	702	725	723	716	730	707	682	745	653	721	702	666	740	723	728	709	745	710	717	704	701	706	705	684	712	745	710	687	725	762	731	712	743	697	719	741	672	756	720	652	708	702	688	707	696	712	720	725	687	684	741	721	776	708	665	741	740	730	746	746	706	693	729	705	663	748	750	761	674	720	763	738	712	698	691	751	702	727	659	685	703	686	721	716	720	719	715	710	734	721	760	703	640	673	708	717	658	727	707	696	740	759	677	685	719	733	657	689	693	739	718	739	687	711	689	731	729	684	784	759	716	690	736	694	723	676	721	699	764	725	663	659	694	721	717	685	692	736	687	688	684	742	722	712	694	680	676	725	753	727	699	735	724	704	673	708	719	727	699	723	695	761	695	682	696	683	685	695	712	682	756	676	734	779	695	712	737	712	729	713	704	686	715	750	714	720	620	740	719	722	701	674	735	685	691	702	738	715	677	706	711	708	660	739	738	705	688	743	686	682	739	739	758	751	727	739	702	692	688	747	720	672	674	703	729	653	695	736	729	720	729	728	678	694	710	694	729	718	738	693	703
19213	14488	10407	5280	3896	3012	2517	2094	1809	1606	1478	1345	1198	1248	1210	1152	1085	1019	1001	1065	986	920	983	930	922	939	922	949	906	939	934	961	889	885	932	945	936	877	888	931	949	902	899	856	901	868	953	829	892	940	903	884	894	879	911	921	923	884	876	917	892	877	893	867	896	840	914	850	930	900	902	954	898	870	905	876	922	903	910	902	929	891	895	887	859	865	917	979	903	924	840	954	949	893	825	893	874	895	887	959	884	877	924	873	858	861	883	910	823	926	892	895	921	898	925	903	910	930	878	923	933	874	901	870	935	865	889	820	860	907	941	877	881	886	863	809	862	913	930	845	929	911	874	924	920	881	854	961	851	970	891	895	906	908	920	909	912	932	872	916	868	874	869	982	873	882	879	855	894	924	837	877	897	912	880	919	919	893	852	880	957	850	924	915	895	893	868	901	871	888	843	895	888	911	875	897	905	872	934	890	890	880	882	904	896	898	857	879	881	849	910	904	933	926	839	906	870	904	891	887	871	847	897	890	899	926	909	853	920	956	912	923	852	894	877	934	936	853	921	880	945	912	902	888	929	925	880	952	890	884	917	901	924	874	857	837	886	885	879	921	881	918	886	898	871	912	883	941	860	877	887	879	854	951	893	898	908	866	890	919	858	842	859	905	861	860	887	888	893	884	893	871	881	881	892	921	818	855	928	828	898	902	894	890	892	870	903	904	900	869	874	895	881	901	897	869	893	907	902	932	909	852	926	861	903	869	894	891	946	835	933	941	853	896	864	886	914	896	900	910	903	919	953	891	885	853	966	877	891	961	925	917	917	892	902	848	901	908	879	941	882	921	880	848	882	888	857	882	913	847	853	843	919	885	902	937	862	874	857	829	936	854	900	908	927	911	889	865	874	863	907	855	919	858	919	896	861	863	851	951	854	863	882	920	882	918	865	882	895	913	891	890	930	930	868	897	853	889	876	889	937	883	946	864	884	885	930	920	928	880	839	864	909	871	957	818	785	902	881	891	851	851	843	913	968	884	895	878	840	797	863	847	866	987	861	936	924	867	893	916	862	871	906	885	934	867	905	846	890	905	857	916	875	878	945	900	846	901	966	928	956	843	881	865	841	901	883	897	872	950	897	895	986	883	863	868	813	933	946	852	887	922	883	913	865	886	889	880	837	908	860	887	866	910	913	941	880	873	901	886	868	901	903	922	819	892	836	892	908	903	931	852	899	882	867	857	888	871	843	903	855	874	920	893	930	858	919	890	831	918	870	900	882	917	900	894	917	902	922	898	844	885	871	871	892	861	878	822	893	836	921	910	915	888	860	850	891	903	915	836	880	903	890	910	888	888	930	894	889	904	868	889	809	902	881	900	899	886	904	899	851	898	879	847	877	894	912	896	894	918	845	862	897	892	839	899	883	906	906	909	863	883	884	879	862	914	907	893	873	966	856	918	894	883	863	933	870	891	909	851	806	900	969	906	834	845	900	879	969	824	892	898	866	892	912	831	893	886	908	849	917	890	888	909	950	901	913	889	883	911	847	891	884	866	872	879	928	825	874	852	922	868	954	833	914	901	869	873	897	893	862	847	881	922	892	889	890	887	871	899	878	897	892	888	853	909	918	898	890	900	887	894	906	894	871	862	901	864	885	905	926	938	898	857	892	880	887	915	880	863	852	846	871	882	949	869	863	842	951	847	879	932	913	870	860	872	863	914	853	888	888	913	901	946	840	851	887	908	940	926	901	908	881	891	935	890	897	941	898	887	926	885	869	891	864	855	883	923	857	872	852	880	901	908	880	899	849	910	875	878	843	869	817	870	935	932	886	863	939	902	861	914	868	881	844	861	826	923	874	944	874	888	872	855	879	892	913	967	870	891	889	890	864	932	906	881	896	918	834	899	879	899	884	881	902	873	900	844	917	894	887	875	880	913	954	862	872	960	850	870	898	859	880	861	903	867	923	958	923	937	870	882	901	918	866	868	861	940	845	885	857	916	880	905	885	855	843	940	907	887	867	916	923	871	930	806	909	864	891	884	929	909	918	876	861	833	867	864	901	863	842	844	847	934	926	930	934	851	841	928	854	892	866	861	896	957	862	927	960	855	893	853	869	895	886	943	907	908	906	911	944	880	894	901	911	927	882	889	856	932	867	893	891	841	891	890	848	864	889	957	901	864	898	871	903	886	885	854	923	917	914	924	882	914	890	930	918	891	867	898	915	949	868	882	907	909	893	885	858	837	940	893	898	906	913	937	855	920	907	915	940	927	900	888	851	878	910	934	877	853	896	873	880	904	929	821	847	836	811	891	829	856	893	876	857	912	904	911	898	869	939	894	866	899	881	888	877	874	870	886	889	883	897	872	940	891	866	890	839	845	919	896	896	926	863	842	862	841	878	901	919	856	853	846	838	899	872	859	880	896	895	914	931	909	911	872	940	930	869	903	911	916	826	870	889	903	872	908	957	859	909	905	896	912	836	878	911	938	844	872	936	927	925	886	871	934	914	841	896	947	877	917	902	926	816	914	880	896	873	896	858	880	830	912	966	903	883	843	917	874	892	924	915	859	955	881	890	888	911	940	898	874	896	862	901	901	900	907	888	895	906	856	887	906	882	907	883	857	839	896	911	935	851	882	919	909	843	833	873	913	883	818	899	905	867	863	922	830	960	964	877	896	861	914	943	913	869	896	916	886	910	878	924	891	850	916	883	903	885	928	886	852	862	910	878	899	886	912	901	876	875	851	875	873	876	854	894	901	880	855	881	855	866	950	863	939	904	895	848	899	855	910	889	866	900	914	860	907	890	915	932	883	924	906	924	889	928	854	895	900	884	891	954	858	915	895	894	851	856	865	904	871	898	906	897	858	894	934	931	892	882	891	886	903	921	909	854	887	884	905	919	893	901	872	869	892	878	905	955	923	875	854	906	902	861	851	872	906	917	925	955	890	907	906	882	885	852	921	882	871	872	907	867	838	952	866	901	922	914	914	897	874	902	913	894	844	859	842	881	891	949	905	874	924	865	894	877	898	876	900	900	930	858	929	912	898	936	908	908	879	980	860	875	853	898	899	902	909	904	896	896	872	816	919	872	891	901	864	865	865	887	925	864	936	887	947	881	883	937	836	882	872	885	863	880	865	886	873	951	905	921	873	916	938	894	897	825	884	873	872	907	920	897	924	916	819	911	863	905	898	900	918	871	853	939	960	904	894	911	873	900	853	893	936	918	903	887	937	942	895	862	897	919	938	909	888	895	947	891	883	837	899	913	924	917	892	931	879	842	870	927	907	848	903	790	869	896	923	842	921	844	906	872	916	859	840	917	866	895	865	884	887	882	875	900	903	876	926	853	861	892	900	898	934	915	849	865	899	892	887	912	896	877	922	860	903	881	920	909	938	887	869	848	867	931	870	889	891	901	951	887	889	847	931	897	849	873	869	900	872	871	913	895	889	891	848	913	909	908	885	897	939	867	871	907	944	868	896	883	897	936	908	915	882	935	879
27542	17526	3800	1130	795	747	558	520	519	489	481	529	481	502	470	455	437	460	513	515	487	476	459	436	465	439	469	460	475	424	451	440	452	436	519	497	466	442	450	456	445	485	466	480	474	422	461	450	478	481	485	485	431	447	486	503	436	452	496	458	455	476	440	431	443	446	467	447	462	485	431	448	468	421	452	459	460	444	452	480	463	449	451	464	485	452	466	526	448	465	453	447	442	481	421	476	470	468	441	431	485	439	428	482	488	484	467	457	461	492	439	484	487	464	530	500	465	477	474	437	454	493	421	469	453	463	448	491	415	486	493	523	465	434	447	469	458	462	448	474	477	497	487	442	487	483	461	444	451	483	443	462	468	447	466	496	453	450	503	495	513	480	464	471	454	489	412	461	454	470	450	476	484	468	458	457	433	448	451	543	473	434	447	499	453	473	488	469	479	476	463	462	431	447	434	497	456	407	448	487	455	453	457	486	450	481	422	443	474	483	436	487	491	479	421	398	458	448	469	442	460	468	459	434	407	464	439	466	430	454	470	466	458	443	477	485	463	458	470	462	480	449	454	458	463	489	454	460	476	444	463	440	483	454	443	486	432	469	419	469	467	504	475	503	459	441	437	486	456	463	456	414	449	444	463	479	505	477	444	459	444	466	456	462	480	475	457	470	504	421	407	432	487	467	459	475	464	480	441	421	463	495	461	446	476	468	472	481	462	429	483	457	462	445	431	461	497	471	490	435	464	516	480	440	447	482	477	483	488	477	451	457	452	456	490	449	493	437	469	434	473	425	481	477	482	475	441	456	472	427	450	492	469	461	443	473	486	483	453	457	498	500	454	431	497	467	488	475	474	501	488	438	505	442	455	462	454	464	483	463	482	475	472	486	458	472	476	452	459	479	428	459	469	464	489	511	453	486	479	519	455	449	454	467	444	463	472	430	492	481	426	464	445	443	450	475	460	502	481	456	453	465	467	500	483	494	514	458	447	414	446	468	432	448	489	436	483	471	429	464	473	470	444	460	457	480	490	451	470	480	427	457	482	476	436	468	481	448	486	466	481	455	455	470	447	460	493	486	424	454	479	467	434	482	488	442	413	413	455	441	418	443	434	440	502	490	437	468	444	452	439	489	489	444	470	454	452	448	465	462	515	482	439	454	433	461	479	452	453	477	470	438	438	443	490	427	465	469	495	483	470	452	458	495	471	488	464	476	467	501	454	490	481	504	487	452	429	491	485	482	438	485	460	485	478	433	431	481	466	450	485	465	470	484	469	487	432	447	468	448	450	448	476	495	431	451	442	467	463	457	446	460	478	451	459	502	455	453	483	508	452	472	480	482	465	482	479	449	460	459	486	449	460	453	457	506	441	462	477	435	450	433	483	471	476	452	466	499	503	461	474	467	430	479	497	478	463	464	428	406	445	451	425	462	430	470	485	492	466	493	449	468	447	455	454	480	469	468	434	485	467	456	483	444	452	493	481	459	461	504	468	481	460	457	453	490	478	503	427	423	447	460	474	441	475	478	446	485	421	461	444	447	516	465	443	432	461	445	482	472	471	477	471	423	486	460	498	460	474	455	462	497	497	474	483	482	467	467	460	474	476	450	454	470	493	448	442	466	480	461	419	484	440	478	499	453	473	453	477	466	468	520	471	440	453	461	454	462	484	463	432	486	479	448	468	433	467	430	468	461	496	460	472	462	453	469	460	488	461	470	452	472	467	494	449	442	432	472	439	485	485	482	453	439	445	471	491	499	455	471	444	449	487	481	467	475	471	476	470	485	467	468	474	488	447	452	470	489	489	446	450	445	458	481	470	430	459	480	441	482	493	448	448	480	475	466	453	459	440	476	446	454	466	476	474	509	410	456	463	451	466	465	458	464	448	424	474	468	471	495	432	420	477	451	479	449	482	462	464	424	452	471	486	444	462	451	479	441	470	435	474	486	451	478	479	461	495	457	423	484	490	483	496	445	451	503	429	461	443	463	462	471	474	465	447	455	440	484	467	466	437	449	468	471	463	459	476	435	454	467	484	497	452	460	491	462	467	436	468	445	480	481	520	468	472	433	450	465	468	424	457	460	481	434	456	439	431	504	436	430	453	467	437	455	459	450	481	448	486	471	428	460	423	451	471	446	448	469	450	497	474	436	467	439	471	452	482	453	458	459	450	467	479	457	502	444	444	510	463	484	456	423	459	469	421	462	427	464	483	453	491	450	454	443	411	479	494	445	491	473	463	447	481	446	448	443	474	411	461	414	420	459	492	447	470	428	438	456	459	461	449	501	475	466	437	504	491	468	432	475	472	444	468	472	479	499	456	481	462	461	459	450	405	457	469	498	444	465	464	456	458	465	473	506	453	492	474	488	463	466	458	524	467	447	432	435	419	451	484	441	455	486	455	426	476	445	492	450	435	502	501	445	440	506	442	430	456	445	466	469	467	454	486	424	471	435	500	473	460	452	452	458	460	474	453	502	442	466	473	454	458	485	432	472	468	484	456	476	461	457	432	474	475	443	445	473	401	470	481	489	448	484	468	475	488	463	474	424	523	470	468	465	476	476	464	481	445	465	432	421	460	470	466	432	497	411	493	470	482	449	456	453	423	485	440	461	501	478	464	448	471	456	485	458	479	451	450	492	494	471	506	443	446	495	477	492	459	437	435	431	463	467	460	437	464	474	499	463	478	475	434	463	480	509	457	471	477	447	447	443	469	499	442	457	455	438	456	447	425	517	484	458	480	444	486	499	448	455	448	479	462	464	482	461	480	437	451	468	427	455	460	509	487	491	503	470	426	444	454	414	472	429	459	445	427	445	456	467	481	460	470	431	431	437	482	485	441	484	441	497	513	473	449	449	476	446	500	437	470	466	508	415	466	443	446	451	458	464	453	432	445	441	439	451	453	462	450	447	469	489	474	447	445	450	440	444	449	433	441	452	478	443	471	478	513	446	514	467	464	435	474	475	452	487	474	477	468	461	465	458	449	504	498	457	451	462	461	437	446	442	415	466	458	411	448	468	470	483	470	466	485	451	474	430	492	446	447	499	478	466	441	470	493	470	438	438	519	431	426	514	482	471	467	468	469	430	473	433	435	469	450	506	476	438	430	488	480	467	450	467	479	461	449	486	428	475	464	462	478	498	444	485	475	455	455	479	483	479	439	516	482	465	464	468	473	489	496	489	443	479	467	478	445	488	422	476	488	453	466	483	452	483	449	454	464	438	440	470	452	474	468	425	473	487	436	457	433	462	450	463	499	499	456	558	474	478	414	418	477	475	465	437	465	459	457	459	443	431	444	458	477	439	505	463	474	415	446	472	452	442	478	475	463	428	452	446	429	487	480	446	468	491	422	430	435	478	446	460	456	458	451	491	458	476	453	441	424	471	451	462	470	447	444	489	482	485	462	500	471	455	444	463	493	436	453	472	502	464	473	423	457	448	421	442	500	481	454	469	478	488	448	437	456	463	476	461	438	487	495	483	450	441	448	443	457	468
5916	2570	2010	1114	948	820	755	753	698	666	678	625	680	632	648	561	549	596	568	572	600	570	602	566	600	538	618	592	597	608	571	573	580	584	587	564	586	599	554	581	596	595	593	596	558	569	600	556	559	567	608	604	585	600	563	584	604	569	542	560	591	621	607	583	551	606	586	536	588	590	574	609	561	582	629	576	548	576	528	570	607	538	583	519	588	556	563	559	590	563	624	606	594	579	599	613	549	592	590	556	609	554	599	562	620	593	595	552	560	548	615	564	564	580	601	562	597	592	560	570	563	585	558	603	548	597	573	587	594	583	543	569	535	561	622	616	584	617	598	566	593	602	573	604	602	583	566	608	565	571	599	573	596	632	563	565	557	578	571	582	589	607	605	584	584	585	541	542	565	592	563	535	536	572	584	595	582	558	590	596	605	576	589	548	566	572	522	605	570	591	587	529	623	582	605	599	597	570	606	574	551	564	562	582	613	582	567	598	535	591	592	627	587	563	624	594	583	577	622	568	599	585	553	523	581	604	585	601	547	617	605	629	544	582	611	564	599	595	546	600	573	552	531	566	589	568	553	546	532	558	561	586	605	541	569	598	570	572	564	570	566	622	568	578	591	576	614	559	563	566	559	576	602	562	569	561	580	583	587	572	533	582	578	605	588	572	606	622	585	601	582	605	583	593	558	573	577	608	601	574	593	618	575	508	578	598	599	555	550	563	568	617	631	584	559	606	581	566	586	556	549	570	625	576	534	584	591	575	619	544	521	590	570	576	570	606	571	566	606	568	596	596	541	558	542	613	568	575	549	586	550	563	568	584	585	570	513	586	553	563	604	603	569	560	599	558	583	580	594	566	557	548	594	540	555	543	593	605	599	601	633	558	530	565	588	595	608	553	576	616	609	549	589	603	593	638	623	561	537	559	566	604	558	571	568	572	582	572	577	577	530	598	570	564	559	608	525	608	545	564	548	579	582	596	597	588	602	572	585	584	576	554	566	572	565	558	562	600	587	577	568	580	577	550	597	583	593	559	609	580	552	582	572	584	575	602	571	586	643	558	595	605	555	551	602	566	563	572	537	563	554	563	593	562	557	576	560	576	615	646	584	598	569	588	590	544	578	592	573	588	611	572	549	575	584	595	555	600	540	613	613	631	606	649	638	599	563	573	553	588	562	583	579	566	567	575	590	524	576	537	589	592	543	613	571	607	578	561	564	549	605	558	556	575	587	601	602	575	603	560	603	594	550	565	610	643	548	597	589	611	554	590	568	565	583	608	498	568	550	599	554	579	563	587	584	622	571	574	575	536	542	545	577	548	555	592	599	606	585	581	555	589	576	581	564	537	550	555	588	556	616	580	573	561	594	575	564	601	590	569	618	559	576	586	563	588	610	572	582	576	577	585	597	572	579	578	606	606	632	576	559	578	630	578	550	590	565	582	531	603	572	543	558	565	577	621	591	533	630	566	572	545	596	578	608	563	574	591	547	553	529	591	601	598	602	560	564	579	600	578	588	569	562	572	553	586	585	580	566	568	562	547	544	573	585	558	596	596	584	554	549	542	584	572	614	590	592	602	582	569	587	581	552	618	600	564	576	580	592	582	603	584	574	577	584	537	583	560	570	575	596	539	590	621	555	573	574	587	604	589	567	585	525	588	586	599	561	580	594	563	579	604	595	610	591	578	527	573	605	554	576	550	565	556	583	572	571	556	570	570	597	516	570	590	572	526	587	580	563	559	605	571	607	529	573	583	625	566	550	559	561	588	587	591	576	522	567	583	577	592	600	593	558	542	603	587	551	570	591	578	599	581	567	574	587	583	563	581	593	600	611	583	539	628	599	570	577	580	590	610	626	569	556	591	607	586	563	564	566	562	569	567	558	593	608	596	559	607	612	590	529	611	563	605	558	576	601	565	581	580	573	601	568	567	591	576	580	563	577	578	574	580	579	559	589	572	575	582	575	611	578	569	569	558	557	549	621	601	541	599	591	563	592	579	580	630	560	562	557	577	598	577	579	595	574	604	560	586	569	608	583	571	576	563	533	574	604	571	578	572	599	577	547	589	590	575	553	612	585	597	613	582	567	579	561	603	613	599	563	581	595	563	568	562	520	568	595	582	614	613	564	502	612	587	561	590	577	613	588	582	595	567	562	574	600	540	581	552	603	593	582	622	566	528	618	635	593	552	534	530	606	549	609	588	587	630	612	583	540	586	577	598	563	544	592	553	533	554	663	568	600	572	607	573	555	559	580	567	568	557	540	565	596	575	586	537	596	576	597	551	545	616	596	587	602	587	574	582	574	600	579	568	565	597	586	598	564	584	569	551	549	582	607	548	535	558	579	570	569	611	554	576	620	585	542	606	571	549	619	573	569	552	577	559	541	546	546	533	570	539	577	584	569	574	609	579	569	533	577	581	590	564	557	567	628	609	594	560	567	536	557	584	541	583	576	569	577	545	604	590	550	568	588	604	621	547	596	564	594	582	592	604	556	589	598	611	618	584	555	606	580	551	594	556	580	563	617	593	559	534	590	592	541	562	572	609	600	589	605	595	579	591	581	623	621	561	560	604	562	512	558	581	614	560	551	599	573	556	543	566	577	619	569	573	601	533	546	602	565	541	595	572	588	593	575	574	595	555	589	613	609	574	596	563	553	597	561	583	574	561	562	616	554	557	548	591	542	589	586	588	581	556	587	556	588	597	583	601	625	591	578	595	605	535	595	589	577	531	605	579	543	592	525	574	529	545	566	585	596	592	536	574	578	569	552	584	568	582	575	560	598	595	582	619	553	569	624	577	560	593	535	581	538	559	547	585	550	554	561	565	576	581	573	585	608	632	563	574	556	546	581	566	563	588	578	589	615	541	565	525	605	593	591	560	564	588	623	534	617	567	581	572	600	603	538	593	587	577	593	568	601	534	570	573	583	558	599	556	531	586	559	630	571	583	600	614	573	560	623	576	610	559	574	621	571	554	577	609	556	589	591	599	566	570	565	551	542	530	590	558	572	596	575	585	578	555	598	580	605	583	585	589	588	601	556	574	575	561	596	605	568	545	560	577	586	591	590	549	593	574	573	583	560	575	562	524	610	564	589	570	599	589	538	552	609	585	576	592	590	580	552	555	577	583	551	583	537	555	560	598	614	562	617	575	579	531	541	606	565	586	605	570	595	564	552	562	562	603	554	592	568	574	591	526	595	594	638	591	571	553	622	592	576	602	567	570	583	561	590	568	554	560	575	613	624	586	565	583	562	553	544	553	585	604	579	566	567	609	566	565	558	550	577	602	557	581	571	587	596	565	545	606	587	564	568	572	544	542	574	597	562	577	595	541	580	580	575	590	584	554	600	570	555	579	557	604	579	572	550	588	544	568	571	556	578	520	573	551	578	548	576	552	581	565	563	541	568	563	587	567	564	575	575	547	575	596	580	598	587	534	575	534	574	552	563	621	564	581	603	554	609	544	605	612	556	613	546	613	597	607	596	558	541	584	543	592
23582	21438	28655	24616	21279	5805	1461	1168	1055	1018	939	963	857	920	892	886	853	866	863	825	807	808	846	865	841	810	851	840	769	811	833	841	843	806	817	786	799	802	795	838	802	830	772	764	857	823	779	796	751	836	773	770	817	791	818	818	812	806	803	796	822	829	819	810	799	814	817	799	800	787	851	791	824	853	830	786	814	794	751	779	760	769	802	755	831	817	808	820	786	797	828	813	803	857	760	821	831	809	790	836	823	810	827	780	773	813	812	841	765	846	817	772	811	812	752	802	822	775	784	780	808	823	828	763	791	747	762	838	781	803	759	859	814	801	798	821	825	740	744	752	793	818	790	802	825	805	765	806	827	813	796	812	835	770	767	833	797	807	843	735	795	804	745	778	747	842	833	839	819	826	795	795	808	792	777	790	805	790	840	813	815	802	840	796	801	748	785	788	761	800	746	806	791	800	798	829	820	827	834	823	762	817	821	740	837	812	786	749	862	773	733	822	824	823	789	813	757	768	811	793	871	758	767	822	789	860	820	819	815	815	813	838	811	834	799	765	824	784	819	800	790	788	800	829	793	824	754	776	783	766	771	841	863	767	768	795	772	774	775	779	782	746	771	790	832	773	763	806	822	799	821	771	793	817	803	817	798	830	744	785	799	796	753	785	899	746	761	799	864	767	771	754	787	747	772	860	793	781	778	865	821	750	826	785	767	769	790	761	787	820	761	755	744	782	792	842	761	820	851	825	823	870	800	797	781	814	814	762	822	819	810	843	818	787	785	870	762	774	824	844	742	804	803	757	800	768	821	801	783	852	764	748	825	779	824	770	861	750	752	815	785	757	827	806	819	822	777	795	842	811	790	771	769	804	791	769	770	808	866	819	761	752	798	783	766	816	868	777	830	764	852	794	780	731	761	846	796	783	792	829	780	793	719	769	881	818	798	852	833	794	787	792	778	808	789	765	823	813	751	815	809	776	832	786	809	808	860	836	780	769	804	813	843	770	799	776	755	812	805	816	823	765	774	793	784	735	847	765	757	800	789	843	797	832	784	811	826	821	843	835	827	770	814	792	788	794	788	775	813	806	775	760	830	819	740	812	844	786	730	830	820	840	727	809	752	807	796	750	790	789	797	789	813	833	786	801	794	794	811	787	826	840	829	825	795	793	810	801	846	838	788	798	800	797	839	818	749	796	772	808	788	780	775	797	754	796	848	802	814	821	853	881	794	807	761	818	771	798	799	801	792	782	817	795	782	759	792	796	806	809	796	823	802	834	727	787	818	805	817	827	787	779	819	763	802	793	810	837	799	792	790	778	817	800	805	806	814	792	810	802	783	741	782	820	783	785	811	834	857	792	819	835	814	784	761	771	794	758	777	871	841	808	791	742	778	806	870	835	777	770	777	819	787	816	817	854	794	780	811	801	761	828	780	775	813	796	785	812	757	807	877	793	851	803	820	814	831	852	800	804	807	778	833	777	796	840	810	810	833	798	797	813	775	795	800	802	819	774	793	797	841	772	810	801	803	767	738	809	839	808	808	844	807	827	742	749	742	828	795	793	788	806	805	812	808	785	766	777	819	792	805	786	849	834	793	840	783	824	781	841	805	788	821	822	793	777	777	834	797	831	747	765	818	812	842	818	783	798	792	819	775	769	852	829	814	799	810	802	792	848	765	844	831	791	790	746	800	811	818	722	792	785	770	798	823	827	821	762	774	783	803	817	818	820	833	769	821	781	799	760	824	743	779	830	855	828	793	812	808	778	794	759	823	800	781	792	767	806	818	830	823	837	781	757	820	818	795	800	755	788	797	756	787	854	782	848	854	792	878	805	810	824	798	755	820	778	802	791	791	824	797	763	761	823	793	791	768	785	794	810	781	828	802	808	826	787	810	794	749	799	805	835	829	816	831	812	879	837	806	820	801	802	791	840	795	781	834	783	773	821	788	804	807	756	800	756	791	774	818	787	823	827	814	816	819	786	795	836	832	771	816	756	799	808	806	803	782	829	754	815	790	805	817	820	837	796	821	824	812	760	800	820	786	804	850	770	815	809	774	810	784	767	785	770	817	812	789	758	785	792	797	750	860	770	811	800	789	769	855	784	760	806	803	824	781	841	805	808	829	796	793	813	817	760	806	759	815	772	838	784	810	765	757	798	813	834	780	817	831	796	792	813	811	771	851	782	815	867	775	786	816	771	779	750	753	764	766	797	796	804	777	778	769	796	803	797	776	770	776	823	822	801	785	772	792	811	803	804	745	795	793	863	837	811	767	785	781	814	764	766	780	817	811	756	759	825	816	768	814	821	810	798	809	803	766	850	787	792	765	753	857	833	775	771	801	794	770	854	835	756	811	821	792	811	794	793	812	763	788	785	838	797	787	847	801	816	794	799	763	767	762	787	835	794	817	739	780	780	811	793	785	831	803	827	791	791	792	838	782	786	814	849	802	801	770	770	790	783	851	765	821	827	780	819	828	739	789	768	767	796	816	806	821	756	727	780	773	804	830	787	804	839	850	852	774	774	813	764	843	792	804	778	741	761	789	813	775	833	796	789	733	789	825	845	840	780	796	816	783	823	761	820	800	794	795	774	822	797	804	798	821	772	777	851	790	818	754	835	742	819	806	822	833	821	814	795	807	777	771	817	798	804	843	815	802	774	794	838	796	781	783	793	813	769	787	819	798	788	792	825	794	859	784	753	789	836	835	834	824	787	773	754	830	760	779	783	768	795	781	821	864	786	832	764	822	783	779	783	808	787	817	761	797	772	793	822	796	774	753	845	839	854	781	756	759	822	821	778	832	772	811	836	811	774	774	835	782	831	816	811	772	812	830	833	770	860	770	793	796	773	821	828	794	846	757	834	793	852	768	865	783	818	835	777	781	823	815	754	793	817	763	799	826	763	815	792	781	802	773	838	791	771	790	788	792	790	827	786	775	800	743	811	827	832	813	833	820	782	774	774	752	810	744	845	801	795	789	799	827	829	773	771	781	820	813	859	815	756	783	835	803	822	807	829	783	799	824	819	854	867	838	779	797	844	802	799	796	774	807	790	805	796	783	823	832	811	787	783	783	821	797	833	777	812	794	732	830	792	805	796	809	796	821	837	724	813	807	775	753	836	766	792	847	862	782	816	768	777	790	825	805	772	771	817	802	781	762	877	829	837	793	775	810	779	834	820	807	786	787	828	781	773	819	763	796	807	813	800	779	793	775	798	808	798	780	756	816	820	778	780	792	839	831	838	789	811	773	824	769	770	765	756	796	766	815	779	808	818	803	769	803	757	777	810	789	774	843	797	823	866	734	776	803	809	827	762	793	856	775	746	792	809	825	793	836	817	759	791	806	803	818	806	790	764	762	741	806	831	760	772	808	765	792	783	829	762	797	859	824	756	773	824	800	836	786	788	792	788	810	816	819	826	800	748	792	816	773	834	842	799	816	788	790	834	807	758	781	763	802	790	747	789	790	763	788	806	806	727	820	842	767	824	847	792	805	764
14059	9522	6927	3408	2618	2171	1850	1630	1501	1373	1255	1236	1215	1122	1127	1109	1005	1029	1045	1039	1036	993	959	1070	1006	968	1033	1003	976	1027	1055	949	939	993	1007	1007	983	973	998	976	1022	987	992	978	976	994	999	961	964	925	940	996	935	990	1053	941	998	953	960	963	970	931	1035	960	1029	975	995	938	1017	999	956	956	948	1002	993	982	932	987	998	980	952	968	957	969	928	950	943	946	985	959	962	968	999	978	985	966	956	952	994	974	924	947	1010	942	1029	981	989	954	945	1001	979	1004	971	1027	977	1008	920	951	1000	965	955	931	1020	950	961	937	1008	940	998	1044	984	965	994	974	963	968	947	911	979	887	975	988	911	985	998	1039	1014	1012	958	966	983	1013	951	961	971	985	985	1052	995	973	965	920	1001	946	971	967	968	1007	995	974	896	948	1010	1005	973	988	882	978	957	947	981	973	961	1020	973	1008	974	1018	945	1000	1013	999	936	966	1005	1055	967	988	948	994	975	966	958	984	1010	944	960	1002	969	962	946	1008	909	1030	999	997	981	961	987	978	1003	1017	1017	920	974	976	1021	993	1005	962	940	978	1009	988	940	997	936	929	1023	983	1014	1020	973	959	1015	998	919	962	1019	932	932	976	923	1004	999	996	1020	951	949	909	971	969	1033	960	891	948	924	1008	983	994	997	939	944	972	952	909	987	980	1001	958	929	967	989	1007	897	933	968	946	980	963	1033	985	991	994	964	978	985	1026	957	1011	947	989	975	1010	955	988	938	952	972	905	1023	941	912	1004	980	953	956	993	926	966	895	943	961	942	1018	950	961	915	969	936	944	956	938	989	953	989	1016	987	966	992	950	960	955	914	984	976	973	976	987	956	950	958	937	977	962	978	936	1038	988	947	983	989	997	981	997	1020	911	1023	988	926	920	1003	915	959	948	955	959	1013	963	946	1016	987	925	966	974	980	936	904	956	1011	990	928	972	956	1013	942	934	951	997	1020	1002	977	957	967	942	976	919	966	920	984	1023	976	906	941	964	964	985	959	1045	1006	961	926	936	967	954	961	953	967	925	1040	953	969	960	965	966	925	952	971	961	1019	988	947	967	965	956	891	977	921	999	943	946	963	967	930	926	1030	956	937	1000	975	988	891	1003	1006	1005	977	930	968	960	993	935	923	978	929	983	980	974	1049	1008	996	1019	964	931	1004	1014	959	964	971	1024	981	983	987	960	943	1021	1010	1018	1020	1029	997	998	1020	991	922	965	954	958	1030	985	1014	977	958	996	992	959	980	964	900	956	947	1022	990	950	942	1016	953	991	973	942	1001	978	971	1035	1006	1085	992	1009	912	1018	955	964	922	1000	974	942	978	979	1026	927	960	990	963	1015	931	926	976	925	1012	958	1008	935	991	1000	949	961	969	940	986	983	1002	981	932	1029	1016	961	1022	967	992	962	949	950	1022	978	1015	981	1032	1004	975	973	994	964	938	932	1035	928	983	962	951	984	990	962	955	992	938	941	997	956	955	924	984	982	1003	951	958	985	1001	964	1026	985	988	1019	957	935	1033	988	969	946	976	977	990	989	917	992	947	935	981	945	965	1006	1005	958	1013	1002	967	971	945	966	991	956	1020	956	909	953	1019	976	932	995	977	905	971	955	921	987	950	948	984	957	942	993	998	974	938	945	954	981	989	1046	979	996	1017	948	934	979	966	1003	985	970	934	968	985	913	1012	962	1011	1000	1000	980	972	999	979	970	982	962	972	1054	980	996	981	968	965	962	1015	976	921	916	944	948	932	962	995	996	972	942	1008	925	999	1004	1012	1010	980	997	903	967	944	966	977	962	939	1006	959	967	931	994	946	963	1008	1015	968	906	968	927	982	992	959	1022	996	967	926	1031	950	958	942	916	964	1002	1030	998	1028	971	941	949	969	973	976	1002	937	925	992	1044	923	956	967	950	971	977	952	993	938	969	992	952	963	949	973	1010	947	988	979	1012	1023	926	960	948	987	995	1023	946	1002	994	933	939	1031	966	942	1004	980	970	1015	941	992	964	922	968	973	968	942	947	991	1017	990	941	958	985	955	1007	957	943	1003	971	954	995	988	1020	1048	953	993	958	1031	965	965	985	1040	935	979	987	957	904	964	913	939	961	1027	1008	1004	1012	919	1000	978	952	1035	956	1011	915	954	915	933	944	1025	1008	1023	977	926	971	953	954	956	949	978	1013	1007	985	954	951	986	987	959	951	926	946	941	984	1008	997	940	959	1004	1024	968	943	938	942	973	1003	1010	957	949	991	991	957	940	987	1013	924	950	976	1020	1029	929	957	990	957	971	967	918	969	1039	964	993	985	984	1010	963	932	948	1004	964	999	948	993	1008	973	989	949	977	966	977	949	971	1040	978	957	957	947	906	1030	997	942	1000	943	954	927	930	977	996	942	970	1022	963	936	921	1001	978	960	955	962	973	939	951	1031	962	984	1004	912	931	1012	983	1022	970	958	1019	947	984	954	925	979	987	963	932	982	967	970	988	1011	950	968	948	980	968	962	963	1010	972	972	949	947	974	1004	999	972	938	965	960	954	972	998	995	968	1023	992	979	993	958	1006	1012	947	923	971	969	974	1002	973	980	993	1033	976	910	959	887	986	912	965	947	927	1012	953	1030	960	1011	998	912	931	913	904	974	1005	998	985	1058	989	977	1021	967	1021	970	971	1009	952	1006	963	985	1012	906	935	975	973	974	978	921	1002	929	925	975	928	983	978	954	968	906	987	975	995	923	924	991	1010	955	937	988	994	1052	1001	1003	962	933	963	998	990	972	974	982	955	1032	959	976	986	964	1001	1024	950	959	988	960	913	990	968	977	999	966	923	954	1038	919	954	957	1014	1002	943	988	965	946	987	996	904	997	979	971	1024	1026	1015	977	984	935	947	1016	961	1015	1005	934	1035	977	1011	938	980	975	974	972	982	997	967	1039	966	984	1004	1002	1026	998	944	1023	982	979	918	933	987	982	979	973	1005	941	993	990	928	971	997	993	960	982	1017	958	921	929	1009	975	942	981	942	956	975	944	950	915	1026	985	925	973	958	979	965	964	915	975	978	978	965	931	995	958	979	964	949	909	943	958	946	1014	1039	982	1010	983	1000	964	966	987	957	944	986	1011	944	964	944	952	1010	897	941	965	990	922	920	940	961	969	975	980	1001	995	979	936	1003	983	1009	953	989	971	974	969	937	947	908	974	954	954	1056	952	958	970	968	972	1015	954	1018	1017	979	918	1022	958	971	984	954	986	967	1015	957	944	925	945	934	959	920	1051	967	1003	966	931	1003	954	956	982	969	942	956	986	986	922	995	957	993	1002	945	1007	946	947	1017	982	942	999	1011	966	996	996	962	1011	954	955	922	1009	947	941	995	1014	907	964	942	999	1001	986	951	979	1012	987	908	1028	989	1014	936	949	1003	963	992	960	915	983	898	980	949	1002	953	966	995	997	956	985	974	987	972	945	958	1016	923	958	983	983	985	1001	996	961	980	966	978	970	985	974	972	926	938	931	982	990	968	1025	983	1000	1009	961	1037	919	944	1005	931	964	989	936	952	1017	925	960	981	967	982	955	985	943	967	985	950	979	952	968	971	996	914	1010	982	962	1011	989	977	912	1006	959	950	1009	960	946	998	971	942	998	978	931	1009	953	1012	999	934	980	971	1028	964	995	925	914	985	938	964	969	966	1008	985	978	941	963	957	984	981	982	943	982	980	964	974	988	982	1026	926	974	973	1004	956	996	1006	974	941	980	970	969	952	923	954	978	978	1027	969	962	971	1032	976	1004
24661	21391	27217	25613	5419	650	552	444	403	408	364	374	336	357	302	298	293	329	302	311	285	290	319	337	250	272	306	318	305	273	283	296	299	330	305	295	288	266	312	303	304	310	325	287	294	304	295	310	299	273	281	333	308	294	277	295	273	302	302	305	291	292	292	288	315	275	279	275	264	269	271	289	279	273	288	280	314	257	287	281	291	280	317	291	329	323	278	286	295	291	256	269	282	298	286	311	262	290	304	284	272	287	277	288	314	280	290	290	269	295	289	279	318	298	312	292	269	258	274	296	260	276	241	317	287	275	280	279	254	302	278	261	272	290	277	313	281	302	293	256	271	307	307	286	307	291	270	271	310	261	305	308	318	273	298	292	283	301	300	246	291	294	292	313	293	285	275	298	293	277	290	268	288	307	234	309	281	278	320	294	274	290	290	274	289	282	297	287	297	283	292	265	262	288	305	276	297	296	274	291	289	279	292	286	293	279	263	301	312	294	296	295	284	268	279	262	281	262	297	279	269	287	292	271	268	293	287	306	314	264	281	307	282	270	284	298	298	276	291	291	319	259	281	289	276	271	280	299	282	298	278	308	291	271	258	292	302	253	296	261	291	254	279	282	280	299	293	283	281	270	245	302	262	279	285	313	286	277	276	284	285	280	276	274	289	281	254	302	272	290	302	278	268	280	303	304	260	267	252	297	284	320	329	288	293	308	286	317	291	280	288	280	260	284	291	283	307	291	300	303	278	278	284	282	280	284	268	302	297	314	283	272	300	281	282	294	286	287	288	274	267	304	294	292	272	284	309	295	264	278	304	294	300	255	287	309	284	291	283	292	301	286	277	293	290	278	258	282	301	294	266	308	273	287	300	311	287	265	247	281	277	276	312	290	271	296	278	300	301	316	300	274	269	296	307	298	294	285	263	277	291	266	261	301	317	287	279	276	268	310	287	276	295	267	278	294	311	271	283	252	286	280	299	295	251	295	288	315	277	281	281	274	295	276	318	308	288	277	291	286	270	256	302	267	293	302	287	289	268	265	282	280	317	292	282	326	269	287	283	282	293	317	291	310	253	277	280	253	289	289	304	289	306	296	281	262	280	276	282	265	291	247	290	248	305	273	295	267	301	271	279	304	294	325	323	257	257	310	274	288	277	297	303	308	285	305	286	288	325	283	287	282	275	280	272	284	293	292	282	285	280	304	269	276	293	312	297	269	304	289	309	279	279	314	305	269	302	300	300	307	276	306	270	276	305	281	303	299	298	280	289	320	310	315	280	287	284	260	290	306	298	328	293	306	292	326	296	251	251	327	320	276	309	277	284	288	274	308	259	315	309	273	278	278	275	277	291	283	271	302	259	285	275	275	315	280	259	272	267	312	263	265	287	261	309	281	278	304	302	289	274	265	314	308	297	287	276	308	265	276	278	298	269	289	303	293	263	309	275	285	294	308	282	291	262	303	309	286	270	287	287	277	275	293	283	309	281	324	275	289	262	309	295	266	284	258	285	305	267	293	327	281	272	327	290	289	309	275	289	309	289	278	288	300	281	266	270	298	275	266	320	271	282	289	309	310	305	293	247	278	263	295	271	283	309	288	296	289	330	292	300	243	289	281	271	287	278	275	291	285	271	280	289	282	276	277	298	298	276	257	268	261	292	309	300	301	263	277	263	287	292	279	254	261	286	273	290	301	307	287	269	277	296	302	305	299	315	256	311	281	301	287	289	268	283	281	287	290	281	307	276	271	284	308	311	276	291	289	281	289	271	333	300	257	283	285	290	279	268	280	299	272	255	288	269	306	283	270	260	285	327	282	302	286	281	276	255	286	290	308	280	255	282	294	290	272	282	303	310	276	303	292	303	295	281	273	298	250	285	288	279	294	264	283	297	280	268	260	292	255	300	235	261	318	300	289	277	284	263	297	308	290	263	335	292	309	283	276	303	258	301	264	313	312	283	247	280	268	280	280	292	287	278	264	301	303	299	286	297	269	315	252	281	263	269	263	275	265	268	278	298	295	258	276	263	306	262	287	294	285	302	306	292	318	270	295	292	299	301	312	255	303	287	266	283	276	257	286	309	280	275	269	273	293	279	287	303	282	272	310	278	279	326	276	310	269	271	288	282	282	281	267	271	281	276	275	314	300	277	300	304	266	264	267	295	280	288	294	274	260	298	271	296	310	290	288	302	279	327	305	279	292	286	296	303	274	341	304	268	306	276	313	309	286	252	301	302	269	288	288	286	284	274	296	275	282	301	304	299	301	251	261	303	307	291	269	300	280	305	265	261	291	301	302	246	273	277	272	298	255	297	307	263	269	305	284	294	292	278	292	289	289	253	295	275	302	287	310	302	269	274	278	293	303	262	262	319	297	282	266	310	269	319	291	314	291	291	275	271	312	268	289	291	310	316	306	288	277	299	278	286	288	285	303	304	280	268	273	288	289	296	274	271	287	292	288	306	288	306	281	289	293	307	257	275	257	272	318	268	284	294	284	285	294	293	260	280	279	286	277	250	314	293	295	286	279	278	295	307	288	290	273	279	307	319	288	285	276	287	282	281	271	308	279	291	310	313	283	295	311	304	306	298	284	277	278	305	289	311	307	289	302	257	312	307	260	271	291	251	286	261	277	297	287	273	291	297	299	297	275	293	249	271	318	286	274	273	273	282	266	241	288	290	290	304	265	291	302	253	324	271	294	276	281	294	303	279	283	307	280	301	310	279	271	308	263	290	288	317	301	289	286	275	292	290	278	278	277	260	281	288	258	278	297	280	275	317	316	261	276	283	263	269	312	273	275	271	325	294	318	263	278	250	278	289	284	283	283	271	258	284	281	285	293	280	272	302	281	273	265	280	248	276	298	300	298	287	295	297	309	294	258	288	273	259	266	319	300	287	248	315	273	273	275	274	276	298	276	298	302	290	284	272	293	283	272	273	329	265	265	255	316	293	285	313	289	300	286	288	267	285	267	295	285	262	305	280	297	272	266	291	280	294	279	264	288	271	274	287	289	283	266	286	315	317	294	270	312	279	285	279	301	305	283	296	301	313	334	289	270	285	277	314	268	291	278	285	290	275	277	296	293	308	306	305	302	266	281	303	282	304	291	256	277	295	288	281	276	267	274	259	288	265	271	302	295	276	304	304	291	280	296	267	275	269	305	300	286	300	317	265	266	285	279	274	269	274	296	264	297	270	264	289	302	291	270	295	269	258	277	291	259	271	297	272	324	281	285	314	284	271	243	283	273	285	320	286	323	285	299	281	303	278	289	283	289	303	289	289	288	295	279	300	297	307	283	258	316	241	266	311	262	292	270	274	257	278	290	286	273	288	274	285	282	282	280	298	268	280	303	292	257	310	284	293	267	287	275	290	289	290	276	300	305	280	275	298	292	306	304	294	279	279	289	305	278	268	317	287	297	254	288	317	298	270	290	269	286	278	270	266	291	277	284	303	263	297	298	284	303	302	292	285	309	307	294	277	304	271	294	294	274	290	275	285	308
12621	5818	4044	1980	1376	1088	862	724	711	659	581	571	534	498	432	470	398	401	422	412	399	442	407	429	390	367	389	381	384	394	371	404	396	358	423	393	370	367	412	409	392	364	375	388	400	365	392	379	400	387	350	378	412	396	371	378	388	387	365	392	361	347	383	360	395	371	372	378	342	382	388	383	362	390	413	390	374	401	390	397	410	400	380	355	355	384	392	399	419	374	399	387	361	393	390	411	371	369	386	362	397	394	378	384	378	390	405	429	390	383	376	376	404	399	371	368	358	379	374	357	414	392	400	358	387	385	407	406	392	386	385	411	403	340	336	378	368	394	354	375	369	372	393	395	379	377	356	358	395	402	403	354	382	350	366	402	347	355	387	408	392	340	401	382	362	343	370	377	389	374	364	350	381	353	389	406	378	373	362	380	365	383	369	360	350	374	400	427	375	387	403	386	363	373	386	347	401	388	375	385	351	385	387	386	385	384	355	399	376	397	410	392	368	389	363	380	373	363	409	366	380	426	348	420	393	379	375	361	362	395	405	398	340	350	382	386	427	399	347	375	393	403	398	391	366	362	337	394	371	362	387	343	386	363	374	373	390	382	386	373	367	419	380	393	392	391	377	383	402	411	341	395	395	431	405	397	380	345	379	362	407	357	374	362	372	353	381	396	319	401	392	335	414	366	427	423	383	338	370	395	400	373	371	365	338	391	383	375	383	372	349	398	378	407	363	395	362	360	415	408	371	349	403	389	406	390	360	354	376	382	357	358	372	389	388	384	373	330	332	408	432	390	362	384	371	362	383	347	395	386	349	357	381	362	420	393	368	431	427	397	353	386	365	378	351	394	369	351	373	386	384	398	394	362	351	402	375	378	393	391	380	389	381	391	336	354	398	407	381	395	340	404	387	377	363	378	370	386	393	358	390	393	355	399	350	377	372	378	390	398	368	397	371	364	385	394	388	360	347	388	353	353	374	372	358	378	378	398	366	382	404	361	397	377	403	411	362	366	352	376	363	390	412	388	357	400	374	377	417	387	394	382	378	383	368	379	412	357	337	415	398	372	375	375	393	366	407	381	366	369	357	400	421	377	399	372	413	394	409	380	394	389	384	404	359	410	369	368	376	365	390	378	372	389	392	395	376	387	367	387	381	401	382	377	388	396	386	383	374	393	374	359	409	373	403	397	396	369	420	396	385	378	386	390	379	386	382	414	379	369	403	376	376	361	398	391	371	365	411	387	384	372	395	384	351	392	368	378	404	343	397	385	349	347	413	365	391	399	374	357	339	377	367	420	361	391	356	380	408	371	370	372	390	375	407	347	412	366	395	381	375	393	357	353	415	374	409	347	387	421	364	360	391	378	363	387	365	326	369	415	387	397	359	404	336	427	384	340	386	367	328	367	366	422	351	398	390	362	381	381	360	386	392	373	402	360	383	361	386	388	421	336	436	340	379	384	417	355	370	374	367	385	357	379	376	361	374	364	369	386	357	400	422	363	389	385	383	396	379	402	366	403	400	393	363	383	363	355	393	371	367	373	384	369	389	354	391	349	378	372	422	368	380	393	389	374	403	377	399	408	369	366	395	359	365	377	394	357	339	389	404	359	377	390	361	381	385	386	398	381	378	386	399	380	350	364	377	382	374	406	371	386	397	392	406	381	347	367	422	379	387	362	374	388	373	405	380	389	385	368	384	369	427	368	415	375	406	390	391	381	364	373	388	396	376	376	375	387	352	378	357	375	380	409	402	339	380	363	403	354	357	374	406	368	376	369	369	379	405	362	365	380	390	333	401	401	375	361	380	358	376	419	363	365	380	361	383	389	392	394	397	378	380	394	372	405	408	335	377	382	359	363	387	332	398	406	365	382	376	369	390	374	380	400	405	358	358	406	398	408	374	375	356	379	395	371	393	385	379	401	379	415	409	393	406	376	362	366	370	384	372	410	392	339	394	394	378	357	378	372	402	355	368	378	397	386	383	427	388	381	364	400	377	389	383	395	384	374	355	391	364	360	361	388	378	373	421	431	391	376	381	366	364	378	366	377	390	396	382	394	391	408	406	363	382	365	393	349	390	374	356	379	407	387	354	384	368	362	381	400	373	374	379	392	385	374	371	387	390	381	380	381	409	379	351	352	404	355	388	361	364	395	373	387	361	370	387	345	387	383	383	409	359	359	397	369	399	382	366	365	337	402	379	392	383	389	405	401	387	391	417	403	411	369	380	395	389	359	356	397	373	384	414	375	388	382	365	359	412	438	361	375	382	370	388	378	386	360	372	381	394	381	381	360	343	355	338	345	405	377	388	416	382	395	394	369	374	374	428	395	392	393	400	378	376	334	373	372	355	360	395	388	378	371	365	399	371	367	366	375	374	386	365	360	389	353	366	384	373	412	396	433	397	427	380	360	370	366	381	372	386	415	393	386	386	357	350	401	390	390	375	347	383	406	387	405	380	331	382	408	359	379	386	377	368	361	389	365	382	388	383	383	342	394	396	356	370	365	369	399	372	354	393	402	374	351	370	372	352	395	397	370	350	386	387	387	392	400	353	376	382	362	400	385	360	372	381	395	366	380	393	387	355	379	364	366	384	394	354	392	358	407	383	392	378	397	388	422	390	388	391	379	370	397	416	377	392	458	379	385	385	351	365	360	365	402	373	368	391	377	347	381	389	363	367	372	372	384	408	343	388	393	368	360	387	391	368	375	372	392	388	382	374	401	363	352	408	372	400	356	378	379	388	418	376	357	356	364	407	373	391	406	378	364	359	404	354	374	398	379	384	373	407	372	368	361	412	395	390	362	386	401	377	370	389	386	387	386	379	362	403	358	394	372	393	417	383	371	404	391	399	380	386	369	377	374	372	376	354	398	362	397	374	391	402	384	345	414	376	380	378	393	357	368	351	409	364	364	361	372	379	360	397	382	405	363	376	383	394	376	388	422	412	383	398	384	366	330	375	399	375	382	377	381	358	388	374	374	373	408	407	340	370	365	369	392	380	397	409	406	423	354	372	359	401	381	405	376	373	369	364	391	366	383	368	406	359	384	389	347	380	380	395	400	397	379	392	353	384	370	408	372	406	382	385	372	348	355	391	388	400	375	401	382	408	376	433	369	393	364	384	372	414	381	375	365	379	379	367	398	381	358	396	398	352	383	373	372	415	365	381	422	353	416	363	401	380	387	384	412	398	401	374	410	384	387	392	352	389	400	392	397	402	385	352	378	371	378	381	399	356	364	373	391	420	389	374	403	340	399	397	383	382	359	387	376	390	341	371	396	373	406	393	411	390	364	397	384	389	396	365	401	375	395	374	378	388	379	372	393	365	372	362	387	388	395	392	408	348	409	379	352	414	364	356	358	379	400	377	378	375	395	371	400	411	392	415	364	412	380	393	388	366	374	359	372	378	375	380	377	401	394	388	356	367	396	373	341	412	407	341	389	375	395	380	401	405	387	382	348	386	406	383	367	350	367	385	373	396	377	386	363	375	374	380	399
22569	21452	29243	24028	21447	21362	5034	1488	1157	1092	988	930	882	923	859	827	811	762	778	742	740	801	817	795	726	739	774	758	681	746	713	779	782	764	693	741	752	731	743	723	764	731	735	758	721	725	780	742	757	737	756	738	772	763	696	678	703	752	718	726	712	748	739	767	704	713	768	695	707	747	703	725	710	714	731	759	716	755	728	718	729	742	704	720	673	695	721	748	738	714	777	694	709	722	685	704	735	792	720	672	740	749	788	753	699	737	732	691	694	705	732	722	709	784	707	688	699	728	725	727	703	746	700	685	731	763	748	761	739	729	748	758	672	722	750	724	710	732	711	674	740	719	762	732	686	757	747	703	724	736	728	751	733	715	685	681	752	732	713	764	772	738	713	709	751	721	672	727	721	747	705	717	652	718	710	734	710	697	729	713	720	697	737	742	688	734	750	772	723	737	684	698	697	706	767	674	706	754	700	715	751	740	753	696	711	759	697	731	765	713	761	723	725	723	743	706	750	681	715	734	745	686	724	704	705	722	696	721	735	695	715	706	722	758	736	723	684	725	705	706	732	743	697	783	729	719	697	748	731	745	705	719	712	755	722	719	774	684	699	699	722	754	727	731	722	708	724	677	710	769	730	725	701	739	692	710	707	714	704	656	717	731	696	718	729	715	731	758	732	686	712	676	732	743	740	704	725	758	747	762	694	723	741	694	737	697	702	698	715	752	721	757	734	721	753	744	757	730	695	755	680	776	720	778	715	700	687	709	733	738	763	718	743	723	730	752	679	666	701	702	678	728	694	712	679	748	765	725	762	747	684	732	681	698	690	681	676	763	725	681	740	709	714	700	740	700	678	702	720	700	717	690	759	777	787	653	719	721	711	752	707	711	719	732	689	751	753	679	728	764	706	711	753	707	749	728	719	711	689	733	722	732	737	712	722	723	709	713	702	739	702	747	702	772	804	710	717	727	704	705	783	703	682	738	697	705	718	697	756	701	719	722	756	747	722	690	755	698	741	698	784	739	726	695	744	714	728	680	707	699	726	698	743	729	744	708	704	684	725	750	721	685	717	705	730	739	738	725	748	713	691	705	696	681	747	691	710	728	755	694	768	734	722	712	722	707	745	717	746	665	703	692	704	681	721	729	751	722	729	746	698	773	763	740	705	716	693	778	683	705	718	678	736	752	700	719	761	728	729	705	728	722	707	695	730	681	766	732	722	699	717	761	726	712	712	708	756	754	775	745	739	671	741	718	720	716	678	662	716	689	695	734	736	675	698	647	693	729	708	722	736	710	704	740	755	734	739	737	750	745	753	724	734	726	695	735	679	710	730	735	724	739	721	698	711	728	715	704	749	743	721	694	675	727	697	757	729	712	737	713	717	668	733	730	702	727	749	695	743	709	674	744	773	729	730	687	712	698	696	721	711	646	714	740	711	730	698	718	790	748	718	738	714	671	708	716	713	718	713	693	726	717	706	702	716	695	760	751	707	718	701	729	700	726	695	681	702	757	722	667	694	676	760	730	727	672	735	714	707	708	712	692	731	696	743	722	720	699	698	750	707	706	739	703	700	721	718	696	730	658	714	710	711	726	729	723	683	732	747	716	690	698	719	719	684	738	669	723	728	739	699	711	691	733	697	698	693	711	707	678	718	719	713	724	715	702	763	746	721	740	725	742	726	755	745	706	741	736	707	733	804	714	723	754	714	697	722	705	725	718	708	725	754	725	739	712	736	730	724	683	713	711	688	719	683	733	695	705	713	701	724	755	710	700	714	696	704	685	742	690	712	680	739	721	802	689	716	725	746	709	702	711	720	695	706	713	715	700	723	731	671	729	728	705	732	732	666	705	721	736	763	730	693	732	741	728	699	703	741	729	744	657	703	747	671	737	700	700	768	738	744	780	778	718	689	668	743	750	721	705	717	715	708	740	736	725	683	691	725	702	688	668	729	706	701	746	730	708	732	682	728	750	700	741	667	714	740	692	692	716	747	717	694	720	730	741	734	697	736	681	709	689	724	729	692	725	667	676	691	726	699	744	709	714	735	686	694	683	707	668	697	772	740	697	769	702	684	710	779	702	674	695	754	732	754	715	736	726	802	678	715	721	727	698	762	673	689	699	691	733	705	700	763	728	729	696	713	734	715	703	713	729	688	752	700	748	688	697	698	717	666	693	728	734	738	753	741	739	709	725	743	691	708	719	664	702	666	678	688	710	716	726	771	692	720	710	706	710	739	737	745	701	687	722	685	746	705	711	696	785	707	716	727	729	707	729	719	711	708	676	707	676	697	730	735	696	741	715	685	720	719	794	714	720	672	668	767	757	746	693	739	719	721	752	658	738	744	721	724	739	690	689	710	711	688	671	719	701	680	726	746	741	680	741	719	725	724	723	683	732	733	689	712	687	663	725	729	727	765	695	717	744	665	761	678	729	708	754	741	729	669	745	713	727	739	686	741	698	689	676	740	675	715	715	730	708	738	724	687	711	706	663	746	703	683	718	766	699	745	749	702	723	745	732	723	692	776	759	695	703	700	758	656	689	692	677	740	760	701	718	733	724	729	725	706	745	731	729	734	705	748	731	716	744	705	679	780	701	733	734	677	695	699	702	778	734	714	715	692	713	745	722	735	680	750	760	797	708	717	752	735	711	693	727	732	741	747	751	732	768	734	698	732	720	689	741	699	718	730	710	737	683	703	758	692	740	725	691	760	700	731	707	734	714	734	705	711	678	714	717	713	748	732	693	678	749	699	722	770	709	713	713	757	717	742	738	691	718	752	762	691	766	644	751	739	734	729	696	731	683	761	717	717	724	742	702	722	637	713	707	723	721	707	711	718	694	717	729	673	653	744	697	754	719	763	705	728	688	696	710	752	732	678	755	706	794	763	717	750	705	717	675	733	750	713	713	697	739	711	705	724	706	724	689	673	749	723	690	739	742	712	698	754	734	736	704	743	733	762	711	708	729	693	675	694	690	667	753	725	741	686	708	727	708	763	682	698	744	744	738	689	726	735	734	687	738	696	717	753	722	764	735	732	725	730	757	735	696	684	754	756	715	722	720	696	704	734	712	720	697	739	737	720	740	747	692	754	727	741	693	744	721	727	736	718	700	706	693	730	730	710	760	688	690	715	687	709	734	680	725	657	752	735	702	699	714	745	728	762	719	730	723	749	705	755	710	668	746	701	690	725	701	696	702	729	717	708	695	716	682	711	725	732	739	742	713	698	694	760	750	687	743	787	741	719	659	730	704	700	736	739	743	683	695	680	751	724	772	754	730	684	682	721	724	709	745	753	721	739	728	731	703	684	705	713	687	725	690	689	708	697	740	727	719	736	695	696	736	689	776	731	707	737	773	686	739	720	741	734	746	680	698	693	706	730	733	670	712	668	749	723	704	742	725	708	674	768	736	699	753	748	694	721	738	760	744	702	756	734	653	707	719	777	709	748	719	696	701	719	734	704	718	688	742	718	737	728	711	726	692	691	717	691	698	776	738
15228	14759	10675	5400	3780	3060	2531	2091	1819	1677	1445	1305	1226	1163	1165	1080	1035	1039	1034	974	982	983	935	984	946	932	944	975	891	945	945	890	935	921	899	913	895	912	930	871	926	936	875	933	857	892	889	883	865	901	895	888	943	934	923	868	895	969	911	922	873	913	883	870	889	911	923	905	868	891	970	955	905	876	932	907	876	882	883	928	911	904	900	877	954	920	921	879	891	914	867	898	859	898	964	897	869	877	909	919	894	910	914	879	881	885	895	905	864	921	912	873	915	918	918	871	868	909	921	878	865	881	957	898	960	932	907	963	879	875	927	893	882	964	902	895	880	886	907	904	835	873	842	953	892	919	893	913	916	860	911	900	891	907	892	916	870	845	904	940	894	876	881	853	880	913	928	887	826	890	896	872	884	852	907	908	912	850	914	864	855	893	924	919	899	854	920	889	917	916	936	904	915	926	934	895	873	882	923	932	909	949	872	845	884	877	882	884	856	883	867	941	911	912	901	933	891	914	881	928	872	874	881	909	891	904	909	908	939	915	881	880	913	860	901	878	899	883	843	921	882	897	886	897	872	873	878	941	939	920	874	894	871	894	864	918	849	924	871	893	912	963	876	918	874	891	872	937	916	889	892	859	888	899	889	915	847	850	869	960	904	883	903	855	888	892	886	913	882	912	930	910	939	895	913	885	897	961	878	863	927	920	917	867	818	915	879	887	926	935	866	925	906	883	879	933	848	877	874	936	912	907	867	877	922	901	900	834	839	948	877	927	876	879	941	892	909	858	917	887	907	902	946	876	951	932	924	931	826	886	887	909	879	911	922	910	917	882	862	920	936	905	907	889	945	912	907	904	897	860	891	903	877	911	879	890	888	910	879	868	936	893	908	850	901	911	924	937	907	938	835	911	905	851	900	895	865	912	896	935	880	901	894	934	894	871	854	920	879	952	880	910	877	873	919	973	910	899	878	887	907	913	927	896	858	885	906	963	925	877	877	941	920	940	944	875	891	900	911	897	868	855	940	892	914	886	931	874	895	882	906	903	896	896	852	927	904	891	851	834	912	900	916	858	916	878	851	882	890	857	936	876	921	890	970	885	884	910	933	855	925	893	898	910	905	865	892	884	862	889	896	901	905	890	905	893	896	895	940	894	860	863	876	883	860	895	882	832	882	857	861	858	921	875	898	880	872	879	903	907	859	903	946	892	853	899	911	990	876	879	921	880	852	883	869	897	883	884	889	912	922	866	916	897	869	890	928	892	858	870	920	903	906	887	921	892	896	900	886	907	848	920	889	890	908	858	852	941	907	895	868	929	902	883	929	890	917	922	874	864	895	875	898	870	878	881	968	878	883	919	875	869	947	884	827	885	867	894	927	868	931	895	859	918	904	861	868	901	843	875	942	910	911	908	903	876	913	867	865	891	886	885	881	845	918	909	908	890	907	911	883	838	905	884	905	855	908	891	838	823	876	799	882	866	853	903	862	855	868	881	935	898	876	899	952	897	886	903	891	863	901	897	879	909	910	903	878	885	846	881	851	922	876	871	878	906	856	895	889	851	885	903	847	960	839	822	929	914	876	939	888	853	888	901	916	848	914	893	873	917	828	871	849	870	893	878	908	851	865	911	927	942	912	876	964	900	903	841	872	883	956	921	877	924	890	957	850	926	920	871	858	913	909	910	861	847	869	883	913	911	873	919	911	870	878	857	859	962	896	907	875	899	872	921	879	878	897	922	944	972	865	918	904	863	864	893	818	873	877	884	890	904	882	890	886	895	905	908	866	858	866	917	844	923	828	890	859	883	878	878	849	886	877	886	889	873	856	872	845	866	944	857	871	897	851	878	862	917	912	842	895	937	885	909	917	870	910	896	858	868	926	906	858	879	892	925	874	896	853	894	904	951	957	925	893	837	892	871	838	846	943	897	883	880	840	906	893	936	916	847	897	914	881	835	875	910	850	830	870	888	859	935	858	856	918	885	917	917	844	924	849	900	911	936	906	930	907	883	905	887	854	886	862	931	806	904	859	913	920	906	932	901	879	905	900	890	887	870	917	941	885	948	891	882	863	924	889	883	951	847	879	844	942	883	881	882	881	843	830	930	899	912	925	912	887	879	930	889	934	947	901	960	867	860	926	900	885	872	870	921	856	866	902	897	878	923	888	928	891	857	924	893	898	934	888	909	895	867	887	923	870	892	893	871	852	916	888	893	904	866	894	917	837	908	862	859	890	882	899	901	878	901	855	893	898	897	882	888	921	877	878	918	872	950	879	919	838	886	851	856	894	840	894	918	891	864	916	943	933	896	960	875	868	878	871	910	872	889	898	868	892	892	913	910	827	883	936	874	892	922	897	896	967	889	918	865	873	891	903	825	859	928	896	887	874	894	882	872	875	882	877	926	957	923	920	855	848	895	828	865	901	872	858	869	891	875	903	887	917	832	897	890	858	888	906	946	914	840	864	880	898	851	865	845	922	926	791	913	960	873	881	891	884	873	951	889	866	882	898	898	903	864	881	883	889	818	866	899	916	865	907	904	862	911	873	853	847	860	910	905	874	904	857	913	896	922	927	886	888	867	882	883	901	877	849	862	880	832	887	851	864	912	875	840	881	893	875	884	918	924	838	871	944	895	917	924	895	878	905	945	938	939	876	920	826	865	929	880	881	875	912	874	888	942	916	838	871	831	921	891	883	927	890	836	851	870	954	932	909	821	942	855	932	839	854	876	926	913	837	906	839	884	884	919	915	864	898	892	948	883	878	884	889	875	949	853	864	926	870	869	872	855	884	896	882	840	893	876	933	917	868	856	847	910	889	835	882	885	865	846	881	886	866	865	933	873	880	894	934	964	879	921	906	894	830	894	896	905	885	947	892	899	894	928	888	867	861	896	845	877	887	874	860	917	887	855	820	837	887	884	879	855	852	880	912	905	843	855	900	942	879	872	862	858	870	899	904	898	896	838	846	906	896	876	904	846	913	880	891	866	874	906	844	917	882	848	869	907	911	909	852	857	913	914	879	845	924	821	919	899	826	938	887	877	894	853	932	851	878	927	895	904	888	896	904	880	842	937	853	866	911	945	868	859	843	900	892	932	923	846	892	902	928	845	894	884	861	930	871	878	864	900	884	882	893	930	848	923	867	861	911	846	916	866	897	944	906	893	878	861	886	867	916	896	847	867	868	880	907	912	920	885	848	878	921	860	881	872	889	904	954	910	912	915	908	923	885	908	926	864	917	885	948	882	966	901	884	894	922	872	879	832	920	947	861	928	896	941	943	968	854	864	809	911	902	865	861	911	897	894	899	948	890	878	877	871	880	869	931	825	930	944	938	886	896	892	921	817	913	864	882	910	883	904	855	919	850	921	861	827	849	875	875	832	894	868	842	863	902	847	920	886	892	883	859	874	871	858	909	909	926	833	835	876	861	923	920	917	922	898	911	937	901	879	875	862	899	905	901	901	915	908	919	867	941	913	897	895	938	898	922	947	899	802	867	915
27529	17438	3737	1019	698	596	598	554	509	528	546	517	527	508	466	506	437	458	489	497	461	475	507	427	465	453	449	438	453	482	469	467	474	456	475	508	475	447	437	499	478	484	449	450	476	478	479	439	476	466	478	484	473	477	478	412	457	480	429	492	444	454	458	427	472	433	453	464	452	431	464	453	485	452	472	448	473	431	427	507	467	464	467	469	441	478	448	483	442	444	426	456	445	448	496	429	435	473	426	482	464	503	490	478	435	454	478	447	456	438	445	491	437	436	416	470	435	423	492	474	430	489	490	478	453	518	486	494	494	457	461	475	463	458	435	480	475	445	490	467	458	434	489	482	440	497	430	472	472	476	454	485	447	453	450	452	470	469	426	431	456	456	450	416	490	451	476	468	451	514	523	475	490	466	465	430	487	475	445	454	459	497	448	471	464	442	462	463	512	454	505	473	469	442	425	448	449	441	468	451	481	468	457	466	465	441	480	447	491	448	468	443	489	461	458	467	489	467	470	473	476	487	489	427	471	479	428	494	501	523	482	487	478	478	449	480	481	455	476	462	468	503	485	430	463	513	452	444	430	463	464	449	455	484	460	470	480	479	477	498	450	453	470	464	479	497	467	469	477	488	487	456	462	459	438	468	468	490	502	477	461	433	497	483	444	437	456	457	483	473	484	474	467	456	482	419	459	442	482	496	468	481	447	453	468	485	437	468	495	440	462	494	440	459	470	442	463	447	459	469	488	473	446	462	474	468	482	496	477	496	469	471	465	485	434	414	483	451	460	462	464	493	472	482	454	486	465	424	456	492	459	447	493	473	476	482	489	455	458	451	474	480	474	445	461	476	480	459	490	441	449	468	455	457	450	471	439	456	521	415	496	427	486	435	456	453	465	456	431	472	487	446	469	441	473	454	479	466	471	467	477	445	471	446	452	463	442	460	463	484	433	422	437	455	428	484	428	483	451	489	471	457	496	473	471	465	484	513	508	457	452	436	453	494	488	458	457	455	455	469	492	442	479	452	493	449	447	469	449	487	449	492	469	470	486	496	461	446	503	448	482	483	443	472	461	460	473	429	464	450	492	474	408	449	447	455	463	452	444	474	429	451	469	412	458	435	489	480	499	478	497	482	446	465	462	483	470	455	458	483	434	463	466	475	460	439	434	482	398	465	453	472	493	476	464	476	440	462	467	469	479	456	473	494	483	408	455	468	453	502	470	465	450	460	450	473	457	484	458	476	483	406	483	450	437	429	488	480	483	479	443	469	460	473	446	502	452	496	430	408	468	516	459	407	458	476	487	456	479	474	464	457	457	477	463	458	455	473	482	462	466	484	485	453	481	446	501	496	483	449	497	441	466	453	466	476	472	463	444	432	505	541	482	474	465	480	438	463	447	488	468	469	499	472	493	461	470	465	473	480	445	501	478	450	515	474	486	439	440	461	474	465	492	392	445	465	440	517	420	482	431	466	461	457	441	508	451	459	457	435	450	471	469	434	457	503	449	465	470	462	453	473	462	465	477	497	469	451	447	467	463	476	461	430	450	457	428	463	448	480	472	460	451	432	495	507	450	483	453	458	482	473	499	479	446	506	477	451	455	440	480	465	465	493	477	491	430	467	464	472	505	476	470	478	492	504	439	456	474	465	481	445	461	476	476	470	446	462	474	456	453	477	475	450	464	487	467	464	510	484	468	434	459	458	461	474	469	470	455	464	427	421	466	443	453	488	466	461	433	459	439	426	483	478	448	487	421	448	432	467	503	462	461	427	463	456	462	456	491	461	471	465	465	446	445	504	507	435	476	454	458	478	467	470	472	457	483	478	479	447	441	464	459	438	502	470	435	481	484	479	442	452	459	486	473	429	452	442	475	469	475	442	461	473	491	455	460	465	437	442	477	461	445	494	472	496	439	471	473	457	450	444	440	467	471	452	424	452	459	472	483	447	455	461	470	466	457	475	494	450	462	444	500	465	449	482	519	440	478	460	447	463	452	472	513	443	457	462	481	468	460	511	468	451	440	486	481	482	475	470	472	466	467	453	457	467	479	420	467	502	541	481	470	454	470	468	416	472	474	467	426	448	457	515	460	513	452	442	465	451	452	466	481	458	461	466	457	457	469	479	476	432	448	422	433	484	503	452	465	466	461	503	454	496	463	471	455	461	493	474	460	495	416	472	429	433	492	475	452	419	466	439	448	464	489	440	451	451	453	486	471	443	452	442	483	469	506	474	449	457	462	491	427	488	432	496	494	473	424	456	450	461	472	465	494	456	497	456	449	501	443	445	489	449	443	447	491	453	466	454	438	505	447	472	475	438	459	468	468	441	490	459	455	467	428	455	473	468	432	471	437	483	467	498	445	485	451	461	480	450	485	495	470	489	455	433	486	457	459	470	445	470	438	471	476	447	485	465	460	501	448	452	507	460	478	431	475	471	452	488	494	480	459	476	459	444	481	470	503	443	462	458	465	482	504	428	478	454	493	463	419	490	451	452	475	475	448	466	490	494	468	449	488	462	498	448	471	472	475	449	463	435	464	474	454	468	473	402	458	506	457	466	485	438	442	453	491	478	490	435	467	510	471	444	467	473	435	470	482	488	464	497	456	435	474	470	441	442	466	450	474	461	475	469	470	499	456	487	469	459	552	487	479	452	475	472	481	491	490	428	478	433	450	453	460	492	452	452	439	476	459	490	436	494	469	467	489	441	459	461	459	475	467	502	454	469	426	455	492	505	432	446	445	437	473	471	479	472	496	490	471	496	457	498	421	463	460	460	445	458	448	455	503	459	439	464	450	441	472	474	473	462	449	472	410	500	471	469	466	515	464	445	508	460	430	466	487	465	527	462	453	502	446	478	457	483	502	483	453	437	463	471	499	454	467	419	426	483	468	473	477	454	454	467	497	469	450	475	440	460	472	454	454	448	454	470	487	460	427	475	427	467	474	472	456	438	424	481	451	458	472	475	443	474	440	466	458	472	476	446	468	500	465	477	428	434	475	478	504	463	425	476	479	476	438	475	426	438	489	478	475	480	473	469	450	448	471	486	441	462	443	453	478	468	464	480	434	431	427	451	452	441	477	456	439	456	472	470	493	457	457	455	449	464	476	475	474	470	476	478	445	478	489	447	500	473	468	461	463	459	464	471	478	476	433	467	469	482	465	454	457	463	475	449	448	458	476	466	439	455	435	457	467	467	479	480	473	467	427	455	461	450	473	479	484	468	464	447	443	468	468	443	465	432	433	432	462	463	466	427	425	475	433	463	467	465	492	495	450	445	474	474	467	466	456	461	450	461	468	458	499	452	467	467	485	480	441	462	449	504	424	485	502	450	466	455	446	452	442	489	477	472	464	490	470	467	459	444	517	475	486	438	452	440	441	441	449	448	488	450	429	446	492	449	443	447	460	469	452	458	437	486	478	496	493	435	463	441	444	490	429	473	473	451	475	490	441	436	485	465	440	444	492	435	469	473	487	467	462	443	454	498	482	432	492	437
5404	2710	2099	1183	1016	872	777	780	695	718	678	633	595	635	613	587	582	590	611	590	635	574	559	583	537	568	571	515	589	544	549	563	594	522	554	586	541	573	572	591	570	597	565	580	570	588	568	540	581	542	602	567	580	548	565	553	567	567	543	585	544	566	566	607	543	605	571	554	589	591	611	538	592	564	610	571	552	566	547	626	585	601	582	601	628	564	574	596	522	629	564	578	566	539	574	631	577	587	568	654	630	594	551	545	564	605	535	560	614	551	575	580	564	587	596	624	561	550	568	594	524	559	582	532	576	571	576	584	581	576	575	600	558	568	601	595	555	569	566	593	601	573	559	551	588	564	582	606	581	622	619	571	552	573	573	599	633	556	555	601	560	622	587	571	565	584	611	598	583	549	548	591	591	583	567	575	544	573	571	580	611	545	578	565	560	537	555	600	607	628	567	548	573	563	602	541	594	568	562	551	527	547	570	546	614	599	571	598	612	591	569	561	598	556	601	602	588	629	563	594	565	597	553	568	630	531	565	614	555	541	552	606	521	557	540	528	579	523	599	586	591	581	562	586	631	589	587	567	548	573	557	583	588	549	584	595	556	596	615	545	577	598	553	580	578	561	598	586	543	603	621	593	590	557	562	557	591	589	577	568	573	580	575	544	584	619	558	591	554	588	575	575	580	579	552	586	588	594	611	533	576	568	600	566	558	579	587	605	595	579	615	567	595	583	598	582	575	569	576	566	580	554	564	577	582	584	568	630	602	551	579	560	588	565	597	613	556	576	589	586	571	588	556	588	596	607	570	580	578	612	594	587	588	599	563	577	597	540	558	602	550	598	550	587	586	576	629	599	596	616	566	581	549	635	588	572	529	593	602	607	564	560	593	549	566	580	606	590	560	568	598	580	540	604	568	585	552	575	605	546	560	596	561	577	554	558	643	597	559	573	587	586	583	569	542	540	611	599	578	587	593	536	566	593	637	558	546	532	545	589	598	591	605	626	576	636	595	570	548	606	594	553	572	550	594	549	607	605	540	586	542	626	596	600	587	591	531	553	582	607	546	587	559	567	576	536	610	571	616	553	584	590	555	605	559	549	574	527	590	568	572	603	582	561	557	546	542	580	578	564	561	613	567	558	558	568	554	600	565	535	601	561	596	565	580	575	579	530	558	558	581	546	579	595	595	569	549	558	559	556	580	580	577	583	559	619	524	554	621	562	556	593	549	540	589	597	581	620	587	540	600	568	564	613	540	600	575	607	588	554	570	608	599	599	561	551	597	565	542	557	594	560	637	571	592	577	531	595	508	588	556	597	531	579	587	577	590	581	567	605	571	591	563	589	548	537	586	599	558	562	577	554	574	574	588	581	607	596	556	595	579	570	564	518	557	518	603	612	566	526	561	561	612	572	587	576	575	578	609	546	562	566	596	571	601	570	557	574	600	571	567	617	572	557	558	632	579	544	596	591	579	593	611	604	612	589	593	606	581	547	604	575	543	589	554	588	602	560	581	571	579	582	594	567	573	517	586	583	581	616	600	565	595	587	585	558	536	598	611	583	564	576	592	599	579	601	563	563	601	571	582	589	566	571	568	587	581	550	526	585	586	601	552	557	565	586	548	584	565	568	584	548	602	585	569	586	544	566	589	565	563	570	609	554	588	581	604	570	569	619	644	609	604	598	596	640	564	604	539	569	587	556	623	569	587	546	569	573	592	580	579	602	618	579	576	541	572	590	547	588	597	595	558	596	599	583	525	590	606	556	580	559	531	581	578	621	581	557	596	533	575	576	559	577	593	589	627	601	576	631	578	568	576	601	566	596	557	513	547	586	596	603	592	597	621	574	581	605	599	567	630	611	577	624	539	574	573	546	559	562	594	585	584	615	582	602	596	567	578	602	627	552	587	564	525	568	606	564	557	549	529	606	552	573	576	561	575	587	601	599	564	570	568	574	565	558	585	591	605	544	567	575	588	568	589	567	559	597	565	581	528	570	602	582	622	555	606	570	553	597	565	584	580	580	566	541	592	533	568	567	581	624	572	547	575	551	554	578	548	546	566	607	597	565	610	632	606	583	562	578	560	565	592	582	574	577	576	538	560	609	578	591	573	585	582	579	575	536	539	561	571	570	595	554	610	535	553	621	655	576	591	602	581	615	557	591	534	562	570	584	575	545	576	517	571	570	579	569	583	592	523	618	588	577	580	612	557	609	574	587	565	586	547	605	609	572	556	585	599	534	548	603	564	598	561	577	593	552	632	594	568	606	612	600	573	576	611	560	580	587	602	555	536	599	530	560	575	574	578	529	548	578	605	597	569	598	608	592	539	557	579	611	601	582	560	575	582	587	577	604	611	566	607	582	605	579	562	622	576	580	555	563	566	578	558	569	597	590	626	539	599	560	573	574	547	591	600	562	543	604	607	572	576	583	516	592	553	607	571	544	583	589	584	599	572	559	602	585	585	551	516	583	545	588	516	619	582	565	570	540	599	553	565	576	586	536	563	594	550	576	587	574	570	547	582	554	587	572	561	565	612	572	545	532	576	579	522	556	587	593	607	530	568	580	564	580	576	567	574	542	608	580	576	602	574	556	617	566	598	597	547	606	615	579	558	576	608	572	600	592	551	557	627	559	536	539	560	571	610	530	584	593	558	563	600	573	613	582	571	534	635	566	562	566	542	597	572	566	558	571	530	635	594	616	555	551	549	554	560	570	575	587	605	556	563	587	591	585	579	585	561	556	611	600	574	596	561	542	600	614	571	624	579	552	553	615	537	570	542	596	591	607	570	570	561	592	562	567	536	600	558	613	600	602	613	562	581	550	538	555	613	594	560	590	576	604	605	608	586	580	620	591	576	556	571	583	567	554	529	577	538	617	585	594	538	572	595	581	586	581	610	600	624	540	543	588	585	556	580	607	571	597	545	566	544	546	595	572	585	605	554	634	579	554	578	541	563	586	609	597	568	532	583	566	556	560	585	572	589	567	596	597	585	600	562	591	568	570	558	564	537	556	553	595	520	559	614	556	561	582	557	579	599	590	546	552	583	592	556	619	603	571	602	561	564	549	533	591	601	538	565	563	584	564	606	572	586	541	563	576	550	589	600	563	609	584	560	568	622	575	536	597	599	611	582	562	572	583	612	572	578	540	543	588	565	613	595	561	562	579	579	555	581	572	586	572	549	605	544	583	596	559	574	580	582	561	555	563	568	566	640	555	533	585	593	571	545	608	566	549	565	607	574	586	578	593	585	578	557	601	576	590	560	557	561	584	617	565	562	610	524	635	606	559	555	579	577	568	588	571	561	573	595	588	600	554	584	575	565	528	544	574	605	564	590	556	582	539	609	574	556	602	624	571	610	578	572	601	588	588	612	588	549	603	552	599	613	550	519	568	531	580	589	582	593	581	587	601	559	558	586	599	594	557	570	551	602	577	575	584	582	548	543	582	592	575	632	600	569	627	588	589	587	559	584	597	559	575	562	586	573	578	590	561	561	584
23571	21418	28609	24594	21238	5758	1517	1173	995	1056	933	915	893	844	892	878	881	807	842	837	867	815	832	808	812	831	823	812	816	853	785	797	829	810	875	797	774	786	821	773	832	847	808	759	788	783	856	808	802	785	781	803	813	810	813	814	788	817	780	869	788	861	826	776	830	770	791	788	840	763	765	809	817	803	772	767	770	766	773	817	818	786	808	811	762	786	785	801	846	765	766	807	826	814	767	816	800	805	812	770	811	772	790	774	793	800	811	793	844	772	811	768	798	814	813	807	825	828	794	821	780	791	818	812	734	756	794	753	825	809	781	888	761	747	795	796	767	756	796	817	820	821	791	774	825	772	801	801	797	791	781	790	817	755	805	845	830	836	809	790	816	838	798	800	783	774	804	831	766	771	795	791	791	797	798	773	807	779	835	770	813	736	774	827	823	834	807	782	807	801	776	829	800	807	748	774	838	840	784	759	750	835	823	735	842	799	797	830	817	820	795	816	729	762	809	789	820	770	775	836	792	764	784	844	795	773	780	783	772	803	771	783	848	757	842	807	782	774	795	796	841	809	787	778	772	785	770	776	816	825	788	791	834	775	819	801	751	807	762	781	841	823	800	760	774	797	789	808	767	759	822	753	803	826	783	783	806	770	806	780	815	850	789	827	784	775	801	755	758	810	804	801	809	805	793	830	781	760	802	798	817	793	789	778	787	801	767	782	805	779	758	822	759	770	776	821	770	790	771	824	779	813	782	806	824	811	762	749	777	785	766	859	857	823	830	792	801	798	875	775	818	723	804	766	774	823	819	806	840	859	779	794	767	820	685	820	817	797	778	788	784	831	823	787	766	797	759	792	781	782	797	821	823	849	774	844	760	877	827	757	808	769	800	796	756	806	813	826	774	787	770	780	801	799	778	843	785	783	812	793	776	798	817	797	791	764	806	804	752	810	820	787	784	765	766	800	766	769	848	836	821	817	828	830	805	797	765	818	784	770	778	725	824	784	803	793	800	786	777	760	779	741	787	799	755	778	796	788	834	795	775	804	833	842	848	744	835	820	790	860	815	782	793	770	798	782	827	790	781	749	811	844	781	808	776	818	815	824	836	767	791	851	760	759	790	794	812	749	748	808	791	821	806	784	776	825	787	798	824	814	831	813	802	756	788	785	794	772	790	810	795	832	762	795	772	815	849	804	803	776	834	800	795	783	774	764	782	828	756	771	833	788	794	795	798	790	800	794	790	777	800	844	818	806	790	807	784	758	818	783	806	811	780	769	791	759	806	819	781	814	822	741	802	779	790	772	858	776	784	790	774	794	770	779	810	784	799	775	772	802	807	786	794	776	756	747	763	826	808	896	768	807	750	809	791	796	777	773	745	825	783	808	799	761	819	851	816	785	829	810	751	780	754	801	772	800	787	776	841	817	780	795	817	760	810	799	809	816	799	822	756	811	818	820	755	810	757	751	793	815	801	778	807	808	784	794	808	808	834	794	794	844	786	793	809	806	763	795	835	744	749	820	790	796	812	776	752	854	756	777	829	832	810	798	811	773	762	794	800	845	816	805	813	814	825	787	820	818	740	813	796	758	783	832	800	784	799	777	795	808	831	764	824	742	833	832	798	767	761	814	767	722	816	731	788	769	804	802	744	854	851	795	829	747	826	837	762	786	795	853	789	793	784	774	779	819	780	774	799	757	787	809	783	763	776	803	788	817	818	749	805	855	835	812	770	809	784	769	868	793	830	775	786	789	796	769	836	827	803	764	811	819	783	829	845	750	789	802	801	807	824	796	772	765	768	774	764	787	799	788	756	765	769	827	811	817	792	836	782	741	800	784	761	823	805	802	777	776	795	829	789	817	763	754	788	832	817	800	747	793	789	832	815	811	824	833	800	790	793	792	839	843	787	799	775	794	813	812	822	849	799	771	751	717	804	801	816	798	774	813	753	804	779	871	744	808	766	792	840	800	797	823	837	786	785	761	827	803	808	790	838	828	831	820	819	821	787	791	790	858	779	765	793	794	798	796	808	780	796	767	821	805	821	790	839	795	792	819	810	774	767	767	778	775	766	800	747	783	778	762	808	753	750	867	775	801	796	817	811	811	797	835	810	813	810	795	788	827	773	806	856	771	748	843	846	808	779	802	787	833	792	794	779	823	828	777	782	797	809	779	806	789	810	779	813	774	842	823	775	802	795	880	822	811	814	861	821	798	805	792	757	818	819	847	780	786	816	776	808	777	807	765	770	818	802	812	777	771	807	796	839	774	753	823	817	740	766	804	801	786	809	793	749	794	783	819	816	829	838	832	793	753	802	820	808	825	809	788	788	742	859	809	785	796	783	749	798	796	847	777	772	830	790	841	833	789	828	818	798	785	803	799	792	812	823	811	813	771	754	787	791	766	817	846	797	807	744	806	808	841	815	804	773	827	740	787	762	789	818	785	776	772	798	859	785	797	805	792	833	831	773	761	839	813	774	805	811	809	763	780	772	761	807	805	796	818	807	831	827	799	796	793	824	806	845	794	817	779	805	796	781	830	805	808	796	798	771	757	728	768	739	809	779	803	810	776	784	761	786	776	792	793	842	766	784	757	787	786	791	814	764	838	795	809	781	775	770	831	763	806	827	793	811	858	783	759	734	795	841	809	800	816	755	858	746	779	797	831	806	856	787	796	799	817	795	790	766	779	774	773	782	788	801	786	748	778	777	772	806	789	853	806	773	753	839	841	861	762	769	772	785	834	775	789	814	828	799	799	804	793	819	786	780	781	794	812	798	820	821	760	831	790	809	809	735	770	809	869	822	815	781	816	847	787	813	767	775	804	810	826	827	777	846	845	838	798	782	833	835	807	811	809	778	846	745	809	797	772	816	812	748	878	816	773	788	756	797	784	764	783	804	807	815	815	791	838	809	811	784	777	778	780	799	783	793	821	808	786	815	755	749	781	771	827	795	796	799	775	814	847	809	816	769	784	748	793	788	759	794	849	797	764	758	816	768	753	769	858	811	758	831	809	795	783	798	778	824	811	808	806	812	807	824	724	766	801	795	779	793	806	826	792	783	807	763	835	837	803	819	861	810	882	817	757	821	813	771	807	790	842	808	812	819	812	785	797	785	777	826	778	755	773	795	838	824	826	811	769	783	787	795	818	799	744	787	803	802	775	845	797	825	802	820	763	768	821	835	788	855	796	807	791	756	813	843	765	788	803	833	793	779	817	824	782	793	849	863	799	844	764	781	796	825	815	782	765	815	808	765	804	798	851	763	791	829	776	749	803	831	796	793	809	785	786	790	826	807	747	788	773	806	770	804	771	791	812	773	795	771	793	745	787	800	855	806	829	816	810	782	770	770	762	804	817	763	796	739	777	828	828	716	830	771	769	810	765	769	798	767	831	797	800	843	814	794	766	806	772	810	780	833	809	773	804	804	817	782	775	781	809	802	806	762	788	793	800	850	814	796	755	790	829	767	798	788	791	787	758	820	772	782	753	769	798	835	776
12441	9751	7224	3497	2728	2139	1890	1700	1427	1323	1299	1262	1177	1167	1120	1070	1061	1002	1019	1026	1000	1043	1016	1020	1072	1007	978	1010	985	955	1011	997	927	945	988	1002	958	1024	953	994	986	987	1013	933	998	959	968	975	1012	1043	974	955	972	963	988	994	948	939	1014	944	995	1006	953	991	996	995	905	955	1020	959	989	936	994	935	1006	961	976	923	1012	991	1005	904	987	910	946	957	1004	950	994	961	955	909	969	1019	1011	949	940	954	999	1009	1003	947	897	934	1002	919	974	949	970	924	979	1032	984	977	959	936	991	949	976	971	932	955	926	968	941	968	975	947	904	1006	969	942	1003	920	996	1058	921	960	989	997	1008	1004	977	969	931	981	937	1007	991	931	935	1001	970	978	896	932	977	1022	974	985	969	956	992	982	1010	980	964	925	949	999	973	952	983	1002	936	1002	1002	1001	1007	967	972	928	953	914	981	984	1009	961	970	1004	984	929	957	1020	949	998	900	968	953	1000	897	972	970	1010	946	964	972	961	954	958	1007	1013	987	975	940	937	984	980	979	1031	951	957	959	990	986	946	954	998	965	1025	977	1021	994	1015	1019	976	1019	946	936	951	959	996	935	939	962	968	978	966	927	986	987	979	959	1027	1038	966	987	938	958	999	993	924	938	978	926	965	970	981	994	1008	975	985	981	983	925	980	970	964	918	982	991	981	938	993	1009	924	959	978	982	950	980	964	924	1012	990	987	1016	962	944	987	954	1022	1030	1003	925	1001	914	924	987	977	935	1008	949	951	999	980	1002	965	955	937	961	954	1004	981	968	961	953	968	954	971	935	958	913	924	979	912	1010	938	1005	972	1006	964	934	963	977	973	996	991	1002	974	1008	992	1002	984	940	946	965	959	963	964	936	926	956	1037	973	956	949	946	947	975	1012	1020	984	905	1001	959	931	1004	988	945	1016	1004	990	963	957	959	981	1013	1003	946	976	934	1011	958	960	918	985	974	1007	942	945	918	997	968	1017	952	982	941	957	1012	1030	989	999	1008	968	954	988	1014	981	944	977	982	984	997	965	1021	997	913	955	1018	992	940	1036	960	964	967	977	975	1007	977	960	970	987	978	945	974	969	974	947	1008	941	952	1010	957	973	945	999	931	982	967	997	1002	987	954	949	966	949	1032	964	929	966	957	990	945	964	966	932	985	941	978	948	979	985	1020	994	950	992	1002	955	998	965	977	924	957	971	956	1003	966	991	988	969	970	1031	937	939	939	946	943	995	1034	933	956	1003	936	973	976	948	989	981	983	939	1016	964	1041	979	961	994	969	983	946	990	960	1012	958	960	947	950	996	1001	939	973	1010	992	1019	1056	960	1005	968	939	973	979	936	971	973	954	966	971	966	976	991	964	1012	997	1042	964	936	913	970	930	1020	930	955	970	997	973	981	984	982	979	1023	1030	942	940	980	918	976	964	952	949	937	936	991	986	966	944	986	991	992	945	1015	944	924	967	988	1010	999	949	922	943	968	989	973	926	959	1009	952	930	956	992	961	1022	939	923	963	1033	1013	902	978	973	939	967	988	985	975	1007	935	990	981	1019	999	936	975	977	1002	887	943	964	987	955	1001	979	987	961	954	949	904	959	970	953	993	978	970	974	964	956	997	979	947	990	945	976	1023	1019	960	990	993	965	973	922	989	967	963	975	948	945	1000	993	974	1011	1007	966	984	954	962	996	951	1026	969	993	985	1018	960	967	983	942	953	938	986	958	932	1052	972	972	969	885	929	986	963	980	960	947	995	932	975	927	960	981	972	1027	1031	997	1042	1023	993	965	970	998	978	972	970	934	945	925	984	1038	989	1012	976	952	927	949	988	915	965	1029	927	949	1009	998	981	964	974	997	953	958	997	979	1018	951	903	965	957	942	960	931	1015	1006	945	964	1004	933	1035	921	956	1003	956	953	966	960	953	966	1012	935	977	956	990	1004	922	988	904	993	933	987	975	951	962	956	995	956	1014	968	943	940	980	968	947	993	1013	991	957	978	978	997	951	949	992	990	1043	974	949	926	938	998	1050	958	967	1007	940	961	892	965	931	992	1011	930	980	1009	954	938	978	956	1005	996	912	918	1043	1026	1002	948	1025	964	1025	987	1015	914	999	1001	934	996	922	952	996	969	1022	1005	916	1050	965	931	970	989	951	1036	898	952	1030	994	941	974	954	953	1022	978	1020	945	974	979	1010	938	1016	1012	946	940	996	970	971	919	968	998	939	1073	956	1045	1023	956	958	1003	983	999	1008	949	1010	988	1070	981	995	977	964	935	956	982	1009	936	949	949	1022	987	976	974	977	998	952	960	953	950	976	981	963	1012	1004	934	994	981	984	965	962	986	966	999	953	994	984	973	996	924	981	985	958	982	1004	999	982	1038	917	976	984	951	941	919	1003	936	940	958	978	978	918	965	1098	952	1004	937	1010	960	1037	952	984	934	943	954	972	938	996	990	962	968	963	901	927	1012	932	950	1014	979	955	969	915	937	957	963	1004	899	935	1029	919	1004	996	953	963	973	914	954	994	969	959	944	984	951	1005	1022	928	906	942	1018	986	967	1000	957	931	973	995	1041	947	929	946	969	931	931	883	982	915	1004	980	966	999	949	956	1005	1024	945	975	1008	1034	1004	967	949	1001	1017	998	984	986	947	989	1060	970	890	955	912	979	966	944	967	981	964	984	938	951	950	1023	980	965	958	925	959	994	1051	996	986	1005	950	921	961	1014	989	925	969	982	974	997	988	950	1019	955	971	958	945	1006	993	989	987	1025	1030	946	1004	967	994	941	961	1008	1025	976	987	972	939	1035	950	995	973	916	980	941	1029	928	974	966	952	971	926	960	972	1022	958	1019	996	959	927	928	973	1036	990	931	978	956	976	947	978	953	940	1017	982	939	887	958	983	985	937	1021	953	1017	978	1005	936	983	976	976	978	972	979	965	995	1053	983	959	978	978	997	964	880	1025	932	1015	1006	1005	947	976	988	936	1015	1001	997	1001	885	969	922	957	981	937	966	1002	969	914	977	921	988	956	952	969	969	994	978	965	983	963	914	973	925	995	982	1020	950	960	945	931	973	1023	984	991	954	1005	952	981	1000	948	942	978	941	996	948	971	1011	977	917	1001	989	969	910	947	980	977	978	966	928	1000	982	994	926	976	963	941	948	960	982	979	1045	971	1027	984	981	991	990	920	1007	967	1020	995	985	1029	941	935	996	972	939	1004	995	960	954	953	1014	982	1021	957	965	927	979	966	971	987	1006	1000	1021	992	992	961	1015	993	981	989	991	998	1049	976	986	980	943	961	1022	1011	922	949	966	994	945	926	974	993	919	935	945	956	978	938	955	916	971	944	911	994	959	983	933	950	981	989	1005	993	899	940	965	1016	935	994	939	987	979	957	960	980	983	884	965	992	996	966	989	1008	950	981	942	996	981	998	985	960	994	975	958	966	982	945	962	950	900	957	975	949	943	1004	975	943	964	965	999	947	972	977	921	966	937	963	972	1020	988	980	940	1004	971	999	975	938	951	1003	920	1062	991	938	973	976	1001	940	1013	949	1006	991	998	1017	983	949	984	990	1004	977	966	942	969	976	992	984	1018	1016	929	953	1061	987	988	996	945	984	1011	999	966	961	945	957	987	989	949	987	1045	959	938	953	981	976	989	981	945	968	972	970	1029	913	940	935	981	965	1010	952	996	954	971	993	940	952	944	1012	966	948	977	990	1031	1021	963	962	987	1013	1007	996	947	920	1001	942	989	909	954	962	1032	972
24713	21425	27233	25660	4992	671	536	442	368	388	380	348	350	343	296	359	304	303	305	300	309	280	294	289	274	296	323	281	292	284	313	287	274	276	270	312	283	289	267	258	307	293	299	287	298	270	269	286	276	323	292	300	275	311	257	295	279	276	293	278	249	292	296	245	290	291	276	272	279	263	250	271	284	281	272	302	284	331	293	292	302	273	256	283	299	283	280	275	305	297	289	297	294	284	272	280	291	269	297	321	267	266	283	289	281	304	264	280	294	295	279	287	251	315	285	313	272	271	260	278	306	281	311	276	265	291	268	261	308	297	256	277	293	283	294	306	280	310	297	300	280	290	273	273	311	262	275	269	281	260	267	297	226	311	271	284	273	314	294	304	254	272	309	253	266	227	279	293	287	270	270	291	269	273	301	281	276	280	284	263	284	258	266	281	284	271	310	290	259	265	283	283	293	265	272	300	328	289	263	304	278	290	290	283	305	265	269	314	278	296	303	282	275	276	274	257	276	241	269	312	321	292	302	267	291	286	303	289	289	269	309	284	278	303	267	250	283	302	284	257	308	273	254	253	268	269	290	279	279	284	280	295	302	272	291	289	283	308	269	302	281	283	266	285	272	298	303	259	283	251	272	290	300	274	282	258	270	293	290	275	257	291	261	287	281	273	284	324	315	298	290	263	274	263	321	252	273	271	297	294	281	271	316	273	311	297	273	271	296	239	320	262	265	302	274	279	260	310	290	269	334	292	288	263	294	277	279	286	272	300	276	275	249	291	288	268	274	293	274	308	311	300	275	265	267	282	274	279	317	296	301	283	290	274	266	305	273	273	296	271	266	295	292	264	279	263	290	289	291	294	288	273	280	289	281	295	273	296	281	273	264	254	305	267	269	309	260	273	299	307	266	278	288	253	269	287	299	288	255	318	280	289	296	325	270	253	291	284	266	267	275	286	273	259	296	296	288	293	303	264	323	261	283	269	258	265	298	255	271	284	263	259	286	279	274	280	280	275	264	303	291	284	284	298	283	275	303	338	295	311	290	281	315	287	268	299	293	282	276	305	273	297	289	266	267	272	268	304	288	278	280	286	276	285	276	282	286	286	280	254	287	290	272	293	283	284	276	260	258	271	278	265	314	269	251	287	270	300	253	281	256	271	312	296	265	294	279	287	279	311	271	279	286	280	295	278	279	257	262	294	304	300	283	290	277	283	259	313	255	286	310	264	308	286	281	282	290	298	306	295	278	283	288	281	289	275	300	277	294	265	297	249	280	301	281	282	306	278	264	290	283	303	255	255	299	271	273	293	278	264	278	288	280	279	304	280	284	291	295	287	275	289	277	308	286	317	273	285	279	264	286	274	286	276	281	261	274	275	268	303	288	252	278	271	287	311	278	292	255	305	287	285	277	271	289	254	295	296	267	273	295	288	314	260	253	270	287	267	289	320	275	314	290	265	295	295	262	306	271	291	248	291	291	291	290	268	290	285	261	278	302	267	281	267	267	299	278	272	265	277	258	297	265	307	329	287	277	292	257	268	271	268	263	253	253	305	282	294	285	298	289	301	266	273	270	273	283	269	295	296	273	268	312	270	277	272	276	252	287	283	294	288	304	306	263	299	268	290	288	251	304	303	288	264	266	289	271	279	272	288	268	295	261	275	302	286	272	279	284	302	301	249	317	298	301	302	275	283	283	256	281	270	310	325	287	301	297	315	268	305	269	283	275	293	301	288	246	299	270	288	310	268	309	261	282	305	287	282	246	276	266	277	313	294	268	319	279	276	325	302	268	292	280	269	278	269	300	271	276	289	262	265	295	275	275	291	256	286	282	311	309	297	282	252	265	290	270	297	266	279	262	286	296	287	258	281	263	263	276	265	277	279	266	274	279	311	283	279	295	287	298	260	283	292	283	286	278	295	278	293	308	257	281	306	273	291	268	246	277	274	280	284	282	302	285	267	276	271	272	269	273	269	260	261	287	279	280	258	272	287	276	246	272	280	246	278	262	277	274	255	281	269	291	245	247	285	276	285	318	258	274	274	261	290	326	265	281	277	294	273	271	284	285	266	276	274	288	276	285	283	291	270	288	263	242	274	321	280	267	303	309	310	306	278	293	262	282	260	317	259	258	292	308	275	273	269	282	282	289	311	268	273	271	300	299	275	316	295	259	264	252	293	291	268	281	294	300	295	292	295	291	260	277	302	285	266	305	267	261	283	297	275	292	271	305	306	281	269	295	285	274	331	280	284	283	265	273	262	276	262	241	296	266	319	271	290	301	253	286	281	275	289	273	275	293	301	269	296	268	305	286	303	255	319	280	270	256	286	303	292	287	276	297	280	273	268	248	235	316	275	289	262	289	299	304	296	274	251	292	282	274	280	285	287	303	255	260	280	313	283	257	304	231	278	272	296	290	268	287	255	280	282	284	281	261	300	286	281	292	280	268	239	308	298	323	254	284	268	261	272	298	332	288	285	277	269	258	253	286	281	257	277	296	256	287	279	290	302	254	267	303	292	291	262	275	293	274	277	275	277	320	276	268	285	287	279	299	284	295	264	297	251	275	276	285	286	310	305	287	267	276	288	304	261	244	286	286	310	291	278	292	279	268	293	265	264	271	285	280	291	263	253	307	289	319	274	246	250	290	320	276	249	266	280	287	311	290	271	282	267	305	267	286	264	261	289	277	282	269	268	287	295	291	289	297	279	281	256	306	275	303	293	267	314	248	288	292	260	303	279	277	248	305	283	307	283	265	281	275	259	234	307	269	285	288	303	272	304	305	312	267	292	288	274	266	284	279	270	303	279	270	283	291	273	308	291	272	277	281	291	294	287	286	270	275	287	265	262	307	268	266	268	264	296	274	278	270	301	281	289	284	296	271	276	308	264	319	267	276	283	263	284	285	292	295	267	264	268	311	293	302	302	291	267	259	290	256	284	240	249	294	268	262	292	277	298	300	318	318	272	328	281	268	275	303	269	260	273	277	299	261	275	254	266	270	284	280	294	243	301	270	287	281	298	291	287	295	276	283	281	297	276	276	287	308	306	241	294	291	259	269	266	277	245	264	268	268	292	305	283	288	248	245	305	288	281	301	283	276	326	274	315	272	282	301	282	291	293	297	296	279	282	300	291	255	259	280	282	287	278	266	286	301	265	275	279	278	296	300	263	307	294	313	303	301	276	282	315	247	220	274	249	279	260	275	269	298	288	263	271	251	277	321	289	280	257	286	293	300	286	262	301	245	260	264	295	287	270	290	291	325	295	292	284	281	285	295	262	281	294	290	256	281	293	291	290	262	279	247	286	267	257	306	316	257	291	284	313	266	291	276	284	272	281	299	277	273	277	289	272	289	287	259	288	302	320	287	293	287	284	294	272	292	317	284	285	282	281	316	280	289	291	281	283	292	307	277	297	306	286	257	280	273	287	259	286	283	258	266	269	233	281	286	255	258	273	257	240	286	277	293	334	296	289	310	294	293	301	283	279	282	286	253	263	257	286
12020	5779	4222	1986	1438	1118	938	822	676	618	574	522	480	485	478	430	402	424	439	405	404	403	397	427	396	382	410	388	399	356	359	410	380	371	391	380	383	410	386	371	342	402	387	366	351	456	412	370	381	353	380	418	381	358	362	397	370	376	374	365	408	374	393	344	349	405	358	365	389	379	388	400	383	382	410	380	364	395	387	404	364	370	391	371	387	363	408	386	408	405	409	368	376	379	412	366	406	398	385	370	381	351	372	415	366	372	378	395	380	378	415	330	415	386	399	367	399	412	343	386	384	391	404	387	386	387	396	395	362	372	354	414	400	367	368	396	347	396	368	374	357	373	393	398	386	381	364	353	382	408	341	411	375	381	403	376	397	384	391	398	381	379	403	381	433	387	354	384	370	388	391	347	409	405	382	401	389	336	381	351	377	402	362	386	423	374	398	382	353	375	360	372	356	370	364	414	401	372	411	390	406	418	377	368	378	379	386	372	354	382	372	373	371	370	397	397	391	386	369	410	340	368	399	406	350	364	392	373	386	374	388	400	356	368	371	346	394	381	407	388	407	366	368	362	352	379	371	368	359	395	350	384	368	391	410	347	348	375	369	366	378	383	394	380	403	375	397	390	371	364	392	375	371	383	376	379	376	400	397	421	372	367	378	380	378	357	360	416	389	356	360	347	350	384	381	387	373	392	385	386	345	409	364	358	385	402	410	364	375	365	381	387	374	374	377	342	346	387	397	356	382	357	393	362	348	382	387	403	385	373	410	378	393	389	397	375	362	349	370	385	377	364	386	374	370	419	341	390	347	366	359	397	385	354	354	402	351	392	379	359	364	376	349	393	390	365	384	405	387	397	397	351	377	406	399	370	400	369	402	351	374	374	409	354	375	380	399	398	357	380	360	381	349	370	392	372	396	354	394	368	371	381	380	369	371	371	382	376	424	398	370	399	357	392	436	375	394	395	387	372	370	374	373	357	347	373	408	385	366	397	414	367	364	380	419	366	383	385	334	392	366	361	416	403	342	395	387	360	380	389	371	399	372	378	390	339	379	354	378	383	403	413	361	420	359	385	397	376	356	406	363	372	375	364	336	389	362	351	386	422	366	379	386	405	407	401	374	392	364	359	394	361	396	392	396	370	388	380	377	380	388	379	364	374	396	374	394	401	410	408	390	355	378	364	389	415	377	394	385	387	373	381	361	391	364	377	363	347	378	423	353	362	315	408	359	430	354	379	388	368	398	394	371	364	379	383	386	380	380	309	363	383	395	396	400	362	395	380	387	393	395	375	380	386	376	402	390	367	386	369	378	353	367	382	378	360	363	362	374	375	368	367	398	367	368	358	367	399	386	381	359	340	363	385	386	386	337	340	389	391	366	356	377	355	360	361	425	392	379	366	368	356	371	344	372	339	364	384	368	373	379	377	359	380	371	401	374	360	394	390	342	352	410	375	354	338	381	374	368	378	361	404	399	360	381	412	358	395	372	393	387	374	368	361	368	388	368	405	376	385	356	375	365	351	347	377	379	400	394	395	355	379	369	316	358	395	385	403	374	367	378	346	370	397	402	369	381	379	379	383	367	378	335	370	389	426	386	371	365	408	417	386	368	390	390	341	387	390	379	419	415	360	397	394	374	394	413	397	394	371	385	402	386	367	388	377	384	385	354	367	403	389	392	363	387	370	344	388	331	403	379	398	376	394	376	369	393	368	381	364	413	386	381	400	345	356	386	427	412	368	392	399	351	423	397	386	407	372	387	356	380	375	360	351	345	366	366	362	352	379	414	401	377	361	398	373	363	388	368	405	349	367	408	425	364	386	385	398	377	390	375	386	372	343	374	374	379	372	394	388	388	370	380	376	376	400	393	376	352	375	361	374	374	369	347	390	386	436	408	359	389	387	388	371	389	357	401	367	372	398	371	427	379	376	395	402	355	374	399	366	404	366	387	378	403	365	383	372	413	357	387	393	374	373	368	379	417	371	344	364	403	403	388	384	406	376	365	398	387	366	370	354	380	366	366	369	351	396	367	382	392	412	387	410	365	397	402	344	371	352	360	382	388	373	383	373	383	360	389	372	365	390	366	412	354	405	381	380	391	388	351	329	381	398	367	359	373	405	373	371	390	368	360	374	353	375	359	391	410	375	394	370	364	387	387	376	404	411	366	371	394	377	424	400	366	374	393	348	376	386	391	391	384	426	362	374	369	360	392	374	391	370	388	396	402	355	379	353	389	386	369	415	360	383	379	405	386	424	356	366	387	394	395	392	391	390	403	404	374	365	388	354	373	372	392	392	378	398	403	412	377	376	366	394	418	385	350	423	360	401	369	367	406	383	383	390	389	365	361	377	401	391	407	373	384	374	389	384	413	354	380	367	368	372	399	394	371	373	377	365	382	388	400	364	383	394	394	388	381	382	363	364	357	372	391	398	362	372	371	386	360	378	358	359	397	383	364	373	394	397	374	382	382	384	361	318	371	384	384	363	416	417	394	389	384	357	347	390	383	402	386	386	405	376	353	381	430	419	387	387	410	410	409	387	417	367	385	377	381	364	355	390	378	387	362	394	371	369	415	403	376	368	414	365	379	388	404	397	372	373	360	416	378	412	387	361	348	352	399	393	397	418	368	430	363	373	406	369	348	380	372	368	351	383	385	397	358	397	357	401	345	369	374	402	405	396	393	360	424	377	375	409	363	412	391	361	354	359	394	388	383	366	403	390	380	392	358	319	356	395	381	413	364	337	375	387	371	383	357	369	350	351	372	372	376	406	358	391	393	354	433	405	374	370	392	384	362	395	386	360	383	366	390	362	367	415	365	411	370	373	393	451	365	384	392	393	370	358	365	354	379	381	381	376	389	371	356	399	358	376	368	384	389	423	366	402	376	370	379	368	386	352	400	362	406	378	369	373	380	349	400	392	412	385	407	365	364	369	395	386	401	388	403	377	409	382	358	366	396	387	365	421	351	359	380	346	380	381	391	413	388	417	382	367	391	375	361	406	379	379	373	391	411	404	364	351	419	397	354	375	354	396	347	419	381	377	374	412	390	374	367	394	383	392	436	366	351	420	390	348	401	374	356	376	390	366	361	423	371	371	365	364	379	381	345	406	388	343	383	404	386	371	407	409	363	418	375	361	398	366	395	382	361	378	384	382	405	349	377	365	371	376	385	388	395	389	357	395	385	397	394	402	373	418	368	391	374	369	377	356	388	373	392	381	385	371	400	399	364	373	394	395	380	378	353	400	369	391	404	379	383	378	382	345	371	397	404	378	412	373	395	409	385	380	393	380	399	378	383	369	366	421	395	385	345	372	372	380	365	402	352	376	390	378	404	386	351	377	380	349	369	410	391	379	401	352	351	370	358	357	369	362	354	375	385	369	393	364	361	390	377	384	374	423	373	385	389	347	402	363	416	391	363	359	351	371	390	374	384	357	359	395	331	395	389	367	378	369	337	347	381	351	329	348	382	366	390	388	373	358	395	382	387	367	369	398
22490	21432	29274	24000	21428	21348	4886	1432	1169	1044	948	889	922	911	880	844	816	811	771	766	786	750	737	744	760	782	734	765	715	670	732	767	733	745	694	752	704	728	700	711	737	720	727	721	773	633	732	739	738	726	712	730	743	746	767	717	755	714	721	740	706	774	722	694	728	740	687	720	729	723	695	761	701	708	740	722	699	720	719	715	664	739	685	737	755	669	725	736	700	746	709	714	705	726	734	745	728	742	728	661	713	726	724	712	688	692	759	753	699	713	732	730	704	708	713	748	727	712	722	735	767	744	739	705	687	735	704	736	732	727	722	732	711	734	767	672	769	689	716	708	744	701	722	642	699	740	734	750	769	748	786	686	746	761	717	687	733	734	694	680	719	698	701	695	714	709	687	774	720	695	685	701	688	667	692	705	655	682	732	712	741	710	719	752	676	716	690	716	729	692	755	720	702	671	810	680	736	672	705	731	699	708	748	691	700	700	717	729	725	705	667	709	742	711	685	722	701	752	690	690	713	661	712	694	702	747	748	735	742	659	729	713	673	700	752	743	711	722	698	760	739	718	702	706	715	704	729	731	712	729	739	707	694	746	747	685	737	704	738	727	728	698	737	694	705	719	684	730	768	702	724	731	664	668	727	685	700	698	708	705	691	691	690	701	657	729	700	702	728	717	731	753	756	710	718	730	695	693	665	713	735	695	713	739	685	762	724	740	720	719	717	706	690	707	675	701	760	700	684	699	745	719	732	716	701	678	736	714	741	696	756	692	727	768	718	700	655	785	722	666	671	731	691	687	730	721	715	696	720	689	701	702	738	701	738	725	731	699	702	724	691	734	685	720	718	712	726	733	673	732	735	669	716	732	701	703	726	730	720	698	681	682	735	686	696	664	730	680	697	698	768	672	685	694	691	707	677	698	723	715	720	664	734	721	732	710	738	746	696	681	710	727	764	681	699	726	669	721	717	721	685	707	729	712	783	716	724	725	722	730	710	753	697	732	722	701	671	713	738	726	684	720	708	697	691	733	706	733	684	740	764	672	701	741	768	727	756	663	723	689	742	679	728	727	736	738	700	704	698	680	711	669	678	741	684	741	726	766	721	725	715	733	712	734	733	664	718	705	716	742	717	710	720	733	715	712	687	719	730	707	672	706	673	685	711	689	694	769	733	697	700	766	669	690	767	702	686	716	695	791	689	729	715	714	749	675	723	730	765	695	704	711	702	664	670	702	676	726	733	689	701	671	795	704	733	685	701	729	687	718	771	770	708	706	676	657	764	734	731	739	676	698	709	685	713	712	703	732	742	692	704	710	718	716	745	710	712	732	709	696	699	711	686	692	670	697	695	741	700	740	737	700	720	701	732	685	690	698	721	680	727	678	713	695	665	653	678	733	709	716	723	695	719	692	741	728	749	698	762	733	699	674	765	683	696	725	685	705	701	703	719	738	692	684	728	733	686	730	733	673	717	691	723	708	735	737	672	679	701	719	745	719	700	732	714	711	724	679	704	669	651	736	680	703	689	719	711	706	716	718	733	729	739	723	694	677	722	698	719	690	716	721	724	736	707	691	703	744	769	688	771	684	741	782	753	698	693	693	690	705	734	725	695	706	760	678	735	717	697	695	684	685	738	670	739	690	695	700	720	756	666	736	727	729	740	706	722	749	624	681	749	664	658	731	725	716	702	766	764	709	701	738	685	717	700	719	719	680	778	736	692	685	714	724	692	699	736	696	658	753	737	764	661	689	703	723	718	713	744	672	735	700	736	754	688	746	699	707	715	735	735	670	740	721	700	686	680	727	723	718	710	693	741	766	694	715	679	720	686	706	713	702	728	716	708	709	706	709	702	742	683	696	732	714	735	737	720	678	703	767	686	727	692	725	663	696	692	705	721	705	645	698	700	710	764	744	694	700	751	706	691	700	752	692	684	701	741	737	720	708	721	717	743	755	709	726	680	720	724	719	671	685	737	711	722	697	674	728	709	694	706	700	678	754	721	692	708	727	719	687	720	734	750	697	713	698	731	673	664	748	746	714	754	766	726	695	727	670	731	743	721	724	711	705	695	725	684	713	718	680	692	684	691	752	688	701	700	661	701	710	686	712	708	759	700	744	745	741	684	678	742	704	731	753	740	712	685	663	709	728	748	674	706	708	704	715	707	726	756	725	712	672	707	674	679	745	697	702	723	740	710	715	694	727	694	677	667	691	745	701	716	718	725	729	695	745	760	712	750	757	735	733	720	662	703	662	706	716	701	721	730	700	693	751	687	667	655	679	705	674	700	692	719	709	707	714	718	714	727	685	701	709	735	671	689	716	705	683	719	680	721	716	712	686	746	700	663	674	656	709	696	695	726	698	701	705	741	696	669	696	701	745	721	723	668	723	762	774	774	716	708	674	752	748	698	727	691	694	700	745	727	730	728	728	719	711	670	713	703	749	755	775	698	711	712	693	727	688	695	711	761	762	741	700	669	729	693	712	694	715	689	697	735	676	694	744	700	708	677	685	741	696	695	723	665	754	754	722	705	694	709	676	744	693	718	688	768	701	700	684	752	686	681	758	659	731	704	702	731	711	673	733	693	712	707	720	716	703	726	696	734	714	679	734	720	724	709	751	728	717	777	727	724	686	713	712	672	700	688	628	703	711	717	686	708	679	714	659	714	718	699	709	701	726	692	683	719	708	705	706	685	682	695	727	703	688	726	718	690	702	726	732	748	718	748	713	717	697	715	729	657	716	731	739	713	752	727	726	767	769	755	695	718	665	659	754	749	711	722	709	726	730	677	726	700	672	678	713	739	754	727	692	722	692	710	687	726	725	730	732	674	698	705	694	745	685	721	681	757	705	675	718	681	685	735	769	713	681	759	756	712	695	710	689	731	735	722	653	726	734	734	684	725	715	703	684	719	689	744	744	694	710	699	710	738	737	691	697	700	685	707	721	738	761	737	698	722	678	717	712	726	712	721	732	742	759	703	728	736	720	675	709	715	700	726	684	735	726	741	668	671	704	745	735	688	737	741	705	711	734	708	739	743	729	722	698	726	714	734	710	686	682	712	713	671	695	750	705	710	761	734	707	709	712	663	737	720	705	747	666	697	723	736	736	718	708	723	676	731	725	735	681	694	720	719	691	683	690	682	723	677	741	725	702	680	707	729	696	692	730	738	701	692	705	705	740	736	685	725	693	679	682	703	699	725	692	683	735	709	735	714	712	745	697	743	702	725	746	719	714	712	715	711	709	715	731	745	713	732	677	687	741	715	705	711	726	689	721	719	680	730	733	724	766	742	740	697	675	700	683	719	714	725	682	716	721	687	713	694	759	738	714	736	690	714	642	711	713	757	724	711	686	698	703	697	738	744	688	700	710	675	759	789	674	731	781	695	736	659	678	722	687	676	719	709	701	710	715	682	694	680	759	700	709	750	708	731	690	748	736	690	714	730	735	691	682	715	732	730	681	677	723	759	747	675	732	724	690	736	701	697	689	720	704	684	706
15920	14501	10910	5496	3859	3112	2535	2023	1798	1549	1468	1333	1240	1125	1151	1110	1090	1126	1000	965	994	999	960	927	950	913	916	938	960	870	945	914	970	949	877	909	937	934	944	960	867	904	914	932	897	902	870	914	904	910	899	881	941	902	884	907	885	842	940	855	901	926	876	901	926	861	889	927	873	914	915	943	883	884	837	862	909	900	900	964	890	852	897	863	874	978	887	877	889	890	855	885	910	880	906	891	896	889	877	916	891	862	880	872	907	915	851	863	907	927	908	907	890	918	889	920	886	878	876	914	853	878	922	947	891	810	858	894	859	900	854	950	880	924	940	904	944	901	912	890	859	896	884	878	954	873	937	865	910	886	866	936	890	904	932	923	911	854	927	897	890	875	936	889	876	870	904	922	925	878	923	917	877	937	874	826	882	867	874	875	884	899	925	953	911	893	859	926	884	906	884	892	903	896	897	922	977	865	918	879	922	932	869	840	847	864	890	919	825	827	875	848	869	927	908	922	904	866	906	888	895	880	888	880	919	866	906	893	888	927	901	906	935	910	916	902	903	947	905	844	825	895	874	879	848	887	893	872	931	915	925	877	926	854	878	873	867	959	905	915	873	947	869	863	916	859	879	902	850	936	881	892	856	900	956	840	857	909	901	889	844	896	891	951	894	888	932	895	888	822	906	896	915	904	872	925	928	901	870	897	910	947	900	829	926	884	859	906	915	874	866	892	904	889	833	873	941	899	865	935	865	911	911	912	870	905	852	884	893	933	976	906	870	865	815	899	877	903	897	846	913	891	930	916	919	864	878	906	906	908	907	834	901	852	904	904	868	876	882	832	868	951	907	886	894	852	914	910	911	869	887	873	943	860	849	866	870	885	905	868	918	891	864	872	860	918	883	911	840	825	836	911	907	853	931	902	887	900	913	910	963	881	857	868	873	859	879	853	891	912	887	908	887	880	882	859	864	818	895	882	898	797	895	843	839	858	941	864	883	903	940	886	914	924	879	921	924	864	893	917	841	878	860	864	925	884	903	873	909	932	867	914	875	895	839	920	861	877	891	908	893	867	919	901	905	929	910	931	856	912	977	890	879	902	893	908	863	908	927	965	888	902	896	901	855	907	910	870	903	853	893	869	912	931	893	875	873	906	900	877	914	957	938	935	902	905	907	918	886	892	937	886	871	859	879	919	895	886	839	867	942	873	888	866	931	923	898	881	853	883	917	851	906	886	850	903	881	870	874	904	888	901	874	877	875	908	921	875	901	856	880	868	892	888	892	864	857	925	880	864	884	844	886	905	853	910	884	912	899	904	867	865	882	895	914	898	935	908	892	865	885	907	892	884	910	968	900	804	840	888	899	833	875	921	868	899	908	850	878	847	899	897	895	913	916	865	860	885	846	884	909	846	928	864	916	842	877	910	896	901	846	857	886	886	880	931	869	865	925	936	858	937	932	864	859	857	856	933	871	927	924	918	890	889	849	842	831	929	873	904	908	891	886	856	941	930	905	845	843	945	876	890	875	881	902	877	927	921	858	874	876	917	955	920	920	932	858	846	923	893	860	885	870	912	911	914	870	853	935	830	877	940	895	876	855	878	910	881	929	896	847	933	903	905	884	876	878	892	902	938	974	910	907	919	892	864	888	833	909	846	887	845	902	882	895	903	924	896	936	884	892	889	882	941	875	900	864	912	901	882	926	929	905	932	956	881	866	886	932	886	884	929	934	921	884	871	913	911	875	899	887	890	876	915	892	902	859	843	886	947	942	939	923	840	869	892	897	854	828	917	880	914	891	894	849	874	902	920	907	861	901	890	907	896	895	902	845	935	916	894	881	933	839	928	898	886	875	894	912	850	884	904	917	867	936	885	916	818	869	886	907	868	907	873	894	882	938	829	854	878	872	913	925	921	832	908	907	917	877	929	951	862	894	877	909	835	930	872	910	882	831	881	899	837	859	853	862	854	904	830	956	863	844	867	917	894	808	946	927	907	899	870	902	895	879	915	880	909	921	907	909	785	906	901	907	851	933	906	876	863	868	895	898	935	878	893	905	871	886	838	937	879	947	910	879	877	862	881	964	905	875	896	911	908	873	990	907	873	865	910	915	868	867	960	906	871	848	946	939	909	905	901	822	883	916	841	868	945	945	856	874	905	907	880	893	881	902	879	947	922	892	911	867	899	892	876	876	826	878	887	956	895	875	900	873	859	884	854	891	869	894	828	856	919	878	907	897	909	867	876	856	920	874	859	909	943	856	906	890	879	890	903	885	862	899	892	859	863	893	868	860	920	922	907	851	905	893	863	910	871	884	858	897	914	845	910	870	843	883	894	970	815	922	893	882	902	909	912	912	857	910	901	876	932	937	867	861	865	889	938	876	913	882	870	893	886	918	882	914	897	926	856	911	885	883	888	860	892	874	916	905	833	884	867	910	918	841	885	861	955	868	890	966	952	892	877	900	865	876	844	921	885	901	901	853	860	874	850	869	919	871	889	927	939	916	905	900	897	974	865	891	878	854	859	939	909	857	884	905	882	958	893	864	930	910	820	895	871	869	869	921	934	925	931	869	938	907	928	919	905	901	928	860	882	937	927	904	838	915	927	867	840	878	917	881	882	905	919	846	895	872	859	886	901	908	897	894	925	866	900	946	898	859	880	896	894	911	880	841	870	871	900	911	939	897	928	905	827	928	875	898	876	916	869	880	869	866	857	861	855	836	926	901	859	844	876	890	928	945	888	935	841	947	880	922	874	897	903	917	871	859	913	917	878	889	867	907	885	860	861	866	939	876	950	884	911	854	871	947	851	883	848	918	954	905	908	912	925	890	951	880	849	866	868	874	901	913	924	867	888	833	886	831	871	900	892	867	905	857	876	914	874	885	928	918	948	895	881	905	911	930	925	876	885	863	911	899	888	880	868	878	878	902	946	887	913	881	931	890	819	883	862	909	905	875	876	909	891	898	885	896	858	898	914	896	936	886	839	857	878	933	874	913	928	956	937	893	873	844	911	871	892	843	883	927	902	941	881	884	891	918	879	906	930	874	902	890	878	892	916	911	873	883	902	871	916	890	898	876	914	866	874	896	883	936	831	922	944	917	927	921	869	827	911	884	842	878	870	879	894	884	936	958	817	948	861	936	903	877	915	889	875	860	876	903	863	940	946	869	892	855	871	884	897	883	853	936	864	857	874	890	937	933	890	898	891	870	880	877	885	857	856	916	884	877	854	892	891	853	897	895	888	888	858	908	882	895	902	903	895	866	886	920	841	849	956	909	884	897	891	913	966	924	832	879	866	881	907	960	867	852	915	863	870	971	888	910	934	907	904	842	859	869	896	893	919	931	839	903	843	855	851	971	905	885	871	953	858	862	836	840	936	901	868	834	872	824	873	873	880	856	848	867	904	867	861	883	903	854	919	861	892	890	894	895	889	906	923	853	895	858	909	882	885	841	827	945	869	952	929	941	918	834	914	867	862	876	888	923	913	894	891	869	846	918	934
27395	17376	3704	1061	743	595	562	537	486	506	449	483	449	461	498	473	443	463	429	427	414	497	494	464	429	460	458	489	462	481	492	458	419	431	486	432	424	433	464	424	405	456	468	465	454	470	452	459	507	462	501	455	431	476	446	417	482	449	484	435	473	455	469	494	461	461	438	501	443	462	481	487	454	471	459	500	472	440	428	438	464	483	489	435	453	464	471	469	476	470	476	433	490	479	447	445	461	469	471	460	461	457	462	458	454	444	482	444	492	450	456	476	434	437	439	427	497	463	474	450	472	441	466	447	478	441	433	464	496	458	488	483	457	455	447	497	476	465	464	457	472	491	442	473	497	449	518	461	424	450	408	449	499	422	418	433	488	453	432	447	437	454	467	424	469	478	458	463	468	473	431	480	440	468	435	461	480	479	486	486	474	451	462	462	431	460	433	400	402	498	485	457	466	513	452	467	461	450	488	437	467	435	506	465	458	450	435	491	441	448	420	407	461	447	467	450	471	480	436	506	443	467	439	509	425	421	478	436	461	474	417	432	460	474	467	488	433	445	510	467	481	464	498	472	449	460	462	459	473	421	467	428	456	457	441	438	457	497	444	502	495	485	518	446	464	470	465	465	480	459	423	451	479	428	452	459	484	460	475	476	446	467	494	464	483	460	462	440	477	468	463	435	479	428	464	463	455	463	470	453	431	444	453	459	464	454	466	445	478	450	435	446	466	457	463	503	493	440	460	417	452	458	488	451	448	467	440	470	463	465	514	441	455	481	489	451	453	482	418	468	470	456	451	473	498	451	438	497	455	478	440	492	485	503	457	504	492	484	491	470	449	448	484	469	458	472	449	435	434	484	495	454	442	496	478	474	436	460	450	431	482	455	466	501	496	454	478	472	445	487	482	435	458	444	465	456	483	502	485	426	473	440	475	488	491	446	456	468	435	435	450	486	429	480	445	438	440	469	486	488	439	465	442	481	451	484	435	452	485	412	436	463	495	463	443	461	489	488	477	439	495	499	466	425	420	443	487	452	446	472	462	526	430	497	470	487	438	489	466	409	432	480	518	451	490	461	452	478	450	464	477	487	494	438	474	482	482	451	453	477	447	495	461	446	464	457	470	455	500	486	474	483	481	459	444	493	435	474	429	448	443	447	474	456	465	480	483	447	462	408	481	444	472	468	469	460	418	461	451	494	456	489	481	455	461	464	454	433	461	440	458	459	451	487	485	447	459	465	488	491	482	458	443	419	490	432	483	457	434	499	458	473	509	480	481	440	457	410	490	473	429	492	472	475	463	465	463	491	444	438	426	455	462	467	471	512	445	445	481	432	456	454	454	447	507	458	444	479	473	456	491	462	446	503	497	488	497	476	468	475	482	461	468	482	489	461	484	471	468	429	469	470	477	421	447	476	484	455	465	462	465	453	431	478	474	454	492	498	487	449	487	449	491	492	433	468	477	467	438	472	454	484	501	478	471	458	446	492	458	431	446	466	458	470	472	452	454	444	468	447	426	443	469	499	485	445	487	461	459	465	482	440	466	465	483	456	492	461	468	456	491	430	504	453	444	472	445	486	448	462	429	444	453	463	486	454	476	464	460	474	436	433	464	442	482	477	462	433	494	478	490	461	473	465	479	472	482	457	493	460	469	446	437	459	494	482	468	451	468	445	459	463	468	497	419	454	468	453	483	424	473	462	421	454	485	447	460	432	480	473	435	487	452	441	431	494	445	456	454	466	432	460	445	506	478	505	430	443	436	460	461	441	448	449	443	493	473	453	487	429	486	478	464	487	429	460	434	438	435	459	470	480	422	487	495	436	435	475	497	456	463	447	466	482	455	458	495	433	460	457	407	446	462	448	473	461	469	466	475	469	448	470	470	469	449	471	469	486	435	473	403	481	461	456	495	454	464	490	493	459	451	519	459	437	482	427	488	483	486	477	462	471	470	475	482	450	492	456	460	411	442	448	458	469	476	464	436	425	410	495	436	464	489	465	487	472	437	427	453	473	462	480	448	497	479	438	489	444	465	457	473	469	447	506	448	479	455	477	480	470	446	472	464	450	511	442	455	472	433	475	431	448	480	476	469	449	489	478	477	415	483	451	500	505	462	464	444	462	434	472	452	435	476	473	510	456	489	467	478	440	457	433	456	443	416	459	476	480	443	439	458	457	459	466	461	459	449	500	480	477	455	456	430	491	458	469	454	488	481	460	485	436	458	438	460	460	445	483	456	466	426	459	452	501	455	479	437	465	484	456	466	495	491	470	447	451	458	438	468	462	458	466	454	482	488	468	424	482	408	435	477	440	471	465	495	446	455	458	467	469	459	478	475	472	475	441	513	480	443	453	487	452	447	437	479	489	460	488	488	429	457	465	456	439	474	467	458	490	487	512	491	430	459	425	489	464	446	459	482	416	459	441	507	457	474	404	448	464	459	488	472	435	433	468	442	475	483	498	467	505	453	434	469	496	471	486	466	485	450	405	470	437	456	452	452	498	449	470	458	475	440	464	436	436	461	457	480	479	476	486	431	497	457	488	490	455	438	475	462	493	514	488	455	449	503	474	458	438	458	436	476	475	464	455	458	466	472	482	457	488	441	487	478	446	458	484	448	451	447	529	460	454	455	472	429	470	482	459	484	464	467	450	438	483	455	467	462	467	449	466	452	485	447	474	452	457	467	446	425	473	475	473	461	430	485	484	469	477	491	452	459	461	444	471	467	471	435	446	454	468	480	441	466	463	452	470	452	439	481	448	478	435	476	476	445	455	454	492	454	473	508	445	469	442	418	449	491	465	445	467	464	468	468	448	453	446	505	475	456	451	492	463	441	458	479	465	474	469	464	458	462	477	473	458	475	536	456	468	420	461	476	446	448	450	444	432	494	444	445	445	478	467	500	462	459	456	445	480	413	440	451	499	455	470	462	459	464	429	481	520	450	488	499	474	416	462	450	479	450	476	470	474	501	491	491	450	454	499	475	507	430	494	466	439	453	488	445	436	480	495	465	466	485	443	446	495	416	487	491	465	490	446	469	440	439	492	492	471	482	452	483	425	471	445	470	487	432	466	471	473	466	471	461	467	468	459	489	469	464	455	483	487	481	497	445	454	490	461	483	462	468	472	494	493	450	461	460	489	460	458	454	481	456	447	451	466	438	496	480	478	448	484	470	481	456	439	488	442	443	457	458	508	472	489	409	438	491	464	481	484	465	454	471	471	471	444	482	465	482	420	464	470	474	484	465	463	496	452	499	496	467	488	448	447	466	460	455	475	478	448	470	455	434	494	450	455	458	417	456	465	461	486	503	447	448	467	494	467	484	431	455	508	408	486	463	482	464	467	467	453	438	414	452	466	479	454	452	448	474	460	440	482	476	457	472	495	467	470	467	387	451	472	457	444	471	496	452	464	457	454	440	456	471	426	477	481	486	485	486	465	478	435	475	449	477	458	476	433	478	459	439	491	429	428	495	457	429	494	449	486	456	452	448	485	457	449
5585	2749	2227	1256	964	837	782	706	667	698	673	634	615	666	604	597	606	576	594	589	572	598	546	600	609	539	578	601	588	579	569	574	601	586	591	534	575	612	582	567	587	569	571	584	552	616	602	567	577	587	559	589	572	548	543	551	502	586	602	607	556	596	583	559	574	607	612	551	561	584	585	591	621	538	595	556	594	602	551	603	542	578	590	576	586	607	619	594	587	581	577	589	600	539	505	578	560	572	621	605	530	616	568	581	577	565	565	566	623	589	560	586	577	605	588	567	566	588	548	576	541	565	533	599	561	584	574	591	527	529	583	570	582	603	591	587	554	572	595	583	558	518	542	566	507	529	601	589	565	545	558	561	608	591	560	596	572	581	549	574	553	573	581	589	534	534	608	565	576	585	582	497	547	570	590	553	597	589	541	573	580	596	566	576	586	547	589	593	559	566	549	528	633	622	551	537	584	575	595	598	605	566	587	614	576	557	612	596	624	582	580	577	592	590	607	588	580	587	546	518	545	571	578	593	596	555	574	573	593	566	560	576	597	603	592	582	595	529	606	604	585	561	597	580	562	618	559	577	603	602	602	546	557	539	572	590	582	586	571	590	549	595	594	600	587	577	541	612	583	567	545	556	528	546	493	627	621	536	599	605	549	639	606	601	601	592	574	577	596	555	573	578	567	605	566	576	581	587	567	574	562	565	558	551	593	571	510	540	578	567	550	613	618	581	606	532	583	584	574	550	583	568	588	545	549	549	579	523	595	572	588	598	549	583	545	550	551	554	572	598	556	570	575	600	585	590	568	560	560	564	615	594	597	622	601	605	565	560	619	551	563	588	573	575	606	562	559	565	561	578	549	569	598	608	589	624	581	552	631	598	607	571	563	542	561	619	601	571	575	608	550	609	598	578	583	556	614	571	524	561	609	573	530	555	556	577	578	584	571	546	583	625	522	606	608	555	596	570	578	554	602	574	577	539	612	583	566	606	580	579	609	588	553	587	573	546	585	633	586	597	604	561	601	569	564	618	586	567	596	577	581	554	601	566	633	583	634	589	564	649	563	580	557	604	588	593	573	570	558	598	554	572	606	561	623	559	584	562	608	564	589	586	583	539	600	602	539	548	540	571	548	583	537	578	561	588	563	540	604	560	594	520	598	566	579	584	598	574	556	624	565	543	625	586	554	566	571	551	595	581	595	591	588	575	589	591	580	573	586	574	562	593	571	578	564	585	551	561	575	565	621	565	582	553	572	528	587	597	566	575	572	576	555	542	585	586	607	539	571	525	586	590	549	593	569	579	568	567	604	590	580	564	612	599	560	532	614	579	574	603	579	542	592	612	543	568	564	570	542	567	598	570	540	618	584	611	568	572	555	575	626	626	528	546	584	583	602	566	605	556	611	584	574	555	573	524	577	577	580	614	557	584	624	532	581	596	616	566	575	613	565	573	608	573	558	578	562	578	543	589	584	608	547	571	576	590	563	621	638	579	559	598	572	647	567	573	570	608	576	560	604	564	602	621	557	594	564	561	595	579	581	559	563	564	573	599	610	592	573	625	616	576	577	589	580	595	617	591	599	611	553	586	599	606	585	545	579	530	559	548	576	583	619	577	586	533	594	594	567	590	563	559	574	534	591	562	590	615	567	573	597	551	579	547	629	589	631	577	566	522	554	562	555	590	593	595	571	511	560	588	543	572	585	549	545	633	574	594	588	556	578	582	608	575	607	531	573	585	561	604	592	563	561	563	544	588	611	581	539	625	574	583	575	555	577	589	503	580	589	604	549	597	579	584	602	538	613	635	651	516	585	582	565	608	579	568	594	567	552	605	573	598	593	579	548	545	585	559	583	576	538	584	596	579	595	563	567	557	596	581	557	582	568	593	601	586	558	578	561	581	548	589	579	568	631	547	545	590	600	563	584	579	579	554	606	643	562	557	572	559	616	586	587	571	566	590	583	588	567	557	507	604	573	576	529	588	557	581	548	613	592	578	567	628	626	596	577	580	575	549	584	585	597	599	559	574	610	539	556	569	575	569	565	569	537	539	542	584	572	563	548	574	589	591	602	550	612	582	590	603	565	541	563	590	570	547	544	599	584	556	566	573	571	559	624	553	596	577	581	567	566	547	569	564	590	577	569	575	529	565	551	629	582	602	519	576	581	559	613	579	600	601	565	551	571	547	580	576	547	607	533	554	546	574	585	547	558	561	581	604	594	596	577	586	550	653	563	562	538	586	558	544	611	578	606	611	588	577	548	607	577	585	568	578	572	595	561	596	560	580	578	594	565	593	575	612	591	566	549	608	563	560	568	582	548	575	588	563	581	543	590	589	622	610	572	569	555	566	589	595	623	596	570	580	532	546	572	564	562	602	594	554	589	543	611	604	601	560	561	583	576	525	569	556	587	576	555	596	568	517	589	571	585	550	567	574	584	557	589	596	539	562	580	558	518	546	627	591	573	562	635	526	560	587	597	575	572	615	579	582	587	560	576	618	525	603	570	589	576	568	580	557	557	606	568	585	575	573	619	567	583	541	605	552	567	511	586	622	556	579	603	574	563	547	568	580	544	559	555	549	582	573	538	606	546	581	569	552	577	554	561	587	575	534	588	565	557	599	583	576	547	557	548	606	578	547	612	566	545	619	595	595	559	591	579	591	566	595	558	554	600	550	564	554	587	540	599	558	535	570	610	572	549	572	623	583	521	561	556	630	584	572	540	591	561	548	583	524	563	606	567	598	584	574	557	559	576	602	542	554	601	526	599	586	580	598	561	548	596	590	583	561	610	599	569	532	535	573	593	600	580	594	583	596	558	549	557	580	573	592	580	565	562	586	558	599	590	537	584	581	602	620	567	624	562	552	554	537	583	506	543	588	558	615	581	544	631	598	606	581	585	565	567	579	575	572	574	573	584	596	577	612	546	567	562	588	557	608	592	585	575	560	578	572	570	597	594	553	568	588	552	579	535	586	592	548	570	523	597	607	581	582	591	605	597	592	546	626	546	544	580	565	551	560	568	604	553	570	610	537	584	577	560	553	584	613	615	558	593	606	562	552	542	561	562	571	621	551	577	553	581	582	640	594	596	561	595	551	589	560	558	624	551	573	557	597	599	551	598	566	585	544	587	604	559	555	591	557	582	556	599	570	564	559	565	572	586	602	555	582	577	610	559	589	588	542	603	559	565	562	548	561	572	619	617	579	581	622	536	596	561	584	579	569	626	587	570	517	544	572	564	579	587	607	598	591	574	612	585	583	588	543	577	582	599	573	599	581	563	545	565	563	579	600	568	596	578	585	585	596	550	584	579	594	586	592	574	600	548	588	528	556	604	571	582	591	550	547	603	541	572	612	569	566	587	610	583	596	601	571	567	568	525	562	592	544	560	589	563	595	571	555	540	554	570	560	553	566	571	562	590	613	555	576	547	567	586	578	571	579	594	614	572	610	587	596	542	535	560	634	592	595	573	532	592	557	575	586	592	586	583	548	568	537	574	525
23468	21388	28606	24537	21214	5860	1519	1201	1052	1020	918	922	903	881	863	825	808	821	847	800	798	830	770	818	843	822	844	810	835	828	874	845	843	857	798	779	792	798	788	777	813	837	810	797	794	768	761	816	794	780	858	806	823	785	777	736	814	803	852	801	783	782	743	803	759	776	780	785	846	809	842	820	799	807	822	760	777	831	774	771	766	736	808	800	767	789	788	790	817	757	778	831	769	817	846	801	769	793	766	791	812	816	829	776	802	765	776	771	828	824	801	761	760	790	766	764	788	790	788	818	796	775	812	812	774	811	815	811	794	848	826	783	818	800	822	785	796	771	824	780	806	826	827	825	783	787	816	776	764	788	827	807	869	805	810	790	863	791	815	821	778	752	791	875	887	817	815	745	799	803	860	801	783	804	822	777	821	770	862	842	826	799	814	773	800	799	806	764	749	763	813	759	780	796	792	797	861	748	797	816	783	829	766	814	820	804	794	756	809	764	781	800	798	818	767	798	821	854	764	820	867	788	774	803	793	807	841	833	772	780	838	793	780	774	811	752	782	783	798	809	857	791	794	788	800	704	792	781	771	781	820	799	783	749	781	817	789	798	789	798	839	804	747	798	783	774	795	793	774	762	793	781	790	786	799	781	723	807	771	790	783	787	830	819	774	777	800	823	771	770	747	811	822	767	720	832	817	807	727	794	769	802	796	809	809	837	819	745	787	778	831	820	798	820	785	807	782	777	760	807	800	746	782	783	791	791	802	781	752	771	789	730	787	829	773	762	814	798	852	805	810	845	770	799	832	764	832	801	833	755	816	797	780	805	801	802	795	787	795	813	749	806	798	752	796	804	796	760	838	810	811	784	809	802	804	820	795	796	807	811	857	826	781	771	802	776	841	797	799	807	822	803	796	841	824	811	797	807	789	785	779	782	817	791	784	815	763	798	815	821	806	806	844	802	760	783	774	769	825	810	784	804	728	777	812	802	815	784	779	798	800	789	794	793	778	785	780	756	820	818	763	799	810	783	809	789	732	782	868	766	787	809	766	776	771	812	774	789	799	777	792	795	800	844	782	774	787	783	768	787	788	774	819	822	824	749	790	790	796	774	735	833	798	750	837	803	757	800	830	753	818	779	787	781	797	761	809	803	846	857	804	778	748	780	784	865	815	853	779	802	757	855	756	773	801	758	791	751	798	782	767	786	776	798	781	800	797	794	779	781	811	776	827	795	820	789	806	742	818	792	743	784	809	799	837	802	761	780	771	811	794	848	762	822	811	851	816	823	811	767	824	801	830	736	801	813	822	863	806	822	743	788	815	801	770	835	789	794	767	802	807	860	804	816	748	802	810	784	798	773	810	804	810	782	803	797	793	767	829	794	799	754	848	772	790	854	780	829	793	806	860	781	744	793	815	834	785	792	837	809	748	786	813	766	753	821	807	766	807	822	792	809	820	788	806	813	783	785	858	845	804	795	792	785	810	788	780	831	796	838	744	773	761	771	790	807	822	819	797	771	780	793	731	786	809	790	841	833	775	804	784	762	825	821	802	821	817	771	795	791	799	807	809	816	841	759	789	823	805	816	786	751	794	803	800	826	800	759	800	776	789	790	772	746	800	824	847	783	814	812	781	831	820	780	808	774	762	779	870	812	756	778	784	771	830	833	805	766	814	778	765	800	831	728	789	770	753	797	768	767	805	821	808	843	812	756	758	767	824	795	770	783	775	834	779	784	827	773	836	780	824	797	738	821	774	754	796	811	778	812	830	826	857	767	791	816	807	758	793	763	737	765	770	749	813	792	750	822	792	798	821	777	823	806	798	813	812	766	811	761	802	825	770	796	791	783	818	771	805	775	732	746	802	797	835	812	808	807	838	778	764	797	835	774	827	804	753	752	764	717	773	793	777	790	753	824	840	816	783	840	814	839	782	828	791	748	743	818	816	818	760	793	777	780	840	771	782	759	769	765	776	781	775	819	824	798	808	807	780	807	763	824	821	783	806	794	777	830	800	833	746	784	774	759	802	831	806	792	800	797	764	776	791	804	773	803	776	804	801	760	805	755	792	815	825	810	780	777	801	801	821	685	788	771	777	802	774	808	735	760	788	814	781	813	757	810	765	818	775	840	739	807	811	748	809	852	764	777	815	792	794	766	836	890	795	756	791	750	806	752	790	792	731	804	820	757	786	776	819	781	801	786	743	765	749	788	767	782	782	782	821	815	820	764	765	842	837	769	798	750	798	792	815	799	815	802	810	790	770	770	756	810	767	791	788	786	799	888	763	822	729	781	780	787	800	752	802	771	785	779	738	834	810	776	774	745	804	788	846	770	782	795	771	792	842	799	794	815	806	780	785	751	775	817	803	802	811	794	818	793	752	758	826	729	802	767	780	769	788	767	773	808	721	780	771	781	795	817	802	831	853	827	801	775	758	770	786	802	819	784	818	784	760	787	786	791	764	785	817	827	818	788	780	819	794	755	765	820	747	810	817	780	749	766	786	812	784	819	825	816	809	843	819	800	748	758	808	831	767	827	802	813	825	777	778	735	782	796	759	773	821	790	841	831	837	835	774	776	758	771	789	802	805	800	804	803	819	781	766	778	775	842	874	791	855	817	776	761	753	805	795	808	830	754	821	791	795	794	791	802	769	749	818	758	815	775	792	760	780	755	783	787	845	778	752	774	818	775	793	764	777	763	805	761	799	802	824	804	806	777	790	867	791	771	763	849	751	803	817	815	752	794	797	795	766	817	806	727	783	844	765	812	800	771	792	817	822	813	806	773	782	776	814	848	770	794	788	759	769	799	768	805	793	791	769	824	790	809	788	779	794	819	788	789	786	800	832	811	794	761	802	826	793	803	741	784	782	786	803	809	812	773	793	813	801	846	758	828	786	816	795	834	779	766	779	830	756	770	819	741	817	809	813	770	800	823	813	795	805	804	772	777	797	807	816	759	789	799	763	772	786	813	771	792	832	817	771	822	797	744	830	795	774	762	744	780	796	819	753	811	819	816	832	808	788	807	790	812	787	794	807	834	803	816	822	806	805	786	771	752	750	811	787	874	853	799	814	777	780	789	828	868	815	822	721	818	826	783	769	790	776	837	806	795	764	859	830	770	802	832	847	755	777	789	847	778	774	810	820	861	756	769	724	806	753	827	804	758	801	855	780	759	756	837	757	823	773	812	824	746	758	774	777	795	795	828	815	803	772	779	771	817	738	756	807	780	780	810	739	831	811	795	784	815	831	728	733	800	774	802	879	794	831	734	801	789	774	781	818	842	756	804	777	824	746	818	763	784	794	793	745	781	781	799	812	750	848	761	765	801	761	745	770	836	842	798	742	787	722	810	807	798	801	769	793	792	758	837	779	799	735	798	804	846	776	763	761	775	829	794	846	807	732	747	801	808	751	794	815	816	803	821	808	785	755	816	805	771	813	818	837	801	794	812	780	800	793	804	810	807	808	826	782	799	829	830	766	793	774	795	763	757	776	820	797	824
12044	9739	7195	3759	2719	2251	1893	1642	1497	1341	1335	1247	1211	1089	1045	1100	1024	946	1065	997	1008	1015	1024	993	972	965	1014	1040	1026	1024	1024	992	963	977	985	951	936	1048	943	1059	1064	954	971	962	965	992	972	933	990	978	1025	957	942	952	934	1001	1046	996	992	1017	954	958	989	1014	943	1011	982	945	983	980	961	964	967	998	962	1010	1018	968	958	939	997	986	919	978	950	976	982	966	958	925	1032	909	995	957	961	1007	961	1000	1043	956	1004	945	988	957	1023	996	954	1020	1058	1001	978	979	981	941	1005	995	979	985	1051	1040	1003	961	1019	974	1001	1034	979	988	955	1007	952	933	966	984	988	953	1002	987	1004	1008	1001	965	1013	1007	998	894	937	912	1002	915	1031	951	955	908	958	927	1002	987	961	961	947	1010	966	965	990	1019	960	1023	957	934	983	988	991	980	958	977	1026	962	997	988	965	979	954	994	949	978	965	950	931	966	1010	973	998	973	957	1012	982	987	974	989	995	1019	959	981	964	956	1020	989	925	993	994	952	954	1004	980	955	978	991	964	963	1027	1048	980	974	988	937	997	957	1031	1026	991	977	973	963	976	953	954	986	943	997	978	917	984	978	973	920	934	959	991	952	960	940	949	938	998	984	1003	1004	1031	965	989	998	998	943	970	976	977	981	944	994	942	970	945	967	966	968	976	976	1023	1012	971	962	985	944	1009	926	951	990	970	983	989	979	946	999	1004	980	1028	963	972	983	956	960	983	956	983	999	973	942	1009	997	993	899	939	974	973	1011	954	946	1003	973	943	1020	985	949	1035	920	959	914	952	1032	927	929	934	968	1044	966	972	991	974	973	989	935	953	1029	983	1025	961	959	946	1022	983	934	1012	963	1014	1012	966	965	962	991	966	946	1021	1011	992	910	1008	906	1015	908	995	1005	917	985	1000	937	934	976	1006	985	1000	936	927	950	982	1038	949	977	936	953	1003	901	986	1003	947	987	997	988	1006	1018	907	943	975	972	944	991	1003	981	969	955	926	911	947	968	977	960	972	985	998	990	966	984	966	953	1000	983	1003	980	904	950	985	996	967	960	1019	971	962	969	955	951	911	1002	942	928	1002	1009	959	918	974	986	987	1022	1008	1006	938	970	958	974	966	993	1003	933	945	996	1047	938	945	931	998	941	974	984	928	1003	994	938	920	1038	957	892	887	960	1000	1027	1020	984	1037	1010	934	971	904	938	905	982	975	1015	963	935	971	1010	1001	975	958	1004	993	1044	973	928	975	948	1035	973	992	986	983	1016	1034	945	919	957	1021	987	990	941	977	978	966	1013	975	943	948	984	982	922	1000	948	968	992	950	954	985	961	1008	923	961	962	968	991	930	983	993	965	978	962	919	960	959	968	982	935	965	915	962	980	1015	950	980	1000	942	950	1011	954	987	988	996	984	1001	924	906	967	984	987	970	918	1001	1010	970	952	1002	1010	941	954	1010	1003	971	957	941	933	971	988	983	1057	990	1024	947	989	1009	985	977	970	1030	974	964	1002	984	965	962	959	947	938	962	1016	982	960	960	985	974	974	965	1012	1004	981	941	913	1052	963	1003	978	983	1016	1018	946	962	1020	923	980	963	1027	944	979	961	1010	1023	980	995	965	1018	983	1032	996	953	935	993	1053	944	1030	954	1038	1018	976	1007	984	982	963	1019	997	975	982	954	941	950	986	990	958	951	932	963	946	987	1000	996	929	930	970	984	939	973	965	956	972	1001	965	957	1002	944	987	953	929	1024	984	992	1006	970	950	981	996	950	1016	971	948	954	1001	978	966	943	976	997	969	1045	945	984	1023	999	1010	1002	926	923	965	938	1013	978	1035	987	993	963	958	991	926	985	998	961	969	986	965	1010	917	935	960	921	983	962	939	1001	992	972	992	967	943	940	917	997	996	954	928	958	1002	972	977	957	1032	935	1011	970	1023	955	1002	938	954	967	1004	1016	1005	956	1010	949	939	950	987	948	961	941	1005	994	984	911	955	958	975	970	1016	1030	948	937	929	958	991	936	965	1024	1004	973	980	991	994	915	962	995	977	959	1031	1020	952	906	953	973	985	985	1000	1020	991	1001	964	1001	1015	986	982	898	961	976	961	955	959	1009	1008	991	987	1048	1008	993	974	950	970	976	989	966	948	1003	972	991	961	935	921	975	954	953	985	954	953	961	935	968	963	959	982	1006	987	954	983	1021	961	964	939	975	945	997	954	982	979	982	1003	962	926	954	902	974	968	943	908	954	920	925	961	947	932	966	973	1001	945	984	931	942	990	996	989	1014	990	966	1013	977	974	921	992	949	946	976	997	979	971	932	981	933	1002	1000	1020	989	1000	930	984	996	929	1047	937	1002	1035	935	959	967	934	984	947	979	957	947	878	1024	954	979	965	980	972	989	1025	993	990	990	998	995	1006	1008	938	972	1024	996	966	937	998	947	954	1064	988	951	918	963	978	950	956	993	978	928	959	965	996	982	988	994	986	999	942	956	996	987	990	988	1016	1035	958	931	1046	981	984	941	1001	937	986	969	1026	1008	1000	980	1017	994	995	1006	946	1014	985	988	952	968	974	935	953	936	975	982	924	1013	944	950	944	944	971	966	976	967	1032	981	955	1029	942	968	985	958	1029	1031	993	947	967	945	956	1031	987	1001	951	954	994	939	966	1013	966	956	970	950	941	958	992	1020	1011	957	977	955	960	985	990	945	940	987	983	977	934	917	990	954	985	980	971	940	971	972	1038	958	980	998	976	964	999	989	974	927	967	961	990	965	992	991	997	967	1002	983	1014	994	951	989	987	988	994	952	984	954	1007	957	969	1010	965	1004	991	1007	958	956	937	1014	976	998	1071	1017	945	971	992	997	1017	953	947	973	919	1015	969	917	990	939	961	945	936	1006	932	995	1031	992	963	939	973	933	966	1002	930	951	1028	955	972	964	919	931	964	1016	985	996	999	998	941	961	960	994	1030	971	961	950	931	1035	999	1000	1003	975	978	967	988	998	980	1030	944	955	951	962	995	1004	936	924	1003	993	952	961	990	953	968	963	960	959	1012	928	991	1015	949	951	981	958	1004	962	945	1002	1018	950	1049	958	962	976	957	981	991	967	1005	971	906	1024	977	977	981	925	961	1043	909	1034	984	970	988	972	1039	937	958	942	951	1001	979	1013	986	982	942	989	1018	983	926	943	937	1005	946	961	959	960	966	993	894	1018	987	1026	1024	945	989	980	974	968	984	1023	971	948	967	958	1028	988	965	971	939	1031	914	1011	951	1009	979	994	933	1008	961	941	992	954	948	976	1029	977	983	968	972	946	937	941	920	980	956	1011	986	949	961	1006	932	949	974	957	957	972	1010	988	1001	974	995	921	1018	971	973	951	983	978	962	971	940	992	946	936	946	902	1015	949	990	972	993	959	978	905	971	1009	1011	946	949	989	995	993	945	982	952	992	1006	914	941	983	895	966	985	962	1023	980	964	977	999	933	1033	989	935	940	1005	994	964	990	1003	929	957	978	996	990	947	960	965	932	993	970	973	938	1033	983	924	967	952	1013	910	903	943	975	974	993	941	957	981	936	1000	982	952	955	966	966	998	1019	912	949	979	984	1013	990	1025	932	1001	964	997	999	970	967	973	1007	930	1007	976	924	973	994	999	958	969	993	987	1034	999	981	950	965	957	946	983	998	953	938	966	927	948	990	975	961	998	965	903	990	960	899	985	988	989	983	941	1012	974	968	997	982	943	1019	989	928	934	1003	1018	973	991	930	997	971	991	1017	973	991	1003	990	985	1009	956
24651	21395	27265	25543	5222	667	554	425	420	397	368	336	377	328	319	346	313	331	287	276	287	278	313	297	279	290	266	280	277	275	307	293	292	277	275	298	283	305	295	287	282	306	306	255	296	264	284	283	289	263	321	314	302	266	278	297	262	301	280	281	284	250	323	313	272	304	316	304	297	284	293	255	277	266	301	314	299	277	276	274	306	275	321	320	312	253	283	316	311	292	305	275	283	298	261	269	288	296	286	310	294	309	269	283	307	273	293	281	278	269	266	286	279	299	320	291	275	314	275	293	283	320	289	261	265	286	307	293	288	285	335	310	274	280	306	313	298	249	313	268	293	269	279	290	317	309	307	297	313	310	276	262	277	295	313	288	278	300	300	268	262	304	287	271	294	288	300	241	271	260	282	324	312	289	296	293	284	321	261	285	280	315	285	282	285	279	306	277	322	284	298	272	282	294	255	273	281	280	269	289	252	272	350	273	281	284	253	292	300	326	305	284	290	293	307	273	278	270	294	306	259	270	278	296	305	296	288	296	290	264	289	289	257	285	281	379	291	255	310	288	294	285	282	263	295	244	334	296	306	282	284	270	287	308	287	298	326	280	265	281	298	293	259	285	265	301	294	302	305	305	285	315	281	315	281	293	283	281	283	262	280	273	307	297	286	290	289	310	277	300	294	274	286	311	298	282	291	283	262	281	308	279	260	292	271	313	317	288	255	295	278	267	287	267	260	263	283	301	281	281	254	286	294	275	277	285	285	293	281	272	266	284	287	297	299	281	289	273	269	326	273	309	291	285	301	289	314	288	289	290	281	267	262	295	288	295	303	288	285	296	290	302	266	299	303	301	288	308	300	315	290	292	287	272	300	276	263	269	283	316	270	287	289	273	283	250	289	316	282	292	309	285	269	282	312	281	271	280	260	271	308	286	280	267	285	313	295	299	283	267	270	286	313	277	295	280	284	285	306	277	261	272	304	274	291	286	309	263	288	268	295	259	322	265	273	308	273	295	275	294	311	302	296	277	282	311	299	305	293	301	300	282	277	278	294	287	276	320	273	259	280	290	287	284	268	305	258	297	286	274	318	270	263	294	292	307	292	285	285	266	310	310	279	251	324	297	278	293	273	264	292	292	261	261	287	272	312	283	302	266	267	289	287	276	272	315	275	282	278	316	284	307	270	295	281	280	300	277	278	291	293	283	289	277	294	297	279	306	294	289	325	277	277	281	286	278	287	273	282	288	299	269	291	299	312	291	297	291	279	276	296	299	286	257	300	290	310	264	274	273	279	296	292	302	297	280	286	305	298	304	273	264	269	283	294	267	280	289	304	299	314	279	269	272	295	305	263	304	302	275	283	282	238	305	287	277	279	274	289	321	269	282	251	253	281	320	275	277	284	276	282	292	311	260	281	307	274	276	291	289	294	299	294	296	279	311	272	317	292	296	279	292	335	263	323	273	260	312	316	278	309	280	298	314	268	285	288	293	277	290	327	301	319	285	298	288	292	246	293	274	282	304	311	273	283	322	296	302	295	291	296	307	319	269	270	286	293	280	283	294	296	272	277	261	340	281	292	286	307	264	279	298	305	308	266	269	282	303	272	264	280	266	252	288	292	283	273	293	292	307	290	265	283	280	306	298	306	273	285	294	272	291	300	270	288	269	279	275	272	282	266	290	284	289	287	315	273	263	285	275	284	252	300	284	274	241	306	278	282	316	280	308	275	280	300	269	297	289	286	267	289	278	286	264	293	262	281	259	251	311	305	277	264	270	284	278	303	288	252	303	304	267	308	304	293	281	290	286	298	277	286	277	288	269	294	291	275	266	295	283	295	314	316	277	261	280	275	283	283	262	283	284	293	307	299	297	286	263	279	282	310	263	257	271	286	302	279	280	324	301	310	274	259	305	283	249	326	248	285	300	276	290	304	307	238	281	294	286	282	287	269	291	254	303	281	262	269	284	264	299	283	283	298	241	285	288	295	273	268	282	291	309	282	247	277	255	320	296	266	287	289	277	251	307	297	266	280	267	313	328	254	307	251	273	265	273	297	299	287	274	296	317	287	292	249	299	286	297	301	316	272	294	283	253	310	313	279	303	287	265	294	271	278	311	270	271	275	294	288	251	286	292	295	277	311	272	252	302	281	267	286	276	269	273	279	294	288	281	305	295	280	300	289	280	312	277	274	294	281	283	317	296	321	294	238	304	280	314	272	293	263	285	275	280	272	295	277	278	295	301	324	289	259	285	271	293	298	301	316	301	276	278	268	294	321	269	268	286	283	330	298	306	299	271	276	294	298	280	257	311	308	270	288	284	282	270	304	274	287	312	280	263	288	275	297	287	259	290	291	286	278	300	288	320	287	269	302	315	308	289	304	301	290	264	279	330	268	290	277	312	313	308	272	278	287	276	274	259	307	288	285	295	298	290	304	304	279	285	289	288	311	267	288	291	248	274	301	309	294	274	303	272	304	299	313	287	289	268	277	290	323	266	292	301	299	292	267	273	256	302	284	266	266	263	322	299	292	299	274	311	231	272	295	307	304	265	273	282	274	301	278	287	286	278	266	277	299	274	297	272	277	305	271	288	288	279	307	271	297	296	318	294	322	304	260	286	263	277	315	300	310	269	280	234	316	289	287	272	302	253	252	269	308	299	249	280	293	264	314	284	276	290	315	274	325	267	301	293	305	303	270	293	261	315	281	303	268	267	264	273	291	284	312	279	260	272	281	259	274	294	309	312	289	298	286	276	318	270	287	268	289	260	270	252	273	270	268	276	291	280	284	289	262	289	296	294	278	283	273	263	311	271	254	299	313	287	281	296	289	271	272	271	292	271	291	269	277	301	284	292	283	275	297	320	290	292	271	296	265	287	312	315	310	306	285	246	307	281	279	284	293	272	283	319	247	288	274	271	267	290	293	270	291	270	284	270	251	266	298	312	299	274	276	322	334	259	314	302	277	276	295	274	307	272	279	290	308	282	267	284	269	281	292	252	281	322	286	286	300	241	272	263	260	250	290	279	251	300	278	293	292	253	264	309	270	311	300	296	310	257	273	283	274	285	303	333	291	299	291	294	279	295	279	293	257	301	272	288	332	280	274	292	305	307	284	274	293	281	256	276	273	289	272	273	277	276	285	285	296	293	287	265	290	284	259	286	260	286	286	277	292	288	271	279	258	334	300	317	277	274	304	299	331	271	286	308	260	300	316	306	287	272	256	282	317	270	318	261	283	304	295	293	280	310	293	295	303	275	303	313	305	285	273	287	271	272	295	287	270	289	323	286	280	304	291	276	270	269	307	318	306	280	277	282	298	271	317	281	290	309	315	309	301	271	291	307	302	253	289	287	275	309	254	290	263	267	296	276	309	291	287	307	324	264	312	304	281	301	261	292	286	274	304	284	303	282	289	278	292	278	286	290	301	284	271	254	299	292	263	259	291	311	295	300	306	279	280	337	317	279	300	265	266	289	270	308	307	293	296	286	310	300	284	277	281	321
13454	5947	4109	1947	1474	1118	912	762	679	633	574	523	516	481	479	482	434	453	389	414	427	374	429	386	387	416	376	331	406	373	364	365	364	392	415	374	365	394	385	396	390	370	410	376	369	380	376	371	357	401	376	406	395	399	397	411	397	372	392	366	372	379	405	390	392	325	406	401	388	393	380	409	362	413	394	385	419	372	400	406	368	373	414	368	397	396	403	375	382	395	399	409	397	388	398	405	360	399	395	379	385	364	398	394	352	366	383	382	382	372	389	367	391	397	388	380	382	382	392	413	388	388	377	382	364	388	358	346	382	383	372	419	417	398	380	400	364	367	364	368	422	408	391	378	375	367	380	386	366	353	386	391	393	368	397	398	369	386	393	373	412	353	402	390	399	401	360	340	359	421	353	383	372	349	356	371	394	347	404	388	369	391	403	390	351	347	355	378	381	412	377	384	367	357	357	369	409	402	393	364	387	379	407	385	402	377	398	423	378	383	367	388	383	352	401	384	399	378	357	362	382	383	380	416	366	384	383	385	397	390	370	369	356	360	385	397	359	415	434	381	370	367	388	393	408	371	365	390	385	369	374	371	356	395	373	390	371	384	371	370	345	386	369	365	430	377	356	389	362	379	393	396	394	404	381	374	387	364	396	369	360	377	381	402	389	377	379	394	386	409	343	377	379	360	367	387	383	354	360	394	371	368	388	414	381	355	367	380	396	407	388	399	432	403	380	379	396	389	388	401	379	404	371	388	406	396	402	362	378	410	385	356	402	368	374	382	404	378	381	376	390	393	403	379	438	368	369	342	401	365	387	386	363	416	345	361	365	416	366	411	362	403	350	382	379	371	399	367	374	393	375	424	378	392	376	379	371	353	401	375	399	380	397	392	403	397	391	370	394	409	369	362	410	367	378	374	402	374	394	370	363	373	378	371	372	384	402	369	421	381	354	376	351	396	374	373	369	390	396	366	369	410	375	397	379	402	375	371	413	389	399	371	362	364	375	375	403	414	413	403	415	387	393	401	349	380	396	393	377	382	389	392	362	350	388	386	385	395	407	374	381	361	366	361	398	334	376	382	372	388	393	375	384	392	366	399	363	374	384	387	392	398	412	389	401	385	397	391	418	420	379	375	355	378	406	409	368	392	377	372	381	387	394	356	361	361	368	377	377	392	404	390	389	391	406	377	361	396	407	394	376	379	389	395	387	389	369	362	382	378	385	369	378	392	362	440	404	382	385	378	386	365	386	366	375	370	358	388	389	380	415	369	352	378	322	378	362	379	396	384	401	366	366	423	381	369	335	389	348	403	414	349	391	371	380	413	374	370	360	387	404	369	336	349	377	403	402	391	375	360	403	362	375	372	380	381	362	344	353	363	383	364	383	370	380	388	364	375	386	403	355	351	414	405	389	363	369	375	387	411	386	418	387	394	379	387	359	355	363	396	401	392	365	387	392	394	367	365	379	387	377	386	400	394	397	354	401	374	397	377	379	424	396	400	346	391	374	392	405	359	380	369	391	375	375	387	378	401	399	369	384	358	388	395	394	361	373	356	377	408	385	380	422	415	380	397	383	384	389	431	327	389	368	359	401	405	366	388	396	409	375	412	386	384	413	370	341	383	434	369	384	383	401	407	377	372	405	398	336	381	381	379	410	371	373	368	358	381	373	370	391	396	413	373	430	410	382	392	385	348	369	395	362	398	401	382	374	403	357	386	398	384	396	400	377	401	384	398	396	395	391	375	366	361	380	365	359	370	361	404	376	369	405	361	343	367	384	387	375	422	398	373	378	347	382	400	395	363	407	389	402	399	365	381	384	371	402	378	368	394	366	400	347	383	396	361	417	402	366	377	363	381	397	364	376	391	395	390	369	361	397	387	368	366	388	363	397	402	386	390	365	354	407	372	381	368	404	392	431	368	387	384	404	398	414	395	426	374	384	401	338	374	368	363	379	384	364	400	375	393	361	368	389	392	386	379	401	389	388	366	420	382	390	374	380	378	389	366	394	391	367	333	388	370	390	441	380	381	346	430	393	427	402	374	431	397	363	360	362	365	394	385	410	391	388	399	368	375	407	409	371	406	374	364	387	386	392	363	358	427	429	395	346	408	368	382	350	343	348	398	398	421	394	359	389	351	382	403	394	368	394	413	375	396	376	377	358	401	378	383	408	359	355	369	360	372	384	398	376	395	396	407	367	387	393	362	374	391	397	347	350	391	415	376	390	387	380	373	384	388	382	420	382	355	388	357	352	364	387	356	394	353	386	370	365	385	355	381	361	379	373	361	392	415	398	390	353	381	419	385	383	351	378	365	378	380	406	346	380	405	374	379	359	365	378	373	372	410	352	362	436	401	387	361	374	376	373	369	364	366	395	394	375	399	412	360	385	379	432	381	389	397	392	370	404	369	337	382	411	393	406	395	378	358	405	360	376	368	396	357	406	413	379	367	393	408	392	376	358	369	374	395	364	403	344	412	388	392	380	389	398	427	349	367	376	366	365	387	418	386	397	411	400	402	350	402	394	374	381	410	390	374	398	366	363	383	389	372	370	402	352	370	351	386	408	418	373	361	370	361	376	369	402	396	385	344	375	393	373	376	407	396	399	394	395	378	394	381	370	372	408	407	375	360	365	373	410	414	398	360	366	399	402	386	352	398	398	386	404	393	415	391	356	359	381	375	384	390	400	346	370	410	388	382	385	375	365	419	383	371	393	360	359	337	385	376	384	386	371	358	400	382	380	401	381	366	387	393	388	392	394	369	396	392	405	400	337	373	394	410	371	372	352	389	396	382	394	390	395	357	366	394	386	384	365	367	372	373	395	405	347	399	400	389	375	385	384	420	351	406	394	399	404	408	386	393	408	360	371	387	413	387	395	367	379	392	388	394	365	386	389	399	391	400	420	378	332	396	362	381	386	363	414	378	396	414	371	374	385	375	412	380	374	395	398	382	396	361	383	423	338	366	366	392	395	401	404	407	370	385	396	363	361	390	359	411	373	405	380	384	378	387	380	416	383	387	413	398	396	378	418	396	403	399	378	398	403	380	367	370	377	377	385	382	368	413	394	389	400	387	379	392	381	398	384	405	348	381	386	388	416	349	378	407	420	384	356	369	371	383	395	370	378	380	398	391	407	356	387	407	389	389	376	408	387	378	398	363	364	393	408	370	366	388	421	408	365	403	388	370	400	384	360	388	385	389	367	362	400	404	377	417	375	344	360	345	405	374	402	406	351	407	371	401	348	407	399	379	397	394	388	404	417	368	414	379	401	360	420	387	392	395	386	396	386	359	377	405	379	365	418	369	360	380	375	371	381	394	371	366	394	366	349	389	391	397	370	401	366	436	394	385	416	406	375	404	365	366	360	366	383	344	373	415	401	344	376	391	390	372	346	370	382	358	398	391	368	400	409	376	379	399	385	336	416	389	401	363	397	399	354	395	404	394	425	340	419	417	378	383	383	366	379	352	360	400	378	390	375	370	377	371	401	384	367	357
22557	21452	29252	24048	21445	21325	4959	1447	1105	1105	1039	899	935	879	814	840	763	827	840	779	792	763	750	732	746	758	757	756	763	722	768	723	731	744	728	741	769	725	743	721	721	755	750	701	729	743	726	634	698	714	704	717	730	732	730	744	730	682	758	697	730	688	782	711	730	730	733	657	729	743	717	739	745	772	743	735	751	742	728	763	734	707	694	732	705	752	733	742	665	714	723	713	696	739	731	742	729	706	729	700	731	714	741	751	748	671	700	720	747	736	758	740	693	657	759	744	720	676	711	714	713	674	641	727	701	716	708	734	699	740	689	719	731	737	749	720	725	654	729	733	758	710	753	695	708	722	724	742	697	663	684	740	772	737	685	739	700	721	713	726	735	719	709	695	710	729	728	725	721	734	673	763	731	723	707	732	745	674	727	714	762	795	739	737	750	753	735	686	704	696	700	702	735	687	734	751	741	697	672	732	731	686	738	778	732	726	761	699	711	756	691	724	666	739	756	745	738	720	715	708	704	776	743	750	736	735	712	682	730	694	774	712	664	748	720	752	701	730	735	712	754	726	718	725	719	747	708	699	732	699	702	730	725	663	740	702	726	683	707	726	736	711	744	756	696	694	698	741	709	678	756	670	698	746	799	737	758	750	667	772	710	684	734	651	726	712	678	710	787	723	732	716	725	753	734	690	702	709	688	708	768	718	694	723	718	736	753	707	717	758	753	772	748	710	699	744	706	708	778	648	720	752	718	717	732	715	729	714	702	760	673	762	716	661	721	724	762	768	774	679	768	697	707	710	705	701	729	747	727	675	736	719	724	691	751	732	697	741	695	733	682	695	715	719	689	734	721	720	724	727	741	693	672	666	707	719	699	744	705	719	691	755	699	735	702	711	726	748	736	694	695	724	740	762	691	669	744	750	762	724	711	744	732	753	730	716	708	690	753	730	694	716	764	757	717	783	719	727	678	763	750	744	698	759	706	688	700	740	689	694	753	724	753	689	708	740	732	717	692	723	751	678	679	751	691	746	753	704	686	728	679	768	738	743	741	765	699	687	729	701	716	717	721	715	732	776	704	709	771	697	739	748	730	709	740	718	702	689	637	708	700	705	709	714	707	722	667	713	695	690	737	719	709	732	755	717	725	729	733	703	687	734	742	699	718	733	703	685	730	724	744	700	746	761	701	748	710	754	744	710	750	718	717	736	722	716	735	689	773	696	730	702	692	751	736	664	743	760	761	781	744	732	748	741	707	709	729	730	704	733	724	727	741	729	725	721	768	730	714	728	676	730	737	676	698	704	742	728	730	725	724	697	706	734	707	702	742	709	677	736	707	731	729	770	716	680	728	697	706	696	703	779	710	731	667	752	698	663	741	792	709	747	722	779	704	739	779	711	669	707	759	729	735	730	758	734	715	684	678	744	707	748	715	709	666	696	704	758	741	752	766	716	729	669	674	726	781	702	761	726	718	740	749	765	700	669	723	759	641	673	754	719	671	729	723	742	696	747	725	729	721	707	736	716	711	696	780	755	695	705	667	741	710	718	758	671	735	722	708	685	729	702	734	730	773	746	784	767	691	728	707	730	745	715	728	691	752	712	736	735	722	713	737	690	716	740	736	699	716	702	697	760	721	687	725	734	722	702	721	703	724	718	699	662	725	725	734	731	720	710	743	692	697	723	695	724	692	724	719	702	722	698	758	699	662	707	744	676	677	718	715	712	731	734	738	727	749	694	700	752	732	725	748	749	753	725	696	740	723	728	740	731	730	712	701	710	668	701	699	714	671	716	712	703	772	715	692	744	737	730	730	759	751	698	709	716	728	700	720	724	716	729	781	722	735	703	710	745	760	728	699	644	712	674	706	696	690	704	715	720	750	691	724	697	686	722	768	729	738	705	743	719	753	713	812	720	732	696	689	770	759	733	726	687	738	749	760	731	726	700	687	722	697	717	688	766	736	744	726	702	745	752	747	730	785	694	721	706	738	712	728	707	700	699	741	732	726	682	759	702	690	698	730	705	682	715	719	739	746	732	746	737	739	759	702	735	699	705	722	679	716	674	700	714	745	716	668	737	740	685	688	703	733	779	711	721	725	702	722	741	694	762	750	747	707	693	728	720	718	737	705	717	731	704	722	716	668	687	730	674	720	690	724	754	675	721	703	663	718	711	739	692	739	702	751	707	689	688	705	747	733	752	734	748	722	724	728	705	789	697	756	745	766	714	713	733	720	752	721	706	712	740	720	738	758	710	725	755	700	679	721	682	723	676	738	735	677	681	693	723	678	705	688	704	742	749	711	708	689	704	748	745	713	697	749	724	694	731	751	753	739	719	711	704	717	703	716	706	723	733	666	720	771	712	714	728	697	734	764	725	745	746	727	764	687	687	705	721	754	706	739	722	748	727	731	730	720	745	723	744	730	716	762	722	775	654	683	682	714	753	665	694	774	690	676	754	695	769	774	736	728	705	735	693	687	745	708	695	717	733	728	704	763	707	672	722	720	726	730	691	744	752	748	707	680	687	705	738	682	708	715	776	703	705	708	714	648	731	699	703	740	697	750	733	743	756	691	728	711	684	737	728	728	724	686	666	690	660	691	691	772	704	691	715	725	683	721	726	723	758	740	734	756	704	673	706	697	692	719	703	698	741	682	752	712	731	697	725	713	733	677	702	743	719	682	690	766	735	699	681	700	706	700	698	718	682	722	672	674	717	716	731	728	677	692	690	693	750	705	703	746	709	712	729	703	731	686	716	676	721	674	713	700	735	686	716	731	715	743	691	767	723	712	728	738	734	691	740	681	738	709	747	703	685	773	710	730	697	705	718	724	726	715	739	718	722	716	717	740	701	677	747	698	689	698	752	681	705	698	735	665	662	723	717	715	707	745	712	723	698	669	742	735	731	696	707	717	717	711	713	692	706	663	724	742	753	759	686	729	691	751	728	740	724	716	747	681	706	765	690	718	684	744	727	794	700	734	695	716	721	751	707	742	757	728	747	700	729	719	719	730	709	719	742	721	773	723	678	725	729	682	716	685	729	686	755	676	719	733	691	748	736	764	710	761	713	695	713	756	696	685	738	724	700	708	735	749	730	709	680	735	720	726	706	750	732	744	735	752	675	687	734	706	669	663	706	682	723	729	696	680	715	778	734	746	724	707	719	687	712	679	652	718	738	711	687	703	705	766	692	716	739	743	707	724	733	713	708	707	762	722	696	697	669	730	684	721	731	736	774	693	694	708	693	703	766	702	738	723	690	679	723	724	712	752	745	721	736	744	730	718	727	728	695	690	713	710	750	740	736	744	715	706	732	704	646	714	717	687	701	790	711	745	734	695	724	723	692	733	688	701	744	725	687	710	686	698	747	735	737	695	678	726	716	706	670	693	725	726	747	697	734	740	723	679	711	710	734	690	720	686	695	747	747	712	689	717	752	729	742	701	721	673	713	738	750	690	675	744	736	725	734	744	728	713	716	724	711	696	744	764	737	724	681	813	702
18676	14957	11023	5605	3909	2981	2547	2086	1841	1613	1545	1326	1263	1173	1128	1073	1076	979	994	1037	1022	977	1007	995	969	1010	991	975	907	950	935	922	921	927	907	895	956	943	924	949	911	885	934	907	869	889	870	891	903	907	905	924	874	944	864	919	899	927	891	876	908	902	892	916	851	871	911	951	945	894	847	858	921	985	887	873	879	897	849	881	895	919	940	905	943	891	927	950	939	893	895	950	966	869	927	893	885	860	922	906	927	879	845	864	955	892	870	923	889	927	940	912	859	879	1003	879	907	922	902	942	863	910	903	876	889	871	893	936	892	867	919	865	954	888	910	869	930	874	898	871	854	873	949	918	867	937	886	869	920	889	919	919	851	906	889	864	887	879	918	929	923	918	906	837	911	910	956	922	884	891	886	901	899	865	849	877	910	918	905	935	871	901	908	889	849	890	923	901	923	849	867	881	947	897	889	946	907	884	873	936	924	868	888	875	868	928	898	884	901	918	850	947	880	896	902	859	873	914	967	929	858	861	890	920	953	844	810	913	971	900	908	885	954	903	946	857	939	869	859	929	850	936	873	893	915	936	930	889	865	955	969	904	869	919	935	924	889	919	922	884	901	926	865	889	877	857	842	923	919	860	915	910	884	859	893	883	927	867	903	865	890	920	935	923	906	859	903	858	917	900	883	840	903	937	906	898	900	932	898	869	879	903	840	904	947	933	928	885	922	930	888	892	907	894	863	858	916	943	886	889	928	886	933	902	862	882	910	908	834	877	906	890	847	921	901	887	895	947	921	882	886	880	874	894	896	858	878	972	843	933	866	903	846	906	895	916	930	898	897	846	885	934	896	922	917	899	846	955	875	849	944	866	839	944	866	861	883	834	879	890	1000	902	878	864	902	886	846	945	947	874	844	968	927	949	936	976	870	894	841	879	926	916	881	879	948	925	887	919	856	844	900	867	872	829	867	903	912	908	929	878	924	878	888	940	891	885	873	883	924	866	899	920	894	926	916	922	920	924	945	888	889	869	878	893	886	868	899	896	915	924	937	903	898	895	891	901	942	881	920	881	850	874	875	873	917	875	909	937	896	874	931	916	840	866	895	887	965	879	893	884	922	858	915	925	905	882	864	885	965	885	888	913	931	910	908	879	933	938	853	897	868	854	891	884	932	940	904	876	871	896	886	939	916	911	901	922	890	927	882	873	909	939	908	830	850	861	907	926	871	841	940	888	848	902	897	900	935	902	923	862	887	881	902	859	891	919	893	941	902	872	911	894	895	889	941	920	885	868	854	951	883	845	908	906	843	872	882	926	917	885	918	918	920	887	928	911	905	897	951	914	858	872	851	922	910	882	900	918	910	894	849	871	864	893	912	868	880	912	906	861	876	873	857	887	906	907	902	916	874	861	915	874	865	876	884	892	910	894	862	846	873	909	924	881	933	901	881	873	922	887	876	885	937	886	876	905	850	898	859	942	881	881	854	906	902	923	963	843	834	876	896	874	902	883	910	893	908	942	922	881	919	894	856	896	978	900	907	877	926	899	914	896	897	953	864	906	864	913	882	903	888	894	916	901	914	911	911	910	899	931	875	859	895	832	951	933	924	920	896	885	830	880	855	900	907	907	907	947	944	849	914	846	902	890	872	869	856	914	919	838	871	937	866	879	905	894	900	907	906	879	888	890	887	856	967	901	892	911	907	904	868	835	885	920	892	886	919	920	839	818	861	951	848	881	902	916	951	947	924	881	878	945	953	914	856	872	954	970	865	864	852	878	895	892	903	875	900	905	857	875	887	896	895	880	928	903	892	908	907	917	928	899	873	925	892	901	933	951	882	907	939	920	906	877	880	866	934	872	900	885	935	902	935	908	898	848	878	879	849	895	855	909	898	870	942	876	897	842	810	878	897	889	890	906	896	863	878	858	881	870	914	900	880	862	923	902	872	946	917	907	857	851	902	890	920	884	885	860	874	852	873	923	897	924	888	842	900	912	893	883	937	802	908	857	873	871	893	912	911	832	946	904	921	949	909	864	909	875	897	852	841	876	891	890	907	927	893	968	940	872	936	858	910	890	846	921	905	937	923	890	900	875	933	886	856	875	887	899	897	857	833	914	968	840	903	939	850	922	974	934	932	862	887	836	956	904	911	882	903	835	905	838	871	854	815	939	914	849	959	898	922	864	860	894	907	876	917	928	940	910	859	855	902	843	886	884	920	922	912	848	895	947	902	871	865	922	873	922	886	888	952	936	911	870	851	894	878	874	881	932	899	929	895	899	875	883	896	888	879	919	870	887	917	921	882	889	845	916	920	913	904	939	936	930	892	882	921	905	901	939	905	907	908	893	891	883	913	871	833	839	871	868	912	944	949	906	959	823	918	873	913	899	982	872	912	881	866	872	872	899	914	917	928	916	906	934	893	884	889	876	859	846	844	865	917	884	914	923	872	948	911	925	890	881	914	932	891	828	920	896	870	925	865	925	855	886	862	909	911	847	882	928	905	860	932	930	889	895	925	922	934	903	863	862	842	925	910	895	901	852	865	971	860	859	924	874	887	886	915	865	868	928	822	885	894	839	926	899	917	861	910	849	864	900	915	906	943	901	939	910	940	895	830	900	867	915	870	880	900	851	928	901	873	893	865	957	888	880	928	890	897	835	871	899	947	916	868	905	873	956	854	883	968	896	860	933	872	906	887	894	901	913	870	907	873	901	907	874	927	896	889	890	909	944	894	864	830	946	864	871	852	834	928	886	889	932	887	887	902	853	872	897	909	913	835	887	854	895	885	883	864	851	887	885	866	869	891	867	862	838	892	814	910	891	910	892	873	886	863	921	900	873	869	890	880	874	886	888	877	863	906	987	959	890	922	863	855	875	884	897	895	888	874	844	889	918	895	871	933	968	885	878	920	916	888	941	934	847	869	948	936	907	889	847	889	862	889	876	824	904	968	935	879	942	857	846	864	882	947	905	910	903	890	893	916	887	867	930	888	940	889	936	903	882	888	896	822	896	891	891	910	835	933	882	837	856	860	934	912	867	848	893	913	944	936	876	903	893	903	873	900	892	898	884	901	894	852	916	879	899	884	880	869	882	885	932	902	880	857	976	953	914	940	906	869	892	879	892	893	903	958	887	878	922	934	927	865	924	867	913	877	906	871	929	872	908	878	883	922	914	896	870	921	907	885	909	918	931	879	957	936	919	899	936	893	912	906	935	907	908	908	856	868	896	927	903	897	844	979	895	913	926	872	825	965	854	828	872	874	906	862	865	903	898	852	859	889	865	898	893	882	886	885	889	818	947	894	942	896	900	901	843	903	831	852	901	917	894	928	908	913	912	871	904	901	906	888	922	905	831	935	847	903	869	861	894	869	914	921	829	907	942	901	898	901	871	867	931	923	905	893	866	836	886	883	847	900	951	882	910	867	907	886	888	865	896	908	884	905	922	936	877	913	896	909	916	897	805	890	912	930	937	910	915	915	883	929	922	841	887	897	970	925	946	879	877
27507	17506	4031	1241	924	777	633	553	546	522	544	497	488	461	511	472	481	446	534	477	483	441	444	441	489	443	462	495	487	487	502	466	462	484	479	459	459	499	443	475	470	480	459	446	462	489	434	501	470	504	467	463	488	439	427	477	470	458	472	460	453	482	492	532	483	461	419	471	446	433	474	477	522	452	456	488	463	461	498	490	479	523	480	488	484	487	440	447	481	494	473	484	490	481	470	442	488	484	483	475	457	441	441	485	485	468	468	477	467	490	455	493	435	481	469	467	464	480	486	499	489	441	494	446	449	469	509	459	467	479	474	509	440	499	468	467	479	487	474	470	470	511	515	485	500	458	456	449	485	465	477	435	499	464	461	475	457	479	501	434	482	472	460	467	460	439	486	510	454	519	502	454	447	498	453	497	428	473	475	438	495	466	470	487	491	496	474	474	505	441	473	464	439	493	466	471	479	471	475	453	510	481	463	458	485	467	477	484	484	511	476	445	467	474	445	438	482	484	485	465	443	464	453	473	489	448	443	466	446	491	503	448	474	471	453	444	484	442	476	422	468	479	447	480	406	501	457	445	483	452	436	471	473	453	468	463	499	476	450	471	444	502	476	425	452	522	509	428	453	448	500	491	475	464	439	501	480	489	486	438	479	496	481	507	487	495	476	440	470	455	466	495	466	467	503	440	517	456	491	485	470	425	522	462	467	471	464	487	443	469	461	480	428	483	493	466	477	444	480	453	462	492	444	459	464	478	483	450	463	464	476	497	479	474	485	467	513	473	517	476	454	467	470	474	443	474	433	478	466	483	506	462	473	465	462	472	496	442	469	440	474	485	480	466	460	415	456	481	467	484	465	495	452	467	468	462	492	425	520	469	492	466	440	496	439	428	455	464	492	455	443	472	472	474	465	454	444	466	477	503	457	488	476	499	482	487	487	481	472	470	510	466	431	436	485	494	453	472	469	451	450	443	473	476	434	442	458	496	442	459	450	502	487	441	471	468	466	468	449	456	451	491	497	471	477	464	462	460	495	466	450	495	462	485	418	474	493	470	471	457	461	463	448	463	454	457	478	453	488	463	466	442	474	489	488	479	447	445	482	441	484	459	459	483	444	466	499	478	456	462	485	484	484	477	504	483	433	492	472	485	484	466	469	476	467	468	456	430	456	483	499	454	507	452	470	460	529	485	446	454	483	499	434	478	478	449	494	475	463	493	479	446	464	458	512	456	485	470	459	453	482	479	497	469	472	436	474	497	501	452	479	474	445	484	456	452	460	455	452	456	468	457	481	483	470	448	459	493	453	466	450	462	516	454	486	461	473	465	490	460	473	473	457	448	492	457	422	481	495	431	479	475	454	468	487	499	506	449	460	478	482	452	464	488	457	486	518	483	430	438	454	485	455	486	461	497	504	495	411	487	457	464	489	501	496	414	459	495	477	457	465	463	499	437	496	433	482	508	458	506	464	492	484	434	506	469	450	437	479	450	468	469	473	447	473	479	512	460	495	421	468	448	478	453	484	464	488	481	461	445	489	466	479	446	464	485	456	473	502	505	457	477	457	465	478	449	457	456	511	476	456	437	432	447	460	491	493	475	437	449	477	500	470	467	464	450	463	482	467	505	491	469	472	458	487	482	502	458	459	487	441	481	477	470	498	459	485	441	453	437	492	451	490	460	506	510	431	468	492	450	450	478	487	467	474	477	472	496	500	461	457	450	476	426	508	468	458	467	522	501	441	467	476	450	441	475	463	471	436	494	466	469	482	463	456	451	485	472	433	475	462	456	476	467	484	465	446	472	500	501	473	474	460	470	491	471	443	458	504	503	471	450	448	471	427	478	520	443	485	451	448	473	429	471	457	484	473	463	459	473	468	448	476	475	467	452	483	507	511	470	477	497	468	426	462	419	466	475	462	440	499	444	493	461	500	491	475	495	487	475	468	476	435	445	487	468	455	500	440	492	450	460	507	486	462	434	499	483	480	430	480	459	490	427	490	483	461	485	471	492	503	468	503	492	457	470	465	462	466	441	447	469	524	448	512	450	516	433	477	479	480	468	477	464	465	464	491	466	501	477	500	486	510	480	497	440	450	452	481	454	454	477	519	499	427	508	433	511	480	505	457	485	466	523	493	461	478	462	462	465	470	437	488	494	464	505	473	468	482	480	481	432	443	445	430	470	466	449	452	450	468	520	463	483	477	487	491	509	488	436	503	453	455	468	483	434	447	490	424	447	496	478	463	444	472	484	492	468	469	463	458	468	449	449	493	485	476	504	458	480	478	499	470	432	450	472	479	485	454	469	485	462	464	436	469	500	495	503	439	463	483	463	449	464	442	442	441	485	471	500	469	472	466	488	476	481	480	470	485	464	463	484	445	470	466	516	485	493	478	486	458	448	447	483	493	486	454	426	497	453	466	449	469	503	437	492	488	441	430	510	474	494	458	484	464	478	511	472	496	487	465	475	444	446	493	479	463	493	467	487	471	471	470	468	444	470	479	451	491	463	505	474	426	485	487	460	480	448	485	491	453	459	452	473	456	462	449	461	436	461	492	475	510	436	472	482	456	515	502	492	451	483	456	480	459	448	475	451	506	436	478	473	451	491	476	462	465	478	445	495	440	484	450	510	425	464	465	459	475	506	485	460	476	452	479	497	445	445	463	433	455	462	429	462	493	442	471	475	454	491	492	490	454	434	484	439	456	478	468	480	465	469	464	416	506	476	455	431	477	496	466	489	471	474	449	472	491	458	495	478	465	464	484	493	466	454	464	450	451	472	451	470	464	493	463	479	504	437	468	471	475	482	452	462	446	481	467	463	451	448	455	517	448	471	486	474	447	470	458	478	460	485	517	490	412	503	457	477	432	451	469	443	450	461	488	444	445	468	485	449	484	431	480	480	483	497	485	465	497	458	477	464	471	468	467	470	464	446	479	480	461	461	474	514	480	426	464	495	481	466	429	446	481	467	430	472	474	486	466	458	455	427	471	448	498	437	462	445	487	439	493	477	479	471	473	462	421	475	455	473	477	453	444	465	483	432	499	466	422	475	431	478	493	461	492	478	490	470	455	478	463	442	461	474	447	434	461	487	480	481	478	478	457	481	490	478	484	480	493	479	480	475	467	443	478	508	478	486	432	444	451	480	464	469	477	459	437	461	464	475	452	490	511	465	498	469	483	467	475	498	462	519	505	470	451	481	478	459	504	477	475	455	465	481	467	459	505	435	460	477	485	481	483	494	468	451	442	449	484	466	515	455	466	442	498	456	457	487	491	445	451	487	466	516	477	506	491	458	494	462	489	444	452	498	495	461	488	494	475	509	439	496	435	489	479	481	455	479	474	459	518	489	407	470	497	477	453	410	472	499	475	457	466	474	444	511	490	464	455	487	470	478	485	441	432	459	500	512	472	456	513	492	446	474	423	489	459	486	501	458	504	431	435	506	469	471	434	444	485	465	476	464	454	504	474	452	480	485	495	515	488	476	477	449	503	521
5642	2955	2246	1231	998	920	873	718	711	686	656	617	636	642	571	637	636	591	608	648	550	599	622	590	534	630	566	605	632	580	541	565	626	581	586	591	606	583	540	550	618	589	556	604	602	575	607	576	601	578	555	579	549	609	586	563	584	588	574	597	550	604	594	534	600	559	557	595	553	612	607	569	640	646	616	562	557	608	624	573	550	592	583	530	573	595	600	559	571	593	560	547	598	582	552	596	643	593	591	607	588	582	586	628	589	575	580	611	610	590	566	607	543	581	562	600	575	628	594	530	597	625	577	585	596	608	554	584	541	621	565	579	599	621	556	638	573	567	571	604	561	571	566	615	606	613	583	577	617	628	582	590	576	583	636	550	621	599	592	590	603	575	587	570	561	593	626	607	570	622	598	627	604	590	573	548	628	629	614	611	583	612	570	606	555	584	581	579	572	578	591	599	588	576	554	565	627	580	591	580	622	592	559	596	620	642	583	543	581	571	601	578	601	578	611	577	550	582	583	574	594	599	567	554	620	574	576	592	592	584	610	584	609	572	577	612	571	614	565	577	572	619	558	581	608	531	624	613	568	613	580	589	561	613	547	600	575	630	583	518	589	563	554	567	607	587	562	573	553	560	628	549	569	570	577	589	562	557	543	588	637	594	621	577	558	578	593	536	529	614	562	561	540	605	579	562	598	611	587	527	597	569	590	598	555	557	581	611	597	563	553	533	601	595	579	598	599	595	599	540	639	601	603	589	563	591	556	545	557	597	572	576	564	577	530	599	573	574	624	574	579	581	545	547	602	616	552	642	553	557	600	602	544	549	587	570	622	547	577	567	575	600	586	573	588	571	552	595	630	624	560	594	583	603	599	595	573	553	582	551	579	611	586	606	578	576	582	605	553	552	610	591	613	573	578	555	557	539	603	577	607	596	545	596	616	594	614	581	563	573	589	554	618	597	572	620	607	634	600	608	552	596	615	512	582	602	540	578	570	585	569	581	559	607	594	578	591	592	612	608	582	539	587	547	600	606	588	534	620	565	612	590	568	578	547	555	591	620	578	565	632	609	573	597	645	556	532	572	591	599	571	538	564	551	543	597	594	548	590	618	594	628	612	558	557	608	566	601	598	554	556	576	577	613	622	598	577	589	550	595	571	575	592	586	573	582	579	569	568	577	563	609	575	571	559	566	564	589	569	583	622	605	607	603	593	580	535	555	538	603	613	550	568	578	604	622	614	570	565	531	527	578	578	590	569	576	564	585	616	586	600	526	575	557	574	598	591	596	567	599	600	587	546	559	595	616	592	579	587	581	582	596	573	617	570	579	554	582	503	599	574	597	584	558	564	604	604	642	591	618	612	577	564	580	610	586	582	586	609	564	592	610	559	586	553	605	564	543	548	627	583	566	598	571	619	498	598	590	611	520	604	572	572	565	586	593	531	556	560	546	566	641	579	559	583	588	548	627	567	550	602	582	583	609	575	603	602	598	586	564	561	576	584	581	624	586	562	599	588	557	589	574	587	605	524	579	585	604	586	585	542	589	603	584	603	578	589	615	582	590	608	584	546	574	610	648	522	570	619	577	572	621	591	640	602	585	541	600	613	632	573	527	565	554	580	557	580	554	571	599	570	600	599	576	566	584	590	573	593	565	582	569	570	595	609	565	575	547	576	534	586	607	589	568	546	625	552	574	578	568	583	556	553	593	596	581	584	594	584	589	550	606	570	577	573	570	606	578	537	567	586	560	597	586	594	592	595	589	590	567	602	605	555	578	529	590	624	553	598	574	599	529	614	605	592	584	597	548	595	587	627	566	619	573	607	540	580	594	622	564	601	571	580	580	607	554	577	582	571	598	604	604	599	556	562	571	611	592	587	579	563	569	562	591	599	628	586	555	574	531	594	541	584	568	583	543	573	575	604	589	612	570	617	598	568	593	565	593	567	583	597	603	588	579	586	591	526	609	613	583	567	587	578	580	568	589	549	566	597	625	584	563	577	561	609	570	528	580	596	558	574	586	586	581	546	567	572	579	566	631	540	548	534	622	634	567	578	538	608	569	578	600	562	608	548	617	599	550	602	615	567	601	543	574	549	591	540	566	594	573	552	542	610	520	596	578	606	609	555	607	591	630	592	592	597	580	619	567	596	622	562	563	603	611	575	564	562	565	593	603	580	591	584	567	590	600	599	611	585	572	583	583	570	588	546	553	574	588	590	613	616	598	574	558	559	613	576	566	607	552	539	575	621	579	568	601	593	559	546	633	567	562	573	563	574	588	562	559	571	574	624	567	583	603	556	621	536	583	585	579	567	563	620	574	590	595	552	610	622	624	591	639	554	564	576	598	580	580	591	597	581	571	599	611	595	544	601	558	580	598	610	555	605	599	551	601	542	578	592	554	590	602	599	592	563	583	569	596	600	604	573	604	592	602	618	564	561	576	556	592	587	581	564	574	561	583	546	600	569	536	582	591	608	605	547	599	573	584	623	626	559	573	595	584	591	604	623	586	558	558	592	587	550	616	566	569	556	594	620	612	559	609	627	602	605	564	580	570	568	603	597	612	605	565	601	552	585	572	561	563	592	586	600	604	607	580	594	567	600	584	584	567	581	611	553	552	577	584	577	580	568	592	608	630	580	580	573	604	587	591	574	589	560	569	615	577	602	568	622	530	584	595	566	597	558	593	588	590	537	584	547	563	607	571	547	629	547	592	585	602	583	587	579	610	547	573	568	572	586	535	577	621	607	554	560	589	571	589	628	573	569	524	574	605	542	608	563	605	617	608	600	569	612	601	575	561	554	559	545	582	549	572	562	620	531	540	591	552	635	569	569	574	549	605	576	599	602	573	596	585	544	546	545	590	579	577	572	638	572	603	577	558	586	586	580	589	585	600	574	592	566	558	552	602	598	604	591	589	581	593	578	562	551	617	572	550	589	544	595	626	550	610	596	581	582	597	548	596	615	568	607	551	601	580	583	572	639	612	638	563	628	596	582	579	548	609	632	560	558	619	568	596	609	605	628	595	594	569	598	601	611	608	558	639	593	603	609	583	551	584	566	541	611	566	615	610	610	553	563	591	580	593	584	551	589	610	637	601	591	605	581	610	620	629	548	618	572	601	605	612	601	601	592	583	583	606	590	565	594	584	571	587	559	645	591	613	628	594	615	590	584	569	592	608	549	605	558	591	552	610	579	651	599	596	594	562	564	616	572	577	556	557	583	557	564	584	605	584	571	564	566	560	560	570	550	576	581	598	542	581	559	600	604	605	579	577	591	590	572	601	539	559	600	538	609	559	559	599	554	582	601	565	541	604	575	560	598	533	541	564	577	563	568	535	599	635	577	600	579	552	610	611	571	568	589	564	586	552	607	588	605	577	563	563	640	603	604	613	609	596	577	563	603	612	605	587	574	549	598	611	600	570	578	565	578	619	605	593	561	575	576	580	580	546	542	594	559	610	624	608	592	568	543	566	568	599	570	611	621	570	582	622	557	621	557	556
23527	21404	28592	24565	21261	6006	1537	1175	1111	992	968	892	948	876	858	858	891	807	863	880	870	820	846	803	844	872	821	868	863	776	844	803	818	832	824	810	845	839	838	812	815	816	830	792	786	783	846	790	825	802	816	806	857	842	771	881	780	849	829	817	794	824	797	777	854	810	791	816	822	776	823	805	825	839	787	835	840	800	775	790	853	824	826	819	814	802	798	775	840	783	868	801	789	781	798	826	795	808	797	828	778	791	846	832	839	830	821	795	776	848	793	788	811	762	804	836	790	802	823	804	777	847	826	794	828	787	775	748	814	784	830	799	815	781	847	824	794	787	770	841	812	814	791	795	774	861	774	796	809	845	822	842	836	834	840	835	861	829	867	763	824	803	826	816	842	835	802	827	804	842	829	820	850	812	775	812	797	836	797	799	827	863	838	809	808	827	843	826	849	832	855	832	814	804	804	824	768	809	787	812	810	800	806	779	835	826	758	742	830	810	799	793	772	790	792	757	782	810	793	827	825	805	783	818	880	815	805	827	786	831	790	818	832	796	804	839	859	812	792	871	854	771	809	870	819	855	814	825	859	806	790	771	843	764	863	829	814	830	842	789	827	830	818	818	748	807	824	832	847	782	770	794	811	810	812	761	771	848	811	808	809	820	821	828	810	776	785	770	849	860	829	802	808	744	803	821	771	844	810	820	785	816	778	815	769	816	826	766	831	830	782	817	797	844	721	844	828	812	811	816	797	829	779	788	810	801	787	810	810	835	790	771	827	799	803	831	800	826	836	795	790	774	809	859	823	824	815	777	844	786	804	776	857	848	816	817	796	818	800	760	841	842	776	831	837	818	824	849	804	795	793	814	808	817	797	840	862	809	805	745	813	819	757	835	801	751	817	831	811	835	807	854	791	776	809	789	847	795	746	807	798	758	787	788	790	769	813	791	833	775	825	828	821	828	744	828	817	755	791	801	836	791	816	803	848	775	843	818	787	839	830	771	832	821	766	812	801	778	811	800	826	832	796	768	900	791	807	798	821	815	826	857	786	826	785	816	818	806	848	766	834	820	805	864	837	779	817	774	839	759	845	764	784	845	790	786	820	844	823	775	794	834	806	775	857	841	783	859	853	821	836	780	826	824	809	827	810	821	821	856	838	834	803	811	804	813	813	850	808	801	811	789	763	884	859	833	803	793	868	776	800	760	837	800	811	808	841	836	787	756	798	744	821	780	783	810	796	803	829	835	799	814	776	773	816	813	819	803	815	752	785	791	749	816	846	774	822	807	846	809	814	817	750	803	795	765	798	806	790	795	809	802	776	803	794	818	800	819	839	806	768	765	793	808	855	867	814	832	825	796	795	805	788	769	814	848	870	837	811	798	804	825	776	753	825	792	793	837	824	875	806	797	810	777	802	821	773	776	842	770	734	810	886	811	787	813	807	808	757	826	837	847	764	776	794	867	788	801	825	827	818	811	799	848	813	790	794	800	809	773	829	779	841	861	831	849	832	776	820	814	819	781	811	859	757	864	790	822	835	870	785	826	820	838	817	845	803	837	828	822	836	832	803	836	717	836	815	795	807	834	833	834	835	808	820	781	762	794	764	876	813	844	797	852	796	793	823	775	787	860	773	773	752	807	798	825	811	819	800	782	795	802	784	810	807	827	845	851	821	845	796	799	766	806	828	767	810	840	837	846	816	833	807	799	816	778	813	832	770	780	839	795	814	851	784	776	806	797	801	804	833	837	739	813	777	824	790	829	801	833	795	817	773	793	777	839	834	833	826	785	777	841	762	817	802	841	823	811	848	831	844	860	795	814	800	774	829	819	817	833	817	822	829	756	813	805	834	832	823	818	851	774	767	769	870	798	756	721	813	838	759	850	774	811	854	833	807	821	847	790	803	785	792	797	764	756	827	839	792	852	837	764	775	735	763	811	788	767	789	791	797	809	800	774	803	834	826	745	850	796	798	820	798	779	828	850	845	806	804	816	811	807	784	849	816	785	823	885	775	820	849	795	810	811	832	773	769	777	829	810	788	834	852	821	799	847	816	790	775	777	770	832	803	790	795	818	861	790	847	796	819	776	799	814	782	806	845	795	809	791	775	785	851	781	803	837	809	796	809	798	820	865	797	784	783	821	810	842	785	789	766	771	831	835	797	878	818	808	765	782	803	771	810	785	800	763	760	808	795	858	781	760	773	806	811	790	799	820	802	804	804	823	827	822	779	835	854	822	835	861	770	796	755	820	803	793	812	795	813	836	797	767	753	793	769	849	820	812	796	824	798	802	801	818	866	788	775	804	834	822	806	799	816	800	814	827	740	840	817	823	818	832	804	761	855	803	787	832	788	807	774	762	842	802	824	815	808	777	822	803	782	789	773	785	826	781	816	800	843	813	868	771	786	826	805	807	802	841	791	846	767	842	792	796	764	830	766	782	798	817	771	787	766	792	858	802	805	843	784	813	799	774	811	825	822	786	787	806	802	826	767	798	794	821	781	810	813	809	807	822	813	845	790	866	829	818	800	824	775	788	762	857	847	833	794	791	774	856	796	813	805	817	756	797	829	737	822	824	853	854	798	804	799	791	791	867	808	829	766	773	777	823	864	795	781	795	801	820	780	781	798	834	826	824	873	801	768	810	802	876	824	799	811	765	818	807	790	776	795	804	777	791	832	785	834	808	835	755	755	779	783	847	808	830	831	842	823	792	773	801	799	799	808	791	780	758	831	788	832	842	788	761	774	791	831	853	898	819	741	795	816	769	817	869	832	785	812	820	789	827	760	760	860	773	844	781	820	792	837	787	799	754	848	814	824	848	836	833	832	816	755	879	815	838	792	827	813	745	886	800	778	843	849	854	822	758	809	829	850	785	771	789	817	803	793	806	804	841	819	793	773	780	856	756	790	764	832	774	777	751	830	810	756	793	804	754	840	789	786	806	821	848	826	758	801	748	858	813	777	790	796	768	835	792	844	818	807	788	830	816	809	796	805	805	769	775	799	838	832	839	863	834	850	803	783	835	818	789	813	805	847	775	783	810	799	757	785	773	766	845	803	819	818	797	790	787	830	820	824	816	796	791	806	820	823	741	852	877	758	818	788	817	841	807	777	776	816	781	812	806	792	805	797	756	786	766	820	800	801	788	783	788	860	781	826	776	815	797	799	839	799	747	823	773	850	755	771	811	793	816	842	806	794	805	748	783	797	847	820	796	794	844	835	835	828	831	811	780	874	813	808	800	823	801	805	839	818	811	821	806	838	802	850	799	789	822	808	823	872	812	737	801	801	779	794	826	802	829	825	774	796	865	851	822	866	782	757	788	870	758	772	800	861	802	857	756	749	792	777	806	825	841	807	804	795	804	831	819	746	812	805	841	849	837	808	790	824	822	806	888	780	817	792	830	841	846	828	776	787	721	790	798	784	847	842	773	821	791	793	825	799	805	801	800	735	861	819	871	803	794	792	743	800	810	863	761	795	766	755	869	836	792	812	853	781	816
13970	9824	7299	3628	2773	2335	1936	1662	1588	1394	1282	1232	1159	1142	1083	1147	1138	1042	1029	1077	1016	968	910	1067	974	1011	1017	989	978	994	1020	1009	1004	939	1004	965	1008	927	984	951	969	1019	993	1037	1013	1033	970	960	987	964	977	1002	1057	988	1004	1011	981	994	1026	939	1015	933	975	1001	978	984	1023	1026	1029	1013	920	945	1026	975	956	976	1017	979	997	1021	1053	1026	949	977	972	932	1074	1037	971	954	1005	1027	993	976	1004	1002	992	943	972	972	968	991	989	981	997	951	973	966	989	956	1014	1030	970	997	936	976	1001	985	984	1001	981	950	937	953	1007	984	940	976	994	950	963	998	1003	1021	948	956	919	983	1006	985	968	952	996	976	1002	988	1012	990	1051	1016	942	982	1009	959	895	910	1015	1022	999	936	1002	1015	980	1034	1017	953	989	964	948	1032	967	1017	957	954	960	1028	971	1036	1008	930	1021	931	974	982	1011	1009	966	970	1012	987	999	999	1010	936	1014	979	985	954	987	1015	1002	980	992	922	948	972	1034	1022	980	958	1051	941	964	973	974	996	1029	1019	1042	978	1012	1013	998	972	996	1004	958	1008	972	966	1021	928	966	973	916	996	980	959	953	947	951	940	1019	960	996	1001	1025	1013	1006	912	996	941	959	1008	1041	986	972	936	1028	972	1036	928	983	997	949	996	995	1000	1019	999	991	1013	1004	996	948	975	978	969	965	951	942	1025	987	1005	963	982	1023	931	938	1002	1001	987	969	988	953	983	936	1004	1035	960	961	1002	997	957	937	965	951	976	986	947	968	953	918	972	998	1032	980	982	948	1000	984	984	1016	952	968	944	994	965	1061	1011	960	998	952	919	1004	1004	933	986	991	945	923	928	984	989	963	970	954	989	1003	979	985	1016	993	967	956	920	1046	953	944	926	964	1001	1001	1025	981	961	978	962	957	970	1008	971	950	934	1014	998	985	953	988	953	994	957	1029	981	969	978	966	1035	972	969	931	1002	950	944	999	946	962	1011	897	980	992	937	954	903	994	966	971	992	966	935	1006	1010	1007	968	1003	976	959	1002	971	1007	995	1026	1026	1010	999	956	1006	970	994	959	985	974	997	1006	923	952	932	1012	1021	951	1009	981	1002	957	1046	991	1007	963	921	1016	1057	985	949	960	946	999	1009	993	1010	1009	1009	928	958	960	977	975	983	1004	963	955	1008	994	997	922	978	1041	1041	967	1028	988	1020	981	964	927	975	970	925	1030	1007	969	992	958	974	1044	992	943	987	986	898	991	968	974	943	929	973	1008	986	990	967	961	1019	942	946	1009	1014	932	949	993	1021	1002	967	948	941	1018	1021	999	937	986	1018	989	971	1018	969	985	1025	967	983	955	990	1026	1046	1011	956	970	994	1014	1028	993	1007	1002	1003	998	1010	972	986	965	1036	999	965	961	955	961	944	935	994	998	953	957	933	944	1017	992	996	1006	995	990	990	1023	1000	985	1025	968	945	988	997	979	990	1036	971	1006	1005	901	984	981	941	1036	997	964	1001	978	1004	955	978	957	903	1034	1010	1012	976	962	987	932	971	962	957	991	948	967	947	976	977	992	1022	981	977	1009	981	960	951	964	972	969	1006	982	994	995	977	980	1007	961	1038	1041	967	1034	986	990	975	1043	937	930	1014	1004	960	983	997	967	945	968	956	957	957	1025	934	1001	961	1011	967	985	985	949	990	940	951	964	1022	1007	931	959	935	972	939	983	931	987	953	1011	941	1004	1007	959	960	1020	1061	985	997	936	1009	958	993	966	997	945	964	997	1007	940	1034	920	973	928	977	981	1045	948	958	918	1008	1005	993	996	940	969	965	955	963	1031	945	975	939	995	1004	918	967	991	1032	1049	984	1033	1042	932	1016	936	984	1027	1040	1018	1008	1017	955	939	994	1006	980	1053	954	951	982	969	961	965	942	972	988	990	957	1007	986	943	923	997	988	996	972	966	979	1011	1043	978	1037	944	999	990	957	987	948	965	1004	1001	958	1016	903	997	1056	950	974	1013	955	996	946	1027	997	997	943	963	967	935	937	1000	975	962	999	1023	1010	985	983	1002	991	915	1002	954	1020	966	970	972	956	1000	978	1005	975	989	996	1014	1005	939	1054	975	1022	1026	980	970	948	960	985	986	982	970	963	957	915	993	938	965	963	935	945	1001	965	986	950	976	959	978	986	1003	1051	1062	975	1028	1006	980	1008	951	932	1054	969	1002	948	1043	1001	991	984	994	1006	973	916	976	967	966	1053	987	963	1004	1041	989	961	999	1024	956	939	990	1031	936	948	945	981	979	979	938	965	932	958	1018	982	948	906	943	932	929	971	1049	972	1031	962	1000	989	960	1041	997	977	963	1030	986	1003	1013	895	964	932	972	980	936	943	984	922	1050	1018	1001	964	970	940	990	959	1003	952	952	926	980	983	942	971	959	957	988	950	925	957	878	982	950	1035	1023	1016	975	996	904	970	921	973	961	1042	967	1006	981	1014	950	1019	917	996	1036	1031	963	1022	959	981	1000	957	950	1019	984	992	955	956	1005	937	958	978	1034	970	954	968	998	987	965	1012	1005	927	1028	995	956	975	1001	968	997	962	956	946	987	995	972	964	930	935	1015	996	976	992	958	940	956	980	979	970	1004	960	967	943	963	952	966	997	989	951	1002	936	918	1009	932	1017	986	939	915	1008	1026	920	952	971	964	965	974	1044	989	937	934	955	992	965	989	997	1008	957	1012	953	992	961	1010	982	981	1063	963	967	935	926	988	900	965	1035	1000	982	1035	951	1025	1009	975	981	977	957	972	962	1004	941	958	937	899	1032	1004	971	975	956	975	967	1003	905	958	935	952	993	945	1046	966	964	925	984	996	938	1007	942	976	1054	1012	981	970	998	949	986	1019	978	968	990	977	1049	1000	983	945	946	991	1015	990	1017	1009	999	977	930	987	996	1001	973	1020	998	952	944	989	998	994	988	995	982	1005	991	1026	1065	941	967	966	987	982	1006	932	949	987	956	957	1002	957	961	981	917	947	960	969	974	967	974	961	1014	1047	1006	972	967	1012	991	966	996	997	998	963	1009	990	999	989	1039	988	994	967	945	1035	985	965	991	988	1008	1098	978	999	952	1040	968	967	983	955	1011	1011	965	952	996	969	963	1008	1004	1001	992	967	1004	1013	993	963	958	1020	955	999	1007	901	934	1015	939	1015	1029	972	979	976	1059	974	984	964	998	973	962	971	1025	950	987	1037	957	921	1000	984	1044	964	991	999	990	1017	954	1003	913	949	989	981	922	948	976	971	1044	981	946	878	962	1055	959	1032	945	995	951	967	963	993	1003	995	982	995	999	927	1016	998	981	995	945	990	969	945	933	948	996	971	925	1044	1012	994	957	954	970	980	969	990	975	942	1012	985	1015	1028	927	986	953	993	1007	1034	1008	1023	1000	988	987	980	931	971	919	993	957	979	976	1000	974	1004	980	1002	1003	960	981	1002	993	998	1043	1000	939	999	948	1012	995	1019	991	960	925	918	1038	1003	910	996	981	980	934	980	1035	1019	990	961	1004	963	945	961	968	953	1042	943	1002	960	1021	1004	955	988	943	969	1004	931	1015	938	954	945	990	994	956	945	961	986	952	969	985	939	962	1007	1015	993	985	974	991	985	983	1000	943	1003	941	1009	933	950	975	1004	996	974	981	959	981	984	961	976	969	995	988	993	1013	988	949	1006	1018	1000	944	909	979	984	955	968	962	1003	982	1023	1040	990	970	946	972	986	960	975	986	1004	991	950	936	947	989	1006	1002	996	1067	977	1017	957	954	983	950	925	946	995	1049	942	998	1019	1028	926	924	961	968	995	969	1004	971	974	994	995	920	1033	958	942	983	971	997	973	1066	997	952	1059
24704	21446	27330	25646	5481	650	546	461	404	411	367	338	334	339	330	320	292	317	273	292	278	271	280	275	304	307	315	293	300	311	289	278	300	311	299	282	293	278	277	292	249	298	302	302	293	304	311	283	296	267	284	260	288	273	328	278	282	289	273	267	318	280	299	290	272	331	277	281	289	297	255	295	285	267	293	274	315	280	277	273	271	293	294	284	305	272	295	275	272	284	328	252	292	294	279	303	290	286	285	287	284	265	281	289	276	293	269	305	258	268	266	328	292	279	290	314	273	243	279	303	266	297	308	286	273	297	274	306	279	284	285	315	294	282	287	284	323	308	295	293	309	259	318	284	308	291	295	286	285	302	287	267	272	273	267	295	281	292	291	272	285	275	297	294	286	262	252	284	281	268	280	271	284	290	277	278	283	270	292	276	265	283	258	303	289	260	286	320	259	285	309	291	293	280	295	295	284	285	291	269	279	261	261	277	280	266	278	255	295	253	285	313	295	296	256	301	276	309	271	299	265	272	297	308	279	283	282	293	279	307	259	289	263	321	273	287	272	272	272	300	318	297	280	283	291	274	306	297	290	296	268	275	268	268	255	301	287	312	288	252	300	288	236	294	285	298	309	287	313	274	276	307	250	266	304	293	242	293	305	303	311	298	295	288	254	293	301	284	276	291	283	292	284	302	302	323	260	310	264	309	285	292	269	293	251	294	269	293	288	283	275	279	268	309	265	295	245	258	279	326	280	289	310	283	281	324	299	309	297	299	300	291	289	300	315	277	314	290	308	293	305	269	276	295	312	284	294	276	290	300	258	300	277	317	304	270	285	306	293	281	308	289	271	290	264	287	280	268	271	287	321	311	268	303	311	268	300	286	318	282	284	305	277	293	294	290	288	293	259	287	284	304	298	282	286	297	275	260	312	278	308	289	301	257	278	307	282	292	279	292	295	306	288	298	274	292	291	281	289	291	286	287	289	315	285	313	294	300	303	304	304	264	269	313	309	284	289	295	271	304	289	283	265	287	277	289	293	278	284	252	320	291	291	283	264	284	307	303	275	306	274	285	277	241	282	314	290	307	305	267	273	260	283	289	282	289	285	270	282	307	308	282	309	301	275	285	288	320	288	259	277	277	289	253	309	310	244	285	279	298	305	275	265	290	277	285	261	283	286	266	288	271	299	323	310	279	289	332	261	305	322	307	277	277	307	280	290	276	289	285	280	301	245	296	271	260	280	299	274	282	287	285	291	263	284	275	289	287	287	299	272	282	302	268	281	285	297	278	277	298	259	269	281	255	307	271	286	285	271	263	276	282	298	294	295	283	287	276	295	291	298	269	278	267	273	269	282	299	287	284	286	261	275	305	279	246	276	285	267	294	269	325	322	280	287	279	278	267	292	294	297	295	298	318	314	293	275	284	273	300	275	268	310	311	271	289	306	263	297	281	347	272	274	309	309	290	278	270	306	281	262	291	299	293	292	275	290	250	275	259	303	285	276	268	294	271	284	265	303	304	264	261	274	296	296	281	269	299	274	296	294	276	325	264	284	289	275	277	263	281	268	262	321	273	285	273	299	284	279	277	261	324	282	270	295	270	276	309	296	286	276	271	298	323	278	273	250	292	244	273	306	280	282	290	323	307	281	261	318	283	281	326	287	316	306	290	295	322	293	293	285	290	319	292	298	281	261	320	246	301	277	282	300	327	306	245	260	272	252	268	288	277	276	260	274	295	272	307	280	273	280	286	294	290	306	297	299	315	289	295	278	293	298	271	318	295	287	274	247	286	268	286	281	296	296	271	265	263	305	288	283	286	288	272	283	290	257	288	281	282	298	291	261	268	293	294	298	307	255	275	308	316	272	289	276	285	277	284	280	286	281	290	268	290	291	323	261	275	295	281	305	302	261	288	325	317	295	271	334	258	293	288	289	277	280	278	245	318	276	294	276	291	263	265	283	289	313	290	291	276	266	317	275	300	286	284	281	308	279	299	283	271	263	254	294	282	265	281	287	294	271	253	260	268	294	295	289	290	294	277	296	292	276	313	287	286	266	300	296	303	292	269	278	304	289	242	304	260	270	296	267	281	304	298	300	272	299	275	276	279	294	314	299	280	273	262	281	295	298	274	253	322	289	274	287	279	270	301	285	265	286	276	314	269	319	276	293	296	290	285	261	302	267	286	279	267	281	254	318	270	269	259	286	273	299	280	289	298	307	271	334	263	292	280	299	284	303	324	280	289	287	286	303	283	287	292	286	311	298	290	309	271	283	302	287	289	282	299	262	310	290	291	271	319	278	285	299	268	291	276	293	281	255	292	268	270	297	274	285	290	305	310	297	283	258	261	282	258	305	301	300	271	282	283	301	277	259	305	272	268	273	297	283	276	265	280	286	274	298	301	263	296	318	300	287	276	278	250	299	293	305	271	292	270	276	279	261	292	285	270	295	308	263	316	283	260	261	291	313	246	296	304	284	295	272	272	285	265	332	279	311	287	310	303	259	290	296	267	291	288	268	270	321	313	253	302	275	305	290	289	266	314	276	307	278	292	253	288	291	258	282	267	296	283	305	326	294	290	279	278	301	284	280	289	283	285	307	334	254	285	286	272	296	280	299	294	318	276	312	270	269	275	291	279	295	304	258	294	287	278	304	268	285	298	265	300	281	298	287	314	295	319	276	279	265	283	283	291	268	301	258	286	302	332	312	336	282	303	276	287	294	285	290	305	264	287	271	311	311	285	280	288	286	301	297	260	274	307	300	282	282	305	281	301	286	313	255	322	284	292	274	307	295	262	282	277	271	341	265	249	279	267	308	303	287	297	271	294	285	270	281	322	265	282	302	291	287	262	273	312	254	284	299	270	293	293	286	251	284	299	300	286	308	302	249	298	284	271	284	269	266	321	300	264	261	275	282	295	312	271	289	289	289	295	317	289	297	299	305	281	248	273	281	298	279	310	323	290	242	254	296	276	275	287	279	277	303	269	274	281	312	267	307	262	294	300	277	273	288	306	315	285	271	286	278	302	284	292	294	288	285	293	280	291	308	295	260	238	301	286	319	300	299	306	292	280	275	286	264	302	276	290	312	272	276	312	280	278	272	288	284	295	279	294	270	301	285	270	314	269	290	308	277	296	275	295	285	290	288	273	293	295	279	302	282	294	297	301	278	294	327	282	269	293	285	305	289	275	282	282	290	297	302	275	269	264	292	272	282	269	287	285	289	313	303	314	261	269	282	281	270	267	295	276	297	308	252	294	284	296	291	273	289	307	311	278	268	288	246	288	277	297	260	307	283	315	286	270	279	309	286	286	303	305	307	279	302	282	293	335	282	303	292	281	295	301	308	300	313	279	290	274	269	298	284	276	295	298	311	308	306	293	307	279	287	289	321	284	293	303	274	288	285	282	270	279	263	316	299	263	256	278	276	294	304	267	283	276	279	291	260	266	284	288	291	286	319	238	258	284	274	302	279	279	325	311	287	266	305	290	303	264	284	322	295	260
12028	6035	4313	1995	1468	1139	984	790	672	638	570	554	532	458	456	396	421	422	413	396	367	414	391	396	395	389	414	384	415	433	395	409	384	403	387	402	370	386	368	358	357	362	389	399	396	381	375	391	371	391	405	384	343	424	406	385	385	319	388	389	405	375	426	408	359	386	396	329	369	394	427	414	396	375	414	420	381	405	375	375	396	386	358	399	380	369	359	358	351	368	364	383	379	372	358	390	401	376	393	350	377	387	363	399	393	359	370	433	397	422	417	407	368	408	350	367	366	386	412	425	380	391	385	384	366	380	381	413	403	391	392	375	371	362	387	377	384	404	378	389	386	399	379	394	406	386	398	393	362	421	372	346	392	398	371	413	371	348	393	380	375	373	413	413	359	384	370	411	379	384	394	385	383	401	402	377	354	347	387	400	379	392	376	379	395	385	380	376	346	407	396	342	392	384	398	378	344	358	358	404	358	407	410	353	380	368	380	392	358	386	394	368	399	378	402	375	384	379	416	357	375	420	380	364	373	361	374	372	385	375	367	392	376	396	392	377	370	347	380	373	404	374	353	359	394	383	412	335	364	375	383	391	385	380	404	359	373	383	349	403	402	424	390	390	381	377	379	401	389	375	340	412	383	378	408	369	376	424	352	394	385	368	422	374	383	411	361	368	345	401	376	398	338	395	393	381	381	396	391	349	379	374	389	382	406	411	421	356	391	394	380	408	365	363	368	354	373	382	377	386	380	416	342	391	407	413	336	398	402	359	363	391	410	371	377	414	379	367	391	377	444	387	350	381	378	375	393	361	406	364	371	325	413	371	405	353	402	386	413	364	376	366	404	398	395	376	372	373	342	379	384	382	393	397	384	345	394	399	363	374	389	404	378	377	386	372	383	403	408	369	356	378	377	345	398	387	390	383	392	365	394	430	363	365	386	394	395	380	392	380	347	385	403	368	344	366	361	370	379	372	394	362	355	381	387	394	375	373	394	381	400	400	368	406	366	359	374	375	389	418	382	403	379	361	396	373	366	397	389	353	441	395	443	367	347	393	374	363	373	347	358	378	383	377	397	371	358	360	366	382	358	393	366	349	379	364	418	404	396	369	405	373	369	373	357	396	388	373	382	392	393	368	392	379	361	398	394	370	378	397	381	361	355	369	384	374	394	361	392	361	357	410	382	400	353	373	361	352	383	392	396	405	358	358	412	396	374	408	388	356	357	379	395	373	350	371	376	433	387	356	398	371	385	391	357	367	374	402	358	383	373	397	368	364	382	375	405	395	385	359	378	341	385	349	400	393	395	384	372	403	361	384	356	425	360	327	395	359	387	391	381	387	381	387	411	371	390	362	345	364	380	384	368	376	352	374	402	366	365	392	386	355	403	381	391	385	375	359	378	384	372	335	381	398	400	367	404	372	434	371	415	408	354	365	369	378	373	389	398	351	391	383	390	386	331	359	356	381	364	381	415	364	404	359	381	379	365	346	394	348	392	356	387	400	411	377	410	368	371	390	416	397	368	360	385	381	380	388	391	382	368	388	402	358	388	408	371	395	404	397	360	390	354	360	398	401	365	393	395	399	359	385	405	384	372	366	407	370	423	376	395	399	371	386	409	399	361	343	372	405	374	380	339	384	407	371	401	373	393	377	380	378	430	344	380	381	371	354	365	397	389	355	409	416	373	388	367	396	368	387	384	379	373	381	383	386	405	396	406	364	409	412	400	334	404	376	384	371	382	409	379	382	365	367	408	360	368	371	384	399	359	409	377	327	385	381	386	392	378	395	353	375	401	366	402	386	413	369	390	388	382	401	407	388	363	352	385	375	406	381	395	391	397	390	375	434	396	366	401	358	343	375	383	381	367	376	365	370	384	378	388	400	391	381	369	352	396	365	374	398	382	375	387	407	385	408	347	373	377	399	403	374	422	396	373	390	378	391	384	363	400	395	375	358	371	376	398	348	375	384	374	403	393	405	380	365	395	377	367	406	365	398	381	395	344	374	379	384	401	405	404	385	365	375	373	360	351	397	372	406	359	393	413	352	359	352	382	352	360	403	365	345	413	402	388	410	379	359	408	395	394	388	357	398	415	374	368	410	367	406	351	395	366	419	395	399	365	367	359	394	373	359	371	358	383	331	340	404	363	374	394	387	368	323	368	375	382	396	354	383	383	382	367	356	421	347	419	398	398	367	388	367	352	404	372	391	389	408	368	382	367	399	381	414	404	373	411	383	378	379	386	379	367	375	371	356	354	397	368	385	384	417	397	358	386	377	396	385	378	367	387	387	340	383	380	388	390	359	393	407	330	383	368	383	397	387	363	392	358	394	419	383	364	351	387	401	368	412	390	375	363	377	361	372	376	370	365	419	381	402	388	383	404	429	387	429	405	384	358	386	390	421	376	376	394	358	400	384	366	409	375	375	396	391	406	369	384	367	380	382	365	409	346	359	377	373	376	354	378	384	335	380	378	386	418	371	374	418	381	377	365	405	386	356	394	414	381	369	385	385	429	391	411	396	382	380	408	354	384	379	382	441	394	385	380	375	380	395	359	355	364	383	389	380	438	388	394	365	383	400	375	394	341	364	389	395	397	374	423	372	392	423	366	390	391	390	390	399	378	371	349	405	392	397	396	374	384	396	377	403	382	386	390	377	373	368	356	375	380	402	411	351	359	368	400	396	384	370	385	346	405	355	382	384	365	370	381	391	383	349	405	374	395	393	366	406	387	387	356	412	375	401	394	383	384	405	366	358	396	380	394	375	408	383	393	342	367	382	408	426	364	386	372	442	372	385	396	384	354	387	394	371	388	401	382	381	397	405	380	388	407	373	406	383	402	349	389	356	400	393	347	333	362	371	378	380	389	413	362	392	372	389	411	376	392	357	359	399	381	417	407	382	383	418	423	364	407	378	382	348	408	393	367	370	428	397	364	371	366	366	381	386	369	398	371	364	348	356	387	376	398	361	377	388	389	356	385	341	396	392	351	354	351	359	379	411	363	400	347	374	400	384	374	392	381	388	385	387	384	408	425	343	377	405	384	385	398	382	381	400	388	373	375	371	394	375	386	378	406	404	388	356	402	401	364	354	380	402	384	400	382	377	390	338	391	383	389	363	391	354	375	378	364	341	402	370	386	354	345	374	358	384	368	424	384	411	351	381	413	370	343	394	373	389	379	393	362	406	361	399	370	400	363	377	343	352	379	373	365	355	344	379	360	427	374	385	410	362	374	386	369	400	405	381	379	373	373	379	401	378	393	389	376	365	373	396	373	413	374	357	407	379	374	352	398	405	371	343	381	390	423	374	376	348	381	362	375	360	365	406	367	393	394	354	368	393	367	358	409	370	390	378	368	359	355	397	408	371	384	367	383	398	381	360	398	411	374	382	370	381	364	369	400	380	350	347	392	432	375	363	408	369	383	353	372	368	421	396	381	376	371	391	382	375	394	381	398	378	384	389	391	388	369	363	397	385	373	388	383	382	397	382	349	348	371	383
22603	21451	29238	24031	21448	21356	5154	1516	1152	1094	1020	968	865	928	909	813	850	793	772	782	798	732	783	773	781	747	716	775	804	784	774	724	805	679	749	720	737	743	747	704	776	711	707	754	725	716	696	804	691	742	774	755	720	730	718	718	787	720	728	745	743	723	756	784	734	755	702	723	711	749	756	736	726	778	721	760	735	769	731	717	708	719	711	757	726	695	757	731	755	743	754	699	733	758	706	714	704	714	724	734	713	682	716	696	748	745	703	743	738	739	713	689	707	692	723	753	732	721	662	738	727	747	778	735	748	723	738	668	749	698	748	747	727	712	680	743	749	697	733	773	717	755	738	741	761	753	718	761	740	711	703	714	783	742	688	687	717	711	685	725	737	693	722	759	741	711	724	775	702	709	736	696	768	759	749	713	717	719	744	710	713	701	731	713	743	760	700	723	728	754	744	712	734	762	721	809	704	740	720	740	752	710	741	712	722	738	785	738	703	716	698	747	754	787	734	769	682	720	755	712	730	754	709	716	735	711	708	688	718	740	777	735	742	755	729	746	700	713	674	720	673	745	753	711	731	748	672	705	735	697	708	739	703	683	691	738	749	805	715	748	707	677	714	727	705	742	661	710	735	745	712	757	642	711	758	781	760	716	743	749	708	718	704	700	717	702	693	761	707	760	710	693	740	673	779	753	733	679	703	780	726	749	721	733	737	791	740	735	756	704	712	740	664	730	744	723	731	692	735	678	721	735	712	758	682	725	732	720	705	656	688	753	711	711	725	705	752	750	757	736	758	706	700	708	710	717	712	711	693	712	728	705	748	685	770	719	730	732	704	702	785	698	711	695	679	697	719	733	742	752	719	712	753	744	701	727	706	739	713	722	687	714	750	775	673	701	708	755	717	718	736	690	742	761	708	738	704	735	702	712	691	734	699	703	736	737	740	750	755	733	752	710	690	737	723	769	771	679	735	707	753	718	750	761	707	713	741	765	742	744	727	744	741	697	757	748	706	740	705	732	735	727	692	714	729	708	773	736	718	695	702	786	747	771	709	739	700	701	729	750	708	768	716	739	721	732	742	740	712	736	746	788	764	697	696	730	749	757	706	688	746	665	724	725	742	727	718	709	713	714	748	718	758	776	696	765	695	730	718	733	806	770	758	706	756	740	752	765	739	745	671	734	691	719	723	713	727	743	741	768	710	680	705	723	721	711	701	689	705	744	712	724	708	677	772	741	701	719	709	738	764	712	703	678	720	675	690	738	701	709	690	741	696	709	701	720	738	712	719	720	725	721	770	711	747	685	671	718	729	786	746	744	676	697	706	742	705	736	736	706	737	689	729	718	723	667	720	708	723	717	703	744	710	736	746	654	707	748	678	689	752	714	716	726	755	686	703	724	770	647	674	730	726	749	702	712	748	739	716	677	729	694	703	658	757	698	759	719	658	724	714	702	732	770	675	724	716	742	735	706	759	688	702	679	711	726	768	723	690	743	693	714	724	708	692	697	692	695	769	726	753	743	696	713	691	706	745	745	734	693	770	702	700	722	728	715	798	703	743	749	662	700	721	728	667	711	713	688	733	730	708	744	696	753	710	689	752	723	708	745	732	703	728	744	763	769	740	734	726	767	714	757	793	709	731	744	723	747	747	721	711	726	767	718	692	710	658	722	742	697	689	751	686	687	746	771	732	739	744	722	699	757	762	777	736	680	721	731	777	738	752	756	743	727	715	711	698	727	705	720	741	694	740	708	707	729	718	714	713	760	737	749	690	714	736	715	736	748	693	701	688	757	664	722	679	728	735	748	767	746	706	717	721	708	724	744	730	728	697	702	761	784	696	727	755	707	723	720	748	676	702	769	721	697	694	723	734	749	760	741	701	708	691	678	750	743	783	709	723	693	733	689	683	741	747	702	673	775	720	712	675	742	770	771	717	691	741	697	699	734	707	757	747	699	752	757	747	742	720	734	717	709	708	705	710	741	701	713	736	727	752	734	730	710	724	740	726	695	724	723	767	745	674	676	761	770	730	737	688	769	729	689	715	705	730	694	711	711	704	721	724	765	736	703	714	771	752	800	707	749	710	734	714	686	681	733	705	691	629	732	699	725	734	733	708	760	729	720	713	685	754	765	738	703	757	714	738	730	713	708	716	724	772	689	733	791	740	681	685	738	700	665	711	701	760	716	686	722	718	733	739	728	689	729	700	732	753	683	744	708	720	739	685	719	718	722	715	726	737	718	723	734	707	729	704	745	673	753	728	717	712	704	711	716	686	706	695	740	761	725	736	717	655	650	737	763	725	718	733	730	714	703	737	731	707	725	730	722	708	710	672	695	695	721	687	740	719	739	737	718	730	721	717	701	725	758	670	737	705	765	717	728	678	777	712	748	727	744	687	733	704	723	703	699	705	705	679	733	680	761	698	777	720	691	747	721	737	691	723	743	699	764	749	733	718	697	692	712	701	646	687	746	718	704	707	726	722	766	714	764	763	694	711	742	699	682	685	735	723	722	752	715	700	736	689	733	713	696	739	723	694	732	768	726	705	727	749	761	723	714	725	709	735	731	629	770	697	718	753	702	660	723	699	684	740	712	717	737	710	744	699	720	733	702	701	711	737	790	718	709	690	705	688	700	764	698	717	682	695	707	720	722	698	755	757	705	733	745	706	746	732	662	721	747	730	687	705	723	709	717	703	690	697	699	729	715	757	693	669	687	740	692	706	711	732	773	707	742	694	731	712	694	728	709	753	727	703	699	719	750	700	704	739	702	732	746	763	764	712	680	721	681	709	665	715	699	692	727	730	737	671	686	709	719	673	743	721	726	694	733	699	753	761	720	684	697	743	765	751	716	746	696	690	726	745	717	715	744	753	725	743	701	735	708	688	671	723	706	680	748	733	656	682	683	703	727	713	745	787	712	768	717	781	756	708	756	714	710	683	701	677	706	713	726	686	710	733	746	710	708	700	724	737	727	703	741	718	661	804	722	702	697	700	709	707	734	696	724	716	663	686	731	741	750	813	766	761	703	714	722	734	747	698	676	715	720	701	717	716	761	738	724	722	720	671	708	723	740	748	716	747	690	784	726	670	714	738	730	706	705	695	682	692	750	752	722	710	731	693	762	709	728	732	717	760	691	705	770	721	727	715	726	726	737	684	685	692	676	763	697	715	793	702	706	736	697	663	689	770	701	745	730	679	696	692	739	712	711	737	734	693	695	748	798	745	703	731	772	680	725	689	730	718	771	680	699	678	711	698	651	737	663	706	778	710	732	755	682	760	695	703	715	695	741	742	752	670	712	726	753	755	724	696	676	706	693	691	758	737	730	750	735	721	721	768	676	740	720	724	716	725	727	817	724	686	720	785	721	692	692	757	732	759	694	726	713	752	729	734	742	744	726	721	758	704	690	738	733	685	704	700	703	757	662	758	801	732	689	702	725	741	688	733	735	652	743	720	752	736	741	727	718	672	733	762	734	729	702	692	709	717	712	626	769	710	775
16066	14894	10817	5473	3891	3101	2590	2132	1919	1611	1462	1324	1327	1186	1161	1074	1069	1061	1016	1036	987	935	977	953	935	934	913	943	937	947	933	911	924	910	919	890	920	887	953	929	932	883	889	910	947	909	882	833	948	889	968	882	895	905	845	901	909	930	868	938	893	902	867	891	860	926	895	914	917	881	926	908	943	920	910	859	869	872	912	902	902	861	942	905	915	915	936	912	887	905	900	892	880	886	884	971	938	879	905	892	885	870	867	934	916	889	934	933	882	933	930	893	940	866	916	897	873	908	911	909	897	922	904	923	907	886	909	940	930	918	868	893	933	896	886	924	887	891	887	872	901	836	907	927	831	902	883	925	845	952	850	910	863	903	918	915	876	871	867	907	910	916	893	867	931	944	929	887	889	897	881	925	865	918	906	953	909	928	914	864	903	905	874	904	957	882	927	873	862	919	914	904	949	921	904	914	884	908	886	893	890	912	881	951	897	880	948	876	944	909	895	879	880	877	899	872	935	934	884	874	891	923	920	897	834	922	853	902	873	889	899	896	882	937	930	945	855	892	865	876	876	875	883	901	867	910	902	887	814	886	918	875	912	903	904	903	910	844	836	885	893	885	909	873	928	852	851	874	919	881	912	871	873	886	894	942	873	894	929	855	901	884	905	871	862	901	912	940	862	930	898	864	899	954	895	928	912	894	946	914	893	914	878	925	914	941	893	865	888	925	961	894	885	916	935	897	931	864	862	925	878	918	861	908	889	884	865	901	914	872	934	895	889	865	873	890	897	923	923	972	879	919	876	912	938	925	931	924	898	914	914	874	901	897	858	876	892	921	895	998	864	918	889	923	902	952	834	882	863	909	954	875	910	932	891	888	926	904	898	885	967	959	915	875	903	856	927	901	884	910	836	906	941	931	893	932	858	878	928	884	961	897	970	901	861	923	888	908	907	878	929	925	908	863	892	891	899	916	905	941	882	948	875	865	873	851	901	934	904	872	898	866	939	923	871	888	856	904	888	897	895	866	931	923	891	844	867	888	911	919	893	915	832	900	867	817	923	902	909	899	907	878	889	860	902	933	950	866	893	900	927	966	896	932	910	921	875	889	911	910	860	897	919	885	907	969	853	850	875	926	890	875	854	902	896	864	886	919	868	894	934	937	915	914	901	893	908	848	856	917	975	894	939	893	916	893	912	948	878	936	871	919	890	904	907	887	887	847	902	914	869	884	930	859	913	828	930	931	894	923	919	930	944	902	940	894	907	892	868	864	917	901	923	877	891	902	897	907	886	906	906	876	859	960	849	889	911	923	931	886	908	877	948	919	927	919	905	856	904	925	894	916	885	911	899	884	934	963	886	808	915	929	964	857	949	937	947	917	836	925	925	877	949	840	925	892	920	896	885	893	874	910	909	926	943	938	891	899	898	855	910	931	856	909	842	924	895	866	895	874	866	917	884	926	921	865	928	865	883	919	877	930	906	862	884	914	880	893	897	894	909	899	890	873	876	886	846	886	954	922	895	874	927	903	873	940	867	903	898	926	864	869	922	861	863	895	870	919	927	876	862	884	882	920	897	855	896	877	894	882	851	923	900	847	874	920	888	917	899	905	898	934	869	876	893	915	847	861	894	872	875	905	910	919	878	893	888	921	895	908	892	846	920	910	931	881	885	900	848	895	875	954	881	891	929	944	905	924	887	882	872	953	952	924	900	885	870	820	977	870	940	912	901	858	928	889	910	894	906	889	912	951	875	915	872	870	885	928	911	891	893	897	845	814	923	889	892	917	863	956	870	931	898	876	978	885	873	913	874	896	904	876	880	939	856	925	899	884	929	897	916	939	929	882	872	920	893	903	887	861	918	853	929	892	898	961	967	898	885	863	884	880	875	860	889	876	898	869	884	898	937	893	857	874	858	852	907	835	908	903	903	854	963	853	831	897	870	877	875	813	872	915	873	939	883	885	892	902	929	896	882	915	914	906	924	966	913	931	885	934	926	919	887	942	884	926	926	863	843	950	910	872	957	907	896	915	875	891	941	882	908	888	882	863	886	914	927	923	938	908	900	894	842	948	893	944	936	897	875	915	873	885	902	937	857	882	849	939	819	908	889	939	931	869	874	893	908	869	872	922	878	846	860	935	842	950	877	893	911	964	876	882	875	827	917	871	932	896	870	957	856	896	920	872	919	893	857	857	917	895	900	946	936	946	897	916	839	878	894	864	918	890	917	885	889	943	918	914	913	859	916	883	882	955	887	871	884	916	904	901	875	895	956	872	896	942	845	891	910	938	872	920	837	914	901	911	940	907	864	854	895	941	882	933	969	878	882	907	937	854	894	918	847	923	907	866	911	858	899	926	888	882	939	907	905	870	910	862	923	904	881	855	893	865	889	883	929	872	901	830	951	862	896	865	918	922	975	889	891	877	889	862	888	893	866	897	946	863	880	925	918	893	909	890	922	960	909	862	933	948	945	897	905	901	917	878	924	878	947	903	893	879	909	928	918	892	925	900	921	920	877	914	878	949	871	895	933	852	885	861	884	925	880	912	937	947	924	897	901	851	890	840	944	902	897	881	858	896	907	943	887	928	939	855	898	986	870	901	899	856	921	923	858	893	859	970	915	892	964	883	888	921	963	907	860	920	883	920	885	888	876	914	917	943	848	874	850	852	891	875	863	877	930	876	912	887	966	895	933	858	909	918	889	908	862	893	873	924	909	903	904	904	899	918	959	911	881	945	910	917	863	847	939	892	883	901	863	889	879	911	866	836	921	918	905	912	873	910	915	911	838	918	905	923	871	919	963	900	877	955	909	925	846	884	903	874	892	924	910	914	885	877	926	899	873	876	879	896	847	946	997	879	853	926	881	925	850	933	849	874	877	905	893	926	973	926	873	875	931	903	896	948	959	947	883	900	918	887	907	848	895	832	866	873	847	849	879	934	858	895	955	893	869	881	846	881	885	888	874	860	967	858	914	887	913	835	932	896	900	876	878	854	924	952	887	930	864	880	896	892	918	889	869	924	910	859	877	891	881	914	946	900	912	906	922	896	864	907	925	867	934	859	858	890	917	902	902	879	885	916	951	910	890	944	953	869	884	896	953	895	869	856	893	896	901	877	938	869	915	945	890	898	892	931	901	882	927	928	944	878	844	948	943	850	886	887	920	882	872	897	857	879	895	897	884	926	924	854	904	890	834	939	925	881	888	898	928	872	859	850	884	901	886	880	865	876	976	904	859	931	895	811	909	908	929	886	885	897	898	855	876	895	923	889	873	855	907	885	891	931	855	885	900	904	921	899	910	931	875	847	844	882	915	889	901	889	846	875	904	925	900	886	904	871	877	873	959	931	909	936	887	895	922	890	868	872	864	956	885	901	885	923	902	894	952	879	891	918	877	965	865	929	909	876	962	874	941	898	951	858	865	922	876	870	899	960	852	909	869	905	890	881	910	940	904	896	902	905	901	911	867	867	923	871	938	894	897	883	859	946	901	885	844	911	914	878
27544	17505	3962	1188	718	600	582	541	527	484	495	542	455	482	485	499	494	470	509	454	501	462	490	484	461	472	462	478	443	517	488	428	483	469	497	469	444	480	513	466	486	422	491	492	456	454	469	461	450	477	480	456	489	454	468	484	477	434	467	420	500	483	441	520	464	478	462	447	456	474	472	463	461	459	476	459	499	494	482	513	484	480	474	458	477	476	438	463	461	496	440	462	440	425	482	497	465	437	466	483	453	481	480	470	500	434	457	487	434	448	489	503	441	481	476	494	499	485	503	493	473	426	458	464	437	491	515	489	485	455	461	472	468	450	465	473	450	452	443	458	463	438	451	483	465	479	463	492	469	472	491	467	427	449	475	478	440	454	454	490	467	447	478	474	500	474	456	472	472	459	485	463	493	437	505	474	502	470	491	478	446	473	459	470	440	492	452	470	458	453	484	449	445	468	467	481	474	479	444	433	481	429	481	442	466	460	450	480	458	493	491	459	455	467	479	469	494	446	425	461	475	448	479	450	441	472	532	478	457	451	458	475	461	461	439	470	468	470	472	450	474	461	482	461	455	435	492	486	485	429	458	492	461	505	482	441	489	437	478	478	481	476	484	471	479	450	451	475	466	484	465	487	468	450	471	506	475	465	484	481	444	431	465	415	482	463	453	469	457	450	508	493	474	474	472	457	436	461	460	463	458	456	460	510	485	485	468	512	422	470	465	434	466	472	476	477	461	451	495	445	456	481	459	507	478	471	484	442	462	458	450	509	464	486	448	464	494	459	479	471	453	504	453	449	455	483	491	458	478	457	450	462	468	474	453	455	442	483	515	441	516	435	473	455	488	481	482	455	450	464	472	475	424	503	474	461	501	501	488	429	468	498	454	461	465	459	496	470	470	485	487	433	504	452	503	465	505	414	468	472	482	458	495	503	458	474	458	457	489	472	432	465	477	484	502	469	466	469	443	458	443	432	457	455	471	461	484	476	443	460	478	462	444	482	439	454	478	494	422	440	474	440	471	433	447	463	471	434	469	433	457	490	531	443	488	465	482	490	485	486	472	428	464	479	491	482	464	454	480	483	453	471	479	424	483	495	485	485	464	500	477	460	437	445	500	467	501	500	476	484	471	452	486	467	474	432	462	458	491	465	476	461	459	467	487	460	463	511	441	471	458	467	445	482	465	471	490	454	459	473	466	443	473	463	426	458	480	473	490	440	461	486	437	450	468	483	444	457	485	479	427	456	466	458	461	445	499	459	460	473	436	474	472	457	484	468	407	468	504	456	460	474	448	481	464	434	416	446	472	463	464	478	474	454	440	491	448	492	471	461	462	442	473	536	449	505	483	440	454	485	488	457	472	448	486	480	451	437	475	480	489	425	462	488	462	464	452	436	471	440	464	500	444	459	460	445	467	453	477	508	490	488	516	451	512	457	465	453	468	481	444	467	461	463	455	456	503	475	492	460	465	482	484	487	446	506	512	465	447	424	445	494	494	492	475	457	457	507	504	460	451	479	467	499	434	463	427	466	456	453	434	467	449	462	476	457	450	466	473	461	437	433	454	436	466	479	498	468	472	515	448	455	489	471	453	468	443	458	444	457	487	431	492	491	435	482	494	432	498	496	519	450	476	469	487	480	486	481	442	474	494	457	496	451	443	465	481	508	473	494	521	454	488	436	475	446	447	489	466	479	460	469	462	478	439	462	450	479	477	466	462	454	475	449	431	467	480	471	474	457	434	478	487	491	428	478	474	465	490	463	486	451	462	502	483	475	491	437	498	462	474	455	467	501	427	511	448	459	453	500	444	501	428	465	507	500	489	480	490	460	503	462	489	444	462	488	451	473	452	450	441	483	512	443	486	460	460	469	435	520	484	476	480	470	481	444	456	434	482	485	448	477	487	491	474	517	502	497	462	443	454	482	450	470	485	459	456	467	443	449	473	473	440	472	458	454	437	481	483	521	481	475	491	470	462	466	451	433	429	470	440	471	480	477	473	459	460	438	470	442	434	519	425	469	456	460	455	470	481	473	450	424	469	465	442	494	510	498	466	481	478	443	475	468	490	487	505	466	445	482	472	426	455	471	513	468	507	464	521	472	423	465	455	469	493	460	464	476	474	453	483	474	491	476	474	471	488	453	435	496	485	449	478	493	441	458	459	472	430	470	451	482	465	483	431	489	480	474	456	494	481	476	517	442	479	463	441	496	443	472	462	504	531	497	483	456	452	468	441	461	481	452	486	460	480	477	457	485	474	490	471	444	458	464	452	449	456	452	461	501	487	482	456	474	481	465	479	433	497	474	476	463	470	460	436	469	505	462	449	458	443	473	447	492	454	443	487	511	453	495	431	455	429	476	480	488	467	457	487	474	457	492	494	472	492	480	450	488	444	412	476	501	453	428	457	473	480	462	471	466	485	457	441	447	491	482	447	478	490	473	458	443	467	464	499	438	457	522	485	486	468	442	463	446	453	477	441	450	428	459	464	451	472	485	481	516	473	462	478	439	449	470	442	458	447	452	450	467	481	439	476	466	481	468	472	487	444	493	460	485	471	487	468	420	443	484	470	464	441	476	458	419	453	469	498	495	438	454	498	446	483	499	476	479	458	489	475	471	470	446	485	465	478	492	437	466	483	450	445	449	484	469	452	479	476	506	418	502	483	474	500	437	502	450	480	480	475	462	469	503	458	460	464	474	460	480	476	471	432	488	480	494	458	472	459	505	459	448	457	445	484	460	449	488	449	480	467	434	451	469	452	478	475	455	470	474	411	435	488	481	458	481	522	470	473	451	462	482	500	453	440	457	503	481	407	459	454	439	495	460	504	419	453	486	417	479	510	455	458	471	466	488	446	474	454	470	493	426	456	466	443	483	462	463	488	454	488	481	470	465	472	492	471	430	494	430	482	504	466	474	442	477	460	452	464	485	481	472	477	503	491	477	466	489	465	452	505	497	478	483	495	533	511	466	482	432	437	477	436	465	487	458	470	440	430	480	481	470	492	463	452	450	516	433	482	464	488	427	476	444	413	483	456	475	445	511	472	497	497	479	437	434	484	481	465	479	479	501	447	466	487	448	497	481	477	468	479	485	433	458	475	443	459	464	456	512	451	472	453	443	476	491	445	491	457	462	488	459	464	466	481	427	459	506	444	502	492	479	473	482	485	503	447	468	475	462	454	490	495	435	424	458	471	512	449	460	443	448	438	450	480	441	454	474	455	495	506	479	449	458	460	460	482	483	462	486	453	489	443	427	489	442	454	504	450	460	490	450	466	523	468	481	426	451	494	487	416	453	450	452	506	478	476	413	444	515	450	434	494	480	475	443	464	498	467	489	416	506	468	441	498	479	465	435	471	442	511	466	458	453	511	493	484	465	472	463	455	464	466	497	464	451	505	448	444	468	435	472	476	492	450	466	442	461	459	427	502	445	470	469	490	466	483	455	418	484	460	457	513	467	482	538	442	460	484	483	488	492	483	496	449	473	484	467	495	432
5515	2730	2183	1279	949	878	803	706	682	656	592	638	620	596	618	561	567	579	586	640	580	590	621	576	576	549	574	525	611	634	627	600	590	554	583	608	551	614	565	568	579	593	563	567	573	585	591	608	535	614	602	583	544	547	597	587	607	596	545	556	580	533	603	620	614	572	599	546	605	556	590	592	597	612	621	585	572	564	594	542	556	629	555	562	618	581	577	600	615	606	533	573	609	552	592	584	566	583	604	618	613	557	585	644	553	629	578	558	581	556	571	598	590	578	566	528	531	593	589	596	576	568	607	593	588	604	606	585	609	580	557	577	548	622	588	524	557	554	576	548	568	582	555	602	616	596	550	578	565	631	585	598	593	586	564	607	594	584	556	574	564	623	538	581	577	629	555	592	591	613	589	595	579	563	582	549	574	577	590	561	587	601	585	582	584	588	557	533	590	583	606	547	581	603	590	587	560	607	572	570	597	554	602	576	587	566	547	591	547	598	562	597	612	584	624	569	588	598	610	568	576	576	567	577	590	570	612	577	575	566	585	565	595	559	586	547	600	591	585	571	574	566	553	554	590	594	545	581	589	609	600	589	568	599	552	610	566	621	567	599	613	591	568	538	625	576	544	550	566	578	543	610	536	590	543	568	610	636	593	630	570	576	569	589	549	572	549	578	590	549	607	565	600	605	588	501	587	583	591	579	567	527	606	583	648	568	562	601	618	559	569	615	618	562	563	591	615	616	602	592	585	573	588	578	613	572	592	584	596	581	564	595	594	573	561	624	566	577	564	551	538	553	589	582	553	561	566	552	612	559	597	571	583	578	584	649	593	637	597	623	581	575	640	605	591	551	561	522	597	564	594	549	548	597	564	573	560	549	554	582	561	581	608	616	584	552	568	576	608	610	605	606	573	564	582	572	557	558	608	602	586	596	585	602	547	580	602	565	599	556	557	624	578	557	600	575	610	591	602	611	582	583	553	588	563	596	569	630	575	589	623	589	566	534	609	543	600	583	560	558	584	552	578	596	582	565	601	566	562	528	607	584	579	598	593	592	537	568	602	562	600	557	571	608	522	566	601	595	594	584	543	525	578	610	593	590	580	597	601	536	569	556	556	582	598	593	624	602	535	600	575	572	573	572	617	582	618	577	622	616	598	580	597	594	610	619	571	583	572	576	637	526	532	574	586	584	573	589	614	589	588	565	565	588	582	525	561	589	620	587	584	559	537	578	582	554	566	574	610	572	563	580	615	570	609	595	629	582	581	585	549	527	566	575	589	582	599	596	596	578	608	571	609	577	548	593	559	536	588	573	595	558	560	594	631	552	574	604	573	560	605	597	588	561	557	569	559	569	579	568	598	628	591	609	594	576	589	568	585	562	575	593	579	592	600	588	578	599	612	560	598	605	572	582	564	602	582	586	561	562	593	565	627	586	591	613	541	568	576	589	600	597	589	589	600	563	568	558	566	595	560	569	579	574	583	621	605	611	599	588	606	621	621	567	574	582	575	607	598	586	587	605	613	548	607	587	605	583	581	580	579	609	600	608	558	546	594	627	592	543	600	584	617	579	586	605	656	619	604	606	604	585	593	578	549	574	576	574	633	598	574	615	596	582	586	585	524	545	576	593	602	610	549	592	602	606	584	554	612	558	601	612	552	581	547	581	563	573	570	583	621	576	587	569	581	596	562	596	546	594	600	598	536	570	593	587	607	595	612	589	631	605	578	582	560	569	558	584	569	586	571	604	585	586	576	550	597	564	587	629	575	546	562	578	597	562	559	574	544	623	582	565	576	596	611	555	536	597	571	554	595	585	562	561	558	564	557	584	589	564	575	620	577	644	555	596	639	630	640	577	577	621	588	573	610	576	610	571	583	604	565	546	610	604	592	571	566	605	568	568	576	564	554	558	585	597	621	585	554	567	600	555	597	587	592	577	575	610	571	518	584	589	565	587	586	629	558	576	600	564	612	601	555	604	585	587	593	646	581	573	571	574	556	606	561	589	603	583	612	576	555	566	556	561	606	561	591	599	611	630	569	609	606	543	623	551	576	582	574	608	598	578	563	599	605	593	566	577	585	569	576	614	580	586	606	587	605	579	554	559	606	584	532	595	572	560	606	625	567	610	569	595	566	608	552	608	604	589	575	609	601	554	578	588	575	544	584	588	575	554	584	548	633	617	568	581	622	571	596	573	567	588	567	555	583	555	561	569	564	587	551	611	589	599	562	610	552	605	570	568	622	555	583	579	555	570	556	585	591	536	566	618	607	595	595	581	569	554	548	624	625	570	604	580	580	626	630	608	595	605	560	549	544	619	587	557	617	590	626	579	594	582	564	553	584	602	550	593	571	591	560	636	589	549	602	595	581	605	554	600	562	586	587	619	558	578	584	544	598	611	589	570	592	601	550	534	553	601	569	605	587	591	601	582	594	568	613	552	557	617	590	574	622	581	555	604	591	594	630	560	602	589	561	565	602	620	592	590	538	578	597	534	570	572	598	632	574	540	618	566	594	562	583	553	566	591	613	571	580	558	599	570	576	594	559	559	619	586	588	573	544	606	601	624	575	594	561	537	606	570	579	559	555	588	591	626	572	626	626	570	588	571	599	550	586	599	607	585	609	570	629	576	581	571	540	569	606	579	568	585	537	583	602	598	565	551	600	597	634	602	579	588	595	585	574	580	576	553	570	551	579	557	570	574	575	606	549	615	599	585	584	592	625	605	605	517	597	598	623	584	563	590	584	554	578	587	590	570	547	567	565	586	603	587	593	591	589	564	563	582	553	618	582	583	631	589	585	618	589	640	570	570	575	611	645	571	592	606	591	589	585	610	566	567	572	542	641	580	602	594	573	597	554	607	587	572	551	543	566	585	560	580	600	611	581	560	602	551	560	556	631	599	633	576	596	570	587	587	578	608	599	552	596	623	590	593	567	530	614	589	563	565	569	588	570	615	596	568	598	593	594	596	569	617	589	613	537	624	556	606	585	601	620	588	576	564	579	555	576	587	573	579	523	559	602	562	587	549	552	588	609	531	600	611	580	608	541	569	588	593	604	565	583	667	636	552	502	603	621	591	599	597	599	647	613	559	627	552	589	552	562	593	599	583	567	584	555	600	546	516	607	581	569	563	550	626	548	559	578	574	552	574	586	560	580	555	579	580	572	522	578	605	576	595	576	578	625	584	602	556	629	582	546	561	596	570	583	561	587	597	629	604	561	631	600	608	599	578	605	560	584	600	595	609	619	613	554	552	553	593	552	589	607	578	587	540	559	585	580	557	583	592	579	603	563	537	550	567	587	597	591	602	585	578	605	576	528	596	600	584	636	611	620	573	578	601	576	605	566	591	572	605	588	589	577	550	576	622	541	621	578	592	610	565	579	608	596	549	558	593	557	560	552	610	582	537	588	607	565	568	607	577	627	571	598	580	595	523	599	592	538	609	647	549	582	586	572	619	529	582	632	591	592	592	591	547	567	563	578	565	557	594	540	586	562	592
23527	21396	28622	24531	21251	5925	1639	1156	1052	1045	958	951	879	889	904	825	909	864	811	847	854	801	875	826	828	803	775	822	768	869	816	760	818	815	823	824	817	810	827	792	786	797	847	806	826	818	870	810	863	783	792	804	793	785	826	775	837	768	808	787	807	822	798	816	805	840	820	790	764	813	783	832	830	823	803	830	780	857	853	782	816	831	815	769	827	868	816	799	786	847	756	827	814	832	794	829	876	805	767	787	803	782	795	766	818	831	862	817	840	805	782	775	789	795	798	827	803	804	791	861	803	787	769	803	788	811	827	805	879	791	781	830	809	842	806	811	800	822	864	811	835	799	812	772	788	813	772	838	761	825	789	809	831	796	814	830	829	834	806	768	791	754	757	811	791	770	758	782	829	814	807	813	779	768	788	788	793	767	794	769	773	813	843	825	805	796	771	806	803	817	816	814	809	831	767	819	788	815	823	803	843	810	809	819	787	831	790	786	794	821	810	871	823	832	814	793	778	785	774	824	738	775	822	828	758	769	816	843	823	842	798	808	812	797	816	774	859	808	762	825	802	742	828	824	853	827	835	812	775	801	796	790	803	833	757	800	763	827	844	818	811	801	787	814	825	783	800	891	774	792	804	762	820	795	832	798	807	758	759	811	773	799	808	821	766	829	866	832	841	722	799	809	745	821	823	779	798	792	832	808	828	801	821	812	825	810	824	833	776	777	831	784	836	794	915	810	790	783	849	788	810	773	801	786	811	800	809	798	864	797	820	842	819	807	816	777	777	813	810	871	770	850	791	866	798	785	841	789	779	816	816	770	818	789	829	824	830	846	779	818	826	806	761	809	887	809	857	766	801	788	822	752	824	785	754	808	764	838	791	858	773	778	824	809	843	817	813	818	832	787	833	829	832	843	817	801	823	807	852	783	793	799	808	814	750	799	805	811	787	792	797	788	796	802	790	826	807	794	803	803	803	776	845	779	839	815	811	825	817	806	755	790	818	808	798	811	787	807	803	799	821	769	799	833	850	805	787	792	837	799	819	835	806	773	853	807	792	809	807	816	882	777	790	752	807	850	819	766	820	781	763	806	818	778	785	810	806	804	822	765	843	839	830	849	813	808	810	755	756	852	800	785	847	799	876	810	785	787	831	848	768	840	804	860	815	787	770	795	835	785	827	814	782	811	813	694	845	780	802	751	828	771	789	837	840	794	769	799	820	845	837	817	829	811	861	841	795	815	836	804	791	772	844	817	777	817	854	748	765	804	808	793	866	826	789	793	804	828	767	847	768	853	797	856	825	759	784	823	869	784	812	796	784	798	801	848	770	821	832	806	840	789	815	783	817	808	800	830	851	797	807	802	800	775	813	820	780	775	819	755	780	822	796	859	815	819	738	867	796	851	809	815	782	833	761	800	743	863	771	789	802	768	807	774	813	815	801	841	830	799	826	794	815	801	775	791	790	807	829	790	794	820	786	818	799	757	792	842	796	823	788	804	800	812	828	826	834	770	757	838	797	826	817	822	820	759	765	823	790	835	767	820	779	829	817	812	795	829	760	813	727	802	827	769	877	785	864	815	777	842	791	782	767	855	838	783	842	796	762	818	814	771	817	756	799	846	762	857	776	765	840	795	782	835	879	787	786	789	801	765	820	843	794	826	784	820	747	823	815	814	821	759	808	818	801	878	831	841	852	853	817	775	807	840	797	829	771	843	768	781	823	818	838	766	823	857	793	826	803	787	786	808	801	791	770	801	873	832	797	780	753	812	808	801	823	864	772	769	803	804	803	850	790	814	768	781	745	811	802	817	809	786	751	742	808	802	761	764	820	777	799	838	782	836	795	816	821	856	787	826	772	788	829	812	779	847	823	832	813	778	807	770	775	755	869	838	814	836	806	764	804	774	790	805	782	819	808	813	813	762	826	823	840	789	796	827	846	746	842	785	834	865	815	851	736	793	845	832	833	797	823	772	771	805	754	800	793	797	808	812	815	801	814	757	812	819	819	842	794	830	850	801	838	796	791	781	792	806	822	816	840	777	825	795	762	854	774	816	783	770	763	832	801	816	819	794	769	818	787	820	742	794	840	782	781	774	806	840	785	778	788	782	803	795	827	780	768	785	781	823	791	833	819	767	840	823	789	782	766	900	823	808	825	830	820	806	774	765	773	769	824	847	803	821	777	788	785	821	770	762	784	846	778	765	783	815	810	829	786	796	861	859	766	804	807	837	805	782	785	747	819	806	844	805	866	771	801	798	777	817	773	811	827	819	868	784	794	767	809	859	827	809	805	839	741	780	839	808	758	800	802	787	853	772	813	772	808	824	861	778	844	835	776	815	778	770	821	802	767	811	800	800	807	827	825	842	767	797	781	826	809	823	799	813	828	827	826	830	793	791	729	840	789	779	837	818	775	814	824	748	828	784	798	819	849	785	803	807	804	825	825	816	781	823	808	783	842	791	793	792	802	808	813	804	831	759	806	775	795	801	820	785	784	824	843	799	836	812	802	792	808	811	819	833	795	790	764	786	824	825	821	802	869	844	802	798	762	845	796	837	778	781	795	828	850	812	867	891	811	834	836	824	753	803	785	795	795	767	823	803	789	822	817	862	783	807	820	804	776	813	786	752	786	863	783	812	788	797	766	820	823	765	799	765	855	793	839	793	780	776	804	780	787	777	797	836	837	808	821	873	776	816	787	796	779	865	841	872	798	771	801	870	821	834	833	807	814	771	849	835	817	800	775	801	813	725	758	829	822	849	816	787	845	795	761	772	801	825	792	761	833	789	855	791	830	772	819	821	838	775	790	808	846	774	808	805	827	792	771	812	811	825	788	811	840	807	829	804	788	759	786	821	820	786	831	846	776	786	789	790	781	789	786	821	812	747	806	865	814	836	798	789	815	879	815	795	794	800	788	774	781	874	743	796	778	745	835	791	809	787	807	828	821	813	802	775	801	814	767	791	729	828	849	782	828	748	826	791	783	783	833	795	807	832	801	813	811	799	780	750	814	778	805	778	879	792	801	779	775	845	767	820	799	805	750	794	791	805	824	792	816	822	765	815	774	751	793	818	831	753	789	773	791	847	817	808	794	827	779	813	805	784	831	823	832	831	816	792	827	825	793	811	808	795	778	821	812	816	827	802	824	802	762	787	790	824	801	788	766	831	776	798	711	786	817	749	750	774	791	787	801	740	804	840	768	818	796	810	867	848	797	811	806	821	824	796	806	809	856	836	784	810	807	792	851	847	800	772	836	796	784	806	853	810	811	846	810	758	766	834	790	785	832	771	827	791	820	770	777	812	809	797	838	782	825	817	833	843	762	823	795	849	824	820	818	786	863	835	781	796	825	765	825	814	855	795	776	804	822	835	771	828	790	840	792	850	796	771	832	821	861	797	852	764	745	829	752	826	743	836	836	812	766	806	783	773	807	789	781	774	802	836	808	862	834	832	830	804	861	795	829	823	750	841	771	785	804	826	811	825	758	768	777	788	784	802
11579	9734	7298	3632	2640	2303	1902	1669	1537	1348	1276	1216	1053	1177	1050	1160	1094	1012	1059	1022	1079	1026	1000	982	1047	1025	990	954	996	985	994	975	972	1038	1015	1029	1038	940	1012	980	1005	1006	1030	963	983	982	1019	1000	964	1027	963	986	945	1002	1010	982	1004	1015	958	993	1003	970	1002	991	1010	955	1004	980	981	971	1007	1029	929	987	983	1043	1008	948	916	989	962	978	964	970	976	924	1024	999	1029	957	1000	984	991	1016	975	960	948	1017	990	954	945	994	989	977	998	933	947	1007	1030	1009	977	992	971	1014	1020	954	969	950	1002	1030	956	994	996	972	1016	1005	997	982	948	985	980	956	997	972	932	998	928	1025	936	1032	951	1012	983	975	994	1030	992	981	929	1009	996	969	1012	989	927	1074	987	1003	976	975	959	1009	972	995	1029	997	994	964	1007	949	955	1010	1015	927	977	909	981	959	976	1004	961	957	969	995	1044	1039	987	1032	967	971	976	947	1006	999	955	966	975	979	966	977	982	970	985	1008	1009	968	1010	970	1005	972	1004	939	968	1014	977	975	1027	929	1027	992	968	949	1008	966	1000	953	972	1015	976	971	965	939	987	987	975	1043	975	965	968	975	985	983	974	1006	972	959	1031	1009	935	943	968	981	974	982	998	1022	996	970	978	975	986	948	946	974	1007	962	984	981	974	948	1007	956	981	939	934	979	979	961	1013	975	1025	1008	982	938	997	991	970	1013	972	957	926	1003	962	964	965	945	933	939	998	954	971	960	982	932	992	1006	952	982	1006	973	943	1013	992	949	978	958	977	976	922	983	1012	955	952	968	998	982	911	1001	1047	975	987	947	961	1006	1000	968	970	899	998	984	1042	985	976	995	949	958	1004	1003	989	1038	985	967	957	959	942	983	1014	995	998	998	1032	989	953	945	1035	942	977	987	1022	1000	973	1000	968	925	977	1038	978	980	967	1046	971	1060	1027	944	977	963	968	1018	991	989	953	965	967	1028	966	997	946	961	995	1008	997	981	940	962	983	971	953	955	974	1023	962	1003	957	1000	968	974	962	956	1014	1018	1007	968	944	966	1009	962	949	995	974	1002	987	966	1008	976	989	1000	1027	1011	999	935	968	997	955	1041	1035	982	985	979	972	996	965	1011	1001	980	900	999	985	952	953	905	945	957	1024	993	1001	926	963	937	992	941	1060	941	1034	969	1001	987	1007	946	1018	1011	902	1000	1055	959	956	1004	954	968	1010	955	980	1014	946	953	958	974	992	957	961	1001	966	966	996	957	950	975	947	986	1000	1034	998	956	987	994	968	1022	973	998	968	977	1001	1021	952	962	978	1003	1027	1009	1038	965	1019	1003	954	990	983	956	977	1016	973	977	985	999	1003	969	1035	935	1071	924	1051	983	957	964	945	954	1039	962	983	996	994	1044	1025	935	980	994	1002	969	943	977	965	976	981	966	1030	986	995	941	944	944	1059	933	1017	1009	1007	999	1001	1008	967	951	960	985	989	966	979	970	994	968	968	983	1080	1002	993	920	977	986	995	928	944	1004	994	974	968	983	972	985	992	1009	974	1013	995	983	1016	1018	996	1030	950	983	991	1005	925	982	994	1011	979	977	1003	966	1008	942	1015	984	958	942	974	983	928	974	1012	1017	994	954	1002	964	1051	1038	956	941	979	938	993	982	1038	942	988	992	978	1051	993	953	942	1006	931	985	979	1006	1022	1061	963	973	943	1006	956	968	960	973	993	967	952	976	976	965	1020	992	995	1013	1011	972	996	998	912	930	970	971	1006	975	992	1021	974	990	954	978	934	1028	937	954	922	984	971	991	995	1011	999	957	949	995	999	973	995	984	1015	925	952	963	973	966	920	947	958	967	982	953	1010	947	981	965	995	985	1009	1007	928	997	1002	988	1019	962	970	978	993	1004	994	966	968	956	988	998	981	981	995	1003	995	970	1027	980	978	964	1000	1031	987	1004	962	971	973	921	1020	971	999	952	993	922	1058	998	1007	1000	962	952	977	922	968	1002	977	961	957	983	975	1017	973	1009	1022	925	1003	1025	967	998	1008	1006	970	1026	1018	950	1017	964	1009	1026	960	970	955	970	1052	960	990	980	994	969	997	954	1011	953	1002	984	958	1024	959	980	938	1004	956	971	971	994	943	935	931	1014	962	1005	969	977	986	933	1030	1005	1002	975	1000	1004	978	982	1014	972	993	1012	1007	967	1008	1001	974	1014	977	963	1023	977	964	987	1009	963	993	977	949	1016	996	1003	985	1016	994	1010	1023	883	944	967	943	963	985	970	982	957	1022	1055	998	971	972	1010	958	985	1010	990	952	948	968	955	972	948	1026	969	980	965	953	992	947	952	1016	1013	987	988	1030	1008	1013	914	1003	980	948	956	937	963	1005	933	1013	909	940	960	968	988	967	931	1034	977	899	976	1020	967	1053	1007	970	968	1021	1023	978	1037	1029	982	1025	968	995	975	956	1019	968	972	963	977	986	1004	971	949	942	993	940	990	942	988	953	981	1017	1006	972	992	988	1004	943	974	978	977	979	954	968	1007	1043	984	991	986	1000	975	963	990	1030	945	1007	1006	963	911	934	974	994	984	972	995	979	965	1000	1000	963	947	980	1041	976	985	1026	942	924	1026	951	935	936	997	1013	997	1040	1006	993	940	981	966	969	1012	992	1031	977	982	957	1016	994	933	930	974	1027	977	972	976	975	1043	950	947	977	997	1033	971	994	942	968	999	967	915	1019	998	937	975	944	975	1012	1006	938	920	950	963	980	965	978	1021	1018	975	1045	959	988	947	934	1034	1017	988	1005	1000	981	975	976	1051	976	982	995	974	979	975	978	981	938	974	1002	928	1011	1004	981	982	985	988	984	958	975	977	952	918	958	999	1003	979	973	983	1008	983	1007	958	980	977	964	960	967	951	897	948	1079	996	957	961	940	942	984	981	993	947	980	1006	914	1002	958	1038	1021	969	1032	1019	962	976	1016	967	984	1017	966	958	1023	1026	940	969	1020	1015	948	970	982	990	1009	948	951	999	941	1029	972	1021	906	1015	976	972	965	960	970	995	980	978	1004	951	1047	982	993	977	999	978	975	1014	1030	990	954	984	972	956	952	980	998	959	1017	921	951	1006	962	1033	988	955	990	951	983	972	941	987	996	998	1003	987	1017	932	945	982	917	960	937	975	966	958	998	956	982	971	958	983	994	995	998	1026	959	974	974	967	1006	1006	978	1001	971	1000	1055	1060	930	950	973	959	1007	918	1011	1038	931	1031	981	993	971	947	977	1053	946	969	1006	972	967	980	938	990	948	971	973	955	922	1003	975	992	978	930	1009	976	1021	1044	951	986	1014	988	956	1024	996	980	987	992	992	946	999	1011	931	1005	961	971	933	972	980	1006	945	1042	969	957	964	1001	969	1015	1000	965	999	957	961	989	969	978	937	952	989	958	1016	920	972	992	1026	947	960	967	1010	1018	1002	927	944	1013	939	997	940	991	989	978	998	1010	962	951	974	965	955	965	1015	1002	952	984	930	1024	987	972	978	949	939	1045	950	966	1011	984	1039	950	1005	1005	983	986	976	939	1031	1000	1052	975	997	1003	980	916	962	952	1053	962	959	1017	983	982	992	933	1000	1006	982	974	965	982	1039	1016	935	984	1003	955	1013	960	984	1024	985	1019	983	904	980	977	1014	1001	1013	960	938	1021	996	981	933	982	1026	962	967	1026	1006	994	964	993	1025	934	997	960	944	949	1012	1006	987	968	969	1030	994	949	966	977	1010	996	1011	1002	1004	995	1011	1027	1044	1034	1015	950	1040	1025	964	937	982	971	1010	946	1012	992	921	975	965	986	967	966	970	949	994	1004	961	952	963	972	1020	988	998	983	954	1007	916	968	930	993	969	961	1002	936
24621	21377	27224	25541	5540	703	509	482	386	413	352	371	315	317	317	289	340	300	314	301	296	277	305	277	289	297	321	291	261	304	278	274	300	290	274	257	296	292	299	314	293	307	294	276	271	293	314	249	282	284	268	252	305	303	275	283	269	279	306	271	293	285	295	296	288	309	288	274	286	268	283	283	306	320	301	255	269	265	278	273	315	297	300	281	288	298	291	288	304	288	263	273	299	265	307	235	278	279	277	273	280	286	254	293	304	283	315	294	286	306	274	298	307	283	256	298	292	276	258	299	288	274	277	264	276	292	262	291	301	271	307	293	255	284	271	277	277	286	267	303	296	275	292	288	298	270	316	287	271	262	266	301	270	283	300	262	274	290	269	257	274	326	259	273	264	287	264	267	285	279	272	259	300	265	296	293	283	287	270	301	297	291	292	273	293	279	253	293	256	289	303	296	302	293	269	285	312	255	296	303	276	293	314	284	276	292	237	281	258	291	290	311	294	267	284	278	288	312	261	298	304	290	288	296	285	281	286	284	278	294	277	308	282	293	261	299	293	296	304	289	294	284	279	278	295	295	289	287	264	280	300	294	279	281	293	282	295	261	277	286	275	302	268	281	299	272	296	288	262	268	288	291	292	298	257	303	275	301	296	302	277	284	261	272	297	312	268	271	288	294	255	266	283	314	277	257	312	299	277	283	279	291	276	274	272	281	297	282	242	293	295	290	272	299	255	253	306	292	279	258	267	285	279	296	273	290	277	293	307	292	288	307	308	304	268	282	312	257	271	313	267	285	299	276	268	263	273	271	257	289	272	288	275	288	262	266	286	292	267	297	287	317	270	281	278	275	277	279	314	286	287	295	263	294	322	279	293	277	308	276	279	293	279	300	254	290	249	288	274	281	290	293	293	278	267	290	277	284	291	304	288	247	276	252	283	291	271	273	298	288	297	321	272	232	282	279	286	297	293	293	291	284	308	285	316	296	272	297	309	267	303	264	298	290	299	278	289	260	245	276	280	321	244	280	284	299	254	322	270	285	290	310	304	290	318	277	258	286	303	278	277	289	263	278	295	287	263	276	253	258	267	268	291	294	277	293	290	289	280	291	281	270	278	288	289	296	286	254	285	295	275	294	284	264	309	282	281	277	319	283	261	282	285	268	256	288	303	302	297	266	279	268	275	293	248	265	274	265	256	291	261	293	266	279	293	284	302	313	275	333	280	273	280	277	308	277	276	298	289	307	290	280	318	295	253	293	256	294	283	291	268	252	322	248	280	270	275	296	272	323	284	285	285	303	295	281	279	288	288	318	264	292	306	287	317	293	274	283	317	292	276	312	268	301	275	286	277	305	298	281	296	288	287	271	294	278	264	289	247	252	254	285	276	308	282	282	295	258	278	299	260	289	290	272	251	286	281	248	304	282	280	271	288	279	299	304	302	272	282	294	297	274	311	266	268	287	271	244	308	269	310	301	253	325	291	289	250	288	264	291	267	285	301	280	283	291	296	281	270	272	279	274	284	279	272	262	291	277	299	325	290	266	288	302	267	283	268	278	275	276	291	264	290	276	305	299	284	290	274	299	282	287	289	298	272	272	275	292	269	300	285	277	321	281	255	285	277	257	296	273	291	292	257	293	264	285	305	283	317	314	276	312	270	259	277	286	289	282	282	281	312	274	274	285	299	298	291	282	289	274	291	289	273	260	288	250	288	274	279	274	300	301	309	312	299	276	270	260	250	284	298	275	275	287	258	303	289	309	287	276	241	290	288	255	275	300	289	267	271	267	292	274	269	282	300	300	284	273	305	311	266	285	279	307	262	307	275	248	306	254	252	277	267	287	290	291	307	286	282	290	278	291	308	276	294	257	288	281	289	277	275	270	276	284	296	276	270	273	271	291	297	262	256	292	299	253	273	290	288	287	298	274	295	243	255	295	311	262	276	321	281	303	306	294	259	266	292	272	273	267	265	270	241	277	299	295	249	280	277	254	308	267	272	313	290	319	308	274	323	252	300	259	279	304	276	272	300	282	273	282	275	317	265	264	300	299	258	275	297	280	278	279	307	302	272	259	305	287	305	273	277	283	286	282	279	271	307	305	279	306	278	300	302	295	287	268	273	270	302	269	260	285	279	284	285	292	273	288	326	288	250	263	278	265	303	298	286	272	248	289	262	288	277	306	294	287	277	281	292	296	267	305	273	288	297	275	293	268	287	263	310	298	285	269	312	308	276	310	274	292	255	288	263	309	301	247	308	279	280	284	266	262	309	268	264	289	268	269	293	270	298	285	298	278	305	266	320	263	269	265	292	269	253	276	262	263	265	292	273	297	269	246	301	308	304	292	313	256	287	260	306	269	297	246	275	273	270	292	301	285	293	283	298	274	267	292	290	302	294	299	258	254	258	290	294	274	303	265	274	290	278	292	303	293	311	299	275	269	270	286	292	288	253	282	308	299	292	291	269	287	273	278	278	283	286	331	296	296	278	286	264	293	270	297	321	296	274	296	305	269	292	294	294	272	279	281	322	281	305	316	286	302	282	297	260	290	290	265	285	297	300	266	307	303	308	306	282	277	302	296	265	273	280	258	274	311	269	307	279	259	301	299	297	262	306	288	303	267	300	283	300	272	283	272	273	313	267	277	319	285	261	305	281	275	288	279	264	271	257	292	265	265	288	291	285	276	286	313	284	310	304	303	249	301	284	291	266	292	313	290	258	267	274	279	322	258	283	257	312	278	290	269	281	272	281	278	260	279	277	279	278	271	269	283	295	279	269	306	284	276	308	293	267	269	278	287	268	263	261	282	273	268	293	273	271	300	326	269	301	274	305	298	271	259	284	258	313	267	294	283	279	270	291	257	246	320	290	267	266	279	294	300	270	285	254	299	282	285	259	301	294	292	295	281	290	300	285	287	318	296	291	284	265	289	310	281	281	284	309	265	284	293	277	299	261	297	271	283	297	281	291	278	287	310	271	256	301	299	254	313	279	290	253	294	257	280	301	270	304	263	293	294	282	296	265	285	276	296	284	286	258	299	270	282	305	296	285	294	263	289	270	276	307	294	283	274	258	260	331	298	295	285	277	305	269	276	285	280	296	292	300	297	280	289	289	274	274	268	301	300	300	274	251	273	289	307	318	296	275	274	313	258	308	255	289	276	275	258	302	304	326	276	276	317	319	288	282	291	292	312	285	290	276	262	297	288	270	294	306	305	282	301	287	289	273	292	303	298	253	295	329	271	288	306	290	295	287	262	303	290	283	269	252	302	269	274	259	290	297	243	266	311	306	260	282	296	272	284	294	317	281	263	325	270	295	296	270	294	295	275	287	280	293	293	305	287	282	287	290	317	316	274	301	293	280	310	319	283	281	310	294	260	307	258	328	286	278	262	267	299	306	288	281	291	263	296	288	302	277	289	285	253	283	319	285	290	293	284	276	287	293	289	278	288	307	274	281	272	283	275	283	241	274	326	259	295	298	276	292	287	278	263	290	289	284	252
10384	5944	4266	2129	1549	1163	911	824	694	609	597	547	518	454	454	463	436	421	406	368	422	398	412	401	422	408	393	404	390	381	421	389	395	386	360	424	411	395	399	422	390	394	371	420	387	396	374	383	417	356	413	424	386	383	333	393	335	388	377	385	379	369	379	414	389	351	430	359	401	396	399	351	410	417	379	415	374	372	320	385	387	419	356	389	430	388	400	401	397	383	371	359	401	399	383	374	375	388	393	420	387	402	387	398	370	379	402	404	367	430	385	367	395	372	359	356	391	412	342	384	372	361	381	379	409	384	329	383	411	377	373	389	395	407	356	382	400	374	374	377	333	396	403	402	391	413	386	376	364	353	409	393	359	408	402	418	423	399	396	361	370	405	370	394	395	376	363	390	373	388	379	359	368	352	410	374	397	407	390	362	374	386	406	406	361	377	406	370	417	391	365	385	381	364	395	386	350	407	370	406	386	392	414	380	386	412	355	378	377	351	363	396	388	403	420	441	395	392	400	368	378	342	410	398	397	368	369	393	396	399	365	396	392	406	389	428	376	367	368	348	400	366	381	402	367	392	361	357	361	384	409	399	383	382	380	377	376	334	350	368	414	353	410	320	367	362	426	362	367	367	372	378	365	380	376	345	376	381	356	390	399	400	355	436	359	407	372	378	382	386	355	367	327	373	380	388	411	396	375	382	391	382	390	388	419	412	371	351	377	394	364	397	393	408	375	405	380	375	364	407	370	384	462	346	380	345	362	393	392	451	366	397	392	408	379	333	374	388	348	394	393	407	383	402	397	397	366	418	367	430	377	396	378	352	390	364	392	380	387	402	360	392	359	387	372	356	373	392	371	343	348	389	372	404	412	391	343	365	385	412	360	376	391	394	383	364	385	378	386	419	388	408	402	395	358	350	357	356	367	401	379	366	398	343	370	384	368	387	368	424	374	422	370	343	366	375	362	386	379	368	392	409	373	389	387	338	386	368	401	398	365	378	347	407	395	383	376	379	372	396	384	384	414	367	376	409	395	376	375	384	356	374	366	354	388	373	391	407	366	393	388	351	369	374	415	397	374	351	410	361	368	375	407	388	358	384	376	383	395	373	368	377	398	370	372	373	400	400	360	363	382	374	376	374	402	382	355	378	402	358	405	380	397	368	386	374	399	373	392	387	363	353	410	338	358	403	385	410	363	364	327	405	348	363	396	379	352	367	385	391	387	425	398	412	377	356	393	365	348	340	396	391	373	400	361	411	363	352	383	400	380	365	367	402	358	393	376	367	394	408	376	363	416	393	393	415	394	394	385	378	416	400	398	389	394	384	366	349	398	358	355	405	403	412	400	375	391	358	390	406	377	375	391	372	423	375	392	426	389	395	358	384	364	409	370	408	363	417	375	352	382	377	393	376	403	336	386	369	341	421	352	382	368	346	407	400	373	357	390	402	366	365	360	336	351	394	378	382	380	394	394	404	380	372	404	383	389	375	413	378	378	405	367	385	395	374	345	366	423	418	372	390	371	365	396	363	367	393	386	382	384	387	376	390	384	391	388	411	382	393	368	403	382	393	401	383	380	334	368	361	381	390	386	363	356	380	358	392	393	377	387	378	383	399	391	375	397	372	397	382	406	390	374	433	385	382	403	399	371	390	377	401	366	393	405	387	369	350	370	373	406	318	359	382	407	365	377	392	372	394	367	375	417	383	350	374	359	377	361	414	369	385	367	395	391	355	395	364	353	353	412	358	393	390	399	441	397	403	414	376	351	383	383	387	384	395	408	366	397	401	372	364	411	379	353	399	390	353	364	378	393	402	384	401	381	411	370	395	382	376	391	401	407	368	375	377	400	381	403	372	380	333	352	370	353	364	385	359	374	406	399	359	413	377	365	415	397	379	373	371	366	369	403	393	363	413	378	363	376	359	384	373	401	380	364	380	379	346	416	401	383	405	373	369	391	392	386	369	351	378	404	407	398	441	375	403	396	393	351	356	391	391	404	377	353	376	341	408	395	380	367	360	367	353	398	380	376	385	351	411	370	380	388	391	353	364	356	393	398	365	387	363	360	375	381	368	348	366	382	378	391	386	376	375	386	406	419	363	371	372	386	369	357	398	368	411	352	399	411	386	346	366	388	370	403	428	378	368	406	390	387	371	391	387	374	411	366	386	364	368	394	380	351	324	362	384	380	379	411	449	373	393	406	381	345	370	383	355	375	373	384	381	383	379	356	375	366	373	386	391	392	350	393	350	363	390	377	375	353	378	403	380	390	373	386	374	388	366	369	407	363	387	366	390	409	373	389	368	380	384	365	372	354	400	381	400	370	398	398	406	371	411	388	359	390	395	363	352	369	394	379	413	374	371	391	382	378	376	386	369	415	387	350	394	369	364	399	380	403	395	381	375	362	385	360	371	383	414	405	376	372	409	425	373	357	389	385	364	362	393	383	376	337	383	413	347	340	332	366	359	375	381	420	384	380	374	367	387	374	365	373	384	363	386	390	357	347	364	363	397	365	414	377	392	380	402	408	345	359	396	369	359	386	338	375	385	399	365	338	381	359	367	365	425	373	407	417	393	407	377	384	404	364	395	385	375	375	345	352	417	359	377	369	341	388	394	385	390	360	378	389	394	379	381	424	364	383	333	387	330	409	405	370	382	406	356	404	372	389	364	376	374	393	361	370	379	410	370	377	397	370	396	380	403	369	371	355	411	362	383	393	353	425	377	385	389	356	354	386	366	399	375	370	394	372	364	385	372	379	406	358	376	384	380	391	380	382	426	374	361	413	418	391	366	359	376	351	386	398	360	399	368	344	373	428	362	345	385	379	410	425	365	384	423	419	405	346	373	380	379	388	399	405	336	359	383	402	388	383	395	385	346	367	398	381	378	359	384	391	398	364	381	382	383	364	385	372	392	404	390	388	402	372	375	352	399	343	392	390	383	375	401	382	387	348	387	390	382	374	348	377	415	381	378	425	373	360	394	340	423	387	378	379	410	351	374	373	392	392	378	382	385	379	376	362	400	389	397	356	377	393	392	404	355	367	375	393	351	360	397	393	383	353	428	433	347	382	351	378	348	350	382	382	387	382	353	381	385	393	402	374	403	392	395	408	376	389	369	351	421	395	379	352	380	377	342	386	372	396	362	386	377	373	395	382	346	420	368	375	373	369	381	360	390	364	403	371	411	365	365	383	368	403	394	391	363	349	374	379	384	392	375	385	383	384	376	374	396	401	367	387	404	412	342	383	385	403	386	358	398	406	350	372	371	397	350	363	383	402	380	345	346	346	393	358	384	379	406	360	382	377	361	383	416	402	397	382	367	412	364	382	380	391	390	365	370	344	363	401	396	381	355	351	364	385	364	363	378	378	387	390	376	375	389	411	411	359	390	397	367	402	387	388	392	381	349	394	388	349	366	349	387	378	394	400	406	379	349	375	386	404	387	401	357	367	401	391	395	399	384	412	365	368	400	385	380	335	385	381	366	399	366	383	397	396	369
22551	21437	29275	23997	21430	21320	5258	1462	1187	1103	1072	925	888	843	818	809	829	820	787	774	800	755	759	697	761	772	727	722	785	738	733	746	782	759	759	728	775	764	768	762	745	701	725	761	780	776	722	777	722	708	714	758	778	724	700	702	775	724	752	699	733	702	729	723	722	756	741	741	728	742	728	731	762	758	693	768	708	670	685	727	749	692	744	727	731	704	719	701	713	691	717	746	730	781	747	725	734	739	733	744	736	721	732	725	709	752	720	726	750	699	695	732	703	737	758	720	712	707	729	694	712	685	738	714	738	718	709	727	714	769	750	733	696	747	708	776	743	725	745	754	743	737	728	715	730	734	675	778	748	714	719	708	751	713	736	765	755	760	727	710	682	749	728	708	770	691	708	741	706	741	745	710	772	719	765	694	703	742	695	774	736	778	682	756	697	691	713	692	710	718	737	704	722	719	740	774	704	697	736	717	680	737	764	753	740	711	765	748	700	735	698	701	736	739	709	713	731	753	751	679	731	704	762	725	720	719	754	740	743	700	696	722	747	730	747	739	716	744	760	729	710	717	723	741	700	765	742	736	766	762	741	716	722	712	722	676	734	715	728	724	750	737	726	758	736	695	748	738	723	731	749	764	737	689	751	722	693	695	708	727	772	760	721	742	754	775	746	714	741	706	740	750	731	799	733	723	706	718	730	698	740	658	683	737	704	707	712	705	692	730	683	696	730	759	730	763	716	681	709	742	702	735	771	757	764	784	739	708	748	710	697	741	753	742	771	749	668	716	737	722	651	703	741	724	721	770	749	743	760	726	748	765	731	740	781	757	726	772	765	747	706	742	705	779	717	771	718	740	760	739	693	686	686	707	732	753	738	758	681	743	760	751	737	704	687	723	760	660	734	727	700	747	704	738	749	723	715	720	783	751	679	706	716	742	708	731	752	757	750	736	755	739	761	682	678	723	772	756	701	756	708	674	740	697	721	743	744	705	737	752	689	735	702	756	720	720	721	702	699	764	681	785	735	662	730	738	729	703	713	716	727	696	775	743	739	762	724	670	679	715	727	782	696	698	774	712	696	705	734	728	733	771	734	778	724	720	753	708	766	730	732	682	775	748	723	726	710	674	724	720	709	709	685	701	759	724	765	730	708	675	684	772	734	731	735	697	754	708	726	717	738	726	736	727	683	764	702	764	727	734	730	746	745	743	750	739	738	744	767	693	763	720	710	682	708	731	687	738	717	740	723	748	737	713	710	707	754	700	738	718	724	744	736	735	698	698	752	690	757	672	706	708	710	720	725	746	770	704	738	734	723	697	707	719	671	694	693	715	737	744	751	730	713	742	730	746	673	739	715	718	726	713	739	728	700	754	707	715	704	777	752	721	693	694	735	762	709	738	715	745	722	726	715	732	742	727	705	778	751	743	783	725	721	743	703	777	739	725	693	716	680	720	706	754	738	760	797	820	783	697	707	721	693	680	727	738	746	667	693	735	755	700	699	674	708	715	724	740	726	690	761	742	743	746	744	724	764	747	706	751	720	750	730	724	703	796	792	741	741	749	720	686	741	713	725	727	752	703	705	763	749	696	728	703	682	799	646	791	735	715	715	716	700	696	672	728	720	751	686	737	753	732	737	716	731	680	757	718	762	721	748	736	712	699	731	750	770	709	743	728	730	710	772	742	710	714	708	760	731	666	721	712	749	711	725	738	736	714	758	724	721	737	772	695	738	689	701	760	740	767	732	720	748	696	727	715	740	728	664	768	724	762	720	676	748	722	706	702	713	738	778	746	727	646	732	693	705	741	727	759	742	742	684	770	719	755	702	713	752	674	764	751	722	695	683	752	727	699	707	764	688	722	765	687	698	710	731	723	747	749	661	722	733	744	755	720	708	700	713	758	691	729	753	716	712	725	717	712	763	710	721	694	746	773	700	714	753	709	713	744	749	721	720	703	755	723	712	724	715	694	692	759	732	715	695	753	722	709	767	719	730	748	714	746	705	748	759	773	716	709	725	742	688	705	677	712	726	726	729	774	722	770	757	714	757	691	725	724	708	708	723	728	754	687	699	750	728	747	705	714	759	749	698	741	762	731	709	726	705	700	752	760	721	770	747	713	770	744	726	736	697	721	703	720	782	712	788	702	716	718	696	734	739	695	762	715	718	775	720	765	735	743	722	720	720	768	738	748	721	756	703	683	712	724	750	741	680	768	713	661	729	687	701	734	756	746	695	776	730	735	756	712	688	740	709	752	724	778	725	748	707	712	724	769	760	747	726	726	724	717	722	724	696	726	696	750	727	746	765	675	731	730	731	758	711	734	716	745	711	717	732	717	715	722	696	716	720	678	757	647	731	723	745	766	750	743	723	718	689	753	759	710	704	682	718	720	742	714	716	798	710	689	719	701	790	756	636	707	646	683	694	755	753	752	714	691	712	720	725	723	727	705	708	766	688	683	741	714	742	712	665	746	723	724	698	715	739	716	745	756	690	663	717	729	712	753	703	718	738	739	754	715	746	700	730	762	719	750	759	731	728	700	735	702	733	711	720	765	735	791	720	774	732	762	710	653	756	723	726	669	735	721	702	665	748	755	694	678	674	739	681	725	735	726	697	753	754	757	722	716	712	705	720	694	720	724	706	694	745	701	702	728	759	699	737	703	728	712	677	756	716	742	752	738	736	746	692	739	761	715	672	730	733	719	719	699	721	763	677	700	704	730	743	741	723	699	737	765	725	749	699	754	740	711	699	723	742	704	756	750	801	767	720	785	672	728	712	719	680	726	691	711	704	713	723	716	696	737	744	726	680	737	709	712	727	715	749	730	700	727	669	727	722	690	722	698	718	687	779	722	709	732	742	724	708	713	717	722	735	722	720	704	762	716	690	713	689	751	735	705	717	700	729	754	774	711	691	705	707	701	708	754	716	670	692	779	722	694	713	709	740	760	727	714	656	747	787	734	737	744	755	746	739	720	699	735	701	702	707	728	751	674	738	747	727	777	703	722	705	735	738	703	733	745	738	711	725	722	721	720	740	765	679	756	745	741	750	724	707	806	756	734	752	709	684	741	757	677	669	677	743	731	715	726	737	715	764	737	706	736	680	687	714	695	719	664	700	761	732	714	718	726	749	719	708	720	689	715	715	726	720	708	727	763	709	703	730	758	733	717	688	724	750	749	768	794	725	679	747	674	710	772	641	752	764	704	736	692	721	692	710	752	709	752	708	741	691	706	727	703	719	695	701	773	687	704	738	700	773	697	680	697	736	710	722	707	712	732	704	764	699	742	754	744	764	716	724	675	705	714	721	732	747	704	724	744	722	724	713	715	696	712	680	724	738	761	740	790	714	728	754	691	725	743	753	789	724	723	715	703	754	691	712	748	709	731	738	675	736	725	746	744	751	671	677	698	715	724	719	748	757	733	750	710	717	716	717	768	736	702	679	701	761	744	723	737	739	723	758	709	706	706	727	698	728	727	767	742	715	736	675	749	719	720	747	708
15165	14878	10999	5518	4035	3247	2656	2159	1892	1675	1503	1289	1265	1194	1145	1089	1053	1030	998	1013	1037	1006	977	978	940	940	970	953	939	960	943	974	940	851	936	930	962	940	924	884	898	932	901	903	935	924	938	922	884	912	882	887	874	851	896	947	921	892	936	869	892	951	851	888	939	885	942	881	922	915	849	917	952	878	886	877	896	945	884	872	888	893	891	884	895	901	883	843	890	957	916	956	870	865	878	952	926	922	891	882	927	911	900	935	882	891	888	928	901	907	952	886	919	901	842	935	938	876	871	913	885	908	901	920	862	949	896	869	885	866	906	866	933	911	955	847	903	915	925	868	898	867	898	929	898	922	912	887	960	882	920	876	893	916	890	918	872	883	962	909	894	977	891	919	936	939	882	906	907	893	915	886	888	913	892	891	866	976	873	941	883	864	848	923	914	913	955	952	899	919	858	886	923	858	855	914	919	846	893	957	909	894	932	868	955	944	937	936	889	925	919	953	929	858	914	866	962	901	935	871	840	889	910	885	931	897	908	914	909	915	924	882	883	862	908	927	915	891	880	893	906	894	850	897	927	920	885	892	855	907	956	853	900	871	885	910	897	826	900	904	947	882	906	875	849	897	951	967	845	874	926	913	886	919	906	918	855	911	908	923	929	883	895	859	877	948	857	892	943	912	927	876	926	954	940	816	903	944	871	943	857	847	919	909	922	922	922	894	858	885	900	934	968	882	873	919	866	877	932	824	901	888	962	877	891	936	885	879	884	909	887	923	932	911	879	866	888	955	898	878	944	929	916	923	886	874	862	901	838	910	908	965	882	899	899	905	897	912	949	877	891	889	853	905	940	856	850	923	905	873	894	892	900	896	864	889	938	896	870	878	909	887	918	929	906	875	885	854	857	916	938	904	866	900	953	913	933	861	847	891	939	899	916	919	936	872	928	859	853	1004	952	899	939	893	888	921	882	890	885	894	888	932	904	862	883	839	910	907	893	877	908	957	854	877	949	882	884	868	869	930	920	933	838	862	846	899	902	851	910	884	881	886	875	892	871	851	901	880	932	901	940	928	906	848	872	950	892	892	869	918	968	836	900	879	928	939	917	904	911	867	922	858	928	865	898	893	925	861	870	889	914	893	870	899	941	881	885	929	921	840	929	929	902	871	914	898	945	876	952	894	883	901	907	904	876	868	911	894	864	872	947	916	927	870	869	943	890	880	857	907	928	907	918	915	898	879	920	885	926	858	859	863	877	888	885	918	929	871	943	942	881	956	925	889	893	876	881	850	861	858	888	896	880	880	907	872	920	868	888	948	907	896	863	873	905	892	914	863	873	941	877	866	936	931	926	894	918	931	893	895	905	890	875	931	923	895	909	904	915	928	915	893	901	950	923	869	890	907	921	869	910	885	850	909	940	878	892	874	911	910	847	863	848	897	882	896	892	874	845	863	888	948	910	843	922	919	927	893	860	982	907	850	874	869	872	927	856	900	952	955	932	902	899	913	907	852	883	872	878	891	919	892	934	908	929	899	839	891	938	953	923	856	871	886	920	880	815	888	872	891	881	892	888	912	906	924	932	920	887	911	897	912	865	897	903	900	930	923	921	862	849	891	912	843	901	869	891	937	873	930	864	909	922	859	878	891	934	923	831	906	917	931	862	898	910	860	865	864	890	872	847	865	942	897	901	888	903	920	895	916	874	894	876	905	918	943	918	928	840	849	847	887	925	899	891	849	924	916	853	970	877	882	887	875	869	950	859	905	922	871	872	933	888	920	935	895	944	926	926	893	888	918	851	879	893	919	906	950	883	942	915	863	914	919	882	875	888	878	946	907	927	876	889	945	914	902	891	891	958	911	871	927	877	851	879	882	926	932	907	920	896	938	888	883	913	933	906	920	851	874	846	934	887	907	915	896	914	833	910	943	950	871	934	849	872	884	942	914	874	950	878	871	927	947	920	881	922	861	909	914	878	905	882	929	863	879	883	928	887	869	909	887	904	876	896	886	888	912	879	928	902	877	880	933	880	884	875	897	844	911	908	835	894	940	888	901	870	837	893	915	940	879	886	886	859	881	908	846	857	849	932	881	870	867	860	916	855	888	855	941	906	899	886	916	876	939	923	892	911	891	863	857	883	926	919	881	863	876	917	877	880	912	857	898	925	931	934	897	928	889	898	934	914	900	890	882	874	892	896	864	917	890	915	961	917	922	882	912	918	898	935	915	913	913	905	901	920	892	948	856	883	859	893	864	877	904	876	877	932	902	916	906	883	906	883	853	827	855	870	892	957	900	902	914	887	856	895	891	879	879	854	896	887	864	921	945	839	935	911	946	924	884	928	874	899	880	944	894	920	914	882	911	861	876	890	906	926	871	916	891	870	962	912	894	904	938	883	904	880	874	941	881	877	908	863	928	884	895	880	884	886	921	870	945	901	949	887	875	921	899	923	891	875	898	899	917	915	921	893	957	871	906	863	882	901	911	928	876	906	895	866	878	876	912	862	886	909	890	902	936	939	895	910	901	894	900	882	900	850	904	899	947	947	942	870	862	878	867	893	862	902	903	906	883	861	896	862	907	875	902	895	872	865	941	905	797	911	896	837	854	883	960	890	869	906	947	872	855	938	891	890	863	878	886	867	897	883	891	881	901	900	896	871	941	933	903	904	926	872	893	908	863	868	902	907	865	877	909	920	886	848	913	887	936	846	877	884	862	964	892	906	882	893	914	874	909	877	913	883	842	938	899	933	930	882	861	864	867	849	939	920	899	901	912	914	836	837	879	923	896	909	926	879	933	844	898	853	931	862	874	919	849	906	906	929	918	956	890	841	880	908	879	883	949	942	873	920	937	895	921	907	959	931	944	895	912	890	895	881	879	905	924	862	907	930	886	862	881	898	881	928	927	908	942	910	889	917	885	926	911	936	912	940	890	903	859	939	875	950	899	922	885	881	907	869	889	898	848	897	880	847	897	916	977	882	885	1006	903	946	921	861	874	862	867	922	899	912	930	871	867	907	940	890	924	924	930	942	897	864	932	882	919	887	910	859	923	922	875	884	946	849	907	943	964	891	890	930	879	932	886	905	946	880	900	904	883	861	911	880	899	899	851	876	871	882	860	910	948	911	888	870	901	948	980	901	894	915	913	885	885	919	865	882	881	895	872	929	897	899	899	825	855	880	898	909	907	923	909	865	859	904	923	853	835	878	894	923	951	905	861	872	876	899	849	960	899	933	899	838	887	873	919	915	855	986	870	935	916	937	909	895	910	920	916	889	871	918	888	905	930	896	901	878	894	896	929	1002	893	886	929	837	845	863	897	927	894	906	820	907	956	875	927	867	873	894	865	913	891	931	918	932	890	888	932	906	850	908	893	934	962	899	822	937	910	876	912	853	893	905	887	916	926	897	879	847	914	863	948	906	941	874	882	838	923	901	940	902	871	852	919	884	912	928	884	909	919	913	841	894	859	859	906	929	914	860	912	954	857	924	858	903	929	910	882	919	909
27565	17534	4126	1234	871	784	655	540	506	548	517	556	520	465	497	464	485	512	461	470	508	504	434	463	480	462	455	468	466	505	472	475	500	466	482	434	455	474	487	487	455	461	455	500	494	432	483	470	486	471	453	461	454	497	466	509	476	476	488	457	474	520	437	505	527	484	457	451	521	499	456	490	456	487	474	461	437	497	470	485	485	466	503	479	492	473	494	485	497	497	448	478	494	485	497	513	467	495	482	454	493	487	464	470	450	492	482	481	494	482	489	467	485	480	517	491	457	493	485	485	426	467	478	457	492	457	469	482	452	502	438	478	474	457	443	455	514	464	467	466	480	478	473	514	452	460	483	482	486	471	477	488	435	484	475	483	455	427	465	482	491	478	479	460	499	455	469	494	494	483	466	484	493	455	438	459	510	461	445	469	483	440	458	494	475	434	475	462	459	448	467	473	480	491	462	489	478	476	490	433	452	493	469	432	444	482	491	470	503	463	454	468	468	496	441	475	479	458	445	455	484	470	506	472	457	464	460	459	495	479	460	457	475	441	477	480	464	480	440	465	465	471	503	497	489	506	475	498	467	489	471	510	483	484	472	469	460	486	483	470	500	465	494	486	476	444	475	453	435	450	485	531	507	470	496	493	449	488	470	473	464	457	475	482	448	478	467	474	503	452	448	446	452	441	526	494	479	475	453	502	449	465	471	482	458	464	487	513	490	476	458	500	453	448	467	498	464	497	469	471	474	449	455	463	447	516	473	514	500	449	482	490	468	458	469	468	473	498	485	487	458	443	478	468	492	473	471	461	467	475	472	470	479	448	497	446	454	472	493	525	455	464	469	532	491	460	470	468	509	495	448	465	435	498	485	492	480	490	450	475	493	532	435	504	463	491	466	521	467	464	485	505	475	483	493	468	458	478	456	483	481	463	465	441	500	502	479	453	466	461	442	510	472	481	459	460	494	462	473	484	516	482	479	489	481	476	507	483	487	483	446	440	466	467	487	476	482	491	459	502	489	472	464	483	524	458	447	410	464	526	495	458	493	473	450	472	525	455	491	460	461	427	477	462	448	491	472	508	496	465	472	446	489	481	470	499	475	478	496	512	462	435	496	500	444	494	469	498	478	501	485	479	435	478	509	469	479	481	493	465	451	465	419	506	438	455	495	456	445	473	478	505	456	459	495	480	442	472	442	492	472	497	450	487	478	435	464	446	478	462	474	471	503	513	447	492	482	462	467	461	473	466	473	479	484	484	501	472	460	429	467	480	453	458	482	491	484	468	456	468	522	504	461	443	461	447	464	490	488	439	463	482	498	477	511	499	497	483	465	429	483	487	454	449	491	478	484	495	497	456	492	508	474	462	487	444	475	459	461	511	447	449	464	538	478	469	462	441	527	453	485	442	477	479	473	487	483	491	460	448	468	463	483	485	465	501	500	459	471	468	471	487	441	474	469	496	502	523	468	517	450	462	494	455	448	431	455	445	452	462	472	499	466	495	482	482	499	474	460	468	520	470	449	490	461	489	506	478	490	478	456	518	503	475	513	469	470	482	462	436	450	489	455	452	467	481	485	430	516	483	467	479	430	461	464	441	503	478	451	475	491	472	467	477	515	436	483	428	470	449	459	502	478	442	498	481	464	500	465	512	458	442	453	462	462	491	474	491	475	468	508	463	431	441	431	481	474	504	472	447	469	473	432	473	503	465	490	488	490	431	451	488	463	490	461	524	479	497	471	466	465	458	470	494	451	448	467	483	473	488	487	457	481	503	497	519	471	485	509	480	475	448	522	490	500	436	492	468	488	461	496	479	451	472	513	475	472	468	461	488	492	471	477	485	465	510	426	489	474	439	465	534	460	467	457	451	466	482	484	457	484	499	439	474	513	498	488	483	437	460	484	443	430	460	454	480	471	474	481	459	452	476	459	476	482	458	475	556	447	453	463	477	473	454	461	460	475	467	463	453	461	497	479	474	499	512	474	528	458	467	483	486	501	484	480	476	485	469	433	464	477	504	484	497	462	483	470	470	494	485	487	470	466	475	482	470	498	485	431	483	460	436	455	450	488	517	499	443	465	479	478	452	491	451	445	457	476	459	486	465	460	498	457	474	444	466	439	469	452	502	498	478	462	469	488	463	437	455	472	457	536	435	439	479	470	448	478	485	466	491	481	451	480	515	434	454	463	462	465	465	478	503	487	500	472	485	460	459	462	480	495	508	482	468	465	530	469	482	501	484	471	483	516	501	489	497	458	483	467	426	542	508	510	503	499	458	511	485	445	487	466	446	466	433	468	464	463	493	510	472	449	525	480	456	479	488	467	479	474	468	471	476	459	427	445	478	475	509	464	454	494	531	454	432	470	475	477	484	480	468	464	500	475	439	440	436	460	468	453	479	474	467	472	457	497	442	473	503	474	479	464	478	453	519	489	496	498	477	498	432	476	447	483	487	463	453	463	461	499	452	492	517	453	496	469	467	496	472	430	458	478	484	455	433	467	494	429	469	494	463	487	478	491	484	456	491	491	476	469	475	470	486	488	487	464	480	475	484	460	538	466	473	447	454	460	474	502	470	501	503	467	461	458	488	482	463	442	497	503	493	519	464	448	456	440	446	448	483	490	465	469	450	460	439	417	492	498	489	485	493	452	470	480	484	469	517	499	478	448	533	488	494	468	441	498	450	473	456	465	482	499	483	454	486	418	465	470	488	438	500	488	427	458	469	497	462	493	469	441	463	470	502	474	484	490	453	458	487	478	545	423	502	487	486	504	499	431	474	451	441	470	442	466	492	454	485	478	454	492	504	488	501	465	487	482	487	486	487	476	495	473	512	492	475	481	488	424	477	450	474	469	465	487	492	456	503	469	502	441	468	490	464	482	450	471	466	482	476	481	485	466	501	472	454	485	497	476	506	466	461	491	495	457	461	417	461	496	514	518	484	483	473	487	456	432	468	464	498	446	505	455	519	487	496	489	501	470	450	462	480	503	453	462	496	464	497	460	484	459	470	486	472	487	457	491	482	480	459	503	477	497	487	478	461	459	453	461	464	480	462	486	478	454	470	454	494	452	472	455	484	461	453	481	523	463	472	465	471	469	446	496	447	472	462	497	469	463	473	437	470	472	474	418	495	464	511	466	506	483	493	490	483	450	471	466	490	463	525	467	512	465	444	480	481	488	487	470	485	508	451	441	468	500	484	488	428	495	495	474	447	457	461	465	465	448	492	475	496	470	501	455	445	452	487	482	442	461	453	478	471	478	463	454	484	479	477	473	449	490	459	487	459	481	459	483	455	494	454	502	483	449	475	453	461	468	426	439	489	470	482	476	471	457	488	438	481	455	470	480	486	491	455	458	507	486	489	479	483	446	453	495	490	497	467	508	461	488	470	459	446	441	459	443	515	426	471	479	448	474	447	504	450	478	473	480	478	468	447	464	449	447	474	482	451	437	481	495	466	486	446	456	478	453	445	491	485	477	468	453	432	467	476	480	480	501	442
5590	2827	2244	1297	1035	936	811	781	725	722	699	618	584	617	617	595	613	582	571	571	587	645	572	587	586	577	620	606	640	563	597	562	594	598	633	568	575	605	581	581	574	610	628	536	578	600	607	556	572	594	571	580	583	573	618	620	572	598	563	611	520	592	623	631	582	569	619	614	582	572	611	569	633	589	547	595	609	560	565	620	588	577	567	622	562	598	623	556	584	579	557	589	548	571	624	618	594	576	579	607	549	592	563	592	604	574	608	604	616	574	613	533	553	569	602	608	546	567	553	567	586	556	601	602	564	564	629	567	594	568	557	633	607	564	641	598	576	586	576	569	612	571	613	576	558	578	557	616	566	587	619	600	575	604	575	587	602	542	608	577	603	591	567	624	594	555	577	605	597	575	597	542	661	618	598	589	604	581	589	556	584	617	579	589	580	569	576	630	590	580	567	579	595	619	608	608	586	605	572	596	584	600	580	582	585	609	585	598	588	617	600	563	589	591	603	595	569	604	552	594	596	589	601	583	573	591	576	601	578	600	601	587	584	576	585	609	587	595	582	563	642	568	598	588	583	579	609	574	564	612	636	591	587	620	557	636	586	535	582	607	564	581	575	594	585	586	550	608	557	576	599	581	600	586	571	575	614	649	555	601	565	579	596	573	625	576	582	579	586	567	617	578	597	562	565	588	589	612	577	646	585	628	584	551	599	612	608	548	571	607	616	567	588	519	548	577	584	596	569	591	585	593	584	585	580	611	608	575	641	616	601	558	607	579	566	582	592	614	593	564	604	568	601	588	581	597	601	607	596	577	573	567	614	569	588	586	573	592	580	593	524	586	598	610	585	608	577	636	609	563	580	640	604	577	618	592	612	639	592	622	588	602	593	570	581	608	579	546	579	620	574	561	577	621	597	574	571	604	591	615	560	608	592	596	606	606	606	596	588	546	585	578	607	556	582	562	563	564	617	597	554	583	610	564	602	548	575	577	581	595	555	625	590	563	577	594	577	594	575	598	596	628	589	572	597	600	607	623	596	580	578	609	622	595	615	563	611	585	537	598	566	590	588	601	583	589	604	566	596	564	575	598	593	602	552	582	607	564	601	616	534	582	587	633	609	572	585	594	557	599	542	600	614	546	604	569	583	590	572	546	591	554	640	594	549	554	584	626	605	623	552	573	540	640	563	565	576	575	630	574	566	553	578	586	610	568	588	617	606	585	570	591	587	607	576	579	602	594	571	579	602	638	608	593	612	537	629	599	541	590	648	609	619	579	616	576	580	582	614	629	539	597	575	586	550	617	611	586	567	594	647	620	581	560	615	531	562	587	555	551	616	591	559	585	590	543	556	600	587	632	592	570	586	608	610	602	581	594	596	588	552	596	608	574	613	584	575	563	573	584	557	577	608	582	600	578	600	560	549	595	594	584	612	603	607	576	605	579	598	644	599	593	609	558	608	624	616	591	586	602	618	584	628	563	599	606	556	567	588	582	613	599	578	589	607	581	622	594	575	632	600	587	601	600	584	577	576	561	588	536	598	613	574	582	560	648	623	595	625	603	563	592	571	593	605	531	581	579	602	602	612	550	588	550	587	590	573	605	581	573	647	601	613	575	608	594	590	546	633	595	613	568	606	566	575	585	605	622	554	580	620	620	587	563	556	590	560	593	598	575	572	584	599	597	573	557	683	629	604	575	635	600	564	538	583	592	545	596	631	594	592	579	604	576	600	585	582	581	583	595	582	580	542	583	619	597	587	561	604	635	570	598	551	569	581	611	600	571	616	546	601	579	602	598	563	623	616	606	573	620	620	569	574	593	591	571	613	618	575	609	588	588	570	601	563	610	589	579	579	589	562	571	615	595	595	565	599	579	555	570	648	618	590	611	590	589	541	586	603	622	555	587	528	598	565	597	574	586	584	607	563	640	543	584	596	551	586	607	631	629	604	536	598	610	545	596	632	616	607	559	573	563	621	588	587	569	562	571	578	544	597	586	585	579	575	572	608	594	563	629	603	615	617	623	577	571	618	588	604	602	571	601	599	598	584	607	574	626	552	587	569	553	581	611	591	540	578	634	600	610	585	550	617	589	597	609	640	562	571	609	547	607	519	577	551	538	599	562	608	536	586	583	616	579	550	589	569	626	588	566	596	591	568	626	591	570	569	566	575	582	583	606	586	598	583	535	602	611	582	608	593	613	592	597	566	552	620	565	605	613	542	602	595	616	593	599	645	559	602	597	573	596	597	591	585	582	591	589	590	611	591	603	602	621	555	606	572	600	639	612	613	609	619	582	634	616	620	590	587	578	639	596	616	591	604	579	567	591	597	614	599	597	567	577	601	589	593	615	611	575	585	601	561	589	547	603	607	553	533	593	565	542	607	546	565	620	597	589	620	636	564	573	610	570	641	596	589	622	548	605	600	569	582	579	586	595	589	639	607	606	606	555	586	589	581	615	576	576	576	583	570	532	602	583	602	618	579	626	610	607	637	579	609	588	572	603	581	561	621	595	558	608	582	585	600	572	619	614	599	649	593	532	633	621	577	652	578	587	608	588	603	544	626	582	574	609	625	531	574	626	596	605	615	612	591	592	592	569	609	614	585	558	590	634	606	564	619	588	581	614	531	568	579	578	621	576	552	644	576	578	614	550	588	571	589	591	581	609	573	548	581	581	586	618	570	583	610	604	606	561	592	599	607	594	629	579	583	540	587	577	614	545	563	587	606	574	568	603	599	572	528	608	580	576	593	611	585	611	574	571	556	587	558	570	583	542	576	602	582	592	563	599	594	602	577	598	612	567	567	620	598	526	606	617	562	587	552	538	585	573	572	583	612	603	603	595	595	575	554	554	586	610	603	594	592	612	589	644	601	541	619	593	605	586	609	611	530	570	562	630	555	565	577	589	575	587	567	603	595	590	571	573	610	613	601	605	579	580	556	606	608	541	596	597	556	581	574	581	579	584	594	606	618	592	588	607	582	577	577	597	613	586	564	564	593	591	565	605	647	579	608	603	634	618	587	582	591	613	615	579	556	588	571	617	581	590	575	581	576	564	568	612	608	568	528	604	567	578	631	594	623	598	579	585	595	604	595	598	599	614	575	557	622	569	586	607	616	592	584	592	589	565	586	606	583	563	596	636	606	613	610	592	626	621	557	591	569	598	584	568	606	551	600	571	541	613	567	561	614	609	530	590	582	638	562	540	618	579	611	554	592	595	608	632	600	588	566	560	630	575	594	601	576	582	589	579	571	609	559	611	563	595	626	613	601	548	602	619	625	572	592	608	586	577	590	637	590	570	588	550	591	589	613	587	620	561	525	607	641	576	578	582	592	613	573	605	579	570	601	618	593	571	554	591	557	601	594	639	572	574	615	594	602	561	590	601	591	567	571	590	549	598	575	553	553	594	603	596	602	570	584	591	584	571	596	579	597	579	578	537	617	561	549	549	557	598	567	587	582	551	591	540	594	565	610	587	546	581	601	550	570	571	573	610	592	559
23464	21400	28662	24514	21261	6244	1627	1217	1033	1015	1024	932	914	902	898	891	859	838	833	887	868	864	839	813	898	796	834	874	802	786	852	843	834	823	862	788	794	827	749	832	816	805	798	848	810	813	805	804	825	818	806	826	838	788	818	818	858	820	808	823	801	805	827	855	872	826	812	791	802	807	844	802	798	824	805	837	849	798	805	758	796	822	855	805	811	842	810	883	761	846	829	794	774	816	810	780	842	788	789	794	861	803	878	760	814	811	796	806	764	788	822	759	809	869	821	808	829	841	821	784	831	771	834	821	848	781	820	769	824	782	852	798	821	837	851	793	835	750	826	828	790	783	822	842	809	847	818	848	851	763	766	826	804	761	835	810	817	825	829	832	861	863	795	791	785	793	867	850	818	819	790	832	798	787	834	818	826	825	766	786	803	819	775	803	738	822	791	769	794	871	839	845	866	839	783	809	818	787	810	781	775	840	859	898	813	810	817	795	828	749	766	846	822	805	800	815	803	771	785	817	794	769	857	826	811	771	834	793	829	830	823	793	841	802	838	863	815	843	796	817	825	824	826	834	840	757	835	787	828	807	804	849	805	844	805	809	792	796	796	831	849	848	804	825	843	800	816	800	806	778	797	864	826	807	825	775	790	798	852	794	819	836	810	848	805	812	800	827	796	838	822	813	755	782	821	772	843	841	803	830	831	802	799	883	829	782	820	807	820	809	801	813	833	797	808	808	779	764	767	841	799	803	846	803	864	777	798	812	814	850	801	817	794	799	787	797	827	784	806	843	870	785	853	828	835	768	800	776	850	823	836	786	838	818	790	786	866	837	770	807	877	745	869	816	817	808	810	798	822	797	817	783	848	805	809	847	843	790	851	851	869	783	767	822	745	708	812	838	795	781	830	862	807	791	856	745	808	847	811	803	844	794	804	783	795	769	816	797	818	835	872	887	836	821	799	834	805	774	825	797	819	739	816	826	862	791	780	835	827	782	804	792	837	781	803	846	859	824	856	866	825	815	834	751	827	806	810	798	761	808	813	766	790	788	871	809	811	796	782	837	775	828	800	775	830	777	794	831	814	768	840	786	791	808	749	841	809	779	859	793	796	786	810	762	774	748	825	795	829	748	797	762	832	843	830	778	812	803	814	796	844	804	873	825	833	809	824	811	802	780	824	772	818	802	854	825	828	788	806	828	831	804	812	847	813	820	818	761	881	799	849	824	821	870	804	777	869	804	814	797	811	771	791	801	876	865	812	813	769	809	837	829	793	808	793	801	800	813	776	772	812	813	800	769	834	755	810	826	849	848	762	828	788	830	805	839	829	789	799	745	884	850	788	818	761	826	837	800	780	804	803	797	767	786	797	798	788	830	798	823	805	813	784	793	796	830	821	836	801	832	791	833	842	847	792	785	795	802	810	844	820	818	769	820	818	791	871	775	838	764	812	772	845	832	823	805	766	783	814	803	779	770	827	764	813	840	787	851	798	860	817	827	814	839	848	814	790	813	810	851	774	798	828	814	786	804	819	771	842	837	833	829	786	788	787	824	795	781	838	781	800	787	815	832	861	764	843	777	832	774	836	815	778	803	796	761	833	805	762	796	867	850	825	808	784	794	796	813	804	837	791	774	810	831	751	768	785	813	804	767	849	845	802	856	786	860	749	804	788	797	801	845	802	802	812	835	814	777	801	799	841	794	830	823	812	848	815	819	799	861	825	802	823	759	819	766	806	823	799	816	841	802	799	840	767	830	839	797	833	812	850	882	838	828	846	800	800	841	823	805	839	788	837	810	831	815	844	829	841	830	819	801	831	824	792	805	777	789	799	823	805	864	764	820	736	850	830	797	826	808	788	803	792	784	760	787	812	806	808	766	764	816	837	811	827	804	763	800	788	776	814	781	794	811	796	867	790	855	866	823	834	835	829	848	780	812	820	792	801	818	814	820	808	802	795	838	768	801	835	829	789	814	799	800	811	852	812	803	829	824	829	811	822	847	745	816	832	797	829	782	782	816	851	814	860	820	817	790	792	758	789	832	822	808	816	834	791	824	854	799	812	811	809	818	809	757	783	852	756	828	792	778	863	770	785	837	801	806	817	859	796	841	811	811	804	808	805	854	818	800	794	838	794	789	796	797	769	787	846	797	824	807	762	826	785	823	792	841	822	795	823	800	809	788	820	846	795	850	839	822	785	823	812	856	824	822	767	820	764	830	794	800	798	826	783	761	826	814	847	775	773	774	799	772	788	851	851	859	817	814	804	795	833	829	847	838	786	804	865	807	811	796	855	792	839	824	831	785	802	777	779	770	789	781	818	766	778	830	841	848	837	818	815	816	820	770	862	791	781	789	852	806	759	798	804	800	780	818	761	816	781	846	811	810	795	821	872	811	877	855	837	795	867	787	798	826	765	775	770	820	802	769	807	807	829	798	802	860	803	826	759	797	836	761	816	820	861	764	830	825	769	822	846	785	816	816	828	838	816	770	828	763	888	819	755	828	801	786	859	726	782	827	809	823	818	810	851	818	770	738	855	790	829	796	784	806	824	837	794	828	807	841	805	834	815	835	770	820	820	807	803	840	852	787	793	825	861	813	817	818	799	861	773	805	813	877	818	807	772	800	808	824	807	839	788	786	793	772	804	778	807	831	804	799	802	853	787	786	795	793	791	799	838	845	854	799	810	804	786	844	777	771	805	803	769	817	864	828	809	845	852	797	796	845	784	830	788	804	845	822	821	857	810	802	792	807	848	769	802	826	852	830	841	806	798	834	882	753	800	800	816	812	799	816	842	732	836	786	781	851	825	879	809	806	757	789	812	820	815	808	781	754	797	801	780	824	805	822	822	827	817	796	778	820	768	801	817	800	761	816	831	762	846	790	857	820	819	796	829	862	760	805	873	838	854	850	808	782	814	812	835	827	792	783	845	796	812	799	828	863	884	791	851	846	807	874	781	764	746	739	829	782	821	779	803	822	833	808	811	889	848	814	781	822	795	836	829	850	800	837	800	847	783	744	817	767	786	800	843	819	854	863	815	865	797	793	832	813	863	805	814	810	834	845	794	770	784	858	769	798	852	773	801	781	760	862	822	811	873	808	812	791	757	777	836	811	805	803	812	817	839	755	747	835	823	779	819	802	841	807	799	820	821	772	846	835	815	810	856	799	837	848	830	784	782	830	785	809	808	779	807	809	813	819	807	864	777	784	797	847	799	852	800	832	755	812	802	812	819	788	791	851	795	855	801	815	805	879	807	814	804	845	780	831	841	809	767	876	818	820	788	826	750	810	829	808	790	778	824	773	838	802	810	824	831	766	801	831	776	752	820	795	760	801	854	808	776	831	753	833	794	831	833	772	846	807	753	847	806	766	796	844	790	834	797	808	811	838	789	803	772	788	815	878	833	821	765	820	848	817	795	831	779	785	863	794	791	823	762	809	849	820	807	795	770	771	832	831	803	872	835	800	781	790	849	797	766	822	766	803	851	831	780	802	835	833
12559	10000	7439	3811	2778	2320	2065	1688	1567	1340	1274	1242	1222	1143	1111	1149	1072	1126	1051	1063	1016	1054	1049	1021	1128	944	1002	1014	999	990	991	1059	1062	1023	997	1028	1031	1058	1011	977	1016	1020	985	970	963	1020	990	994	919	1000	972	1019	936	974	994	1026	972	992	980	1050	972	980	1005	1028	977	1034	1000	1003	992	1001	1005	965	985	977	1014	966	955	1006	982	1003	972	968	1023	944	1058	991	949	1010	968	990	1020	1004	988	947	1049	1022	985	966	980	1007	1015	986	956	997	1036	1057	1034	1029	1024	1005	979	954	989	1007	970	978	968	957	997	1043	1076	963	985	981	1013	1007	1004	1003	969	1065	1002	1023	988	1010	968	929	965	997	1012	970	1015	1013	1049	979	986	1032	1003	1001	978	976	1006	995	1009	1019	997	988	982	978	1018	959	1001	979	1044	988	937	994	996	992	976	922	1005	993	1012	952	991	987	960	1022	974	993	1022	972	957	981	982	986	976	1019	1014	1013	945	1020	993	965	990	1037	968	972	991	949	942	958	965	1017	1030	959	973	956	1017	963	945	956	1007	1016	956	985	968	1000	1045	1010	1066	949	1007	1007	986	931	948	948	1047	951	944	985	993	945	987	1016	974	939	1014	1030	967	927	974	981	984	963	1004	981	994	960	998	966	992	1013	971	967	933	973	956	935	991	944	988	1038	991	965	1022	957	1017	999	1010	1023	1019	934	993	995	1013	957	965	961	987	975	943	979	987	1003	1000	1003	1020	1047	1016	946	989	993	974	1036	956	972	1011	984	999	992	981	1020	984	950	1001	988	983	987	1017	1001	975	977	970	983	977	1058	989	946	992	992	993	1020	919	978	968	1023	1058	1015	994	982	924	969	928	1024	963	1017	975	1000	1039	923	1065	963	988	955	1015	1023	975	971	997	994	998	959	1034	980	993	978	990	997	1038	978	962	994	1000	1033	985	996	989	1041	970	994	1011	967	997	999	937	976	989	947	998	969	965	1029	1051	997	1019	1035	998	1006	969	983	1072	987	1014	1000	990	1006	1000	1015	985	1021	996	949	952	983	1000	967	955	1039	1002	991	1008	1001	965	1010	988	916	976	979	1035	974	1037	1022	962	994	992	960	991	960	994	1018	1032	941	1040	979	1008	1008	971	985	958	1016	957	961	945	1000	958	974	983	1002	1051	1015	991	954	1030	997	1010	995	1040	957	966	1039	984	932	1005	1003	1037	948	939	1017	934	993	965	981	1015	955	1022	980	953	1028	976	978	978	1034	944	999	913	919	995	929	960	1044	1034	940	1002	974	1047	1007	981	983	1030	974	998	982	1008	1042	1037	1019	968	987	933	1003	1007	1013	965	1038	969	926	958	1041	960	955	985	966	1026	955	1004	1036	975	973	948	983	967	940	986	1000	938	1014	970	1022	983	1023	968	943	985	1017	991	987	1061	997	946	1026	924	972	955	1010	988	956	1023	998	931	1056	952	1014	969	968	996	1003	969	994	931	1034	997	984	1035	985	966	1004	949	1009	1008	941	959	1022	1021	956	1020	936	1007	1001	968	972	978	987	1026	980	990	1014	1023	1014	934	948	998	978	973	1027	943	991	961	997	993	1029	975	1015	1012	989	1019	979	1022	978	969	1006	977	1055	993	944	979	980	961	1051	994	1011	979	1041	976	996	1003	986	1008	987	1005	996	1011	1027	1038	983	1003	967	1017	994	1046	1002	981	1029	992	1027	968	938	1025	971	980	966	968	963	989	955	963	964	1014	915	1002	1028	1021	946	1005	979	988	990	901	989	1020	964	965	1002	992	1014	1053	972	964	992	960	1010	991	1017	982	983	974	1014	987	999	962	1009	1003	987	1016	1030	1020	979	1012	921	984	954	1006	1004	996	1021	961	943	1054	982	1006	919	923	968	1015	965	987	968	1010	993	959	983	967	1034	972	973	971	976	959	993	933	959	983	1015	1000	999	1025	1010	1026	968	1016	999	924	954	939	933	1034	994	1044	951	991	1008	992	1028	947	1026	979	958	947	994	973	1008	963	982	978	1004	944	988	1004	1018	1018	984	1011	974	1033	966	1051	934	940	1005	951	996	980	960	1001	1054	985	978	916	971	957	972	983	993	949	1001	978	1055	1050	993	960	1010	1058	1038	996	966	957	1001	1002	1040	1015	947	1013	1055	953	985	990	993	972	953	959	991	980	993	1005	907	927	961	975	976	1047	1008	972	991	993	998	969	959	1038	1023	1003	1010	960	1005	989	968	959	998	1007	1058	926	1010	997	968	965	922	1022	962	945	1010	970	1023	962	929	931	977	969	930	999	979	1005	962	1014	1034	954	991	1003	1019	974	1016	964	952	1025	1004	1003	963	989	1027	995	965	1049	980	980	923	960	992	1046	1035	984	928	1009	1015	1003	941	1004	992	952	1087	976	945	985	988	979	940	963	1014	1003	990	970	946	972	1012	978	980	954	1026	980	978	1002	987	1012	987	944	959	953	970	1005	988	1033	1016	993	1021	986	954	1008	1008	1045	1030	941	982	998	942	1041	1012	998	958	984	1057	1010	1005	959	1018	1023	1007	1043	925	977	994	911	930	1004	969	967	949	966	1022	1024	963	1006	996	1050	978	998	995	1000	984	1012	954	978	1002	973	949	924	982	1045	994	1004	981	1009	1026	965	1002	998	1028	1006	1039	1053	978	998	1005	952	1032	989	1047	960	1013	951	988	1022	987	969	1004	958	986	999	930	968	949	952	986	983	1030	1006	953	1012	1037	1016	991	1022	1004	995	966	1003	960	965	981	966	961	975	992	930	991	970	980	1012	918	1006	949	1012	945	929	978	994	955	956	980	952	1022	957	966	973	972	1015	1028	1005	1041	1012	1007	997	1028	1034	1012	947	1022	980	983	1012	1008	971	988	978	990	990	1018	935	985	973	1017	975	981	1020	1008	968	979	1017	1008	975	1009	997	956	987	1036	985	983	1010	975	987	1005	1050	1029	951	1027	981	999	994	1003	1000	986	1038	974	993	989	971	965	1023	955	997	963	993	970	989	984	971	1010	935	1020	1033	972	990	957	987	1009	964	960	997	995	977	1060	1005	975	989	893	1035	954	1074	1014	983	1033	1011	1019	951	990	967	1077	1008	1072	1016	1051	982	1010	957	945	1033	977	987	927	996	988	1028	1019	1037	1019	976	996	945	1013	1000	1016	1023	1015	927	973	1037	955	1040	1015	1088	1008	998	1010	1001	991	999	1000	1027	1011	1009	977	1070	992	940	1041	997	977	948	965	925	986	973	1005	964	980	1018	1003	990	982	1002	989	999	1001	975	984	1007	950	972	1030	1078	1001	973	927	994	978	946	965	958	1014	1016	968	962	1044	977	979	1014	1020	947	977	1032	1024	958	966	957	964	1028	989	1009	959	1026	985	948	957	984	960	983	991	976	992	996	1006	989	1021	988	965	992	976	958	965	1012	991	947	956	1006	972	994	951	957	994	985	958	980	980	982	1003	987	1035	1008	1028	1015	1000	983	1003	991	974	996	915	1038	948	1035	959	1007	990	984	978	1007	972	951	955	981	1038	1017	925	977	988	1065	978	1000	964	1008	988	979	1022	962	994	971	989	981	1008	971	972	941	940	950	980	1010	1028	998	1050	990	995	996	978	995	976	1020	1019	1014	1019	976	1006	934	977	987	1014	1011	997	987	965	965	1056	988	1007	943	983	1017	1022	994	1038	931	985	941	1000	954	989	1011	947	1032	989	1010	1032	979	953	991	975	991	1030	998	979	1016	993	1061	988	1010	956	983	981	1004	1036	1014	992	978	1009	1000	980	1012	924	1019	987	1038	1020	980	1048	974	1046	983	1003	959	986	993	975	960	913	975	948	989	989	962	1053	1003	1048	1019	1004	1003	995	1025	977	978	975	1007	983	981	941	973	1015	1034	974	986	974	986	940	990	1004	965	962	968	1034	995	973	982	951	1032	967	1025	964	955	1031	958	1013	987	1011	997	991	971	978	1007	970	918	976	957	1017	972	984	1040	957	995	996	1018	1041	946	948	960	988	998	997	952	1027	1015	1031
24635	21383	27252	25568	5628	736	544	502	414	418	375	325	349	283	286	332	326	301	288	306	333	329	302	268	318	281	291	300	312	310	268	302	264	281	295	288	275	275	294	271	326	313	293	286	322	282	270	295	321	309	294	267	307	277	300	256	279	279	305	292	300	268	295	259	322	274	262	296	318	291	276	270	289	273	290	269	318	266	286	285	262	292	288	276	270	295	296	281	301	280	306	301	319	252	300	287	280	275	282	289	309	281	269	257	300	283	293	294	313	268	285	280	302	306	288	284	282	304	278	288	301	304	285	310	281	264	290	288	271	283	312	281	251	299	283	284	278	286	270	298	282	259	285	280	288	296	285	298	287	280	268	271	297	282	292	264	304	307	287	276	301	292	272	297	303	292	321	304	321	258	324	292	277	299	282	290	282	292	266	286	316	272	293	290	270	308	254	289	269	275	288	298	304	288	276	271	303	278	259	293	298	277	289	270	281	296	289	281	303	279	279	308	303	282	288	300	280	281	273	287	253	258	264	282	263	282	288	304	265	287	292	293	283	285	292	262	275	270	293	278	303	290	281	296	318	285	288	273	279	289	263	285	260	300	266	269	288	285	309	295	289	282	323	270	309	305	293	286	291	278	320	303	290	255	282	298	288	283	293	269	287	291	303	277	300	276	316	298	276	276	251	300	296	296	284	334	288	318	278	272	287	261	265	290	290	318	281	285	273	287	305	313	283	302	299	300	278	317	273	310	290	274	311	295	255	271	304	284	268	318	251	278	316	308	319	278	272	262	304	305	313	284	309	273	259	266	285	281	294	338	280	313	274	303	280	296	326	273	284	268	300	266	286	274	269	256	286	261	307	280	268	306	312	280	314	292	300	269	294	297	273	292	274	285	257	327	274	271	306	290	313	304	289	280	294	296	289	274	294	303	274	275	313	261	295	279	290	288	290	304	304	314	283	293	248	288	284	277	300	277	290	303	310	281	302	279	290	296	256	283	280	282	271	291	289	259	292	293	299	268	268	320	264	289	283	267	278	262	298	323	279	304	262	260	288	278	280	311	274	268	294	265	281	259	267	299	274	277	270	294	280	250	269	275	273	284	270	247	269	294	307	302	308	278	280	281	276	283	294	264	295	296	254	285	307	289	250	288	302	275	287	303	284	308	292	321	306	279	277	291	279	301	282	289	286	312	275	307	277	273	316	281	277	281	273	254	307	312	309	288	277	289	293	290	282	275	266	267	283	305	285	317	265	302	288	289	255	300	307	307	262	293	284	292	284	293	283	302	269	299	291	294	276	301	275	270	271	304	286	309	299	291	280	281	278	247	257	255	293	287	283	294	272	281	256	266	311	285	300	316	304	274	273	286	289	259	296	290	317	302	289	257	247	310	322	268	277	288	286	307	307	279	308	291	305	276	292	281	285	253	282	268	283	277	276	260	300	276	276	287	289	291	302	290	280	300	302	261	305	284	295	291	310	276	261	305	271	297	317	316	266	293	275	257	315	299	229	300	282	292	291	293	276	279	302	301	249	307	282	282	295	299	281	278	247	290	271	258	292	267	289	283	284	295	268	290	273	245	265	274	271	295	271	267	277	268	330	275	327	261	259	271	313	296	265	280	323	287	293	296	289	315	283	272	267	266	265	292	322	283	314	290	259	292	282	278	256	287	275	283	289	280	276	280	262	285	282	275	283	274	275	290	268	266	274	287	276	283	287	290	282	274	307	289	310	273	288	279	279	296	294	259	322	308	277	284	288	286	298	294	303	283	328	303	278	277	324	296	297	294	281	293	309	274	265	283	272	267	297	304	312	295	300	293	279	285	289	289	299	266	274	300	255	282	265	258	297	288	284	299	260	324	263	292	283	300	284	295	295	261	265	292	283	285	281	274	298	293	277	289	287	299	290	317	281	278	278	278	327	291	284	287	292	270	287	294	302	314	276	283	288	288	272	281	296	277	277	300	281	285	323	257	277	252	252	275	278	311	280	295	309	290	318	283	279	321	311	293	275	284	270	289	277	288	287	297	277	301	287	321	296	288	263	269	276	342	283	303	326	272	291	284	299	282	299	312	260	288	305	273	255	280	286	276	278	278	280	301	295	282	289	312	261	277	266	315	281	273	275	291	294	275	301	282	314	251	281	284	281	233	275	269	282	298	310	313	270	284	289	296	263	303	289	299	299	261	285	279	277	296	239	302	266	277	315	298	240	291	264	288	302	289	288	262	293	322	297	274	282	262	283	268	290	291	278	296	308	302	250	268	261	297	278	292	298	279	282	286	263	262	270	270	288	289	281	314	267	278	309	295	272	277	286	303	276	293	260	307	286	329	277	320	296	270	290	266	311	275	273	288	272	278	305	301	280	307	287	299	278	275	271	298	278	280	304	272	292	303	297	291	278	278	321	272	267	295	294	303	272	291	276	281	261	266	290	306	298	276	283	284	287	313	282	288	301	271	260	272	249	290	284	292	298	267	261	290	278	277	304	323	275	291	286	285	284	259	297	288	262	277	323	323	286	262	298	300	299	294	292	292	287	314	268	279	293	302	283	276	266	262	304	272	252	294	292	275	312	309	282	298	271	259	291	289	289	278	274	296	261	295	280	260	311	276	299	245	260	298	275	310	299	307	291	289	268	258	262	290	274	304	248	312	285	293	312	292	285	338	287	284	283	285	290	282	288	286	309	293	292	269	282	271	282	311	265	290	295	292	291	281	313	308	299	303	263	281	302	325	299	319	296	286	296	286	285	292	283	300	289	259	283	299	263	266	297	270	263	280	274	264	270	262	237	297	290	297	274	293	290	279	294	269	286	300	266	277	263	287	296	314	271	258	276	271	285	290	283	308	278	255	273	274	274	305	277	267	310	300	274	281	284	286	288	280	267	290	314	272	268	279	264	277	300	296	285	278	256	256	317	273	309	286	284	286	283	281	284	282	264	278	284	287	310	274	295	249	313	267	300	307	281	280	294	258	289	283	324	290	266	255	287	291	302	295	283	262	289	257	259	300	283	258	290	280	265	296	288	243	264	265	265	300	262	294	299	303	284	279	287	282	302	260	290	290	270	287	289	323	290	277	283	263	304	266	285	289	271	275	275	300	237	283	306	300	290	291	292	300	285	306	308	307	290	303	280	251	298	267	318	251	273	312	319	301	293	261	317	299	286	290	279	314	302	281	287	299	312	283	303	269	291	300	283	284	286	291	290	269	266	286	279	286	265	291	286	263	281	287	273	278	326	284	277	296	296	293	269	298	295	302	308	281	295	272	281	300	291	268	291	302	289	281	261	292	278	256	344	278	310	293	289	274	299	281	259	286	269	316	282	248	255	272	296	323	316	288	280	283	259	270	269	251	291	286	279	289	263	269	276	266	274	295	270	312	253	310	292	277	287	286	238	299	289	274	277	297	275	270	259	300	281	289	309	285	273	301	287	274	283	296	249	283	298	290	289	274	276	279	277	275	310	307	294	246	276	303	284	287	317	292	284	264	269	267	284	275
11379	6215	4156	2020	1535	1237	953	822	707	621	591	555	495	460	447	448	426	437	397	411	405	402	410	382	395	385	359	405	339	427	415	395	398	388	394	371	387	381	372	442	395	411	371	384	419	386	383	402	431	391	359	381	365	390	376	397	396	349	377	384	357	381	382	380	372	364	374	369	394	355	383	358	389	364	407	426	416	379	401	402	397	378	397	407	387	387	405	386	372	389	397	372	396	394	375	392	362	389	375	357	375	376	401	384	395	389	350	376	402	389	400	398	384	350	381	400	356	369	338	411	364	394	392	389	398	404	369	368	406	373	362	370	398	317	393	363	384	372	392	383	375	363	387	379	384	389	367	362	362	375	378	375	359	367	402	444	365	374	377	385	388	380	434	383	384	386	395	394	344	362	402	362	385	361	359	341	379	387	356	409	375	393	392	381	384	418	419	391	358	374	371	351	370	368	385	356	385	378	400	379	427	401	389	384	368	408	405	396	364	379	379	405	365	397	360	376	392	353	408	381	385	373	400	421	416	349	339	378	385	378	362	387	367	375	381	379	415	389	363	380	412	378	365	388	408	366	394	345	366	400	375	393	369	417	359	375	357	386	410	389	405	384	363	370	373	392	410	366	385	400	419	455	349	400	359	400	373	372	376	380	347	370	418	379	377	402	372	359	370	375	368	385	385	406	367	362	389	372	372	387	367	362	399	376	385	380	373	413	393	366	389	363	385	368	380	358	399	382	351	402	412	377	355	385	392	381	373	388	394	354	395	386	379	385	394	410	385	363	379	407	326	359	382	361	399	375	437	384	372	394	383	378	389	393	402	390	381	348	387	408	380	342	363	367	374	403	410	367	385	385	383	360	336	362	422	371	384	372	364	397	380	355	391	380	362	405	394	387	376	362	367	376	378	406	404	359	386	372	420	398	375	353	381	387	358	407	378	341	392	324	396	371	382	390	395	398	367	348	355	376	375	385	372	386	352	375	380	376	380	414	378	371	387	401	376	368	397	375	408	366	375	418	363	378	386	379	409	390	372	365	358	414	390	396	378	384	384	381	377	404	368	393	371	362	382	373	395	386	360	406	388	375	360	386	354	421	356	414	391	353	369	400	366	366	368	383	367	413	336	371	396	351	388	398	361	391	418	404	363	392	376	388	367	412	388	381	414	395	430	403	357	375	391	352	417	372	382	376	390	390	385	364	380	374	365	383	399	374	410	382	374	376	382	368	388	402	386	373	373	366	402	382	367	368	372	380	379	379	385	369	393	393	359	362	371	342	365	386	393	361	382	383	391	368	402	400	408	367	397	396	392	380	413	377	372	388	391	391	350	392	379	404	395	406	351	367	339	406	374	364	357	400	382	404	341	373	340	387	372	361	364	407	367	386	381	382	371	391	354	363	404	384	432	380	380	406	411	391	383	393	395	362	429	391	394	386	373	389	362	386	387	368	383	389	381	393	396	409	410	389	422	414	375	360	366	408	345	334	402	374	374	403	379	420	397	345	363	374	365	405	380	388	412	369	360	383	413	386	427	394	411	382	352	391	353	368	427	370	378	363	436	351	342	364	400	385	431	373	373	404	384	386	369	365	374	363	389	373	388	382	395	402	369	391	368	362	398	396	377	390	369	408	353	402	347	371	407	403	366	400	398	399	359	372	382	386	397	392	405	399	398	349	357	362	398	385	401	366	367	384	365	383	378	358	369	383	405	358	367	435	379	398	388	351	397	366	406	364	379	362	366	408	350	387	384	401	392	385	370	394	417	362	345	380	386	391	381	385	397	362	348	428	371	378	398	383	333	380	351	374	396	381	382	394	377	395	354	392	386	378	335	391	392	410	381	371	365	398	382	394	385	382	384	356	382	348	440	426	367	385	379	374	402	381	351	366	383	366	385	405	383	372	378	368	402	396	410	392	353	425	374	402	410	358	388	381	423	393	424	391	400	428	415	377	405	422	388	392	379	360	413	379	389	396	395	388	356	378	373	394	393	385	355	388	358	418	344	385	371	381	352	362	376	405	395	393	386	395	391	421	369	388	379	348	400	366	364	383	407	393	361	370	345	360	381	379	385	403	382	377	434	381	397	399	364	366	415	374	393	384	358	400	373	374	395	365	383	369	374	373	403	360	341	369	407	379	392	392	363	383	374	389	355	393	338	385	405	394	356	377	373	365	386	402	424	367	393	350	379	376	379	356	391	370	396	372	393	389	390	396	356	387	419	380	403	377	390	388	402	378	385	374	380	378	380	390	360	358	382	386	414	355	403	370	378	381	399	409	363	368	382	389	400	363	375	360	379	384	387	390	378	349	349	387	403	367	360	374	390	369	373	384	393	423	380	389	358	382	398	393	349	365	393	412	396	393	397	380	391	387	407	391	383	397	416	368	369	409	363	395	402	357	398	387	402	387	337	377	406	401	400	399	343	358	384	404	397	406	352	356	399	370	398	381	374	357	376	391	389	373	405	404	391	379	402	372	389	402	383	370	356	380	361	413	429	435	353	379	361	423	342	391	391	400	368	353	382	397	367	374	346	367	392	413	388	376	434	394	391	330	366	375	374	411	357	392	402	383	392	368	370	384	400	384	401	384	357	406	405	387	381	413	380	408	349	377	386	391	369	355	378	409	368	371	369	378	396	372	389	387	385	381	392	410	382	394	376	389	376	375	364	388	372	391	370	380	373	358	371	398	383	386	386	396	397	380	348	375	390	398	349	374	359	378	394	372	386	387	368	387	399	393	398	374	383	389	370	403	391	368	401	392	390	384	342	368	367	361	382	391	352	365	391	398	355	379	363	353	355	368	382	367	377	367	379	356	344	407	399	384	422	371	358	374	386	369	380	418	356	396	361	402	387	403	393	391	376	334	397	390	418	387	461	382	381	361	357	361	396	373	416	355	374	373	388	368	381	384	383	383	333	360	408	386	404	363	381	376	385	365	383	375	377	370	411	390	372	383	411	397	410	384	414	363	392	387	390	399	405	403	388	365	398	372	390	370	396	382	366	398	391	394	362	401	402	374	372	358	387	389	397	343	379	399	357	394	380	384	409	376	378	363	394	388	425	401	358	361	412	358	372	384	386	367	373	383	385	388	388	376	390	361	365	410	371	377	371	407	401	396	375	431	400	380	373	389	394	396	397	365	398	415	353	387	426	368	382	372	422	383	370	383	361	391	384	388	387	376	386	402	378	390	369	400	388	377	387	356	396	422	384	351	341	392	382	364	414	373	384	382	373	389	387	397	385	384	407	372	361	376	355	390	349	380	404	352	384	383	375	387	390	381	360	390	362	393	349	389	375	379	385	389	374	367	355	389	409	402	399	385	396	392	402	394	365	417	435	388	369	355	370	351	377	388	415	375	369	366	378	378	385	370	395	391	368	361	372	392	356	351	379	355	359	360	374	400	388	367	419	427	377	375	394	363	379	373	390	373	376	374	384	397	372	366	349	354	406	354	374	368	400	397	366	398	388	425	405	358	395	403	363	397	382	393	386	413
22601	21451	29244	24045	21446	21353	5311	1553	1171	1049	991	930	941	895	892	833	831	765	766	746	794	825	767	749	729	773	758	761	766	790	749	739	755	747	717	735	750	747	711	747	727	751	798	739	662	698	748	771	670	776	744	704	679	738	735	734	766	708	729	744	752	752	707	777	736	715	753	756	707	701	756	713	744	721	778	745	737	708	751	753	747	730	656	757	739	707	733	711	746	764	704	707	745	741	773	737	740	776	735	694	673	743	720	706	737	677	729	725	753	741	762	747	746	727	757	715	731	729	724	730	750	747	706	713	766	767	698	721	712	764	731	733	738	724	692	729	701	687	687	710	713	710	642	777	692	770	766	729	733	703	721	723	711	714	748	775	704	725	725	726	724	720	740	804	773	763	745	705	722	676	748	750	700	765	745	711	729	716	764	687	737	748	727	718	702	746	696	713	709	788	717	708	729	683	783	745	769	750	733	770	733	710	703	687	728	725	757	753	686	704	754	743	685	764	741	722	755	766	681	704	739	767	773	734	743	734	698	730	711	653	726	726	744	767	739	776	721	677	766	726	740	749	768	764	758	769	681	740	757	740	776	706	782	771	736	754	732	723	691	713	773	748	700	725	750	752	709	762	732	673	758	765	697	735	697	751	662	714	697	774	697	779	715	710	761	712	752	701	769	749	773	746	747	743	730	782	681	704	758	727	758	721	738	758	704	701	738	731	717	728	717	763	722	760	755	717	731	751	731	669	689	723	711	767	728	704	772	725	737	759	755	755	768	697	761	703	735	706	711	697	725	723	702	704	698	710	717	736	719	728	741	729	743	691	726	687	705	724	726	672	714	723	754	771	765	690	719	759	734	752	719	699	754	723	716	678	731	709	762	714	718	728	728	656	779	722	712	762	717	741	742	720	662	733	687	714	676	742	687	722	718	755	716	711	743	705	717	732	766	740	758	713	758	738	760	717	737	725	717	739	742	759	699	752	672	713	720	704	798	709	737	743	738	720	730	729	761	681	758	750	750	738	705	731	765	708	733	792	734	718	747	715	758	717	737	733	728	749	699	744	712	756	700	742	747	757	683	708	726	754	694	787	681	718	750	717	700	768	715	690	705	693	753	666	777	738	730	757	704	722	713	688	729	737	727	702	704	742	709	690	780	747	723	694	700	754	747	712	700	748	681	751	700	728	741	724	731	739	751	736	709	748	693	793	674	742	691	731	657	745	687	690	738	782	684	744	741	713	782	733	728	720	740	768	723	767	759	745	736	768	706	742	707	762	763	674	699	682	714	765	740	711	754	715	725	715	735	746	731	722	720	749	752	753	726	747	726	688	681	736	736	701	693	728	758	762	747	746	748	764	760	741	725	727	778	756	713	700	743	728	749	774	688	714	708	737	718	700	724	739	732	729	650	771	749	739	753	691	714	720	737	766	738	757	755	760	704	722	711	736	745	740	751	702	749	701	749	701	758	742	736	740	749	736	754	716	701	717	716	749	708	745	684	686	764	755	734	685	698	747	773	688	745	715	738	727	759	679	753	740	719	709	723	715	731	746	714	738	666	745	676	687	733	729	757	727	715	732	730	724	712	705	709	748	754	817	717	741	785	741	722	750	708	723	683	723	728	736	709	683	765	729	692	737	746	708	734	728	720	712	755	795	705	708	736	724	761	724	752	749	741	712	714	700	709	751	761	719	736	696	758	704	725	713	786	675	743	736	736	720	758	751	722	743	713	690	765	731	720	729	722	768	722	728	747	736	719	734	711	692	738	717	732	713	731	702	714	754	749	748	725	707	730	732	706	755	733	695	717	702	708	724	752	715	741	809	764	720	761	698	709	729	710	712	756	738	670	721	755	786	755	748	716	736	682	802	785	728	728	717	654	733	738	790	742	700	726	766	798	711	734	737	710	733	794	683	731	702	699	738	725	743	736	697	724	673	733	705	735	723	735	735	745	740	745	708	742	729	752	782	742	806	736	684	753	714	682	725	683	717	671	764	694	734	742	697	698	728	717	735	692	721	756	713	715	726	795	732	725	784	718	699	747	682	696	698	699	689	714	735	753	712	712	708	757	681	725	707	715	733	763	732	768	759	740	698	716	731	704	750	705	705	731	721	692	749	785	728	696	722	702	735	717	715	779	758	689	737	750	728	740	794	693	700	758	753	772	750	761	739	726	685	734	752	730	772	731	677	738	682	724	725	745	768	781	710	722	709	703	713	732	696	750	721	683	803	706	785	754	724	656	755	782	707	740	741	705	681	730	751	741	732	712	725	713	702	750	769	718	698	758	750	761	799	726	743	771	718	725	728	738	699	699	700	729	715	709	755	711	738	725	770	689	730	751	708	769	699	723	757	754	725	740	743	746	768	688	715	720	781	734	659	775	745	762	722	719	710	736	749	721	710	737	717	729	683	707	734	719	716	726	723	738	725	743	735	737	769	676	718	680	759	690	724	747	710	731	726	691	690	714	700	717	688	762	742	674	714	711	736	706	695	713	702	762	769	769	736	704	737	738	763	739	735	740	721	674	758	693	758	748	748	740	729	744	722	685	692	739	704	824	718	723	686	738	681	709	701	743	730	742	757	711	747	769	752	755	699	725	733	784	772	714	705	702	709	682	709	664	739	738	649	728	699	710	740	733	752	753	659	788	749	690	775	776	690	715	725	772	728	745	715	713	721	768	761	774	684	722	742	769	707	701	740	720	696	760	697	710	719	672	655	733	739	740	709	700	735	769	748	710	722	710	769	733	685	745	705	750	732	749	689	783	698	738	762	733	747	717	681	718	707	696	708	703	788	733	717	749	727	740	706	697	745	757	667	701	715	711	747	697	747	695	709	729	701	779	702	735	718	725	753	744	708	709	747	646	767	725	720	758	721	727	695	742	709	714	729	749	753	732	687	716	745	735	712	710	734	773	757	747	681	715	758	733	709	703	711	728	708	774	738	743	699	714	749	687	686	770	682	718	700	720	737	759	776	746	716	704	729	732	689	704	753	689	738	672	730	688	715	752	797	745	718	733	706	743	731	751	692	701	721	720	730	736	701	762	698	719	714	739	747	729	757	743	717	744	735	725	738	682	730	676	710	737	766	736	738	767	696	727	729	716	742	757	735	723	714	782	722	747	722	721	759	784	728	691	689	753	703	732	704	737	756	736	710	743	718	727	728	748	725	748	768	692	744	798	744	712	729	730	763	800	735	713	750	734	733	699	734	730	754	742	685	798	750	713	731	745	728	740	795	687	710	691	709	748	691	762	734	750	692	735	726	693	748	738	695	676	730	721	725	711	685	713	740	785	770	735	728	720	766	709	711	707	711	720	767	741	757	724	709	733	717	722	720	716	701	722	727	756	675	732	725	724	756	733	742	709	729	716	726	718	741	675	731	724	715	754	701	733	720	714	762	756	751	749	695	705	751	694	744	722	722	776	711	726	726	714	755	757	692	739	730	721	740	653	732	729	730	669	739	765	689	755	723	754	691	700	748	702	693	699	722	724	703
14658	15131	10996	5660	4102	3273	2655	2168	1931	1628	1466	1413	1255	1211	1111	1093	1064	975	1008	959	951	933	1004	953	945	929	904	882	889	915	916	975	882	963	856	934	933	955	851	965	900	933	872	914	936	914	929	965	861	865	955	889	962	968	929	916	941	897	930	883	946	937	967	868	906	876	858	928	908	881	961	916	901	923	941	930	951	872	881	871	900	976	913	879	866	882	928	888	886	895	937	904	868	929	868	901	969	881	898	968	931	910	919	855	967	933	886	930	899	920	870	907	877	891	932	931	904	894	857	936	916	869	967	873	909	939	860	883	928	871	895	900	848	876	905	893	929	942	911	923	948	936	822	899	852	886	881	948	910	899	875	867	865	911	966	909	893	923	885	901	886	894	907	918	927	933	904	901	873	895	875	890	891	910	905	915	917	918	916	900	878	893	951	884	933	900	940	897	872	876	887	865	895	939	937	884	902	894	903	967	910	912	900	927	894	920	932	935	920	896	893	877	885	847	890	932	891	889	866	857	879	904	884	953	903	891	899	902	942	928	899	902	875	930	956	873	875	883	872	803	955	888	971	911	925	883	898	859	969	922	905	888	920	910	906	926	933	872	912	907	932	859	869	833	872	925	868	933	912	910	932	820	893	860	959	923	890	932	885	909	866	966	871	883	904	928	880	925	890	857	902	869	856	934	893	972	945	930	893	892	908	939	963	857	949	912	890	878	940	941	891	863	899	888	951	875	949	867	941	955	904	949	884	934	978	897	886	923	908	895	905	877	930	881	932	870	928	932	913	880	894	952	918	858	893	900	928	865	883	910	846	871	890	923	942	927	899	893	912	890	908	913	863	954	935	866	885	888	935	914	907	932	882	868	890	871	880	895	865	937	908	888	902	874	920	913	868	849	957	891	922	917	930	938	963	909	956	866	913	955	886	953	941	917	876	888	888	873	945	868	890	859	953	940	851	911	894	899	911	920	883	929	961	920	933	880	903	843	929	876	894	861	879	852	849	938	915	858	937	893	845	884	952	842	917	937	915	892	864	880	826	908	879	885	917	954	873	944	922	876	920	851	918	912	868	897	872	911	885	934	911	908	865	940	954	953	966	905	878	892	914	938	849	935	869	896	905	895	875	957	875	829	963	906	909	871	882	928	895	907	928	880	914	871	904	883	906	944	877	916	874	959	870	951	895	917	949	866	921	906	901	920	930	935	940	906	910	898	938	932	930	918	927	925	869	895	911	870	889	923	987	881	951	915	942	915	925	894	858	899	897	919	908	893	864	980	930	892	906	896	893	862	908	899	866	923	907	910	928	886	916	872	915	916	889	945	911	910	906	873	864	879	939	914	945	890	917	887	867	910	941	888	885	865	960	888	897	901	892	921	898	882	911	882	923	889	894	887	945	930	912	989	911	901	967	928	905	873	857	917	959	879	888	916	909	893	949	906	919	926	855	853	905	867	915	865	922	851	904	941	915	843	913	871	947	918	950	871	948	935	929	909	891	876	911	903	870	852	919	878	901	862	991	952	941	926	912	924	936	864	852	948	871	846	872	909	894	945	909	889	947	856	881	862	900	913	922	900	907	870	938	880	902	965	873	932	891	897	900	924	891	895	903	863	908	899	937	943	960	901	876	885	916	940	881	880	918	898	856	898	885	913	984	966	853	963	913	897	874	931	905	860	934	937	919	894	943	945	921	907	920	923	943	881	882	892	921	860	893	941	945	927	899	912	912	906	945	919	942	891	911	887	926	879	880	936	902	899	919	912	867	872	846	942	914	874	920	909	902	934	926	926	906	881	854	898	921	951	895	893	921	908	939	882	897	904	926	883	896	956	898	903	943	933	905	862	904	921	902	889	829	886	877	922	878	911	913	915	954	898	862	912	879	902	871	975	921	894	927	898	914	934	924	859	892	862	923	942	946	924	928	884	866	844	883	934	914	910	884	912	921	935	899	860	918	898	936	882	891	866	944	913	897	873	924	908	871	907	903	909	933	875	897	947	845	870	931	915	893	905	967	916	901	911	943	891	911	845	941	900	816	952	895	873	880	890	885	900	926	916	873	949	921	879	916	912	898	894	885	922	919	944	892	921	881	918	854	893	881	890	912	885	966	883	937	959	896	879	897	897	934	883	868	960	919	916	871	937	906	954	888	917	935	898	922	951	912	907	842	906	887	885	912	901	936	896	955	931	947	875	907	956	892	925	913	942	902	891	894	906	912	925	918	883	946	863	959	923	915	887	907	853	946	874	924	903	922	911	889	927	888	891	925	881	850	886	852	864	884	872	907	918	843	926	896	897	868	915	900	891	916	951	896	870	893	923	937	930	876	886	979	910	888	898	889	913	940	884	928	922	878	915	896	903	946	945	922	869	928	859	925	925	898	952	932	946	921	876	872	917	941	921	943	917	868	949	942	888	901	929	915	917	944	890	920	924	859	894	983	912	934	866	953	913	923	943	920	916	924	910	926	864	902	859	925	907	857	913	903	913	897	925	919	878	886	920	895	919	914	913	899	929	892	887	898	900	892	933	894	904	942	900	935	949	893	892	880	885	845	963	910	884	888	921	942	867	852	899	904	875	902	870	926	906	881	886	903	923	895	886	903	906	897	888	924	911	905	926	894	890	950	852	913	980	870	928	952	911	948	893	914	887	873	903	918	905	917	887	854	913	918	866	929	906	873	867	913	905	918	911	913	922	914	971	879	902	961	896	844	931	930	881	903	893	867	843	989	909	882	888	903	952	860	886	874	921	909	883	863	934	901	908	960	914	933	884	896	894	903	905	916	879	840	870	919	873	881	841	881	949	933	940	928	876	906	880	907	918	914	906	926	823	883	933	958	916	892	886	905	909	831	921	946	893	893	852	885	885	908	960	889	935	915	913	895	885	907	909	872	899	960	878	893	889	890	891	914	940	912	906	881	921	923	890	897	928	891	847	867	891	952	871	916	890	877	900	885	953	944	916	842	908	893	850	887	933	940	894	908	895	899	950	850	881	939	886	886	858	896	868	933	858	900	906	942	895	876	918	1009	927	932	858	942	887	951	899	905	886	879	907	930	845	919	871	944	936	859	910	960	916	925	836	902	887	911	845	944	910	952	928	946	903	870	872	879	954	928	918	894	891	894	892	876	916	892	906	915	879	870	827	960	907	984	933	913	894	906	863	895	926	875	890	897	925	895	928	907	888	918	835	888	985	938	873	952	915	882	914	871	910	853	918	869	885	943	995	930	909	871	937	856	865	860	916	912	927	911	896	861	855	960	942	920	908	916	916	919	847	929	933	843	922	938	878	873	852	918	931	900	881	866	873	904	891	921	894	935	920	887	928	922	912	953	891	902	902	922	893	951	908	885	934	884	897	857	963	918	870	935	885	898	905	931	914	913	899	907	886	913	908	903	925	869	865	878	886	890	887	832	898	906	854	826	950	943	916	878	887	874	924	866	956	926	925	988	874	951	923	924	901	916	900	872	945	910	895	873	893	898	853	905	970	993	925	880	901
27497	17416	3868	1169	788	680	656	567	536	516	539	515	476	461	493	454	514	476	454	453	486	474	480	459	513	506	482	478	475	473	484	465	454	472	483	486	477	485	498	451	450	482	495	445	483	470	506	479	482	458	479	476	502	490	462	414	484	451	488	460	463	502	497	458	442	448	481	467	472	478	495	442	467	439	478	498	491	492	442	438	489	456	457	471	477	485	476	494	488	497	478	454	482	461	490	470	506	479	494	471	488	469	472	487	441	501	467	525	472	473	464	472	441	469	462	477	441	463	472	484	502	430	465	458	494	463	484	504	505	489	489	486	465	505	476	442	464	483	455	502	464	509	492	522	460	477	478	471	514	486	475	429	521	436	428	476	496	486	480	464	441	442	483	482	467	483	501	494	489	463	501	455	499	468	471	489	498	471	510	486	476	428	485	462	455	476	477	501	517	439	500	512	473	513	509	512	448	466	477	510	480	471	444	440	481	487	465	469	503	458	509	436	473	499	475	469	459	500	462	478	481	483	462	486	480	489	481	452	459	492	458	434	462	498	447	477	489	468	425	465	502	479	462	465	497	490	451	484	477	452	488	486	464	464	468	442	427	479	493	444	474	503	459	460	481	507	489	441	480	483	501	490	475	453	491	503	494	461	474	438	465	441	466	458	467	475	513	486	477	470	490	474	456	450	486	456	477	477	455	436	465	483	444	443	455	462	484	493	469	503	491	464	476	478	437	462	452	474	515	469	452	476	471	504	474	430	472	490	459	496	490	486	460	471	510	433	452	481	491	439	477	486	473	444	483	470	472	436	464	506	467	448	471	470	495	461	487	481	478	475	471	488	452	436	449	486	489	495	464	455	468	495	468	462	442	484	464	463	438	452	473	462	426	503	474	517	445	498	505	497	479	504	488	517	455	496	482	511	493	517	469	464	473	444	469	491	484	491	462	479	477	473	517	503	498	525	493	455	483	469	471	458	476	466	498	451	500	462	477	478	463	460	466	471	501	477	496	497	505	444	440	482	472	477	502	459	453	449	464	474	477	486	469	478	509	477	465	426	493	495	493	487	480	437	442	500	506	462	455	493	446	502	465	436	461	425	466	460	462	467	425	509	508	496	482	469	487	473	507	520	465	468	443	436	469	493	487	441	473	457	469	460	469	460	475	479	487	508	489	457	454	477	467	490	468	471	455	477	442	484	490	425	527	474	519	428	447	480	531	445	490	487	463	501	509	470	455	478	473	487	458	531	486	479	500	432	449	444	470	501	481	442	501	443	485	446	470	441	467	502	449	475	478	510	479	473	494	472	474	417	481	487	462	459	423	458	441	476	450	476	443	499	457	474	469	516	459	450	450	480	464	470	469	469	444	487	486	472	488	483	452	454	451	457	452	506	443	447	489	452	423	480	468	472	471	474	463	480	469	520	483	500	454	501	459	480	520	436	492	519	466	479	492	476	454	474	460	475	476	452	446	464	501	465	490	453	463	430	460	492	481	497	453	505	478	475	470	448	483	511	483	468	477	472	489	477	487	493	516	455	473	470	441	495	484	484	456	494	453	472	509	448	497	506	420	488	522	467	472	467	525	485	461	477	484	451	482	491	467	472	442	474	474	508	480	450	433	448	519	473	492	456	458	433	456	461	482	477	485	477	490	467	477	469	432	495	471	492	469	431	472	507	501	491	485	473	491	474	462	452	493	493	474	448	452	483	494	473	459	435	515	475	491	484	497	488	492	490	489	461	495	446	486	452	495	473	479	472	486	483	483	487	425	496	488	468	469	440	501	489	450	468	483	478	502	481	456	467	475	444	463	439	461	487	512	483	496	508	474	519	457	476	468	460	507	493	432	481	474	486	503	472	454	486	487	481	485	486	494	455	480	457	482	480	483	463	487	469	454	441	495	458	505	490	480	467	442	473	467	462	485	494	475	505	468	506	431	484	464	533	488	474	487	459	458	461	482	476	481	443	452	441	483	450	481	458	451	510	466	520	463	470	473	464	514	464	469	484	461	452	509	470	479	455	450	491	473	474	419	483	450	500	433	458	470	476	481	493	464	456	457	482	478	482	495	470	445	474	507	479	468	497	489	432	455	437	493	488	436	484	456	456	462	505	464	474	431	493	461	467	473	438	464	441	499	454	470	490	482	502	483	496	471	481	489	435	445	477	459	458	472	472	485	429	420	464	439	478	495	468	473	452	471	471	447	484	464	476	488	483	468	471	470	489	462	445	472	494	469	469	483	451	446	458	492	477	494	431	469	473	441	471	492	487	456	493	463	507	455	441	444	461	471	492	446	440	450	455	472	465	492	493	470	481	472	468	452	455	488	472	456	462	481	423	477	504	507	468	469	442	474	480	423	492	486	479	473	478	509	516	492	507	485	516	501	461	470	460	459	441	490	468	477	481	482	436	476	451	466	454	500	499	456	495	462	455	423	472	451	460	445	486	496	478	488	486	465	507	503	483	486	508	437	478	483	506	499	453	513	522	454	522	457	471	452	519	517	472	515	486	495	453	491	517	465	443	480	431	450	469	456	464	468	460	459	464	461	477	447	477	496	470	475	513	471	463	442	516	479	448	434	441	492	432	438	498	464	489	478	483	467	474	500	448	494	493	498	437	468	458	440	465	456	461	491	496	492	496	480	471	459	459	435	458	487	482	478	477	479	447	473	433	430	456	504	468	453	484	490	453	472	476	437	500	438	502	465	464	406	494	474	456	470	460	471	465	453	490	466	449	479	451	491	517	455	491	451	486	466	499	441	465	472	475	454	457	456	455	463	456	478	481	484	516	463	477	461	483	474	458	475	495	516	502	438	471	491	448	514	464	435	465	475	457	463	484	441	473	494	466	502	494	483	506	511	477	464	473	455	446	469	467	480	446	496	447	488	470	459	476	456	490	489	485	480	466	440	474	456	486	441	424	481	496	486	479	443	473	470	470	460	503	477	482	463	456	443	473	489	469	415	456	495	490	494	471	467	496	469	514	453	490	468	449	471	506	487	494	431	497	459	468	516	459	514	487	473	451	475	462	514	462	456	463	473	478	461	491	500	477	508	446	472	461	492	477	472	474	471	483	446	475	444	440	455	502	482	477	447	424	485	491	465	456	437	484	498	474	471	504	482	469	452	464	483	434	481	493	451	475	461	462	504	449	460	455	466	463	477	488	469	508	468	501	475	482	448	459	471	498	460	477	476	508	450	476	483	442	461	466	468	452	443	459	475	473	494	466	433	503	509	428	490	489	451	450	493	471	459	478	494	463	448	469	451	460	482	502	460	465	484	491	445	479	464	502	473	443	473	472	476	469	471	509	510	509	504	475	480	440	487	464	470	480	490	483	468	479	490	492	483	446	454	485	438	515	497	439	469	485	454	467	463	464	467	476	456	478	490	468	440	478	510	479	482	499	456	482	468	436	459	488	475	496	481	474	449	451	457	458	426	492	479	443	464	449	473	471	483	525	510	454	475	484	503	488	461	464	491	479	468	461	464	463	478	490
5291	2830	2172	1306	1060	950	820	797	714	680	672	608	617	592	629	656	595	594	607	589	589	565	608	591	560	615	600	601	612	576	627	632	619	541	606	581	617	567	586	578	632	604	601	574	603	587	586	607	583	600	579	573	575	624	570	545	600	559	601	574	620	592	607	611	553	591	580	585	620	617	600	618	609	570	621	589	575	582	570	579	588	565	599	594	594	604	607	593	556	618	589	601	514	608	614	577	590	595	599	621	593	587	604	564	580	608	602	587	603	582	622	566	586	607	597	563	579	574	568	582	607	572	588	539	601	603	583	577	581	592	581	610	600	582	572	587	600	565	617	591	588	537	604	574	631	588	622	621	600	593	542	549	593	564	574	598	608	606	598	638	613	575	573	586	606	598	580	613	551	596	581	602	589	594	600	578	552	600	604	588	576	609	573	575	592	539	597	542	559	592	596	584	603	555	623	602	577	572	579	568	609	588	573	629	595	594	561	592	575	609	598	598	592	577	599	583	610	554	596	580	591	580	566	601	549	661	625	602	543	586	557	589	596	572	639	570	588	583	580	547	603	522	570	565	560	571	609	602	611	587	595	582	579	583	559	552	599	571	598	605	563	616	619	611	580	592	560	593	587	590	562	551	615	542	543	552	606	585	603	582	554	579	621	584	631	567	588	528	627	645	615	592	548	602	571	586	572	583	600	586	577	558	613	565	606	570	600	610	586	578	610	607	554	591	608	605	604	586	612	582	561	572	588	593	610	577	608	590	601	600	538	610	571	571	612	616	632	601	601	608	607	632	572	601	621	576	574	547	586	590	574	568	580	584	635	564	595	575	592	593	619	582	580	541	572	548	590	627	593	590	589	561	549	606	626	581	549	582	601	620	603	601	601	590	555	591	594	580	580	630	614	609	601	579	579	560	580	615	603	633	589	528	595	586	561	563	589	606	629	557	577	592	606	596	565	597	614	598	567	618	574	597	637	596	613	536	551	563	613	618	606	621	630	619	576	579	595	609	562	589	568	613	608	584	584	563	586	594	567	610	610	593	551	565	582	543	592	580	574	534	588	624	583	576	607	582	595	553	624	613	569	574	596	577	570	566	588	590	605	601	561	608	587	582	583	611	611	621	608	580	587	612	597	602	619	586	612	565	577	607	591	544	538	599	625	552	542	558	582	592	575	596	633	590	576	592	566	563	627	630	598	561	572	590	580	552	574	595	591	578	600	596	601	563	565	629	584	571	578	624	588	610	547	608	592	577	575	603	585	593	600	595	589	588	553	576	571	579	568	624	572	585	598	572	601	583	584	577	617	561	620	615	584	598	572	628	561	596	604	612	593	617	628	567	590	565	594	586	618	616	598	580	579	574	585	574	593	578	559	553	593	562	609	520	562	573	534	562	558	594	596	601	618	598	608	606	619	617	576	632	624	612	597	620	579	596	617	536	600	592	607	591	608	574	593	606	599	621	603	604	597	592	592	590	615	595	585	586	573	589	630	600	586	622	605	635	592	626	606	561	602	645	598	577	588	600	569	578	596	578	626	613	556	599	573	614	618	598	574	591	583	601	588	590	579	567	565	570	594	569	550	576	597	584	638	560	620	597	589	579	610	601	539	592	609	569	562	547	579	577	555	570	614	600	561	575	625	630	597	590	544	622	568	593	570	565	656	540	594	577	595	532	590	566	635	607	560	614	569	605	607	583	592	571	566	553	566	546	597	612	590	628	589	593	578	557	602	579	571	606	623	582	554	635	575	615	595	599	602	562	576	596	600	609	606	594	583	589	622	559	629	599	595	586	588	590	574	579	621	563	604	634	643	583	588	582	539	615	568	618	610	623	605	601	570	580	583	597	590	598	572	590	575	607	571	599	558	594	580	602	603	593	585	566	598	551	588	546	575	594	592	579	583	592	607	586	560	589	610	594	650	601	576	589	588	586	561	609	589	578	579	558	577	616	631	604	593	547	588	576	611	602	599	612	615	576	578	547	610	621	596	589	572	592	596	614	585	594	556	580	608	579	620	640	597	606	589	554	582	640	628	593	596	592	549	565	636	599	562	624	534	555	554	634	587	597	620	607	576	559	615	597	591	588	596	601	559	600	584	582	612	634	562	599	590	587	573	595	558	595	579	602	578	582	615	542	597	617	613	561	624	597	601	571	580	598	596	534	567	581	615	559	618	622	573	594	587	552	579	608	610	625	549	566	625	566	615	590	584	579	606	580	561	598	603	615	571	604	609	587	565	570	628	588	589	573	585	580	527	562	580	635	622	596	597	639	580	555	621	580	576	571	607	610	564	569	594	604	566	581	559	589	589	562	586	604	540	580	524	592	572	614	572	607	610	570	596	595	610	603	559	597	633	625	591	626	627	589	625	574	596	602	602	589	584	603	548	580	615	598	578	591	580	573	585	590	564	586	614	596	629	633	593	612	606	590	616	565	653	588	593	602	582	588	623	615	634	609	615	579	561	633	655	595	589	593	613	566	591	628	561	582	628	551	592	589	562	625	645	606	547	588	587	592	618	575	643	591	572	560	574	620	588	577	576	524	541	591	599	593	576	570	588	586	590	586	550	600	603	602	560	595	577	555	553	589	633	574	603	612	579	654	600	632	598	566	613	602	614	585	576	592	615	612	593	618	550	592	624	570	599	591	593	621	572	595	603	569	564	596	548	659	563	583	631	598	576	596	551	563	574	592	545	551	598	606	604	591	584	559	643	572	572	587	612	590	578	594	561	567	568	618	577	568	575	597	578	613	551	613	571	626	564	575	567	582	586	571	593	551	569	592	582	590	564	563	592	622	604	582	572	574	575	605	577	572	581	587	590	575	582	584	591	612	597	551	613	585	628	587	564	581	587	589	607	547	611	597	608	546	611	599	624	601	608	608	581	596	584	588	641	594	615	608	597	599	569	617	571	612	608	606	566	563	568	611	579	610	618	574	593	568	599	590	565	619	624	616	623	559	605	597	586	590	585	606	630	603	606	550	568	538	619	603	606	587	568	569	594	598	564	657	611	590	570	609	612	558	588	589	566	565	584	598	572	585	582	622	575	543	555	628	624	569	597	568	528	563	546	587	599	584	578	554	568	581	601	573	587	589	548	581	600	578	583	577	637	605	612	565	573	540	601	583	600	587	561	646	632	612	572	595	598	589	596	595	593	624	614	600	579	598	590	617	586	640	597	578	589	603	575	574	589	615	623	582	561	585	587	603	582	570	569	577	586	599	626	571	557	624	604	608	551	606	595	527	616	535	600	575	620	614	599	569	618	560	592	573	600	608	593	554	588	617	601	560	600	576	574	550	580	560	605	591	589	561	580	574	560	617	586	611	523	593	600	649	579	637	595	606	597	611	584	607	566	604	562	571	636	580	589	585	598	605	624	603	598	625	603	613	607	592	564	602	619	614	609	523	570	595	612	535	579	578	576	540	575	583	584	585	572	604	548	568	606	585	558	606	582	607	629	533	563	616	589	596	591	588	569	582	558	562	621	603	568	587
23486	21388	28627	24504	21249	6029	1628	1217	1114	1039	991	925	961	915	904	930	881	862	867	847	839	868	856	774	892	818	872	857	851	803	839	858	844	857	830	891	824	801	837	789	830	858	808	857	838	793	778	826	834	827	836	826	893	815	851	826	810	820	843	822	861	774	838	937	809	835	824	833	768	824	841	814	816	800	825	802	800	855	825	806	831	834	812	827	798	785	878	795	838	801	812	872	811	794	865	806	846	850	838	807	764	883	882	796	787	813	860	838	835	820	852	796	829	803	713	810	791	823	780	864	789	840	826	797	861	804	821	809	827	804	839	765	807	822	750	847	849	854	850	802	802	834	800	860	825	868	876	796	820	817	813	792	803	772	851	863	825	772	845	873	787	827	807	869	834	859	819	793	822	865	844	821	841	815	825	856	801	873	864	812	817	831	801	812	814	840	848	834	826	841	836	804	768	813	827	879	833	867	809	793	835	782	810	838	819	811	813	860	755	823	806	811	795	814	828	796	834	835	858	850	854	791	856	804	827	831	814	818	854	824	847	796	815	803	832	810	811	766	775	802	822	831	837	835	816	807	740	793	832	821	785	807	805	799	790	846	814	800	828	804	793	858	813	878	855	828	779	813	822	838	873	867	795	811	796	818	782	802	805	877	900	824	801	776	856	780	846	817	887	820	832	808	861	830	769	835	823	768	822	829	840	853	748	747	837	815	807	825	791	851	802	775	812	828	800	809	812	828	843	875	818	765	800	805	831	820	815	801	831	857	884	788	839	772	824	839	795	818	843	748	856	792	776	796	792	821	794	836	856	812	778	796	824	838	834	810	781	837	797	824	816	823	839	807	819	820	870	830	803	798	814	834	824	812	861	768	861	811	876	862	837	838	800	837	785	866	853	794	819	796	865	805	790	751	810	802	834	776	775	832	833	845	808	776	752	795	787	789	816	808	822	790	865	826	789	806	845	816	827	775	850	839	845	815	824	874	805	830	815	798	796	767	769	837	846	806	894	808	833	829	844	840	831	792	828	783	825	816	826	818	896	854	869	796	836	785	805	784	856	899	829	797	765	866	727	774	781	819	763	805	859	802	809	834	818	839	790	860	825	864	805	789	854	788	846	771	798	835	850	864	855	802	782	829	776	799	848	825	784	885	812	796	849	795	788	812	810	843	800	839	815	785	833	790	798	797	820	845	810	813	856	832	758	798	788	808	818	813	796	811	834	844	789	782	776	876	851	814	821	842	844	833	716	806	807	840	822	784	865	852	823	782	777	794	838	836	787	818	885	831	831	789	806	813	834	807	770	800	786	840	848	804	778	779	809	806	805	818	797	859	817	802	861	808	840	820	840	781	821	831	845	796	779	837	826	825	812	862	813	822	818	859	856	782	830	805	822	847	803	802	800	807	814	813	781	799	810	842	846	822	861	793	816	823	779	765	849	808	867	859	825	802	845	818	809	837	791	832	826	806	847	811	779	828	798	782	774	833	891	842	795	807	829	853	820	791	816	795	800	855	850	839	801	827	794	865	790	848	831	847	870	784	825	854	757	809	829	820	806	834	868	770	805	789	835	828	821	809	772	837	865	739	866	754	779	813	838	900	812	874	841	765	785	852	811	857	834	887	800	836	781	841	825	833	814	836	842	839	823	788	792	782	877	807	844	851	781	767	816	779	843	837	803	789	815	796	854	798	853	800	835	850	784	874	795	786	827	836	813	878	797	815	843	828	829	800	818	842	764	835	861	826	781	812	817	860	785	799	834	819	838	815	786	821	826	848	798	846	826	807	816	824	787	780	816	837	802	790	789	838	813	871	828	813	809	793	823	816	855	844	812	814	845	870	805	855	789	855	771	825	849	768	824	817	769	781	807	841	856	791	850	830	829	801	780	765	843	802	814	780	745	813	820	829	819	850	862	816	832	839	800	765	745	852	795	885	883	829	804	836	763	793	787	836	808	803	773	843	820	846	825	779	807	874	822	804	853	818	785	806	851	858	772	785	781	819	872	839	844	842	781	834	809	833	806	875	842	807	726	772	854	818	818	805	797	816	828	861	828	839	806	791	840	853	843	808	777	850	826	803	748	788	830	825	795	789	795	853	825	795	783	827	832	764	857	791	783	851	849	821	850	775	836	835	800	836	822	800	841	886	756	803	833	819	836	796	798	812	794	752	772	780	781	762	847	768	820	836	813	819	848	817	812	827	792	825	852	799	822	792	772	780	847	843	823	843	738	793	871	824	765	809	794	823	806	775	847	812	814	870	818	829	807	820	811	816	844	786	783	769	791	792	813	804	871	816	835	813	825	814	836	847	826	838	804	771	800	797	837	806	786	805	832	847	825	811	829	851	778	824	786	812	836	774	802	788	843	844	819	816	833	851	787	803	773	796	814	772	782	793	809	830	802	808	843	840	795	831	815	879	838	790	831	788	808	828	811	842	840	829	803	806	815	825	820	793	864	840	857	861	839	831	853	793	845	787	813	840	823	791	806	876	829	825	813	829	817	843	837	834	844	867	835	804	762	828	815	824	757	820	841	820	832	883	816	869	814	825	848	838	824	825	771	885	774	816	850	826	848	749	832	798	832	899	822	806	851	807	818	844	826	819	792	767	873	798	822	800	750	786	815	820	841	835	844	780	806	814	781	813	764	806	860	808	869	792	783	818	796	794	830	760	827	771	779	766	837	806	801	833	785	798	799	736	862	830	815	837	848	753	832	780	778	804	807	838	835	804	775	785	813	816	782	782	880	781	800	798	841	820	820	810	786	803	783	803	807	846	834	754	873	820	830	863	833	852	794	793	807	811	852	852	775	859	790	785	887	808	822	849	816	859	771	915	806	793	825	801	888	831	845	782	882	820	820	838	815	861	811	750	830	806	843	813	803	883	798	810	799	825	742	823	865	796	815	830	815	808	868	816	844	825	803	869	791	828	791	859	762	809	842	845	839	855	834	802	808	766	827	750	798	776	749	824	819	827	863	817	828	829	797	844	788	777	834	782	849	813	787	855	874	800	890	783	798	822	792	838	816	868	806	857	809	792	804	821	814	838	760	859	837	814	801	773	795	824	806	795	808	831	775	837	822	823	792	821	786	825	757	814	784	808	831	842	827	844	803	814	810	815	796	789	797	843	819	829	846	830	825	795	846	834	839	847	853	819	780	855	851	833	826	836	845	790	853	830	726	840	805	853	856	820	835	755	810	783	796	837	797	794	818	796	818	830	856	829	921	808	828	830	763	807	751	828	824	795	881	803	818	823	801	877	832	856	791	828	840	845	844	811	867	835	823	835	854	797	823	799	844	829	844	843	820	842	804	851	837	791	786	809	794	779	864	831	833	774	846	791	800	791	759	755	829	843	837	827	775	790	832	760	790	831	838	809	895	819	791	831	829	794	771	832	792	756	815	870	813	768	796	796	784	845	815	808	767	785	803	777	830	804	810	819	802	841	825	874	836	796	819	735	814	858	845	789	831	821	841	791	771	792	808	782	849	759	816	797
10745	9946	7160	3673	2892	2310	2091	1768	1452	1378	1280	1246	1160	1138	1123	1079	1075	1077	1058	1026	1012	1003	1064	1041	1023	976	974	1024	961	981	1056	959	988	1042	1023	970	1011	1042	968	1031	967	983	1015	970	1015	999	1014	1019	1021	975	1010	1015	956	921	1003	1030	1039	986	959	1002	943	1011	1008	1024	1060	1017	1057	956	939	988	1001	995	996	1022	923	964	968	947	1062	1002	960	997	1019	999	963	1003	998	1002	1008	1005	1003	1033	1018	1030	999	1036	960	946	978	986	1020	1043	1007	993	1020	1072	1049	1049	1009	960	1032	1066	994	1006	968	1008	942	1032	971	976	990	1059	978	935	997	983	973	1014	1005	1020	989	979	933	986	962	978	1019	1017	973	1040	1011	994	1011	982	982	1008	980	930	987	997	1044	1015	942	1050	1013	1034	980	1045	977	989	984	1024	981	1039	990	1030	958	1066	1023	949	1010	995	1005	1010	1007	993	1002	965	937	1010	946	1062	1003	974	994	974	1008	984	1010	994	984	1008	1030	1050	1000	953	1047	1001	948	965	939	955	987	1037	962	971	1003	973	1027	1003	968	983	980	958	989	977	955	1037	1005	962	955	1053	982	996	995	981	974	1042	970	991	985	960	1033	1016	950	989	1051	994	936	986	970	985	1045	946	994	998	971	986	1003	1011	975	1016	969	974	985	1017	995	998	1056	1015	967	978	937	969	1007	1023	973	989	1054	1014	998	1005	986	972	1035	964	993	950	995	1035	1002	968	948	957	970	958	1035	1010	1011	939	1016	1012	1058	992	942	944	978	951	1076	979	1032	976	1012	969	949	997	1064	1020	985	988	978	1020	999	1022	1005	1017	1039	1055	1000	957	1004	973	1003	950	966	1034	1028	1022	979	1037	988	1007	1025	1004	968	1032	1025	990	945	977	952	994	930	1037	1006	962	972	1037	999	1023	973	990	974	998	1000	999	1049	958	1041	972	990	1017	970	1022	979	939	1030	972	994	1045	1030	986	1023	987	943	994	983	1015	965	961	983	978	951	974	995	1015	1019	983	939	972	1012	1017	1010	961	998	1017	986	1001	980	1007	1050	1002	1034	1017	995	1016	1018	1001	976	974	1001	1022	971	981	986	962	1037	961	991	1012	1061	1056	969	981	1017	980	993	970	1012	941	995	988	980	945	1005	1029	967	1032	982	1027	995	1014	978	984	988	1013	1000	999	1030	1014	977	1016	966	1009	964	1026	1062	982	933	1044	967	975	963	1013	993	984	1014	982	1017	977	984	979	1022	1016	974	988	989	1018	990	967	1053	1007	1033	996	975	994	951	1001	1007	915	990	991	987	1011	1025	1055	1003	962	955	995	968	995	1006	977	997	965	980	1037	963	982	1034	1019	972	1026	958	982	996	1012	989	967	942	969	1016	996	949	999	971	986	970	1063	968	959	876	1017	1019	1024	1024	964	1032	1002	972	1032	1045	978	1022	954	1035	1005	946	1006	961	1009	1035	1032	1043	1024	977	931	1012	1013	949	958	1002	1035	1027	965	982	948	979	975	1001	1006	975	979	997	1031	1009	932	1026	994	999	954	964	972	966	1043	965	917	1069	1029	1049	1006	1005	933	1014	1018	974	1039	947	1020	1032	978	968	1027	1016	1018	953	998	977	1027	980	912	967	1029	947	968	1045	1004	956	968	955	984	1011	973	1051	991	1029	990	966	977	931	1003	1013	989	990	1005	996	988	1050	1012	999	950	968	1067	1013	1014	979	1008	980	988	1052	1006	958	1032	1029	977	1005	998	973	1001	1017	1005	1016	998	979	1045	1032	986	986	963	932	955	989	960	1000	984	998	1029	969	1016	958	1025	1034	930	1041	969	1012	1023	994	999	992	1020	995	1001	969	998	1025	965	960	1028	995	972	1009	1000	1000	975	970	1039	951	1002	965	1061	992	1012	998	952	1002	915	946	1005	935	1002	1012	971	1005	973	991	992	1018	969	1001	952	1042	985	985	1117	969	953	1007	1023	970	1038	1024	989	980	937	957	979	993	1002	1006	975	973	1067	986	1017	957	983	998	1047	1009	1003	989	999	982	1015	1032	1055	1008	1028	925	970	946	942	1003	982	960	988	1040	977	970	1024	1014	981	1007	905	954	1004	993	1003	927	1023	1021	982	944	1012	940	993	996	985	997	1006	952	1073	987	1003	1051	1063	991	1056	1024	998	998	999	984	1003	1046	1016	918	1035	936	999	962	982	1024	1036	956	940	934	1028	1019	981	899	972	973	969	978	952	939	992	984	968	981	967	982	954	1041	947	1041	1032	1019	952	1012	956	1039	1031	1002	958	1033	1040	956	969	997	999	1013	1028	930	1003	975	1005	1028	962	995	1007	995	1014	962	1013	994	1035	956	1021	1019	955	998	948	981	976	1016	1024	1002	940	918	991	938	966	1001	980	880	1015	922	929	965	966	1005	1018	972	971	957	949	1005	984	994	1032	972	1010	952	978	1023	967	984	968	939	1038	984	1010	993	1006	1042	1007	981	972	987	1034	986	1055	975	1068	954	1007	1051	969	956	1006	994	999	1017	993	996	992	998	1046	1017	984	1026	1029	1028	1007	1003	959	1029	981	1005	963	1017	1025	1022	972	950	1045	979	986	1001	963	1001	960	982	1008	1015	1068	1020	1032	1027	1032	1034	955	991	967	971	944	1026	1018	1050	956	1005	1060	1027	962	1055	1027	1038	993	1027	974	1028	1083	1013	1013	969	1007	1047	1014	1007	1022	1054	990	956	990	962	1017	969	984	986	1008	1000	997	984	995	992	934	1011	967	977	986	1007	1017	1007	959	935	981	930	1008	943	970	966	931	946	1046	1004	973	1030	1021	989	984	1002	992	964	928	1014	1035	955	1023	972	976	963	1007	1011	1021	1033	963	957	999	989	977	1052	1011	1064	1036	1018	1017	1024	969	990	1016	970	980	1011	1044	949	978	1072	950	1035	975	985	971	977	965	996	945	983	953	1041	965	1002	1010	962	951	986	1000	954	1026	989	1036	988	1053	923	1035	1016	980	1071	979	997	998	977	1024	968	1052	1057	968	889	1003	1046	1007	1022	1038	932	1030	969	965	973	976	980	1016	973	969	1047	1001	980	975	977	981	1000	1025	992	975	973	977	1039	983	984	990	1017	966	967	987	976	1000	975	980	1013	943	1038	971	1061	997	971	1030	975	957	1021	984	1037	970	972	1018	1043	1047	1019	976	978	992	984	964	998	1014	945	1030	1023	975	973	1090	960	1023	974	989	994	1012	970	948	983	1057	962	958	974	989	1002	1027	974	1000	963	990	1006	1001	1005	1038	961	1008	933	938	961	957	1006	1001	1007	998	982	962	1040	961	975	987	1001	1018	945	925	1108	1027	951	944	1054	988	991	1037	1043	1021	984	988	943	918	970	966	996	961	1025	982	1017	947	991	944	1055	1030	985	970	970	1019	1010	999	997	1077	1016	955	970	1012	983	965	936	1015	1036	929	989	995	1004	1010	989	1003	932	1047	962	1012	971	1048	1049	985	1054	1017	976	985	1015	1025	1021	982	980	945	963	974	981	990	1011	999	980	1005	949	978	994	1043	1005	956	1006	1010	1030	978	957	990	984	994	1009	970	1031	1021	1064	971	1064	970	998	961	1027	971	1024	955	980	990	1017	1034	944	968	981	1002	963	1034	966	972	1024	1005	1020	1051	1045	1029	1035	1046	1000	994	995	1012	941	972	1027	985	1037	963	975	957	974	949	1040	1028	1008	1004	1041	1018	967	1013	1024	1020	970	946	970	1039	1062	1055	963	946	1000	970	968	984	1062	1027	989	952	986	1003	999	990	1010	1041	1002	1036	961	1003	1012	1013	1006	973	991	1023	976	972	956	992	1014	962	939	1007	957	1047	1007	1005	992	942	1011	993	997	952	973	994	989	1009	1042	1027	1007	1057	957	981	1006	1003	1040	974	982	1046	989	938	1049	984	945	1043	991	1011	1030	996	1022	1031	934	1028	982	989	948	982	1015	1034	995	1008	1015	1023	1048	1029	987	1012	985	979	963	989	1022	997	973	991	1009	1066	952	994	1029	995	975	959	973	1095	1021	1051	966	1016	954	1001	982	1055	978	978	983	1018	1015	995	1026	974	965	967	1037	1009	986	971	983	995	1011	1016	1011	972	966	975
24587	21383	27226	25595	5324	727	546	465	420	426	394	370	328	337	324	319	332	318	317	293	315	324	311	310	311	295	308	301	307	283	294	265	284	305	305	274	258	278	303	305	288	305	267	309	267	307	302	258	291	313	282	287	276	315	320	286	300	310	300	308	298	279	276	284	307	303	296	272	292	314	279	293	296	278	267	261	265	289	297	289	341	257	337	273	305	265	280	294	288	319	279	290	299	278	298	273	292	340	288	257	285	294	295	291	282	284	326	288	262	291	297	282	284	294	280	274	289	282	294	266	288	306	287	287	257	292	282	279	267	300	289	282	278	296	308	256	319	295	314	295	277	260	290	239	299	291	312	272	273	324	295	296	285	308	278	269	298	273	291	281	283	286	278	284	283	256	276	289	266	279	335	287	291	266	291	306	268	240	300	310	289	265	284	295	319	311	272	282	280	270	279	296	303	306	278	294	288	300	288	284	287	289	292	275	291	284	316	292	303	319	299	292	282	288	258	280	292	275	296	280	266	294	276	303	293	286	268	285	258	287	290	284	313	264	309	295	267	286	271	286	302	256	291	329	289	285	272	290	279	290	266	299	273	254	268	289	302	285	291	291	294	275	266	259	276	281	267	319	300	275	298	273	285	284	315	293	300	299	276	299	313	305	272	272	278	293	284	297	307	289	280	299	253	285	279	302	275	291	310	272	268	287	274	282	281	305	286	286	265	286	279	287	284	305	278	291	260	302	306	290	283	286	277	265	299	269	298	292	265	321	270	311	301	285	264	267	302	308	284	292	264	288	279	271	285	302	291	267	305	267	296	294	299	261	293	299	260	296	254	250	307	254	291	286	272	270	280	265	282	283	260	279	271	286	266	273	301	312	273	281	296	313	305	287	250	285	286	305	285	267	269	285	275	272	276	279	281	304	288	298	276	303	285	331	282	281	268	279	282	272	276	288	297	295	298	271	270	287	263	289	300	298	305	300	297	310	308	278	280	275	278	314	264	291	299	288	269	298	294	306	294	308	315	311	288	281	309	304	252	281	269	268	284	284	305	272	298	288	273	291	292	323	300	306	296	264	292	286	277	305	298	277	310	272	261	288	281	302	270	282	274	272	300	281	278	301	292	285	269	287	302	294	285	262	298	294	261	329	283	291	326	249	288	282	272	278	299	286	274	300	301	297	276	276	286	275	301	319	266	265	294	277	290	287	280	291	288	274	305	274	267	268	298	279	258	259	301	292	281	277	287	291	315	302	298	304	277	285	285	272	261	264	297	286	264	263	260	261	296	273	262	268	306	292	280	276	281	265	291	287	291	287	300	270	268	313	265	312	297	272	290	286	306	288	295	278	274	290	298	290	273	299	288	275	306	268	280	279	294	264	291	289	268	279	289	299	296	273	293	301	286	298	246	285	292	272	273	282	274	278	299	298	266	292	314	311	269	293	263	288	272	273	278	297	302	259	279	271	290	279	266	306	291	240	299	314	269	284	273	279	270	304	282	286	291	291	253	278	256	276	299	290	275	288	258	292	286	288	276	291	271	300	274	297	278	306	301	318	265	274	302	274	274	244	290	276	281	281	275	275	311	320	260	308	295	298	281	275	264	304	293	277	289	287	280	259	288	318	278	283	314	289	286	273	277	278	307	289	284	282	306	292	283	280	297	293	266	274	288	283	314	289	290	282	278	313	269	284	285	270	286	301	274	297	269	294	284	285	305	270	272	307	283	313	280	307	313	283	288	317	279	308	282	305	290	307	305	307	292	330	313	304	285	290	301	297	280	301	273	303	297	291	273	281	289	278	271	268	288	294	310	284	265	283	279	272	289	275	292	283	290	291	296	293	300	287	248	318	288	282	294	303	281	295	305	284	271	298	279	323	283	257	285	275	264	260	274	294	313	276	296	285	285	323	281	259	278	289	263	280	292	273	273	318	267	273	302	324	274	278	296	304	261	276	303	263	304	290	295	309	288	283	292	273	301	306	295	291	318	270	280	314	290	313	274	298	289	320	276	280	274	280	275	249	285	278	296	300	279	289	265	282	266	302	256	282	311	293	290	262	289	264	300	267	303	294	283	261	286	304	291	276	293	293	281	312	292	259	260	265	289	295	286	294	265	247	298	286	298	316	310	277	280	291	283	297	255	288	275	325	278	291	284	268	269	303	271	319	280	299	294	320	282	306	287	274	285	285	283	305	273	298	290	311	301	251	272	295	304	274	292	307	314	296	287	278	286	265	278	282	284	312	279	306	268	284	259	311	305	273	279	295	287	298	284	320	279	293	317	276	311	262	300	311	298	265	268	277	266	279	274	300	274	247	290	315	328	290	282	297	296	318	276	287	276	295	259	273	284	271	283	266	303	293	329	274	293	290	300	275	289	285	294	281	279	269	277	290	311	294	275	301	303	268	272	296	279	311	302	325	264	294	270	296	296	282	313	288	278	267	286	313	317	291	297	268	276	299	313	291	288	276	311	296	287	285	298	266	301	270	284	282	281	279	275	281	308	307	311	273	264	298	286	239	271	291	285	263	301	273	282	324	306	282	287	267	282	270	305	285	287	279	319	299	324	266	305	293	331	270	283	263	277	279	280	279	298	302	299	275	291	280	275	325	278	282	292	292	292	296	291	278	299	299	270	264	264	282	277	298	265	260	260	270	273	298	282	277	271	272	270	301	302	255	252	256	285	268	289	311	315	289	290	270	280	316	305	286	299	279	283	312	297	275	259	283	264	300	274	283	279	269	277	303	285	286	295	308	307	301	285	294	271	288	293	291	295	307	268	284	297	307	253	285	287	301	297	267	277	260	296	268	282	288	289	279	301	318	289	286	286	301	247	280	291	296	293	274	272	306	285	278	321	286	285	279	280	293	285	291	294	298	305	303	261	304	285	254	311	296	290	280	305	313	278	277	268	327	302	267	301	305	291	276	285	254	272	293	283	277	309	304	310	277	288	288	296	275	276	320	264	312	255	280	263	305	290	292	270	304	292	249	273	312	302	276	269	292	287	281	305	285	302	294	281	284	276	294	304	305	285	290	266	285	318	288	270	251	282	274	298	276	298	253	277	290	283	299	284	273	277	290	291	278	273	287	290	309	298	265	275	289	288	256	295	250	282	269	272	289	280	279	283	287	265	278	307	281	311	293	251	273	273	254	297	279	295	298	271	294	275	283	308	290	273	300	296	295	241	262	258	300	296	312	279	268	279	274	290	255	301	298	298	300	267	268	297	298	263	292	285	308	279	288	286	286	295	262	293	326	288	307	235	256	312	274	283	296	321	293	284	306	302	295	297	306	311	279	286	275	272	288	261	286	292	276	256	290	281	300	321	301	275	282	256	293	279	297	250	297	291	284	294	312	289	258	297	285	286	278	291	277	250	316	285	282	286	300	244	290	294	266	270	284	295	291	325	256	308	279	245	309	260	262	278	287	301	295	292	284	310	281	282	277	280	281	295	286	225	307	253	294	265	301	288	291	253	284	286	278	291	267	294	273	299	307
9361	6098	4251	2066	1510	1253	1059	874	697	631	603	531	514	498	448	434	435	401	438	439	404	412	395	427	401	362	417	380	426	373	382	413	420	434	357	404	370	402	396	389	384	385	378	392	391	409	393	373	383	391	387	370	386	341	423	431	429	407	376	372	383	381	397	369	389	408	429	377	387	371	362	374	405	382	410	382	371	358	384	348	429	386	413	398	390	360	399	379	389	374	402	391	383	374	382	384	392	444	373	372	381	390	395	397	392	395	375	421	397	390	371	381	379	421	365	379	376	366	435	394	394	376	376	390	399	343	402	391	428	354	382	406	360	397	394	351	376	374	353	373	404	370	393	398	409	368	399	378	368	395	369	404	371	383	412	375	367	393	408	432	392	376	381	378	404	381	379	353	365	338	398	399	401	409	380	374	375	395	376	364	424	398	405	385	382	387	398	382	394	357	399	383	394	363	352	377	381	401	381	369	411	374	386	376	397	384	380	413	383	375	363	401	389	409	376	376	413	412	401	408	378	355	402	382	418	390	387	391	386	378	366	357	384	363	362	373	406	378	365	389	384	412	389	407	398	380	388	369	381	390	375	396	431	392	372	403	380	422	395	403	396	400	377	384	389	388	368	369	388	379	431	379	415	359	390	375	379	391	362	373	368	364	329	358	340	383	376	390	379	366	418	384	363	415	409	371	366	406	376	383	382	411	393	413	403	386	391	385	357	343	386	378	415	395	352	413	346	384	404	378	397	368	419	365	358	405	389	363	396	417	378	380	412	403	346	378	410	374	381	388	376	373	374	370	365	402	435	389	365	374	398	395	416	370	438	404	393	376	384	399	380	399	385	349	377	386	361	378	377	418	393	426	373	398	418	420	387	425	370	399	386	419	437	330	391	364	392	361	386	387	434	403	391	365	336	353	368	370	442	356	395	406	406	404	355	372	360	374	356	360	451	386	421	370	359	387	371	403	369	374	378	389	414	393	334	393	372	371	382	398	350	369	362	398	404	405	369	405	425	357	391	384	400	375	433	409	384	409	348	395	397	393	384	418	402	390	386	399	381	393	371	361	428	381	369	357	399	362	376	397	385	409	409	373	336	374	385	378	390	385	383	365	398	400	356	386	364	397	357	385	386	350	397	412	385	356	406	363	371	394	433	416	392	361	379	361	382	366	419	382	386	379	365	384	404	379	393	409	376	405	436	390	404	397	404	419	338	378	375	410	398	388	366	394	412	357	398	387	385	392	417	372	386	358	425	384	379	376	408	387	410	362	394	370	384	395	384	387	380	394	394	377	403	418	408	372	352	391	398	401	399	386	349	406	398	388	374	360	380	367	368	384	407	387	385	376	382	403	364	401	403	387	389	409	380	375	359	388	385	405	383	366	402	384	352	385	383	404	371	378	362	372	399	404	375	383	391	397	371	403	389	369	375	355	380	396	421	382	384	397	382	393	385	364	376	357	426	393	392	389	389	384	380	406	345	372	396	381	381	383	372	404	377	392	377	358	366	365	386	402	362	382	375	350	372	373	387	414	390	405	372	351	397	405	391	414	391	403	376	358	402	396	374	417	370	380	399	398	403	371	376	417	370	390	383	380	415	378	411	394	375	382	384	423	369	416	367	387	383	378	370	403	370	365	369	395	358	338	392	354	385	388	401	378	378	353	402	403	411	380	429	420	390	403	370	390	409	416	443	349	393	365	360	391	393	387	364	374	406	389	389	381	403	367	376	352	397	393	339	379	372	371	375	360	388	388	412	423	430	390	396	381	373	375	408	390	403	349	396	357	393	405	386	381	381	395	374	370	362	395	381	386	367	394	420	401	375	389	396	393	353	385	358	393	355	363	348	370	404	381	392	388	386	379	413	376	376	384	399	401	370	419	342	356	351	392	392	385	409	370	386	342	425	376	382	383	386	369	409	368	411	397	358	362	396	358	382	391	385	377	369	374	382	390	388	401	388	386	379	346	381	375	367	379	383	391	392	393	398	413	384	368	398	422	378	375	389	383	374	370	380	393	384	394	446	406	390	373	342	362	369	344	362	420	362	360	380	395	393	390	401	377	368	390	391	395	359	368	397	382	380	386	376	392	410	388	392	387	402	364	384	374	388	369	391	415	389	397	403	406	408	378	371	384	377	373	398	367	386	401	384	360	407	392	366	364	378	382	398	393	405	377	414	370	369	400	399	385	364	400	375	364	355	372	354	401	400	389	406	423	378	395	402	391	423	366	340	385	397	352	418	391	383	374	375	400	373	385	362	334	398	365	405	413	369	364	347	374	357	377	388	386	352	405	379	363	358	391	375	395	384	359	377	361	369	369	367	426	404	384	393	412	377	384	366	407	374	364	391	381	382	378	395	389	399	431	402	398	350	390	403	363	406	382	373	398	362	372	394	359	349	380	406	393	400	381	379	383	426	373	367	388	361	379	410	371	394	362	409	394	385	383	388	372	381	370	423	356	381	403	403	413	408	416	401	420	380	409	400	397	402	371	360	399	387	420	357	375	357	374	373	380	390	399	382	370	389	393	385	378	415	383	378	374	399	398	409	378	368	384	380	372	383	376	397	391	421	369	385	377	346	409	359	391	383	404	342	387	370	359	417	346	384	346	368	387	406	388	389	358	377	400	436	347	390	391	382	398	390	388	419	422	380	376	397	388	400	405	393	383	378	349	394	380	394	345	428	382	408	373	389	371	389	383	399	383	408	391	412	372	396	400	383	413	391	370	386	387	349	356	371	392	369	402	388	398	362	367	372	364	372	376	375	372	405	387	390	350	381	401	428	370	399	367	373	371	382	364	384	366	376	376	356	382	401	395	401	382	415	418	405	425	368	410	385	400	368	359	436	384	398	338	407	388	376	403	379	407	383	402	360	383	388	402	383	389	392	406	423	373	363	371	403	393	367	392	369	372	379	369	396	382	393	408	389	391	386	390	395	333	393	410	379	374	378	353	400	403	372	358	395	372	393	376	411	402	426	386	398	395	404	407	367	395	388	375	369	399	368	393	378	411	426	404	400	392	385	444	375	368	399	406	387	390	365	392	389	369	416	379	360	384	375	358	368	391	385	397	390	416	326	376	393	419	380	370	397	377	374	362	392	378	377	436	396	357	392	373	392	396	385	365	375	353	376	399	392	382	400	405	378	360	380	354	399	403	384	418	354	392	374	394	379	379	400	377	408	379	349	409	383	382	384	359	388	401	375	385	418	421	396	402	348	373	384	364	364	379	427	405	408	423	389	382	433	393	377	386	405	360	380	386	398	391	410	409	424	394	397	385	393	392	346	373	365	405	367	408	363	407	378	388	365	353	388	383	412	371	406	370	419	372	376	379	351	378	396	365	376	358	392	377	400	388	393	376	407	399	398	379	353	365	385	342	379	391	393	383	385	387	391	358	409	352	393	371	367	364	377	374	377	368	379	373	354	378	391	412	379	445	364	362	380	394	366	359	418	353	376	386	388	409	387	437	372	363	402	369	389	393	367	403	359	391	410	407
22546	21428	29253	24012	21420	21334	5229	1469	1144	1071	1058	997	881	882	875	813	875	817	857	773	762	793	801	710	805	758	761	782	713	773	745	780	759	750	742	704	706	759	767	739	727	754	736	724	719	693	753	781	751	722	705	711	780	738	734	723	737	711	731	736	737	744	722	711	735	730	726	762	740	781	781	726	725	702	718	695	703	758	736	768	690	657	748	729	768	699	760	768	707	756	682	759	783	721	738	776	760	757	780	707	745	699	690	705	778	720	744	702	756	701	750	700	728	754	748	756	706	735	693	727	717	691	682	707	736	766	717	705	746	747	757	742	747	724	694	756	721	730	752	729	721	745	696	736	706	688	754	759	691	670	722	720	744	687	752	772	725	762	742	721	719	684	725	713	721	654	806	742	715	684	771	742	723	709	741	741	704	711	718	709	684	689	717	729	747	773	760	691	720	714	721	738	731	642	778	807	691	723	750	728	738	718	743	730	729	749	719	699	766	728	654	721	727	755	714	727	751	714	729	768	691	771	718	747	742	758	750	733	758	760	724	691	731	763	763	687	739	745	699	715	686	726	730	727	732	720	690	792	748	747	689	748	744	692	759	732	714	729	715	798	708	722	724	698	732	754	729	768	723	732	756	732	717	691	698	696	729	718	715	746	715	682	764	760	729	737	736	727	772	714	738	772	701	710	746	724	725	748	701	761	723	775	716	765	752	716	787	721	713	737	752	758	696	732	683	750	730	713	741	719	724	743	730	742	724	637	726	709	751	753	677	730	735	749	687	759	770	705	787	694	708	691	726	700	716	715	715	777	733	703	799	766	754	810	700	743	763	712	745	753	684	663	733	724	738	698	723	730	754	710	687	727	746	738	687	717	715	763	705	702	728	730	747	700	739	729	755	808	713	800	737	823	743	734	700	692	644	720	733	693	743	779	744	656	748	728	722	711	734	694	718	744	747	738	785	732	745	727	739	715	717	736	754	714	757	730	753	705	722	765	707	727	674	717	713	718	717	751	769	775	738	740	722	712	731	748	752	692	687	741	782	761	756	723	748	743	734	736	731	725	720	758	768	721	726	708	733	745	792	737	713	733	708	753	745	716	715	742	701	747	676	780	735	732	684	714	732	731	699	734	750	680	738	811	698	689	702	727	765	741	748	690	752	743	760	715	719	713	779	777	768	755	690	712	723	715	750	759	713	755	718	722	720	720	734	744	721	758	761	715	756	776	735	804	730	717	768	756	772	776	758	756	711	741	699	714	702	725	719	703	723	739	736	731	722	783	712	743	743	729	721	734	708	745	761	712	711	722	711	727	742	752	721	724	721	739	733	716	732	727	761	687	717	756	757	743	730	731	757	724	751	750	682	750	716	721	786	684	731	753	718	725	734	730	717	747	699	735	771	758	776	732	724	792	768	747	730	708	791	769	719	808	724	725	724	738	779	737	747	710	750	706	740	703	757	759	752	682	698	706	735	741	698	776	728	729	723	716	780	702	714	744	752	676	721	710	765	747	768	724	713	730	735	703	785	757	728	726	776	755	752	749	707	734	733	688	726	739	704	739	725	689	746	717	703	745	722	744	768	751	730	796	734	730	746	751	772	719	707	715	745	728	755	719	744	738	734	691	712	754	720	714	712	701	768	676	713	697	722	794	768	807	726	761	768	757	713	754	700	719	734	777	749	735	798	692	692	782	731	739	664	676	760	676	715	743	715	700	686	716	753	701	734	747	761	691	771	752	718	695	738	699	696	774	789	727	722	761	756	736	678	718	807	693	737	735	729	709	712	774	694	682	742	732	734	759	741	693	778	665	730	734	719	779	732	730	736	685	746	700	745	724	686	709	718	732	767	727	757	765	719	707	712	679	671	705	681	724	711	739	720	751	748	754	711	764	723	756	704	683	720	688	702	686	735	758	710	760	743	750	761	710	738	720	715	800	685	741	723	735	759	766	727	817	782	688	704	744	788	729	777	703	724	700	814	685	736	710	677	766	697	667	734	740	738	722	720	749	780	709	749	752	713	719	736	716	752	716	719	752	680	708	768	753	802	776	766	721	728	725	718	721	714	679	700	763	717	703	704	760	736	687	722	712	726	706	740	718	760	747	782	743	703	685	698	717	718	749	772	701	732	750	728	735	754	790	757	723	747	768	741	757	704	704	725	701	786	656	755	705	671	720	721	686	692	748	744	711	734	701	735	740	739	704	741	687	711	707	751	713	746	710	719	679	707	782	726	697	752	729	740	706	725	700	759	732	740	732	762	715	723	758	730	717	721	703	753	732	693	746	720	750	744	698	739	738	704	695	771	710	783	734	711	752	723	681	727	739	738	751	673	757	730	723	755	753	717	758	713	678	700	687	726	716	719	745	768	768	729	764	727	746	758	722	729	721	779	715	700	728	714	730	711	716	708	776	744	698	765	710	759	728	717	717	715	727	731	724	718	756	735	736	697	767	691	691	729	782	697	732	680	714	667	706	750	750	695	744	714	692	711	769	718	738	698	738	739	727	733	746	758	675	760	751	702	753	691	760	703	723	738	696	743	738	731	742	730	707	727	745	750	737	732	737	724	765	734	755	760	691	751	784	725	716	713	781	713	736	673	737	724	736	730	772	725	752	714	772	763	725	761	716	747	763	741	704	736	713	759	698	703	702	734	745	680	738	729	719	745	678	798	699	770	717	748	739	695	693	721	731	708	679	728	724	757	729	692	753	775	749	735	718	697	667	752	722	715	706	705	703	735	718	724	712	721	750	759	749	707	724	714	755	704	782	732	725	685	733	714	719	707	686	705	763	760	731	737	697	754	781	773	778	709	757	740	739	663	745	742	688	750	705	757	724	725	736	717	708	727	671	762	692	722	761	738	744	748	737	766	763	792	713	729	741	709	766	698	735	751	704	687	684	739	740	778	725	660	719	707	723	792	705	738	736	760	719	741	719	716	691	742	724	633	730	748	711	692	773	768	737	778	725	760	733	747	708	719	718	757	738	780	702	759	677	727	680	743	721	716	720	764	779	733	758	757	726	753	728	786	713	722	742	715	746	743	728	727	713	739	675	686	762	722	747	701	681	708	749	664	727	740	722	725	786	779	732	740	731	697	706	739	730	757	689	748	705	728	745	775	738	679	719	712	696	722	721	719	774	711	731	736	683	759	696	690	702	706	730	745	725	732	714	712	754	718	728	696	794	741	714	785	739	737	713	739	731	728	726	715	732	699	725	726	726	713	704	701	717	770	740	709	690	693	717	724	739	702	727	728	761	685	701	678	750	689	686	689	755	705	762	744	761	686	702	712	698	720	764	772	733	749	752	789	724	777	727	760	715	713	766	730	728	718	748	732	718	753	727	747	739	688	707	747	780	732	692	696	777	716	764	698	765	696	675	751	713	721	750	734	714	736	726	761	732	816	709	741	688	720	717	717	719	713	725	762	709	725	732	750	760	722	720	703	745	664	718	717	734	700	741	730	723	737	745	698	720	738	724	691	745	725	721	728	753	785	719
13334	14930	11051	5395	3975	3293	2646	2178	1877	1640	1415	1338	1270	1227	1107	1077	1111	1067	982	952	1042	1000	999	980	933	960	936	955	915	957	934	998	932	895	915	899	941	908	922	913	889	925	913	935	939	878	882	905	853	938	937	912	928	940	913	918	863	890	913	911	893	904	965	965	909	913	881	903	938	856	940	914	902	956	872	932	930	889	926	928	849	925	902	904	931	884	965	903	931	918	943	955	913	964	903	976	934	921	825	920	926	942	880	885	939	918	916	935	954	873	857	908	945	960	891	903	935	887	941	977	988	911	896	912	933	922	912	917	894	953	969	856	897	865	933	889	980	897	900	922	848	945	919	920	923	907	887	923	912	847	950	931	954	912	901	948	925	884	953	893	862	952	899	867	886	895	910	936	968	881	1000	876	882	891	871	929	895	925	948	897	906	904	940	910	918	912	880	945	914	952	856	939	927	880	875	912	961	911	907	830	904	932	914	940	890	932	948	930	942	914	933	836	918	867	969	936	880	919	898	878	940	927	866	903	911	927	905	944	926	969	881	820	914	875	882	945	913	921	863	869	922	890	908	905	879	907	929	894	922	904	897	933	876	921	863	929	919	964	948	886	922	933	941	908	895	939	881	962	897	881	936	948	920	924	931	976	903	881	974	858	923	957	890	898	955	914	927	889	943	970	904	936	916	898	908	919	913	902	898	939	902	927	894	913	913	914	875	908	883	881	929	897	893	918	932	914	931	858	849	852	939	893	932	916	938	924	906	908	955	893	961	933	882	930	937	932	955	911	886	882	907	914	926	881	897	924	894	901	924	931	889	953	913	919	879	890	902	937	899	868	906	975	963	900	916	904	926	925	954	932	921	918	877	949	896	844	947	905	869	893	950	923	913	893	882	867	874	916	937	870	918	949	871	934	924	928	927	906	891	910	877	889	858	897	951	854	876	938	917	970	888	889	886	883	894	886	960	901	958	920	986	907	945	881	862	985	884	941	892	895	905	947	873	898	912	878	922	906	898	902	892	883	930	896	866	881	895	860	908	936	911	883	910	931	953	867	891	920	946	924	974	912	901	939	928	925	886	846	856	944	882	875	913	918	956	902	857	896	866	922	939	901	906	878	839	905	915	976	958	900	957	941	968	961	898	940	896	875	913	883	877	884	942	868	891	955	929	901	946	874	945	949	926	917	877	952	899	875	975	914	940	925	917	896	940	849	948	923	860	864	901	902	887	916	921	924	904	932	952	941	887	899	899	906	852	940	922	889	882	891	952	934	898	936	898	973	833	891	891	1003	915	906	904	968	843	947	890	908	888	872	879	893	857	937	920	943	926	940	874	879	927	879	885	912	925	898	929	897	875	879	923	914	918	939	965	919	965	909	888	875	886	942	883	889	897	905	900	914	867	951	876	900	885	903	911	895	863	949	920	884	855	964	921	919	935	894	853	939	931	904	884	921	935	921	941	898	880	902	893	883	865	923	944	883	884	872	872	906	881	891	903	896	922	931	889	900	930	918	908	863	897	894	995	873	864	915	889	894	886	895	893	890	905	891	902	902	911	816	918	862	902	902	967	956	911	931	858	879	939	877	844	910	941	918	888	952	901	917	885	875	927	901	944	892	918	946	947	901	911	885	852	895	892	902	890	849	909	981	918	991	939	913	887	871	901	862	953	881	862	977	920	926	912	959	895	904	861	932	857	897	910	895	947	949	955	923	938	894	925	892	870	857	858	1001	928	935	886	898	909	874	916	934	914	933	894	948	889	906	939	917	900	887	953	904	888	937	878	894	906	871	897	906	936	952	933	842	873	867	926	890	860	892	918	898	881	915	896	884	924	953	944	964	907	865	924	874	939	888	927	947	899	868	869	889	898	901	872	891	940	916	887	889	883	948	864	930	909	871	909	897	879	894	908	952	978	894	918	961	880	947	923	926	918	913	912	894	939	936	974	922	898	933	907	922	901	930	916	862	920	917	874	915	945	880	873	933	911	935	883	940	899	889	884	911	927	943	870	940	866	920	903	925	857	917	937	909	902	912	953	929	946	887	907	948	915	907	938	890	891	884	871	938	895	940	925	898	898	894	893	899	891	900	838	883	932	876	898	926	884	892	911	878	935	919	892	897	960	870	902	945	891	944	928	910	925	911	878	879	927	901	849	934	907	933	925	901	857	893	960	930	918	964	933	863	889	935	928	957	973	939	926	953	916	904	875	845	941	919	923	910	872	936	845	946	914	920	896	899	921	890	917	912	894	879	897	889	903	930	916	860	905	906	909	849	949	963	845	967	884	902	914	907	937	885	953	914	849	917	879	893	906	888	854	901	915	929	880	893	918	912	874	910	886	906	892	919	899	930	922	894	849	876	881	892	915	929	830	921	891	841	932	913	913	896	922	926	929	948	897	889	864	937	934	934	906	887	932	955	921	942	917	917	956	902	875	913	926	918	915	914	897	877	864	900	885	934	906	885	841	912	924	921	960	907	922	927	937	911	945	884	893	877	960	932	970	860	877	922	884	929	933	917	906	930	921	953	865	894	914	858	910	899	886	926	905	914	888	883	859	887	933	926	905	918	853	900	895	911	952	895	896	876	892	945	892	870	910	928	848	903	903	886	931	917	929	880	925	905	907	861	930	861	931	902	882	941	971	945	913	856	971	862	913	916	953	902	908	913	895	967	890	945	945	862	904	870	933	932	881	943	873	927	963	903	955	933	904	912	996	971	886	914	951	868	925	934	946	895	880	870	882	923	905	855	869	930	963	862	847	871	951	920	943	851	956	888	926	913	909	923	902	884	891	929	928	952	909	988	892	877	885	893	863	955	944	829	908	887	933	859	917	924	954	855	899	895	884	885	876	897	888	920	898	909	888	905	980	934	941	938	859	927	879	939	933	900	924	892	896	943	906	877	935	860	922	921	979	882	908	927	953	878	919	888	934	895	853	904	883	859	967	915	935	913	902	902	845	902	881	899	902	947	929	865	898	908	908	987	917	922	858	894	892	923	934	885	932	913	929	917	912	917	879	859	858	848	901	945	877	878	913	828	935	913	937	926	842	850	924	939	906	889	897	944	957	901	887	872	863	876	881	894	922	875	909	925	884	870	877	924	866	895	886	961	892	897	910	877	1004	903	905	902	905	930	902	927	873	886	854	901	868	912	963	888	923	940	911	902	938	974	920	881	900	902	952	894	864	896	929	925	875	899	896	956	893	878	928	889	929	795	859	890	931	923	908	899	923	892	934	900	945	850	932	908	914	928	902	913	929	873	958	908	859	924	941	934	886	915	930	946	903	858	917	869	901	895	901	932	858	968	926	911	898	864	844	952	923	928	877	905	922	938	977	896	945	852	921	886	858	918	953	910	874	867	889	924	880	937	910	884	890	847	864	930	870	918	928	898	934	883	857	910	902	926	924	880	922	864	921	858	844	860	900	890	938	986	907	909	919	918	926	929	871	909	929	934	935	895	920	878	945	946	911	920	932	892	852	931	887	937	861	975	888	868	921	896
27530	17463	3805	1086	719	602	612	563	538	498	548	496	519	460	486	481	490	460	488	474	440	466	513	481	452	508	474	508	500	463	501	489	468	512	499	469	489	485	503	449	497	482	510	487	459	452	445	491	452	500	476	483	498	473	471	482	451	482	488	451	470	476	512	471	470	487	479	490	459	463	463	483	475	524	494	506	460	481	445	453	479	508	453	462	505	480	470	487	468	490	490	487	549	506	483	461	480	509	471	471	492	525	478	474	503	483	459	502	478	447	514	496	485	467	500	468	455	449	490	456	480	480	481	514	484	480	477	458	458	491	495	486	472	504	506	510	509	472	449	482	512	446	490	505	485	483	465	455	427	455	501	500	447	487	462	511	470	491	466	469	468	506	486	484	472	482	538	493	461	517	441	465	504	490	453	465	467	492	493	461	480	482	590	502	511	494	497	479	441	462	464	467	511	509	470	476	462	508	506	455	444	473	464	497	443	514	465	485	473	472	476	499	494	484	460	472	463	480	511	521	491	482	499	478	461	477	483	462	512	484	480	504	489	485	514	484	475	536	492	478	484	492	490	482	459	491	492	484	472	475	498	496	509	517	482	468	492	477	485	524	486	453	485	501	464	481	464	474	460	470	504	475	472	456	461	479	470	464	479	489	477	551	484	470	500	525	471	497	471	462	494	468	463	461	491	488	478	430	475	499	511	480	499	475	460	475	503	488	473	462	461	513	479	494	531	506	481	487	454	484	464	458	457	490	482	498	500	508	483	461	494	544	497	491	509	525	459	503	461	484	478	480	495	497	447	486	447	470	515	492	489	490	474	473	499	495	507	476	474	468	503	490	445	497	488	472	495	476	484	460	482	507	454	481	459	457	472	490	482	496	478	493	472	475	469	533	481	513	478	534	500	512	484	480	434	501	479	462	444	536	430	459	464	453	487	520	511	481	496	505	508	466	511	489	450	495	461	489	502	463	479	519	444	467	491	468	484	442	483	510	457	498	486	443	483	500	458	522	485	496	460	492	491	476	446	498	483	457	479	503	478	476	495	487	515	506	471	467	462	513	446	498	459	479	456	475	527	508	475	510	497	489	454	456	509	465	477	498	495	493	478	499	482	458	483	503	471	500	488	464	473	434	466	488	495	495	479	505	471	490	495	472	517	467	452	457	466	491	512	461	487	460	454	473	507	503	496	479	513	497	496	478	478	508	523	517	482	470	466	473	499	452	473	504	507	469	494	479	448	507	469	503	511	487	532	516	480	512	489	465	453	503	475	502	490	470	500	491	514	509	498	509	473	453	475	514	477	482	453	490	526	478	480	488	476	468	459	510	441	455	478	472	456	505	454	456	469	458	494	467	472	508	454	494	489	482	475	489	467	444	493	526	468	473	516	458	497	475	504	475	493	458	481	458	526	505	473	470	475	433	478	492	461	452	513	485	441	457	477	463	465	459	443	475	494	475	489	476	455	511	486	470	511	485	526	493	461	467	437	456	455	500	456	496	496	471	441	470	532	450	442	459	470	519	440	490	517	442	486	481	466	455	464	508	477	484	449	459	499	455	494	450	484	490	505	481	476	490	471	517	486	486	499	478	457	534	487	435	488	500	475	462	478	494	459	478	479	481	433	484	481	453	503	456	511	501	448	525	498	431	473	490	515	467	465	511	501	466	477	468	501	465	469	470	467	504	467	453	467	461	455	450	491	490	487	464	468	479	492	491	463	500	505	490	508	526	532	437	467	501	474	467	483	498	491	531	490	473	500	495	448	495	454	492	492	488	505	475	478	498	499	511	494	483	508	462	464	499	471	450	519	469	480	470	528	487	490	485	488	478	437	465	456	462	491	486	479	448	487	439	456	463	481	483	439	485	440	452	488	464	468	479	447	437	500	481	448	485	486	492	448	493	453	475	467	438	467	521	479	451	452	488	464	487	462	503	488	453	458	498	472	470	495	479	458	468	463	467	503	459	491	415	487	480	465	457	507	482	421	482	465	513	488	465	496	464	454	498	449	478	490	485	505	490	450	451	487	480	489	509	519	483	478	493	444	547	488	494	538	493	471	496	466	505	499	532	452	488	472	470	452	487	470	484	488	461	510	467	499	461	471	506	463	487	469	487	492	494	466	505	492	495	472	479	421	461	460	453	470	449	454	477	473	510	482	491	474	464	484	497	510	460	481	519	463	492	502	490	489	478	481	492	487	500	458	509	481	480	514	479	511	507	509	483	507	457	487	498	520	496	500	496	484	503	508	484	432	510	480	515	440	476	493	475	503	485	516	441	442	440	459	480	470	496	525	441	493	500	486	509	489	477	487	468	451	473	505	510	448	453	418	475	505	497	475	459	475	470	460	481	475	499	491	461	485	484	440	471	476	512	500	495	500	503	465	483	474	495	483	491	472	529	505	493	490	459	474	461	486	537	481	470	462	491	467	472	512	478	448	487	482	451	463	524	506	503	474	483	477	483	503	454	490	489	487	459	494	476	478	467	468	471	442	446	471	463	481	501	459	490	487	440	406	434	524	489	446	487	518	454	494	502	528	469	509	480	479	449	451	454	459	528	445	448	459	492	460	467	460	513	525	480	487	451	468	475	480	484	490	484	449	485	498	451	467	498	491	492	478	508	491	478	464	470	468	504	528	497	476	496	469	519	489	485	481	464	490	511	492	507	459	466	457	486	498	478	520	489	477	461	509	507	503	472	521	501	482	463	482	518	463	484	481	465	430	470	463	491	480	483	478	548	512	470	464	457	481	515	465	482	455	441	497	468	488	477	482	508	483	486	464	492	493	486	482	470	472	477	517	505	467	472	470	484	512	485	459	478	448	432	484	498	460	482	459	479	457	506	458	453	474	502	470	462	472	503	498	519	492	473	455	507	487	470	469	486	492	493	501	484	443	472	467	476	458	455	485	548	501	458	478	448	483	448	501	437	514	461	476	477	504	481	486	463	457	477	498	474	515	485	465	487	499	505	491	515	486	471	461	468	471	473	513	500	484	468	486	509	478	487	468	478	490	493	480	484	472	451	458	521	484	476	416	479	492	484	489	465	445	486	471	506	476	472	454	502	477	402	439	439	463	489	498	480	480	496	482	509	489	490	494	465	506	490	481	473	444	502	436	479	488	477	485	477	494	514	485	469	467	512	485	483	469	503	449	458	460	448	457	448	454	487	498	464	470	464	496	457	488	536	513	498	476	477	477	491	466	440	498	475	494	455	481	514	511	466	457	489	475	488	447	481	481	452	495	473	488	543	442	465	499	478	489	506	470	471	484	456	495	477	520	511	463	498	446	479	449	471	484	451	496	500	486	504	475	519	498	474	467	480	501	475	485	491	468	462	483	477	483	483	475	505	479	472	480	481	487	505	512	466	480	490	483	471	457	477	451	458	497	501	473	497	527	457	474	485	509	473	457	488	472	455	477	476	486	499	469	533	522	494	463	473	481	513	478	442	452	465	481	480	488	439	475	512	470	477	508	492	476	469	498	459	455	459	478	485
5367	2853	2146	1241	964	1000	776	758	723	685	649	678	620	590	637	617	604	604	616	588	568	597	644	582	584	592	581	612	604	583	610	615	627	552	564	641	587	589	599	554	575	634	616	567	603	608	583	620	566	637	577	594	601	583	609	563	573	602	558	603	588	578	618	602	559	597	584	581	598	593	572	587	594	609	612	578	609	595	623	607	600	594	605	611	601	663	639	627	604	606	614	601	628	579	607	613	573	572	596	575	613	589	570	571	584	588	605	586	631	580	590	586	609	595	598	590	552	595	610	583	555	589	592	580	569	596	599	585	616	589	588	644	621	625	628	612	603	595	581	597	586	625	577	591	611	614	629	593	595	633	550	610	606	632	599	636	561	594	636	584	632	602	642	586	597	599	572	574	580	596	588	619	594	619	606	630	638	577	636	615	568	563	602	578	627	601	649	614	613	554	592	562	580	638	561	623	600	610	608	624	570	604	591	578	609	534	611	584	571	579	592	589	591	599	590	610	620	593	624	608	587	646	628	581	567	615	595	630	565	613	615	580	559	578	570	583	616	562	609	605	574	569	582	537	578	598	579	589	631	636	581	644	586	588	592	590	559	543	590	565	572	636	601	596	650	564	577	627	591	585	611	613	584	582	596	529	600	607	603	574	566	610	627	563	616	630	570	613	588	603	588	593	593	585	588	604	588	645	610	564	540	595	596	593	595	599	649	613	575	589	605	591	576	582	590	577	611	571	598	636	604	576	575	597	588	603	570	582	620	641	621	635	623	614	612	627	589	559	559	574	641	626	605	582	616	554	586	561	643	576	597	603	581	615	619	575	573	630	628	575	589	627	576	604	631	601	585	601	588	538	610	626	601	622	620	584	583	604	585	595	611	574	575	610	578	594	608	611	587	573	577	600	611	637	571	606	615	573	583	580	573	596	588	597	611	629	621	566	609	609	599	597	592	598	571	588	598	619	620	596	606	585	564	597	581	653	549	582	614	593	626	574	577	630	588	611	623	581	563	573	605	583	592	638	616	573	584	595	555	576	602	582	599	575	585	591	618	610	570	594	586	586	579	583	607	627	618	601	611	548	643	561	656	611	606	573	588	598	624	598	618	593	604	602	602	588	583	593	616	595	598	592	577	585	583	630	588	586	562	577	584	578	591	610	621	586	556	630	601	577	593	564	585	594	613	597	601	580	580	604	579	565	584	595	575	573	599	561	604	585	620	564	577	584	624	561	587	588	619	586	598	594	597	553	595	575	628	607	560	603	646	592	600	614	557	608	611	609	570	620	620	569	574	614	593	569	586	578	604	554	594	551	569	619	596	610	602	562	584	589	581	667	561	595	570	550	641	582	587	596	631	591	564	583	626	549	575	578	589	587	642	550	601	553	612	609	584	613	593	559	570	625	568	581	551	600	604	610	603	604	602	579	549	577	578	580	574	557	592	601	574	599	592	579	623	600	569	620	577	592	617	624	612	580	573	597	657	619	603	610	608	534	555	573	572	606	571	595	541	604	605	592	561	635	559	611	582	607	572	621	591	587	598	583	626	663	645	603	642	586	564	650	572	580	657	624	597	588	604	550	601	593	586	616	586	575	566	554	591	532	565	579	594	602	580	602	554	640	637	579	578	592	605	605	618	587	582	606	576	596	584	567	553	592	589	596	574	652	611	559	587	561	603	604	593	606	609	608	619	606	548	622	620	599	593	563	593	611	583	614	576	621	610	542	598	627	605	618	596	589	533	571	562	580	586	607	618	576	592	628	624	558	601	585	607	621	592	589	566	634	584	590	596	589	596	632	616	589	595	586	634	623	616	592	631	578	580	581	587	627	613	578	628	632	651	617	593	599	592	564	565	610	596	606	556	617	609	618	587	584	626	572	610	603	544	627	587	598	623	569	610	595	607	577	594	596	559	591	638	587	609	579	652	666	603	638	592	558	598	608	547	563	571	593	600	596	575	606	607	609	533	608	585	577	572	573	578	581	557	642	612	578	608	596	610	590	631	596	611	552	607	590	567	575	632	615	607	579	617	556	621	591	621	568	565	558	614	583	570	571	619	618	591	577	593	582	584	556	587	614	597	607	635	578	603	608	593	569	568	562	622	595	608	560	592	584	613	615	579	560	570	608	574	617	621	540	588	625	570	610	588	560	582	631	626	621	588	585	585	566	586	571	581	587	609	602	591	611	616	604	579	623	561	611	611	591	598	570	617	588	618	629	584	607	601	570	555	591	617	584	621	625	589	602	621	638	589	579	610	608	583	606	591	589	603	553	539	583	585	582	569	577	599	589	573	612	669	588	606	574	581	612	589	586	578	589	581	588	554	602	600	600	606	585	609	592	565	628	607	603	583	579	603	580	581	568	622	635	607	586	580	555	588	606	534	574	585	585	650	586	589	642	612	610	585	570	582	580	590	592	564	608	580	556	575	638	581	590	611	589	602	608	559	604	603	610	573	568	592	636	574	591	589	583	621	582	598	555	564	596	571	630	594	620	594	580	620	591	591	568	606	595	623	592	593	646	614	602	607	594	574	576	579	612	582	581	558	634	598	598	597	572	592	576	595	580	560	599	586	626	576	576	580	586	646	567	611	584	580	585	604	593	593	605	575	606	542	600	599	600	549	600	578	526	567	618	619	617	585	601	593	601	613	632	588	612	624	616	605	594	572	610	621	609	556	639	597	572	590	590	566	578	595	604	612	555	570	580	589	607	622	539	617	617	543	599	616	607	578	632	582	608	626	618	607	614	583	606	581	611	555	578	614	615	568	578	582	602	622	617	624	569	612	648	598	566	611	572	583	572	585	601	580	583	580	580	593	620	558	615	608	613	612	563	590	612	576	589	584	602	543	604	577	572	592	622	611	588	624	584	603	575	549	627	570	602	593	607	584	568	549	613	617	597	589	544	568	591	572	604	533	647	594	633	625	589	609	567	560	658	554	573	620	600	585	593	590	631	604	575	616	592	596	619	606	612	587	595	629	623	608	576	597	618	602	598	588	560	542	635	563	613	562	602	575	596	578	598	633	612	566	597	611	614	571	557	529	594	578	590	630	557	636	591	542	627	593	574	564	635	620	623	598	596	628	598	580	627	562	615	573	568	609	550	595	651	544	589	579	560	582	597	576	559	585	606	568	558	608	582	639	571	611	549	576	629	616	608	681	594	581	562	610	562	594	588	591	607	549	620	553	598	607	552	594	618	589	608	562	607	576	608	576	593	614	605	587	564	566	586	595	598	629	607	570	586	574	571	574	600	594	620	621	583	627	531	624	594	600	561	607	622	585	569	586	602	575	617	606	621	597	568	601	581	577	592	601	609	593	591	603	585	605	603	620	612	634	551	568	541	566	563	618	597	614	611	590	658	597	614	598	558	611	611	608	600	591	606	632	616	622	610	529	596	566	555	606	631	585	623	589	600	569	589	619	599	557	622	594	607	580	584	585	583	612	572	604	635	557	613	607	566	591	582	641	632	602	567	591	577	600	589	547	626	606	592
23541	21416	28657	24548	21283	6217	1682	1246	1073	1082	995	1017	937	913	875	938	922	878	889	889	838	868	909	908	821	820	847	815	861	811	801	814	821	871	860	848	767	842	856	822	831	802	837	799	841	861	807	806	858	784	880	852	813	842	785	840	788	777	840	814	797	831	869	846	833	858	864	846	874	818	829	809	829	824	827	843	864	799	829	818	834	857	794	830	799	808	794	841	837	833	879	823	820	850	908	834	838	795	880	827	858	886	900	851	845	852	851	804	837	823	851	832	904	829	831	755	825	861	818	807	854	871	809	832	833	808	812	804	831	794	815	832	794	891	789	849	807	792	848	834	784	769	789	791	811	834	854	839	837	804	821	828	823	800	863	791	756	784	803	856	779	826	826	837	822	855	842	822	771	783	847	799	830	830	820	820	785	829	824	877	816	855	787	802	803	806	862	825	829	828	807	810	838	805	859	830	844	846	849	793	850	882	838	804	797	825	817	824	856	855	822	864	796	841	811	861	789	833	859	819	800	808	869	793	844	859	845	821	829	784	822	843	838	813	822	810	813	811	795	824	829	815	803	845	845	813	848	793	841	820	851	811	808	810	814	831	840	842	823	838	815	872	848	867	846	765	779	841	782	814	813	844	841	838	852	832	809	836	861	821	837	840	824	836	826	834	800	831	882	888	812	841	824	837	831	836	821	775	772	829	787	780	808	850	875	813	814	788	833	832	781	780	810	846	796	813	800	848	820	865	810	849	833	803	850	843	791	855	845	810	809	805	800	847	804	846	788	792	859	808	850	820	842	803	843	835	841	850	861	849	853	857	787	837	800	819	833	846	800	838	864	794	869	857	835	796	819	823	795	821	802	856	815	821	773	788	848	813	820	836	784	825	856	846	751	857	802	855	799	820	810	813	849	800	829	814	814	789	766	824	831	838	821	847	825	837	819	827	810	842	861	795	827	870	839	802	872	835	796	794	838	886	858	841	817	809	823	783	796	790	825	827	868	844	836	841	811	846	806	824	803	800	816	851	833	813	770	811	824	842	814	819	877	859	837	850	832	840	887	850	840	835	743	873	827	773	867	809	856	829	829	759	820	834	836	881	864	855	858	917	788	833	839	777	813	814	881	794	814	821	794	812	786	809	827	842	866	785	835	842	830	828	863	801	829	830	858	849	828	820	841	810	805	848	783	808	796	788	832	861	791	840	803	796	825	812	851	851	821	794	877	831	842	842	813	882	905	840	790	838	883	835	838	846	821	827	805	826	801	794	819	770	808	798	810	825	815	791	824	836	845	848	825	771	793	805	860	843	821	866	861	842	804	829	827	816	828	816	829	841	822	824	797	834	873	836	809	822	858	814	835	794	801	796	810	839	810	838	849	808	850	809	827	844	836	803	738	815	838	815	830	806	790	861	788	826	892	863	793	797	773	846	830	861	839	819	767	843	762	831	858	816	827	820	867	768	809	868	871	839	795	801	816	810	861	806	796	831	810	826	906	812	802	778	846	837	813	808	859	810	802	805	845	838	860	832	848	771	819	841	868	807	829	880	783	814	809	851	839	821	749	855	860	822	784	888	787	866	789	793	875	796	805	813	815	857	825	842	847	865	859	819	850	822	852	829	846	835	840	796	828	812	811	801	813	800	861	787	809	801	843	847	840	794	831	858	840	899	827	791	832	800	875	806	839	809	843	824	868	815	854	823	795	851	780	824	859	863	850	815	826	816	856	794	822	811	843	801	798	846	835	810	821	850	805	814	825	763	852	804	874	820	798	806	877	804	811	872	863	807	837	803	795	819	832	818	825	824	808	830	847	827	826	863	815	852	840	855	859	835	807	849	778	823	816	794	825	883	833	822	858	840	893	828	865	848	835	890	815	864	824	826	815	819	837	781	844	855	818	805	790	822	844	888	818	818	844	819	827	822	795	823	833	819	798	811	892	795	804	842	832	871	823	845	814	834	800	837	871	848	791	838	799	789	829	831	842	807	825	820	828	873	882	824	810	813	866	802	815	846	830	811	860	859	826	862	805	808	806	829	824	858	874	855	813	822	868	822	797	836	815	833	849	861	889	828	826	814	827	842	786	800	867	857	830	790	806	811	887	825	836	854	847	831	840	874	860	859	809	776	793	857	796	814	819	826	888	838	821	857	835	824	834	876	794	789	815	816	798	827	793	824	900	811	835	857	809	834	798	844	823	858	730	821	849	828	852	797	843	892	850	857	797	796	816	813	833	788	810	832	839	814	836	798	859	842	823	794	854	819	819	837	860	843	804	800	835	819	776	758	842	796	829	815	815	780	790	835	777	835	825	853	841	804	825	850	793	856	759	803	838	778	780	810	833	820	888	833	791	862	864	745	834	842	846	842	833	813	857	876	759	832	770	829	806	817	836	811	826	868	807	815	843	823	863	859	823	777	833	821	790	840	857	838	780	836	806	791	899	849	791	795	772	813	818	857	841	861	840	816	874	864	818	861	779	837	796	828	823	835	879	848	782	871	833	838	783	841	817	854	815	771	804	812	866	861	771	803	783	820	847	867	814	830	834	801	804	802	869	867	821	824	840	832	794	791	820	830	843	847	838	854	810	833	840	841	835	813	786	772	783	818	826	823	834	861	829	838	734	847	747	764	815	840	777	813	761	841	884	858	805	844	811	872	822	826	806	772	786	797	829	860	841	791	828	862	821	789	830	772	811	864	846	822	850	838	825	836	836	844	836	865	836	853	808	815	804	821	839	852	803	845	839	853	831	845	867	842	821	875	868	855	812	829	817	804	791	815	843	819	849	882	794	799	813	853	813	841	828	791	804	829	835	819	759	764	835	819	781	862	804	807	870	891	803	850	840	853	829	826	775	843	858	843	828	783	854	807	834	804	843	786	758	778	776	813	838	794	862	725	838	767	871	824	838	857	816	805	806	833	785	800	819	814	842	790	850	821	765	787	855	833	838	833	842	858	834	851	859	814	850	822	838	829	831	875	797	840	799	830	853	812	812	828	823	852	826	835	886	858	811	855	820	815	840	797	831	804	817	843	816	877	845	830	840	904	838	794	806	806	791	806	826	815	795	845	825	819	822	870	822	843	796	822	798	778	857	827	854	834	815	820	838	822	811	856	902	831	818	865	849	811	852	823	790	784	841	837	808	809	834	815	829	793	856	823	800	779	806	787	801	785	831	768	857	838	825	828	828	810	817	861	853	835	835	786	792	811	860	888	772	802	856	770	853	809	831	798	860	841	816	821	847	778	823	766	845	793	928	804	856	822	797	820	823	858	866	772	806	848	834	857	853	849	852	840	782	813	863	783	811	826	805	797	832	835	901	852	841	811	869	825	801	823	789	846	835	868	837	861	805	825	843	825	840	834	805	812	878	808	865	850	818	842	790	849	790	813	818	818	834	808	865	857	864	879	780	808	845	832	848	873	769	860	850	826	866	809	820	813	826	833	795	835	806	845	818	857	872	842	822	854	828	804	810	843	843	800	804	790	784	819	838	826	862	832
10689	9829	7283	3725	2818	2318	1944	1833	1587	1481	1317	1309	1213	1114	1171	1122	1099	1071	1044	1023	1073	1087	1095	1046	1037	1019	992	1019	1056	1062	1028	1040	995	969	1017	952	999	1020	1027	1051	1003	988	1029	994	989	994	919	1050	1042	1026	1056	1016	933	955	1022	1027	993	980	1043	1058	996	1012	971	1035	1010	1016	1007	952	1033	990	1000	968	1069	1017	1009	1035	1056	937	1018	959	1039	976	1038	1061	1008	1037	1052	1013	974	949	1050	1049	929	992	1038	998	972	1008	1003	1017	1022	1000	951	1024	1048	962	978	989	1032	1036	996	1003	1032	1011	926	1000	975	956	1014	997	1037	1017	1001	1022	1005	1008	997	1017	1052	996	922	998	983	960	1035	1013	1018	1022	1083	976	999	993	1004	970	1019	1008	973	1061	1029	1013	1022	969	1017	963	1052	1053	1006	1001	991	1005	1035	1006	944	1003	1018	981	990	962	1010	993	1013	947	1059	1025	976	1002	1013	937	995	1019	1034	1001	990	973	933	977	1024	1027	987	1039	1001	974	1013	1041	1024	976	999	1042	1042	1030	1008	1036	999	973	991	1039	988	975	1037	1032	1024	996	1010	991	1028	955	1048	1038	1065	941	1051	961	974	1032	953	1032	1041	950	991	975	1079	1037	965	1020	1043	1015	1000	930	1049	990	1040	1006	963	990	1059	1020	998	1043	1023	987	945	1043	1026	960	985	1015	1031	1020	1016	1004	1029	986	990	996	1045	1027	997	993	971	946	1056	1028	1002	971	995	1031	965	989	1075	1038	996	1031	999	961	997	1018	993	972	1019	997	960	997	1023	962	989	976	992	1003	988	957	1027	975	1008	984	1026	1023	983	1029	992	968	983	996	970	964	1028	1005	995	990	989	986	971	958	988	993	969	1042	974	1017	1002	1050	1022	1040	1019	990	1029	1011	1056	1017	981	1022	990	941	1012	1006	1009	1003	1060	937	954	1011	1005	1081	1000	1014	1030	991	1022	1040	1045	1000	1050	996	1022	970	1027	997	989	1011	968	993	958	1031	990	1006	1008	1018	973	986	1006	986	994	975	969	992	954	1030	994	1044	976	1020	1047	975	991	962	998	951	966	943	1026	1047	985	978	997	999	1024	1015	995	972	1038	1006	1012	1004	1021	1033	1007	992	1018	998	999	1015	1040	1010	976	1013	1029	994	942	938	950	1038	956	1039	1020	1005	1026	1022	1010	999	977	987	975	975	1006	1027	1038	1050	1025	995	1024	969	1018	1009	986	996	1022	1039	1067	1003	960	977	991	946	1055	1020	993	1032	979	957	994	1034	975	1030	981	980	958	995	1019	989	1016	967	1001	977	972	982	1008	1026	952	1002	1001	985	975	961	1005	1050	998	938	982	973	1034	982	1003	990	1042	1037	1012	975	1027	1032	993	973	974	1017	997	974	1029	1007	1054	947	1007	1061	1024	991	1002	1041	975	988	1047	969	1002	986	1016	1013	988	925	961	1000	984	1044	982	991	1009	963	1025	1054	971	1037	977	1045	994	980	964	1019	980	1045	946	1016	984	1032	1055	969	991	961	1028	1018	996	967	984	976	1045	996	1003	970	959	979	992	985	970	993	995	989	1041	962	1012	1014	1007	1003	1034	1019	950	1034	984	1008	995	999	1009	1041	987	997	1028	946	1003	988	1048	964	943	964	1021	1046	1016	1030	1011	1005	1015	962	973	998	1028	1003	1052	1021	1048	935	924	974	1010	1033	986	1008	959	1038	1021	945	972	923	1005	986	1066	1023	943	963	1056	995	1003	1080	1068	1084	952	990	971	986	984	980	1022	992	967	978	1035	1032	1002	1011	1018	1060	1028	1015	987	990	1001	975	1052	971	975	969	1029	1011	1048	1040	975	974	1009	969	996	1012	1005	1035	1021	1032	1032	978	976	996	990	988	1016	1002	1000	1002	1024	1048	995	985	999	991	1003	977	1043	1006	1007	971	1017	1002	999	1007	1015	1027	983	1050	973	1059	953	1041	1052	1022	984	1010	1014	1019	1016	979	1062	969	993	1044	951	1007	1032	981	967	1084	995	999	965	982	1001	1001	951	1010	997	992	993	1025	1044	1021	1057	1026	1061	986	997	1031	1000	1030	994	991	1002	982	972	1011	973	1000	1003	987	983	1050	990	969	1026	993	1035	1056	1023	977	1034	993	978	1021	985	994	970	996	969	982	1004	973	1008	995	1062	965	929	1017	993	986	967	1016	960	1003	994	1022	1019	1005	1053	1007	941	1044	1017	984	1006	922	1018	937	946	1000	1055	1004	981	989	1062	1025	1038	920	936	970	1021	937	1030	999	952	1004	1010	1005	970	1016	1003	1038	1038	1010	1024	1009	1018	977	967	967	1048	1026	1018	1005	1054	1009	982	1007	1012	975	1023	997	896	1010	1019	1000	1050	1011	1007	1006	1014	992	951	1014	1006	1011	990	1011	984	1041	1070	1039	1033	1001	952	1031	1037	971	1039	992	1003	1058	1005	1011	988	1042	1014	1046	1016	1043	998	956	1028	1084	988	1025	1020	981	924	1028	983	1018	992	1043	980	977	1011	989	1012	1019	983	972	982	995	1068	933	972	1037	973	981	1014	982	971	1051	1053	982	1006	1046	998	1048	953	1027	1008	999	966	995	1053	944	925	1013	1011	964	1002	991	967	988	1004	992	976	1016	1010	1004	1035	984	1021	1005	1022	1037	970	1008	1013	1067	1002	954	1014	1044	1038	1011	1009	977	957	1037	1006	981	970	999	1011	1035	984	1014	958	994	990	962	978	975	1041	965	1011	999	1012	982	1025	1013	932	988	1043	1009	1049	976	951	1023	1022	942	969	1024	959	1047	1009	1029	1037	979	1014	1021	948	945	1007	1057	958	995	970	1047	971	1034	1013	1012	1004	989	1065	1028	987	1026	1037	960	946	984	1018	999	971	941	961	1068	1054	935	1001	1023	1013	1044	1021	983	1023	1016	1022	989	990	1023	1044	1045	994	1026	935	984	1010	997	1005	1017	1034	1014	968	1017	1040	1000	966	999	949	957	983	1016	985	1042	1010	1002	925	979	949	997	1005	998	955	1028	1038	996	958	1054	977	971	1011	949	1017	990	963	1014	993	983	1020	1030	994	984	1028	954	933	1001	1051	997	953	948	998	992	955	982	1041	1018	1012	904	995	1006	978	968	1044	975	995	959	995	1016	965	999	1031	967	991	971	1012	1006	1052	997	969	939	949	1025	1000	1023	990	1016	952	964	984	975	950	992	1020	1053	1015	990	1023	1078	1027	986	1045	1015	1005	1025	964	1033	950	1001	1032	943	1017	945	993	942	1019	965	1015	981	978	978	990	1019	1008	1031	1001	1039	1053	969	1059	1027	1012	1046	998	1000	936	1009	999	1044	987	995	976	1016	1036	998	995	1041	1011	953	1029	1026	943	1010	1036	1003	1019	957	974	998	974	1032	973	1002	1050	1014	999	999	975	1044	1018	988	1019	980	991	997	1001	1008	961	949	999	1008	982	982	1003	1006	991	1021	935	1012	1003	983	979	993	1089	1076	961	981	1034	939	1001	999	911	974	1046	1024	1024	994	999	1083	1004	985	988	988	988	926	966	991	1037	1014	1045	967	988	1011	1034	986	992	1008	1018	1005	965	974	1012	985	998	965	984	1002	1020	1025	1020	952	980	997	987	980	1017	1076	1010	1016	986	1056	997	974	967	1075	1019	1028	1026	986	1011	985	996	982	998	1001	1000	1011	961	943	951	992	1015	1053	1016	998	1041	1038	1070	1071	978	980	1019	973	1045	988	1065	975	1010	981	982	952	1058	981	1033	1051	1006	993	1011	944	1029	993	991	1010	957	971	1012	997	971	1004	974	1010	993	995	992	1009	880	992	1013	1038	1035	998	1026	978	1021	980	1049	1030	998	1027	957	1001	946	1052	1021	1008	939	941	1006	1001	1007	988	969	961	960	988	1008	1019	985	1006	964	1003	1024	976	950	976	994	1050	1041	952	1009	975	992	1047	1034	926	996	1006	1030	988	997	983	985	1027	986	961	1072	996	1015	979	959	985	991	982	1015	931	964	1027	968	984	981	1004	1000	993	1017	1003	983	962	988	990	1002	1024	1051	937	1024	1018	1046	972	1080	1008	993	1010	1020	1029	1023	995	1029	989	1016	1004	976	986	982	963	1042	966	1002	973	992	1009	1039	963	982	958	956	1041	997	947	1014	985	1012	1001	1089	1007	1002	965	1066	972	1036	979	943	1014	1008	997	997	1000	1008	1058	989	1023	1013	978
24769	21463	27365	25661	5510	733	611	463	439	388	382	362	342	343	289	343	313	322	301	300	290	304	296	271	293	261	320	296	267	276	287	320	318	252	298	272	302	312	294	305	291	277	287	276	328	311	273	272	300	330	290	290	291	307	286	278	287	256	292	296	285	285	294	279	282	294	293	276	324	270	295	297	281	271	311	303	298	281	289	255	279	317	296	292	299	305	281	299	270	295	281	296	263	326	294	290	274	305	298	310	306	299	319	284	268	288	288	266	258	281	300	300	267	302	308	309	301	281	275	275	271	331	285	293	321	257	309	271	296	305	293	298	325	317	306	282	277	275	269	303	292	316	298	308	321	270	269	275	299	269	294	303	286	305	279	291	291	294	305	279	249	271	282	273	281	299	281	280	311	279	292	287	293	256	295	320	286	289	317	304	270	297	263	274	283	266	319	295	274	279	306	286	297	297	287	301	291	299	267	305	281	298	300	284	267	298	274	301	286	290	293	261	285	309	252	284	290	285	274	253	253	299	267	298	247	283	293	273	288	323	304	269	307	281	312	269	275	277	311	322	290	280	310	264	283	294	305	252	273	278	291	313	282	278	277	296	270	258	332	282	300	283	311	306	270	290	297	282	327	298	259	279	258	290	270	259	306	298	300	269	274	300	332	301	270	267	294	294	263	288	329	304	291	276	309	308	295	289	307	298	284	301	297	292	279	288	299	280	253	307	273	289	286	296	293	248	307	318	310	307	308	305	289	326	294	283	288	300	306	283	274	289	255	283	293	281	292	308	274	280	288	275	288	269	310	281	315	307	309	333	253	287	305	307	280	297	291	302	309	266	283	292	292	299	305	285	287	284	283	265	276	283	313	293	281	269	278	283	287	297	287	295	301	304	289	281	279	270	271	296	318	283	282	289	288	313	299	263	290	309	297	329	264	299	308	327	265	307	277	302	265	307	301	334	294	283	284	307	283	274	309	290	302	296	291	278	274	292	292	296	290	307	286	283	291	301	267	314	304	315	290	287	284	302	301	270	305	277	309	278	282	301	253	312	306	303	286	280	292	292	279	286	277	299	294	291	262	306	300	287	285	274	276	290	304	294	279	283	258	294	274	283	308	286	310	284	297	295	283	299	297	289	297	263	300	300	320	294	269	306	277	279	302	297	322	302	288	275	303	307	297	291	295	285	344	280	265	293	279	284	250	276	298	292	285	347	281	307	291	292	301	290	291	283	325	266	287	306	286	276	284	289	300	316	301	269	281	294	309	306	277	317	322	313	293	269	296	295	296	289	284	270	305	292	269	296	273	297	292	280	283	292	302	308	291	275	254	277	306	316	290	308	286	285	284	299	308	295	296	281	293	319	321	282	293	294	281	286	298	282	298	276	257	286	290	324	285	291	279	291	273	289	298	268	284	292	285	287	273	291	286	309	258	282	327	296	297	299	291	279	274	292	278	297	293	290	272	284	281	285	259	307	285	282	298	284	282	308	272	311	269	271	268	293	290	293	295	290	297	277	290	267	318	277	282	299	296	304	295	303	261	313	273	291	273	270	303	299	288	275	301	315	283	251	272	245	284	287	330	271	300	258	284	301	270	290	302	273	300	263	308	313	290	267	289	290	281	297	320	295	307	312	287	283	282	289	303	269	289	279	287	304	292	275	292	301	286	285	271	272	312	310	304	294	278	268	278	313	294	283	290	291	300	333	285	282	312	280	270	292	274	299	308	282	283	315	288	311	324	288	311	285	273	276	299	305	279	309	299	307	291	282	306	303	260	293	298	283	279	282	307	335	278	279	270	294	285	282	273	332	295	284	298	271	296	256	292	312	311	306	303	292	252	281	289	284	294	310	282	292	293	263	318	279	295	282	272	291	299	261	307	307	261	307	267	315	285	311	281	306	329	288	279	295	286	296	262	294	312	271	315	304	272	292	306	310	285	294	312	312	281	305	296	318	292	289	297	313	289	255	274	289	262	303	304	298	314	270	293	265	274	307	299	297	294	267	285	280	254	293	316	325	275	297	307	297	299	276	279	287	262	288	287	291	291	281	273	283	311	313	282	284	327	278	293	263	312	283	310	294	309	309	293	269	317	273	286	305	262	301	277	306	274	314	308	295	288	280	300	277	279	306	248	261	288	270	318	307	307	257	296	288	292	309	290	281	283	308	276	309	310	303	320	299	290	314	273	265	278	264	308	305	262	293	278	288	304	273	293	298	264	300	292	279	274	303	299	285	313	310	295	278	276	268	292	281	288	291	309	293	305	298	283	304	279	293	272	281	282	293	311	313	296	254	300	284	276	307	285	250	272	282	292	285	289	284	297	308	287	285	299	300	291	311	301	267	306	310	289	290	296	253	259	282	293	268	306	290	264	277	321	303	306	273	271	276	295	317	307	292	274	296	281	283	266	293	284	308	326	288	307	264	290	311	284	268	270	291	309	326	264	263	298	289	288	269	302	298	313	328	270	281	275	287	320	298	297	299	297	306	274	278	277	277	286	282	270	295	289	278	318	285	292	300	291	299	277	291	272	295	288	269	259	300	267	281	294	280	285	286	291	282	300	280	272	316	297	291	299	293	318	281	290	286	277	269	278	274	281	285	327	282	291	299	287	266	313	263	307	310	290	318	262	263	251	287	285	294	300	287	297	301	302	279	308	304	279	273	302	294	273	322	294	289	282	266	286	299	285	299	277	294	264	283	328	238	308	278	298	263	304	258	312	293	278	282	271	264	297	315	251	287	295	278	288	277	301	274	301	263	282	297	345	290	287	309	308	294	296	305	312	279	283	277	286	295	286	269	307	283	273	320	312	268	299	299	307	280	278	293	296	284	318	280	326	253	305	279	306	270	239	282	295	276	272	285	303	301	262	286	268	297	273	271	307	288	307	272	335	267	268	280	273	275	285	303	290	307	264	277	287	286	250	298	302	311	288	304	255	263	306	270	273	287	290	258	328	301	315	285	305	285	306	267	301	302	296	253	290	260	285	288	281	306	262	292	282	286	291	273	306	301	317	282	308	291	321	300	295	316	298	283	314	295	287	300	291	271	293	312	271	281	289	285	289	271	328	270	299	265	289	287	315	297	354	310	308	314	276	263	271	255	280	293	292	298	295	270	258	262	304	302	294	310	274	283	285	310	311	302	287	291	284	273	339	277	293	307	285	270	295	274	286	264	271	322	279	301	301	300	289	303	259	269	294	278	272	292	301	269	300	309	315	294	263	303	285	292	293	298	296	283	260	310	274	297	270	313	284	340	291	287	273	249	298	274	267	287	291	314	297	305	290	294	269	296	281	263	281	287	291	270	269	271	320	295	291	281	301	305	290	275	303	259	242	293	299	298	308	302	292	300	251	289	295	296	294	285	300	283	293	272	311	271	294	287	297	306	265	272	272	250	277	289	283	271	263	316	299	270	259	310	300	319	299	296	304	312	279	275	305	267	276	268	290	273	276	270	277	307	280	326	297	306	262	278	297	279	278	309	292	298	328	280	321	274
9714	5987	4296	2032	1463	1226	1018	870	747	631	610	562	528	486	471	462	460	396	390	380	418	438	405	393	406	403	375	406	391	386	377	384	409	386	405	399	370	372	360	371	393	369	359	379	402	391	381	403	388	407	421	371	395	420	368	355	383	385	384	369	345	404	383	388	390	388	393	375	426	408	410	371	379	406	416	414	395	377	374	360	392	393	400	405	410	394	411	407	412	360	371	365	378	372	382	409	389	370	394	412	360	405	400	397	406	405	431	391	391	403	393	428	408	383	361	406	390	433	394	391	416	384	385	394	388	387	358	416	383	413	391	367	416	379	376	394	405	403	385	376	401	368	387	406	409	384	393	359	398	412	379	362	382	382	389	401	398	389	390	360	383	380	404	380	405	413	395	336	379	407	375	427	397	394	363	382	410	390	391	392	372	376	375	362	391	412	405	400	423	393	383	371	393	384	372	399	393	384	420	417	355	368	383	373	383	399	410	378	414	402	370	373	368	364	413	371	404	394	413	362	393	402	402	350	379	363	385	368	392	351	368	399	404	406	372	405	361	383	367	377	407	426	406	423	364	344	422	405	394	395	379	366	397	392	369	403	397	368	359	375	409	411	378	400	386	403	391	423	422	419	407	401	373	414	361	379	354	411	410	381	354	394	371	376	370	392	394	375	364	405	370	381	413	427	380	372	436	375	395	376	354	373	423	360	426	388	388	373	390	364	404	414	397	426	378	380	401	374	374	394	377	405	423	386	402	410	329	365	413	384	384	361	369	363	421	387	386	410	389	375	410	382	368	379	425	374	357	420	361	380	378	348	363	342	365	389	382	392	355	394	400	394	362	362	370	411	351	392	403	374	405	400	386	418	428	376	409	385	403	407	402	398	390	387	388	357	399	369	391	354	432	423	408	402	418	417	392	411	355	402	381	407	404	409	385	416	372	370	396	384	403	390	360	394	384	376	421	357	398	369	386	414	400	390	353	369	363	393	383	409	392	416	376	381	389	389	368	398	340	408	335	399	373	388	386	407	420	372	406	382	377	396	412	399	391	342	402	431	392	383	373	403	363	403	381	403	384	373	424	395	377	395	378	391	408	393	397	401	410	380	413	369	398	395	369	421	358	415	390	404	384	404	380	356	416	348	358	369	384	414	359	398	405	387	380	395	367	383	359	378	399	355	410	404	386	376	409	378	386	408	407	393	375	414	381	416	373	401	410	389	393	386	348	406	365	376	355	371	393	426	378	366	370	399	367	370	364	381	384	367	407	390	383	410	392	419	391	402	412	399	415	391	377	406	412	407	418	383	418	397	393	381	400	373	400	426	390	386	373	419	374	378	400	399	382	377	379	386	373	414	364	378	350	410	384	373	423	373	378	383	380	383	415	357	402	392	356	396	423	348	384	409	384	379	379	390	418	397	382	412	418	375	418	394	410	393	390	397	390	398	392	385	382	372	399	405	408	387	407	372	395	368	377	425	411	400	400	408	414	405	398	423	409	405	387	419	423	407	365	366	344	379	375	365	381	404	367	383	369	433	414	386	348	382	353	375	402	359	334	401	368	385	365	391	418	423	363	352	387	390	372	366	384	391	377	388	351	377	373	435	378	377	385	375	400	384	412	367	364	388	376	371	361	401	399	376	357	365	389	400	384	374	397	360	365	398	388	400	400	404	379	388	357	342	354	400	384	400	405	380	402	374	402	377	372	433	381	387	391	398	382	346	399	386	399	368	412	422	391	390	385	391	400	384	376	359	389	396	405	381	372	400	423	372	379	405	408	382	410	388	382	406	406	383	372	392	384	406	426	382	361	363	403	364	417	381	404	393	374	391	376	382	341	385	410	381	383	359	384	395	385	364	381	427	410	430	385	396	392	403	400	385	373	374	390	377	386	408	409	373	373	380	385	362	371	385	381	386	395	382	407	412	377	386	356	373	387	366	368	371	379	423	401	390	365	365	414	379	389	397	414	402	379	398	410	379	407	420	381	414	385	395	407	357	385	412	399	427	377	396	368	369	387	411	364	411	374	401	392	380	392	412	364	362	365	377	369	384	358	409	413	387	393	376	363	399	412	388	408	417	367	390	398	373	400	393	366	388	389	361	377	378	441	386	379	389	402	402	371	397	361	401	421	390	391	341	416	401	383	400	377	398	366	366	403	371	387	398	388	375	396	427	395	373	402	375	366	357	379	383	394	377	356	395	362	336	375	380	385	384	394	361	409	408	392	368	371	423	368	330	415	398	418	397	373	356	343	375	407	429	399	396	401	344	380	362	393	390	394	355	445	402	389	389	396	404	390	374	381	380	361	401	397	371	404	415	410	406	382	407	384	390	385	395	383	417	402	410	402	355	400	365	363	374	385	378	400	364	400	373	394	367	387	383	409	388	395	419	357	398	395	395	361	427	383	376	401	393	412	406	398	394	373	392	391	369	409	349	385	379	376	410	430	419	390	362	419	395	388	402	397	405	404	395	382	418	365	426	417	400	353	407	408	363	390	372	388	379	371	390	360	404	383	399	392	375	383	395	381	384	379	406	392	406	392	382	407	404	406	379	404	404	391	395	391	388	391	424	384	370	411	382	394	399	361	379	389	382	380	390	369	424	367	378	361	411	410	379	373	378	388	381	357	371	372	394	381	372	398	396	384	370	379	399	437	428	396	409	383	379	371	385	397	385	374	410	406	373	392	386	410	379	398	356	391	386	403	403	416	396	401	395	412	379	393	366	356	398	413	392	389	398	435	385	405	395	407	379	389	436	387	410	377	412	392	343	397	385	386	376	386	365	365	381	407	389	360	414	393	360	391	352	388	375	409	423	411	390	360	393	347	368	397	414	362	400	335	409	394	382	407	387	392	372	387	392	362	357	384	377	380	383	402	379	414	345	396	382	387	370	382	436	410	369	392	409	397	355	359	388	408	392	398	389	343	442	397	384	356	384	387	381	409	396	410	404	352	401	400	379	414	438	392	370	383	372	372	394	384	387	392	383	381	417	380	379	370	376	397	380	387	388	355	397	383	379	380	362	348	393	410	385	340	404	407	399	417	366	386	412	398	428	382	383	409	380	386	367	392	398	410	396	405	371	369	399	386	411	436	419	396	393	410	394	386	396	376	380	406	404	370	393	350	362	393	410	371	409	395	382	404	388	375	385	367	429	368	349	380	388	410	385	368	371	411	381	407	385	372	405	384	382	355	373	405	376	404	397	379	378	390	372	414	375	399	341	408	406	356	362	381	360	419	372	390	411	387	422	383	395	436	395	396	421	421	382	418	369	359	380	358	366	354	372	422	411	389	357	385	356	374	394	398	396	392	398	390	405	387	392	407	400	394	397	387	396	381	374	401	382	405	386	393	381	380	409	386	366	399	390	387	424	373	420	403	394	401	387	361	389	420	400	358	384	391	380	344	390	384	386	343	365	391	389	393	409	369	400	382	371	407	397	377	380	391	400	356	399	397	376	401	389	376	375	323	363	372	393	400	375	372	387	351	402	383	375
22515	21434	29280	23959	21430	21342	5253	1510	1153	1151	1078	983	953	891	864	853	856	839	793	849	800	791	773	757	789	760	753	767	736	746	775	737	781	776	746	776	765	718	721	776	804	741	767	731	732	766	726	737	732	725	749	701	719	745	714	753	733	771	770	696	796	733	721	692	681	699	734	769	763	713	771	761	719	770	765	752	734	724	738	741	720	776	674	749	741	734	707	775	749	745	730	727	695	703	703	757	742	790	771	760	740	754	719	788	776	771	741	742	742	736	721	735	765	779	713	735	743	719	745	758	780	720	753	720	732	762	760	764	750	692	716	750	690	772	732	765	735	763	676	703	736	731	766	732	737	728	755	735	732	727	744	758	764	722	737	738	746	688	728	760	765	756	769	710	698	708	761	741	703	735	762	829	746	741	743	760	749	733	736	722	744	746	714	710	777	743	700	685	725	689	773	703	730	711	725	743	708	699	741	722	763	741	704	752	694	716	781	765	734	735	755	758	736	736	730	723	719	768	720	759	731	713	780	756	721	733	720	754	753	727	811	694	756	760	722	778	715	769	725	763	760	786	701	725	770	718	713	754	710	737	701	762	730	732	747	728	709	726	740	801	740	764	696	757	730	747	699	688	735	738	680	742	736	764	731	761	734	735	712	747	740	731	761	766	746	719	669	742	719	783	752	751	732	687	763	702	721	725	722	728	724	749	733	705	747	677	706	771	712	739	691	734	758	734	749	762	752	766	744	755	714	703	732	710	751	727	731	720	688	747	711	756	746	717	758	724	702	701	760	757	742	732	732	786	764	799	714	726	752	726	721	699	731	710	721	749	703	740	721	727	790	751	724	772	764	720	735	768	726	691	729	733	774	785	742	744	759	719	789	700	739	713	736	751	759	757	745	722	754	788	736	734	724	739	782	732	707	739	745	710	772	719	736	707	755	761	731	748	716	701	714	741	768	694	734	718	769	753	699	697	782	716	726	757	715	692	731	703	777	713	698	744	793	720	732	731	737	760	742	706	744	750	710	767	681	737	690	740	762	708	765	648	733	728	753	732	778	678	720	746	772	729	707	720	745	737	715	761	736	784	691	728	749	748	794	727	747	753	758	697	746	731	726	738	729	725	745	659	764	736	757	744	728	753	733	702	721	750	670	736	704	731	729	731	757	750	777	717	732	712	726	760	768	753	778	744	721	759	743	738	726	725	722	728	710	705	772	722	724	745	743	729	748	681	679	681	728	704	765	763	751	709	747	719	696	752	722	744	723	738	728	752	744	732	766	718	740	725	711	722	730	709	739	780	763	720	707	727	764	724	777	752	729	785	787	709	721	784	693	710	771	744	710	767	738	724	756	761	657	681	694	681	737	760	746	730	734	763	701	747	756	728	756	739	754	773	720	742	630	748	745	713	755	723	754	707	728	725	716	734	716	718	700	778	782	738	722	751	727	717	786	693	768	729	723	726	726	787	778	763	755	736	739	736	750	763	794	688	729	691	732	740	703	732	667	734	774	770	681	700	750	723	684	764	809	713	745	737	723	715	740	704	768	707	732	731	756	787	701	724	756	730	719	719	711	716	659	734	720	763	764	736	727	726	701	722	781	712	726	753	697	705	737	723	743	741	742	700	709	695	758	706	725	742	728	757	789	708	728	684	756	738	734	774	736	748	691	736	761	759	714	743	736	778	706	757	791	686	736	745	780	721	750	708	741	742	777	741	737	732	730	724	759	702	719	720	782	763	695	737	735	755	724	769	681	706	743	736	686	700	741	729	725	701	702	715	770	752	740	768	700	766	702	699	765	706	755	720	728	745	753	752	723	693	719	754	735	729	695	727	757	763	733	703	747	738	725	691	750	748	715	729	706	788	720	762	758	706	719	699	772	743	728	751	735	708	778	778	748	751	729	711	713	785	724	701	700	683	728	777	673	725	794	744	690	708	717	756	745	737	726	769	716	811	723	741	710	766	742	739	730	711	721	749	747	765	727	719	726	750	756	721	719	718	740	717	716	715	713	726	750	706	732	765	714	719	730	726	734	723	747	743	726	733	713	757	754	721	712	754	716	731	717	741	732	762	703	721	724	689	776	758	762	686	719	706	742	689	693	710	741	760	729	804	765	688	732	714	736	702	765	704	748	716	702	739	745	724	705	721	722	726	738	738	735	760	740	723	703	750	727	719	779	735	715	813	767	764	716	701	735	762	737	716	760	760	722	719	766	756	786	747	725	714	708	728	746	680	713	736	717	760	763	774	771	781	719	729	678	725	793	776	665	735	739	711	722	758	717	687	703	730	716	706	762	719	718	714	783	776	749	710	756	746	752	741	746	752	732	682	724	713	725	737	720	726	690	740	678	742	744	764	738	727	760	738	746	731	696	740	739	734	717	731	727	784	752	740	731	761	737	759	789	716	698	728	745	749	742	701	706	716	776	752	764	714	763	714	737	746	740	741	733	747	750	674	729	757	748	735	741	751	763	784	731	703	722	760	705	738	684	740	751	715	709	741	766	747	735	688	739	762	738	718	679	713	757	770	729	766	758	750	754	764	752	704	691	689	684	705	783	714	730	770	717	770	738	731	728	723	754	724	737	735	766	735	740	680	696	719	717	690	702	691	771	719	696	741	772	693	730	690	723	726	762	756	727	722	719	682	739	714	717	770	750	728	728	707	706	769	730	756	763	701	749	724	733	743	689	707	707	752	773	722	749	794	735	790	718	747	724	704	748	701	718	697	721	751	788	786	714	742	742	705	708	754	774	748	732	720	732	788	751	732	726	703	716	738	744	732	734	726	743	713	762	732	725	714	745	717	709	678	711	728	748	745	701	707	727	739	767	769	707	715	720	781	725	767	695	746	782	736	762	751	728	713	771	724	647	679	732	752	766	731	722	731	725	721	753	692	745	760	729	754	698	696	701	746	747	781	731	730	728	693	714	736	700	719	734	739	715	737	734	734	780	703	738	737	719	743	722	717	734	700	749	708	707	779	719	708	740	678	723	731	747	741	768	723	737	769	720	722	729	688	726	672	758	719	784	724	689	672	743	725	707	737	704	710	739	700	715	715	745	695	738	756	714	728	723	716	699	647	671	720	701	739	715	707	726	691	707	697	715	711	743	796	754	791	795	754	682	749	696	736	726	787	728	721	724	769	732	724	730	680	702	768	732	746	690	793	742	788	756	726	748	719	755	749	700	706	703	712	734	726	739	756	719	702	758	747	706	731	784	750	703	735	794	685	696	768	736	762	702	732	726	675	765	717	744	741	760	683	731	698	741	778	712	714	721	722	673	750	737	730	738	752	746	773	708	718	750	754	728	763	743	746	755	733	721	728	738	711	690	753	754	737	713	711	723	689	750	716	731	732	761	713	711	747	733	693	744	716	688	714	727	761	797	763	720	779	711	715	728	726	686	764	767	710	744	718	769	684	749	754	722	699	693	707	743	733	679	724	720	744	715	704	752	747	759	724	743	725	759	749	714	764	716	735	725	729	758	762	691	701	759	789
12599	14836	11074	5532	4062	3166	2632	2329	1933	1769	1513	1302	1248	1175	1185	1103	1074	1097	1045	1008	982	985	928	986	954	925	949	946	966	936	965	970	932	987	862	952	1019	946	915	942	953	897	923	912	958	902	947	989	918	885	908	897	958	853	919	935	891	875	967	883	873	922	858	927	935	941	970	895	928	903	972	939	896	937	913	860	972	928	858	941	969	990	938	947	978	917	915	975	918	941	915	907	859	911	883	966	912	872	917	941	906	915	922	888	996	937	903	962	925	937	933	870	898	930	933	926	896	907	935	913	947	947	940	872	918	974	938	963	930	891	893	936	971	961	926	895	917	935	946	907	904	941	941	898	936	889	890	917	948	921	923	916	877	881	871	900	932	940	911	872	914	915	916	938	900	926	872	905	891	936	933	912	924	905	904	924	884	912	886	928	938	961	903	902	865	930	892	901	873	913	864	951	906	862	873	928	904	870	927	903	973	927	918	925	893	830	897	915	851	941	888	948	990	893	909	916	903	921	943	909	916	904	914	914	881	868	922	842	870	897	944	910	879	868	910	912	972	904	893	924	884	877	914	902	881	946	907	928	908	893	907	887	911	946	903	927	889	962	905	888	907	932	878	884	889	919	917	901	924	846	898	906	940	904	927	974	959	848	920	911	889	875	933	921	848	871	915	918	886	938	867	944	911	900	904	882	877	882	922	906	961	921	982	925	893	948	908	933	891	897	953	920	911	932	967	937	912	891	840	898	945	886	883	934	914	938	855	878	904	938	921	863	861	931	903	943	945	901	965	886	908	944	906	925	961	906	890	916	914	900	932	922	911	902	879	896	1014	942	888	921	918	908	907	846	927	893	890	909	937	878	918	889	917	980	921	897	921	883	959	944	933	923	915	902	937	830	842	918	919	966	989	884	927	906	912	882	936	894	941	932	920	937	943	881	911	923	886	881	922	928	904	871	973	909	915	923	928	901	933	962	933	894	934	967	925	958	950	897	944	879	887	933	876	923	921	917	915	904	927	934	887	916	913	949	915	934	831	913	843	915	866	883	880	903	979	915	822	846	939	897	961	862	981	906	911	900	910	966	851	945	890	914	947	965	934	942	921	924	932	908	927	907	886	929	883	923	937	900	904	945	900	939	888	955	925	878	907	903	943	906	919	907	953	856	983	926	868	915	906	922	925	1003	904	893	889	926	914	900	905	880	854	884	868	883	878	948	920	967	919	904	860	940	917	950	902	929	899	941	951	910	874	978	860	883	888	954	930	900	862	900	914	936	939	922	927	842	882	883	904	868	891	932	939	903	922	873	908	948	973	945	920	935	946	898	913	881	944	946	922	933	924	903	937	930	966	907	925	892	915	890	943	897	923	885	912	903	919	907	935	897	872	892	951	911	910	932	901	920	876	903	894	942	911	913	953	880	915	925	940	928	904	876	893	927	951	910	943	951	860	922	884	889	912	835	903	929	938	972	943	875	929	935	963	898	907	946	899	920	927	910	933	913	858	897	939	911	889	942	870	886	938	945	904	912	880	903	891	927	912	941	909	950	914	898	903	934	884	986	865	839	870	917	909	888	910	871	925	945	906	905	948	951	909	948	897	916	954	870	897	878	869	923	907	930	929	881	924	887	939	893	896	932	898	912	1000	886	900	885	924	909	935	894	960	931	874	853	920	860	924	864	866	963	898	887	895	936	901	928	819	958	964	873	893	914	935	920	916	924	866	890	931	895	912	905	906	887	926	900	913	864	917	919	886	890	909	921	904	917	864	963	901	905	886	927	900	919	900	921	867	936	866	923	885	922	903	947	919	931	879	888	897	914	902	849	878	929	952	859	948	902	915	961	903	929	896	942	920	926	927	945	890	928	897	854	860	925	891	967	933	889	952	857	851	910	926	867	897	929	920	913	952	898	933	893	969	912	963	919	986	883	905	900	946	908	972	917	953	887	912	907	928	900	870	896	879	931	871	941	913	940	847	831	958	898	905	901	928	867	920	954	896	913	916	872	905	903	920	933	922	872	933	925	867	936	863	898	881	916	883	934	855	877	867	876	898	915	891	921	904	891	958	924	942	905	933	902	915	899	893	939	919	961	920	956	907	897	933	903	937	902	967	898	936	882	853	912	909	903	998	871	882	884	971	859	947	882	875	910	912	912	890	812	892	924	886	883	899	890	890	874	888	906	946	933	926	994	909	941	872	875	912	898	950	939	950	877	879	864	907	926	924	926	963	910	887	928	882	946	889	936	924	896	926	894	920	918	923	898	918	915	878	863	861	904	887	902	917	905	924	848	880	903	892	884	915	930	901	915	953	907	948	930	940	959	908	927	914	934	967	923	905	901	917	935	931	870	845	884	902	887	933	915	917	912	938	927	890	894	905	920	974	896	907	934	938	987	940	869	889	957	887	981	921	973	941	918	931	911	929	877	920	914	943	903	913	934	912	878	893	914	902	908	947	882	933	913	875	889	909	890	944	933	871	875	914	899	919	850	923	912	918	902	946	895	904	868	925	936	904	877	944	948	952	909	885	896	870	919	882	875	912	889	941	866	919	859	908	907	867	936	883	882	911	844	928	881	922	923	897	930	929	908	930	972	878	931	917	906	933	969	928	899	879	920	929	901	950	922	917	935	888	905	909	876	917	935	894	938	886	907	961	951	878	911	861	934	898	894	808	878	929	980	918	888	940	900	953	918	898	914	903	902	917	885	938	918	893	929	916	910	918	929	914	925	963	885	909	903	883	874	903	908	878	892	900	866	912	930	916	936	907	947	928	941	930	897	912	916	947	864	959	915	889	923	899	936	919	902	880	915	865	972	889	948	931	872	888	897	935	903	883	934	877	947	902	907	894	914	922	939	909	952	903	887	964	913	939	893	899	946	906	925	903	895	920	912	908	903	907	874	906	919	896	878	862	925	915	929	902	905	926	862	943	909	868	911	943	881	913	895	905	864	922	946	936	960	909	919	952	873	880	939	895	940	898	960	895	861	934	906	922	933	877	889	872	908	901	903	906	931	902	892	889	897	943	898	884	926	901	920	867	925	958	912	915	921	898	894	903	868	935	926	880	924	889	942	861	921	912	846	935	930	891	931	866	886	928	909	904	890	881	916	915	914	919	910	909	913	964	878	832	896	922	857	872	898	963	894	939	872	878	852	905	871	911	883	893	953	924	957	897	903	907	962	899	869	923	896	880	885	872	870	962	910	949	873	892	931	873	936	872	892	904	880	845	965	855	901	953	926	891	846	908	912	933	912	896	892	907	875	919	886	895	961	918	923	910	900	862	841	888	972	927	925	948	956	936	916	1001	866	876	889	920	926	893	947	941	974	909	923	897	910	920	914	928	902	906	921	910	900	951	938	937	868	907	899	944	887	896	911	882	926	938	858	865	957	904	914	879	908	936	915	932	914	928	888	892	923	866	932	906	893	942	875	896	922	888	886	941	929	931	922	929	874	889	903	901	904	904	941	907	900	932	905	862	925	856	865	884	881	927	933	910	896	931	909
27557	17409	3765	1031	725	684	604	590	545	528	488	498	484	485	529	484	458	492	499	492	455	470	475	487	468	491	500	483	505	480	481	494	472	494	467	469	495	455	495	473	457	473	479	493	469	464	517	461	461	461	421	486	497	442	494	516	441	481	471	483	454	459	496	474	446	489	498	495	456	467	488	484	455	472	496	499	479	461	516	438	492	454	480	481	457	476	433	480	454	449	486	458	520	442	513	468	521	473	451	515	464	482	487	480	469	475	504	484	513	525	485	505	466	444	510	464	479	498	480	469	459	474	519	461	459	475	483	500	478	493	476	428	472	486	530	479	488	489	479	493	480	457	463	518	472	496	455	463	498	473	477	494	495	491	473	474	534	521	474	457	495	519	506	507	497	471	483	457	452	480	488	462	469	470	489	461	463	485	512	502	505	467	459	480	480	491	487	515	458	515	446	494	471	453	463	493	471	475	437	466	456	472	495	487	468	506	481	502	455	466	465	482	475	499	467	533	468	496	496	487	468	459	452	468	494	488	482	465	443	506	487	444	482	471	487	509	482	488	488	450	468	465	489	506	457	502	473	531	482	475	488	476	505	453	488	484	455	480	478	434	463	454	484	516	465	488	523	473	481	461	472	499	497	503	466	497	499	536	512	488	482	495	448	491	485	487	484	485	485	483	515	480	494	469	470	488	436	479	450	510	488	470	466	496	439	493	488	506	472	458	494	477	497	487	504	470	482	498	496	503	450	479	451	511	439	464	498	467	483	498	484	475	514	465	507	469	491	484	502	487	476	497	496	468	466	496	467	439	482	463	463	485	464	462	470	481	463	484	481	458	468	515	479	460	500	478	536	478	478	486	456	501	496	496	481	493	523	534	475	486	513	471	497	486	504	434	475	500	518	449	474	474	498	448	480	476	507	506	500	495	478	514	494	452	464	440	494	506	479	470	462	440	503	471	498	455	498	515	468	509	472	453	470	492	453	482	464	460	433	482	503	440	499	486	443	477	510	463	506	461	502	507	453	509	495	457	455	530	477	479	476	464	451	504	476	494	447	475	477	493	484	440	495	521	515	491	489	480	449	502	497	459	488	512	496	463	458	502	475	442	459	470	482	458	473	505	478	464	526	490	491	489	477	469	517	472	493	460	493	464	498	460	495	507	491	511	469	486	483	479	474	532	471	478	513	460	471	498	498	481	469	504	477	521	539	478	482	453	488	490	474	494	477	464	507	471	452	485	471	510	449	497	450	484	481	504	496	475	516	467	514	479	495	485	485	485	488	496	470	484	504	460	459	518	480	474	510	489	455	508	445	471	476	523	478	484	498	512	471	465	491	498	486	496	541	476	459	501	497	458	456	467	488	524	487	483	497	489	499	493	468	502	510	487	473	510	500	458	465	494	451	428	478	477	474	488	516	489	443	486	454	459	476	470	498	514	480	458	497	493	494	469	506	478	445	455	498	462	518	489	476	460	451	462	490	493	495	490	482	454	482	495	460	467	508	484	454	504	485	484	473	527	469	475	497	524	479	450	485	523	477	508	524	469	494	480	502	474	487	458	482	481	495	497	481	497	524	467	489	517	469	500	448	528	488	523	500	459	487	456	497	499	485	474	476	487	492	482	462	501	479	480	501	534	507	480	477	497	472	474	453	512	458	492	477	532	444	499	449	462	467	492	533	468	481	517	490	457	480	453	456	454	474	487	480	475	514	484	501	484	472	471	464	445	481	513	487	510	453	485	499	474	470	450	509	495	481	510	486	478	490	469	517	512	479	448	531	490	478	502	493	472	484	499	480	469	447	507	437	474	521	476	460	467	496	471	486	459	481	484	502	497	456	473	434	484	507	492	482	503	470	504	473	485	472	488	476	475	474	490	511	489	485	490	514	483	455	496	489	496	486	448	454	464	505	492	462	450	486	468	477	547	500	474	473	493	434	472	497	469	494	470	464	518	482	459	457	503	463	484	453	468	531	479	477	466	467	489	503	469	503	458	476	462	475	480	509	479	477	482	478	498	538	489	431	492	468	496	472	453	465	467	469	504	473	530	498	491	468	463	485	488	495	539	490	462	470	470	477	495	477	483	509	472	479	479	472	473	445	516	478	484	508	518	446	501	502	494	432	469	444	466	498	482	489	495	475	532	489	485	503	505	462	476	505	458	486	492	472	485	488	491	452	480	488	493	474	449	496	461	493	487	490	495	474	496	506	487	510	470	474	467	468	475	510	466	499	456	458	515	494	480	492	507	455	494	480	491	467	493	471	460	492	482	483	499	472	420	464	463	459	486	489	468	471	488	522	484	440	545	457	489	491	484	455	489	510	484	515	471	463	496	434	478	482	476	458	461	502	495	521	493	524	471	439	456	469	497	478	428	458	487	439	480	483	462	513	479	475	457	533	449	473	461	476	489	468	495	500	462	518	497	494	497	470	495	477	481	494	454	467	462	455	478	519	463	473	469	465	458	475	498	468	517	507	508	505	405	496	487	460	497	464	494	463	502	467	504	479	496	478	498	466	464	490	504	463	487	473	442	502	498	477	485	500	437	452	420	505	486	461	532	480	512	476	457	450	473	482	495	538	486	491	469	484	469	485	520	463	482	510	495	483	502	544	452	473	459	493	440	502	491	479	464	498	490	476	484	484	455	481	479	503	491	506	510	485	487	527	500	493	505	477	499	474	466	494	475	494	486	476	442	466	493	490	475	513	479	500	530	491	465	469	491	471	478	511	513	521	492	524	488	493	518	477	482	500	494	512	476	528	460	484	466	483	481	460	495	485	474	423	458	485	478	494	487	462	484	437	461	480	498	495	482	471	471	470	483	479	496	461	463	457	471	458	525	511	456	512	494	507	460	479	484	433	461	443	483	451	502	481	492	490	472	466	513	487	465	516	501	462	468	502	466	457	467	519	470	470	469	483	445	410	489	480	458	536	474	506	487	472	469	470	485	470	434	474	486	456	481	461	479	517	440	446	435	479	464	513	466	486	496	479	503	491	476	488	488	495	472	492	511	525	492	497	522	526	480	472	510	466	486	483	487	449	456	463	473	465	442	463	517	465	466	494	455	526	504	482	476	463	483	462	483	454	497	469	477	516	490	507	472	464	496	499	499	469	468	501	506	468	502	455	486	466	477	462	489	452	487	499	472	453	449	453	497	456	503	494	514	483	504	486	475	492	489	479	500	506	460	451	506	463	484	515	520	539	548	459	478	490	503	471	469	506	477	442	474	484	434	447	496	454	472	483	489	471	488	450	505	483	473	460	461	475	499	438	472	490	504	488	480	474	558	471	486	498	510	480	443	493	467	508	485	470	513	495	431	526	466	510	444	472	504	482	536	471	494	507	484	468	460	470	449	463	495	479	487	474	467	531	479	491	464	484	472	477	482	496	481	545	466	472	516	491	515	483	494	483	477	470	474	474	455	509	506	469	449	487	480	489	468	465	476	434	463	461	459	504	499	468	470	481	462	481	513	485	434	495	480	454	479	476	502	450	503
5223	2655	2157	1310	1027	880	815	765	716	749	722	681	661	566	606	603	629	627	554	600	636	593	608	562	632	633	569	623	577	589	573	603	596	570	585	600	597	588	582	620	555	611	584	593	584	622	655	619	541	585	578	603	569	593	596	599	592	633	561	615	642	614	600	610	603	590	575	566	599	607	574	597	611	664	593	608	551	548	621	554	578	582	582	595	589	564	630	576	585	611	612	632	568	582	590	586	592	612	605	601	545	606	559	569	574	615	612	567	607	575	553	625	646	569	576	631	582	562	599	598	618	626	613	610	601	619	593	592	589	664	582	601	562	624	614	641	574	570	637	607	592	586	594	605	598	587	549	571	645	602	610	629	580	577	641	575	598	579	589	589	619	584	637	556	597	596	583	581	605	630	585	612	551	604	618	627	599	579	642	607	602	622	618	629	585	604	552	583	580	620	609	617	590	581	558	570	585	626	581	596	624	579	605	584	577	586	606	581	628	626	600	591	586	623	601	555	576	591	615	649	587	592	587	588	622	622	643	567	566	584	538	612	614	639	554	606	566	618	599	618	579	602	612	615	617	572	569	612	616	620	585	585	590	607	606	585	571	643	617	599	599	590	621	571	548	599	581	578	579	582	618	551	572	586	561	578	602	604	589	516	626	618	596	600	606	623	599	586	598	588	608	587	592	624	622	588	585	541	640	597	586	609	623	647	587	643	581	593	589	602	578	568	609	579	605	574	586	566	619	622	594	607	592	567	623	617	582	557	589	620	655	590	623	608	654	605	622	572	617	599	602	604	624	591	584	579	616	604	593	627	624	609	634	594	572	603	603	645	567	610	597	585	599	630	607	599	563	590	594	557	587	582	578	603	597	623	631	598	545	620	560	584	587	589	568	588	569	586	577	576	592	595	632	601	552	607	633	582	622	567	641	614	635	578	603	618	594	611	579	599	570	571	622	624	607	662	568	564	593	585	627	605	599	601	566	579	602	633	613	596	621	592	604	583	582	587	573	628	624	598	603	574	578	576	606	592	632	614	614	607	586	623	588	627	568	613	561	608	600	615	608	588	600	551	601	589	593	625	568	613	606	566	626	610	632	623	604	632	561	621	630	595	602	589	645	599	583	583	629	580	566	608	633	591	631	608	595	611	611	594	572	580	590	599	610	651	605	616	591	601	564	617	624	553	594	564	610	603	610	578	577	638	623	577	606	591	603	606	620	595	593	575	557	633	660	649	593	586	578	597	627	612	601	599	574	601	576	605	616	582	615	617	568	556	558	618	578	615	569	585	597	628	598	587	591	593	576	601	573	599	600	593	579	596	628	594	612	602	639	608	622	576	578	600	588	578	591	587	610	636	597	576	614	625	571	612	597	635	607	604	605	630	610	568	592	613	572	600	555	555	602	586	584	589	610	607	570	601	573	576	592	602	660	564	577	546	586	597	613	583	566	581	561	550	603	577	607	605	586	589	629	588	614	649	623	578	619	576	588	628	588	577	556	604	596	563	611	567	566	576	563	590	594	614	561	610	640	599	619	551	587	583	579	579	604	538	645	609	595	576	553	591	610	600	584	584	579	576	602	577	591	609	622	583	576	627	581	577	576	575	563	599	569	615	630	582	607	643	587	589	602	583	605	602	601	615	607	585	607	621	592	596	621	548	631	559	609	590	587	597	595	592	587	569	600	625	590	620	610	645	607	629	566	583	576	593	617	581	581	606	581	597	582	607	599	573	598	585	610	580	590	589	594	622	566	592	595	619	593	608	622	595	567	593	559	601	550	542	589	598	588	587	596	603	586	609	606	629	588	586	637	599	617	611	602	567	613	562	595	611	601	638	606	564	622	576	558	605	591	581	613	593	586	579	613	586	565	609	603	581	599	585	583	583	614	636	595	563	559	603	590	574	606	590	585	598	536	581	613	638	611	596	587	642	625	614	579	594	571	577	622	604	602	602	581	599	601	618	640	593	553	617	599	608	586	547	605	582	575	669	602	636	639	587	611	602	586	626	626	582	610	645	596	631	563	600	620	636	635	630	563	607	546	589	606	609	597	580	570	564	619	583	611	620	575	585	654	622	641	594	583	619	581	546	586	586	579	590	602	596	612	577	635	590	577	569	614	600	606	616	605	597	613	593	548	621	575	592	610	600	599	603	569	608	613	626	589	629	582	616	600	570	588	572	593	569	616	584	592	592	544	604	546	593	577	611	602	597	595	602	589	618	620	636	603	572	609	591	609	598	575	608	610	596	562	557	549	603	555	591	591	575	591	572	570	577	602	630	617	632	553	569	588	616	599	572	628	584	563	628	620	601	582	579	594	598	629	656	598	577	574	599	594	589	620	578	588	610	586	608	575	547	641	601	633	591	619	628	608	566	600	597	596	614	587	578	598	614	590	595	628	587	617	651	563	621	594	621	600	587	606	614	604	632	626	624	566	547	604	570	572	593	598	554	585	564	592	598	592	563	657	605	622	566	614	578	598	571	599	603	622	551	591	606	598	577	559	598	598	659	593	593	603	641	573	583	572	610	619	602	609	591	563	625	601	598	590	628	608	587	621	636	607	597	613	634	666	589	614	597	610	602	608	540	602	611	622	574	560	580	620	578	598	593	618	579	554	587	550	631	631	576	595	577	667	621	626	615	620	574	609	592	632	561	639	621	572	579	612	590	597	602	565	586	602	596	575	594	599	568	575	567	587	590	609	591	602	593	598	567	529	582	610	582	549	616	615	611	585	556	581	620	575	593	633	617	588	591	563	593	587	553	553	559	570	598	592	591	612	588	596	594	596	604	598	548	605	587	619	627	616	628	670	590	584	582	624	567	599	574	591	630	592	607	573	567	574	621	583	617	600	600	534	578	649	610	601	580	596	576	543	584	626	607	536	584	661	661	601	592	592	587	604	572	584	613	602	584	587	597	577	571	621	590	542	561	558	644	592	615	605	578	596	618	594	594	607	577	604	588	580	555	626	587	620	587	590	573	599	593	581	616	564	643	603	573	607	635	571	598	621	612	592	597	609	612	573	571	613	583	578	573	622	612	606	599	612	599	583	653	580	573	577	589	609	594	573	623	576	594	544	588	619	659	636	596	576	601	591	584	575	601	570	618	582	590	590	552	604	612	608	589	625	585	607	598	613	581	600	576	611	643	598	614	599	592	588	633	617	627	611	593	580	580	650	625	593	627	572	599	579	616	609	574	555	580	614	596	576	591	585	602	624	617	574	624	632	647	600	620	584	593	652	582	618	544	639	617	602	614	643	624	579	605	577	611	604	608	591	661	600	575	622	596	590	569	595	579	608	557	614	621	578	664	575	615	519	623	561	581	590	624	585	589	626	633	554	621	587	608	621	569	601	590	616	594	578	572	622	606	626	607	599	549	631	644	578	610	575	618	606	588	617	578	567	605	593	592	609	598	578	583	591	623	620	604	571	565	598	566	586	600	603	584	607	565	639	588	572	612	580	587	570	592	594	589	595	592	632	576	574	574	631	623	592	605
23457	21396	28636	24520	21247	5986	1611	1182	1094	1054	1041	947	874	888	877	970	927	847	895	797	816	843	858	848	812	823	829	904	852	789	814	816	836	863	854	841	849	810	851	839	863	851	805	887	839	824	875	805	811	826	784	865	808	850	849	828	857	786	859	794	853	836	836	813	849	819	868	857	806	825	818	867	832	870	816	824	850	897	787	832	793	792	833	807	816	852	851	866	798	829	806	798	839	852	879	808	844	846	866	793	885	884	832	815	852	857	827	844	839	860	746	876	894	838	837	813	805	813	855	806	802	798	851	817	846	892	837	828	857	851	821	822	843	810	844	771	847	822	842	847	795	897	855	852	855	826	824	856	809	852	875	823	833	812	818	800	843	881	836	825	824	853	876	846	889	840	817	822	899	844	770	825	826	872	851	817	797	859	790	808	810	820	812	788	808	865	805	898	866	879	880	858	858	838	862	810	852	785	838	822	825	827	857	778	804	833	855	844	818	804	800	866	783	823	791	831	828	817	764	845	874	769	794	800	864	819	858	828	829	850	841	775	831	819	783	802	837	820	768	824	827	840	797	832	875	849	830	811	844	824	785	784	848	817	831	850	776	812	909	869	845	775	884	840	823	808	818	832	825	844	786	859	839	838	795	857	801	793	841	862	790	861	788	861	899	800	799	900	795	832	878	831	826	809	832	835	839	830	856	807	820	845	792	876	849	779	864	838	817	830	796	819	873	824	827	809	847	857	877	769	793	807	823	797	827	811	790	866	848	843	833	859	847	812	804	836	838	787	858	844	828	857	841	796	844	829	819	832	795	810	856	811	823	796	799	870	828	758	808	805	781	801	839	793	869	800	795	837	846	796	839	822	846	786	868	822	829	849	880	872	857	837	834	817	831	827	860	845	801	865	796	849	810	824	798	821	798	883	859	828	759	859	814	775	790	852	834	788	873	807	818	867	831	783	789	812	816	842	850	865	844	813	780	832	805	842	811	867	831	799	876	839	878	837	866	833	852	795	772	817	802	892	848	819	807	777	809	828	856	826	792	774	854	806	851	914	842	781	799	817	852	838	828	806	840	820	835	828	862	818	832	851	791	793	857	826	831	826	803	860	872	823	809	784	870	844	825	850	830	833	833	827	855	868	841	822	822	865	819	830	866	834	805	849	793	821	857	889	808	850	824	817	821	885	853	815	815	856	811	850	899	828	857	786	794	813	882	808	840	830	805	816	822	834	816	816	842	810	809	768	859	818	829	881	804	774	810	820	834	849	827	791	834	821	837	839	881	828	774	844	838	797	869	792	821	847	871	792	822	780	848	819	810	854	830	764	810	841	836	831	811	887	795	780	841	729	820	852	896	831	802	813	844	809	805	860	834	853	814	819	857	873	791	881	826	875	817	860	837	886	853	836	805	833	850	814	832	834	860	787	829	810	913	815	792	854	766	812	818	850	809	842	871	794	825	802	844	874	783	871	772	781	808	842	814	866	811	793	810	816	848	812	844	847	803	812	841	808	821	820	810	777	852	816	829	839	810	808	832	822	856	815	791	785	837	800	894	820	842	847	858	850	833	805	848	830	797	839	861	811	861	866	808	851	878	832	785	802	837	845	857	823	844	805	796	806	815	831	843	838	807	836	818	862	853	820	813	836	830	867	837	789	839	832	835	848	850	859	850	846	812	788	888	828	863	766	850	845	799	783	855	845	782	841	814	838	809	861	888	810	810	804	827	818	886	808	811	793	797	810	842	800	873	861	779	799	806	837	824	883	893	827	826	839	843	865	807	850	857	858	842	838	814	868	811	797	773	829	888	860	871	765	842	805	867	848	825	830	859	813	827	851	833	807	829	810	842	838	810	809	820	850	850	821	816	776	831	885	820	791	837	843	857	827	815	865	840	849	904	816	872	841	802	805	845	810	863	842	836	802	817	846	769	865	793	846	816	850	810	810	834	808	841	797	830	860	837	796	829	885	856	870	826	833	836	851	856	839	781	790	874	830	844	750	821	858	807	858	785	860	825	784	794	825	835	836	889	812	844	842	825	825	873	856	809	843	819	805	870	833	856	857	836	791	823	793	833	802	838	821	807	780	783	782	876	871	795	845	802	834	827	807	821	885	811	812	800	795	885	862	787	793	812	836	866	769	855	829	814	798	812	798	845	778	832	843	860	812	828	834	818	788	783	823	824	831	792	859	853	823	842	893	834	785	852	821	870	839	872	855	818	826	887	825	877	845	886	792	871	823	806	777	865	792	796	876	852	757	798	852	880	840	824	869	786	872	827	848	810	771	895	835	829	814	836	795	812	796	805	862	814	809	845	838	873	826	877	822	791	861	844	865	818	847	815	809	789	810	859	841	763	868	809	811	844	800	809	819	785	803	806	823	839	746	795	870	821	820	859	814	845	838	800	800	795	813	851	836	870	812	867	796	828	801	855	798	823	857	804	837	844	861	878	791	802	854	786	870	781	848	793	831	842	883	774	841	807	840	896	793	822	813	785	860	788	880	796	869	858	809	842	807	874	818	833	896	805	820	867	789	831	830	852	784	796	795	860	812	827	826	813	788	866	833	785	843	876	833	857	803	840	853	815	824	785	813	836	813	839	797	823	847	823	792	826	811	876	800	835	839	806	831	848	842	875	825	848	803	829	791	840	885	832	821	856	800	814	875	828	836	770	741	816	814	828	796	852	910	820	830	794	847	879	878	846	800	783	868	764	797	835	787	807	787	811	827	847	825	861	819	813	848	842	839	793	841	809	826	812	836	825	871	828	863	811	839	822	834	855	829	808	862	847	809	799	778	833	851	814	848	829	842	832	813	835	824	831	803	825	817	857	841	800	843	804	833	828	783	864	832	802	854	813	860	819	836	866	847	811	789	868	809	901	807	816	865	837	770	789	825	835	858	842	818	794	823	803	840	775	814	803	851	864	841	834	782	829	879	861	804	826	894	835	836	782	827	800	806	850	840	821	782	797	853	796	876	847	893	828	781	810	824	805	779	814	838	859	799	920	822	816	823	792	797	881	752	843	851	913	846	770	856	853	822	832	835	800	867	819	791	820	782	808	803	844	831	852	834	883	856	869	862	806	830	844	775	761	822	850	813	884	813	854	838	845	831	814	827	809	818	823	814	786	794	834	841	784	805	784	839	853	799	866	816	813	841	840	798	823	832	789	808	823	854	831	838	806	891	859	833	890	831	848	810	774	779	853	871	855	848	847	813	819	802	837	798	850	858	799	801	840	816	817	843	813	844	814	784	836	846	798	804	837	916	822	781	812	838	823	820	773	811	843	846	842	807	831	840	832	878	792	862	790	802	858	844	802	826	827	866	788	881	806	814	811	835	814	830	863	825	849	825	805	866	879	866	836	833	827	831	834	830	861	820	924	869	810	831	837	843	855	846	794	803	787	796	876	800	813	842	776	814	798	781	860	831	846	876	876	830	887	825	808	837	803	835	854	798	822	819	822	811	845	784	844	779	869	830	821	838	834	853	819	777	790	852
10356	9984	7244	3671	2839	2373	2066	1731	1589	1446	1373	1255	1175	1175	1178	1070	1063	1118	1098	1095	1050	1063	1037	1010	1010	1033	1032	973	1029	998	1021	1019	1073	1005	1064	1032	1027	1039	1018	1033	1021	1021	974	998	978	998	991	1000	1004	1040	1044	1048	1100	1069	1008	988	969	994	1037	984	1075	991	1002	978	973	1068	941	969	940	991	1037	1065	1088	1016	1046	1012	1034	989	1025	1014	1033	987	1031	1052	985	1005	1033	1009	1014	1039	1060	1001	1014	1018	1013	1017	1023	1007	959	963	1083	1030	966	958	1018	979	1088	1015	1079	996	1043	1004	1014	1038	1025	1023	1035	998	1019	1041	1010	1001	982	945	987	984	995	1008	1034	996	1054	1099	978	1020	1020	1109	982	971	1014	997	1048	964	970	987	963	1011	1014	986	1000	937	1031	915	1016	985	1011	1002	1034	994	1050	1041	953	983	1004	1056	1031	991	1024	999	1016	1024	1042	1037	982	979	987	1013	970	999	1094	956	970	995	955	1013	1046	1015	932	1011	1002	1001	980	993	994	1003	959	952	973	997	977	1024	1028	995	1022	998	1006	1029	1024	992	994	988	1019	980	966	993	967	1002	1052	1030	997	1007	1033	999	1062	1050	1015	1029	966	1028	1056	1006	1010	974	1060	1057	1006	1055	986	1016	1015	982	1016	1034	984	1041	973	1074	1049	971	1003	1014	967	1017	966	1007	1032	1010	1003	994	994	1048	1050	1063	994	1032	1008	1027	1016	1016	972	1053	1010	969	1009	994	1034	995	953	977	947	999	980	1023	1063	986	1047	1004	1009	1026	941	1035	1015	973	1020	1004	1002	996	996	983	951	982	983	986	1003	998	1017	1004	1058	1044	1001	1039	996	948	1025	1018	1025	1016	991	979	1066	1026	981	960	976	995	1002	998	944	982	1013	983	969	989	1002	1017	1037	984	989	994	1004	1021	1054	1044	1041	947	984	996	1093	1031	996	1032	959	975	1060	1047	1028	1058	1060	1063	1033	1036	1002	989	976	981	1020	981	1007	1001	1012	1002	983	1000	1061	965	971	980	1015	1032	996	1006	1052	993	1014	982	1034	1001	1017	982	1009	1007	1044	977	1008	989	1031	1029	982	1014	1068	1025	1035	1028	1017	999	996	979	1037	1019	946	993	1004	945	1018	1027	1048	1031	1006	1046	1021	980	984	1020	992	1010	968	986	1006	1043	992	998	1008	1003	971	1072	1026	1061	995	1004	991	1038	1018	1006	1004	1010	994	964	957	988	952	1030	1002	1017	1016	1050	1043	959	1021	1012	971	1009	1069	964	959	994	993	1015	1006	989	994	1069	1041	971	964	1029	1020	1031	991	1010	958	1023	988	1012	1014	963	1047	1048	1055	1026	1049	962	995	1001	996	998	1023	1047	1018	1057	938	1025	972	1022	984	1015	941	968	1043	1032	1043	1012	944	965	1067	1019	1026	946	989	1065	1044	990	966	1027	1018	967	1008	975	1003	1067	993	993	989	972	1062	1061	1039	1056	1005	974	987	1066	1058	984	1056	1061	982	1039	1036	987	1039	1013	1004	987	1007	980	1020	1039	993	983	1008	1010	1004	1046	1004	970	964	1028	998	978	1010	983	910	995	1019	968	1045	1007	1004	1005	998	995	998	1041	1004	1048	1011	1004	1002	1058	1041	993	1024	996	1023	991	998	1075	989	1004	953	1047	1021	970	987	969	990	1028	1046	1035	1008	1055	1076	974	1037	1021	1003	962	1032	993	1028	1005	1025	1007	996	965	1022	966	1043	979	1006	1030	1019	979	1033	979	992	1080	1074	1026	1015	1035	1040	1030	1030	1015	1019	979	1011	1034	991	1019	1017	1078	978	1045	987	1034	1038	1017	958	1042	1012	1003	1060	1001	995	979	950	966	994	999	968	991	1033	992	1063	1013	1029	992	1006	995	1018	1046	1013	1028	1018	974	1002	1079	1053	1019	978	968	1002	1024	1046	1007	1010	983	984	985	976	999	947	961	986	1053	1003	1008	1067	976	1029	1021	982	968	996	992	1009	964	1021	1046	1069	1020	982	1000	994	1000	1014	1010	1028	1080	997	1027	1042	1006	1010	1017	1089	984	1027	1004	1037	985	1044	981	1008	922	1019	956	1011	1039	1071	1057	983	1027	1000	972	1049	979	1079	1020	1024	1023	1040	1017	1004	970	1035	990	971	970	1026	998	980	983	986	1006	1031	962	1002	1038	1012	924	976	1016	973	973	1041	1005	1009	1000	1036	1089	963	1011	1043	1016	984	960	985	1004	999	1033	1035	1034	1016	964	1019	1010	946	1018	1005	994	1044	1028	1012	1082	988	945	1055	1004	1022	1024	996	1024	1011	1023	1036	985	1037	1011	1033	977	970	1004	1034	1022	992	1006	1041	974	1035	990	1021	1028	1006	1021	979	989	943	1048	1005	988	1038	997	1055	1003	932	1008	1046	950	985	998	987	1005	962	1005	958	1042	1039	987	1027	1026	979	1056	984	1031	1042	1008	1006	976	1004	965	1011	1070	959	977	1027	1005	968	973	1039	1048	1012	1003	976	1027	984	1015	984	995	973	1013	952	1050	978	1013	981	1020	1027	994	1018	970	994	984	1024	958	994	979	945	1017	984	954	1043	1017	985	983	938	1007	1023	1036	975	977	1012	1004	959	988	1003	1029	1014	1051	931	992	1002	992	993	1122	1049	1057	1013	1030	1013	1001	1061	991	1022	962	980	1008	995	1007	998	1015	1027	1023	1037	1018	1050	983	977	987	969	1016	988	982	1019	1034	950	1043	949	997	1005	1024	986	1021	951	976	984	996	1004	1010	1071	967	1022	978	973	1004	988	974	969	967	1029	980	1002	1029	986	1050	1040	954	996	1001	1010	982	978	1008	1024	993	981	1033	1067	965	1062	1011	1016	986	1006	1000	1019	1050	985	1018	977	1000	1050	1038	984	994	965	1026	975	1034	1002	1000	998	979	1022	1031	1000	998	972	1065	1002	1048	1036	989	1030	1031	974	1001	1014	1016	988	984	994	1027	976	949	982	1015	1010	1037	980	1021	991	1013	1015	993	955	995	1034	1013	1016	1000	966	966	996	1045	1033	936	990	1029	987	1027	1031	1029	1025	985	1055	972	1035	1036	1028	964	1089	1049	1038	998	980	956	976	984	1012	1052	952	1008	999	1050	995	966	1005	1006	1002	1013	1017	985	1025	989	980	1021	1043	1003	973	1035	1044	1012	1021	1018	1035	978	1025	1009	1012	1023	970	1057	1031	1034	1008	1033	984	966	1040	1017	1052	991	1020	953	986	965	944	1028	982	939	999	1029	1012	990	998	972	975	1037	1039	1030	1024	993	995	1016	947	1015	1030	1041	1015	1033	1015	1047	979	983	956	980	1012	990	1049	1023	1045	1012	1026	972	972	1066	1032	1030	984	1015	1035	991	1027	1019	969	1035	1046	1038	1071	1016	985	1043	1005	1069	996	1066	1003	995	1004	991	1005	1008	1047	978	1014	968	987	992	1029	1029	1036	1038	1006	1044	1045	996	972	986	984	1020	928	1010	994	974	1029	1001	943	1049	1091	966	1042	1062	1014	985	985	973	1047	1017	999	1058	963	1028	1020	999	997	1005	1066	1008	988	955	1019	1017	1018	992	1028	986	1000	1007	1050	1021	1014	972	998	1035	927	1016	1063	1001	1018	1040	1000	962	1003	1003	1001	1007	947	1072	1002	1015	1055	975	1002	985	992	1042	980	972	1017	1014	971	971	1053	1035	1038	1061	1016	998	1031	1015	1056	1029	967	993	990	1039	1070	1030	1028	1001	1042	1001	989	995	1007	989	999	1058	985	992	1028	1006	1003	1001	1046	1014	955	978	995	1025	1020	1011	1064	1020	994	1015	967	1000	1062	981	1021	1013	1050	1009	1026	964	1008	954	978	965	1021	1045	993	966	990	1045	1039	1031	1020	1008	1018	1022	1006	1055	1004	988	991	1070	989	966	1013	1005	1017	1049	1004	1014	956	967	1054	968	1021	1021	993	994	997	922	997	986	1021	1025	1006	978	978	1040	967	985	941	922	1033	987	990	982	1023	995	1001	1043	980	992	995	992	1053	1039	1052	1026	1049	1007	1027	1014	1008	995	1046	997	974	999	1041	978	1043	1028	1010	1002	1020	1051	991	992	1020	1031	988	1015	987	1026	1008	1021	1041	938	1022	983	967	996	968	967	1014	1007	989	1025	939	963	996	992	986	1008	962	997	972	1041	970	966	1003	1001	1061	1012	985	1009	1030	972	1063	959	1034	1018	971	980	946	1004	1004	1060	970	993	956	969	1035	1033	974	1003	1048	1005	993	961	1019	971	1025	996	1034	965	1007	1007	963	972	1029	988	974	1041	1017	989	1002	1002
24552	21384	27291	25575	5351	687	563	464	422	395	360	342	345	343	323	326	288	303	295	326	306	306	307	274	296	291	322	321	332	273	314	312	274	278	282	294	281	281	275	295	261	262	282	310	284	291	313	285	291	305	274	317	281	299	281	315	305	302	288	264	289	299	261	275	295	310	288	291	293	285	315	299	309	314	291	270	279	297	303	302	249	316	293	294	273	313	296	272	302	280	289	288	296	270	280	295	270	240	288	276	250	298	285	289	292	272	296	266	277	279	311	277	281	306	291	278	268	279	320	303	296	302	268	322	290	314	308	329	294	304	279	277	280	290	291	323	316	301	296	301	271	282	279	311	288	281	303	291	272	279	289	293	293	308	292	309	290	276	310	297	293	303	307	271	283	297	314	293	299	318	290	272	303	285	296	295	319	299	305	296	288	275	304	258	283	280	277	311	291	280	281	295	268	312	325	281	273	287	271	275	279	277	273	295	274	312	286	255	283	283	291	297	311	269	291	302	309	255	284	312	299	274	313	310	293	281	283	307	258	254	315	271	282	292	287	296	260	299	257	289	289	286	292	291	271	289	303	301	254	323	257	266	292	283	307	279	293	300	272	285	260	287	296	292	305	269	314	274	297	316	298	295	289	272	310	293	316	328	270	275	294	270	296	298	293	297	293	290	276	307	321	299	277	301	318	296	279	314	292	290	319	302	310	248	293	282	284	261	286	287	313	295	287	244	288	259	303	307	275	315	296	301	296	308	295	282	278	278	296	283	277	271	328	289	292	313	277	303	293	292	288	305	289	290	263	294	292	283	277	304	300	286	310	272	301	326	264	281	301	283	311	276	302	279	276	264	250	288	305	312	275	284	302	319	303	296	282	322	266	287	279	303	291	268	286	296	288	285	261	280	328	310	299	255	321	284	305	294	281	301	288	269	302	300	279	291	290	326	299	278	263	305	252	294	290	307	262	303	302	285	279	276	291	246	318	297	294	298	287	287	292	309	281	279	281	290	282	291	270	293	281	263	273	280	277	285	331	312	286	322	293	302	300	276	318	274	265	270	294	277	336	299	291	314	278	286	286	293	306	273	321	279	297	321	283	314	299	290	279	310	285	299	258	276	271	307	302	316	289	303	288	297	268	255	299	302	285	280	290	287	275	287	299	277	304	292	311	283	316	303	248	284	301	266	256	330	298	285	305	291	276	292	284	306	280	260	307	299	288	301	262	279	293	257	273	298	317	315	297	296	285	315	306	299	323	287	307	271	306	283	280	279	328	280	285	306	261	276	295	304	271	281	288	287	281	277	271	267	232	324	263	284	290	286	256	297	266	289	257	289	272	267	286	268	299	301	291	287	323	289	295	283	323	304	291	318	301	299	283	281	318	280	252	285	290	307	290	291	269	269	294	294	249	303	275	269	318	321	314	298	279	281	305	299	299	293	282	316	329	297	317	259	299	307	294	298	278	310	316	297	289	274	324	291	300	268	310	252	299	306	308	310	296	332	272	269	266	293	313	309	284	298	303	277	262	291	300	279	284	288	286	307	311	288	296	265	277	301	286	269	265	278	283	285	304	295	280	308	291	298	279	287	272	303	290	298	329	278	290	326	283	290	277	314	276	272	292	295	294	297	286	263	300	281	292	278	299	297	289	319	290	293	295	282	312	277	304	291	273	295	311	310	258	282	272	304	276	292	299	283	282	255	294	266	325	281	305	285	294	281	278	296	337	301	281	299	303	254	298	294	293	312	302	263	302	258	313	285	286	303	307	309	262	313	302	318	284	292	289	238	274	288	334	289	274	304	256	295	287	292	291	290	292	310	292	306	289	286	279	291	247	259	312	307	313	299	272	292	302	262	265	298	253	317	263	266	292	285	312	295	308	269	294	265	283	295	287	297	326	274	272	290	304	266	273	273	294	300	282	273	329	303	314	298	308	326	308	259	293	316	305	269	293	276	295	285	306	314	325	302	290	293	300	311	272	295	258	315	291	319	292	310	303	307	302	288	256	267	297	295	284	323	303	297	302	314	317	313	296	298	290	305	307	293	294	306	300	268	296	278	267	256	286	288	320	296	299	293	287	287	271	296	294	283	270	273	275	263	317	282	296	279	284	318	289	290	284	272	291	334	299	322	292	276	293	282	298	301	267	294	278	261	303	296	296	286	309	284	308	310	308	296	309	283	295	300	284	256	264	252	300	277	258	313	302	295	294	296	282	265	282	296	274	284	291	305	260	313	283	324	304	266	269	296	284	302	331	258	284	290	280	285	298	286	250	331	293	283	298	308	305	296	296	275	309	298	290	311	313	305	316	246	283	343	291	283	321	304	285	291	278	289	272	284	310	297	263	311	316	305	296	297	325	304	293	296	277	274	288	280	271	274	288	271	290	286	297	298	281	295	298	294	290	280	324	281	310	269	331	281	299	266	308	282	273	319	263	294	313	273	270	301	284	324	296	286	286	290	297	316	301	300	309	289	292	300	259	294	269	286	282	327	299	301	260	319	267	303	302	274	293	303	293	296	307	298	296	303	291	293	287	269	276	271	307	257	302	287	271	303	315	271	249	269	316	272	290	290	302	283	275	292	285	287	274	281	294	251	274	287	278	286	312	276	307	304	267	285	289	282	315	275	292	306	310	267	290	267	277	292	288	274	281	312	290	290	271	326	280	298	319	294	273	269	286	288	274	274	289	277	316	271	279	308	311	266	282	321	261	293	278	298	294	274	284	301	279	308	280	289	286	310	302	311	306	326	271	294	267	308	268	271	300	267	293	300	268	285	298	294	272	322	290	252	301	295	283	284	281	307	283	287	284	264	293	300	297	305	255	300	294	298	281	294	294	320	306	296	262	301	302	274	319	289	301	270	281	301	291	310	247	273	277	274	291	267	299	268	298	291	284	293	281	276	298	300	288	258	271	307	290	289	305	285	267	284	275	294	253	272	266	290	304	280	303	283	290	265	263	275	301	302	307	292	261	274	295	315	281	284	303	260	318	299	272	270	279	286	313	298	275	276	314	273	282	321	294	287	281	306	301	266	298	308	313	287	276	288	303	309	313	279	308	286	284	279	267	275	296	297	267	299	293	282	291	284	288	283	313	260	275	272	325	274	293	288	298	228	300	296	312	307	274	291	250	295	248	301	273	269	281	290	299	291	262	271	290	282	282	262	268	281	291	291	259	313	287	281	298	268	288	307	309	257	293	276	278	325	285	292	272	293	251	300	286	285	258	279	292	302	296	295	291	262	304	302	285	286	285	295	280	287	318	268	286	300	304	302	294	257	295	286	296	275	298	310	273	304	302	285	314	296	315	314	310	280	294	255	321	311	280	286	320	286	304	264	301	285	293	273	313	279	272	310	266	274	272	286	297	271	273	290	310	307	275	293	276	282	263	314	313	278	279	310	294	289	289	314	282	274	295	286	288	316	297	286	304	311	284	280	272	285	286	310	288	310	265	288	304	265	260	288	291	286	285	296	307	289	262	283	289	304	308	294	295	285
9610	6039	4324	2048	1504	1241	991	866	751	661	616	530	515	478	467	451	414	436	405	408	373	397	373	427	394	365	400	406	390	400	412	400	417	406	420	374	382	401	359	417	396	397	402	398	388	398	371	417	379	377	389	351	397	374	418	403	373	359	399	373	406	407	394	350	415	367	389	389	371	408	411	395	415	381	415	422	361	394	426	385	396	391	375	393	414	414	391	399	355	399	407	401	412	388	402	372	392	366	388	448	386	366	416	410	412	393	391	391	417	397	419	401	388	408	363	398	387	387	378	367	373	392	396	435	371	382	372	383	354	422	388	397	393	430	397	371	422	362	424	435	379	406	367	374	373	368	409	417	418	379	386	392	378	414	355	373	357	389	408	397	407	407	409	378	378	393	372	399	390	349	390	383	389	379	393	389	383	390	403	415	371	415	404	387	407	378	395	417	404	401	420	395	361	412	402	395	373	401	404	392	398	394	380	405	427	357	412	391	388	412	381	434	413	375	409	404	395	398	388	419	455	377	402	388	391	381	401	408	419	381	412	379	400	360	366	392	368	430	394	375	383	410	384	401	385	400	373	369	383	401	441	389	388	385	368	357	374	378	395	356	373	374	398	441	385	390	356	374	376	407	398	398	415	392	394	400	370	376	354	384	393	408	368	431	391	385	364	420	396	383	388	389	355	387	373	407	384	393	377	366	368	375	405	391	418	383	388	397	382	391	371	413	417	419	366	343	413	367	371	385	363	389	367	356	394	352	406	390	374	401	365	410	390	384	386	368	384	378	389	391	392	381	376	411	393	366	371	431	383	363	389	419	426	375	397	390	403	412	414	394	425	392	412	384	390	417	398	365	380	371	414	448	426	414	393	399	387	375	405	362	374	364	397	384	372	391	403	398	357	417	389	374	359	402	399	382	412	396	388	399	380	403	367	372	396	432	419	391	371	385	372	370	395	384	378	371	377	377	397	419	401	379	398	420	389	366	361	345	368	355	392	392	373	388	366	377	387	385	392	412	383	416	374	369	415	428	405	364	377	379	384	378	383	388	364	445	398	377	404	407	395	371	375	386	345	401	393	396	406	381	374	365	374	397	377	407	415	380	400	411	400	350	357	376	382	380	365	408	446	347	396	392	409	386	395	367	441	394	342	400	407	414	366	420	426	390	365	379	383	382	404	407	378	376	416	386	389	368	350	407	394	401	378	434	336	415	423	396	412	403	413	410	394	398	419	385	385	398	404	395	398	403	399	393	419	405	384	385	398	401	381	409	372	391	386	383	401	405	398	418	401	359	402	410	366	426	410	421	386	382	418	375	373	407	416	374	427	408	395	427	394	360	379	362	407	377	374	376	400	375	388	380	431	371	384	340	412	378	388	405	420	438	419	362	401	383	395	399	404	397	352	393	398	416	409	373	414	385	392	409	381	410	395	363	374	410	409	382	412	377	407	373	405	396	360	387	412	407	365	368	385	341	382	395	375	412	405	408	373	380	384	397	383	393	363	411	398	384	322	414	376	342	372	369	398	410	353	386	393	380	395	367	380	355	380	430	394	412	403	413	406	418	392	363	381	392	383	395	391	379	366	385	367	403	383	352	396	384	404	359	387	370	386	358	386	394	397	399	382	399	355	406	372	383	408	396	379	381	407	379	406	378	427	399	382	369	402	398	393	396	353	398	390	408	369	397	380	362	378	367	385	387	384	373	368	355	406	373	404	387	369	400	358	417	405	370	389	376	405	397	435	378	387	389	394	366	383	392	343	379	381	413	377	374	390	361	367	400	396	358	389	407	373	407	380	370	416	392	393	405	385	366	334	390	368	393	417	442	391	383	378	405	342	403	391	393	400	407	385	422	375	391	376	403	423	404	388	392	395	349	353	407	414	421	408	408	373	394	375	370	349	342	415	390	423	401	365	397	371	390	398	410	394	411	386	377	375	403	388	382	437	378	376	417	393	385	393	356	378	393	400	381	382	407	420	378	402	397	386	398	395	397	385	352	387	374	465	373	397	425	357	386	378	368	421	400	401	395	348	429	419	391	419	365	372	368	365	397	382	447	411	417	369	410	398	411	374	395	400	390	399	401	409	383	409	387	387	407	392	374	387	392	396	385	377	385	417	428	395	378	426	393	391	397	390	420	395	360	350	381	376	339	369	364	377	369	402	428	371	405	428	401	391	393	386	401	366	385	391	380	375	389	391	389	408	405	411	357	367	396	396	404	402	406	397	385	375	415	401	347	380	367	346	368	381	382	396	363	408	393	398	411	406	401	382	418	385	416	351	378	354	417	391	379	409	416	400	415	353	392	400	396	379	362	377	416	381	394	350	382	416	406	365	394	371	397	405	403	419	420	410	379	371	371	411	413	344	358	385	416	426	374	380	387	395	401	434	348	380	408	376	388	456	413	378	396	397	397	381	397	383	402	395	417	366	364	381	368	394	365	391	417	372	393	359	378	396	399	409	352	380	400	378	384	399	384	380	356	376	387	399	418	387	393	375	390	385	392	395	398	368	403	367	421	394	390	424	407	386	377	419	394	380	381	388	414	391	364	414	396	362	400	415	380	403	386	349	402	400	419	369	376	409	387	344	414	382	373	386	376	413	376	370	403	391	421	403	396	381	380	370	411	385	377	425	397	389	370	401	357	386	381	405	390	374	414	379	413	372	396	391	366	361	385	378	395	383	370	397	386	378	410	382	419	356	412	354	390	350	386	379	382	403	372	364	390	402	404	388	340	390	372	411	382	375	391	403	403	404	383	431	393	397	396	395	397	418	351	386	416	401	409	406	408	380	385	370	384	404	412	414	396	361	393	378	381	387	419	374	404	387	387	416	411	410	377	390	405	386	377	414	373	404	371	348	388	415	374	419	399	393	364	398	375	371	402	400	384	372	368	385	430	409	384	382	360	384	393	376	402	396	394	428	405	369	405	359	398	374	393	388	373	404	419	373	377	378	399	400	421	390	421	369	394	440	403	370	397	395	389	371	380	393	426	400	377	393	380	383	376	415	395	411	412	407	407	364	385	387	429	406	381	381	344	385	355	391	362	417	379	401	376	387	371	386	360	412	377	409	410	380	388	370	382	395	409	374	379	382	394	369	401	417	405	427	389	373	402	389	386	404	355	388	382	422	387	378	424	406	367	355	411	416	367	414	397	374	393	381	416	413	382	366	405	404	369	369	396	360	397	370	393	403	396	360	397	397	367	370	379	392	381	385	410	386	412	381	377	343	376	372	391	384	356	419	381	369	401	426	374	401	382	378	374	373	394	429	380	380	393	376	401	391	356	366	369	353	376	356	356	396	429	378	383	380	378	408	366	393	407	389	377	406	402	393	361	352	403	372	378	370	418	408	368	424	356	439	412	363	431	412	361	398	409	379	411	415	379	362	365	396	394	337	385	389	383	351	410	365	403	401	405	408	386	377	356	381	372	400	389	389	374	375	415	379	396	412	398	385	391	419	406	409	400	377	404	418	404	384	406	384	383	430	428	370	444
22521	21420	29218	24013	21423	21351	5247	1515	1201	1095	1090	1037	946	911	845	842	843	778	827	789	780	818	811	819	717	747	790	781	746	699	794	752	785	772	748	776	747	726	772	762	730	773	744	798	744	690	752	735	715	711	762	740	804	764	739	746	759	759	752	723	720	756	754	737	759	760	760	774	763	755	710	724	752	787	728	729	724	746	724	716	711	725	757	774	721	728	755	757	725	710	801	710	740	777	737	696	771	774	785	771	732	708	698	763	757	730	703	745	732	723	763	717	721	752	731	735	733	759	704	776	711	747	741	739	712	781	757	752	755	787	717	714	715	769	758	751	750	761	757	770	764	778	757	716	766	768	706	726	743	708	719	711	752	729	691	742	705	749	723	727	749	745	724	740	749	692	733	745	698	742	727	752	699	740	777	707	768	750	649	724	763	816	736	728	748	688	734	727	730	762	704	743	741	737	737	719	795	731	734	728	763	744	764	762	755	766	694	824	730	789	731	736	739	770	755	787	709	730	740	721	736	753	771	767	698	723	715	760	766	750	750	758	713	745	705	734	746	753	771	775	720	707	730	711	716	739	743	709	761	772	698	751	742	741	782	798	706	733	739	769	773	738	740	754	748	735	787	715	722	767	741	687	691	742	699	745	740	707	721	727	734	720	766	727	732	723	738	728	704	740	724	705	736	730	715	716	740	728	756	694	704	721	775	726	735	727	752	780	733	715	732	740	724	723	743	743	688	753	725	662	753	785	731	695	712	698	698	717	798	741	739	731	714	710	722	732	736	709	741	748	803	725	737	745	697	753	733	717	715	768	771	703	695	729	714	786	690	734	709	825	697	681	753	714	731	773	745	731	745	756	705	709	784	750	745	727	727	773	721	757	732	709	696	772	677	754	791	756	720	744	724	737	754	723	744	749	764	809	712	715	714	692	687	697	733	732	761	700	731	759	712	748	740	718	702	710	775	705	716	734	699	726	751	752	707	724	776	724	656	768	787	745	714	767	704	721	731	728	721	704	722	716	705	757	714	772	686	786	762	688	733	765	741	711	744	739	744	740	753	788	736	767	778	740	732	712	727	700	734	717	708	731	778	700	780	732	714	723	753	711	753	742	713	761	707	750	752	739	756	758	702	768	681	670	704	724	766	745	703	704	721	727	688	733	701	734	734	739	774	720	715	801	781	790	782	756	741	772	723	771	766	745	731	718	742	747	754	733	762	752	706	745	744	757	727	740	719	798	768	807	757	778	790	772	751	693	772	695	709	732	722	728	789	693	738	689	751	704	738	689	775	708	757	759	728	710	752	707	752	740	715	753	707	794	728	704	746	713	746	754	756	719	747	708	731	758	721	743	756	768	722	701	736	732	727	800	719	709	760	708	748	693	736	765	755	710	736	737	769	733	704	745	737	743	717	750	741	740	750	738	715	754	744	751	739	741	797	721	765	713	741	733	746	783	738	687	750	715	800	736	690	774	712	731	729	736	724	772	716	762	737	743	750	726	722	735	691	719	736	687	718	768	742	687	764	716	757	692	736	761	731	694	741	753	694	747	661	716	760	708	712	701	706	738	737	748	759	779	708	739	732	718	714	774	720	721	703	713	751	704	749	769	742	717	695	711	772	698	744	720	695	804	722	755	766	690	694	686	716	739	752	749	704	733	753	718	736	702	749	751	718	704	706	776	743	784	747	745	739	762	757	728	786	709	717	753	682	719	707	725	772	728	735	758	708	716	766	764	734	708	705	726	754	732	774	700	734	735	672	698	731	778	742	738	780	766	726	754	773	784	727	694	716	715	663	753	701	741	789	658	726	736	709	759	729	770	761	747	737	736	700	753	725	755	747	712	726	765	719	778	751	763	787	750	735	791	801	716	718	738	730	740	730	734	722	800	754	714	730	755	720	680	733	741	724	713	677	707	727	719	730	716	725	744	714	805	771	768	728	724	753	794	730	736	751	759	747	701	728	745	753	734	733	756	710	707	700	735	745	729	794	734	788	759	735	763	713	704	723	706	745	732	760	775	752	733	717	768	766	713	730	717	742	740	710	710	794	742	729	766	790	735	735	777	715	766	708	699	708	774	711	724	772	691	715	704	756	744	770	705	695	713	745	777	742	683	765	705	738	758	758	737	741	744	776	735	771	680	714	719	745	741	760	743	704	720	738	758	689	688	756	722	709	720	741	711	729	734	710	711	756	737	777	716	716	674	719	738	766	725	724	711	757	778	743	749	717	759	748	755	730	752	678	719	689	753	762	711	712	734	691	702	695	753	743	717	703	685	699	737	756	769	747	749	774	736	774	768	707	739	728	732	757	793	751	733	749	744	775	735	746	767	750	735	768	725	738	740	694	738	706	727	711	747	742	717	718	729	730	708	765	743	741	796	693	683	734	760	727	718	736	746	690	728	720	759	739	711	732	732	731	747	699	741	741	753	732	746	726	774	725	711	709	783	777	723	751	740	723	723	719	746	730	723	737	697	713	721	709	730	744	716	718	746	742	718	719	730	737	714	746	702	732	722	758	725	738	745	782	738	719	728	754	716	717	735	685	737	729	735	728	781	710	758	764	676	730	755	785	745	715	739	733	772	712	747	738	713	696	727	687	746	713	735	763	720	720	732	740	757	759	736	774	706	729	696	755	757	809	749	733	726	752	731	764	700	746	737	711	715	732	656	681	782	803	740	731	726	722	746	705	753	756	741	691	717	717	727	749	791	753	747	745	748	738	750	718	755	782	755	728	706	721	727	694	730	736	739	718	768	680	752	698	722	735	688	775	726	784	747	681	734	736	682	746	794	735	717	719	751	738	767	692	746	763	754	750	747	700	708	753	665	776	733	722	720	743	720	747	698	736	731	672	755	749	751	767	743	737	710	742	748	704	716	768	731	673	679	725	733	747	730	767	754	771	717	687	788	763	771	778	776	693	718	741	750	676	712	734	751	740	715	752	733	736	713	735	759	780	774	699	721	699	687	693	711	731	758	744	713	757	761	762	695	747	734	732	765	710	678	712	769	751	754	720	791	716	745	743	729	750	732	759	701	743	720	737	768	751	772	721	701	792	738	755	721	760	735	757	733	721	680	719	756	733	753	723	732	765	732	703	666	760	728	706	752	771	766	731	743	729	755	724	717	744	770	738	768	709	677	732	732	765	760	702	726	744	702	771	750	759	740	689	732	711	787	738	767	714	736	703	715	742	735	753	785	753	744	737	717	769	694	734	741	728	721	721	770	695	703	720	789	769	758	686	720	697	737	693	756	723	718	730	733	763	754	731	729	756	758	748	703	797	734	741	729	733	689	765	710	734	739	720	727	747	727	730	781	758	760	689	732	748	710	729	729	760	765	709	775	740	755	788	748	685	703	730	727	726	739	722	720	713	738	744	690	775	693	706	723	744	689	689	727	806	748	715	700	736	720	728	727	721	728	784	742	799	750	689	750	726	699	716	731	744	716	759	698	704	754	828	726	732	690	728	730	778	760	753	738	720	722	755	750	765	671
14637	15068	11231	5544	4001	3240	2679	2221	1958	1698	1579	1434	1242	1164	1161	1133	1030	1063	1017	1033	1062	958	1000	953	911	963	968	962	999	917	971	934	952	923	863	930	945	926	939	921	1012	924	940	935	942	914	917	920	899	1027	911	933	855	934	930	924	975	960	881	949	953	908	928	925	932	917	914	956	934	933	939	943	948	913	900	927	903	915	967	937	810	932	918	937	862	981	919	970	942	871	927	908	859	924	896	927	961	899	945	942	950	946	893	944	855	949	963	893	914	928	900	904	937	894	932	1006	917	909	865	995	921	912	948	883	907	899	901	920	966	929	931	889	900	929	898	948	918	908	934	869	946	951	919	913	923	933	906	944	901	914	948	879	902	894	947	911	914	939	929	896	954	922	905	944	867	921	842	875	884	923	899	845	891	916	856	891	930	917	912	874	881	880	955	896	930	930	890	893	950	845	907	876	930	932	866	964	914	936	911	884	943	898	889	908	943	951	916	918	949	912	891	1000	939	928	935	898	882	938	922	888	883	892	921	918	917	911	908	896	938	874	851	944	917	911	958	885	921	918	979	869	929	909	953	901	908	918	889	960	937	983	898	905	950	893	887	892	855	917	915	951	922	933	896	956	890	913	941	899	931	891	901	931	930	873	911	909	898	876	919	924	947	933	939	852	895	937	916	907	876	931	907	930	910	875	920	947	941	925	924	949	953	913	886	863	934	914	941	964	904	944	895	870	951	933	919	906	899	907	894	919	944	971	896	862	861	880	954	960	944	900	886	916	946	903	890	872	951	927	864	914	892	894	898	912	877	886	893	961	910	917	920	897	913	948	955	894	881	921	912	953	902	925	926	907	888	952	890	939	931	930	919	916	913	936	941	926	854	914	945	886	945	912	924	949	916	885	948	888	917	927	877	928	866	915	892	925	930	917	898	940	899	878	935	961	919	851	927	850	858	907	927	927	954	958	890	923	875	917	921	932	960	926	938	910	874	928	899	886	877	925	912	945	888	939	928	922	958	934	925	927	947	972	948	896	866	909	867	931	945	964	916	896	894	898	930	956	948	913	900	903	900	947	903	962	895	885	941	896	910	964	896	962	917	927	893	969	945	880	910	923	950	912	918	945	900	868	904	921	836	893	893	830	891	925	878	870	906	916	931	892	921	908	865	941	934	946	923	908	923	921	916	897	934	928	882	943	939	882	917	864	918	944	911	844	950	920	886	922	885	910	956	855	921	945	882	913	923	905	894	958	878	843	908	934	887	906	920	902	907	902	864	937	868	903	870	883	886	927	950	903	926	901	890	896	963	901	938	867	987	907	950	871	945	925	915	938	907	893	880	922	919	954	872	950	916	924	949	923	902	879	881	879	923	902	913	870	932	884	933	933	923	910	910	927	939	909	945	911	933	923	923	909	875	856	935	899	945	923	916	868	924	939	899	918	923	916	897	895	888	916	946	926	962	917	900	944	942	944	927	912	865	908	918	885	923	929	954	942	911	940	994	939	914	888	928	958	916	944	849	934	879	895	940	873	901	894	895	899	889	939	877	900	883	899	878	940	955	863	893	885	909	901	933	919	923	920	926	976	950	915	900	850	856	933	895	949	897	903	930	965	943	959	902	974	917	903	879	883	895	906	925	970	911	934	925	936	954	883	936	885	921	896	929	909	942	926	902	894	929	885	901	914	952	945	861	944	988	938	891	882	956	881	957	926	965	912	940	971	957	911	919	905	899	954	903	930	909	900	960	943	900	900	958	906	889	955	922	926	890	928	884	953	859	920	925	888	929	918	947	882	935	927	884	918	902	905	901	923	932	915	911	908	949	870	935	999	912	935	883	914	903	954	902	942	904	880	892	900	866	952	913	899	922	959	918	932	877	936	929	914	929	908	984	947	968	915	969	927	871	921	914	914	895	866	903	919	930	907	887	957	899	919	898	874	935	922	951	915	932	871	918	891	875	888	943	906	921	861	942	922	903	920	879	950	970	905	922	905	909	955	914	917	947	883	947	903	921	899	938	910	910	884	929	892	886	916	950	939	953	928	924	913	947	890	930	881	868	932	913	906	848	938	954	923	981	865	918	891	905	905	943	922	931	926	882	959	924	883	889	916	906	907	881	919	914	914	884	884	915	881	892	913	946	914	932	928	966	925	894	910	942	927	935	935	933	899	885	911	895	918	961	948	901	913	889	873	893	917	933	936	917	921	903	885	889	908	883	931	919	916	910	974	941	911	891	953	1016	905	908	927	924	928	905	910	971	905	933	920	860	845	882	881	894	922	898	907	985	894	916	879	907	875	941	880	953	901	910	897	950	900	907	890	912	965	881	915	939	883	868	955	940	878	873	917	930	897	916	914	945	959	950	890	880	874	878	860	940	927	895	941	918	976	986	899	950	907	906	921	965	927	920	871	933	928	923	898	940	917	972	899	898	909	929	878	960	933	922	907	951	932	911	900	935	907	940	857	922	947	870	932	910	927	900	915	911	882	886	891	862	941	912	944	930	939	957	905	942	926	1004	870	937	900	913	933	917	899	895	871	940	905	903	940	896	884	906	871	953	866	899	924	876	931	936	954	911	906	929	932	906	879	935	853	912	955	890	929	862	882	878	896	901	891	979	902	930	924	963	908	928	919	922	968	968	923	917	884	919	889	863	945	897	871	935	955	941	884	867	953	944	966	911	975	872	918	900	895	935	904	866	988	927	920	899	958	878	927	946	924	937	906	852	885	877	919	915	929	933	910	858	896	869	890	878	933	899	917	914	916	894	867	929	910	905	882	934	936	995	910	969	881	929	863	958	949	880	910	945	875	913	940	955	979	891	929	881	925	852	902	889	961	931	866	966	921	862	938	903	961	895	957	972	883	863	842	951	926	899	932	924	892	899	885	897	928	886	941	929	932	906	938	966	908	901	910	900	880	946	943	893	890	932	957	939	958	948	879	885	962	926	938	952	910	905	925	916	934	906	899	916	958	908	895	907	915	872	910	893	940	954	913	988	865	927	911	900	888	885	903	915	902	916	890	893	858	926	894	937	945	884	922	923	929	948	899	861	885	893	930	907	920	994	978	896	923	893	953	907	868	905	940	899	966	943	901	927	920	886	934	929	920	938	953	893	1001	927	895	857	925	886	876	908	953	947	926	943	881	987	932	923	984	953	914	908	882	868	964	965	909	916	919	902	936	907	911	943	921	884	921	927	880	865	916	1002	898	859	894	880	940	931	915	913	961	912	875	887	897	866	875	918	897	899	898	948	915	919	870	935	905	892	891	899	888	922	930	893	916	947	908	938	914	870	902	885	870	913	976	916	878	867	985	911	919	869	885	866	925	928	952	971	896	878	902	924	920	915	877	933	918	880	899	907	938	915	874	931	909	970	956	928	851	919	922	936	919	936	911	924	969	889	958	934	889	900	888	906	925	909	908	941	859	958	918	967	897	890	913	889	939	940	922	893	924	932	944	941	931	946	875	867	936	921	942	869	953	916	934	938	906	899	945	922	933	887	856	952	874
27509	17440	4081	1289	919	751	653	635	564	538	529	516	523	487	525	492	499	533	510	553	466	451	471	470	472	510	518	476	465	559	490	460	509	493	483	468	509	478	469	480	470	488	490	521	504	458	498	463	448	515	487	480	506	517	492	504	511	524	498	502	510	519	488	492	480	459	494	453	476	524	506	475	423	449	448	466	458	535	487	469	474	462	524	487	491	509	490	504	498	488	470	477	435	458	529	488	485	482	483	479	501	541	514	498	491	531	499	455	529	463	487	443	510	478	494	507	497	447	479	512	464	491	455	496	502	485	519	486	480	474	483	460	508	466	461	498	490	465	457	502	507	474	472	476	474	533	459	482	506	509	481	512	478	505	479	460	488	521	477	507	467	483	506	489	497	507	512	491	474	506	453	474	491	495	449	483	506	513	463	516	488	486	476	501	449	519	507	490	512	495	472	506	421	457	513	461	478	470	479	473	485	448	414	445	446	484	472	480	506	461	490	544	482	455	484	490	514	483	498	447	510	518	497	488	503	488	448	490	463	499	497	503	482	469	520	465	492	501	496	469	487	534	499	498	479	499	505	545	473	477	495	482	490	517	456	478	480	490	464	469	466	473	458	465	482	473	460	529	472	506	446	484	466	499	493	430	453	482	502	491	485	468	475	488	492	487	472	462	516	485	464	497	481	461	512	527	495	510	501	483	480	504	511	478	484	488	463	460	494	509	515	522	504	506	518	479	442	517	503	491	480	503	489	496	505	488	449	485	486	497	472	512	509	491	477	466	467	552	518	519	498	467	481	471	486	500	486	485	469	507	447	508	473	480	496	476	472	523	531	471	513	534	476	489	487	498	500	493	498	538	449	506	493	530	503	451	515	521	511	521	519	526	510	495	495	480	491	495	479	528	506	500	531	446	505	455	455	495	487	494	490	514	529	476	463	520	480	505	470	505	490	492	503	484	520	477	482	493	483	488	466	466	444	461	502	490	518	460	504	530	485	499	492	474	486	499	473	484	485	524	487	478	497	480	528	511	482	487	500	520	474	531	489	485	524	480	500	480	492	525	507	497	506	481	485	481	455	489	474	495	489	521	477	494	493	475	455	500	481	484	481	499	476	521	475	483	488	480	509	487	479	474	452	474	490	494	510	523	494	493	478	467	500	492	501	499	467	483	495	477	458	475	494	479	495	496	512	475	494	505	501	481	462	500	440	506	448	479	519	478	513	541	494	471	566	501	429	463	471	464	527	476	490	516	449	491	523	501	483	498	451	487	496	476	505	497	505	463	488	448	510	516	496	502	505	494	475	451	513	517	482	490	509	473	471	491	498	505	527	472	492	459	509	455	490	478	506	481	443	523	466	507	533	488	499	471	492	491	538	483	482	510	476	458	487	487	468	508	473	493	493	508	498	527	510	466	481	474	485	472	519	467	458	473	499	464	446	492	499	464	469	491	480	479	455	456	496	476	472	527	484	489	501	480	445	478	488	521	485	530	506	517	493	484	487	502	485	505	477	505	512	507	508	504	459	510	468	487	527	532	508	506	491	538	510	483	529	502	493	485	501	468	449	494	494	487	439	479	481	509	482	510	481	467	524	500	491	494	465	513	543	497	496	465	471	500	481	489	511	472	475	473	464	458	466	450	440	479	463	482	508	530	476	496	466	487	494	460	503	468	483	506	524	475	466	482	486	485	497	469	491	520	482	478	485	485	473	444	461	529	479	472	472	475	500	463	476	480	483	482	494	512	489	473	523	511	502	475	500	486	545	482	520	462	515	470	472	518	475	487	485	517	505	521	491	508	501	470	435	457	495	478	484	543	491	518	507	485	505	500	529	489	488	518	479	548	486	474	500	505	499	497	465	496	534	472	466	512	461	495	452	528	510	487	517	481	476	474	472	481	499	476	509	457	503	485	516	487	490	473	538	493	485	470	492	491	505	521	494	540	491	503	465	524	507	503	465	487	476	497	504	507	461	496	498	524	471	524	482	498	482	477	492	494	471	510	490	505	487	516	447	504	504	463	486	476	469	539	488	526	479	470	485	473	505	507	484	528	531	486	481	475	449	501	497	494	557	495	476	544	500	440	483	491	488	468	513	468	507	488	488	499	464	512	504	457	497	502	456	452	489	513	486	498	472	468	508	500	513	494	478	531	444	475	476	501	484	489	501	523	479	460	440	461	481	478	486	498	448	498	469	520	488	539	445	465	535	463	439	500	467	489	493	515	504	531	483	502	488	486	487	484	464	530	463	507	462	469	505	459	515	478	457	519	490	467	474	441	521	466	479	487	485	514	491	494	486	491	487	516	503	482	474	493	480	492	499	469	511	490	473	497	483	500	470	472	447	454	487	512	465	477	483	475	506	470	486	482	531	444	503	521	491	465	474	506	460	468	491	479	481	449	530	502	489	481	488	476	494	497	526	479	479	481	487	517	491	510	525	475	455	465	477	456	519	521	498	440	476	465	500	431	506	467	507	504	533	523	486	505	483	503	477	466	471	491	508	484	483	487	485	494	475	438	510	506	458	476	479	495	505	516	499	469	478	500	482	497	473	497	520	466	463	537	507	484	475	492	500	496	461	460	460	471	514	500	511	528	481	484	477	488	471	465	496	479	459	479	478	485	472	468	543	465	545	472	536	509	491	464	469	479	471	472	478	485	497	479	525	485	462	461	502	484	485	525	466	482	478	513	486	476	503	477	503	465	493	421	523	478	518	496	435	426	491	461	481	493	513	466	477	463	486	464	446	470	492	528	525	472	496	499	489	465	511	472	516	461	515	456	471	511	514	524	514	513	466	492	500	451	496	485	519	455	467	481	484	512	496	468	469	482	474	494	542	495	531	458	515	456	511	491	494	487	484	485	529	481	444	507	533	494	495	500	494	475	494	534	481	493	501	448	488	507	467	447	522	482	498	472	493	503	536	467	514	465	490	503	449	467	470	489	485	498	476	446	507	470	499	484	532	483	474	504	505	496	481	455	500	495	514	480	471	490	471	474	484	503	519	505	504	529	467	491	483	498	495	495	503	488	466	451	485	486	530	493	512	504	474	510	501	528	523	513	489	472	469	524	463	527	452	484	484	500	468	478	480	449	472	459	523	520	518	471	451	515	498	478	447	498	500	472	465	447	518	473	488	513	440	476	468	487	472	440	516	491	495	479	464	502	477	493	502	472	474	475	515	505	496	485	485	465	492	486	476	494	489	453	455	485	463	528	491	493	508	465	499	469	487	493	470	454	515	505	471	459	462	509	505	516	459	476	487	503	460	495	476	485	532	519	507	529	481	489	501	479	452	465	518	487	443	519	529	473	482	488	481	506	489	503	517	440	510	495	472	487	524	527	489	478	482	525	442	474	490	495	510	499	498	493	470	486	473	501	486	496	485	493	502	475	507	537	480	488	518	493	491	509	470	499	512	532	480	489	477	514	481	476	490	516	488	478	540	464	461	457	492	514	517	503	512	457	478	545	466	457	470	492	476	489	495	471	507	476	489	520
5536	2892	2328	1393	1104	942	893	744	777	790	713	670	683	604	615	605	593	614	612	646	601	605	650	590	609	605	583	597	620	628	555	580	655	594	602	588	640	599	612	598	673	531	583	590	605	586	606	613	590	578	644	591	565	632	600	571	597	630	629	625	604	607	585	592	569	646	627	608	566	636	617	599	578	596	606	601	599	614	612	620	626	636	629	614	649	619	570	589	583	615	585	610	609	656	595	593	609	612	608	606	597	603	613	623	611	589	617	650	612	559	576	629	632	644	660	607	556	622	628	614	563	627	621	580	627	604	580	588	587	558	631	552	657	561	583	588	640	658	610	587	597	608	635	551	627	588	590	613	584	608	582	614	560	594	586	593	575	599	604	600	630	572	600	619	579	581	607	621	614	646	624	564	596	618	602	644	617	597	610	591	593	621	603	631	645	616	623	593	586	596	575	623	603	622	603	626	625	632	586	572	572	580	616	602	633	617	587	599	597	647	581	618	586	579	598	586	604	605	607	609	612	595	641	608	627	578	621	558	602	606	623	604	583	595	589	589	596	607	603	600	586	618	634	583	641	585	590	552	574	644	632	616	600	568	597	596	632	582	629	590	591	578	592	608	626	593	604	575	593	572	633	645	628	602	600	648	557	642	604	570	612	589	602	606	634	585	601	595	610	601	601	583	608	637	658	566	578	651	602	595	638	604	642	628	649	617	631	630	652	583	590	533	608	656	602	583	615	630	624	633	621	590	622	603	599	671	630	628	582	636	588	594	597	581	611	590	637	603	599	601	574	607	624	649	574	575	635	606	602	599	599	608	603	607	612	590	657	633	606	586	645	619	596	617	601	589	583	628	601	608	593	624	605	608	582	585	570	589	593	575	578	587	647	546	613	631	589	616	605	595	613	661	596	542	592	604	581	599	659	598	636	564	591	559	608	605	598	601	618	571	602	614	621	576	596	565	600	608	587	595	599	599	585	636	620	582	615	614	596	579	619	613	612	607	620	587	573	634	623	605	592	568	614	619	599	575	615	682	594	597	602	607	606	647	592	609	649	567	589	595	594	604	613	592	563	573	628	586	610	652	624	604	590	558	605	610	578	602	579	608	611	631	605	662	597	673	577	622	612	578	591	624	660	578	634	615	571	621	598	555	597	618	636	559	648	685	620	570	600	574	634	599	577	620	607	626	576	623	578	615	621	587	591	545	529	600	616	663	603	566	676	607	601	574	634	611	559	642	612	587	623	572	607	606	618	595	613	611	601	603	562	552	649	605	597	605	686	611	667	649	593	616	610	614	568	598	629	610	605	634	596	591	594	668	664	619	641	549	608	579	582	571	596	618	602	591	584	571	567	603	656	598	565	566	566	610	602	596	626	595	590	614	625	617	591	614	575	600	593	593	602	619	648	575	602	631	630	586	599	580	590	611	599	594	607	598	621	616	608	577	558	546	583	628	600	605	634	565	604	567	603	595	579	581	551	599	589	571	597	649	600	613	624	621	580	631	589	609	620	605	622	547	563	573	582	614	623	605	657	604	635	633	609	602	577	627	593	594	598	566	583	617	592	539	588	622	596	622	631	640	591	610	618	580	618	580	581	640	609	584	578	610	602	647	611	565	625	649	574	620	618	616	574	600	587	571	590	653	611	604	619	621	629	547	619	621	587	561	612	586	598	586	580	621	577	636	631	563	592	599	591	629	616	596	542	615	624	659	609	611	618	617	621	579	620	622	610	627	598	605	582	612	596	608	606	610	585	586	613	599	571	638	634	603	590	587	574	604	590	654	597	591	600	610	592	602	609	576	566	584	605	570	620	689	638	652	573	590	580	573	659	661	560	555	604	654	605	658	614	514	618	670	576	601	582	615	606	611	587	612	619	610	600	611	612	603	591	618	622	601	647	569	598	576	568	612	565	610	572	557	644	589	640	637	601	535	609	612	613	555	592	611	575	648	605	618	631	575	602	614	641	601	605	595	647	601	635	624	601	616	642	615	604	629	571	634	619	618	611	573	671	605	588	610	615	577	616	625	588	629	567	592	616	601	624	601	602	596	581	606	619	660	642	570	588	556	587	587	589	617	648	587	583	604	644	610	623	600	640	565	589	642	583	592	629	596	609	611	580	597	618	628	583	585	611	630	579	581	597	602	567	611	621	605	609	597	618	587	658	575	614	643	591	619	610	629	613	627	578	600	605	630	607	579	624	605	611	626	576	588	596	555	617	575	597	630	628	602	635	618	561	613	640	625	582	593	584	563	636	611	566	587	589	628	608	593	638	601	575	572	606	606	618	571	606	601	689	623	592	614	694	642	601	626	610	613	591	606	617	621	591	634	597	631	595	611	629	574	613	577	608	548	678	597	605	578	614	562	554	587	606	627	602	560	635	627	578	573	595	613	603	615	604	542	608	592	593	616	589	608	592	590	605	585	630	601	584	596	597	605	640	629	583	621	598	632	669	595	596	613	607	602	643	616	613	626	588	585	600	635	585	572	588	619	603	612	607	590	619	626	592	588	564	680	599	572	620	632	589	594	591	615	617	622	638	595	618	631	602	622	619	611	620	631	622	601	631	564	595	627	632	596	593	598	607	618	591	640	627	601	552	603	637	652	607	577	629	606	629	640	585	575	563	622	630	572	582	622	610	615	613	655	606	583	627	600	588	619	634	611	580	608	549	610	581	613	625	622	650	662	579	613	609	632	593	591	633	574	566	657	614	645	638	621	576	605	586	606	555	591	601	584	588	577	651	587	635	615	599	597	638	605	587	621	600	594	619	632	615	564	623	588	594	636	623	625	578	647	623	588	653	610	627	615	595	595	580	619	620	580	618	608	581	635	607	611	608	657	590	567	600	578	572	646	584	630	586	591	603	632	591	601	592	640	537	613	587	590	548	611	610	562	588	598	598	583	591	600	595	615	618	637	598	600	625	637	584	596	594	591	602	621	577	601	532	580	581	622	633	661	586	578	578	619	609	643	578	619	587	611	648	586	592	595	564	613	621	599	607	609	661	598	577	572	599	622	588	614	633	541	583	593	614	617	644	634	590	587	596	620	592	594	630	607	539	614	623	621	578	614	569	620	613	564	580	619	578	631	624	622	640	599	595	567	581	616	579	620	590	585	619	639	618	599	577	623	637	578	621	613	654	598	599	579	580	595	570	581	578	606	606	589	635	605	625	586	604	657	615	616	603	608	635	610	638	622	621	601	595	615	634	638	636	614	607	611	610	598	636	617	622	588	621	586	644	627	640	620	651	597	631	625	603	603	639	584	610	578	585	611	613	632	617	630	631	616	584	606	599	598	580	606	592	597	621	605	625	619	571	620	621	565	586	534	660	673	547	585	606	629	658	613	651	620	538	615	581	629	633	643	614	597	620	577	587	583	622	589	598	642	573	593	637	598	602	605	610	612	647	587	550	635	593	671	634	616	588	601	554	581	592	613	651	631	598	560	614	598	584	628	575	615	663	617	589	585	611	584	611	604	630	624	645	583	601	595
23557	21416	28591	24616	21244	6020	1606	1229	1121	1114	1033	951	987	917	868	865	882	891	862	858	878	860	845	873	821	841	876	879	824	797	878	811	851	819	847	884	813	853	820	851	829	905	900	799	905	843	881	838	824	836	860	823	843	880	862	808	840	845	877	847	833	822	798	772	840	810	813	829	849	865	808	853	881	823	839	868	854	847	875	838	855	826	849	868	847	816	764	861	873	792	821	830	866	868	855	822	818	798	868	902	833	842	855	862	862	881	782	811	864	836	823	792	847	869	874	847	848	836	810	856	780	850	819	869	861	811	858	859	835	879	779	799	844	812	798	848	843	837	824	808	889	843	825	811	815	844	849	814	867	840	847	821	856	854	861	878	853	884	875	786	857	858	852	839	848	869	853	809	802	820	789	858	839	858	842	882	804	853	836	825	820	832	788	887	873	867	820	849	818	821	778	854	767	809	810	785	847	806	834	826	800	828	825	822	842	843	819	818	877	848	826	853	840	827	872	829	841	814	858	871	807	845	798	843	863	845	843	861	795	831	826	871	893	866	784	887	775	806	877	842	832	815	795	828	834	837	816	852	850	838	873	844	847	847	847	860	824	805	802	894	880	805	855	904	788	823	794	904	855	827	875	759	859	800	847	790	836	850	869	801	774	833	834	864	864	865	789	803	865	837	837	853	896	855	816	800	842	821	818	801	885	845	853	838	837	801	833	800	859	809	870	842	776	854	831	841	853	827	797	836	823	823	827	854	796	847	829	786	848	817	873	814	844	850	841	848	790	875	838	823	798	809	854	872	829	816	876	807	823	837	845	875	891	846	830	845	788	826	855	896	856	853	812	808	834	812	813	785	812	890	855	861	895	873	885	882	852	817	881	795	847	785	807	814	849	882	821	860	853	787	828	882	877	829	873	829	861	857	818	829	826	826	871	777	846	811	889	813	863	851	859	817	782	823	871	822	822	856	832	804	819	853	843	853	814	865	843	792	853	814	858	803	822	839	812	849	832	871	792	822	852	833	853	824	845	817	796	860	903	822	831	820	846	818	893	847	832	804	826	832	866	850	834	823	827	815	875	845	869	870	846	777	882	792	836	866	862	895	792	794	846	906	844	796	863	842	838	837	846	827	847	847	807	832	851	800	865	872	842	843	826	830	791	873	878	851	846	863	842	823	827	845	835	799	797	802	864	851	889	884	849	821	864	899	825	853	771	808	882	895	800	863	832	780	828	826	845	799	833	847	803	817	834	855	849	832	838	833	810	818	818	875	834	885	832	809	799	807	853	806	792	876	859	797	863	845	808	781	842	839	865	813	777	777	808	861	790	876	833	843	820	836	859	851	803	852	852	794	837	820	778	854	814	847	806	837	881	902	870	800	849	821	818	810	851	858	818	827	872	906	872	826	815	795	835	864	810	816	830	871	794	826	817	817	818	891	875	846	861	874	789	850	807	857	851	810	818	842	757	822	834	847	807	839	820	825	837	894	872	855	845	895	883	800	753	853	852	774	839	884	831	814	878	810	797	815	861	823	843	896	849	835	831	833	824	863	859	805	837	781	819	818	801	870	873	826	854	882	859	835	831	820	847	882	797	796	834	861	763	801	827	798	828	848	829	844	809	832	852	825	845	882	828	833	821	846	807	807	810	859	800	832	822	859	834	804	862	808	817	796	834	856	921	873	816	831	828	814	838	834	833	876	841	869	882	850	850	821	859	760	801	821	911	845	822	882	843	806	824	829	815	851	818	803	828	877	809	871	868	827	806	834	790	825	759	837	864	829	821	798	820	859	897	786	789	833	822	871	776	891	783	815	834	845	854	821	815	815	865	795	857	837	887	848	803	786	815	813	829	825	853	857	820	819	803	821	835	837	820	844	847	843	825	871	875	912	851	836	873	823	847	820	893	857	827	785	843	820	838	798	846	881	864	885	920	827	793	800	863	848	820	768	854	802	831	829	764	853	884	822	852	819	857	789	825	805	797	803	851	853	849	810	833	886	817	833	824	846	754	894	826	848	863	829	847	871	886	868	805	838	842	813	821	809	812	883	825	852	857	800	823	840	844	880	882	838	870	825	844	853	792	809	836	841	816	812	812	781	880	831	826	868	824	812	821	837	809	894	824	865	871	776	886	800	828	853	749	845	841	878	782	790	799	825	835	856	865	834	796	802	784	874	800	880	789	822	799	850	798	851	858	823	843	828	823	793	849	847	844	845	870	852	853	804	857	828	837	855	836	900	807	824	825	789	848	863	828	765	818	879	830	842	786	841	826	797	826	827	883	840	852	840	819	854	828	824	830	803	857	829	854	790	868	815	834	834	807	882	854	846	832	833	776	834	770	813	855	873	847	837	890	842	837	842	856	820	876	824	780	826	834	835	842	840	829	844	767	847	827	822	832	810	828	856	811	828	815	827	866	822	899	856	853	862	809	777	841	781	800	812	814	797	878	868	842	829	853	843	877	809	782	800	799	813	779	844	874	858	841	824	816	803	811	852	811	847	841	824	820	828	804	857	837	829	850	873	844	822	847	794	820	820	871	878	822	826	841	839	853	834	785	838	812	858	849	861	814	845	834	883	851	801	761	840	796	818	802	813	870	863	822	854	835	826	785	807	844	787	823	821	819	798	788	832	850	772	840	843	823	816	918	852	860	807	830	833	827	800	882	816	800	838	844	844	848	853	833	859	844	844	828	883	840	862	882	811	821	844	825	884	827	835	811	850	820	838	837	774	825	874	814	806	791	814	818	841	858	850	834	839	845	825	872	809	881	867	879	825	824	815	903	855	849	862	876	812	804	816	838	793	888	873	848	852	824	868	837	835	857	861	834	867	840	803	856	842	844	834	816	850	827	848	799	835	808	817	796	836	865	810	860	818	841	813	831	902	818	887	807	803	808	856	831	865	792	857	875	792	886	789	859	844	787	827	854	842	833	850	809	861	839	848	818	772	853	856	856	813	838	872	860	800	863	855	811	829	867	866	855	801	850	808	778	849	889	847	818	787	850	838	803	824	856	818	852	856	865	827	793	848	863	826	828	758	827	827	838	863	844	873	852	882	786	840	824	818	804	783	832	849	830	863	839	895	869	808	829	844	834	809	830	863	882	807	832	865	817	842	876	838	844	795	831	833	824	832	863	873	795	854	783	835	817	849	855	820	805	832	807	858	837	794	856	839	806	843	844	822	794	842	817	841	847	840	826	859	827	830	836	851	773	827	807	846	796	806	821	787	837	887	844	843	879	844	847	806	809	831	811	838	868	818	840	822	786	833	814	814	835	813	840	812	809	831	839	852	791	853	856	814	868	824	811	852	826	864	817	829	805	868	807	844	879	813	864	829	832	866	834	809	828	844	803	804	842	850	870	836	839	824	849	882	844	810	817	817	856	808	790	844	828	862	789	868	874	836	832	853	816	770	862	821	815	851	849	817	832	842	883	784	848	824	854	844	837	839	855	871	839	816	814	793	864	812	799	813	811	860	835	828	825	821	882	819	834	854
11229	9951	7565	3751	2793	2349	2007	1763	1634	1430	1388	1280	1234	1132	1144	1115	1100	1086	1084	1080	1063	1033	1077	1080	1035	983	976	996	1062	1085	1088	975	1026	1032	987	1048	1072	1010	1105	1012	1083	998	1039	1017	1009	1001	1002	955	1050	980	1053	1016	1030	988	1002	1020	1013	1072	1037	1027	1059	1002	1053	945	966	1019	998	1021	1017	1036	1038	992	1053	1043	1022	991	1026	1032	970	1020	1019	1010	1104	1043	1030	1008	971	1000	983	1024	1037	1027	1039	1053	1001	1055	1024	995	1023	1048	1019	1045	1002	992	1043	1020	1046	999	1004	1021	1021	984	1085	995	1068	994	1035	1048	1041	1005	987	951	1012	959	1028	951	1016	962	996	962	980	1020	1036	1013	1041	991	995	979	1027	996	979	1002	1022	1026	964	1005	1017	998	978	1028	993	1011	997	1036	963	1053	979	1045	1018	991	1007	965	988	1038	993	1004	988	1055	1028	989	974	1047	1012	1004	978	1070	972	1016	1019	1017	1039	1002	985	984	991	915	1041	1027	1004	992	1019	1015	1061	1005	1082	1039	969	1006	1016	1034	988	942	993	969	1031	1032	993	1043	1003	982	990	1027	1021	1028	1048	1011	1071	983	1008	989	1066	1035	1005	1008	995	989	1015	1069	962	980	1017	972	1017	992	986	968	1037	983	1020	1018	1123	1019	978	1010	1014	1083	976	968	987	1008	1016	982	975	1013	1080	988	983	988	933	1011	999	1048	1054	1057	1030	982	996	1057	1002	1015	981	988	1060	982	993	1022	1034	1011	1008	1000	1027	975	960	1054	975	984	973	1014	1007	1013	1035	991	987	968	979	1041	1001	1018	1034	997	952	1068	1025	1012	956	1009	1002	995	1032	1018	1029	1007	1027	984	1028	1031	1005	1053	1012	988	1013	1052	1013	984	1008	966	1053	986	980	1076	1002	1017	1024	1023	1013	1024	1012	989	1012	1069	990	975	1010	956	996	1043	1006	1007	1062	1027	1017	1000	1005	1028	997	983	1056	1001	1050	1018	1048	993	969	996	1025	1021	1019	1000	1034	1046	1001	970	952	1018	1013	998	1033	1036	1040	1052	964	987	1054	1011	1005	1028	993	1007	972	1029	1000	975	1036	1040	987	1049	983	1024	1007	972	985	1010	1039	1049	1003	1030	1063	984	1059	1078	963	991	999	987	1022	983	971	989	1019	1037	1000	957	1005	1014	1010	1000	1026	980	1031	968	952	1012	1025	1037	1064	961	1022	1033	1058	1091	1023	1076	994	1050	992	971	1016	991	1017	991	1072	1045	1027	1012	1062	1037	1020	1055	1050	1001	991	984	1093	1041	1017	1008	1015	1037	1021	1012	1014	1025	1032	991	1024	982	1060	1051	1027	1039	1049	1016	964	1011	1056	972	1013	1044	995	1005	1032	1006	1013	1051	955	1029	952	1015	997	1044	1010	1028	1017	945	994	987	1026	1022	1007	975	1021	1061	1014	1001	1023	998	1086	1057	1018	1024	1026	1071	1026	984	996	1061	995	969	1046	983	995	1047	1014	1011	1067	1023	989	1003	1018	1080	978	1039	993	979	1041	983	980	1012	1033	1041	988	990	953	1033	1009	1035	1057	980	1000	990	1015	1005	1011	1034	970	961	964	1014	981	1033	952	1047	947	994	966	1000	970	1036	975	1030	1043	1021	1006	1041	1009	1018	984	970	1004	995	973	999	983	974	967	1002	991	1004	1014	1055	1017	955	1018	1015	1083	1018	1029	978	1014	1002	912	993	1083	1060	1056	959	1062	1016	1002	971	1069	1010	1071	1036	1016	1001	1048	1064	984	1015	925	1035	1028	1046	1011	1036	956	1065	1062	971	1051	1036	986	941	996	1040	1070	1015	1046	1056	1047	1032	1006	1013	1101	988	1032	951	1031	1013	1025	1028	1025	997	1057	1004	978	998	1020	986	997	1029	1031	1006	1051	968	1028	998	996	1046	1048	985	968	1087	1088	1077	1041	1080	1050	1061	1025	1032	1021	998	976	1029	1052	1016	1028	999	1000	983	1020	1008	1032	1001	1029	1043	1010	1026	1029	1029	1066	1022	985	1025	1026	1076	962	1029	985	1042	1039	1007	1065	1008	947	1014	1036	1024	971	1012	1023	1024	1043	1030	1025	1026	965	1015	988	1014	1013	1022	978	997	1012	1001	1026	1028	997	982	1001	1013	999	1029	1035	1014	1008	1029	1035	1022	1034	1002	1003	980	1025	1046	973	1054	974	1038	1006	1009	976	1023	1003	1012	1016	1068	1019	980	1006	1031	1071	1004	1025	1016	1043	973	1042	1002	980	1069	1044	998	1022	1009	1027	990	999	951	1085	1032	991	1029	959	1034	1020	1034	1016	979	1026	1025	1029	1021	1027	1019	969	1003	974	1006	974	998	1020	1006	999	1031	1032	1007	1073	1058	1094	1011	1046	994	995	1018	1006	1015	968	1020	1060	1043	968	986	1042	1083	978	977	1015	1013	1018	1012	1044	1052	1088	1014	1000	966	1027	1003	1046	1023	1017	993	1007	1027	1021	1023	1014	1002	948	997	994	1028	986	1031	1027	1039	1048	1014	1059	1019	983	1006	1026	1037	1008	970	1033	1047	1017	1067	1041	1036	999	1108	996	1033	1009	1024	1016	982	1023	991	1054	958	1036	952	1020	1034	1041	1074	1010	1028	986	1030	956	1057	1017	1005	1031	1004	984	1023	1025	1007	1049	1008	1005	1017	969	1012	1021	1028	980	1020	1065	979	1018	994	1010	997	931	1041	1020	1071	1045	988	1037	1018	1052	1029	957	990	1018	1037	1062	988	1020	1033	998	1047	976	999	979	966	1018	1040	1007	1030	1008	1024	1041	959	1013	1015	1000	1057	986	1038	982	1060	1052	989	1019	1017	1027	1025	1053	994	969	1010	1038	1022	1059	989	1056	1074	1055	1008	1034	993	1039	980	1015	1003	1015	1088	1065	1037	990	986	1005	961	1062	1077	1047	1013	972	1033	1037	1036	1024	1007	963	1007	1039	1002	1025	978	1034	1082	1025	1074	1071	1036	1034	1084	1024	1047	1041	1008	957	966	1005	1025	1006	973	991	979	997	1049	1007	1041	982	1006	1010	981	1016	993	1000	1006	996	1044	1027	1035	1011	979	973	1016	1004	1017	997	940	1049	990	1025	1084	997	943	1009	1045	1052	944	1021	1011	1042	1062	1025	1041	1001	983	1070	992	974	1033	956	1040	1003	1062	1079	973	1042	1025	1030	953	1013	987	1063	957	1028	1001	1038	1011	1034	979	1067	1006	932	977	980	1029	984	976	977	1019	972	986	1060	1040	994	1038	1014	1015	1049	1069	1033	1048	1014	1030	1003	1071	1067	1028	1011	1026	1025	986	1033	997	1019	1007	1032	1023	1089	1011	1019	990	1063	1024	991	1055	1015	1001	1025	1027	1012	990	1015	979	961	979	1024	1032	1065	1054	1015	1018	1028	952	1041	1021	1024	1009	1009	955	1085	1002	979	1024	1009	1007	978	997	987	980	1090	1026	1013	1053	969	983	1051	999	991	1023	1005	1050	1000	1006	1091	1036	1034	1021	999	1055	966	993	1077	1009	965	990	979	989	1018	1045	955	1035	1074	1029	1103	1017	990	1004	986	985	991	1051	964	925	1036	1003	1000	1042	959	1024	1000	973	1089	998	1050	1022	962	1003	1001	983	1005	1028	980	989	1012	1068	1068	1039	1032	987	1001	1015	943	1036	986	991	995	1006	1010	1015	1013	1002	1010	977	1008	1032	1020	927	1048	1029	987	1000	1016	1086	1068	1130	988	1002	1031	992	1018	1002	1022	1019	1026	999	979	987	1041	1036	1059	990	1011	1004	1027	1064	1033	1060	996	1003	990	1039	1051	1006	974	972	1002	994	1061	1042	991	993	1051	1019	994	1019	1016	1003	1040	991	987	1049	1029	1008	1027	995	997	1048	990	1056	1032	1028	1025	986	1025	1001	977	1032	1037	991	992	981	1030	996	1035	1000	981	1002	1023	1024	983	1042	1017	1008	1052	1039	1025	1021	980	1002	999	1016	963	1024	990	1041	945	982	1006	965	1041	1032	1007	1111	988	1014	1044	977	982	977	1018	1036	962	1050	994	1026	992	1033	1021	1016	971	926	999	1007	1044	975	1063	988	1017	1097	1007	1020	1039	994	1028	1049	969	956	956	1006	1024	976	974	1036	1027	1033	1068	1042	1019	987	934	1064	1000	1012	984	1069	1001	1039	1044	991	1053	1031	1018	1012	1046	983	1060	992	978	982	1012	955	986	969	1004	977	1002	1037	1045	1031	1008	1006	1059	1050	1055	1008	1079	1018	968	988	1027	1000	1037	1020	1036	997	994	974	1067	964	937	1017	1019	1072	1008	991	996	954	929	1034	1003	993	1025	1017	1009	1032	1006	1016	1033	1033	1057	1044	1045	989	999	1030	978	992	1004	1031	1027	963	1022	1016	1012	1004	983	1028	940	1040	984	1047	1059	978	1012	1057	1002	1015
24670	21401	27263	25575	5408	737	577	482	434	418	401	365	335	323	331	341	317	349	323	295	277	320	304	324	314	341	288	289	291	306	298	288	287	278	281	305	309	310	278	291	279	305	292	294	295	281	304	304	289	294	282	322	268	298	287	286	284	319	302	286	286	287	315	309	298	292	305	307	269	281	315	298	321	266	298	289	292	293	297	282	314	289	313	294	313	299	294	289	295	295	302	305	298	305	300	320	308	261	295	290	295	299	321	308	333	258	277	270	305	288	282	266	284	288	305	292	286	312	305	288	292	312	309	271	313	303	263	314	318	279	305	277	319	297	307	273	330	309	275	291	308	310	299	291	319	266	283	277	330	299	340	281	293	279	314	282	300	333	304	309	272	284	293	294	293	280	292	292	294	309	303	337	288	294	294	321	301	321	317	276	267	295	280	293	265	284	326	310	282	297	293	285	280	280	297	288	286	305	265	304	272	323	291	284	302	286	290	292	300	276	266	328	349	289	303	315	341	279	267	288	278	309	296	286	324	288	308	276	306	291	293	286	313	305	327	287	286	286	315	320	272	316	294	323	261	320	294	296	293	292	283	274	268	285	322	298	290	304	296	296	302	290	296	290	307	310	278	252	277	297	319	316	301	281	283	286	253	277	313	302	310	326	288	345	295	284	307	268	306	314	291	296	283	289	321	296	317	315	311	290	298	287	290	283	308	270	294	298	309	311	300	301	304	255	284	298	314	333	330	303	280	307	295	313	305	286	308	290	329	277	287	309	251	309	295	280	323	274	281	339	293	298	284	279	285	284	288	298	265	311	277	303	250	309	286	271	293	275	316	313	275	277	295	296	300	320	284	290	279	304	285	293	290	319	312	320	301	306	308	289	293	266	279	292	315	311	284	319	284	295	277	300	311	278	290	274	276	288	308	313	279	302	312	261	267	281	298	285	296	276	245	309	315	265	311	282	317	298	296	280	279	301	309	310	328	296	278	310	296	270	319	314	276	329	326	282	302	293	278	319	328	324	249	280	296	300	280	283	290	307	277	292	313	287	291	307	333	315	293	289	303	326	290	302	316	264	299	310	315	306	291	280	273	289	294	301	322	267	297	312	308	294	328	294	266	314	281	305	279	295	290	306	302	309	269	309	303	308	260	283	296	292	298	279	280	289	296	304	269	273	301	320	285	269	329	322	300	286	305	299	306	286	295	284	279	281	320	298	281	273	293	282	296	301	295	318	330	267	305	298	295	277	293	297	282	296	286	313	301	293	307	282	284	279	296	283	288	274	261	320	297	280	304	266	294	279	292	285	297	291	317	311	296	267	315	288	280	288	302	288	303	279	303	260	319	301	318	314	285	320	298	283	305	321	282	250	276	268	327	310	309	299	301	293	316	296	285	283	309	298	291	271	293	294	328	308	257	302	310	299	283	280	278	291	324	288	276	310	301	321	335	316	281	311	269	310	264	290	287	302	305	284	276	288	278	273	290	291	295	290	253	265	265	284	315	293	337	290	283	284	315	297	302	287	272	292	297	288	293	303	306	308	281	272	269	273	299	314	315	319	295	308	307	271	300	307	275	288	286	310	324	291	322	316	305	307	300	310	300	290	276	314	310	299	286	293	293	306	310	299	292	293	333	297	311	284	315	291	282	311	283	303	301	311	296	282	297	331	277	299	294	295	291	297	293	301	309	295	288	293	297	307	267	310	300	290	299	269	281	296	284	303	293	310	282	309	315	321	309	302	249	286	291	280	268	296	306	296	315	299	331	306	288	300	275	280	323	307	293	272	262	273	284	267	317	289	311	326	290	298	308	286	309	282	308	294	293	292	318	287	308	309	304	306	316	288	308	310	309	285	293	270	301	285	312	313	280	277	340	319	297	288	337	281	276	317	299	265	284	320	272	274	273	276	281	287	322	299	285	306	294	310	319	300	308	259	320	315	296	275	312	300	298	302	298	309	306	275	293	280	311	307	317	307	293	282	302	302	299	288	296	306	294	282	300	306	315	247	263	294	290	255	314	289	305	309	330	294	270	315	275	290	286	272	290	287	286	300	309	324	309	291	277	296	287	303	321	291	294	293	271	278	297	277	289	299	281	284	303	273	298	276	309	320	316	312	298	296	297	277	295	319	281	303	265	281	282	321	293	328	296	282	283	285	327	334	282	285	295	301	309	295	280	296	284	289	288	294	259	297	279	284	316	303	293	293	295	312	279	292	299	259	293	295	281	300	295	314	335	274	278	320	322	320	293	313	307	291	294	332	305	280	260	271	324	297	308	293	307	283	299	311	304	301	277	293	313	308	326	269	308	298	289	279	306	296	323	269	289	296	309	301	309	291	319	284	290	280	273	264	297	323	292	273	284	315	301	288	289	305	315	283	279	294	292	291	290	304	293	293	318	300	278	312	284	292	317	275	283	300	280	305	292	301	302	272	321	291	284	321	304	325	282	265	253	282	315	316	305	284	308	297	314	287	286	299	316	314	311	245	272	288	302	314	290	307	321	273	282	290	313	304	293	308	313	312	265	314	271	309	307	281	304	297	313	285	313	316	282	282	295	301	308	298	279	288	285	308	270	299	335	276	304	296	308	297	298	274	285	279	312	280	312	283	301	299	318	299	279	260	296	303	290	289	277	307	290	282	304	295	300	301	300	316	284	274	293	282	292	296	283	287	297	268	281	300	279	320	321	277	282	296	295	316	359	322	321	300	256	296	281	308	281	287	297	296	289	248	302	278	284	305	292	302	349	272	323	320	302	296	292	274	341	266	276	286	256	299	288	254	274	275	307	285	298	294	313	291	294	289	289	280	283	310	265	323	329	299	279	282	271	320	296	317	301	257	301	268	305	280	287	331	305	304	319	261	295	303	320	289	302	313	279	300	317	333	276	251	289	285	302	294	306	298	275	299	275	307	298	346	313	282	284	286	270	307	294	249	296	278	253	281	278	302	318	288	289	275	302	288	285	308	288	294	321	330	297	279	306	319	274	258	270	317	304	301	305	302	265	338	309	293	301	304	312	321	278	264	303	312	275	336	307	309	256	313	283	302	283	258	255	276	284	317	290	281	281	286	300	298	314	292	305	316	283	298	297	270	276	312	286	279	306	287	281	288	325	294	282	267	285	311	290	286	290	285	314	271	289	283	287	315	303	298	308	283	307	264	268	300	287	300	336	296	295	281	300	300	302	251	282	305	307	311	283	318	298	310	281	282	321	291	280	286	269	280	276	300	280	301	303	313	319	293	303	317	281	295	304	306	281	280	324	304	290	293	302	325	306	310	283	313	303	297	307	326	278	267	326	340	275	302	309	291	298	307	295	306	301	305	277	280	308	305	272	284	294	316	324	289	309	304	309	327	312	298	302	301	290	272	322	287	303	295	296	292	314	269	269	298	273	302	285	298	306	316	306	270	277	275	304	311	308	276	264	265	288	297	318	294	290	288	285	286	304	310	265	317	267	323	309	307	305	311	308	273	297	264	335	279	290	282	282	293	291	296
10277	6180	4434	2122	1520	1314	1039	863	705	667	581	551	566	552	474	445	442	446	438	406	427	415	435	431	439	429	426	427	417	424	420	358	382	392	417	390	382	395	420	423	419	408	428	405	425	372	412	432	379	348	393	365	402	361	367	393	414	406	408	384	420	405	383	399	386	366	437	402	400	404	392	438	420	399	458	358	427	392	444	375	427	394	388	382	396	391	395	386	412	378	358	406	392	405	405	381	406	410	420	422	377	386	419	413	404	433	422	395	395	389	389	364	387	372	400	393	357	390	387	390	386	379	372	380	402	391	394	379	359	413	399	402	436	419	373	369	383	403	372	427	384	395	387	367	394	403	374	381	385	344	348	373	427	394	395	404	415	357	376	395	383	383	375	396	366	359	381	382	370	439	372	411	422	392	347	391	400	387	371	370	403	384	372	396	416	418	387	384	394	370	404	365	377	380	385	421	389	415	408	382	373	397	374	417	393	368	386	401	441	362	392	397	391	394	387	389	373	404	382	379	400	395	362	397	385	384	432	372	362	425	385	395	412	386	383	437	377	390	402	423	401	412	425	374	395	382	385	413	373	413	365	405	369	430	447	448	415	405	398	361	399	378	368	424	402	416	369	372	380	427	378	408	434	423	356	389	408	417	419	394	382	402	397	383	400	411	425	392	371	410	401	377	423	339	404	382	389	408	388	422	396	415	378	409	392	386	378	396	413	422	378	394	432	384	379	422	385	381	372	375	391	395	399	389	348	409	365	369	416	379	412	427	418	403	378	395	401	394	389	376	399	427	364	371	373	398	418	385	363	377	390	411	416	374	380	400	375	408	381	424	380	414	388	404	389	385	375	411	418	426	386	361	413	389	403	374	373	410	394	404	383	372	418	402	374	371	445	396	382	406	390	405	394	362	378	407	398	410	447	405	425	405	386	395	413	420	384	360	392	406	433	390	382	419	413	406	387	360	399	375	387	371	406	408	387	390	414	368	395	417	423	384	409	436	401	425	427	402	414	421	374	365	372	384	423	390	412	388	410	355	421	376	378	416	350	388	370	398	377	378	411	356	392	388	383	401	370	403	385	408	407	392	419	363	418	366	371	407	402	421	437	386	370	378	391	370	410	411	367	367	386	395	398	409	409	407	420	417	384	397	363	371	398	390	425	415	392	395	426	380	357	401	391	388	403	432	388	386	384	379	398	403	382	365	385	384	373	388	412	402	373	379	398	419	401	416	402	408	407	393	414	378	390	395	410	402	383	384	395	360	399	376	401	405	396	393	413	407	374	391	380	394	407	391	373	358	412	399	385	378	381	402	388	407	412	418	427	380	411	368	379	382	360	368	346	359	385	357	365	390	379	407	394	389	425	368	395	366	395	404	360	396	384	414	384	429	361	406	421	397	390	390	393	373	376	452	364	379	379	366	413	393	372	367	383	397	391	395	371	393	396	391	401	422	416	364	403	387	416	385	398	372	376	394	383	387	395	375	410	383	394	401	389	411	422	389	444	382	377	411	400	376	404	391	377	374	420	387	398	416	429	406	406	391	396	392	378	394	387	390	408	381	341	404	398	389	381	445	372	393	383	398	349	400	433	436	360	412	416	395	403	355	367	402	400	388	397	461	364	397	373	358	381	367	387	391	375	398	380	390	377	397	374	416	389	400	406	346	370	370	379	388	370	387	410	406	396	409	375	403	381	386	402	374	387	375	404	431	396	366	403	432	373	379	404	367	382	395	417	402	372	384	446	398	416	394	362	410	365	405	410	368	374	371	364	400	422	405	374	402	377	440	383	390	387	389	402	403	405	367	411	374	413	370	366	410	396	379	413	371	390	418	392	383	406	390	396	391	382	374	399	405	410	408	377	415	391	411	388	385	422	390	409	423	426	380	383	407	374	357	368	386	380	340	384	386	413	395	402	353	357	390	367	380	425	393	406	409	393	415	428	394	359	376	428	398	393	367	397	407	364	386	391	412	388	394	420	382	394	389	376	360	386	388	415	418	359	385	376	390	419	377	404	392	369	386	360	366	407	419	352	433	403	385	420	399	414	421	372	372	385	348	399	394	413	410	345	401	383	434	409	373	377	404	389	408	411	377	382	411	374	382	407	409	389	402	391	406	379	388	416	358	396	382	388	376	375	402	378	400	405	403	367	402	413	387	378	407	369	394	384	368	394	373	420	399	397	405	414	395	410	366	403	374	381	402	380	400	392	397	389	389	386	381	381	346	344	394	435	394	363	421	418	378	367	399	431	407	384	415	419	428	407	400	396	428	386	367	407	383	376	403	393	410	398	394	386	423	400	412	400	374	411	401	392	385	392	388	392	398	391	398	429	385	394	356	371	416	410	390	408	406	374	375	417	349	392	373	382	386	395	381	397	388	421	400	343	397	380	404	376	343	393	387	370	403	412	379	397	378	427	391	422	374	393	414	398	393	390	370	413	417	378	382	408	402	392	370	395	393	377	405	406	373	425	380	405	391	404	398	402	364	390	414	402	356	421	431	396	394	415	423	372	422	393	412	409	406	374	388	389	391	364	380	380	412	387	402	383	409	391	377	410	393	369	406	416	424	391	400	404	373	378	394	388	369	406	397	387	423	412	401	389	366	395	387	420	382	407	396	398	383	386	403	392	431	405	400	382	424	385	404	409	394	414	411	381	380	412	411	376	420	419	400	412	410	411	384	376	396	391	392	400	410	366	440	403	402	387	362	412	414	367	405	429	401	425	380	419	412	347	403	385	393	400	410	364	357	417	368	418	397	379	396	385	368	413	364	388	329	421	370	396	412	378	391	420	380	377	404	377	353	423	388	383	399	411	379	385	396	378	374	389	390	386	433	423	408	394	390	372	390	408	359	381	392	401	384	389	427	373	406	377	391	416	390	397	423	390	392	394	373	416	391	388	437	401	404	358	396	368	367	400	371	361	387	450	358	412	397	375	397	396	397	401	381	399	404	359	414	413	381	426	401	387	402	399	407	360	401	381	381	399	375	393	401	392	379	410	428	400	449	369	381	408	408	368	376	428	400	427	359	371	421	408	387	407	386	391	418	413	389	391	376	389	403	415	383	385	422	387	409	398	381	423	407	424	395	383	428	414	377	378	393	403	416	401	409	375	408	399	407	377	403	378	408	423	364	398	376	375	395	398	408	392	384	398	443	431	395	396	381	384	383	402	439	418	380	391	376	383	414	373	399	392	395	437	415	357	418	408	377	390	383	382	351	366	400	420	378	399	404	417	415	381	390	363	388	382	416	399	419	377	382	377	378	425	431	382	386	400	371	368	398	389	401	392	385	399	354	410	375	416	386	372	413	381	385	366	383	408	369	418	418	388	375	396	382	366	395	412	376	384	371	357	375	430	391	388	400	401	373	383	422	387	388	407	408	384	350	385	396	428	379	419	380	363	390	392	422	433	323	361	395	370	376	406	372	354	398	363	404	415	381	385	353	397	406	390	387	393	382	391	394	385	427	450	368	390	389	403	348	385	384	371	378
22579	21449	29273	24000	21447	21340	5188	1488	1148	1106	1021	977	943	895	853	837	837	824	860	807	794	759	867	781	812	799	778	751	758	753	785	822	768	795	732	755	752	767	716	791	749	769	749	728	691	817	742	724	728	722	799	690	752	794	691	759	745	755	718	763	743	737	747	782	775	726	717	730	716	759	770	790	728	749	762	748	777	745	740	735	750	704	728	747	742	802	782	710	776	755	787	747	764	756	728	748	802	705	720	706	742	800	740	794	743	760	730	717	701	804	754	776	775	762	795	730	743	773	758	746	721	773	768	743	761	772	743	714	751	771	705	764	757	718	758	770	733	740	741	726	742	764	737	769	740	715	743	703	736	708	804	754	716	753	750	772	752	778	743	761	737	775	747	716	724	735	743	724	728	730	714	780	721	742	752	721	740	760	734	738	766	785	716	744	746	726	711	737	744	751	780	696	727	772	739	766	752	756	742	764	722	735	733	770	776	725	732	759	748	791	714	690	717	771	783	745	734	800	756	765	708	743	733	760	707	743	756	715	740	781	736	708	708	804	683	785	731	759	738	728	737	661	746	733	692	768	820	762	713	760	742	722	697	728	742	771	782	762	777	741	785	747	758	762	743	775	734	768	709	789	751	758	706	726	789	752	730	793	771	719	698	735	747	754	712	739	776	700	714	722	781	720	752	716	753	782	763	729	787	729	739	707	777	771	704	771	785	737	712	759	754	754	702	755	720	722	737	769	795	771	720	713	731	770	774	736	739	738	757	745	728	717	748	739	747	729	752	821	729	770	743	748	723	755	759	758	739	796	734	758	751	724	755	780	723	752	723	711	783	737	721	769	736	671	735	742	697	732	738	738	773	732	734	732	799	755	721	781	717	754	784	702	709	704	715	758	717	743	721	721	732	753	794	743	757	787	790	752	738	736	773	694	693	732	763	746	786	742	754	714	763	772	749	685	784	710	725	704	731	792	734	754	757	732	736	752	747	771	725	747	735	703	755	745	762	748	743	709	753	764	744	759	759	723	734	761	758	723	729	788	724	732	735	683	778	781	737	707	689	733	761	746	769	689	764	730	769	751	736	779	733	743	765	709	744	692	771	773	777	787	779	762	765	793	732	716	684	707	767	790	790	758	743	760	737	786	700	709	707	749	782	762	722	724	697	748	719	681	737	706	754	720	710	746	743	757	739	701	731	763	770	714	671	741	726	751	737	722	746	751	716	746	757	720	739	709	755	754	729	765	717	733	810	720	725	740	785	736	703	760	724	708	716	733	743	790	732	774	700	735	723	776	757	767	695	762	769	740	741	766	709	791	794	768	743	759	762	740	722	712	732	760	718	756	745	736	730	776	765	713	723	767	792	736	774	748	780	753	724	716	774	735	714	765	698	724	695	684	744	694	732	763	778	758	780	729	778	732	749	738	773	776	773	739	752	761	758	756	682	696	733	728	728	734	749	699	705	770	747	703	742	702	748	778	768	734	758	782	739	737	720	759	765	729	744	748	727	746	766	796	728	766	770	768	797	740	740	719	770	731	745	770	719	729	671	724	722	771	747	761	733	766	720	738	734	766	757	714	754	742	785	738	746	748	721	729	769	738	765	771	739	780	710	741	755	738	752	719	750	728	731	778	767	752	758	716	787	704	767	760	696	748	767	713	736	715	710	765	753	740	726	747	739	740	743	729	799	728	739	695	740	755	753	700	790	738	768	683	751	748	731	692	714	757	702	727	730	779	714	745	814	754	733	733	712	773	684	736	720	756	728	754	781	804	718	750	710	749	718	768	742	769	778	755	724	737	763	726	718	733	699	741	748	709	755	735	738	749	729	789	724	699	707	779	729	719	766	700	746	738	727	733	729	689	783	730	719	745	739	708	740	736	729	710	748	774	755	786	745	735	732	716	710	745	777	712	723	765	766	740	735	715	781	766	729	716	702	729	780	793	721	783	774	733	719	740	735	756	783	747	729	732	817	731	748	795	768	716	733	703	754	697	751	783	715	753	736	779	754	706	732	747	780	689	707	706	707	743	723	763	733	673	714	744	745	755	770	715	788	711	782	768	751	735	785	730	732	740	724	713	694	773	740	750	785	739	726	751	729	725	698	770	738	742	775	706	826	754	730	774	758	731	761	735	714	758	757	714	769	756	695	729	756	718	728	747	757	735	790	769	736	786	767	747	755	702	708	725	796	725	779	714	721	757	700	740	752	766	747	755	752	724	716	709	726	780	747	792	749	787	813	730	773	739	749	732	735	744	731	748	758	726	743	689	756	784	805	735	739	702	745	741	733	761	766	727	741	730	730	722	771	754	724	787	759	750	755	727	737	765	703	749	730	708	737	762	688	708	751	758	734	798	731	772	730	724	717	741	812	726	770	755	737	743	750	777	745	718	775	766	759	767	738	711	750	735	760	740	751	743	718	757	744	728	753	712	698	760	763	737	731	733	720	679	773	797	704	747	772	800	758	719	728	754	806	747	797	733	741	747	749	763	731	738	788	780	684	754	753	721	750	778	723	728	711	722	738	729	788	775	733	781	712	743	747	809	739	727	772	758	749	730	737	775	732	722	751	685	732	773	762	738	716	722	738	716	780	707	761	758	754	742	729	762	781	731	726	753	766	773	754	734	770	781	771	762	768	782	763	730	749	720	750	766	712	728	702	727	753	776	703	743	746	770	778	759	775	687	736	752	724	741	749	758	781	755	679	731	696	761	735	741	778	774	740	745	778	731	711	732	748	733	724	687	788	744	743	762	726	745	695	724	713	759	740	744	739	774	758	724	721	727	743	729	748	781	726	692	753	770	745	738	709	687	760	760	757	792	720	726	735	745	739	755	741	774	733	767	724	750	734	708	741	734	773	720	713	722	723	716	720	756	750	760	711	759	736	702	737	732	718	741	766	730	752	661	766	774	720	759	758	747	750	675	756	720	746	761	760	750	726	701	722	734	742	764	750	757	720	732	797	740	699	746	795	766	757	727	802	782	748	798	714	723	742	766	762	719	676	734	728	751	744	739	734	758	740	747	747	743	735	769	743	759	734	757	717	702	795	750	779	793	745	767	755	747	784	724	774	754	735	742	719	754	755	703	718	724	700	733	704	720	735	737	711	681	739	700	758	756	746	728	674	666	740	751	744	741	726	779	762	721	751	737	722	744	713	696	748	709	697	700	743	722	766	709	763	764	735	760	727	713	763	737	722	695	729	767	773	733	723	713	721	715	752	754	779	717	762	747	736	790	745	788	744	721	724	686	772	728	716	747	682	755	746	761	705	749	794	748	734	737	725	757	744	710	754	755	690	737	709	728	748	790	711	752	776	758	758	791	759	742	720	782	756	750	752	739	741	725	777	755	736	721	688	724	808	740	740	733	731	760	758	750	728	772	751	735	698	793	774	783	687	723	729	728	732	719	765	755	735	751	731	728	728	721	799	720	722	718	737	748	721	770	732	767	735	742	778	721	730	731	750	748	766	751	769	769	777	700	721	792	731	688	759	763
14012	15126	11148	5494	4182	3176	2666	2259	1860	1779	1544	1396	1319	1203	1177	1081	1062	1043	1019	1017	962	977	1000	960	962	971	999	980	946	910	912	914	990	985	963	924	948	941	965	938	944	937	968	971	915	901	949	947	979	940	926	949	933	920	907	922	926	946	918	950	897	965	960	973	888	886	899	919	847	946	939	892	845	976	953	910	927	974	900	935	912	902	892	941	927	996	914	902	934	940	921	916	885	918	985	913	858	867	949	911	908	937	872	902	998	893	941	932	930	909	898	905	879	894	867	922	912	934	916	912	1017	916	923	890	925	871	901	960	965	913	940	882	874	882	934	898	950	1004	920	948	905	890	921	893	871	899	935	904	967	962	904	879	897	910	958	896	880	972	931	913	912	944	924	912	911	965	908	903	946	946	902	914	903	956	946	919	936	891	957	949	929	921	936	930	889	892	930	944	911	913	835	865	930	984	936	908	882	934	913	921	901	956	1014	933	893	942	875	911	910	903	942	935	910	922	907	954	898	922	939	871	984	903	953	921	926	909	903	905	914	918	924	943	870	892	923	912	950	881	934	959	958	869	910	907	911	861	935	923	934	926	924	939	935	849	904	935	893	916	895	917	893	917	911	892	922	894	916	918	932	884	953	903	926	895	898	894	930	912	923	932	905	968	962	917	936	954	915	897	848	930	918	920	928	933	935	873	948	910	962	954	873	941	932	938	904	905	931	936	915	887	952	922	924	906	920	928	966	898	933	877	893	924	929	887	916	917	959	892	943	931	887	931	930	933	938	905	954	911	923	863	916	925	915	932	943	914	900	924	960	895	895	900	894	898	943	902	915	934	868	924	891	936	949	969	913	927	926	934	917	907	976	912	948	896	943	877	982	947	877	875	948	921	932	933	937	915	907	885	919	950	886	925	867	876	951	964	951	939	958	897	912	948	925	902	929	947	890	923	947	854	945	959	950	939	949	908	924	871	910	914	965	903	931	919	885	916	889	908	944	908	933	906	885	906	897	935	919	891	884	917	937	934	925	902	921	863	860	924	923	930	937	897	931	950	974	961	959	892	891	873	956	940	890	899	905	948	879	907	912	874	949	910	901	932	956	851	858	911	912	973	933	931	937	866	961	930	947	897	971	916	916	918	933	906	909	955	887	877	908	929	894	940	879	926	907	859	907	952	910	940	898	948	916	962	942	925	905	918	922	879	956	905	907	895	848	849	938	842	936	883	897	909	882	935	925	913	916	952	940	899	918	888	927	845	869	876	966	926	881	882	920	974	903	934	883	917	951	990	964	938	913	911	886	915	969	928	970	930	937	945	911	939	876	967	879	916	915	916	897	932	1015	945	848	911	911	892	943	889	932	870	962	929	923	928	940	906	939	928	916	860	982	920	912	907	902	900	913	919	960	876	972	939	929	920	881	846	920	936	916	945	942	903	949	922	893	933	910	951	900	903	918	966	963	973	948	916	961	947	911	952	930	932	895	928	897	912	874	889	944	908	901	931	929	898	914	885	867	922	905	890	954	938	963	907	977	973	945	851	923	938	937	921	919	902	934	912	883	973	941	900	972	875	893	945	913	920	919	941	943	876	856	897	949	908	898	903	928	895	902	937	967	969	902	900	835	928	888	951	873	884	941	921	941	896	894	884	912	949	881	904	874	875	947	943	937	907	864	939	872	866	885	922	936	896	903	952	928	923	903	958	874	962	905	937	915	927	898	926	907	901	928	872	913	954	920	958	917	954	881	914	941	908	882	962	925	902	867	893	875	929	906	885	847	909	965	914	964	936	833	957	887	889	882	945	913	895	978	952	914	904	918	952	915	881	968	877	932	896	939	881	951	875	920	953	957	904	952	969	941	977	930	911	947	853	990	897	899	910	945	926	950	945	910	966	879	859	960	916	935	967	941	919	925	945	899	944	937	913	929	918	921	911	900	963	951	879	905	875	883	916	889	953	891	902	924	919	956	940	872	938	961	903	909	940	951	942	973	911	938	911	941	916	904	907	909	923	911	899	924	917	963	943	904	959	942	989	940	932	887	899	903	940	893	933	910	891	904	869	831	947	898	920	931	918	934	861	935	900	915	885	962	908	938	898	839	909	967	937	867	923	962	958	934	971	898	975	927	958	902	944	860	946	883	898	900	871	902	903	930	908	906	895	887	967	915	901	912	867	931	943	952	920	900	895	902	909	873	894	966	903	895	898	882	914	907	943	886	925	880	915	935	916	967	959	934	923	928	848	875	964	962	898	876	866	901	912	922	905	945	806	879	904	949	898	903	946	928	921	946	941	926	920	908	961	856	943	879	923	910	939	923	910	905	903	945	940	898	944	885	948	890	932	906	919	956	919	894	903	937	906	959	910	886	889	943	901	910	919	929	898	928	905	921	923	982	881	951	902	924	944	943	918	885	936	969	918	920	938	901	936	965	902	922	902	923	930	947	859	911	901	891	899	935	922	934	919	857	872	878	933	911	919	889	876	933	930	885	935	939	843	930	940	884	902	904	909	885	902	907	927	944	851	929	937	914	957	923	889	946	904	889	945	872	951	883	973	904	912	908	894	919	868	899	955	892	918	894	935	888	894	891	896	976	932	946	949	942	877	924	915	923	911	916	921	939	953	935	873	942	975	889	942	948	901	842	908	854	877	919	912	924	887	844	900	915	877	930	946	937	923	904	943	933	926	934	973	947	930	921	917	936	903	952	894	893	927	919	925	873	943	952	980	944	921	897	896	940	916	911	869	958	942	952	954	975	921	899	899	965	908	900	930	917	926	914	918	939	882	936	947	924	905	933	916	899	947	886	898	921	890	869	920	890	958	914	956	902	940	925	949	888	882	945	914	922	904	961	928	954	910	886	882	939	924	929	957	907	943	929	910	919	937	875	876	887	865	875	936	951	902	947	880	926	901	880	906	934	924	905	929	944	960	940	949	896	900	925	938	902	976	901	840	869	903	957	928	886	934	960	911	895	962	949	861	947	893	899	942	866	896	923	865	881	926	923	884	946	913	922	882	910	921	888	907	913	964	902	860	893	881	926	967	916	862	917	894	926	874	930	919	897	937	906	927	893	897	918	913	888	924	925	901	933	925	903	940	956	928	922	825	935	955	924	900	941	938	959	940	943	952	881	912	917	967	879	990	929	843	950	918	907	882	911	952	939	937	950	972	950	896	958	956	872	917	909	926	902	928	930	937	909	873	895	857	969	941	946	941	892	948	894	942	986	919	866	899	909	899	948	928	948	960	899	870	868	942	884	974	881	961	897	916	963	906	916	945	918	947	911	907	891	966	938	951	929	893	946	898	896	908	900	934	937	908	868	919	909	938	926	872	930	898	886	969	908	923	958	897	951	916	858	903	883	882	867	947	954	922	905	920	936	965	892	914	898	910	907	897	934	896	907	932	964	925	1004	955	878	934	926	859	930	959	928	921	898	940	903	890	918	927	931	869	919	859	901	941	947	945	924	931	941	922	953	899	947	999	920	939	896	928	873	902	940	942	903	863
27506	17454	3897	1185	727	625	607	586	553	559	500	552	530	532	517	502	518	529	474	526	470	469	521	461	486	468	483	490	514	507	532	525	482	537	449	485	547	497	496	482	473	500	510	445	483	489	476	502	504	489	522	549	516	501	477	494	458	450	474	488	474	483	503	482	461	495	462	491	478	502	511	487	455	492	517	503	484	494	431	533	508	494	506	478	508	502	508	507	448	490	519	530	484	462	493	531	524	482	451	534	495	495	511	495	464	481	507	486	507	492	478	492	518	478	470	518	504	489	484	490	507	489	535	468	469	488	520	478	472	492	553	467	471	461	489	535	511	523	475	440	494	488	482	487	504	499	461	500	519	484	458	495	499	468	516	482	526	497	477	508	472	469	474	492	499	481	474	450	469	452	466	474	507	447	490	468	449	483	496	477	491	487	466	511	514	510	495	473	508	485	462	501	479	502	513	473	481	508	478	522	513	484	510	485	486	510	484	474	449	514	507	475	502	496	508	475	469	509	496	463	479	487	517	462	516	479	467	502	463	485	488	527	490	511	488	487	504	469	519	501	513	505	483	498	470	489	496	537	496	515	455	489	467	501	508	484	478	502	467	461	526	490	495	474	497	491	496	465	486	525	507	492	490	480	468	509	512	540	496	494	493	473	433	490	531	505	490	513	527	508	532	489	513	512	505	443	459	510	524	468	456	506	452	445	497	510	488	457	488	479	472	515	472	474	493	506	482	481	506	510	461	484	431	498	521	499	540	472	504	519	473	485	456	498	483	504	496	511	485	478	519	513	498	548	530	510	487	464	502	516	480	468	529	539	481	465	474	500	506	504	485	500	529	475	523	424	505	498	497	462	484	504	459	463	525	481	485	484	484	490	480	457	489	481	482	532	480	495	491	509	457	516	499	506	482	467	523	478	508	505	510	507	456	502	469	485	484	483	451	482	512	489	509	466	451	501	465	489	490	457	477	497	526	495	483	491	497	472	520	525	467	471	489	499	496	503	489	467	522	497	481	502	531	512	497	476	506	563	510	504	462	476	508	472	514	487	472	491	500	463	484	511	495	497	498	501	454	523	515	454	466	494	497	488	480	489	520	499	498	490	502	519	517	458	470	556	533	484	490	511	513	463	470	504	474	473	466	500	508	509	472	498	486	501	481	554	472	466	484	461	493	488	494	536	506	485	512	513	446	495	510	497	512	464	469	473	472	518	534	480	472	489	512	467	454	495	512	475	528	474	474	509	481	480	487	489	431	502	495	498	503	493	467	502	512	550	497	432	489	501	473	436	518	482	537	512	501	500	471	488	468	518	507	476	512	498	436	501	514	461	498	478	499	455	490	480	471	499	485	487	468	500	500	513	468	500	498	452	465	471	506	452	463	502	520	515	471	487	508	493	463	506	503	491	452	473	466	440	480	492	518	511	484	496	483	462	471	501	460	481	455	475	510	465	475	477	490	513	498	469	506	516	457	463	472	506	483	492	524	487	494	525	485	505	539	492	456	492	471	492	487	484	469	487	446	495	535	534	488	485	495	497	523	447	482	490	496	480	471	488	457	503	464	485	481	468	476	490	513	463	487	475	483	494	507	473	456	491	520	457	497	503	507	449	507	510	482	511	502	490	440	460	452	508	509	457	498	479	470	516	487	455	469	482	484	503	514	505	514	512	488	480	495	505	501	499	478	505	477	482	490	465	516	524	490	452	480	467	455	511	476	486	499	485	464	461	477	492	515	503	528	503	474	457	490	457	495	474	476	504	483	518	478	482	510	459	463	484	502	505	488	493	467	493	514	511	466	477	474	432	469	466	477	523	475	472	533	495	511	451	540	489	501	525	472	483	494	523	479	490	487	481	446	499	449	490	476	474	469	520	467	507	517	479	478	509	484	530	457	490	477	510	502	517	533	531	474	495	541	498	473	467	482	516	475	527	498	495	500	525	477	458	517	510	523	493	471	500	491	463	493	500	483	504	511	503	459	438	482	507	513	463	476	509	498	462	493	442	473	480	487	520	495	517	486	467	444	481	490	505	524	472	512	492	472	469	479	478	528	484	486	474	473	490	522	481	451	452	482	505	488	550	510	496	537	468	509	503	456	470	502	476	451	465	466	447	480	469	509	523	492	540	490	519	447	482	497	474	484	473	468	480	473	530	530	505	458	484	502	449	481	524	475	537	441	492	515	480	491	512	504	454	503	451	526	499	460	453	475	495	487	501	537	490	514	503	527	516	484	487	506	499	459	520	475	497	513	444	491	514	481	494	477	492	486	490	471	490	492	555	478	475	496	465	492	544	491	501	506	480	515	488	500	484	492	522	457	481	501	452	489	509	461	479	504	515	491	495	469	488	528	507	475	472	518	494	503	537	472	459	502	497	536	493	506	514	472	477	471	485	479	535	542	543	509	489	477	519	483	515	514	487	495	462	544	445	506	499	457	447	515	491	496	472	501	503	475	528	509	500	502	475	490	490	485	499	506	507	500	483	434	492	484	447	473	461	481	464	478	458	528	473	447	508	541	479	506	514	482	457	500	486	485	487	479	520	466	477	521	488	463	496	502	515	477	468	453	475	462	489	492	497	501	487	477	483	464	520	511	484	509	465	472	515	549	521	486	441	473	482	445	486	511	504	511	519	491	476	445	507	494	512	509	469	506	479	497	496	494	476	476	464	482	495	467	492	508	490	457	477	477	493	454	447	509	505	490	466	519	459	506	475	478	467	488	467	423	491	491	503	495	451	504	513	504	484	522	528	497	492	486	497	505	482	448	514	474	454	475	467	498	508	500	499	510	499	485	485	532	468	476	492	460	496	464	480	467	520	492	506	467	507	525	479	491	487	475	479	465	489	481	536	475	485	513	460	526	467	511	475	537	507	489	490	451	494	487	486	454	541	451	542	487	501	501	486	500	470	439	488	503	516	470	467	489	500	516	481	516	489	519	476	488	557	504	509	517	472	503	479	456	487	512	493	495	482	478	457	464	452	448	498	468	489	504	458	468	506	468	494	531	485	466	515	523	499	445	492	527	547	485	488	521	498	461	487	474	513	461	508	520	460	509	489	482	465	500	498	511	476	537	484	463	464	517	485	514	515	474	506	504	511	499	530	498	502	504	472	484	492	479	503	495	471	455	473	453	487	465	515	463	492	549	471	484	521	523	489	462	478	477	496	476	473	480	495	466	503	518	475	490	522	479	481	515	538	512	517	540	490	506	468	502	463	503	501	533	481	469	528	498	502	433	421	497	514	466	455	517	510	505	521	428	505	511	496	502	485	475	456	502	504	501	470	479	504	468	460	495	491	468	530	487	564	451	518	450	492	512	477	497	494	504	490	496	513	499	489	458	493	496	480	504	487	519	497	481	509	498	480	495	480	482	503	537	497	521	519	526	499	459	499	508	517	482	512	505	494	494	503	501	449	456	493	468	538	484	493	497	479	458	534	498	513	499	497	490	464	494	459	484	486	526	485	525	502	479	478	469	468	468	459	484	531	527	510
5477	2889	2234	1272	1069	931	877	835	760	681	691	677	632	620	657	614	656	633	606	563	610	584	612	573	601	589	629	603	633	607	620	561	662	645	605	635	583	567	571	609	582	640	600	625	590	607	629	584	595	623	612	608	608	580	615	604	588	582	572	590	619	633	635	594	656	633	608	580	587	597	622	567	595	627	630	589	626	551	615	618	654	610	584	561	618	561	604	617	616	616	573	627	614	602	593	598	603	576	624	593	640	635	618	596	609	601	622	613	644	612	631	597	609	612	614	591	616	539	593	569	594	605	616	564	581	601	618	545	631	606	566	606	580	621	630	599	634	601	631	582	583	603	599	605	586	609	553	618	613	591	571	659	649	610	585	586	637	586	647	602	606	594	587	612	615	598	572	639	569	643	590	588	637	558	592	577	582	564	567	627	588	573	590	564	606	602	601	599	625	587	590	585	611	598	610	602	598	611	586	552	577	591	605	580	615	609	606	584	610	585	606	629	618	600	619	575	633	605	611	583	605	598	611	633	598	619	623	655	628	650	603	612	573	606	640	568	586	640	557	597	575	624	617	640	619	579	573	605	590	583	622	615	632	608	588	601	600	587	592	612	599	572	629	635	621	617	623	585	609	557	545	620	626	621	562	618	583	653	581	590	623	604	615	583	586	611	563	653	591	599	629	572	617	604	616	546	604	536	609	626	641	594	574	594	600	623	598	609	572	578	594	582	616	646	576	655	609	662	637	624	581	591	592	552	602	612	618	605	579	628	620	643	564	600	617	576	571	643	574	571	600	576	602	631	620	589	654	640	620	604	609	609	611	613	619	596	644	570	616	611	615	616	565	635	600	576	601	572	623	586	629	617	614	605	601	610	591	566	571	612	557	589	605	573	623	653	635	581	583	595	580	587	585	644	624	624	644	602	571	604	614	588	597	586	617	582	610	630	614	629	592	589	615	618	588	618	566	614	601	626	640	583	606	583	615	659	648	610	631	596	590	584	594	600	589	627	631	598	592	576	629	623	619	624	598	580	602	585	597	625	596	632	647	565	587	619	593	582	577	593	638	530	585	601	609	583	627	599	602	576	615	607	598	574	623	594	612	588	679	612	626	638	618	619	648	636	578	596	635	605	612	607	575	652	574	575	606	585	595	620	662	574	603	605	587	624	607	619	611	565	602	649	623	618	596	627	576	669	605	575	593	618	595	639	586	620	587	642	654	589	616	620	612	618	595	615	605	626	632	638	582	587	611	538	612	597	618	633	593	585	626	572	616	590	600	613	596	610	627	629	656	565	609	555	601	589	559	619	628	600	619	624	604	636	595	557	647	615	572	591	613	649	639	600	589	571	632	612	637	579	631	574	610	625	616	563	618	609	544	580	657	613	590	565	630	655	633	618	610	586	602	566	598	641	613	618	619	609	600	608	615	602	612	599	634	578	604	594	596	605	613	611	579	607	612	637	548	599	584	636	566	585	595	611	634	637	571	589	596	583	628	604	601	587	603	574	584	631	619	621	571	563	588	620	640	553	621	619	606	608	624	591	568	607	636	608	610	602	631	616	620	645	608	596	575	591	590	558	605	615	566	591	553	589	598	643	579	605	612	614	616	617	633	559	609	629	605	564	618	579	579	591	617	602	608	539	614	614	624	575	615	596	602	588	595	621	595	617	617	616	578	592	605	622	578	612	637	649	614	604	572	609	574	584	588	578	604	605	624	603	588	606	659	653	601	571	626	617	600	583	628	610	588	626	593	585	598	559	566	572	622	634	589	602	639	630	617	587	586	598	579	639	577	639	648	595	632	562	637	629	569	645	619	577	647	647	611	578	639	609	578	614	567	635	619	584	641	593	619	610	602	610	619	600	645	553	587	582	588	563	606	536	608	601	557	635	640	612	593	608	635	615	578	579	636	608	563	597	602	638	604	573	594	652	643	604	562	623	578	628	586	589	622	637	607	598	652	553	598	595	606	591	622	627	593	607	585	660	604	567	599	617	616	602	570	592	595	612	603	649	602	627	629	594	630	630	630	580	584	613	599	577	616	630	614	622	596	644	602	558	597	653	580	614	616	580	579	598	641	587	593	608	572	613	639	597	635	590	643	629	578	614	576	569	608	598	605	585	596	646	622	598	613	634	565	578	630	593	598	601	584	659	606	618	624	625	616	615	601	580	609	620	595	584	602	563	612	575	574	654	605	630	611	651	555	574	616	628	598	608	608	631	581	576	585	612	637	614	553	604	566	592	611	572	607	610	613	643	600	605	615	591	624	579	622	601	606	631	611	582	630	634	602	592	597	611	591	597	591	591	648	570	596	554	585	634	577	619	604	620	635	605	600	620	588	640	613	621	590	603	595	602	565	606	583	601	620	614	644	622	648	630	664	630	585	611	610	608	630	602	641	567	605	563	576	578	644	579	589	606	626	672	607	587	617	620	634	648	581	664	568	646	583	632	581	608	596	591	579	614	619	593	605	619	596	585	609	624	612	586	605	611	618	635	585	620	571	544	606	569	579	589	636	628	600	610	588	567	608	640	625	610	584	564	625	598	650	617	607	635	601	616	610	625	572	576	591	590	588	626	603	635	604	593	617	613	598	571	595	582	610	590	606	616	620	585	618	567	594	596	615	586	633	613	629	564	594	558	610	598	622	611	557	601	609	627	581	611	620	642	628	617	628	656	598	564	589	592	643	571	637	613	583	621	644	561	642	597	645	618	605	584	582	624	599	626	644	608	666	576	614	574	617	573	606	629	578	604	580	619	610	658	592	590	590	562	618	610	612	593	576	600	610	597	579	628	604	690	587	608	628	580	613	637	619	609	615	583	586	618	582	608	623	614	618	619	607	610	582	622	641	609	616	618	589	606	621	651	610	595	633	553	589	592	650	623	599	661	593	615	615	604	610	608	606	579	626	618	625	608	620	606	593	621	636	618	634	638	639	578	602	598	580	606	595	591	545	574	598	593	631	580	614	617	615	599	619	624	596	633	551	533	595	629	636	613	647	556	640	611	562	573	589	602	580	565	566	575	593	596	617	646	627	614	642	640	570	642	611	607	659	589	618	605	623	617	624	620	613	594	626	603	639	591	578	594	598	615	579	642	574	601	635	618	669	586	619	619	604	594	602	629	632	598	610	608	633	583	600	635	643	597	628	591	593	595	583	595	605	620	606	635	648	634	617	599	602	581	633	643	593	570	625	650	661	624	584	590	555	535	609	619	653	573	592	616	615	582	617	590	623	590	597	591	614	675	616	642	609	574	604	609	589	634	634	648	645	582	618	563	627	595	619	631	674	612	623	616	603	589	620	583	575	634	629	634	631	638	633	573	585	566	571	614	635	656	622	581	571	614	605	592	554	633	590	565	552	602	604	593	652	593	632	595	631	621	600	594	590	561	601	633	602	621	592	608	587	576	572	574	642	643	581	619	541	622	580	624	577	590	639	565	585	592	632	612	620	620	564	608	627	601	571	603	593	632	616	606	615	624	592	612	643	598	598	594
23675	21450	28530	24514	21183	6016	1683	1324	1103	1033	1071	1021	958	973	906	882	919	862	844	869	895	954	912	812	869	810	869	831	819	824	857	877	845	882	897	842	849	843	816	812	844	810	852	824	820	852	825	848	879	831	870	832	928	849	835	832	792	859	825	846	881	849	867	877	823	863	863	852	825	849	840	844	834	834	884	864	805	821	844	856	793	829	860	832	826	879	887	854	822	846	912	853	877	861	839	833	763	855	846	878	850	846	855	833	851	868	880	828	815	879	835	893	843	838	824	878	897	885	892	808	866	850	839	830	827	839	832	870	836	849	829	802	857	865	803	821	809	850	876	863	893	845	838	825	866	825	842	855	867	861	870	805	887	874	838	793	838	848	845	842	813	843	855	829	839	824	874	840	891	868	861	853	880	787	822	845	854	850	830	854	854	838	868	834	884	874	834	803	868	815	808	852	833	881	834	785	875	890	852	831	819	824	846	827	795	802	856	810	849	819	849	818	827	842	830	876	806	896	802	891	876	850	823	859	855	788	785	846	846	857	804	842	831	849	857	796	885	930	883	819	818	855	844	859	818	863	834	794	849	841	779	797	833	807	842	817	916	790	842	807	855	837	854	871	831	828	805	862	852	842	823	812	800	855	820	808	864	846	849	833	914	827	823	901	828	865	869	853	828	826	875	815	840	854	810	796	835	827	842	864	837	845	797	835	822	866	852	850	878	859	841	789	833	830	837	856	859	882	820	825	841	868	863	779	815	858	889	863	803	879	832	910	836	864	873	852	857	846	840	828	798	836	893	809	842	834	805	869	821	872	841	832	806	852	837	839	848	903	838	813	840	887	830	835	868	882	893	848	851	851	820	818	826	879	785	847	868	892	882	833	885	781	845	833	812	900	839	821	847	849	860	902	874	875	852	808	822	810	835	855	861	865	844	838	814	835	818	886	844	833	803	843	841	888	887	818	783	878	865	784	849	867	835	833	779	875	860	860	835	829	776	815	882	842	864	852	822	811	860	842	853	846	842	842	831	825	868	870	876	841	867	913	858	834	807	814	837	826	827	799	840	809	812	830	828	849	846	803	880	825	854	852	845	962	842	888	821	865	840	826	867	851	779	869	830	908	804	826	857	871	872	881	752	807	832	780	880	878	830	869	867	803	868	844	849	872	846	821	873	849	862	862	828	925	879	844	841	786	899	840	797	816	832	834	827	799	862	864	847	883	881	885	862	792	835	851	846	773	895	834	906	812	899	883	861	820	805	876	825	801	817	850	808	893	875	820	868	788	853	846	784	860	888	844	850	794	869	861	821	784	837	811	873	859	814	872	867	827	763	842	796	857	841	861	861	878	815	865	842	863	852	841	845	841	868	874	867	895	881	804	863	850	849	818	831	852	851	841	851	880	791	834	826	843	768	838	840	832	841	778	836	788	820	873	817	852	870	880	861	843	789	875	901	864	800	872	898	837	788	865	828	859	915	827	872	815	844	770	894	824	825	828	866	840	854	835	851	814	811	843	842	897	858	791	829	875	874	857	879	853	842	849	871	810	754	868	874	863	860	777	844	820	872	844	806	841	886	816	840	856	830	813	825	847	841	840	885	878	851	840	824	806	798	864	784	832	811	843	849	837	865	875	851	818	810	837	850	827	844	860	847	784	815	828	812	805	841	836	817	887	872	905	873	860	857	846	843	912	786	842	851	852	822	870	804	796	785	871	852	862	898	830	845	821	874	848	844	819	808	841	839	837	853	843	816	869	845	852	846	854	850	878	810	844	800	879	876	795	816	823	852	830	881	877	838	823	884	898	844	837	886	781	880	819	816	847	797	854	850	824	800	878	921	807	854	889	869	815	864	859	825	847	812	858	887	813	845	886	823	831	860	875	818	823	845	827	803	854	808	839	821	887	820	871	844	887	821	824	805	891	858	855	791	850	846	860	783	781	795	866	827	840	823	816	845	818	824	819	870	860	796	801	819	869	876	860	826	803	844	842	843	822	808	832	802	840	859	867	789	835	850	840	892	889	839	823	852	823	853	908	839	838	808	873	870	839	879	808	876	825	851	861	850	838	861	872	905	824	823	832	764	820	855	829	843	800	857	833	814	830	842	823	909	814	855	832	784	832	868	758	868	878	831	849	802	817	849	828	834	844	854	877	849	861	824	810	857	818	836	878	890	847	847	924	870	812	880	808	862	852	814	880	830	861	847	852	927	815	808	815	894	805	870	873	840	881	854	834	812	820	849	869	847	842	831	781	854	750	859	859	767	851	829	851	811	833	867	859	869	860	907	831	842	808	837	832	875	772	828	847	905	852	854	841	803	861	798	854	837	841	868	841	813	842	853	840	825	822	805	861	830	847	883	844	833	865	875	876	837	850	906	797	842	880	841	851	849	855	877	804	857	874	841	855	842	836	817	817	852	816	877	867	848	848	844	836	839	851	795	762	868	782	791	833	851	869	844	850	833	838	823	834	831	855	826	868	852	834	824	875	845	886	848	874	823	843	887	839	799	838	836	783	838	811	851	833	835	830	827	839	822	880	842	858	819	828	818	895	864	856	865	852	842	854	862	783	849	833	837	867	867	800	807	837	846	869	834	803	826	867	865	882	841	874	828	871	852	856	858	882	849	863	857	811	782	872	839	859	872	844	868	834	835	854	800	863	817	828	857	846	811	831	834	800	840	826	839	835	816	851	826	841	867	862	868	875	825	870	816	869	864	872	884	812	863	856	852	796	870	852	883	798	841	842	840	836	897	880	836	840	855	821	821	875	877	830	831	808	875	811	884	831	817	852	820	861	793	837	840	797	835	774	844	843	812	842	787	851	837	866	775	841	852	819	822	796	850	822	879	816	863	802	858	803	824	841	897	840	883	855	840	884	867	821	885	884	766	884	818	792	896	844	844	806	815	832	848	856	799	863	861	829	816	885	815	835	819	811	804	836	830	844	854	819	866	873	858	843	836	795	885	800	823	815	864	898	823	851	814	787	828	849	845	867	834	818	862	793	832	846	887	893	821	880	790	830	875	820	844	868	885	818	832	828	837	803	865	800	798	847	897	822	814	815	846	852	892	797	845	793	808	801	881	822	824	869	860	860	846	816	788	801	851	843	805	829	805	847	833	828	841	865	799	824	855	859	888	886	838	773	824	890	866	825	835	837	820	805	845	804	852	805	847	842	841	907	892	855	860	834	858	854	865	843	845	846	879	834	791	859	824	829	841	829	848	889	842	837	826	792	874	904	830	846	802	816	799	858	832	838	830	834	853	843	824	826	843	812	856	919	873	825	810	833	826	837	853	820	886	888	848	777	879	797	873	846	808	828	874	809	809	852	801	796	824	863	830	832	843	769	815	879	871	811	847	893	870	869	796	840	840	808	852	858	876	815	855	816	931	908	812	922	877	867	891	851	824	872	882	855	832	866	858	858	857	881	831	863	828	827	835	817	846	876	848	814	853	851	803	882	857	905	838	861	899	834	874	825	781	792	859	774	859	827	844	826
11924	10154	7444	3817	2868	2397	1985	1766	1612	1517	1401	1219	1222	1215	1154	1122	1072	1072	1109	1077	1096	1040	1034	1078	1047	1039	1007	1059	1039	1006	1060	1065	987	1009	1005	1018	1032	1016	1146	1007	1086	1047	1000	1082	1026	1013	1088	1025	987	1009	968	996	990	1077	978	955	1053	1030	975	1059	1042	1016	1049	1014	1073	1001	1021	1054	1047	1041	1009	1034	1031	950	1007	1058	1020	1047	929	1016	984	982	1015	1030	992	1034	1012	1029	983	1025	968	1172	1017	999	1011	1028	985	1068	1100	1019	981	1008	1050	970	1034	1035	1022	1068	989	1019	1030	986	1007	1027	1037	997	1032	1085	1026	1037	967	969	1047	1067	1104	986	1018	1026	1057	1015	1009	1011	1040	1023	1034	1012	998	1025	1004	1047	1001	1055	1042	1074	978	1005	1051	1021	1025	1020	1003	1012	984	979	1045	983	1023	1045	1059	959	1017	1003	1030	1048	1033	978	985	1030	1038	1071	1059	1000	983	995	1041	1011	1014	986	1021	1016	1059	980	1023	1070	1024	1052	1058	1009	1039	1018	1042	1056	1050	959	1042	986	1044	967	1034	1004	1034	980	999	1000	1038	1010	1013	989	969	1053	1041	1065	1021	1060	1063	1022	1036	994	1056	1027	1024	1004	1028	1059	1066	1044	1047	1015	1013	1020	1020	1003	1045	1063	1101	1008	990	1004	983	1015	971	1012	988	1051	1050	1010	1004	1050	1027	982	1014	1035	1062	1000	1012	1062	1008	1012	1003	1024	966	1047	1056	1040	1045	1015	1021	983	1029	1017	1062	1044	1009	1083	1052	1084	1022	996	1004	1055	1044	1015	1117	1009	1026	1014	1015	986	1047	1036	1072	1094	963	984	1000	1016	1012	1055	1041	1008	1046	1052	1057	1015	951	1024	1090	999	1004	1047	1041	1049	1045	999	1009	1045	1016	959	982	967	1004	1032	978	1043	1020	1009	1096	1039	1034	995	1047	1015	1078	1066	1013	1059	1075	1043	1036	1008	1055	975	1018	1018	1007	1007	986	1058	1048	1093	1036	1056	1015	1019	1002	1072	953	1009	1062	983	1003	986	1033	1032	1010	953	1060	1019	979	1058	1015	990	994	1065	1020	1032	1057	1045	1083	994	968	1020	1017	1014	994	1010	1034	993	1004	1001	1022	1007	953	965	1078	1033	958	983	1000	1026	1007	1037	1011	1013	999	997	1073	1036	1014	1064	1021	1039	1029	1030	998	1039	986	1006	1045	996	1014	1009	1014	1068	1015	1058	996	1058	1060	980	1014	1008	1035	968	1065	993	1089	1099	1024	1001	1003	984	1026	1050	975	1061	1006	1041	1046	970	1001	1012	1073	987	1052	1017	1043	1062	983	976	1048	1002	1002	981	1011	1008	1007	1020	1030	1025	960	1050	973	983	1004	1010	998	1045	988	1103	974	995	983	1029	1016	971	1015	993	1036	1010	993	1085	1016	1026	978	1046	1022	973	996	997	1073	1058	1089	1020	1025	1002	1027	968	1007	1062	1033	985	1044	1031	1017	1048	1003	1028	998	997	1028	979	1016	1022	1040	1019	1001	1054	982	1063	967	1037	1028	1055	1078	1001	1032	969	1018	1017	1004	1056	1038	1060	971	1030	1051	1107	1010	1020	1030	1008	1038	939	1008	1036	1012	1024	1060	1030	1072	1056	1004	1022	1019	1013	1044	1007	1054	982	993	1038	1024	1024	968	1057	960	1051	1009	1045	1027	1002	1034	1012	1011	1041	1059	1002	995	1025	1037	1018	1046	1053	1069	1024	1008	1045	1016	1041	1042	1012	985	1004	1000	994	989	991	1012	1015	1018	962	1045	1033	1026	1016	1010	1007	1122	1013	1023	1010	1045	1000	1028	1034	984	985	980	1022	1004	1030	1027	967	1072	976	1015	1023	1021	983	1032	1086	979	1030	1037	967	1053	1018	1002	1008	988	1054	1001	1037	1058	1055	1001	1013	991	1001	1083	1021	1060	1068	1007	1008	990	1049	1100	981	965	927	1004	994	1040	1026	1030	1002	1026	1002	1058	1117	1007	1001	1001	1029	1071	1022	982	1033	1063	1051	1018	985	988	987	1058	1035	1034	1052	1005	1009	1068	1038	1049	970	990	1019	1041	1064	1040	975	1030	1014	1053	1039	1002	1037	1089	1035	1059	1035	959	998	1008	958	1043	1012	996	1058	1009	1027	1025	1081	1020	1011	1002	1069	1015	999	1045	1085	1038	1015	1063	1051	1023	1057	1015	1059	1057	1077	1007	991	999	965	1053	990	1021	1007	996	959	1019	1034	1003	1057	991	1068	1090	966	1044	1020	1038	1004	1031	1054	1063	1075	1027	993	1010	1044	1084	1071	972	991	1029	1021	980	1022	1056	1002	1030	1046	1010	994	1027	1031	947	984	1006	1027	998	1016	1013	1012	1032	1020	992	1066	1023	1010	1074	988	993	986	1034	1028	1065	1026	1002	1058	1009	1049	997	1057	1046	1018	1019	1029	1054	992	1061	988	1045	1041	1015	1030	983	1052	1041	1057	1030	1010	1032	1021	1042	1052	1015	995	1083	1022	1081	1095	1035	992	1070	1004	1002	987	1039	1009	1019	976	996	978	975	1039	1008	996	1030	1055	1038	967	981	996	992	1043	1042	1023	988	1044	990	969	1073	969	1004	1042	1066	974	994	990	1019	1065	995	1046	1021	1044	964	1007	1041	991	1002	1064	1028	1070	1030	1008	1005	1003	1033	1029	1037	1047	1047	1013	982	950	984	1011	960	1042	998	1008	1019	965	1004	1016	1043	1064	985	982	1005	1052	1046	1015	1042	1032	1039	1010	1008	1045	1018	1021	1050	1027	1035	1026	980	1021	1020	1041	1029	1057	966	1036	997	961	1061	1029	992	1027	995	1002	1020	1021	1026	1039	1038	1092	1033	1016	1071	1035	1001	1075	1034	1025	1021	999	1046	997	982	1055	1021	1071	1028	999	1028	1027	965	1007	978	994	991	1015	1080	1016	1071	1018	1010	1046	1048	1049	1010	1035	1069	991	1000	1010	1038	1037	987	1059	1012	1075	1031	1004	984	1013	1114	1071	976	1093	1037	978	1035	1004	1049	1008	1014	1031	1072	1026	1060	1019	1037	1033	1103	1018	950	1080	1052	1029	1015	1065	1017	1046	984	1016	1011	996	972	1002	1000	1027	1025	956	1008	1048	999	1007	960	1030	1024	991	1097	1029	1016	1013	1016	1006	993	1003	1035	989	1017	1059	1001	1040	973	999	1046	1034	994	971	1015	998	1097	1017	1006	1057	1019	1090	980	946	1045	1047	1039	1016	1018	1036	1034	999	1008	1018	1029	1053	1007	973	1026	1032	1063	1037	1086	1000	976	1008	1036	1028	1039	1057	984	991	1060	1013	992	997	1055	1034	1009	1055	1010	980	1058	1019	983	1027	985	993	1090	1070	1026	1081	1021	1005	1065	1024	1046	1036	1033	989	1018	1022	1016	1047	1025	1051	988	1028	981	1005	997	1045	964	1003	1011	966	1025	1111	1013	1043	960	1001	1050	1098	943	1039	1025	1022	1034	1035	997	1026	1019	979	1024	1087	1029	1027	985	1001	1003	1062	1039	964	1004	1030	1017	1014	1046	1000	1032	1009	1018	1011	964	1026	991	1039	976	998	1033	977	1019	1034	1087	1061	1037	966	1031	1023	1037	1005	1038	1002	1049	986	1026	1000	1044	1072	1001	987	1066	1026	1033	1021	1062	909	996	1045	1010	975	985	1007	1038	983	1019	1013	1077	1032	1027	1003	1032	1056	1049	994	1002	1031	1034	1022	1038	1056	1038	1081	1023	1011	1014	1011	1038	980	1033	1005	1007	1018	1053	990	1025	1018	1009	1003	1066	1046	1023	1022	944	1045	1043	1072	1053	1065	1021	1074	1034	969	969	1018	1037	1077	1003	977	1028	990	958	1034	998	1025	1021	984	1001	1056	1028	980	1073	1169	1059	1089	1037	1002	1032	1071	1014	960	1044	994	1010	1066	1039	1051	1051	1055	1034	1034	1061	1015	1031	1017	966	1037	1051	1045	989	981	982	964	1003	1001	999	1007	1044	1044	1000	1011	1048	1071	992	1014	1013	1009	1005	1029	980	976	1024	1075	1042	1058	988	1079	976	1045	1023	1017	1008	1034	1022	1057	1037	966	994	957	956	1055	988	1009	997	1045	1099	1067	1002	966	1039	1039	1053	1041	1004	1046	964	1016	1014	1033	1016	1019	1036	1027	975	999	1044	1020	986	1012	989	1099	1033	1001	1009	983	1039	1044	1012	1047	1032	996	1022	1064	1016	1002	1078	1028	950	1055	1021	1048	1025	1048	1050	981	1032	1000	1002	1061	1027	990	1071	953	1002	1041	1012	1047	1075	1017	1027	1060	1045	1060	1055	981	979	1005	1024	1010	972	991	1022	1011	1062	951	1073	960	972	1061	1019	1027	991	1082	998	1015	1035	1033	1000	1088	1064	1050	1018	1036	1093	998	1019	987	993	1040	1085	1044	1007	1049	1035	996	963	1006	1018	1005	998	1019	1047	1019	1027	1039	1023	1030	1029	1002	1052	1009	1050	1064	1040	1054	968	1004	1040	1031	1010	964	1033	1011	988	1028	994	1017	1048	1031	1050	1048	976	966
24583	21374	27211	25528	5236	708	594	507	429	419	409	387	369	354	324	310	316	323	302	347	308	354	284	326	316	319	295	294	289	304	334	302	289	318	272	320	293	315	282	309	327	317	266	330	280	320	291	298	316	320	285	347	299	284	304	306	295	299	280	299	281	312	301	315	271	288	271	286	261	291	276	274	295	289	311	303	300	312	300	297	291	307	291	317	298	307	260	305	285	329	262	285	312	293	286	296	295	298	315	312	310	293	270	287	295	278	320	309	307	314	307	317	304	264	299	276	287	299	293	294	293	302	309	286	294	322	300	300	338	268	311	292	295	293	304	296	311	299	282	291	286	308	295	302	288	294	317	314	267	283	304	282	328	274	292	310	298	307	289	312	313	303	288	286	294	293	297	312	301	300	279	299	312	296	309	313	252	296	284	278	300	267	287	336	279	300	285	308	288	259	264	287	305	299	271	293	308	288	288	316	261	307	282	305	298	298	311	278	270	293	282	302	291	293	281	301	316	315	300	312	286	320	289	305	311	292	265	296	334	307	296	301	314	287	290	293	286	285	295	323	303	274	286	310	291	284	306	316	300	280	292	316	310	269	303	321	306	320	309	320	285	313	309	268	298	285	309	309	295	257	296	305	316	268	261	324	308	266	280	281	296	310	300	315	307	307	291	300	344	309	305	294	306	287	322	305	289	286	262	271	327	270	299	286	300	298	291	294	304	309	278	340	308	314	303	247	279	284	287	294	290	298	291	260	318	321	291	302	295	325	273	278	300	297	284	298	262	289	296	291	335	279	283	327	297	284	266	306	303	310	313	307	305	281	295	288	306	281	259	273	343	312	279	298	314	272	285	287	311	299	274	301	287	320	301	276	283	326	323	287	280	299	314	280	279	307	298	326	310	278	299	320	289	290	299	319	289	286	270	336	286	291	283	292	289	286	300	302	268	306	305	285	318	291	328	288	296	291	290	315	306	299	299	277	266	289	312	310	308	300	277	278	281	313	289	297	290	283	303	294	308	308	290	298	284	293	263	288	309	314	286	287	320	273	291	258	323	291	337	297	285	287	280	296	300	312	287	284	281	313	303	266	282	304	296	305	287	283	289	307	277	286	276	305	306	300	312	287	285	272	283	315	311	281	298	296	272	294	290	307	299	321	310	288	314	293	282	304	283	278	300	323	296	285	286	279	294	292	285	299	291	290	323	294	331	298	299	321	293	295	298	310	291	296	306	299	311	277	297	277	307	303	287	296	327	307	285	288	293	300	300	315	264	321	277	286	311	273	277	307	318	312	299	306	327	283	304	328	293	266	312	316	283	274	287	327	294	303	311	298	326	284	317	310	288	263	283	301	310	297	317	282	299	293	282	280	300	275	292	302	290	274	300	298	314	309	291	287	277	303	288	291	298	295	268	279	287	291	306	294	327	316	316	278	315	293	309	282	301	323	267	280	306	297	307	291	282	308	277	306	311	285	277	289	324	282	317	289	283	277	294	297	335	288	291	308	325	312	285	286	333	286	318	304	333	284	307	305	306	305	283	323	266	306	299	306	314	323	264	280	283	261	281	300	297	304	351	286	284	273	296	310	291	309	302	287	284	335	296	310	287	281	268	332	307	277	286	298	301	301	302	283	271	324	304	302	311	310	296	261	309	310	307	302	288	296	251	312	299	312	272	319	323	305	320	307	279	315	289	300	276	284	306	302	301	268	317	282	309	285	308	314	290	283	278	304	297	290	305	295	296	311	289	266	291	304	312	331	304	297	277	277	310	289	273	310	305	285	294	328	334	285	282	295	316	273	282	320	273	334	306	296	296	300	307	278	284	275	289	288	281	300	290	288	294	339	294	292	336	314	315	321	321	286	307	282	333	300	308	301	293	309	279	285	328	328	278	298	317	304	285	292	295	283	290	307	300	287	315	269	257	293	305	275	277	298	332	251	276	334	304	302	271	300	336	296	265	282	297	304	325	294	316	292	286	335	242	315	308	302	276	288	324	291	291	288	318	296	324	300	277	317	303	299	292	311	302	326	336	310	324	262	276	287	323	309	311	291	295	287	293	268	314	269	277	293	272	301	293	285	305	310	307	333	307	266	301	289	309	300	280	288	310	267	320	274	288	296	291	281	269	311	306	290	308	300	317	270	292	332	316	305	312	290	323	328	297	329	294	302	282	281	290	283	318	291	318	304	297	278	287	303	289	300	300	301	318	297	325	310	296	319	290	300	327	329	268	277	288	277	310	282	298	272	316	314	289	286	295	265	328	314	345	293	280	310	309	325	317	277	303	313	268	297	281	310	282	302	287	269	270	280	294	303	296	301	253	302	276	309	328	287	273	303	272	277	299	274	303	298	273	294	266	303	282	300	268	296	281	291	300	303	286	322	294	322	287	332	268	290	295	314	300	302	282	287	281	312	264	292	267	298	319	317	300	316	306	309	274	312	281	296	274	269	309	285	302	311	315	287	330	313	299	317	324	295	276	329	321	301	294	302	299	342	332	305	297	298	300	298	323	285	316	331	319	298	294	292	296	279	277	318	302	294	297	312	279	344	289	281	288	299	291	305	299	322	282	290	263	285	258	294	293	282	309	308	305	294	294	294	292	301	299	322	282	317	291	317	302	295	290	303	279	284	302	312	318	308	322	310	327	287	273	325	302	300	308	298	265	275	310	307	292	296	290	303	275	283	301	298	307	308	304	316	326	316	314	306	317	307	316	322	257	281	320	299	297	254	269	305	289	277	295	274	295	290	315	320	280	273	331	310	292	316	299	300	285	293	300	320	314	301	307	305	302	324	306	287	296	249	287	299	299	297	287	280	289	299	319	341	269	281	312	317	276	282	305	279	316	295	286	295	314	276	289	333	289	291	288	278	314	308	326	296	299	310	310	315	316	337	293	301	303	298	278	297	314	265	310	307	296	283	295	306	308	282	304	293	328	290	320	253	298	263	275	277	317	326	291	311	305	291	291	338	287	279	310	293	291	328	310	286	285	261	306	271	293	290	315	308	275	297	297	315	286	297	300	297	280	273	316	264	300	293	312	297	316	270	320	296	322	298	305	287	281	290	300	300	307	316	279	315	275	280	269	314	284	315	304	270	289	327	298	282	307	289	296	295	255	301	284	332	310	265	294	298	293	352	300	302	295	273	315	309	308	292	288	286	283	318	330	317	287	305	336	272	291	310	310	299	309	303	295	280	295	276	286	302	322	282	310	308	293	308	277	283	279	307	302	285	262	306	287	287	276	322	297	266	321	338	274	287	287	283	298	299	303	259	311	286	279	302	305	284	297	313	273	301	313	271	283	280	319	263	302	301	310	322	274	298	275	295	294	276	294	327	291	289	330	279	320	299	281	281	280	301	302	318	309	323	280	302	296	283	293	291	307	291	313	307	290	286	288	344	309	300	286	280	281	308	299	322	273	291	293	316	313	311	306	283	289	282	296	276	294	306	329	267	299	296	276	277	284	304	287	312	284	295	282	290	264	316	307	268	310	290
10898	6212	4397	2040	1537	1216	1053	851	796	716	627	630	508	479	439	451	453	401	426	436	424	454	464	401	410	417	427	397	418	398	371	406	413	410	396	414	418	388	408	410	405	392	426	379	370	439	398	393	390	394	407	394	411	409	411	391	393	391	383	396	428	397	420	390	428	361	413	364	395	421	397	368	419	397	402	407	383	377	391	383	426	420	437	412	391	416	406	374	402	377	409	380	379	418	379	378	410	379	380	415	427	406	402	403	360	385	409	427	397	399	401	412	407	391	375	426	391	408	397	404	379	399	399	388	385	385	401	388	378	392	387	370	386	379	409	394	382	434	373	383	393	401	386	418	381	420	393	417	406	400	388	410	359	370	416	401	439	401	365	405	350	438	367	416	437	418	419	364	382	399	431	423	363	372	420	401	399	418	407	374	391	400	391	383	393	416	403	385	384	407	422	376	399	413	408	394	376	382	396	397	414	421	400	411	399	378	374	372	414	338	368	386	414	387	414	396	379	420	380	392	365	390	410	392	418	409	443	439	388	400	380	422	408	399	404	421	426	426	405	375	409	400	392	411	402	413	401	414	396	411	390	379	398	421	412	399	407	383	416	396	394	377	419	414	408	403	377	420	400	371	408	389	376	409	411	350	405	372	420	468	426	430	390	410	420	358	379	439	375	374	394	417	419	398	380	408	366	357	400	402	394	414	393	412	391	432	413	422	379	369	381	422	382	408	386	395	359	394	391	446	398	400	411	420	377	404	394	371	374	405	397	397	369	420	376	391	392	374	425	368	403	405	373	415	357	385	418	386	432	411	367	390	376	397	365	398	423	407	411	425	386	407	389	409	423	409	387	386	388	374	415	404	382	392	416	408	381	401	373	413	392	391	400	374	396	354	416	395	406	419	402	388	415	406	405	370	451	417	425	412	394	418	400	373	377	386	372	385	438	363	410	358	415	407	390	378	379	366	399	357	414	385	388	430	407	380	379	393	385	399	396	390	414	372	402	386	393	400	408	359	413	393	368	385	448	399	388	405	387	371	398	396	388	384	373	363	394	380	412	400	407	409	369	383	382	387	390	420	429	404	399	371	441	384	391	439	423	371	354	396	373	386	379	408	376	406	378	369	388	364	397	412	412	383	400	386	401	420	375	422	395	437	406	421	360	414	404	365	388	400	418	386	389	431	371	395	399	381	381	394	371	424	414	425	361	415	415	420	398	395	366	376	403	390	404	438	379	407	395	363	380	386	415	384	388	384	397	404	411	400	384	427	411	366	422	402	399	404	409	393	369	379	385	408	386	398	409	381	412	360	401	386	403	395	386	384	365	352	385	390	388	438	391	403	399	392	362	423	379	408	387	391	442	415	403	399	429	409	423	372	420	395	384	399	394	353	387	403	419	422	370	383	399	417	406	412	430	397	376	366	396	399	400	395	378	418	424	379	407	401	394	395	405	399	394	359	344	408	399	420	396	406	401	407	399	376	395	394	390	384	408	400	425	434	384	367	382	395	397	430	367	380	414	368	411	409	386	427	375	387	381	403	394	387	409	409	404	382	419	398	436	416	420	366	445	347	399	390	393	375	421	415	428	396	373	360	386	412	387	400	418	410	416	396	422	389	373	397	405	395	399	397	412	374	389	388	420	364	405	431	396	373	412	390	398	390	415	399	373	372	441	421	388	421	382	415	361	402	405	404	382	408	381	392	364	389	425	409	429	406	369	440	443	417	429	417	416	388	404	408	384	393	379	428	411	388	380	418	385	431	395	394	404	413	393	411	389	394	388	433	388	377	381	392	380	398	369	417	384	417	415	421	420	399	413	407	393	390	402	389	430	430	406	411	425	394	421	386	409	385	417	377	423	408	410	385	404	420	397	350	391	383	394	417	434	391	405	406	386	380	359	367	415	392	415	416	432	396	380	414	417	389	440	413	397	371	421	414	409	379	381	404	422	404	393	404	395	401	444	395	421	394	408	431	390	384	417	427	391	387	385	401	425	365	389	389	410	393	389	432	384	409	393	376	366	353	406	422	375	414	385	378	365	451	390	375	414	419	402	417	404	407	414	373	395	360	402	425	435	395	387	417	409	393	393	394	380	348	377	369	379	397	385	379	396	405	392	384	372	394	408	435	380	396	386	422	399	429	378	375	378	381	367	368	392	394	381	402	385	372	360	375	398	374	430	361	372	366	391	382	387	392	382	371	381	398	416	404	409	402	421	408	414	383	364	410	394	419	387	415	436	382	387	365	410	419	412	392	401	367	390	382	362	398	422	433	380	380	362	405	424	367	441	416	433	412	372	400	359	407	378	386	392	420	385	425	418	413	420	405	376	386	375	393	385	386	374	407	381	386	394	421	436	359	411	389	395	421	412	382	350	366	410	411	432	397	354	368	427	430	431	370	376	388	410	386	388	436	398	401	404	346	392	420	375	406	420	418	391	389	390	413	389	428	395	373	389	392	432	410	388	398	402	401	382	416	391	361	396	407	409	361	413	351	368	418	397	377	401	403	393	402	394	381	404	365	402	400	410	387	402	389	419	416	400	407	384	375	376	405	388	397	428	356	411	406	374	409	368	423	414	373	428	395	423	427	378	386	405	359	387	405	352	400	395	435	389	393	396	399	407	416	400	415	415	407	386	429	350	418	384	381	372	421	407	401	378	409	382	414	385	409	390	386	376	403	402	420	401	410	368	422	392	360	397	387	438	408	399	397	352	421	375	419	379	420	358	411	413	407	384	398	374	401	384	419	406	385	408	377	391	403	374	411	443	393	383	376	404	382	370	391	396	416	407	373	379	379	391	374	382	403	388	406	441	417	398	408	413	404	408	399	364	386	373	368	397	373	394	380	376	402	416	382	389	399	386	447	417	397	400	360	419	394	394	401	375	379	439	379	398	365	395	410	349	395	397	407	405	367	404	394	387	391	445	395	405	402	412	378	359	370	424	393	431	371	419	363	375	398	390	378	369	395	430	410	355	392	402	399	410	396	404	440	363	387	422	387	366	418	376	434	371	390	374	420	412	406	426	392	377	408	401	380	408	405	420	385	410	404	381	391	369	447	430	413	415	380	396	382	395	399	430	370	412	387	429	402	403	425	416	352	403	422	379	380	371	393	378	411	461	363	421	414	371	384	404	408	412	407	383	410	369	431	384	426	408	406	385	441	396	377	407	377	426	396	379	395	400	392	367	392	361	415	370	432	400	362	407	389	401	387	365	396	377	373	387	390	394	388	371	414	402	408	441	409	403	391	411	361	364	383	444	435	354	372	368	405	386	414	418	382	432	382	401	422	428	376	403	407	404	424	384	375	399	407	417	450	407	382	385	406	365	383	409	427	415	419	397	406	406	399	426	391	376	363	382	389	384	406	390	355	416	395	433	386	389	386	373	410	410	402	393	419	388	369	395	389	423	431	382	416	409	382	404	421	417	395	407	388	412	375	423	375	394	384	364	351	397	382	413	398	375	429	388	370	430	399	421	406	360	385	406	380	382	367
22561	21430	29213	24031	21431	21316	5176	1576	1225	1165	1048	1057	958	935	898	804	890	827	843	853	803	778	786	816	806	784	763	776	804	701	723	780	731	700	743	753	797	742	759	757	766	811	744	746	761	756	760	739	786	784	805	762	791	766	770	731	796	780	775	747	766	753	791	757	768	756	789	780	767	776	763	749	752	777	754	742	786	734	778	736	819	751	766	737	824	732	754	790	783	740	756	794	769	719	761	726	727	741	759	769	738	725	804	752	755	778	763	740	710	779	729	747	738	741	739	765	736	740	765	772	717	736	732	751	749	789	734	809	822	795	791	731	741	732	759	749	764	735	723	737	767	706	739	770	778	762	801	762	779	770	773	741	723	777	725	774	755	742	736	723	769	745	726	795	788	727	766	758	754	774	735	731	719	768	755	728	752	832	743	717	755	750	801	784	787	697	774	766	757	707	752	798	741	732	750	731	788	767	728	766	763	787	758	782	783	782	717	754	769	693	741	819	759	751	723	775	768	779	770	755	714	777	727	744	768	744	741	762	752	776	731	745	820	702	788	767	780	715	750	762	791	761	700	750	755	731	748	723	744	750	744	771	754	761	776	754	777	743	752	754	783	729	691	753	781	692	752	776	722	729	747	824	794	768	711	744	779	745	788	763	784	697	750	798	740	780	796	695	756	718	713	759	774	787	770	715	736	740	734	780	795	737	781	728	784	742	730	746	726	730	766	820	828	769	754	728	781	746	760	756	791	735	749	764	721	770	803	744	749	777	785	749	710	738	789	779	765	789	751	730	793	743	719	806	771	814	769	746	742	788	727	694	746	757	769	741	763	750	732	704	735	782	766	752	771	756	776	720	714	699	732	785	711	725	733	755	752	723	722	738	801	732	749	801	771	731	777	723	739	764	748	725	770	745	710	725	703	756	737	703	783	710	766	737	733	744	726	735	751	765	731	725	763	743	711	730	734	755	745	710	755	705	683	738	770	759	733	756	766	729	761	741	803	747	749	766	768	729	735	789	745	769	767	762	724	705	748	690	752	751	751	759	757	770	835	725	711	787	751	801	770	699	769	789	775	737	744	716	735	737	758	740	753	690	774	718	774	770	793	807	726	781	750	757	727	788	795	726	803	772	749	739	776	767	768	789	760	790	734	703	768	776	718	726	733	780	774	734	729	757	767	756	771	783	717	772	720	759	752	745	712	717	737	743	750	730	746	762	758	677	788	758	773	743	735	732	715	756	755	698	732	771	776	738	802	716	726	745	737	757	776	765	760	743	740	759	755	733	722	736	739	744	746	792	766	744	739	744	747	737	745	775	757	742	814	724	700	694	725	752	741	745	751	758	736	761	750	740	722	769	785	721	742	753	777	773	749	752	753	721	778	775	732	752	735	767	759	713	764	772	747	725	761	698	760	730	749	768	787	734	712	709	768	768	800	744	734	777	795	732	705	764	739	740	722	839	742	736	736	723	753	730	745	727	762	731	772	752	750	791	756	751	797	741	751	735	717	744	724	735	766	775	763	748	777	713	773	725	762	760	791	745	762	701	748	714	736	750	742	731	772	759	800	748	776	738	727	741	729	768	703	779	749	746	765	753	795	758	787	721	775	796	762	757	756	724	680	748	708	773	704	768	741	758	712	738	791	752	748	745	748	745	773	735	762	752	716	762	721	737	730	730	719	778	772	728	764	763	746	733	778	762	788	762	785	795	768	750	716	813	753	698	760	718	739	724	781	743	715	745	766	740	773	691	735	714	762	763	789	766	759	708	795	750	724	773	745	780	756	808	759	729	797	751	732	741	727	779	772	786	729	754	739	790	813	809	731	787	748	737	776	736	770	766	761	771	736	740	725	778	721	772	751	762	748	776	769	734	720	715	733	731	738	743	755	755	741	764	733	744	753	762	749	714	758	748	784	756	747	731	745	792	763	750	752	743	721	733	717	775	738	706	725	747	692	756	754	741	774	743	799	788	737	762	780	778	723	751	734	746	748	789	749	743	768	739	754	752	775	760	759	774	711	769	763	698	693	732	708	776	760	802	753	713	749	783	738	728	763	764	786	727	734	727	674	797	762	688	783	749	761	790	692	765	760	719	747	744	796	741	737	716	784	730	724	761	722	780	784	794	773	764	805	791	745	721	734	723	775	744	726	765	799	754	743	751	740	736	748	743	748	759	720	804	736	774	767	764	754	747	761	747	777	743	730	735	712	721	693	734	725	741	707	716	772	732	727	761	774	746	764	728	759	761	665	776	776	745	726	719	809	759	734	786	758	730	758	733	775	749	706	757	757	772	733	708	747	763	733	763	709	784	770	780	711	723	767	762	766	749	725	747	770	739	718	818	726	738	706	753	761	759	755	761	739	744	713	797	693	726	747	743	739	758	760	806	753	791	758	730	783	787	719	789	772	746	745	725	792	722	747	764	694	742	734	778	728	772	766	745	763	739	720	702	741	710	767	736	751	754	773	700	774	755	754	733	726	721	736	713	785	772	791	762	755	802	750	772	762	802	748	808	756	753	724	734	715	786	699	763	759	737	741	716	721	701	790	742	739	811	735	763	761	730	771	765	718	730	769	744	734	746	730	703	737	751	715	725	737	745	799	757	766	727	729	787	767	717	727	741	809	692	796	740	718	719	694	772	736	736	784	715	713	719	754	738	695	725	767	775	737	719	761	703	738	740	726	700	730	798	742	767	758	780	754	765	717	691	746	737	723	742	731	777	748	716	765	754	739	789	726	726	781	703	716	736	695	785	734	781	740	768	740	749	748	777	710	693	756	786	745	773	732	748	720	733	719	780	706	767	739	774	786	745	712	733	739	733	760	753	777	771	748	746	707	737	727	721	739	740	736	765	759	748	775	773	769	766	699	746	731	716	778	732	761	761	737	712	709	742	744	721	757	738	743	787	722	767	719	808	757	731	776	765	697	783	731	746	747	751	758	787	775	774	767	760	779	731	766	748	736	810	728	768	742	754	752	764	737	751	806	780	797	757	784	749	708	735	702	781	759	682	714	754	767	743	783	731	781	761	750	745	728	707	749	764	805	774	715	810	716	771	746	734	743	741	790	772	803	760	777	769	771	719	709	731	767	727	740	804	752	732	772	748	773	726	747	737	740	741	767	782	750	747	724	737	749	716	752	771	749	745	771	758	776	761	718	757	767	710	738	728	784	747	790	765	746	741	758	730	796	778	726	728	803	725	743	727	764	748	746	772	774	746	814	714	733	718	736	731	758	753	794	748	764	763	780	770	728	789	721	759	711	766	742	747	703	729	722	757	725	740	773	711	741	779	735	724	709	803	745	720	730	732	747	762	766	716	737	802	770	754	780	702	719	731	743	755	740	792	756	727	767	766	713	716	735	844	728	778	721	723	783	791	732	779	747	730	757	766	750	776	711	755	764	740	759	717	683	755	720	766	768	771	733	793	736	743	745	710	721	735	718	765	707	752	734	732	712	712	769	770	722	795	749	695	776	751	810	711	743	769	698	742	692	713
16628	15071	11304	5547	3978	3248	2675	2327	1995	1739	1590	1404	1284	1202	1191	1097	1048	1051	1044	995	1011	999	992	983	1001	917	973	943	934	1028	967	992	951	952	892	894	975	928	993	880	975	977	980	920	987	903	944	961	940	959	944	880	965	911	915	904	869	982	958	939	937	868	957	980	935	935	947	888	974	932	945	936	957	914	963	933	933	954	911	900	931	958	977	944	908	913	953	945	971	945	925	929	945	937	942	911	1016	923	922	933	879	932	949	922	899	963	894	959	912	962	949	943	877	906	892	913	915	941	910	905	906	882	941	924	910	892	849	952	901	949	940	894	898	917	972	936	896	948	933	968	918	921	914	881	971	914	928	936	873	953	944	914	969	906	932	991	877	922	908	922	916	893	892	888	940	929	930	935	933	919	965	935	912	942	918	936	919	986	891	882	887	986	898	871	964	984	874	906	959	961	940	969	936	924	960	897	949	921	930	973	969	910	948	909	935	924	952	946	904	897	915	865	930	853	957	920	973	949	848	895	922	968	910	953	938	927	954	912	922	978	951	936	906	911	909	949	898	913	910	916	944	925	888	951	897	932	926	929	928	960	912	933	950	910	945	864	928	866	880	895	914	877	939	977	936	961	904	937	954	1021	867	897	904	899	943	930	947	965	946	947	925	908	951	893	911	936	928	914	983	949	991	893	922	883	896	912	919	893	921	951	924	964	920	885	982	903	966	947	925	956	923	934	889	939	913	998	906	907	935	892	964	926	868	906	985	929	896	923	859	913	912	947	889	931	914	905	916	928	923	926	904	903	916	931	931	930	931	943	917	902	900	924	895	919	898	971	920	903	956	904	951	936	932	937	878	953	934	907	877	919	936	970	888	960	887	879	927	995	910	912	933	950	864	852	865	886	978	879	945	905	953	943	952	875	921	906	900	928	967	930	965	914	872	913	925	914	921	958	967	933	930	923	929	894	940	911	891	924	948	963	942	902	929	909	907	910	900	913	921	938	863	924	914	917	1020	903	837	934	900	916	905	872	894	934	925	903	932	890	918	1013	937	939	872	943	944	926	932	904	935	895	940	892	967	987	893	896	922	946	969	942	912	945	954	865	939	914	952	908	910	899	939	929	903	948	946	963	877	861	923	895	914	962	920	944	906	925	914	943	929	884	913	915	938	937	885	954	852	931	944	922	902	906	951	868	953	901	977	874	925	904	941	899	953	838	914	898	964	901	924	934	953	940	923	967	893	911	892	909	865	937	896	915	995	910	913	939	924	927	915	927	900	916	901	915	919	908	990	925	928	932	928	909	897	900	962	919	941	1004	990	931	935	932	913	899	941	965	972	925	912	939	937	938	912	888	984	926	896	946	939	944	918	953	957	1009	908	926	918	935	912	942	958	967	894	940	900	866	922	927	993	888	943	932	899	939	916	922	903	959	934	917	987	946	947	947	939	941	910	877	980	927	909	922	927	921	948	903	904	891	933	928	940	904	933	939	935	902	940	959	899	921	951	933	935	954	943	914	950	928	928	929	952	932	897	946	1008	886	921	970	920	877	861	982	910	901	921	926	895	979	931	928	895	908	962	874	891	908	947	932	900	961	922	926	872	919	904	945	894	902	963	906	951	912	948	902	904	918	979	966	911	914	891	880	931	924	934	948	878	943	909	891	895	964	897	937	860	908	893	935	890	902	944	923	887	873	921	944	864	929	914	937	946	945	925	924	940	933	947	916	909	968	906	980	901	905	880	920	887	892	890	892	954	944	937	900	870	927	978	883	913	925	899	926	938	921	915	1005	979	898	948	942	971	953	901	973	895	913	916	908	855	920	939	951	871	943	897	940	961	933	894	898	918	867	921	915	958	980	925	888	935	901	924	895	905	863	959	916	892	938	859	887	918	896	971	955	890	946	910	984	877	928	944	936	901	894	891	965	889	915	883	960	904	874	951	926	898	983	903	935	939	941	902	918	992	923	925	911	957	945	924	847	873	889	951	938	983	924	943	929	910	900	955	936	914	960	943	932	902	965	899	901	908	925	926	895	900	909	938	922	891	889	927	898	922	914	943	868	878	915	959	963	890	897	919	950	922	975	898	913	887	903	905	889	937	912	945	912	905	916	944	941	955	907	941	890	943	951	931	889	886	908	960	869	931	889	927	921	908	897	884	974	904	884	924	931	970	951	918	889	890	927	933	915	961	954	897	968	919	938	899	927	873	905	942	913	954	888	943	863	918	951	941	933	892	891	948	943	899	913	908	914	938	879	952	895	917	955	907	900	914	921	847	929	932	932	916	931	928	938	958	948	905	950	901	922	950	955	898	915	925	905	940	961	967	890	918	950	909	913	964	931	920	900	954	1045	931	895	888	959	946	909	924	960	926	893	918	917	955	882	865	924	930	964	904	922	950	941	921	900	936	885	904	924	900	953	945	965	890	910	911	931	924	922	934	933	914	900	943	942	867	856	928	924	887	973	881	911	952	966	903	912	880	894	905	970	922	946	919	950	967	915	954	921	937	921	916	906	909	957	958	877	942	968	904	934	899	905	926	904	938	922	923	985	890	911	947	971	906	976	903	889	923	949	861	884	940	911	954	971	925	1004	963	907	901	910	894	963	926	934	951	984	954	921	904	970	936	869	912	931	912	915	913	888	906	931	940	889	910	883	933	888	891	936	903	967	913	923	922	941	900	876	938	947	943	954	864	902	899	903	1006	914	937	942	917	938	975	925	905	908	915	916	897	902	918	940	901	949	866	903	945	984	913	999	919	956	937	983	945	952	931	930	939	900	971	925	893	862	932	928	965	847	916	891	913	942	940	940	941	922	939	988	917	941	902	938	988	871	856	907	891	908	979	948	925	968	937	881	988	928	941	898	946	868	886	860	920	940	901	887	943	953	934	884	909	903	901	973	930	913	917	911	905	953	974	895	879	940	889	866	934	915	929	890	941	960	861	903	951	919	898	901	956	895	905	969	973	882	915	945	941	915	898	890	1020	887	906	904	907	929	928	930	898	933	932	973	950	923	943	907	994	876	910	895	946	915	942	907	933	985	910	978	949	924	909	949	926	950	939	959	910	949	879	932	944	921	902	920	944	896	918	913	956	913	916	897	927	971	911	912	873	913	892	857	881	905	912	972	860	906	932	864	903	946	909	908	891	889	871	879	930	892	906	883	940	886	959	983	938	939	929	936	918	967	893	939	935	894	906	963	911	918	872	869	941	980	957	932	960	900	976	947	905	960	956	946	913	888	900	969	927	912	868	919	904	891	877	935	896	955	904	901	907	938	946	933	917	924	975	954	1002	913	918	946	899	959	825	939	942	967	869	919	931	910	958	951	856	918	938	924	897	955	972	859	958	944	933	917	897	859	875	888	893	921	961	869	940	926	878	945	939	958	946	934	892	930	939	860	913	841	891	897	912	993	957	909	946	931	905	876	897	901	983	937	929	906	923	927	907	940	875	937	925	884	922	933	938	946	950	911	894	940	896	924	940	910	929	896	911	976	931	975	915	938	924	888	980	933
27566	17425	3851	1147	766	679	628	599	561	551	540	526	513	512	542	462	522	451	499	493	501	491	483	542	512	486	481	490	493	482	536	499	504	487	483	499	490	512	488	515	494	502	482	516	516	499	469	486	479	556	488	518	546	494	487	500	533	497	507	495	512	463	516	451	468	524	513	475	504	498	464	461	495	525	529	478	536	483	479	498	540	470	513	497	505	489	504	486	500	501	482	505	519	498	533	499	510	513	543	533	456	500	512	461	497	520	484	473	486	482	477	466	523	461	459	504	523	476	482	479	492	517	481	493	512	477	540	521	510	512	470	488	526	502	529	508	477	491	493	470	508	502	488	511	451	527	492	486	494	523	551	509	485	484	499	498	506	462	506	501	468	496	494	520	533	465	474	465	504	493	472	539	486	495	522	514	491	505	492	477	520	482	502	506	491	526	538	514	496	489	509	485	506	486	544	497	503	437	529	455	516	480	496	502	535	560	484	506	495	477	484	494	489	448	475	501	485	544	491	504	519	445	447	545	497	500	506	485	480	474	488	496	499	475	515	490	495	478	479	479	529	515	521	496	476	496	484	484	499	474	487	475	464	481	481	466	481	497	493	512	487	512	505	458	501	433	509	496	512	519	470	493	476	528	519	501	503	504	505	521	498	496	499	457	519	501	482	461	470	466	522	509	504	464	461	492	504	493	464	479	483	502	513	496	472	466	516	499	478	494	497	477	509	492	523	499	533	501	491	510	489	476	475	486	493	511	534	491	481	488	511	477	490	499	494	476	472	517	499	486	490	498	513	522	497	496	491	469	536	503	538	491	505	469	469	482	502	517	443	457	493	501	530	494	498	513	543	505	492	476	488	525	507	500	464	519	456	493	466	453	519	488	501	507	499	516	503	491	526	487	491	511	482	504	503	509	477	501	512	512	501	497	517	472	443	468	504	526	527	505	484	530	463	477	490	496	516	513	496	541	483	470	494	493	492	526	501	508	498	490	427	509	496	491	505	466	461	527	484	463	523	481	533	480	496	446	500	490	504	487	533	458	498	507	521	534	508	529	513	467	491	465	479	479	524	482	466	468	515	494	477	436	495	517	496	504	507	505	499	501	502	516	482	487	515	503	478	442	503	462	518	464	462	536	500	475	471	485	469	498	458	504	490	425	487	481	521	480	470	490	511	495	467	512	506	508	451	515	493	492	526	479	474	498	524	493	490	532	508	495	483	518	479	472	466	472	508	484	433	481	514	518	501	487	441	496	485	466	494	454	507	477	530	500	507	457	471	510	500	506	519	472	463	491	516	490	499	543	527	489	468	484	508	491	491	494	480	486	519	462	478	513	498	476	477	506	494	489	509	502	500	554	478	516	518	482	504	499	502	520	490	468	477	508	494	515	453	476	492	454	470	505	488	505	525	500	499	473	552	486	515	472	478	492	486	527	497	520	533	540	489	478	487	507	493	515	507	497	506	496	480	504	494	481	558	513	542	453	464	519	559	514	479	487	484	497	485	499	487	526	528	507	468	521	467	509	518	483	537	461	536	492	472	493	538	494	505	483	494	503	511	495	468	504	489	528	517	499	491	471	495	486	520	496	475	480	463	469	477	508	511	497	519	489	453	529	513	462	499	536	514	509	515	518	486	487	548	487	493	496	480	557	451	502	460	498	500	459	483	517	539	499	510	476	519	498	506	455	481	481	507	483	493	492	505	496	500	528	544	487	504	514	531	494	522	501	492	476	518	549	504	502	481	491	519	479	499	470	513	478	472	508	505	482	535	485	488	452	487	489	508	479	481	458	525	472	481	518	520	486	512	473	487	502	505	514	508	509	511	469	458	444	491	486	514	496	480	524	450	475	465	513	441	506	456	442	510	475	473	488	502	479	509	496	459	463	472	516	492	497	496	483	535	511	508	475	527	492	503	502	492	506	484	478	526	477	489	501	517	506	487	511	506	512	489	455	487	530	499	486	439	503	503	498	496	505	430	513	509	496	480	535	514	523	492	440	492	483	476	499	535	508	480	526	524	493	527	479	511	491	494	487	523	481	503	463	472	497	489	525	458	490	499	499	543	500	498	502	476	478	466	482	512	502	502	488	502	496	505	467	458	517	480	489	508	486	494	497	497	515	469	488	501	489	549	489	485	487	481	494	523	483	514	507	470	515	478	530	486	475	478	477	451	450	527	495	494	486	526	528	494	529	476	490	537	500	476	498	527	453	480	511	514	534	505	486	504	534	494	486	488	466	481	516	538	468	520	523	502	480	516	515	510	513	528	497	505	496	488	478	463	555	491	477	548	490	493	490	541	515	491	484	469	512	499	488	525	521	531	511	528	517	522	515	495	493	504	503	487	514	488	479	481	504	471	493	525	492	517	491	485	477	509	501	505	518	514	519	501	501	482	489	499	477	499	490	502	479	509	461	473	502	527	505	478	464	493	489	466	468	512	531	498	505	505	501	497	506	494	507	481	471	537	509	506	509	468	480	516	496	471	477	491	506	484	499	508	468	482	523	507	513	482	494	506	510	481	528	502	511	486	500	507	482	481	509	484	554	531	462	532	460	481	499	468	489	505	476	446	479	469	508	503	582	505	490	518	477	529	505	500	493	455	510	512	499	489	530	549	555	505	479	490	504	545	479	474	503	487	501	504	490	479	501	499	511	514	515	517	488	494	503	448	488	510	457	546	475	535	524	496	511	470	504	501	494	476	523	491	525	486	451	481	531	548	467	479	495	511	523	490	478	491	522	461	485	461	523	479	514	479	481	486	494	515	509	498	530	510	502	508	465	475	509	518	506	530	506	489	529	469	498	451	494	499	515	484	519	495	514	530	456	488	467	499	470	461	482	478	497	492	492	503	472	492	475	530	488	478	531	500	515	500	514	513	448	492	475	492	481	492	507	467	485	529	457	508	503	487	493	526	478	496	504	501	515	504	512	499	501	507	479	483	507	503	561	506	539	498	523	509	474	456	486	506	496	484	490	499	509	528	484	468	501	496	472	447	524	486	483	465	503	476	539	490	473	489	487	474	518	509	511	503	479	509	506	525	513	492	497	490	516	494	469	483	494	490	453	509	490	504	516	486	465	537	502	503	505	499	522	505	524	465	493	483	525	513	519	493	471	477	490	455	486	508	513	504	501	528	506	510	485	482	473	500	491	507	497	487	494	482	533	515	507	477	513	467	498	519	511	476	499	493	504	485	490	530	477	488	493	509	548	480	499	496	488	483	514	507	492	483	483	502	510	487	504	513	477	524	502	517	463	542	509	511	501	482	503	460	524	529	534	468	519	497	522	478	488	514	519	456	492	522	510	538	467	502	501	499	494	561	510	504	477	501	505	494	468	497	523	485	501	494	474	524	477	510	483	490	459	517	508	513	534	542	474	534	475	481	498	462	517	495	515	510	531	499	497	482	479	473	508	487	487	470	546	492	494	530	491	489	507	480	478	452	501	509	516	486	482	512	547	446	520	515	490	506	502	469	515	523	508	507	497	470	458
5691	2817	2277	1282	1042	914	936	862	770	750	689	693	636	680	655	624	623	621	623	569	641	632	648	599	628	618	617	586	580	627	629	601	640	646	602	603	619	648	621	603	581	610	653	616	633	612	639	603	605	605	613	626	640	601	562	624	632	613	589	620	645	636	609	659	605	592	603	592	633	655	577	633	602	584	574	561	549	576	556	588	602	616	589	621	565	584	573	655	654	598	559	572	599	595	679	629	621	612	581	638	578	633	664	595	622	613	596	574	617	592	589	619	653	626	614	598	590	574	621	579	637	640	600	613	586	615	602	604	608	665	643	647	625	602	614	601	594	652	577	646	668	591	625	630	590	622	632	672	638	587	593	634	603	616	592	658	646	601	633	527	613	616	633	611	625	589	581	623	592	654	619	611	638	632	642	654	598	563	598	572	590	598	603	586	628	590	646	667	644	603	606	636	612	628	633	633	580	630	607	614	608	642	624	603	607	592	619	618	604	625	593	624	621	591	602	650	592	592	568	625	564	582	647	635	625	648	610	624	674	646	648	558	637	633	569	595	612	630	567	627	617	618	548	577	638	638	631	592	685	617	630	611	616	642	643	647	620	620	624	615	625	612	582	594	593	649	609	627	623	622	650	577	618	623	632	583	618	622	610	646	665	589	611	616	588	619	606	563	616	602	620	590	597	602	595	659	586	655	609	612	587	611	647	634	640	624	647	607	623	649	601	602	629	598	586	571	583	604	618	628	625	587	623	625	599	597	593	607	597	601	639	646	616	598	577	607	609	626	569	617	583	611	637	603	605	606	633	560	626	590	574	621	613	577	585	631	609	638	585	599	610	644	603	598	635	626	617	578	603	615	602	610	601	566	602	601	587	635	601	610	672	621	610	644	599	638	672	609	638	606	568	628	607	622	615	652	588	631	622	607	628	609	612	635	576	629	652	594	569	631	593	636	569	576	634	658	604	628	585	625	605	595	659	601	631	580	657	612	635	596	619	613	648	622	605	571	626	584	622	603	567	598	676	599	580	620	570	609	659	576	605	642	640	605	653	585	595	602	619	616	582	595	566	595	597	603	625	594	625	604	631	633	622	694	587	626	600	598	626	645	578	619	617	635	616	611	637	635	606	636	604	609	585	614	631	635	632	632	619	645	648	625	554	625	611	609	633	619	595	599	599	631	604	626	598	613	642	599	568	602	599	595	573	627	591	599	641	607	603	623	606	595	609	606	654	605	618	620	614	600	584	595	625	638	597	585	599	585	626	633	612	609	612	597	573	626	576	614	596	646	621	641	622	573	561	635	664	575	591	588	609	624	650	642	619	614	622	587	608	656	550	599	632	643	601	621	597	624	620	652	626	648	634	625	572	605	612	617	631	623	633	570	648	605	613	606	601	588	633	632	613	618	640	618	621	666	590	645	611	588	630	578	602	608	592	598	639	630	590	622	646	627	642	628	623	596	582	589	631	601	599	617	619	636	595	617	621	582	602	636	624	614	616	632	630	627	611	612	660	593	639	633	613	631	598	611	605	646	614	590	579	620	607	602	592	620	624	633	592	601	627	636	599	641	680	596	617	593	613	614	598	624	577	597	616	604	637	606	587	604	616	582	637	607	571	651	598	618	616	668	647	601	625	556	614	634	669	653	585	631	601	591	616	643	596	610	572	620	648	610	557	604	566	646	602	635	612	597	617	631	606	621	586	583	616	606	609	648	591	640	597	616	648	592	582	628	589	623	545	643	584	624	617	623	643	602	609	579	615	640	580	603	602	589	573	585	610	599	579	604	587	581	610	603	624	586	604	594	624	668	580	592	615	606	609	624	581	597	623	594	655	593	621	603	603	649	623	679	667	582	676	627	650	642	594	600	556	598	587	626	612	598	591	627	606	592	624	619	643	601	636	605	625	594	626	607	596	590	592	611	641	657	609	607	577	626	594	637	605	588	584	609	631	611	637	646	653	628	608	655	650	611	585	599	632	654	659	604	610	634	613	575	637	607	680	631	591	590	588	585	666	621	629	632	606	603	635	587	615	585	613	627	590	611	608	585	636	629	655	610	576	601	618	567	629	600	605	640	592	625	602	588	629	610	579	634	575	588	705	593	573	621	588	632	587	615	584	595	584	624	651	591	603	577	584	606	631	613	649	579	644	580	567	589	657	640	598	649	645	604	626	644	603	588	621	614	627	606	599	591	595	600	566	660	593	598	598	608	586	618	625	606	639	641	576	640	591	623	639	578	607	615	580	591	590	611	621	621	640	616	607	660	613	593	563	586	617	632	659	606	577	564	636	632	610	624	586	641	621	634	602	618	642	631	610	604	665	622	624	603	643	601	590	597	606	576	621	634	600	597	612	633	605	617	613	631	646	612	640	623	579	620	658	570	594	612	598	655	594	616	660	608	578	647	618	652	579	616	606	656	644	636	606	619	611	669	638	602	617	640	618	600	594	574	612	647	570	596	660	617	622	634	593	611	602	589	579	564	656	607	597	609	629	598	622	608	612	598	620	621	613	615	632	627	568	590	596	595	620	582	627	618	635	601	628	610	559	591	619	582	608	597	601	582	618	585	620	593	616	639	594	593	618	600	574	616	599	624	637	620	609	606	620	665	612	600	660	652	572	636	633	610	649	635	622	570	588	617	668	626	596	642	595	578	634	625	583	603	573	622	546	531	621	589	597	606	595	614	625	598	606	649	599	604	635	612	625	660	621	678	573	593	593	604	645	577	622	590	570	628	563	624	657	596	593	577	564	601	578	554	615	598	635	645	641	674	609	602	590	608	602	592	596	600	624	625	611	601	620	579	628	665	674	616	623	618	568	601	606	588	626	578	565	660	621	639	615	624	672	578	609	605	621	613	606	614	599	608	633	625	656	574	640	550	610	619	589	660	608	590	644	637	600	629	622	644	591	627	625	612	610	596	652	657	637	579	605	609	612	627	603	648	603	611	571	592	647	630	604	626	595	604	640	609	623	621	615	608	628	610	623	649	607	598	623	586	571	606	620	575	624	586	622	620	592	623	677	648	650	597	615	616	649	650	590	601	621	620	614	593	633	599	628	609	590	598	632	575	656	625	620	642	585	573	618	634	607	591	647	591	574	641	611	620	606	589	611	624	623	617	638	607	617	604	614	592	659	624	616	589	579	607	662	637	608	615	638	599	683	578	593	596	573	609	601	600	629	558	588	621	615	623	588	602	646	611	600	645	646	607	597	635	635	600	608	653	605	636	599	587	580	651	625	610	620	628	579	616	565	594	614	593	593	612	608	626	628	626	602	619	632	630	564	629	635	585	602	651	614	587	618	648	639	622	621	590	610	599	565	576	619	588	608	612	596	593	620	614	646	629	610	610	586	620	608	647	642	616	562	629	614	639	641	638	586	602	588	651	617	642	670	625	645	590	664	624	631	617	600	596	603	583	620	613	614	594	599	601	605	599	593	622	631	624	650	620	563	581	604	626	632	612	629	597	577	608	637	622	640	586	607	647	590	612	611	599
23547	21400	28599	24586	21211	5985	1614	1192	1160	1058	1064	1019	969	931	921	935	976	847	907	874	881	860	837	869	880	823	848	869	829	870	842	828	831	852	923	865	826	864	870	845	865	918	879	882	857	871	808	836	868	868	884	848	860	788	806	862	800	886	865	827	890	812	866	880	849	855	920	802	813	854	783	824	870	782	851	819	880	841	859	876	853	846	839	831	840	904	889	852	851	831	828	861	848	882	800	863	853	861	842	892	889	808	812	901	839	876	867	916	854	782	847	869	854	821	846	891	905	822	848	850	836	795	853	817	765	831	855	803	823	895	786	827	847	865	825	845	876	886	839	841	894	831	827	865	851	840	815	836	819	884	816	874	894	781	837	871	851	796	893	905	875	852	798	862	861	863	802	853	837	833	863	921	844	819	865	833	813	845	849	850	889	867	802	827	834	846	844	825	836	807	782	819	825	862	834	840	887	865	821	879	851	884	856	866	842	849	850	877	845	902	830	816	805	850	864	842	850	867	815	897	837	872	818	846	837	855	879	827	813	804	895	854	837	848	863	851	869	825	802	788	848	855	879	831	935	813	915	856	855	855	844	821	828	849	873	829	845	908	862	834	867	827	811	854	869	878	861	867	816	853	832	885	820	867	828	876	831	840	825	844	879	786	829	872	839	818	883	838	842	847	893	832	841	835	842	821	853	869	829	876	830	860	861	814	836	854	827	870	854	828	876	842	840	776	871	785	838	860	865	902	880	849	789	859	826	888	895	815	829	843	865	882	825	848	839	902	866	816	893	874	854	842	822	823	858	832	797	878	831	883	862	830	869	861	836	822	861	815	857	855	820	860	810	848	852	864	838	849	841	830	815	842	870	803	859	850	899	871	827	846	843	891	806	848	845	823	873	905	829	836	851	848	853	850	856	818	826	850	840	880	842	805	853	804	808	830	850	832	835	833	864	824	833	839	891	883	839	853	825	818	834	826	832	804	852	856	816	838	843	872	846	900	811	868	851	821	835	857	884	868	887	874	770	833	842	881	825	893	881	846	867	853	862	777	835	873	855	870	819	891	863	894	861	851	888	826	827	864	890	846	818	835	818	838	890	856	826	848	809	807	857	895	794	901	825	850	804	820	779	854	832	829	881	810	789	880	819	803	875	814	831	833	829	805	832	828	828	830	831	880	842	895	837	834	857	843	792	827	822	811	827	857	862	859	841	886	806	832	794	851	873	825	850	856	839	852	820	846	826	869	799	790	889	830	874	827	792	836	863	862	843	806	873	850	824	849	868	873	868	790	878	877	858	745	825	895	869	871	884	828	778	852	838	853	831	870	876	845	810	827	867	897	828	830	831	809	820	789	860	807	885	817	816	823	831	865	835	863	826	858	841	838	809	871	868	860	852	857	854	867	834	826	826	809	823	800	852	832	845	840	827	817	841	816	886	850	871	794	873	845	849	841	871	839	828	823	829	862	834	851	871	863	790	841	815	779	823	821	855	806	894	833	863	879	844	865	852	880	821	776	833	847	788	815	881	870	839	864	881	863	836	835	800	875	800	851	868	852	845	831	858	833	836	856	837	950	859	904	892	895	820	863	820	888	863	848	863	830	850	733	843	907	896	815	801	844	822	881	839	841	849	881	792	860	831	829	859	843	813	810	853	808	856	824	799	878	809	851	847	856	824	813	818	825	826	855	829	829	798	864	810	843	838	842	818	875	837	887	814	852	875	855	807	845	879	832	834	774	777	843	824	861	849	857	855	851	825	802	847	832	852	795	824	871	852	849	907	873	854	893	858	860	850	826	793	827	824	826	836	849	845	833	902	833	828	871	832	799	832	877	783	818	842	818	837	844	856	829	788	828	833	848	880	864	825	838	830	843	853	818	759	871	877	890	862	873	895	854	863	807	833	895	842	813	887	808	810	813	882	894	784	872	851	900	866	843	866	873	849	873	890	784	876	891	878	846	841	876	844	910	794	828	885	865	857	816	879	819	858	874	847	828	850	806	836	877	865	849	847	878	859	863	811	841	879	835	849	827	864	838	814	891	834	852	854	897	822	816	865	823	861	836	840	816	816	841	838	834	817	749	835	919	811	834	857	842	794	844	842	831	836	833	848	867	869	802	893	902	833	857	784	822	840	783	827	858	816	825	808	824	833	849	835	838	874	820	832	809	839	908	841	847	833	813	835	883	856	880	801	859	814	804	821	863	876	860	817	798	863	880	785	812	861	835	853	868	845	851	857	869	844	827	852	764	834	818	850	861	848	850	866	822	902	839	853	856	822	802	858	809	870	851	863	841	827	829	840	824	833	824	831	868	825	872	844	806	852	904	800	848	833	872	811	821	887	794	786	819	894	792	780	797	902	858	843	843	865	854	797	841	807	811	793	839	875	843	865	859	826	767	871	817	839	897	831	846	804	822	851	857	880	814	855	897	894	810	864	826	818	850	867	843	931	854	889	811	853	894	817	817	890	816	804	789	850	807	878	819	855	862	864	861	862	817	853	873	847	861	862	842	840	865	799	794	799	842	912	816	801	832	798	873	817	805	826	842	889	892	884	845	839	881	868	798	878	845	844	808	893	871	817	878	811	841	875	865	832	812	852	813	843	864	857	836	874	844	846	797	860	908	861	782	819	815	827	822	838	868	811	864	810	888	805	872	881	818	863	849	887	875	858	848	864	875	824	829	836	803	863	820	840	803	886	880	806	778	824	793	854	837	877	884	841	847	873	819	868	838	843	850	893	846	875	791	886	843	885	848	921	858	815	856	835	785	878	831	854	837	853	879	779	828	858	789	840	902	823	831	823	844	896	775	803	822	886	781	892	895	831	835	851	871	814	838	860	895	882	858	881	811	825	792	798	852	885	779	855	835	882	818	886	825	846	864	801	793	844	799	851	845	866	896	833	856	862	824	833	826	875	885	807	839	833	834	806	880	873	750	818	844	890	882	822	841	817	895	808	836	858	841	822	873	850	907	860	850	828	899	824	806	765	841	825	823	887	838	826	822	883	810	833	853	817	834	874	817	838	876	850	863	857	810	841	890	847	814	856	833	845	858	806	812	841	851	809	830	899	874	834	854	815	845	887	837	833	823	849	843	806	822	832	837	861	788	804	815	833	850	854	758	904	833	807	833	837	834	829	873	833	821	862	829	855	791	842	848	868	849	805	852	855	846	842	835	857	768	846	860	812	809	856	828	878	859	897	892	817	850	852	828	824	817	862	831	820	882	877	866	857	931	838	843	858	875	851	844	856	832	874	849	870	870	866	865	797	841	884	836	822	917	884	890	802	843	879	825	867	858	813	875	794	885	843	822	866	805	827	917	846	854	813	830	841	804	806	852	855	828	831	843	846	850	873	850	833	815	854	853	854	790	884	820	908	832	831	867	849	839	803	844	817	835	865	849	796	853	822	783	911	850	897	881	851	929	873	864	852	827	881	834	881	858	861	842	798	865	814	832	831	817	823	848	860	870	790	889	817	858	898	811	877	817	867	857	875	842
12437	9852	7169	3751	2850	2382	1953	1808	1595	1501	1439	1365	1254	1178	1136	1114	1171	1077	1123	1062	1047	1120	1092	1032	1035	1043	997	1036	1045	1056	1019	1064	983	1107	1047	1041	987	1093	1020	1089	1020	1028	971	1068	1069	1026	1008	1003	1041	1018	1057	1071	965	990	1029	1007	1029	1048	1045	962	1014	1050	1064	1004	1036	1006	997	982	1013	1073	1027	1001	1065	1001	1066	1041	1049	1041	1009	1029	990	1049	966	1050	1020	1040	1056	1026	1103	989	1032	1000	1015	991	1014	1056	1045	997	1020	1056	1083	1032	1035	1026	1021	979	1061	1008	1047	986	989	1047	1005	990	1004	1049	1056	1036	1008	1025	1053	1048	1043	1052	1055	1062	1031	990	1030	1033	1006	1007	1007	994	1052	992	1012	998	1102	1015	1006	1026	1034	1001	1030	1084	1075	1045	1020	1034	1046	960	974	1066	1020	1012	1014	1022	1014	997	1052	1033	1010	1036	1055	1052	1035	1004	991	1013	1055	1092	1047	1003	1058	985	1067	1030	1016	1040	995	992	1009	1060	1046	1078	1048	1015	1043	1035	975	1001	955	1037	1021	1097	1084	1061	1004	1000	1014	1041	1076	1005	993	1035	1018	999	1014	1018	1051	1055	1019	1023	1066	1022	1002	1021	975	1053	1068	984	1004	1003	999	1031	988	965	1039	1035	1043	966	1034	1074	1045	1082	1064	1012	1010	1038	993	1015	1015	1021	1026	1029	983	992	1064	1031	1035	995	1008	1028	1007	1036	1034	1006	1074	1038	1038	1047	992	1034	1028	1019	1028	1081	1025	1029	995	1061	1052	1033	1044	1003	1062	1010	1088	1026	1032	1041	1057	1028	1031	1022	1058	1094	1088	1017	1042	993	1005	1060	988	940	1078	1039	972	987	1046	1032	1024	976	1074	987	1023	1029	1027	1035	998	1099	1005	969	1061	1063	957	1035	1021	1037	1018	1008	997	969	1003	1065	1079	1060	1004	1034	1035	1039	1047	1008	1027	1053	969	1060	1051	1044	1108	1060	1049	1000	1073	1021	1045	1046	1002	1026	1007	1038	1025	1002	1059	1016	1088	1032	1057	1073	1009	1041	999	1016	1034	1084	957	980	1025	1076	1051	1043	1039	1014	988	1023	1030	1017	1035	1032	1025	1001	1008	1017	1081	1012	1035	1036	1022	1014	1045	1065	1052	1037	1079	1005	1104	1016	991	1058	1086	1006	981	1015	974	1025	1003	1045	994	979	1020	1063	1008	976	1023	1007	1055	951	920	1071	980	1030	1033	1032	1048	1026	1032	1088	1013	1049	1008	1017	988	1061	1058	1049	1016	1015	1018	1035	979	1050	1007	1039	1019	1026	1025	1039	1045	992	1067	993	1025	1024	1077	1038	1071	1018	1062	1004	1089	985	998	1003	998	1041	1023	1054	1098	1021	1041	981	1039	955	967	1015	1008	1031	997	1026	1044	1031	1082	1067	1026	1068	1070	996	965	1023	1025	1043	964	1066	995	1026	1074	1039	987	1052	1040	996	1045	997	1009	1049	987	1056	1014	1033	1055	1005	988	1057	1021	950	986	1015	1094	1047	1037	1041	1023	1049	1013	1073	1061	1055	961	1009	977	1012	1041	1074	1061	1004	1030	1010	1081	1049	1022	1019	1002	1007	987	1006	1019	1010	1025	1046	955	1038	1023	1021	1033	1037	1011	1036	1016	1034	993	971	989	994	1036	1078	1017	1026	1039	1054	1000	1025	1026	1063	1053	971	986	1017	1022	1006	1009	1066	1043	1075	1039	1003	969	996	1058	958	983	994	1079	1029	1041	1063	1026	1011	978	1034	1078	1023	1007	999	1007	995	1056	1065	1077	983	1008	1017	982	989	943	1036	1034	1088	1014	1047	1003	998	1012	1027	1033	1056	1059	1006	1032	1031	934	1046	1001	959	1083	1014	1009	1006	1021	1035	1042	1065	956	1012	1026	1059	1031	1077	961	1015	1006	1049	968	1066	1051	1013	1027	1041	1021	1026	1021	1057	1084	976	1054	1062	1041	1051	1022	1042	1057	1060	990	966	1021	1044	972	1026	1050	1014	977	1073	1071	1045	1000	1043	1016	1056	1010	978	1035	1023	1001	1007	980	1047	1043	1004	988	956	1084	1029	985	1044	1066	1062	1042	1070	1020	1011	1022	1039	1048	1035	986	1035	1074	1003	1050	1032	1043	1072	1039	1012	1054	1019	998	1037	1042	1001	1033	1030	1029	1019	978	1050	1006	1021	971	978	989	1039	1001	937	1038	979	990	1072	1023	1000	1037	983	1043	1028	1048	1081	1038	1044	971	1003	1037	990	1006	1050	1066	994	1014	1033	1032	1065	1023	1034	984	1014	1040	982	1034	1007	1026	1007	987	1010	1073	981	975	946	1043	1042	1034	1061	1036	1053	1039	1015	1093	1037	1008	1048	1005	1044	998	1063	1023	1002	1036	993	1001	1049	997	1020	1052	1032	1027	1065	998	980	991	1034	984	1054	1040	1022	1003	1041	1013	996	1008	1018	1002	1045	1046	1048	1020	1052	1025	991	1042	984	1019	1037	999	1026	1013	1070	1040	1006	945	1067	1029	973	983	1024	1028	1007	1042	974	1011	1001	1018	996	1029	1040	976	1001	1063	1029	999	1016	1086	1035	1029	1038	1028	1024	962	1030	999	1010	1003	1005	1021	1025	1001	1011	1002	1075	1043	1009	1023	1017	1011	962	998	991	1011	974	1042	1042	967	995	1033	1058	993	1050	971	1004	1041	1056	1027	1067	992	999	972	1033	1049	1051	1063	1005	955	976	1084	1038	1000	1018	998	998	1005	1054	1055	1027	953	1034	1061	1045	1066	1019	1018	1039	1023	1013	1040	1077	1034	976	975	1038	1027	1034	1014	982	1048	997	1021	994	1034	999	1044	972	1044	1022	1034	1013	1039	994	1024	1046	1012	1033	1029	969	1030	1056	1003	1039	1034	995	1041	1045	1055	956	1031	1015	1026	1035	1071	976	1010	1042	1007	1004	1013	990	1041	1038	1006	961	1041	993	1041	971	976	1078	1039	1027	1004	952	1042	1031	987	997	1021	1032	1015	1013	980	999	1031	999	1031	974	999	1074	1064	1014	967	970	958	1021	1037	1048	1042	1019	1003	975	1008	1012	1004	1069	1012	1027	1045	1024	1010	989	1062	1056	1015	1032	1004	963	1044	1011	1012	1022	971	977	965	1035	1021	1009	1028	1002	1044	1014	1020	1018	1016	1027	980	1078	1053	1046	1034	1049	1015	974	1001	1077	1067	985	1007	1015	1018	1094	1001	1038	1093	1048	1084	1043	973	1031	1045	1014	1076	1014	1041	947	1020	1045	1022	987	1063	1088	984	982	1006	995	1023	1014	1040	983	1024	1020	997	1050	1111	995	1070	1001	1004	1013	1048	993	1077	990	1021	1047	1009	1021	1055	1011	956	1105	1022	1010	1033	1064	1010	1000	1018	991	1039	1007	994	1050	996	996	1060	1002	1054	1023	1067	1020	1050	1024	1019	1025	1075	1049	1021	1025	1030	1053	1065	986	1008	1004	1099	1038	1049	1024	1020	1006	1000	1062	1019	1027	1044	1035	1019	1016	1035	1029	1092	1039	1000	1001	1009	1056	1000	1019	1028	1049	1027	965	1038	1005	1035	1008	1001	994	1008	1014	1022	984	1028	973	1041	1065	1028	1007	1045	1028	1050	955	1044	1032	1019	994	990	1020	1000	1012	946	1072	957	989	1058	1014	1004	1024	1014	1005	1050	989	1060	1018	1022	1019	1048	996	1034	1025	1020	1004	1043	1038	1012	989	1064	956	1069	1040	1034	1009	997	988	1058	1035	1104	1027	1054	994	1017	1037	1026	1046	1046	1044	1033	980	999	991	983	1015	996	1010	1028	1029	1042	968	1014	1056	962	1019	1078	1051	1046	1025	1016	1000	1045	1036	1034	989	942	947	987	1014	1006	1004	1008	993	1075	1007	1038	1041	1064	1044	987	1004	1076	965	1013	953	1025	976	1061	1047	1061	1012	1054	1002	1032	1035	1029	1063	1018	1015	977	992	1032	996	1020	1027	1015	1037	996	1045	1020	1059	987	1033	1079	1031	1006	1030	1026	1031	1010	1028	1028	1000	966	1026	1019	1036	975	1014	1029	1026	1019	1028	1002	918	1021	1092	1080	1057	1013	999	1082	1029	1056	1035	997	1000	1027	997	1093	1014	1012	1032	1014	1010	976	1008	1037	971	970	1106	1035	1002	992	1031	1062	1007	1026	1050	1010	993	990	1068	1027	993	1049	996	984	973	964	965	1012	1037	1009	994	1020	1041	1049	1004	1001	1032	1042	1044	1039	1022	1041	1078	996	1026	1014	1018	1024	1012	1015	1005	1047	1055	1043	1066	1036	1098	1035	1085	1035	1076	1029	988	1043	1000	1030	1039	1044	1031	979	996	1059	974	1016	1018	1029	1074	1024	1020	1040	990	984	1021	1051	1008	998	1028	1067	1035	1052	1054	1044	974	1009	959	1062	1044	1016	1019	1008	1019	1007	998	1070	1006	993	1008	1010	1004	1094	1037	971	1007	976	1027	1029	1007	1041	997	1008	1028	1034	1012	1019	1053	979	1024	991	1071	1003	1053	1024	1029	1014	987	1057	959	1076	990	1009	998	1015	1007	985	1076	984	1012	1070	988	1063	1010
24708	21409	27203	25584	5064	736	566	475	437	436	371	351	330	337	353	340	323	360	306	295	291	322	295	310	321	316	292	293	288	282	276	316	289	313	301	320	278	295	305	289	299	297	305	300	270	274	296	324	324	266	305	295	290	278	312	294	268	293	302	313	325	319	289	278	308	255	290	325	305	278	310	287	298	337	319	326	308	285	289	307	300	319	303	281	295	288	323	299	324	292	271	278	282	282	269	314	285	332	321	318	309	300	285	308	285	311	318	312	298	288	311	283	315	266	315	318	300	294	289	286	318	283	296	308	298	289	315	317	342	270	338	335	297	303	289	283	330	291	298	318	312	264	299	320	307	278	286	269	328	311	275	309	288	289	286	310	324	323	304	275	296	314	309	280	296	313	280	264	293	305	320	317	304	292	310	262	291	288	331	313	285	278	298	288	352	298	290	288	308	308	304	288	307	279	301	283	301	327	302	322	339	289	316	298	329	317	255	276	333	304	263	305	313	262	286	314	314	315	281	320	314	304	316	282	325	299	269	279	279	298	277	301	317	281	292	304	293	295	309	280	280	306	272	297	311	306	287	309	284	266	343	306	291	293	273	325	291	284	292	311	277	288	283	308	304	305	294	286	295	260	311	295	271	266	294	278	327	276	306	290	299	292	281	342	292	290	283	278	292	280	295	293	291	315	296	303	317	332	292	300	295	285	272	296	270	297	302	281	274	290	300	287	292	279	296	304	300	309	310	303	301	313	324	271	271	319	292	292	294	304	293	307	271	284	300	298	310	283	326	321	260	289	288	298	289	295	309	268	307	293	298	270	345	294	308	281	311	299	287	283	311	318	291	302	305	296	279	293	305	330	304	289	302	302	313	305	304	289	280	285	288	306	338	273	343	306	299	291	284	312	294	319	286	313	308	309	321	304	323	303	314	310	307	299	290	273	282	283	285	275	277	320	318	288	295	287	284	304	316	307	281	301	321	304	270	284	300	284	276	299	260	316	307	293	344	295	300	306	315	309	305	291	318	313	329	294	311	306	299	332	339	319	292	333	317	290	337	318	305	287	298	280	279	283	312	294	283	300	303	254	308	295	298	307	276	289	297	281	315	313	310	286	320	296	288	309	281	264	317	280	278	290	320	283	303	277	278	299	307	305	290	309	325	317	292	308	292	288	317	276	319	315	272	300	317	297	301	309	284	307	262	295	309	280	270	271	303	278	295	347	324	349	263	293	316	289	273	300	319	314	305	292	283	255	296	329	299	278	283	301	304	305	275	273	287	293	281	300	296	288	333	266	292	318	297	263	316	274	293	271	297	262	348	280	312	300	324	294	308	315	303	242	294	304	308	283	304	286	301	299	282	278	320	290	291	309	299	292	293	291	276	292	290	289	319	287	297	312	295	288	304	316	287	298	278	286	305	312	322	307	280	287	313	320	314	290	267	312	299	291	268	270	284	290	337	313	280	299	306	322	310	295	281	279	314	308	308	257	272	308	310	309	313	294	261	311	308	276	290	297	288	293	294	290	336	280	296	292	299	287	300	318	306	277	289	328	294	293	281	282	311	310	291	295	303	276	323	331	292	289	303	294	313	306	309	297	283	307	284	281	293	293	287	316	307	313	285	312	294	287	314	304	308	289	295	280	282	308	282	306	308	298	289	258	285	305	285	300	295	276	275	313	335	289	317	291	304	356	328	274	332	338	305	281	316	311	298	276	293	284	302	301	309	295	262	293	272	275	275	316	285	307	288	292	283	273	308	287	318	265	263	298	272	286	300	298	301	304	285	298	293	309	274	298	282	272	324	315	333	281	302	344	305	293	338	299	297	301	303	331	304	301	311	259	285	265	274	290	303	290	297	331	286	311	301	302	330	278	298	259	317	305	299	306	301	308	302	294	321	295	320	292	285	274	311	293	279	280	307	276	289	287	303	345	317	288	304	268	274	295	283	309	283	290	321	335	292	275	308	275	312	272	280	316	294	297	276	299	273	290	323	292	278	325	280	287	294	286	294	284	305	309	315	260	321	312	319	300	293	308	291	331	306	301	294	293	342	325	290	307	303	319	303	297	286	306	291	303	309	292	289	287	306	281	307	314	298	313	329	313	321	283	298	314	292	273	304	294	338	291	296	283	296	335	289	304	302	303	324	304	279	306	305	287	309	280	274	300	278	313	311	323	288	269	276	312	276	253	268	324	317	297	268	304	323	276	286	308	300	309	277	292	279	317	300	275	290	321	296	286	307	280	290	292	291	283	315	308	281	307	303	274	303	283	312	299	285	299	285	313	297	296	306	295	282	305	289	269	330	276	300	294	289	303	300	275	296	301	316	294	319	288	293	303	300	291	303	311	285	294	269	313	291	335	316	278	302	288	318	294	285	305	274	307	287	299	311	302	299	318	303	333	288	287	314	288	318	268	287	313	305	292	279	284	297	303	295	286	308	300	316	289	284	252	297	268	299	325	301	289	278	283	264	282	287	288	278	312	318	288	255	291	292	289	276	288	279	323	296	289	289	297	285	272	296	307	303	325	305	296	317	328	267	269	286	309	297	284	265	267	280	305	293	318	318	299	291	329	322	257	342	297	326	303	299	277	302	277	324	292	311	303	298	287	272	310	291	312	306	312	317	312	284	284	312	274	296	311	272	317	279	323	300	311	306	278	295	324	295	273	288	311	284	309	303	277	296	278	298	266	296	317	295	281	338	294	297	272	306	309	298	314	285	284	303	281	325	286	313	306	296	262	282	310	292	291	307	279	304	341	291	289	288	286	301	287	323	279	272	285	304	312	284	303	280	293	258	297	313	303	298	289	301	287	317	278	282	328	285	287	300	329	303	286	310	298	293	313	290	267	284	286	285	286	286	289	286	293	346	293	294	287	300	309	284	280	316	311	299	309	285	312	291	271	302	319	313	303	291	322	279	305	306	318	322	301	328	295	293	290	263	289	325	296	282	274	281	313	299	285	318	305	287	300	282	307	295	321	294	281	286	307	314	321	302	291	286	297	288	291	304	295	288	288	301	285	315	306	293	303	305	278	311	313	293	273	285	295	290	254	315	309	305	329	246	303	292	302	322	283	279	272	274	342	273	310	256	287	270	265	266	301	306	303	337	301	289	306	305	315	302	285	297	274	317	306	279	291	318	306	281	303	287	280	294	305	318	296	296	290	270	294	304	300	290	298	302	277	314	286	276	302	316	301	305	320	267	324	273	272	275	310	292	291	317	297	279	308	281	296	297	314	299	302	300	312	305	314	317	324	293	279	292	313	290	314	288	288	306	314	307	299	311	308	258	326	327	307	320	288	308	283	304	294	314	279	327	305	284	266	311	289	287	303	318	288	292	290	261	285	316	316	290	307	299	287	306	321	274	317	290	306	320	275	292	318	300	290	304	266	289	295	300	289	301	289	332	285	340	276	292	286	289	313	287	311	279	265	277	329	315	305	272	306	290	310	298	302	308	292	294	326	302	306	291	282	293	330	290	268	298	298	308	292	286	307
11526	6113	4231	2022	1525	1251	1083	894	715	730	626	582	530	509	499	455	519	453	417	432	402	397	410	403	398	433	388	426	433	393	380	381	404	418	422	388	409	393	414	411	416	380	427	394	389	431	398	387	382	404	391	403	370	402	390	413	409	408	384	410	393	434	429	413	387	416	430	431	397	410	400	406	397	398	417	402	380	402	382	423	412	386	405	427	376	422	407	407	411	425	386	394	369	418	410	412	411	405	384	404	399	392	381	385	419	442	383	350	385	420	389	415	415	408	390	386	370	407	405	413	399	392	395	370	392	398	407	387	434	391	373	430	402	424	392	379	394	421	435	384	368	425	379	395	390	406	403	408	380	373	357	399	443	399	388	400	372	402	408	412	397	377	384	435	401	418	427	410	392	387	385	396	397	405	424	425	353	397	381	400	425	357	443	402	410	378	395	404	421	387	390	365	421	401	400	398	392	420	427	370	398	434	400	374	392	405	412	393	412	384	412	396	390	418	392	431	385	378	368	402	411	427	373	366	389	405	393	430	427	422	416	429	386	347	391	382	378	382	404	399	379	393	386	403	379	401	410	381	380	366	439	386	422	402	421	400	402	414	390	367	397	403	392	401	374	396	415	409	383	416	405	372	364	433	391	386	393	409	395	409	431	427	416	415	419	396	414	390	383	383	384	410	384	409	419	412	415	390	363	399	400	432	366	394	411	399	371	365	372	383	422	409	442	368	391	385	413	383	405	386	397	390	398	388	435	404	388	410	402	390	390	392	413	407	410	414	375	389	414	447	409	440	395	394	388	402	388	373	433	390	384	399	401	382	401	393	410	393	388	399	381	368	405	377	403	389	409	392	396	415	359	407	383	394	422	398	370	391	394	394	458	420	416	377	423	448	419	394	415	402	398	384	385	385	356	382	386	417	385	432	370	338	432	395	384	383	406	382	413	413	432	377	432	391	402	402	403	393	437	380	394	447	403	381	390	396	393	408	372	374	394	393	399	384	412	382	425	399	428	409	460	414	457	410	424	401	386	362	405	350	404	406	388	399	342	418	436	391	403	416	404	385	375	409	376	383	389	405	415	393	405	414	382	401	414	381	379	379	410	387	382	387	389	425	399	420	421	392	403	411	403	418	397	392	374	437	387	421	408	354	428	430	422	373	427	391	384	390	377	382	393	417	413	412	385	417	419	370	407	384	387	396	359	431	417	412	401	379	363	376	394	412	360	394	390	415	426	378	361	399	420	385	364	374	392	393	396	392	409	359	360	374	351	404	414	384	384	380	417	397	368	395	373	421	390	398	383	382	402	411	398	408	406	389	351	412	419	407	382	433	416	419	429	416	393	369	409	426	418	394	391	412	377	381	401	402	417	438	393	382	400	414	431	399	415	382	374	406	400	410	382	406	391	396	378	381	395	372	433	377	416	406	406	395	427	410	413	424	391	406	391	386	396	364	385	401	431	414	414	397	399	397	363	403	392	367	386	424	414	407	382	392	403	381	428	372	403	381	388	390	400	405	406	395	393	407	384	397	382	330	376	406	415	416	423	377	401	399	393	391	424	431	383	413	411	401	372	402	393	395	417	394	410	428	397	394	399	416	400	395	394	424	370	405	395	444	394	420	402	411	403	412	410	389	418	389	400	417	374	420	387	439	405	363	389	418	411	415	403	408	389	367	410	404	424	381	394	437	400	416	403	425	391	394	361	397	377	441	379	384	392	411	368	369	394	424	388	405	379	409	404	401	433	394	403	397	403	405	400	399	435	408	442	425	348	418	412	420	372	379	391	399	417	433	371	377	375	405	426	374	372	395	402	387	409	412	395	371	409	385	409	405	403	422	381	421	429	377	369	423	412	382	379	378	353	411	395	391	394	380	354	382	422	414	375	410	378	388	400	439	411	442	403	399	395	402	392	397	406	425	367	370	411	389	405	395	406	411	397	395	379	405	413	424	419	419	412	360	402	422	402	389	383	424	406	395	429	394	399	394	388	403	437	411	384	370	414	429	409	435	381	405	408	394	397	415	400	410	358	423	427	360	380	386	417	409	392	417	403	384	390	402	405	442	442	377	403	415	377	442	407	415	390	405	393	387	404	361	378	416	393	387	427	400	410	384	406	412	426	438	393	404	407	392	382	406	398	356	382	391	373	377	419	379	400	387	401	373	391	409	364	365	420	399	394	406	392	410	432	445	387	406	430	375	409	420	371	412	368	362	400	438	379	386	411	419	420	369	394	389	437	417	419	393	436	415	388	398	436	384	419	364	415	356	401	394	435	402	422	366	370	429	392	406	401	392	444	406	429	430	386	382	390	390	393	404	415	398	378	407	427	413	388	376	401	379	416	425	428	374	397	409	390	434	391	358	411	412	419	426	386	421	395	394	423	419	432	409	412	395	422	401	439	387	391	397	377	409	384	433	390	413	399	413	398	384	389	405	392	400	400	419	366	408	411	409	390	410	429	419	388	386	380	399	395	388	385	371	412	392	392	443	417	377	450	389	419	377	399	406	420	416	383	398	397	357	389	391	427	442	414	415	418	420	391	379	393	403	403	342	378	408	388	402	401	409	427	396	391	401	387	398	417	391	391	384	405	388	445	415	359	375	429	427	383	420	381	391	378	427	397	415	387	410	443	404	438	391	410	375	419	350	420	359	395	416	416	385	421	384	392	397	397	410	405	393	410	392	407	414	437	418	391	430	429	397	390	408	419	428	382	383	350	407	391	396	417	377	395	429	391	419	405	425	407	401	392	434	413	417	368	418	400	403	407	392	382	406	382	398	388	403	395	413	364	414	426	417	434	388	395	438	395	404	419	381	408	393	396	423	383	421	386	367	396	395	402	407	433	402	420	377	391	378	404	414	399	403	419	409	454	385	439	386	376	386	396	405	409	418	388	410	387	398	410	387	403	420	396	421	389	458	397	386	398	416	396	400	415	410	392	383	377	434	400	405	401	383	382	406	388	415	432	377	378	382	401	366	376	413	401	434	398	410	402	374	410	387	397	409	399	409	376	394	376	375	392	399	403	424	399	367	409	374	414	388	413	459	421	426	398	417	400	413	428	404	418	407	412	404	382	383	372	387	436	404	424	428	374	398	378	402	409	386	426	409	377	405	382	413	415	401	403	406	369	385	452	357	371	405	369	389	409	378	415	414	377	386	372	387	398	416	379	388	391	415	395	387	418	386	390	387	432	398	410	377	434	416	380	437	389	394	408	394	414	394	390	403	412	385	385	404	400	397	388	405	446	407	361	427	402	405	378	413	401	423	388	411	402	416	394	404	393	398	407	387	391	402	415	409	413	425	422	393	402	408	394	407	432	387	408	388	411	377	389	436	391	364	394	399	370	380	453	392	374	390	370	368	388	413	364	421	401	411	443	406	407	382	419	411	379	425	374	366	406	407	389	436	377	380	417	442	431	384	425	414	390	426	376	393	433	405	407	401	406	409	421	418	398	382	405	411	373	373	423	392	393	381	394	389	384	378	432	396	407	372
22539	21427	29216	24034	21421	21288	5043	1567	1280	1132	1075	918	971	951	909	922	853	840	830	815	811	746	826	788	789	783	777	734	775	775	783	805	785	805	793	742	780	784	732	792	795	754	689	774	819	741	773	764	763	783	762	748	736	718	762	793	744	753	785	752	763	752	717	794	777	748	716	709	759	765	812	748	764	751	737	778	746	787	773	784	705	781	747	718	788	800	719	750	772	800	751	758	761	803	689	729	757	715	751	756	741	717	710	725	748	782	765	754	722	772	744	778	762	757	771	827	724	759	749	746	734	719	731	774	699	800	769	762	740	697	776	768	771	767	710	729	734	740	721	777	733	803	745	789	771	776	767	736	775	782	750	752	761	778	758	734	759	778	716	741	722	737	759	716	746	734	735	774	732	746	776	733	716	700	739	750	732	724	737	762	729	728	740	728	777	704	711	762	768	686	770	771	749	758	757	742	716	761	741	755	750	700	779	751	797	714	731	752	718	760	780	739	777	776	753	690	722	709	763	745	777	791	729	729	729	744	729	786	791	740	770	728	783	699	743	747	764	774	766	762	703	706	759	744	759	718	703	783	745	797	820	759	734	812	741	733	758	727	702	720	754	741	786	770	751	700	757	785	780	737	748	777	702	779	743	808	762	776	793	736	762	788	766	799	754	781	746	709	714	747	716	769	749	745	722	754	777	736	718	730	731	720	771	769	789	734	789	763	737	787	754	693	682	728	751	778	758	725	768	743	730	748	759	757	730	741	725	795	734	794	735	771	737	761	759	705	676	748	711	766	774	730	721	755	725	730	739	751	781	763	823	742	737	764	763	733	721	766	780	724	723	755	765	748	745	726	771	728	748	730	760	762	765	781	737	765	770	771	779	798	733	751	685	752	705	789	751	742	741	744	740	669	758	670	727	733	772	720	727	707	763	711	734	799	783	739	744	771	791	759	754	772	784	783	725	757	767	774	765	773	732	757	777	762	748	695	734	770	725	752	715	737	776	737	761	715	778	743	763	753	749	764	713	716	759	733	717	709	747	766	753	742	684	715	763	744	725	722	743	761	742	761	734	739	750	757	787	722	764	794	699	758	728	756	808	772	818	782	759	736	743	769	732	756	730	725	731	750	726	734	738	811	739	828	794	755	803	778	772	759	778	746	726	714	727	724	741	755	731	765	764	797	710	750	759	751	731	735	717	727	734	743	773	769	758	751	747	731	713	743	747	737	708	710	774	769	754	760	708	794	745	762	721	739	699	749	735	714	748	767	712	775	755	823	705	721	753	762	760	812	739	756	739	685	711	717	730	762	783	714	791	762	772	698	736	733	712	748	772	711	746	719	780	766	744	777	810	734	784	797	745	687	766	778	725	752	818	735	749	748	758	742	732	747	758	755	746	753	714	749	739	724	736	770	775	738	730	711	774	763	754	706	778	719	732	719	752	764	766	754	778	713	733	719	759	769	717	699	725	800	795	798	768	719	730	762	730	754	738	799	708	694	743	724	720	769	744	729	749	801	704	798	778	741	789	734	700	718	711	754	762	776	761	759	710	733	764	750	719	700	763	733	787	768	738	702	756	719	715	745	731	732	710	743	772	745	791	765	720	832	795	737	762	742	747	761	725	724	759	792	777	726	710	729	696	749	755	728	758	744	749	722	791	764	770	783	741	740	739	725	738	724	770	712	736	768	727	715	722	761	725	804	722	735	741	720	719	777	707	780	743	739	761	739	753	754	752	775	731	766	764	794	749	730	793	792	731	744	804	730	715	720	755	723	747	763	786	752	754	747	734	753	712	708	760	725	758	767	760	766	769	756	734	758	728	785	762	763	767	771	732	697	715	754	724	673	744	700	759	785	802	773	722	714	775	717	770	759	765	767	766	745	758	786	748	716	713	698	760	722	759	702	844	751	699	713	770	717	736	730	809	749	735	735	747	767	751	743	702	708	737	753	750	716	722	787	717	741	750	751	756	771	718	739	718	742	740	698	735	750	791	778	752	749	743	730	704	745	756	769	735	749	690	746	795	714	751	747	735	784	765	802	747	709	771	734	756	716	765	789	774	782	708	743	757	782	729	752	737	730	798	748	751	749	734	784	797	757	768	814	738	786	723	768	752	747	724	775	756	746	720	752	728	740	742	787	748	710	766	753	751	757	725	773	748	749	743	763	703	736	765	731	714	766	689	751	728	669	721	749	748	759	698	737	737	744	733	786	755	758	785	731	771	751	736	791	757	776	743	732	742	749	731	749	784	756	737	719	766	732	753	742	728	730	688	737	781	774	719	751	719	781	734	731	752	765	763	792	737	764	734	764	724	807	781	715	763	760	715	767	721	739	732	740	701	755	745	777	752	721	776	756	707	752	701	736	691	788	751	719	739	742	730	696	792	702	799	740	734	756	773	746	762	746	705	713	747	763	795	698	763	787	751	715	751	706	749	753	740	751	762	791	738	733	789	761	785	726	750	758	717	715	751	751	772	749	786	725	748	758	731	694	769	712	758	719	811	738	803	733	762	739	789	745	738	738	802	731	783	747	757	755	738	705	740	725	711	768	723	771	773	747	723	723	740	756	738	718	761	746	743	784	795	710	781	793	748	778	762	805	767	751	731	725	762	701	756	740	738	743	783	681	771	765	789	773	786	724	711	803	763	756	733	746	738	769	730	741	719	785	704	719	739	771	723	766	774	769	773	766	740	721	750	749	746	698	736	759	766	729	754	773	751	728	781	752	758	737	792	764	729	719	749	729	745	724	737	728	758	704	762	756	692	730	687	733	763	802	781	810	721	722	743	779	773	736	744	753	740	777	744	760	746	739	750	753	770	756	749	738	784	783	711	730	752	751	740	677	792	772	776	731	718	747	748	746	742	737	717	811	740	724	753	714	755	742	727	752	732	762	775	716	700	778	728	717	716	696	795	749	761	740	731	792	752	722	705	742	739	773	779	754	735	764	697	727	779	724	740	747	745	779	744	717	759	700	701	697	734	733	722	743	774	720	723	749	744	769	785	752	759	768	711	697	791	770	740	754	748	740	711	729	754	755	737	798	763	750	760	738	707	737	782	768	778	713	761	757	792	747	717	814	771	787	757	753	714	750	768	747	700	790	735	710	749	717	754	765	721	788	771	775	775	797	702	788	759	743	711	697	795	710	704	773	761	694	754	766	750	739	747	772	757	740	754	740	759	725	747	714	733	712	707	735	718	767	769	796	748	731	827	781	719	747	737	731	731	767	739	782	778	688	705	720	771	782	735	715	713	731	798	722	742	750	729	714	714	747	738	760	752	741	753	719	742	744	766	790	731	719	753	730	753	782	731	766	762	773	764	728	694	773	729	731	758	715	746	745	763	682	687	720	754	771	766	791	697	732	755	749	800	722	721	758	705	770	799	781	740	752	739	758	763	765	703	731	752	729	684	733	752	719	749	742	757	742	707	711	722	737	769	788	753	750	775	765	742	727	720	761	734	701	761	758	699	784	725	748	746	800	774	706	703	747	753	777
17030	14926	10840	5328	4054	3234	2584	2225	1954	1690	1560	1393	1321	1231	1208	1112	1121	1099	994	1043	1039	1022	987	987	944	982	1013	977	1021	940	991	883	1016	938	947	969	910	937	951	995	941	962	938	949	945	998	976	949	964	952	1022	985	976	980	984	912	980	951	886	930	909	952	925	926	961	982	970	964	949	950	934	944	941	938	885	930	922	912	901	905	999	944	938	897	922	944	991	924	986	974	949	916	931	948	928	941	943	915	859	991	929	958	882	933	923	998	914	905	918	969	929	869	936	887	936	922	948	902	912	980	969	973	932	947	931	920	917	894	914	961	957	883	927	932	939	901	959	929	887	922	865	942	927	976	952	821	897	869	897	878	978	957	954	933	907	932	926	961	931	964	901	934	935	941	938	909	905	921	950	916	905	892	931	951	876	945	867	948	958	902	909	908	911	935	928	906	971	950	928	928	934	991	947	942	934	891	917	879	902	935	970	934	920	940	927	929	913	921	914	940	885	896	963	896	906	947	958	969	902	931	957	965	908	967	1010	946	925	936	894	918	940	943	907	970	886	907	926	984	857	871	893	904	879	868	903	931	955	917	904	916	875	900	890	915	922	938	971	936	960	962	917	927	912	936	871	913	938	941	988	949	876	953	998	935	926	973	902	912	912	960	908	907	930	951	927	978	908	979	924	968	964	965	858	924	905	899	966	930	899	911	915	896	907	924	913	912	939	875	948	931	907	939	932	971	865	969	958	887	932	931	867	898	943	939	974	917	921	904	953	925	914	963	906	950	935	903	944	864	891	963	916	973	966	920	950	923	916	864	925	841	921	951	956	946	887	960	865	954	928	925	893	954	868	919	955	992	920	895	929	904	894	948	888	979	960	947	920	923	976	959	905	914	913	967	987	894	894	914	919	962	894	908	925	898	962	897	974	944	969	957	914	923	896	937	1009	929	936	992	977	935	936	954	965	979	933	953	970	928	888	990	936	926	911	965	951	923	924	985	891	906	899	928	924	932	984	898	911	923	885	938	933	916	944	942	933	916	911	909	962	969	891	895	944	937	991	847	926	899	927	981	939	913	982	929	919	897	952	930	964	925	870	918	970	963	954	969	978	914	962	928	898	941	950	922	987	921	936	946	984	920	910	917	955	911	935	925	922	962	895	961	942	924	1000	946	897	899	882	920	974	930	919	953	923	926	915	932	966	914	919	920	877	935	926	909	934	877	923	930	943	900	895	950	930	944	923	932	933	940	891	935	896	944	915	968	996	922	944	962	940	935	876	909	931	956	951	929	948	952	873	929	889	920	913	1010	930	913	929	898	931	952	988	1008	961	955	897	921	885	994	920	895	924	940	901	941	886	953	957	960	970	938	928	921	1007	937	921	916	958	901	946	905	898	971	947	955	972	904	927	903	953	899	953	951	981	924	953	928	926	930	972	912	941	932	918	918	931	909	926	917	926	927	925	880	971	896	979	904	893	978	944	963	928	930	894	945	887	881	903	938	955	946	947	914	872	897	927	931	902	936	922	918	934	976	981	934	986	969	907	942	952	871	925	986	996	952	912	943	907	938	882	957	879	878	1024	938	918	931	934	912	907	917	929	901	949	911	904	988	877	945	890	969	928	923	894	922	893	932	915	919	994	921	931	926	891	989	921	929	937	919	994	913	945	902	897	950	936	923	917	932	936	913	908	952	922	890	948	964	957	874	962	951	919	919	894	918	960	910	936	891	911	969	906	978	946	969	942	954	978	940	935	934	954	925	972	958	890	946	950	881	965	917	934	955	965	938	922	910	865	904	890	929	897	928	922	957	937	949	900	948	874	925	964	914	960	931	931	977	927	958	960	908	887	866	974	891	900	986	904	926	946	937	931	978	930	897	909	920	916	868	967	894	897	932	929	939	937	902	908	927	978	900	975	891	942	902	964	918	918	945	953	867	959	942	978	982	911	959	914	908	953	867	925	911	912	919	914	951	865	939	926	997	899	901	922	936	962	915	899	898	912	901	896	979	943	907	920	901	881	908	919	956	904	921	926	877	947	918	930	898	939	968	935	950	939	854	896	914	968	935	897	943	962	895	960	905	949	952	909	947	880	983	942	933	979	893	929	898	915	920	963	959	904	959	937	963	932	987	954	926	912	922	896	963	918	930	882	900	928	917	926	899	936	877	941	927	934	930	896	928	959	901	904	908	933	963	922	928	926	962	1000	900	965	979	950	919	934	882	906	909	937	895	866	940	930	932	928	968	922	943	935	933	915	958	948	956	909	918	956	913	940	949	908	895	929	950	897	903	945	934	896	959	930	915	910	984	914	950	921	951	946	957	962	952	915	931	946	936	909	955	923	946	904	989	964	961	886	966	938	955	920	968	905	933	908	918	897	938	899	928	971	928	929	922	928	920	963	915	918	908	933	958	879	978	921	900	930	976	999	960	932	926	921	951	953	907	930	910	924	902	928	947	948	905	946	892	976	964	941	890	967	947	939	921	950	901	928	948	964	935	932	950	967	943	952	910	928	907	908	930	880	848	912	946	927	958	890	920	937	960	922	927	928	952	929	910	883	968	960	961	962	959	902	966	941	956	942	913	924	976	915	936	911	965	907	909	979	922	930	919	946	936	960	905	927	903	951	888	920	903	953	899	979	904	931	928	990	904	919	945	888	915	941	885	907	944	922	969	965	932	971	960	902	921	886	923	905	892	976	949	980	879	939	933	955	950	897	939	957	944	888	920	929	941	906	909	925	936	958	878	957	945	944	981	907	963	954	929	914	957	954	912	980	948	922	872	918	948	970	886	918	891	954	921	925	992	930	864	978	925	898	924	918	956	896	876	953	907	950	928	929	907	945	914	920	911	976	924	957	962	897	954	964	924	901	925	913	914	941	911	933	929	977	960	868	932	919	942	945	891	955	903	911	971	909	942	892	937	908	976	900	911	929	900	904	957	885	928	909	973	959	908	899	990	913	944	928	972	913	882	933	936	870	949	939	920	885	975	903	911	939	870	951	924	925	1009	956	923	911	970	923	940	976	901	883	895	884	878	909	932	942	899	917	900	940	944	997	931	901	901	879	887	943	917	965	895	920	941	897	936	903	947	922	914	898	891	946	956	986	917	952	942	932	900	909	929	935	917	934	943	903	901	960	918	958	981	907	899	953	995	954	933	965	924	921	920	948	899	897	888	929	952	927	931	958	912	938	932	940	922	913	977	980	948	928	917	942	958	947	924	893	904	962	937	893	924	977	935	903	888	937	979	904	920	963	935	987	951	936	906	932	964	911	941	916	962	911	902	932	887	932	1001	948	963	928	936	935	958	934	920	910	910	917	946	919	978	914	953	912	943	939	975	917	933	951	937	946	878	918	968	942	936	890	876	969	969	895	926	950	874	930	891	935	956	921	923	907	941	908	949	935	949	1017	937	976	883	919	1004	967	905	913	908	906	976	887	907	904	965	922	903	893	913	941	948	934	917	903	959	930	933	944	948	933	894	894	945	908	947	965	971	955	914	935	967	892	923	937	927
27592	17215	3786	1108	742	646	603	624	592	520	561	550	532	523	498	500	508	511	532	507	497	511	475	484	521	459	495	548	520	483	475	508	478	523	532	502	494	468	490	499	478	519	526	529	468	480	516	549	491	466	515	482	494	493	486	506	500	505	538	481	499	564	496	482	495	473	508	508	523	499	504	504	516	545	499	504	551	527	499	531	542	456	500	488	483	484	522	503	448	476	491	511	482	479	513	452	460	532	520	481	448	488	486	460	496	511	504	533	473	494	464	517	492	510	490	485	503	484	524	498	464	485	496	489	491	485	518	550	514	486	513	518	512	514	520	477	534	503	503	479	467	489	474	510	497	547	541	482	492	512	512	483	494	508	477	472	504	472	475	505	441	508	506	481	504	535	498	520	488	491	481	499	480	467	490	495	528	468	533	482	502	528	510	494	475	505	502	505	448	486	495	492	491	539	501	508	488	485	511	495	498	491	502	473	456	492	459	505	480	481	478	481	478	473	479	523	469	481	481	482	485	506	502	490	494	504	502	482	512	558	504	493	468	517	478	482	507	514	482	517	522	480	532	465	495	501	483	486	519	498	446	516	500	500	495	494	521	504	501	495	501	468	478	519	518	506	496	507	490	495	481	518	484	504	475	527	507	493	498	527	494	501	513	489	501	495	532	522	489	451	483	499	482	480	488	479	503	491	515	479	530	478	500	508	507	501	467	491	539	482	487	505	499	536	494	455	519	503	480	528	521	503	511	508	510	480	516	487	500	484	494	465	513	506	495	535	504	502	496	504	485	464	502	516	503	495	511	527	491	486	524	510	519	485	519	510	516	526	493	521	516	496	486	535	549	528	536	458	496	518	545	500	504	510	468	509	466	491	474	473	475	505	500	479	491	482	474	489	493	490	495	519	498	492	521	517	530	496	530	473	497	535	537	480	457	498	480	486	511	495	516	480	451	509	501	490	474	554	494	466	470	491	491	487	558	465	483	523	486	497	475	500	481	499	470	509	513	492	528	497	514	502	520	508	500	511	475	475	493	505	439	543	500	510	498	476	486	453	457	500	505	470	472	464	476	486	537	488	482	488	490	467	444	480	492	487	559	512	517	485	487	526	491	500	537	498	500	453	530	520	486	496	527	506	475	512	492	500	477	486	481	532	517	487	487	515	458	481	479	490	542	479	457	492	549	497	447	536	511	509	474	489	511	555	515	504	505	452	501	493	504	484	513	455	484	484	502	519	492	473	530	484	519	502	504	546	489	492	485	516	498	512	525	511	505	481	524	525	499	494	464	471	493	516	485	506	503	509	475	512	497	513	484	490	541	515	492	498	513	487	494	521	520	511	509	513	528	517	493	492	474	467	472	520	505	503	491	483	502	523	506	500	474	496	502	491	532	486	517	522	503	499	460	508	458	509	488	485	493	496	523	522	489	492	516	505	496	506	502	522	473	506	477	490	478	519	507	524	464	508	533	505	487	483	513	491	502	521	522	520	496	489	496	493	502	493	481	513	496	494	472	443	508	499	461	439	450	503	488	529	536	515	485	479	506	486	497	473	514	511	495	516	488	509	461	508	511	506	507	510	473	523	483	527	479	474	516	479	493	525	478	483	446	530	475	471	509	472	497	503	507	517	491	494	517	473	505	492	472	517	489	532	516	481	503	495	466	529	526	486	468	520	513	503	475	486	529	463	471	495	509	496	548	488	530	515	501	502	500	456	526	515	495	514	520	499	498	460	478	525	482	457	486	534	510	494	472	511	471	508	515	498	530	502	506	489	507	497	492	436	489	511	470	495	491	521	488	461	498	487	450	518	471	477	486	479	475	488	514	526	549	464	479	505	514	488	514	504	483	514	525	467	497	491	491	478	457	512	490	522	472	473	476	511	492	477	506	485	483	510	507	483	505	496	462	484	494	462	491	507	485	520	500	482	496	446	489	489	516	507	506	473	479	455	515	514	517	477	512	544	495	478	477	482	494	475	499	502	481	488	482	529	484	474	467	487	509	444	503	485	481	477	520	522	533	476	505	486	498	462	467	476	482	489	473	516	482	460	482	515	474	434	501	456	501	461	518	510	453	524	514	489	509	481	485	513	519	464	475	498	510	493	502	507	516	511	514	534	514	468	511	508	497	482	488	486	528	510	469	488	494	508	493	492	454	523	517	487	487	479	535	517	541	476	478	531	493	497	481	504	479	493	516	492	534	482	465	520	499	493	494	518	531	481	504	487	490	513	489	470	464	503	487	503	534	469	476	486	458	487	476	514	529	499	485	496	481	482	520	524	490	492	491	489	516	512	476	533	508	528	462	497	474	467	494	506	514	482	526	432	484	506	476	466	498	494	552	500	532	452	499	497	506	447	517	500	520	528	522	499	475	476	474	503	466	478	546	484	489	510	486	478	446	503	470	475	481	494	469	520	532	525	479	501	488	511	491	487	526	509	515	494	483	470	489	523	509	501	495	502	497	466	472	467	476	485	448	479	448	475	506	506	479	538	481	491	494	461	470	456	509	513	469	485	495	520	536	529	503	520	478	477	462	536	484	496	483	477	501	489	500	496	483	497	528	483	501	481	451	500	518	522	480	497	498	505	524	513	528	473	487	478	475	508	508	455	470	476	507	507	511	457	489	482	500	523	504	480	504	497	507	488	482	545	473	508	485	537	517	488	509	519	446	526	467	501	467	492	487	529	479	477	491	464	457	510	487	514	508	543	484	473	489	521	560	491	454	492	496	517	512	487	485	476	530	494	501	467	525	519	511	471	488	489	502	488	478	494	471	489	453	480	460	516	517	513	488	532	474	497	487	548	538	501	515	510	458	540	496	445	499	482	511	520	471	479	473	505	484	458	537	480	500	493	503	495	473	500	518	483	480	503	483	492	513	504	514	473	493	511	484	537	494	529	504	542	475	489	535	511	455	525	484	488	473	522	519	495	471	508	466	507	495	502	478	479	476	500	479	518	456	506	483	510	532	503	543	517	514	469	483	493	518	473	511	520	495	477	494	501	519	493	466	508	521	547	482	508	512	497	476	499	477	498	464	499	500	441	531	496	506	545	517	465	494	497	480	492	519	506	504	507	532	479	486	483	491	530	475	536	512	494	511	529	493	495	477	469	518	461	524	469	482	517	512	513	515	529	505	488	491	506	474	501	529	515	500	498	489	469	474	525	478	501	475	469	490	447	476	524	521	451	496	507	531	481	518	487	502	528	472	481	472	450	493	505	464	515	446	474	487	518	497	510	510	494	485	500	486	521	492	501	492	457	462	472	497	468	501	493	475	534	485	491	460	513	499	517	515	486	534	445	522	500	477	476	512	476	528	518	501	503	517	503	535	518	506	504	475	524	480	508	485	496	505	505	516	525	495	500	498	486	445	490	470	517	517	490	465	501	498	511	520	505	498	503	466	505	490	474	479	485	503	469	473	507	475	476	527	483	492	479	494	478	459	500	479	467	521	496	510	485	527	474	497	500	534	513	460	495	471	477	483	489	518	496
5814	2918	2171	1219	1033	983	867	813	762	744	693	694	704	678	674	670	633	677	612	593	585	608	658	641	611	632	614	585	585	609	584	637	601	587	634	673	635	594	589	624	588	632	628	571	615	643	575	653	613	623	613	606	623	628	614	605	633	598	600	637	622	586	660	658	579	627	641	628	592	638	572	600	600	616	602	615	580	611	611	616	625	586	620	631	597	647	642	600	606	639	677	626	584	610	604	608	653	578	562	616	618	644	606	619	636	627	581	614	621	629	629	599	602	609	630	610	583	624	622	615	631	598	638	616	611	630	603	606	664	539	588	638	644	633	612	600	604	611	611	620	575	612	599	596	600	583	582	589	585	621	629	615	626	638	633	619	625	651	599	607	628	632	647	561	596	597	610	602	614	615	636	588	663	601	593	652	664	629	577	601	644	616	611	587	589	609	635	623	586	593	615	619	595	612	653	586	576	608	612	638	629	602	580	628	655	611	596	652	617	616	627	656	669	581	639	609	619	640	665	616	590	635	603	589	625	613	575	629	612	606	636	626	616	596	621	646	565	580	599	618	612	638	604	604	631	600	624	661	637	609	597	598	645	621	606	586	622	596	610	594	590	614	646	632	565	615	597	640	586	571	610	636	628	609	661	594	647	616	608	601	633	631	604	629	675	571	616	594	627	592	622	620	621	642	609	606	566	605	600	600	613	621	614	586	606	602	629	580	632	626	654	660	660	653	579	657	631	593	626	631	613	640	606	599	627	631	595	633	603	627	596	637	645	656	633	610	592	648	587	627	609	597	597	643	606	582	585	581	652	611	599	608	636	620	632	648	577	584	613	665	632	636	601	623	595	670	587	624	629	604	571	631	636	607	609	636	619	607	623	612	604	591	609	624	613	557	636	584	632	617	641	614	630	653	588	603	631	645	589	664	608	608	640	585	581	629	577	598	604	610	601	663	635	662	597	592	635	654	563	648	641	614	624	635	632	638	615	581	611	647	564	617	588	644	588	573	619	604	608	616	615	587	582	622	638	628	601	596	616	589	602	614	630	600	610	596	601	619	616	591	604	617	641	627	589	632	643	641	667	600	599	612	613	645	617	600	593	592	629	597	588	616	619	664	618	587	615	593	609	600	588	613	590	634	621	585	626	614	611	603	577	556	613	581	618	628	581	582	630	629	670	555	630	582	642	626	615	592	584	629	674	616	640	644	628	616	606	596	618	640	641	653	595	601	606	678	598	610	635	646	606	607	649	630	605	623	606	634	561	614	655	598	629	677	611	621	594	618	578	625	586	666	591	592	610	622	616	584	615	648	600	563	636	613	613	583	621	625	632	589	585	612	628	683	542	626	648	588	606	638	633	617	575	671	655	638	616	621	615	614	651	617	600	636	608	602	612	640	651	622	633	647	611	646	579	634	683	625	638	636	623	624	592	590	638	619	600	637	597	608	629	626	616	633	627	578	602	652	598	601	643	616	601	628	615	632	592	582	616	628	598	613	601	632	616	617	599	596	620	633	590	602	595	572	581	649	591	648	593	668	615	646	656	620	602	553	616	555	638	606	591	597	602	688	625	588	622	563	610	607	598	627	631	656	611	640	641	640	592	594	633	612	616	615	616	603	620	604	622	610	597	572	627	656	589	634	628	642	651	600	606	592	636	611	587	607	614	601	616	593	647	583	627	613	610	639	621	629	641	615	591	592	585	653	603	616	617	605	621	623	624	631	623	609	574	621	584	604	604	594	586	625	628	586	581	637	649	604	564	629	668	588	625	604	644	607	593	677	628	617	597	653	622	626	651	690	595	525	623	595	665	624	617	593	616	582	624	597	616	613	590	642	605	578	610	616	642	597	601	625	590	615	625	621	617	605	582	621	594	664	606	628	612	591	623	590	623	618	632	690	601	650	643	541	634	622	611	596	597	606	609	609	645	640	633	592	602	638	625	595	602	632	618	636	638	599	591	616	655	612	571	583	538	582	600	608	612	622	643	640	599	629	632	630	581	637	589	620	614	591	614	652	584	628	618	622	626	610	615	586	647	578	566	638	606	594	615	668	642	628	641	580	609	628	612	624	636	619	619	593	619	616	641	638	582	585	650	669	656	676	564	590	611	627	621	629	564	693	653	590	621	599	616	576	619	616	574	595	622	601	629	593	642	618	599	620	640	596	661	643	617	657	570	615	635	633	617	621	611	577	602	595	628	588	616	621	598	644	630	546	569	591	573	581	611	582	605	581	663	618	593	633	600	637	602	680	584	617	636	628	665	641	580	628	607	638	593	630	622	592	615	638	633	621	638	570	640	660	596	630	669	627	599	651	603	638	611	655	619	617	623	576	605	617	651	629	630	609	613	602	609	566	600	660	623	611	613	623	572	627	576	630	619	612	600	610	592	612	596	618	604	601	613	642	602	623	620	592	635	623	613	643	627	624	632	622	585	637	614	608	624	596	620	628	596	603	637	623	665	621	584	603	617	615	604	634	671	584	607	608	631	618	564	637	631	615	614	599	658	637	624	649	635	608	594	648	604	624	621	622	627	597	628	603	641	604	550	616	558	627	605	582	608	604	636	588	617	585	607	581	625	630	599	593	620	620	608	598	619	660	573	621	603	620	627	633	564	581	615	600	621	653	615	620	597	606	613	591	640	616	612	616	605	641	641	618	606	562	599	611	623	655	619	669	614	586	643	597	534	619	654	652	607	634	601	590	620	585	647	589	588	604	617	610	613	619	618	641	622	610	624	617	604	597	632	651	644	643	591	603	622	603	632	625	555	631	575	618	567	587	584	547	608	598	634	639	608	603	615	615	607	617	610	639	608	619	659	610	608	622	616	603	627	604	620	638	605	592	590	660	601	583	598	590	617	554	620	588	668	622	617	590	626	583	610	658	621	629	575	624	662	632	640	627	614	599	577	579	559	661	632	631	623	623	633	624	616	611	642	617	589	583	633	560	621	635	605	626	657	608	588	606	620	625	601	618	634	661	611	640	634	634	606	576	632	609	580	594	603	592	681	664	599	590	603	633	658	620	638	566	651	604	654	607	602	602	648	615	623	595	636	671	582	610	608	637	657	585	603	588	612	611	652	612	635	622	627	630	618	599	623	616	614	628	607	575	588	584	599	612	617	597	616	666	632	640	604	589	610	624	600	614	615	629	668	605	598	640	588	614	635	594	586	586	614	566	616	585	599	625	643	630	622	648	586	590	583	604	644	643	617	621	637	632	585	648	669	604	628	634	652	643	546	652	621	598	619	625	621	603	618	629	617	625	623	657	611	641	544	598	596	633	585	598	618	598	615	615	597	666	562	632	631	604	570	619	611	638	601	592	655	664	611	606	622	609	664	590	606	631	668	598	612	574	643	636	633	602	610	600	622	629	598	590	581	613	599	612	600	623	613	624	628	604	663	583	636	590	596	624	622	584	658	635	654	612	557	662	635	646	650	632	609	626	595	640	637	603	611	551	643	596	601	646	640	611	617	614	629	632	661	619	615	591	644	646
23520	21400	28601	24566	21255	5960	1675	1368	1169	1169	1065	1020	986	1032	929	916	904	896	934	816	859	833	877	859	907	900	842	866	851	857	839	828	882	861	822	850	870	839	814	797	849	866	834	874	825	832	869	855	876	878	825	827	894	828	876	854	891	876	880	802	805	835	819	828	850	828	805	867	851	870	828	817	872	832	850	818	829	887	848	853	830	874	861	836	842	835	830	852	880	835	878	841	838	885	857	840	869	851	831	833	870	894	824	845	869	836	821	821	870	861	845	824	842	874	804	877	882	833	790	881	840	818	824	832	825	878	829	848	852	843	842	780	849	894	831	880	843	905	887	835	833	846	798	850	909	902	826	868	809	863	840	869	890	820	858	848	798	832	868	837	824	856	877	865	878	824	837	880	866	852	828	876	858	793	833	847	782	793	843	843	883	824	853	858	827	858	808	825	851	840	847	867	853	835	816	849	851	878	843	911	841	874	833	843	853	848	816	871	820	830	869	873	834	856	888	887	893	850	817	869	802	862	821	929	870	843	874	807	807	908	889	879	862	879	844	914	837	839	814	860	811	834	868	821	810	868	875	826	808	872	845	884	849	865	845	857	905	867	872	873	832	857	796	835	825	864	830	833	779	862	857	858	840	875	856	840	837	887	843	874	842	888	893	884	842	904	844	826	864	854	828	845	816	832	860	849	813	841	887	870	846	883	849	848	801	887	811	880	868	864	805	818	876	819	857	846	883	838	888	849	850	875	844	874	821	838	841	807	901	855	871	828	934	822	826	887	851	840	785	867	834	902	832	857	819	807	841	859	893	840	841	868	840	862	837	797	869	896	856	881	845	836	886	789	861	813	838	805	864	904	840	860	830	851	857	811	827	847	801	843	868	833	799	872	882	826	871	859	863	874	871	822	840	826	896	829	867	843	866	834	886	821	868	841	835	819	853	860	823	885	854	847	816	840	870	858	898	882	854	842	867	828	827	840	812	881	861	885	862	878	876	860	858	838	900	818	890	858	823	852	804	817	858	851	846	836	840	845	859	829	836	823	874	846	891	838	835	873	837	799	830	833	869	861	815	840	867	827	820	856	915	822	836	832	837	842	851	909	869	852	818	835	890	838	801	860	844	830	863	900	843	859	875	869	887	852	844	800	800	840	798	851	799	877	851	841	827	863	849	809	895	859	885	872	852	829	892	804	813	854	806	816	890	887	851	805	822	870	796	844	898	855	903	826	848	852	877	822	889	844	842	848	817	894	878	858	840	889	836	836	845	846	859	843	865	894	847	806	872	886	856	821	862	766	850	838	869	838	841	855	838	812	856	854	835	829	849	893	889	826	853	857	838	809	895	810	801	840	865	887	881	887	856	839	855	874	911	868	814	854	903	848	820	795	815	817	853	858	843	823	853	816	852	883	901	855	867	872	821	868	831	850	861	865	898	869	865	806	819	834	836	812	911	817	889	891	887	877	871	827	845	864	833	871	858	904	859	860	883	869	837	873	856	847	891	870	821	887	862	780	866	837	868	833	864	820	843	798	854	875	865	800	856	890	833	852	827	826	840	843	872	894	801	852	819	848	878	852	897	876	854	867	897	857	838	878	842	869	874	874	840	855	871	826	862	845	888	881	800	822	852	901	879	811	853	853	824	837	873	887	808	854	869	842	854	857	882	845	798	810	808	846	796	831	879	839	862	863	849	828	881	887	806	847	843	803	851	836	830	865	853	896	810	859	816	832	791	890	855	869	836	835	878	802	808	862	882	872	805	831	862	836	858	861	834	810	855	832	840	857	894	866	790	859	893	834	859	832	871	844	892	866	860	850	804	859	828	843	899	861	852	897	874	842	883	801	832	804	845	880	857	845	861	839	858	819	880	901	816	838	845	876	898	845	841	882	882	813	823	803	868	863	861	803	865	967	838	845	842	865	869	854	809	859	822	876	810	879	873	861	876	860	859	823	867	789	846	830	850	851	826	801	847	832	875	863	847	844	820	857	851	841	798	831	894	847	840	850	799	800	872	863	930	912	853	853	837	842	830	851	898	851	832	875	891	815	861	828	856	882	838	893	844	880	797	870	840	845	849	841	847	818	845	865	861	844	844	837	873	836	810	793	821	864	807	885	875	838	878	879	834	818	843	831	867	845	811	781	851	861	819	821	824	830	843	862	801	875	845	823	797	816	868	819	838	811	887	832	879	844	851	860	840	877	870	827	820	886	863	845	829	833	808	863	854	816	827	850	847	852	848	802	777	835	884	872	830	817	850	857	836	875	891	809	892	885	863	838	858	851	844	830	920	836	862	829	863	875	913	834	876	799	853	872	848	868	850	867	856	802	843	823	831	860	813	816	818	846	829	812	839	838	873	880	877	827	877	874	882	846	840	818	865	839	839	797	841	792	849	898	831	869	897	854	829	835	816	856	862	861	828	850	897	853	838	856	811	852	876	839	783	882	898	832	858	824	863	886	903	846	849	885	823	834	832	888	860	868	881	875	819	848	785	850	838	862	802	874	810	822	853	837	845	859	829	818	855	854	882	858	827	831	838	846	864	890	870	876	878	837	888	873	906	880	856	841	860	844	815	918	876	870	807	837	858	808	824	820	827	880	826	828	909	865	826	828	833	797	842	845	944	846	830	880	789	803	833	828	898	856	860	847	844	877	797	833	913	864	814	866	815	807	817	788	886	874	861	826	853	886	860	834	802	876	877	927	800	854	877	871	848	851	846	854	855	903	864	821	904	872	809	819	873	843	858	847	828	820	867	921	810	867	832	854	794	848	816	885	797	836	869	845	800	896	816	830	859	862	859	849	831	840	835	839	839	851	876	806	864	893	821	835	851	883	842	845	798	849	837	836	857	840	849	917	826	895	805	883	826	838	856	842	838	814	845	841	823	833	854	842	851	883	822	867	881	848	786	823	842	864	891	860	866	879	895	886	850	844	805	840	826	895	887	836	818	845	889	860	834	872	867	900	846	845	845	853	851	836	879	821	842	884	863	860	858	845	792	834	831	875	916	836	862	836	847	856	828	833	865	852	893	839	815	843	889	845	853	834	832	864	819	827	834	903	845	792	828	877	835	882	801	849	835	852	882	859	922	838	889	860	793	819	877	826	804	873	853	829	837	849	826	832	845	855	855	878	836	838	889	839	885	851	849	874	832	865	868	826	853	812	873	859	797	893	888	847	823	837	916	762	879	798	851	895	832	908	848	846	851	857	857	823	809	829	864	853	835	883	864	896	814	867	809	827	867	810	898	866	856	795	824	832	862	837	874	807	892	800	865	843	846	875	855	887	880	854	886	850	827	843	865	817	795	842	860	824	828	874	838	778	871	845	823	865	799	878	790	842	826	838	818	894	820	811	865	827	860	859	841	867	836	800	836	856	786	776	760	879	854	825	839	880	958	817	798	861	865	863	858	859	842	894	871	851	860	835	853	888	894	819	808	884	834	832	832	820	858	823	898	891	881	822	819	829	826	880	887	824	825	871	875	796	820	891	889	852
14709	10104	7372	3737	2851	2346	2057	1701	1582	1495	1435	1355	1302	1247	1206	1076	1200	1077	1126	1047	1066	1013	1107	1104	1085	997	1051	1010	1042	1028	1042	1026	1063	1054	1088	965	1020	1035	1024	1044	1054	977	1096	1052	1057	1046	1004	1042	1058	1033	1049	1018	971	1055	1003	998	1055	1066	1035	1016	1064	1047	1082	1037	998	1058	996	1029	1084	980	1019	1021	1039	1068	1030	1044	1071	1064	1014	982	1055	1008	1042	1043	1052	1051	1060	979	1080	1038	1025	1030	1041	1040	1003	1015	1020	1051	961	1129	1034	1073	1056	1023	1116	1020	1019	1035	1024	1067	968	972	1023	1039	1041	976	1028	1125	996	1064	1027	1017	1024	1022	1055	1036	1007	1031	1091	1009	1040	1019	1007	988	1062	1028	1007	1043	1096	1082	1014	1071	992	1063	1029	1001	997	1054	1012	1079	1056	1096	1049	1008	1025	1064	981	1042	1050	992	996	1037	1044	1057	1013	1028	1007	1062	1019	996	1013	1038	976	1007	988	987	1044	1072	1054	1032	1048	1047	1036	1055	1057	1031	1040	1036	1039	1016	1069	1035	1018	1017	1024	1031	1026	1034	1023	1033	1008	1050	988	1033	1032	1030	1038	975	1022	1030	1024	993	1030	1020	1052	1053	1052	1070	1016	1055	997	1077	1093	1060	1042	1029	1018	995	1053	979	1075	1020	1066	1016	1003	1031	1047	1038	1036	1078	1079	976	994	991	1055	1016	1047	1077	1017	1004	970	1056	1018	1073	1003	1072	1090	1071	1043	1098	1007	1096	1035	1028	1074	1031	1031	1023	1040	1038	1068	1051	1001	944	966	1025	1022	1040	1049	1066	1002	1064	942	998	1003	1018	1058	1048	1045	1054	1046	1019	1057	1056	1049	994	1040	1062	1027	1003	984	1080	985	1024	1067	995	982	1045	1090	974	1073	1054	1049	1007	1099	1056	996	1019	1045	1054	1021	1046	1051	1010	1063	1048	1065	993	1024	1045	1012	1013	1140	1028	998	1047	991	1038	1049	1068	1001	983	1020	984	1042	1028	1063	1035	1001	1059	1034	1025	1036	1022	1047	1011	1031	997	1008	1090	999	1035	1040	990	1065	1049	989	1048	1035	1067	1015	1047	1015	1022	1042	1065	987	1008	1006	1064	1026	1005	1022	1060	1070	1039	1026	1024	1006	1046	1041	1019	1047	1021	997	1036	984	1004	1030	1019	1036	1091	1019	1088	1031	995	954	1013	1115	1048	1051	1077	1050	1059	1012	1028	1033	1041	1063	1002	1083	1053	1024	1017	1070	1012	1037	1057	1046	963	1050	1095	1046	971	1035	1073	1002	1068	1037	1061	1005	1017	1026	1014	1064	1060	1033	1045	1014	1073	1013	1039	1022	1022	1012	1008	1049	1060	1060	1047	990	1061	1012	994	1030	997	1040	1043	1078	1047	1047	1022	995	990	1037	1056	1032	973	983	1024	1054	1028	1021	1037	1022	1022	1035	1041	992	1059	1012	1025	1045	1029	995	1052	1128	1004	1006	1049	991	1008	1065	1035	1028	1073	1029	1077	1054	1006	983	1040	1042	1001	1012	983	996	1033	1026	985	1006	1027	1045	1037	1039	1021	1061	978	1015	1051	991	1008	971	1062	998	960	1029	1037	1060	1091	982	1004	1012	1069	1013	1054	1053	1041	1036	1046	998	1058	977	1027	1042	1017	1035	992	1042	1004	1029	1046	1016	1049	1010	1077	1041	995	1074	1022	1080	1047	1013	1053	979	1042	1013	1082	1041	947	1046	988	1033	1044	1029	1062	1055	998	1045	1021	1014	1054	1010	1028	1054	1045	1049	954	1037	1014	995	996	1033	1011	1083	993	1040	1064	1041	1078	1068	1075	1066	1053	1023	1022	1060	1054	988	1019	1064	1053	997	991	1006	1064	1023	1031	1067	1006	1003	1081	1004	1074	1035	1010	1045	1086	1052	995	1073	1038	1011	1005	1049	1028	1029	1041	1002	1052	982	1037	1046	1011	1036	1022	1007	1034	1018	1018	1013	1025	996	1058	1024	1060	1138	1071	1063	1017	1052	1056	951	1020	1086	1002	1026	993	1031	984	1080	1088	1023	1005	1048	999	1029	999	1025	993	985	952	1068	1071	1040	1025	1060	1018	966	994	1031	968	1041	1042	1036	1054	1069	1018	1037	1058	1061	974	1023	996	1053	1074	974	997	1010	1036	1046	1003	1070	1030	981	1010	966	1033	985	955	980	999	993	1007	1035	993	1062	1029	1015	984	1009	1065	1040	981	1031	1009	1072	1001	976	1033	994	1015	977	1023	1054	982	1039	973	1048	1009	1093	978	988	1004	1015	1057	1039	1009	1008	1006	1028	1014	1040	991	1022	1007	1019	1025	1019	989	1017	990	1062	1039	1049	1007	994	1030	1062	1032	1031	1041	1022	1006	1023	940	977	1020	1049	995	1039	1040	1015	1019	1042	1026	1038	1026	996	1010	1039	1025	950	1031	1006	1048	1005	1065	1037	1037	1062	1028	1069	959	1022	1034	1002	1034	1022	1043	1017	975	997	1025	1033	1033	1024	990	1024	1020	1026	1026	1089	1028	1072	1012	975	1044	1018	985	1038	1012	1012	1041	1039	993	1016	1052	1037	1071	1042	1005	1044	1000	952	1076	996	953	1003	1045	1007	1039	1072	1025	1060	1079	994	1051	1023	1001	1027	1061	1019	1011	1026	1065	1005	1017	1037	1011	1035	1051	1079	1031	1056	1046	995	1037	1016	992	990	1050	1023	1020	986	1027	1017	1021	1123	1005	1062	976	990	1028	1054	1017	1023	1033	1046	1048	1051	1038	1020	1047	1012	1056	997	1030	1058	993	1031	1078	1074	1065	1066	997	1039	1079	1005	1021	1001	1029	1061	1027	1012	1066	1053	1026	1013	987	1095	1048	1040	1007	1051	1077	1000	1011	1020	1042	1014	1100	1029	998	982	1004	951	1089	1059	1065	957	1025	1070	1030	1081	1050	1017	1058	1016	1081	1033	1018	1039	1011	1006	983	1009	999	961	1059	1077	1002	1015	986	1017	1089	998	990	986	1068	946	1039	1031	1048	1023	998	1058	1053	1084	1066	1064	993	996	1058	1041	1007	1054	1038	1044	999	1028	1017	1032	1014	1025	1042	952	1004	996	1058	999	1008	1059	1064	1023	1044	1064	1017	1034	1005	1043	1016	1028	1000	994	1040	1035	1026	989	1067	985	1056	1071	1002	1009	995	1045	1040	1052	1059	1043	966	1014	1059	1020	1036	1035	1006	992	1046	1080	1045	1094	999	1065	1059	1014	1074	1100	1011	1027	999	1034	1048	1038	1026	986	1015	991	955	1011	986	1069	1041	1042	955	1025	1031	1042	1016	1095	1056	1002	1015	1037	1025	1047	1016	1044	1019	986	1058	1063	1084	1015	993	1042	1057	980	1008	989	1032	1072	1050	1084	1037	1087	1019	1030	1057	1033	1005	1018	1011	1028	1043	1013	1035	1102	1050	1026	1078	1019	1065	1050	1063	1059	990	1004	1026	1005	987	1016	1053	989	1070	1007	1082	1026	1069	1028	1056	1069	1036	1004	1016	1067	1047	1042	1037	1052	1031	1006	1111	1081	1083	1064	977	1039	1018	1093	1015	1027	985	1054	1027	1078	1064	1020	1064	1038	1040	1062	1019	1097	1024	1048	1011	984	1019	1073	1021	1055	990	1029	1030	1045	1050	1045	1001	1028	990	1001	1014	1001	1043	1010	1048	1073	996	1045	1044	1053	1121	1001	1039	1030	978	1063	1019	1053	1023	1023	1030	1036	1031	1054	1074	1060	1018	1011	1025	998	1046	1052	1009	1003	1021	1079	1031	1043	1031	1011	1034	1016	951	1003	1023	1011	1071	1029	1059	1040	1022	979	1063	1060	1003	1037	1054	1031	1026	1031	1045	1023	1001	1053	968	1010	1004	1043	967	1027	997	1080	1005	1015	1013	1034	1061	1067	1049	986	990	1024	1025	1060	1047	1037	1055	1013	1046	997	1104	1074	1048	1030	1032	1020	1089	1030	1024	1037	987	1037	1004	989	998	1038	1023	1024	1044	1011	1018	1045	1015	1037	1030	1043	1010	1020	1000	1091	1058	1031	1044	1026	1043	1100	1030	992	1011	1105	984	1071	1046	1013	1026	1032	1009	1009	1018	1071	1019	1065	977	1031	1014	1032	1050	1011	990	1040	1039	993	982	1009	1059	1027	1001	1050	1065	1065	1036	1032	1042	993	1013	1021	1046	983	1024	1020	1022	1004	1009	994	1031	1023	978	1083	1055	1044	1057	989	1058	1054	964	963	1046	1011	1024	1053	1022	983	985	1011	1032	1009	987	1062	1034	1024	988	1011	1020	1026	966	1081	1008	1028	1065	1009	992	1033	1017	1072	1036	1021	992	1018	1060	1046	1000	1030	1016	992	993	1068	1026	1072	1000	1017	1040	1040	1040	1063	971	1012	1008	1072	1083	1021	1030	1064	1046	1002	998	1033	1019	1102	1042	1035	1051	983	1028	1027	1029	985	1036	1028	1068	1008	986	999	1003	1017	1015	1017	1001	1064	980	1029	1025	1042	1001	997	1058	1042	955	1085	1026	971	1053	1018	1037	1045	1022	1064	1054	1103	1018	1071	979	951	1037	1109	984	999	1028	1014	1039	1076	1028	993	1065	1010	1031	1044	1086	964	1008	962	1096	1103	1039	1096	1066	1048	1057	945	1037	996	976	1015	1045
24683	21448	27298	25649	5302	705	598	501	454	453	407	418	374	341	372	339	314	314	302	314	362	320	296	310	313	297	316	308	272	318	326	322	292	292	290	305	294	317	286	307	334	303	290	307	279	297	298	289	293	266	275	274	306	273	267	295	329	297	313	296	303	307	314	288	294	318	293	313	266	294	328	299	322	307	310	312	320	327	286	285	323	315	282	308	348	294	292	295	296	334	272	315	294	312	310	301	307	289	307	317	286	319	301	326	294	290	303	287	314	284	280	300	301	286	270	301	276	320	313	315	291	302	283	294	278	281	293	312	286	294	324	303	334	294	319	279	311	276	276	303	340	299	265	265	302	308	308	307	281	288	285	319	297	288	295	285	287	311	266	294	286	297	289	320	302	304	330	296	296	303	328	297	301	309	305	285	288	319	282	292	278	316	293	298	328	266	286	311	290	304	305	289	297	294	292	310	293	275	299	296	303	270	265	270	276	316	326	295	289	281	317	275	316	307	270	263	308	314	287	303	281	300	320	328	299	322	287	296	278	297	324	263	308	293	304	296	286	281	313	282	297	295	296	317	316	300	277	284	322	287	295	329	314	274	282	289	310	279	317	328	323	286	275	249	318	287	297	266	318	283	285	309	312	296	300	335	287	325	292	287	323	275	304	274	307	299	305	280	303	314	322	312	314	297	316	316	313	286	282	275	339	304	313	293	288	285	307	317	309	290	307	337	330	296	328	310	308	298	300	262	305	282	287	307	294	275	312	337	317	277	280	276	324	284	322	351	298	313	337	325	306	297	307	281	289	276	311	298	312	283	278	300	307	334	274	301	299	305	306	289	307	312	285	305	315	315	271	290	317	299	280	278	309	316	299	303	293	289	290	270	296	320	297	329	308	310	285	327	325	319	310	292	305	282	286	310	273	302	302	277	293	309	320	300	288	318	267	314	307	282	317	275	288	289	291	291	310	280	288	307	299	320	273	293	304	310	319	311	297	291	303	312	318	288	274	324	288	311	317	318	294	309	310	294	289	299	310	282	292	255	288	327	275	289	280	289	294	268	298	333	286	300	296	283	329	332	314	291	297	298	298	333	293	329	325	316	293	322	323	320	319	293	301	310	290	325	320	283	321	282	292	330	297	280	340	310	310	263	302	278	279	285	313	290	357	301	310	287	298	284	297	299	332	334	285	295	282	316	307	288	298	338	297	301	348	320	279	341	308	287	319	291	291	303	331	308	287	299	312	322	311	313	291	319	331	297	270	302	327	298	310	277	308	299	306	280	298	289	338	342	327	291	291	299	293	246	288	294	280	305	303	301	299	275	318	271	310	278	306	304	295	282	281	290	296	282	283	331	286	315	324	301	316	295	315	313	287	291	279	327	293	277	288	293	324	278	325	305	306	285	316	279	331	293	326	287	289	312	283	316	289	304	320	286	317	308	272	330	293	287	305	293	282	274	336	307	292	288	319	295	297	332	290	313	310	302	324	290	297	287	326	305	306	286	320	310	284	336	303	285	311	291	318	319	333	268	288	328	297	293	299	312	299	304	281	318	303	288	313	294	298	314	324	307	283	336	287	322	297	294	289	292	279	293	326	334	343	309	273	304	294	300	290	283	342	266	287	298	308	260	315	307	306	291	279	269	294	306	285	294	273	322	326	329	328	323	271	296	273	298	313	298	307	297	311	311	277	310	311	333	300	281	333	309	305	266	271	296	285	316	318	326	254	263	292	307	297	293	301	289	331	306	312	310	301	298	286	301	284	316	317	313	312	313	304	297	283	309	274	303	292	309	312	305	269	283	317	302	291	329	272	316	271	277	281	298	268	319	308	295	312	301	280	280	286	291	355	260	314	296	307	284	307	327	319	302	304	283	298	305	297	294	353	328	299	321	286	311	288	290	284	320	284	309	319	309	301	278	312	296	327	280	294	300	323	288	315	300	271	284	315	341	284	302	272	288	310	322	305	292	319	294	280	312	350	336	316	307	294	281	321	291	290	299	304	273	314	299	281	296	288	315	324	317	303	278	292	309	320	297	297	274	276	291	307	286	290	286	301	285	288	295	281	301	278	294	301	295	292	295	302	302	309	296	316	277	303	317	323	308	285	294	302	289	313	293	313	305	315	340	303	289	308	280	326	323	302	287	292	293	301	273	316	311	267	306	285	291	311	323	279	279	319	320	297	278	288	292	324	303	309	310	318	325	303	308	304	298	293	296	300	335	291	288	300	300	280	328	283	275	314	297	265	308	302	294	313	310	307	311	285	299	289	295	312	326	313	291	324	293	294	342	270	301	311	275	277	341	313	312	306	312	292	311	277	287	335	317	304	295	311	284	313	315	280	333	284	289	320	285	290	326	283	323	333	298	329	328	351	287	329	301	295	333	307	268	290	289	280	294	267	275	284	292	293	285	288	289	329	312	307	337	310	305	306	315	295	269	287	307	310	308	309	298	281	276	308	288	295	290	307	298	293	277	326	287	314	306	296	316	297	304	302	303	290	288	266	313	308	276	305	275	309	290	284	293	303	320	313	308	271	303	304	302	302	291	313	287	272	296	290	277	283	307	286	280	301	284	304	297	302	266	290	310	321	303	278	313	251	327	294	320	314	283	309	288	295	324	307	290	301	309	289	308	306	275	290	302	292	280	295	293	311	278	333	297	304	340	286	307	307	304	279	301	291	308	275	305	271	325	302	310	304	286	307	312	314	326	293	293	332	318	305	315	293	334	336	311	287	278	279	307	328	296	309	293	307	323	307	285	315	274	289	336	285	257	275	331	298	312	305	282	302	301	294	297	296	266	269	309	302	282	287	310	297	312	296	298	296	304	291	310	287	298	286	292	298	295	296	319	283	306	319	316	280	324	304	296	309	295	307	295	285	289	275	274	294	339	287	277	290	305	295	281	295	279	319	274	331	256	318	285	293	282	276	314	267	305	337	289	304	317	306	284	283	269	331	304	273	279	286	312	345	266	278	299	327	307	288	318	289	297	279	285	275	288	294	285	309	321	314	277	310	337	308	289	298	327	314	313	301	286	313	289	276	301	318	319	309	277	327	319	319	302	318	299	306	287	313	312	298	298	284	319	291	298	297	305	316	313	316	304	287	268	351	308	297	310	266	297	316	300	321	320	337	297	319	290	304	305	352	302	283	324	302	303	305	290	276	338	306	316	324	283	301	328	295	293	285	299	279	282	302	253	315	317	284	276	306	333	299	285	313	297	304	314	319	298	323	327	290	304	287	286	287	304	292	283	286	306	277	313	307	334	323	302	307	347	286	295	288	280	280	334	298	303	315	304	300	301	302	304	297	278	279	299	287	299	304	307	287	305	306	293	290	289	280	319	319	297	312	290	307	287	318	310	280	298	298	322	288	273	267	292	290	282	294	295	308	312	319	287	325	287	301	326	316	290	270	312	299	279	322	316	304	293	276	296	330	286	281	302	279	302	327	331	287	290	293	290	303	293	310	283	278	302	290	263	280	275	298	301	319	306	328	311
13310	5980	4385	2094	1588	1273	1002	866	776	670	647	580	540	542	482	466	500	476	439	420	439	408	458	410	392	440	429	419	388	423	415	447	382	407	382	395	413	393	383	350	433	402	392	397	378	406	382	384	412	419	410	380	375	404	383	433	395	391	417	429	360	400	434	388	403	447	380	407	386	385	399	397	416	392	399	401	411	429	394	390	349	424	399	438	442	395	403	398	411	407	412	400	396	394	404	366	410	394	386	458	426	421	397	392	422	366	419	417	388	355	410	392	399	400	409	420	399	397	391	398	395	398	402	398	391	380	400	377	411	367	415	389	436	382	360	391	396	411	394	389	424	431	422	405	397	412	373	407	443	377	422	414	343	425	354	412	401	388	406	356	399	392	395	385	388	404	379	397	378	410	443	415	397	417	411	373	440	409	386	400	394	380	401	382	392	374	411	407	389	379	355	376	411	373	406	405	379	415	393	425	357	416	384	385	380	387	410	394	402	416	395	420	437	408	378	404	433	404	444	406	416	398	390	360	408	396	409	428	385	419	376	417	420	416	398	384	379	412	410	425	423	410	396	415	410	415	450	376	389	393	439	373	412	410	380	405	398	400	425	415	399	426	375	387	400	385	433	426	397	424	438	388	410	393	415	426	419	419	408	383	402	395	390	432	397	386	401	405	413	388	396	380	396	399	393	430	384	372	396	401	428	418	409	396	401	410	370	400	391	383	394	406	390	419	409	395	424	434	414	416	444	425	392	388	394	396	372	429	439	389	449	425	353	421	414	397	385	438	401	406	368	407	403	414	393	429	425	435	401	381	413	416	429	415	388	423	407	412	445	383	400	421	411	431	399	395	401	373	390	399	413	393	402	419	390	372	389	402	411	395	398	384	374	417	374	391	405	376	400	380	419	389	385	393	395	395	406	416	380	381	421	426	402	437	400	438	399	423	416	408	439	389	401	395	401	436	380	398	407	394	418	409	382	391	395	444	384	421	374	413	376	426	442	367	382	404	412	431	422	430	439	399	377	401	374	423	373	401	413	400	401	394	421	383	414	424	407	409	405	428	388	403	375	387	393	370	396	411	422	393	407	369	358	423	417	421	395	411	399	422	350	429	388	395	398	410	392	407	377	411	396	419	418	433	425	390	401	404	415	430	454	422	383	374	395	420	399	404	393	423	385	424	395	442	388	395	385	332	402	422	398	369	364	370	399	418	427	373	419	387	402	406	414	375	370	390	400	419	399	385	397	434	392	359	409	444	384	477	400	400	397	398	401	406	402	385	376	392	352	419	402	411	418	371	412	364	373	426	439	388	428	379	360	408	418	412	411	363	399	427	394	401	385	370	411	404	392	405	408	403	425	392	396	436	400	389	414	385	403	404	397	420	358	391	445	385	405	409	401	391	360	393	404	408	383	435	433	391	374	413	427	395	437	385	362	399	379	383	384	402	441	411	399	386	387	414	394	408	404	394	389	379	407	440	403	421	384	436	425	413	377	422	398	419	420	410	409	388	424	399	392	403	413	367	415	398	392	388	394	448	403	401	425	411	380	398	377	413	390	364	420	386	391	424	361	387	395	387	422	424	363	414	398	418	397	388	415	394	390	406	387	419	413	392	401	384	412	376	408	414	408	388	397	429	366	406	387	416	379	409	399	403	409	383	391	403	420	401	402	378	401	405	390	427	386	437	398	400	406	417	394	403	391	379	403	398	410	395	370	383	417	378	410	394	426	389	388	427	362	369	379	435	379	431	403	430	408	392	413	432	421	379	372	431	409	389	418	439	403	378	382	396	414	358	408	400	407	394	407	423	400	433	395	418	434	408	428	430	449	407	410	383	410	391	416	366	412	414	419	412	389	412	404	372	414	374	416	409	406	334	386	412	414	416	450	380	402	373	429	400	420	410	414	406	404	370	444	418	430	404	399	393	399	392	368	398	411	431	413	391	431	405	394	394	392	392	404	373	409	382	385	384	358	406	415	423	453	417	429	414	374	420	400	414	401	396	427	383	438	420	369	427	393	390	403	415	381	398	371	398	329	404	389	404	433	408	413	376	388	414	410	396	374	419	387	406	386	381	398	401	368	441	408	413	421	375	442	414	409	374	399	383	392	409	419	388	404	390	414	408	438	412	403	380	412	407	414	409	418	373	392	391	414	391	389	409	374	410	393	395	389	364	430	401	348	399	393	432	409	400	388	419	375	379	391	360	395	433	378	434	417	404	424	404	410	424	406	419	368	381	400	406	409	412	399	393	383	398	409	401	383	390	366	382	392	359	370	398	432	392	439	391	407	378	425	416	395	446	384	429	420	412	418	364	423	420	379	412	424	376	349	402	407	446	396	385	421	390	404	400	400	409	392	374	402	411	394	421	410	379	419	403	377	385	391	395	423	392	401	410	430	384	456	399	385	395	415	436	413	396	408	404	452	418	378	411	390	382	383	385	408	371	389	376	381	434	404	418	427	450	356	409	412	401	442	406	406	413	439	419	380	378	353	396	409	385	417	392	399	456	409	362	388	406	385	389	431	383	410	377	405	419	397	422	389	399	405	403	409	453	413	397	454	404	406	420	383	404	403	375	389	416	395	388	409	363	429	379	414	394	341	420	395	414	393	409	404	377	413	386	394	413	403	411	366	391	413	421	420	382	408	387	410	395	412	412	409	410	387	398	397	425	410	378	435	407	429	418	406	401	401	419	377	441	366	417	400	416	394	416	421	391	395	402	413	395	395	395	432	418	433	413	460	372	394	406	444	378	421	407	390	392	381	377	434	421	395	381	420	396	420	429	389	436	377	412	467	379	398	409	418	412	419	366	395	407	444	393	404	398	447	434	410	389	454	385	401	379	382	407	384	392	405	401	431	388	416	409	419	423	428	383	387	425	439	426	368	406	404	384	384	420	438	369	404	413	417	407	414	368	386	425	411	372	387	382	415	424	380	424	356	387	408	356	387	396	416	383	404	377	373	401	416	391	396	404	399	407	392	398	386	419	402	399	405	404	424	404	403	434	385	389	399	403	405	397	430	424	450	387	387	394	437	410	417	392	379	404	391	400	425	389	385	395	383	420	398	415	410	397	426	414	420	400	390	389	395	390	409	418	385	397	351	402	399	434	405	399	411	408	408	393	423	409	392	409	403	432	405	400	429	438	390	411	376	427	375	411	431	401	444	403	448	418	441	385	415	419	390	400	358	438	407	370	397	392	404	416	406	390	414	385	398	433	429	414	363	408	399	408	426	413	434	422	403	384	373	381	407	425	404	399	436	396	415	401	429	444	445	436	411	370	378	391	376	409	403	435	377	418	377	438	408	423	405	384	422	391	434	435	424	415	413	402	382	424	371	418	406	422	359	408	370	418	362	383	377	390	433	450	417	368	392	421	395	415	407	419	395	395	408	397	388	411	395	373	423	403	372	382	379	403	411	428	404	411	402	423	413	397	437	432	370	403	410	397	426	391	368	386	398	378	391	392	437	425	428	395	413	434	381	401	394	430	363	409
22581	21465	29297	24043	21457	21318	5034	1553	1274	1206	1129	969	978	953	950	877	866	817	809	833	790	835	760	747	800	834	786	807	787	800	795	720	844	798	735	774	748	774	758	731	758	771	746	762	769	763	759	775	732	772	802	759	761	773	731	762	751	722	753	764	765	741	750	737	759	745	733	758	735	750	741	769	794	810	769	750	754	775	803	745	759	728	742	777	724	773	795	719	811	728	763	753	735	772	733	781	729	773	742	714	752	764	759	759	807	770	756	770	795	732	731	759	749	741	749	742	730	742	790	762	755	758	777	748	817	759	735	818	742	732	698	754	747	747	782	753	734	786	754	744	709	811	812	773	749	767	701	774	763	815	794	798	815	785	736	765	794	764	739	702	741	760	727	753	740	776	751	760	730	791	782	761	712	754	766	721	783	722	752	770	753	778	767	724	743	824	790	772	732	745	783	751	780	752	826	818	767	734	776	756	751	783	714	761	740	771	760	705	701	778	782	767	749	769	721	772	750	741	734	757	729	781	776	742	766	765	839	769	752	782	809	771	751	770	729	719	783	808	764	732	743	733	738	756	743	818	784	712	751	730	718	750	734	750	752	743	746	745	728	764	803	734	786	737	785	774	734	717	699	783	769	745	752	748	766	758	744	720	724	742	777	713	801	743	741	707	745	768	761	787	752	761	741	779	796	760	766	762	776	761	749	728	751	791	806	744	744	747	772	734	785	755	722	747	773	726	732	789	768	750	700	734	812	752	730	803	787	750	745	770	726	751	753	717	709	706	730	786	761	781	754	805	719	745	754	716	729	735	769	771	737	760	769	757	741	712	749	738	726	729	720	808	727	759	738	735	752	711	681	737	783	751	752	758	727	765	713	720	777	756	756	717	762	773	743	726	725	769	751	700	782	761	714	742	760	801	743	771	739	764	725	755	758	782	802	744	752	694	744	730	740	758	707	715	774	801	770	744	705	819	739	764	779	765	726	743	803	724	743	772	771	771	744	771	748	766	749	718	826	805	713	762	793	782	784	748	769	755	737	712	752	757	758	753	742	748	758	778	741	722	715	758	734	721	755	742	730	759	740	729	727	696	767	750	748	777	833	811	756	754	723	759	743	789	741	702	782	726	738	740	719	755	739	718	750	755	821	752	716	746	788	776	743	786	741	735	771	718	712	722	790	711	786	718	726	712	746	744	771	757	756	760	727	777	761	832	746	721	751	742	809	732	737	733	787	716	778	726	813	738	764	793	733	783	774	743	753	761	786	747	746	707	796	762	779	777	751	740	749	792	760	769	708	730	690	724	767	737	748	743	721	748	721	781	763	763	721	754	702	745	711	724	739	760	743	736	729	711	740	771	808	722	749	722	800	764	758	725	762	724	805	753	742	771	802	763	743	708	780	751	721	721	750	757	785	781	714	777	741	753	743	767	707	708	730	788	763	767	768	708	734	751	721	762	734	751	746	761	723	685	773	729	803	762	750	747	737	738	737	758	748	709	752	763	769	732	772	765	779	760	739	709	702	696	784	726	762	726	759	744	755	754	765	774	742	734	713	794	731	741	744	747	707	736	748	769	770	753	803	782	751	731	737	789	733	800	753	752	767	772	787	775	756	736	731	798	752	791	728	763	722	739	764	806	697	740	744	756	713	706	752	765	772	764	731	757	798	816	790	728	757	732	759	691	743	739	752	760	716	805	774	771	737	731	767	791	678	745	741	725	794	686	771	718	766	758	731	742	707	773	768	757	731	759	775	757	768	752	718	716	760	789	721	764	770	761	749	765	760	716	781	785	791	784	743	738	761	741	716	740	756	735	715	771	776	747	757	770	806	730	704	749	793	748	722	709	761	729	783	733	786	771	764	733	723	762	775	751	781	790	742	743	755	791	733	750	760	775	748	728	796	749	732	768	737	728	764	759	737	762	701	701	782	753	738	755	740	794	751	799	744	795	759	760	813	791	796	734	815	741	765	813	756	758	716	724	769	741	757	763	736	772	748	757	753	695	780	740	780	676	727	771	787	736	736	702	775	770	776	760	760	755	776	730	771	751	736	771	763	766	781	771	805	741	722	763	754	728	755	701	752	751	768	693	763	787	724	730	754	725	786	768	722	774	755	775	754	791	751	743	754	756	761	717	749	786	684	733	797	759	809	770	713	756	724	750	718	731	754	800	752	757	748	779	735	809	781	784	772	753	738	781	714	774	806	801	729	792	712	745	769	738	741	719	826	751	700	791	719	725	763	789	766	725	774	704	760	793	812	712	758	814	766	741	730	777	748	740	725	786	712	761	762	751	775	769	696	739	737	738	779	749	770	782	760	793	781	764	756	726	718	740	724	742	775	777	734	747	767	786	767	756	717	743	714	740	825	757	794	732	735	757	752	748	721	751	752	787	763	761	718	791	726	792	792	724	806	766	748	765	798	739	744	730	768	775	745	743	739	772	729	746	735	787	781	754	759	769	744	732	773	761	764	754	761	735	757	729	721	758	722	734	768	773	708	758	790	746	735	726	686	734	728	753	748	729	743	758	704	750	750	727	723	699	710	788	762	764	743	741	734	756	702	759	834	739	757	713	760	739	696	768	722	754	774	742	776	748	730	750	718	766	733	754	779	756	770	711	740	794	737	740	738	755	768	738	760	690	787	747	798	711	718	766	737	766	750	770	722	742	814	734	790	782	748	737	710	801	784	731	725	725	786	806	767	734	750	769	792	784	706	743	738	737	723	773	719	773	714	759	766	782	813	769	825	749	755	728	771	696	778	713	726	758	792	680	794	704	745	752	753	766	764	721	731	776	710	764	722	713	715	729	722	762	792	820	797	760	738	754	714	762	748	721	778	734	718	781	718	705	730	779	748	774	760	750	726	749	769	778	730	756	728	770	729	718	776	732	790	740	746	766	746	712	766	798	762	750	793	742	700	725	729	754	761	768	728	751	733	797	734	774	793	667	749	770	730	726	761	729	795	764	725	776	740	717	751	709	761	748	788	692	734	747	748	779	773	749	746	737	712	759	780	736	763	759	789	719	763	762	756	756	745	716	767	791	761	796	759	818	753	743	777	732	751	764	750	764	751	727	769	737	720	746	780	789	759	756	717	708	802	753	692	737	751	718	706	761	782	739	750	714	722	715	764	724	768	787	693	797	745	711	708	740	732	751	767	722	718	761	768	711	822	761	751	693	743	707	787	748	733	753	740	767	712	766	725	774	745	746	733	798	745	755	688	775	761	794	755	752	797	791	749	689	752	785	730	743	772	727	732	694	726	766	791	744	752	723	734	771	752	784	742	758	767	725	748	759	776	753	776	713	716	731	811	770	778	716	733	754	762	779	760	745	766	779	741	711	735	722	742	801	767	746	760	777	811	793	774	749	713	797	757	763	710	753	794	712	760	725	776	744	738	739	722	789	708	748	702	775	785	689	770	786	771	728	743	747	795	772	743	716	751	711	767	723	739	723	734	730	735	738	770	775	759	747	762	750	789	701	743	775	765	744	761	759
19977	14919	10969	5445	4006	3394	2721	2292	1943	1773	1634	1509	1344	1237	1213	1143	1148	1113	1041	1050	1028	1016	952	1008	974	979	1019	981	966	934	1018	987	933	952	910	915	938	961	958	1020	945	967	914	948	976	968	960	960	962	1009	950	964	908	973	946	940	996	972	941	942	951	993	965	915	928	948	910	944	906	919	925	914	965	932	944	912	980	967	961	924	964	994	947	948	946	991	879	952	943	1004	970	902	922	892	1016	912	975	928	944	955	900	962	937	942	907	941	996	932	922	947	942	920	957	910	894	955	952	910	940	973	932	931	887	957	967	905	903	921	913	924	948	934	895	925	938	898	945	942	860	954	955	951	921	912	901	953	961	964	952	927	908	966	939	887	1011	977	908	962	972	933	916	961	975	989	957	921	969	947	960	904	949	970	907	1003	946	946	931	932	887	948	950	869	919	942	929	926	929	928	888	941	940	979	883	927	953	961	947	959	909	954	926	926	945	907	885	884	901	969	920	968	984	974	943	946	967	908	1002	960	946	958	953	953	943	963	947	1004	912	938	935	1009	929	914	959	920	903	949	904	928	888	942	926	939	947	947	943	964	932	946	900	957	943	931	864	963	985	914	912	933	973	940	995	892	949	913	979	897	913	917	955	940	963	903	943	916	943	963	910	934	999	907	896	920	958	925	948	964	899	941	986	937	911	891	893	922	1000	1010	965	975	899	919	923	895	905	953	963	946	925	957	942	932	957	955	896	887	967	960	902	938	913	964	951	910	939	1044	921	932	937	857	922	941	950	966	927	932	858	974	952	867	878	970	947	892	962	959	925	932	988	903	909	993	966	943	893	944	933	975	899	948	1001	926	907	918	917	896	901	1015	953	926	904	923	902	924	978	934	928	933	948	953	938	927	908	925	968	916	971	923	941	886	932	926	907	904	954	981	955	979	948	913	938	962	917	945	904	904	987	918	936	960	939	974	876	940	910	947	951	930	955	892	923	952	891	954	924	968	962	885	908	965	937	948	969	913	948	903	896	949	951	927	923	952	937	939	950	963	942	920	926	936	899	978	972	921	902	880	907	854	885	905	960	952	952	945	930	926	917	994	911	907	940	923	950	986	971	962	955	962	877	907	943	905	964	942	956	930	931	959	889	936	929	895	912	921	959	891	930	938	941	953	937	928	942	961	907	909	937	946	908	907	948	952	952	919	945	940	893	868	975	930	971	926	917	903	912	969	877	963	955	933	933	961	910	914	899	907	876	941	957	943	890	905	962	988	916	890	937	941	927	912	935	955	924	944	984	968	927	951	871	942	897	938	950	932	956	966	949	882	892	929	919	915	949	964	949	941	920	914	866	921	953	990	926	872	915	938	940	930	896	942	1006	939	915	941	940	956	934	955	939	940	902	980	1028	933	903	921	905	881	937	877	934	896	943	889	985	956	980	971	956	985	943	922	985	908	951	945	934	940	944	942	964	914	926	926	895	948	929	922	940	921	947	898	954	956	902	939	925	945	951	899	963	921	931	923	920	957	942	946	937	920	959	921	959	971	884	896	921	875	884	892	947	941	978	923	933	928	935	872	910	910	876	961	912	964	946	976	954	893	899	909	989	945	927	971	910	903	964	972	982	951	860	950	914	865	937	896	978	905	898	895	856	937	977	888	897	940	955	948	937	937	942	942	976	960	948	972	897	912	916	966	924	967	937	977	933	933	958	914	933	940	899	940	913	936	966	871	935	958	944	888	910	913	961	938	910	984	925	893	965	926	966	911	927	930	919	940	892	960	930	922	942	955	922	983	903	935	952	947	891	960	879	945	952	923	925	930	905	956	910	927	939	964	961	968	1004	1016	928	964	865	966	900	944	918	927	950	963	906	912	955	892	955	940	929	911	981	913	946	863	920	904	929	917	924	935	907	919	971	1003	880	927	946	1009	834	952	950	968	963	930	948	931	909	889	955	951	894	916	943	911	977	917	957	934	915	954	964	929	905	958	968	927	894	900	910	948	957	927	955	876	961	942	942	875	897	949	894	920	918	925	970	917	959	903	945	910	915	927	908	882	937	943	916	963	922	904	874	927	925	906	960	970	917	892	926	914	889	932	901	900	923	894	985	890	978	925	946	918	965	943	972	941	933	927	958	932	972	904	925	941	960	971	962	944	952	902	904	880	975	939	916	961	921	927	928	943	949	931	930	976	956	951	882	924	911	919	903	899	902	976	918	961	986	980	941	949	970	1011	991	949	950	895	973	984	879	894	898	923	954	937	904	933	933	968	930	898	923	980	929	876	911	964	895	887	967	957	978	943	975	921	949	967	1023	931	947	950	899	954	891	948	902	915	954	942	919	999	919	874	921	959	934	916	942	928	891	911	906	955	904	960	957	924	914	871	927	959	914	931	861	874	949	953	877	922	955	961	948	954	919	918	980	915	928	902	895	975	893	960	888	937	923	949	935	925	907	937	892	922	932	911	997	944	951	980	955	925	928	876	912	960	905	926	968	911	991	913	877	931	921	956	950	922	1002	918	906	946	917	927	929	958	996	898	978	905	909	906	965	930	948	954	969	965	928	962	930	910	919	906	946	903	952	948	944	948	937	907	926	949	960	913	917	903	986	989	918	999	957	931	928	943	947	936	924	912	942	936	955	928	934	906	916	940	941	959	959	923	942	973	916	973	926	923	925	982	869	924	900	924	917	997	947	926	925	965	935	891	907	947	944	963	880	893	866	961	944	874	919	943	900	941	942	914	929	885	946	962	901	944	938	982	960	894	959	914	918	934	916	928	979	949	959	954	937	910	931	984	943	962	959	898	957	962	927	931	942	960	913	930	966	933	923	988	893	905	910	924	923	946	933	915	924	941	915	930	921	931	960	954	996	960	917	974	947	908	937	932	991	904	965	925	951	986	963	964	989	966	985	949	914	969	947	942	926	923	936	902	928	908	958	913	964	991	950	946	955	932	974	971	927	965	915	942	970	908	915	919	934	938	902	1034	916	931	970	933	889	938	916	903	940	1028	941	930	966	960	948	948	936	936	913	937	918	956	943	936	971	921	983	953	944	921	939	947	935	923	925	851	968	868	947	911	974	952	938	940	914	970	906	931	967	932	898	920	974	988	939	967	921	988	924	928	960	925	892	958	947	962	902	961	940	947	932	905	959	953	944	945	953	937	982	985	931	966	942	943	884	982	949	943	944	974	963	969	945	896	899	942	943	927	953	959	918	983	937	891	975	970	943	938	956	947	978	895	913	973	970	860	944	939	918	968	941	987	964	880	917	923	887	910	936	951	949	953	907	952	851	934	991	948	942	913	947	904	1010	950	923	907	905	903	928	905	940	939	934	927	959	946	914	907	906	941	952	915	909	925	884	947	937	937	951	1015	892	963	892	923	971	934	916	954	941	954	952	932	914	970	863	901	944	949	924	887	977	909	938	930	918	965	938	982	961	925	925	865	938	920	923	941	964	964	917	888	929	972	921	980	929	939	949	923	938	909	960	935	941	900	932	918	938	873	914	941	974	906	964	948	923	944	931	930	952	968
27598	17362	3959	1113	758	717	671	640	583	580	550	519	498	576	528	528	518	552	549	469	510	519	519	497	499	485	530	502	502	484	537	506	503	487	480	507	494	536	510	507	509	465	527	506	549	515	486	522	500	537	493	502	532	515	518	520	529	470	502	532	546	511	525	508	469	524	545	512	550	458	484	524	464	527	534	511	494	460	510	489	534	486	495	487	508	494	489	456	522	556	521	535	541	484	512	480	508	509	525	521	485	497	502	487	515	507	506	541	525	473	474	513	477	564	532	488	557	498	511	486	516	532	469	512	499	513	538	511	501	529	489	469	539	517	486	528	484	485	495	517	527	486	492	501	511	492	517	507	487	523	475	485	511	479	517	506	511	527	527	483	526	526	532	510	508	498	508	517	535	491	519	455	513	523	534	517	481	510	559	489	505	519	477	538	517	538	525	493	486	529	507	502	515	520	476	482	528	509	513	495	497	508	475	481	514	468	470	521	520	533	518	515	450	510	485	512	490	476	522	522	479	531	530	506	553	496	502	488	510	573	513	487	486	533	513	531	456	507	509	509	517	475	536	512	504	489	522	527	492	480	534	463	485	483	505	516	489	557	509	515	471	481	474	501	533	466	514	538	506	503	513	537	480	478	505	494	484	532	532	517	522	533	502	545	523	524	530	547	523	502	518	514	519	483	474	508	502	515	520	503	516	522	529	523	539	521	534	507	498	502	503	509	477	526	523	442	512	482	530	528	518	531	519	480	528	499	512	501	468	507	528	490	470	483	486	532	516	481	524	520	525	503	496	528	491	528	531	522	466	508	474	509	469	488	506	498	444	546	541	533	522	479	510	488	521	515	543	519	491	545	480	501	537	505	493	508	489	498	504	502	529	529	504	519	501	520	494	490	501	509	531	515	543	508	502	489	496	553	535	501	489	493	509	556	504	506	514	532	479	487	517	530	516	496	500	517	530	496	547	491	525	482	458	498	486	504	529	484	467	491	541	513	543	464	493	532	519	511	521	514	520	497	511	481	515	480	494	512	494	501	453	523	500	555	472	500	527	522	532	469	488	514	506	522	538	536	517	496	520	530	485	526	484	527	497	534	539	476	476	468	487	523	477	458	518	523	518	540	502	526	468	520	533	503	516	506	517	526	560	508	505	490	478	525	520	532	484	482	553	552	516	523	490	492	522	520	520	545	505	513	518	528	455	438	500	526	514	434	539	536	498	540	515	498	459	479	487	512	486	497	518	533	468	492	523	480	482	509	547	496	510	487	510	506	504	507	542	520	498	546	535	508	512	529	496	504	494	529	506	489	500	548	542	483	514	527	510	529	471	502	500	520	529	461	478	556	498	516	517	498	486	478	502	515	522	474	502	526	513	512	530	494	539	506	535	518	510	479	521	501	522	505	471	506	478	516	501	512	529	489	499	502	525	498	493	523	498	484	538	511	508	493	521	533	506	540	538	482	523	508	460	530	531	494	484	500	478	485	512	534	516	522	503	559	484	511	505	510	531	517	513	492	455	516	533	515	513	450	477	521	491	535	507	489	528	502	512	514	527	510	483	512	519	514	459	539	518	515	477	465	486	469	521	513	489	496	524	461	502	505	552	483	511	503	535	530	497	519	463	535	514	558	529	504	509	539	554	520	530	500	515	521	485	511	511	483	524	465	474	524	536	491	486	498	523	467	511	509	484	507	551	480	536	529	503	517	492	525	514	493	485	481	529	483	477	529	498	497	549	530	516	440	519	527	520	488	503	538	486	524	528	486	506	506	493	499	547	485	504	511	542	530	501	517	508	517	461	526	462	517	464	501	506	502	520	519	473	498	541	487	478	494	550	533	508	507	508	502	512	534	514	497	512	508	486	533	521	506	541	484	480	495	501	495	489	492	547	520	507	524	492	517	497	468	520	485	490	524	470	478	495	498	549	504	485	527	506	505	525	519	509	559	540	495	484	497	513	517	508	524	453	513	484	498	469	491	467	473	503	518	483	501	468	496	495	529	520	490	497	536	524	512	508	505	506	513	505	508	520	507	535	485	540	493	501	493	481	493	496	499	536	542	494	505	491	505	480	507	500	556	488	488	475	498	491	531	531	499	559	504	484	496	503	499	479	472	529	497	523	537	485	512	465	495	501	493	538	506	531	531	520	494	549	516	505	503	513	534	490	510	508	496	539	483	502	533	497	524	513	507	529	495	510	512	486	528	535	530	506	510	465	481	524	513	528	498	531	525	492	498	509	493	536	554	520	485	504	506	504	496	493	518	499	497	499	526	537	523	462	492	515	541	444	494	452	488	506	515	476	507	458	528	536	518	459	487	553	486	493	492	525	467	522	540	554	505	506	520	526	525	505	518	486	499	492	479	477	520	511	538	485	524	507	542	502	463	488	502	520	486	570	522	544	510	501	535	493	476	494	497	516	541	515	513	497	459	539	507	503	486	523	483	520	509	505	537	507	522	585	519	521	500	466	528	491	498	507	512	510	497	472	503	502	464	494	514	480	535	519	502	476	498	524	514	518	516	519	523	530	505	507	540	489	486	491	492	530	506	481	510	541	565	527	454	499	529	502	516	465	537	472	528	513	520	459	532	522	479	546	491	504	505	530	523	520	522	517	496	524	519	531	499	540	542	492	515	509	510	454	550	507	511	488	539	508	500	489	505	516	509	520	529	462	531	470	469	460	516	490	517	547	548	494	535	499	497	498	511	508	491	515	473	525	509	499	515	517	506	523	502	480	492	528	528	486	487	511	520	466	498	489	488	491	520	510	515	490	512	487	521	513	476	496	524	493	530	551	493	510	508	534	516	471	555	518	519	508	449	470	517	459	505	492	484	503	497	496	515	487	478	525	538	480	528	500	486	509	518	508	490	508	517	504	546	503	511	567	517	518	483	478	469	502	498	520	503	498	527	512	501	503	474	504	483	521	528	476	504	498	500	533	477	498	514	503	501	520	504	473	477	520	514	505	515	512	507	520	508	481	484	529	513	534	522	499	490	502	515	493	488	498	540	512	486	534	502	511	539	496	520	509	519	534	473	463	508	485	490	497	521	503	508	516	480	485	537	510	470	503	552	512	478	527	523	496	517	551	526	488	519	502	502	507	529	428	538	493	498	537	496	477	509	525	501	486	524	513	482	501	501	502	513	512	508	504	525	540	525	535	483	526	525	538	469	497	433	507	536	523	509	566	494	497	497	486	516	500	508	505	535	506	508	516	493	500	513	531	549	493	511	540	526	499	495	504	486	482	509	515	554	517	509	516	535	506	501	520	503	518	511	483	508	485	502	491	458	530	536	532	563	556	480	521	525	509	479	517	499	491	505	509	497	507	499	492	494	467	512	527	483	509	476	485	501	462	488	527	506	502	517	521	511	483	528	484	453	508	556	511	516	516	505	559	519	506	503	510	510	487	475	460	522	538	498	542	506	519	508	517	505	489	502	503	509	498	479	505	528	520	490	500	480	492	488	518	530	482	442	529	530	540	472	501	491	487	514
5918	2844	2242	1247	1131	934	853	840	789	721	701	694	676	656	657	639	661	638	663	623	619	623	690	633	627	663	616	678	632	674	614	669	580	629	634	630	571	605	596	606	644	602	612	644	567	635	625	569	619	658	622	618	610	620	619	574	656	601	648	642	619	603	622	619	588	572	653	632	625	603	654	639	642	625	635	633	643	668	616	614	601	574	637	632	600	621	654	628	597	559	682	608	638	610	608	642	687	648	651	602	609	633	587	627	574	623	643	616	602	626	624	648	659	641	579	584	614	601	591	626	677	657	615	608	582	625	599	675	639	625	617	574	600	589	623	603	636	660	661	646	641	613	617	655	586	693	580	649	651	599	617	592	609	628	619	594	637	606	633	620	608	621	618	631	636	624	602	614	650	665	640	674	619	596	644	580	613	655	621	577	580	684	615	638	599	616	614	652	628	636	650	634	622	630	600	581	621	635	628	617	585	597	661	644	606	648	593	573	672	585	627	603	667	632	662	647	621	623	621	594	637	569	655	652	615	612	610	584	598	595	662	669	623	632	638	604	609	629	660	657	615	614	629	618	619	613	616	655	629	612	642	614	631	641	609	624	582	605	649	598	605	645	605	619	628	650	613	622	600	618	627	607	629	618	580	623	663	589	578	623	621	616	597	616	599	628	600	592	647	636	597	652	674	643	658	615	603	618	595	616	630	601	591	606	626	651	591	621	648	606	637	596	604	589	639	631	624	585	569	592	637	613	583	605	628	666	597	608	628	618	557	660	599	652	633	575	615	599	637	632	600	592	633	645	583	600	650	568	591	603	641	641	579	591	632	571	638	608	623	658	609	617	633	643	648	627	645	595	627	655	619	608	634	639	633	611	652	646	600	600	635	620	593	646	636	602	619	656	625	591	593	652	647	634	664	590	630	612	632	643	657	662	603	630	651	597	618	597	616	618	665	609	617	631	601	668	617	580	638	608	650	652	589	614	576	592	613	602	623	593	616	637	595	622	619	629	638	648	652	648	607	626	675	647	608	643	565	645	588	678	615	648	620	649	623	623	599	662	593	663	611	573	588	632	633	612	677	605	649	610	635	623	602	594	634	616	622	582	614	634	607	583	643	622	677	632	612	636	613	598	619	584	614	673	642	623	597	578	630	640	664	596	641	632	650	623	638	643	604	650	636	589	592	627	613	650	634	615	635	630	595	634	637	641	598	586	603	574	633	635	615	635	624	633	611	639	601	643	606	607	584	591	604	616	627	608	613	595	629	652	610	593	624	645	654	606	642	602	663	614	590	584	591	605	646	566	586	618	567	608	644	630	597	615	598	625	600	648	649	633	643	590	652	625	587	590	662	601	622	647	618	617	631	632	620	608	647	616	694	616	648	604	626	647	604	619	632	611	584	644	629	664	564	611	602	619	632	651	619	618	613	637	608	615	619	639	630	626	627	655	639	627	591	595	616	621	611	649	626	634	671	661	622	603	621	636	618	615	623	631	620	623	620	612	649	570	603	652	615	593	626	605	602	663	624	604	603	660	608	631	657	629	626	611	600	620	667	608	588	664	647	635	590	611	577	641	643	584	586	613	671	609	618	651	674	607	607	588	631	599	619	570	642	554	628	616	619	668	642	587	595	630	610	550	640	603	607	623	612	590	633	575	600	625	611	633	636	626	624	606	596	614	690	606	604	595	626	622	626	611	641	611	588	600	685	640	663	617	586	661	621	633	599	594	595	629	608	608	628	621	644	608	623	648	608	639	654	623	594	579	648	616	620	673	618	622	595	631	627	617	607	648	594	605	659	613	620	636	643	614	612	601	587	620	614	586	633	688	633	615	635	605	640	608	605	611	597	650	619	625	655	621	615	637	603	623	621	610	630	594	663	621	579	617	634	585	655	614	622	668	643	624	636	599	610	641	600	600	590	658	637	650	670	576	628	647	653	627	611	671	586	602	643	595	627	602	593	605	649	643	596	630	589	642	612	596	608	690	649	652	612	638	603	607	607	627	603	573	611	625	642	621	628	631	629	636	583	623	637	605	603	643	612	612	655	607	622	574	598	642	635	614	618	607	576	658	629	592	600	630	584	608	603	623	614	599	654	606	618	694	603	623	655	657	640	638	639	682	624	617	620	606	636	630	623	627	577	619	623	607	618	619	631	629	620	633	663	632	646	630	676	649	646	610	630	585	601	632	624	590	624	623	614	632	681	626	609	593	627	608	672	630	646	615	599	671	663	611	614	620	616	644	601	627	633	604	656	556	605	595	616	643	625	644	599	619	603	635	609	602	588	570	620	622	649	642	648	615	604	651	588	626	589	621	651	608	600	653	592	618	650	628	606	653	635	640	631	662	628	600	601	650	644	659	610	625	632	627	591	630	636	590	568	641	590	612	641	614	696	644	619	650	638	621	624	621	633	589	643	601	637	594	630	576	632	596	609	574	623	625	657	627	629	648	637	604	610	609	658	639	671	634	639	647	627	640	603	652	648	625	661	646	638	603	615	594	611	611	603	611	595	592	625	634	605	607	627	650	630	626	631	617	626	610	617	663	627	646	618	623	602	597	612	604	612	598	632	616	599	639	610	634	594	607	636	634	628	623	625	624	631	633	605	624	611	636	598	622	638	606	604	628	591	619	663	569	591	672	606	632	630	622	626	633	664	638	651	689	627	647	594	597	647	584	606	610	587	617	619	619	619	603	619	644	682	639	622	654	595	636	659	656	622	621	630	597	614	623	580	608	585	597	631	596	575	617	626	673	635	628	647	614	609	614	611	632	695	574	688	632	580	621	650	586	634	608	625	669	640	621	589	609	646	651	613	644	635	631	585	611	628	634	629	635	675	627	616	632	620	606	625	608	649	681	619	622	621	613	646	619	638	614	610	610	586	627	629	579	632	617	619	624	609	621	594	642	635	632	667	608	633	611	611	645	656	602	628	657	610	554	636	610	594	626	653	599	643	639	624	611	647	601	604	647	608	599	614	638	636	676	627	649	687	582	587	652	634	642	610	660	616	607	614	638	604	641	601	605	610	637	637	627	635	645	621	599	616	599	594	611	629	578	604	625	590	601	608	621	588	632	629	599	678	596	570	643	650	646	606	682	620	637	687	610	584	627	643	592	613	616	583	638	548	650	619	655	607	612	622	617	607	611	607	636	664	605	646	607	656	587	617	652	605	571	634	626	600	613	615	628	656	640	584	589	595	632	615	652	594	612	669	616	622	614	658	601	594	624	632	633	582	615	575	651	590	678	604	607	644	652	622	578	689	587	590	679	582	615	635	618	640	630	592	659	675	619	617	590	600	617	584	679	659	609	628	602	621	643	589	603	664	587	629	603	631	589	629	638	618	592	627	615	669	645	610	616	612	647	602	575	606	639	628	589	607	605	620	631	582	633	586	623	601	647	620	609	622	621	640	648	586	616	663	623	634	574	686	630	603	633	601	644	632	568	605	575	600	609	647	648	617	647	565	638	626	585	607	613	602	649	644	613	599	590	636	559
23524	21396	28573	24592	21259	6067	1687	1282	1181	1108	1045	975	995	941	1001	923	920	833	864	854	833	899	875	823	888	875	863	844	877	856	886	900	860	946	833	903	898	844	873	851	869	920	890	858	848	847	868	876	868	821	876	879	882	843	898	897	856	881	847	854	824	908	892	820	849	883	892	902	873	851	807	821	855	820	841	874	814	883	816	883	874	830	881	852	832	863	871	831	842	895	822	810	823	885	842	897	827	868	856	856	896	898	878	878	836	850	842	895	893	903	869	817	797	822	825	840	850	855	863	887	898	813	919	876	830	861	864	838	857	871	869	865	929	848	843	848	833	864	913	849	847	855	915	870	909	867	846	865	856	908	825	853	815	848	882	808	835	878	924	864	866	823	865	861	842	837	866	848	835	847	882	857	855	871	768	838	906	848	898	888	851	875	827	892	831	859	819	910	824	830	877	866	882	849	911	822	909	842	881	846	852	868	810	843	830	893	843	882	875	867	867	858	854	835	843	856	866	879	889	849	868	880	859	853	891	895	796	877	885	846	822	875	902	812	851	823	816	852	895	863	839	868	854	843	885	856	919	817	872	904	872	837	857	819	881	862	843	852	852	854	846	850	832	814	861	858	867	874	850	854	836	884	828	834	926	852	835	878	893	829	871	896	899	856	899	814	847	854	766	850	837	872	810	872	827	835	885	884	873	864	853	831	788	841	847	888	831	821	887	888	841	842	857	849	808	838	904	841	854	868	874	856	842	906	842	852	845	886	808	843	880	883	926	848	861	912	819	816	854	814	869	854	854	807	854	902	826	795	834	822	867	779	832	877	880	892	836	815	879	816	888	848	785	811	891	871	923	879	845	856	839	837	837	841	816	851	832	851	884	867	854	900	855	888	832	878	919	850	874	866	841	856	878	884	862	865	877	866	856	858	804	887	827	899	829	858	856	891	802	886	881	915	832	890	860	903	848	839	863	872	847	813	861	846	821	868	832	886	861	833	870	855	872	902	849	844	834	830	880	792	881	813	845	834	866	875	872	836	821	845	838	848	858	882	879	895	857	811	838	807	821	868	816	838	859	878	863	915	901	805	853	856	870	898	853	872	887	859	824	908	798	838	852	863	872	848	821	860	915	893	838	875	885	845	830	844	843	883	917	848	889	891	816	859	887	841	896	846	892	801	923	884	863	854	861	874	836	818	854	873	856	863	801	842	836	874	882	887	807	874	797	891	834	865	892	848	843	911	800	848	871	866	855	846	841	889	876	836	818	831	900	878	829	859	844	863	863	851	875	922	864	832	852	854	858	865	838	834	884	862	893	825	867	900	883	889	840	846	852	880	837	853	830	825	797	858	895	856	851	874	878	900	878	851	873	816	880	861	839	889	813	841	876	876	904	878	851	837	814	868	864	920	905	884	868	791	841	827	822	848	818	868	890	875	859	827	874	809	878	828	857	869	887	843	804	830	822	827	857	876	891	867	852	830	844	833	863	944	834	861	849	840	807	833	853	821	822	826	872	819	867	856	850	884	869	821	926	893	891	857	894	921	833	825	839	853	847	826	885	905	826	853	827	830	849	838	857	772	842	867	841	920	852	862	859	894	865	853	834	903	857	829	846	842	870	927	840	879	905	894	847	851	907	845	818	855	837	832	920	839	822	831	891	821	862	838	829	825	816	881	867	857	827	873	896	868	904	813	850	856	827	850	911	869	877	883	854	866	826	887	851	854	848	877	844	813	836	805	853	854	823	868	864	849	871	885	851	866	871	839	896	853	907	859	844	869	882	844	824	888	855	897	878	919	863	827	840	861	844	812	822	891	878	878	845	857	870	814	837	918	821	812	838	842	877	882	854	845	857	893	897	879	842	889	817	892	832	841	812	894	907	832	871	874	819	889	825	859	878	894	904	876	872	896	864	843	825	867	840	806	844	884	866	892	828	809	853	842	867	829	882	891	904	847	856	881	848	844	878	857	851	829	864	849	920	834	911	839	828	828	868	883	873	891	893	853	743	823	881	889	820	894	837	881	887	873	894	862	875	832	856	839	903	848	810	853	841	809	844	862	810	831	829	819	789	875	849	865	804	881	874	806	838	868	855	861	896	808	871	873	819	837	862	884	887	874	872	844	819	896	863	859	869	891	876	880	870	841	858	886	837	853	854	873	809	838	867	860	885	877	861	855	844	840	823	881	857	869	828	902	937	800	837	855	869	820	852	830	866	869	892	862	862	804	838	844	875	876	884	871	853	843	826	824	835	877	855	835	878	882	869	800	825	886	845	917	843	879	851	842	780	860	868	894	883	895	863	863	834	834	825	834	858	840	844	852	901	868	886	850	851	883	924	854	841	848	859	866	868	896	905	863	811	842	879	788	870	857	789	840	862	878	851	911	863	834	828	843	851	876	832	872	870	864	820	885	855	827	860	828	867	887	873	798	768	831	845	818	825	850	848	831	872	866	841	853	852	861	922	854	855	863	847	862	836	819	880	846	851	852	882	853	822	871	828	860	868	859	850	893	840	787	844	881	849	817	789	840	851	837	883	836	803	821	919	840	852	884	884	834	867	807	872	829	849	866	876	878	860	827	850	901	851	847	852	853	864	850	855	819	857	847	867	833	823	857	834	858	879	837	898	833	890	883	818	900	894	827	849	837	900	777	823	857	928	824	869	886	886	887	815	896	816	862	878	843	878	839	844	895	890	851	843	819	849	867	875	846	849	857	853	883	879	875	839	856	824	803	872	868	942	877	915	914	860	900	900	872	849	878	828	789	814	833	900	807	842	843	836	890	844	819	856	858	848	802	813	879	876	851	927	897	855	853	842	853	851	855	874	863	862	883	885	885	869	824	848	843	836	872	864	823	850	879	866	837	813	869	850	811	844	821	897	916	867	865	831	834	813	809	860	877	849	802	857	907	883	845	844	841	838	877	834	908	855	850	822	833	849	832	826	826	812	837	902	865	870	852	845	907	832	834	889	848	803	841	841	868	844	840	852	857	890	844	830	810	833	834	860	835	848	900	877	865	908	812	846	885	818	873	815	874	847	831	855	785	837	822	850	816	853	880	862	808	856	839	889	859	795	881	887	836	852	880	809	874	809	891	873	892	817	884	828	830	818	868	813	855	842	851	853	799	874	869	897	875	841	858	868	872	825	863	922	845	797	837	844	875	859	862	906	833	792	884	912	853	882	844	899	851	838	851	847	877	892	830	866	832	838	833	861	813	897	832	919	906	822	839	841	872	809	809	848	865	808	852	850	889	866	889	826	838	840	839	884	859	871	858	871	770	861	819	853	848	839	898	864	854	863	784	832	868	896	841	877	853	845	863	867	831	834	851	816	844	853	808	861	867	862	831	907	784	925	802	853	882	886	863	878	875	891	839	810	887	808	862	827	894	810	845	884	862	895	810	852	850	848	809	835	805	842	874	840	828	837	864	821	825	896	862	866	914	844	842	841	850	878	874	823	866	913	849	872	890	835	878	860	920	917	856	917	869	904	840	923	827
16392	9846	7272	3673	2814	2372	2096	1836	1601	1495	1395	1360	1331	1301	1201	1115	1087	1117	1106	1134	1092	1054	1070	995	1125	1063	1110	1061	1069	1060	1040	1054	1029	1033	1090	1029	1068	1038	956	1086	971	1065	1028	995	1017	1048	1049	987	1025	996	1052	1044	1008	1081	1008	1024	1005	995	1046	1055	1009	1098	1113	1076	987	1062	992	1052	1035	1016	1028	1047	1071	1014	1013	1016	1092	1037	1050	976	1053	1038	1008	1017	1013	1052	1071	1016	1045	1035	1057	983	1046	1057	1055	1101	1047	988	1073	1025	1051	1069	1088	1008	1123	1014	1050	1067	1026	1066	1036	1091	1072	1003	1000	1026	1026	1046	1056	1024	994	1057	1003	1019	1093	1043	1068	1051	1050	1056	949	1013	1024	1068	1060	1040	1082	1039	984	1057	1010	1088	1037	1000	1013	1009	1025	1015	1041	1061	1033	1035	1039	960	1053	1014	1022	1012	1035	1014	1052	1042	1037	1024	1073	1017	1022	1040	1031	1081	1047	994	1016	1048	1014	1026	1025	1010	1057	1027	1088	1061	1052	1037	1065	965	1051	1043	1014	1112	1067	1051	1097	1024	1062	1038	1022	1097	978	1039	1030	1064	1038	1065	1015	1047	1047	1086	1053	1061	1037	1082	1042	1008	996	988	1077	1052	1074	1022	1012	1055	1089	1089	1036	1101	1002	1002	1022	1055	1011	1057	1023	1039	1001	1042	1026	1073	1055	999	993	981	1028	1094	1039	1055	1019	1047	1003	1028	1091	992	1104	1037	966	1039	1081	1018	1061	1034	1055	1018	1078	1046	1001	1046	1083	1043	1056	1053	1038	1029	1020	1011	1042	1075	1041	1026	1012	1051	1033	1080	1069	1054	1016	983	1041	1032	1034	1067	1024	1068	1019	1035	992	1041	1012	1048	1046	1012	996	1051	1062	1079	1054	1079	1052	1003	1023	1056	990	958	1033	1033	1000	1034	974	1061	1058	1057	1061	1055	993	1050	972	1037	997	1095	1050	1071	1069	1026	1063	984	1047	1028	1044	1091	1036	1039	1093	1046	1017	1044	1049	995	1009	1036	1017	1014	1060	1010	1076	999	1002	1057	1064	1010	1016	1037	1015	1003	1079	1032	1028	1074	1091	1019	1036	1036	1022	1004	1041	1062	1060	1005	1018	1043	1036	970	1053	1080	1084	1059	1059	1029	1040	1049	1013	1015	1029	1000	1040	1045	1060	1049	1054	987	1023	1024	1083	1070	1049	989	1039	1083	1023	1032	1019	1001	1006	1027	1022	1085	1090	1067	1041	994	1041	1003	1088	1048	1015	1042	1001	1056	1039	1003	995	1027	1000	1026	1061	1089	1081	1021	1099	1031	1025	1012	1015	1085	1050	1049	1082	1099	1025	1080	1089	1039	972	1102	1019	1018	1040	1054	1000	1052	1079	1022	987	1006	1015	1012	1020	1023	1083	1032	1016	1037	1080	1064	1016	1049	1065	1027	1026	1044	1033	1014	1081	1039	1077	1062	1074	1044	1118	1101	1006	1021	1012	1047	1027	1033	1035	1074	1007	1050	997	1032	984	1002	992	1060	1060	1005	1073	1015	1032	1051	1050	991	1061	1069	1073	1080	1027	1052	1016	1058	1043	1050	1060	1059	1077	973	1060	1059	1046	1031	1035	1037	991	1003	1060	1050	1005	1071	1014	1031	1050	1006	1036	1067	1053	1040	1049	1032	1043	1021	1002	1017	1008	1013	986	1022	1049	1067	991	1142	1008	1032	1037	1063	1036	1053	1006	976	1011	1055	1041	1074	1027	1032	987	1027	1026	996	1032	1041	1032	1042	1065	1036	1044	1037	1009	991	1063	1011	1065	999	997	1038	1087	1080	995	1043	1043	1031	1028	1003	1059	1027	966	1010	1047	1035	1034	1026	1099	1054	1051	1049	1039	1065	1105	1111	990	1013	1028	1054	994	1082	1044	1032	1047	1082	1071	1044	997	1084	988	1026	1003	1024	1011	1069	1062	1030	999	1036	1069	996	1042	1038	995	1027	1010	995	1062	1018	1055	1004	1011	1054	1068	1050	1000	1054	990	998	1017	1088	1068	1023	1067	1024	1053	1022	985	1052	1012	1057	1058	1024	998	1060	1048	995	1110	1026	1016	1050	1071	1087	1055	1050	1028	1000	1031	1079	994	1028	1049	965	1007	1015	981	1017	1084	1031	1037	1075	989	1064	1057	1034	1040	1079	1014	1117	1044	1035	1061	1004	991	996	1032	1016	1050	1030	1003	1066	998	1040	1026	1052	971	1042	1056	998	984	1027	960	1055	1054	1033	1028	1041	1045	1025	1040	1052	990	1059	1008	1060	972	1042	1003	1032	1039	1034	1034	1035	1085	1011	1035	1054	962	1023	1077	1053	1026	1003	1002	1054	1018	1009	1058	1020	1091	1028	1061	1054	1083	1054	1008	1015	1011	1040	1037	1084	1014	982	1020	1035	1010	1036	1058	1051	1044	1041	1031	1005	1029	1102	986	1036	1066	995	1038	1001	1022	983	1045	1005	1006	1050	990	1053	1023	1051	980	1055	1085	1004	1054	1029	1000	1030	1070	1050	957	1084	1030	1099	1029	997	1021	1054	1026	1021	991	1036	996	1015	1092	1023	1010	1030	1022	1021	1012	1034	1013	1052	1045	1036	1073	1045	1016	1027	1034	1005	1029	999	1034	1033	1094	1040	1058	1039	1031	1040	1047	1054	1092	1048	1040	1032	1072	975	1077	1030	1033	1033	1054	1081	1016	1032	1031	1049	992	999	1009	1081	1006	1083	1040	1021	1014	1029	1087	1114	1028	1010	1049	1032	1035	1050	1016	1019	1015	1030	1060	1023	1052	1006	1057	1055	1009	1070	1041	960	1022	1007	1070	1062	976	1031	1056	1043	1040	1008	1004	1041	996	1016	1087	983	1090	1002	1011	1023	1051	1074	1055	1040	1025	1014	1049	1061	1023	1067	988	1033	1005	1085	1046	1020	1050	992	1097	1013	1045	1090	1017	963	1039	1047	1027	1061	998	1047	1039	1040	1019	992	1074	1067	1025	1029	1044	1049	1020	1047	1056	1009	998	1040	980	1095	1027	1023	1005	1060	1057	1040	1036	1028	1014	1071	1078	1022	1032	1025	1079	1037	981	1056	1028	1042	985	1029	1021	1037	1025	1034	1051	1035	1085	1048	1020	1004	1075	964	1034	983	1066	982	1036	1049	985	1032	1006	1033	983	1017	1012	1022	1057	1033	1013	1088	960	1035	1018	1094	1011	1008	991	970	1061	1018	995	1037	1045	1076	1010	1079	1043	1028	1034	1027	984	1029	968	1022	1041	1014	983	987	984	1005	1092	1076	1028	1046	1115	1097	1089	1053	1060	1022	1013	1020	994	1064	1028	993	1052	1036	956	1057	1034	1033	1040	1053	1027	1042	1044	1052	1006	980	1094	1068	971	998	1021	1036	1005	1030	1033	1043	1000	1006	1034	1031	1086	1043	1051	1004	1056	1028	1058	1054	1036	1060	1061	1031	1064	1058	1054	993	1003	1044	975	1064	1045	1046	1051	1069	1051	1063	1055	1004	1003	1031	1023	1025	1024	1015	1056	1095	1064	1034	1054	1073	1030	1034	1015	1026	965	1060	1031	1017	1007	1008	1037	1073	1021	1048	1103	1039	1075	1048	1020	1002	1046	1056	1053	1022	1047	1087	1046	1064	1100	1035	1004	1032	1008	1055	989	1030	1044	1008	1030	1015	1041	1015	991	1069	1043	1090	1020	1042	1084	1046	998	1097	1019	1026	1046	1058	1034	1055	992	1098	1087	1045	983	1079	1026	1095	1100	999	997	979	1023	1070	1038	1025	999	1082	1033	1069	1085	1048	1014	1036	1000	1064	1032	1043	1048	1022	1067	1034	1072	1036	1018	980	955	1036	1024	1016	1010	1022	1011	1035	1012	1087	1052	1028	1047	1051	1073	1048	1041	1015	1031	1025	1095	1002	1015	1000	1096	1057	991	1069	1017	993	1067	978	1040	1029	1036	1032	1030	1000	1062	1069	978	984	957	988	1014	1074	1043	1035	1028	1054	1078	1056	1030	1017	965	1009	1059	998	1064	1000	1065	1037	1031	1000	1048	1035	935	955	1036	1032	1044	956	1036	1047	1057	1021	1050	1034	1037	1014	1061	1105	1009	1041	983	1096	1016	1056	1019	1055	1050	1020	1036	1028	1063	1098	963	1065	978	1069	1032	1030	1053	993	961	1002	1055	989	1039	1020	1050	998	1051	1007	1047	1032	1069	1013	1034	1079	1035	1131	999	1115	1045	1054	1031	1070	1054	1010	999	1077	1029	1019	989	1083	1019	1054	1105	1038	995	1030	1044	1004	1048	1009	1081	1037	984	989	1008	1094	1091	1068	1063	1086	1060	1027	1036	1060	994	978	1029	1038	1021	1025	1053	1018	1051	1042	992	1049	1074	1035	1095	1046	1046	1019	1019	1015	993	997	1032	1032	1046	1061	1039	1027	1032	983	1044	1085	1061	1041	1007	1016	1029	1033	994	1046	1011	1062	1091	1070	1032	1021	1039	1075	1058	996	1072	1029	1016	1037	1035	1075	1050	1001	1058	1050	986	1018	1063	993	1022	1052	1100	953	1020	1051	1019	1052	1084	1091	1018	1039	1097	1025	1050	1028	1067	1044	1072	1048	1001	1038	1008	995	1028	1026	1008	1031	987	1004	1034	1123	1041	1007	1023	1089	991	1091	1027	989	1038	976	1056	1005	1073	1005	1004	1067	1019	1118	1052	1038	1083	1081	1063	1010	1088	994	999	1035	1027	1067	1028	992	1067	1105	1047	995
24672	21387	27265	25563	5250	746	593	503	478	440	392	397	414	376	330	345	319	339	364	327	297	334	313	326	315	341	304	309	329	319	289	304	310	290	300	290	342	301	314	307	290	310	325	297	308	327	278	329	300	309	312	302	272	297	297	333	303	301	305	288	305	285	271	271	322	293	303	301	301	326	306	297	336	299	313	301	305	291	290	298	286	355	316	327	311	312	329	294	287	299	284	320	295	309	290	306	299	308	310	298	289	316	299	293	300	317	353	299	297	365	277	298	306	275	295	296	255	277	343	290	319	292	286	291	283	286	316	325	326	344	337	282	303	320	297	324	305	309	296	286	318	335	274	319	298	307	325	310	275	287	287	332	297	314	292	303	317	294	309	283	326	273	301	294	303	316	284	309	275	290	279	305	293	327	274	307	280	321	315	328	310	330	318	308	275	311	330	293	286	301	307	293	320	272	287	300	291	312	294	302	315	313	354	308	309	308	307	324	304	277	290	350	314	327	306	298	313	309	316	288	288	271	285	293	265	333	327	276	317	287	291	299	323	333	330	325	295	283	278	275	295	307	297	309	349	290	326	342	305	305	296	301	309	324	291	310	312	328	275	308	305	290	316	331	324	298	295	313	321	296	289	289	284	321	344	283	317	312	300	310	314	294	293	255	309	322	298	303	321	311	297	296	310	307	306	322	296	289	298	270	324	305	314	303	307	282	289	315	273	289	312	294	329	252	301	281	311	305	301	275	291	287	292	271	318	295	322	275	296	278	262	286	323	279	326	307	299	283	292	330	299	321	315	271	293	289	307	292	280	292	311	295	291	315	310	331	305	318	296	334	318	311	309	300	276	280	309	319	292	289	317	297	306	297	286	315	295	299	319	289	320	283	292	314	315	319	298	282	306	291	301	292	325	287	284	301	295	317	323	306	318	294	321	303	303	294	288	303	272	297	323	279	320	269	298	288	306	300	314	326	299	296	296	289	307	278	288	282	299	271	301	286	311	324	290	275	324	308	314	296	292	293	309	280	294	293	309	324	299	311	287	316	307	283	326	330	256	330	312	300	276	301	322	351	290	303	287	317	288	309	285	311	332	297	288	307	319	298	299	324	288	311	310	313	289	291	313	287	330	317	265	311	322	301	301	313	334	292	301	262	290	285	321	288	254	303	303	291	297	308	318	328	280	331	298	291	295	309	303	282	296	293	297	303	298	302	305	267	295	346	317	272	267	291	282	304	300	289	327	300	310	299	272	298	296	300	314	300	295	313	302	315	284	321	293	302	271	327	325	312	289	306	295	297	304	299	279	313	276	273	289	311	322	273	337	265	315	318	317	339	319	325	287	304	304	327	301	309	322	294	304	318	305	298	290	354	315	297	271	306	314	310	278	293	312	298	302	301	310	329	301	283	307	331	348	293	323	296	307	303	327	320	302	308	302	292	308	307	308	345	281	313	300	336	292	302	289	311	323	329	269	300	286	316	286	308	313	293	287	291	297	286	283	282	324	318	325	286	293	314	273	277	308	286	276	281	292	284	291	311	300	318	299	324	304	280	271	285	314	297	297	295	318	304	301	278	314	296	287	302	302	296	295	309	291	298	329	314	290	297	301	314	274	294	284	313	274	290	308	287	300	289	309	322	300	338	294	284	301	307	318	299	311	289	304	339	317	326	296	296	310	289	316	271	301	306	308	305	259	294	293	320	292	314	281	312	294	296	298	328	330	298	326	314	311	304	326	288	292	299	307	304	286	300	303	305	309	317	286	298	283	312	308	322	301	300	333	308	311	301	299	275	285	325	313	312	311	294	302	288	295	289	319	296	278	283	287	303	289	283	297	321	321	301	334	306	301	323	297	291	290	291	257	288	304	292	286	311	298	294	295	285	279	301	269	341	282	295	295	302	252	305	328	299	312	302	288	299	296	293	279	310	301	261	298	299	309	324	317	322	296	293	300	316	292	325	317	302	297	295	271	281	309	292	321	272	299	291	287	321	316	304	289	323	297	289	302	312	345	276	291	304	293	325	302	287	294	286	289	299	280	305	313	306	296	295	319	309	324	301	294	315	308	327	277	265	302	318	309	302	315	273	294	298	324	319	277	273	292	300	308	295	296	307	283	302	282	294	335	283	296	287	289	294	327	313	308	283	289	286	302	295	290	299	315	318	303	308	292	309	303	321	304	275	319	316	328	308	300	305	314	319	296	279	310	295	314	293	314	292	329	329	294	301	317	326	288	279	331	317	288	267	321	308	322	303	341	319	271	328	313	320	281	307	335	283	294	310	294	318	299	294	315	332	305	330	321	352	304	298	292	314	307	300	305	294	292	290	287	317	280	269	313	294	306	327	287	276	271	277	327	305	295	302	318	300	275	317	289	315	316	300	276	307	304	314	264	295	304	336	282	297	300	296	288	281	299	293	326	310	302	302	306	282	296	326	297	316	339	287	295	293	285	295	304	319	296	277	301	292	300	282	315	303	305	315	305	308	297	335	316	313	304	273	325	287	333	293	318	300	273	277	320	296	294	314	310	326	283	260	308	319	332	306	312	299	300	292	303	290	313	297	267	326	263	281	294	294	261	304	316	303	319	311	289	279	331	274	293	307	275	298	294	301	305	294	300	322	297	283	314	306	336	335	286	309	308	288	275	288	296	311	282	301	254	294	301	280	297	305	298	301	297	321	312	320	305	308	330	276	294	322	301	299	279	300	302	272	307	343	323	295	304	285	320	247	315	323	295	292	287	295	283	265	264	286	299	292	283	316	304	296	270	291	289	309	325	296	322	298	288	315	300	286	305	277	313	271	310	294	308	297	310	297	306	273	334	307	289	295	294	307	322	281	292	294	305	294	321	308	320	345	319	309	314	310	320	300	299	319	298	296	290	303	288	297	305	299	304	332	280	284	301	283	312	335	328	318	296	342	302	298	331	318	296	291	283	317	281	305	318	302	313	291	270	295	276	292	313	306	313	298	280	318	302	282	293	301	328	316	297	297	307	287	317	284	307	305	318	296	312	309	326	306	312	316	268	309	310	294	296	315	314	314	300	323	308	321	291	298	292	282	304	304	302	303	314	327	318	301	293	337	281	326	281	293	277	304	281	297	315	315	299	313	287	290	321	285	326	306	306	328	291	291	319	323	315	315	318	306	297	288	286	297	309	286	285	317	309	305	307	329	296	276	293	299	290	272	291	296	290	287	316	301	315	284	293	320	294	315	305	295	289	294	292	328	319	326	293	291	299	305	324	279	329	316	323	316	293	291	331	318	288	330	308	295	276	313	314	318	311	306	269	267	310	295	264	318	323	289	304	302	298	296	307	300	291	252	313	280	290	293	318	331	320	323	305	294	282	324	309	312	294	312	305	318	315	314	312	330	307	260	305	268	306	289	294	314	302	313	314	282	336	303	300	298	309	267	303	331	298	275	286	292	295	270	298	298	300	292	281	293	319	281	286	294	305	319	300	330	268	342	298	303	320	301	296	310	268	267	294	320	264	297	301	306
14314	6150	4301	2092	1534	1246	1066	885	792	780	673	608	562	548	508	464	481	459	462	454	409	423	424	439	416	391	403	408	411	397	397	408	388	417	389	387	364	426	418	431	411	407	421	442	408	414	449	419	404	384	431	390	415	388	428	368	411	442	402	407	412	411	399	412	427	402	378	390	404	406	395	418	402	442	373	429	414	414	382	406	405	384	382	408	394	429	405	374	399	373	434	395	401	431	373	401	419	417	414	417	419	431	421	411	430	391	404	396	404	401	425	396	416	417	434	393	391	419	427	377	395	423	389	390	375	418	424	372	393	403	379	392	409	371	393	393	404	425	402	400	408	407	401	431	404	395	432	382	386	423	392	372	385	377	418	402	398	401	410	370	422	399	412	400	441	409	390	367	405	409	373	410	390	387	391	397	387	415	403	393	393	374	416	427	407	396	397	425	430	404	432	385	374	403	435	422	402	413	405	443	402	409	450	401	383	391	425	376	401	348	433	385	399	372	365	410	402	397	445	408	408	387	442	425	389	440	410	385	466	394	381	372	410	410	414	377	415	411	426	396	386	403	403	375	389	379	364	447	383	402	389	385	428	439	413	423	396	433	385	422	408	390	383	434	384	390	425	406	396	426	399	410	403	401	443	388	413	392	418	397	423	393	399	406	363	426	399	400	397	359	411	400	450	418	395	395	393	397	439	401	415	443	402	399	396	421	406	366	402	387	416	413	421	411	434	395	405	409	407	409	401	410	389	385	362	408	382	358	396	435	386	408	411	422	388	418	406	424	397	403	429	405	390	434	413	424	403	398	372	423	408	426	448	371	392	403	400	398	430	400	460	426	409	388	428	427	423	405	410	436	422	409	369	409	388	414	438	394	370	427	415	398	396	395	402	398	393	393	394	378	426	407	408	399	369	399	398	419	417	374	421	390	416	408	417	403	397	412	414	369	401	415	398	401	376	385	417	422	362	407	399	400	419	364	358	409	425	404	422	381	403	425	412	402	434	431	447	395	386	389	379	406	380	411	409	426	417	386	382	435	366	418	409	436	443	421	402	374	370	420	410	370	409	381	405	456	394	420	375	371	414	411	405	412	388	418	403	392	399	400	410	420	396	416	409	415	396	386	424	399	412	389	377	408	405	434	409	400	438	407	380	419	421	426	390	412	416	384	428	420	416	431	395	404	382	417	396	417	411	388	402	389	402	417	390	385	401	431	420	400	432	397	421	449	456	400	420	371	395	416	375	385	429	412	415	372	410	446	374	422	402	391	376	421	408	357	390	404	415	406	386	433	396	427	392	394	409	422	441	413	381	402	413	418	415	380	428	397	387	426	410	406	423	399	376	436	403	382	396	401	385	404	377	428	414	363	406	418	387	420	385	413	409	419	388	414	403	365	394	403	409	362	420	406	424	397	401	371	414	404	395	420	393	428	434	407	416	409	415	403	421	444	427	388	396	410	414	393	427	387	428	385	397	358	411	420	370	408	408	422	385	404	427	355	401	412	374	434	376	377	418	382	405	387	426	380	423	417	387	359	395	407	415	408	397	424	416	407	395	416	426	392	428	386	397	392	427	388	428	339	408	428	432	365	416	393	415	418	402	387	413	403	400	394	395	417	428	370	406	402	410	412	400	380	379	381	410	411	410	405	405	389	422	368	410	456	422	416	383	381	414	381	411	400	390	357	407	434	406	377	420	420	417	401	389	402	461	407	418	391	395	412	374	399	426	437	452	394	402	413	404	428	382	398	372	385	388	387	408	397	421	417	382	444	381	408	411	401	398	408	357	397	406	407	405	413	406	416	394	412	359	390	411	419	402	413	405	399	408	383	425	419	405	416	396	407	394	396	452	396	397	416	393	443	430	404	425	402	439	399	411	425	394	403	392	435	403	434	407	360	374	390	407	433	415	421	407	408	384	418	415	441	401	413	404	377	370	424	437	427	426	395	410	454	405	443	390	424	406	412	374	398	403	418	436	420	388	420	379	392	402	396	385	397	417	410	412	381	376	386	395	419	394	409	380	421	385	420	409	421	391	392	400	372	429	399	391	404	382	399	408	392	407	359	432	414	397	397	446	415	400	403	401	399	386	421	422	410	420	441	385	386	427	382	395	389	375	414	401	399	435	438	403	430	374	433	404	426	377	422	447	414	407	393	420	407	380	396	397	384	394	424	411	397	393	401	394	413	397	409	378	428	430	375	384	427	407	431	432	421	381	373	424	396	418	417	443	388	413	399	414	411	431	404	386	440	376	433	406	398	427	428	442	382	421	415	394	410	421	367	412	429	385	425	393	420	412	420	399	395	413	416	393	423	437	405	432	405	382	409	434	377	429	371	394	426	359	404	397	404	391	406	398	426	436	420	371	439	421	440	413	402	427	364	389	432	438	414	377	398	436	427	381	409	377	433	411	396	449	399	374	421	410	413	417	411	422	391	437	400	395	404	404	401	387	383	443	370	435	379	424	393	420	406	384	394	383	413	381	414	449	402	402	460	417	409	417	397	405	413	400	406	392	423	367	427	404	414	444	393	385	391	410	395	366	395	396	393	393	391	402	429	420	400	375	407	418	418	414	426	408	388	399	393	399	392	430	417	385	402	398	400	406	400	417	431	385	415	396	403	416	403	414	422	426	436	431	416	436	435	455	414	430	438	409	430	416	378	368	411	407	410	404	386	418	375	398	418	390	401	386	410	406	407	426	396	382	398	415	415	375	378	387	354	411	431	429	393	412	403	370	434	392	399	389	402	403	389	414	408	395	414	413	421	411	413	395	392	455	384	402	393	424	374	457	364	427	425	384	414	409	397	431	391	367	408	429	396	407	417	407	412	432	419	426	394	439	408	378	422	428	373	410	404	401	422	372	392	402	388	380	402	390	398	407	433	403	441	401	384	410	410	414	417	382	431	407	401	471	427	392	402	411	392	400	398	362	401	389	400	391	397	418	419	425	404	414	395	439	395	402	419	419	398	434	386	411	388	392	383	402	431	404	377	391	372	422	410	392	379	384	371	399	380	417	414	375	411	419	407	384	394	389	408	434	422	418	396	414	396	403	392	418	409	397	388	402	396	418	429	391	385	424	403	419	392	426	379	396	383	442	397	372	425	396	368	401	387	370	397	418	375	403	399	386	369	404	412	403	406	403	390	422	395	416	416	407	418	375	386	403	397	425	386	374	413	409	379	411	427	403	402	380	414	423	408	404	389	401	402	410	395	401	391	451	417	435	391	413	411	426	398	409	403	391	415	423	407	421	410	350	433	416	390	415	398	386	403	425	448	413	391	395	431	387	385	411	419	432	404	403	405	371	400	408	387	403	411	402	410	415	392	421	402	408	443	398	401	448	382	415	364	419	388	402	428	435	395	397	407	403	401	349	385	378	417	384	423	377	405	396	370	395	389	395	382	399	376	421	387	395	391	421	386	366	397	418	402	412	412	362	406	399	414	404	411	438	421	385	423	420	426	399	368	379	380	413	387	399	400	365	428	401	387	400	358
22574	21450	29265	24012	21446	21329	5227	1602	1301	1224	1115	1084	966	918	918	885	862	884	837	794	819	861	755	836	789	740	856	753	805	790	779	788	807	774	775	775	784	766	765	818	775	795	716	740	798	740	748	729	772	767	777	777	742	770	745	740	743	779	758	774	829	805	759	777	766	767	802	780	778	789	690	691	809	759	761	789	767	760	820	738	788	771	749	780	772	771	773	781	765	749	781	776	754	758	822	767	716	818	783	769	747	827	826	805	786	815	779	751	761	774	781	783	763	776	783	738	722	770	780	800	760	750	762	740	781	741	699	770	771	795	722	748	762	836	750	739	780	745	755	740	793	715	854	728	763	789	734	756	764	769	724	775	776	765	727	766	775	771	760	805	879	810	778	738	783	738	790	795	733	780	760	709	736	722	761	748	768	789	712	769	788	703	790	786	752	755	750	796	786	775	764	764	827	791	808	765	785	770	824	773	770	795	812	752	807	773	755	709	786	723	801	747	767	778	785	772	792	769	739	738	775	739	753	810	740	720	757	786	754	794	765	748	727	723	785	806	751	777	740	820	757	804	741	784	729	773	741	776	733	749	744	772	719	798	775	771	779	799	714	772	772	758	756	742	764	750	769	735	786	777	774	764	775	741	746	769	755	740	730	772	786	749	747	758	795	798	759	772	749	760	773	734	725	823	755	807	769	706	757	787	802	736	747	769	751	756	787	812	727	773	736	744	747	717	784	765	751	750	810	738	740	734	740	724	762	786	743	805	722	736	701	744	771	740	789	794	778	746	737	761	723	757	748	766	755	758	792	784	749	754	784	776	775	813	736	783	745	753	802	762	757	739	736	745	758	728	795	723	790	726	782	792	752	756	746	772	727	813	788	798	739	771	776	764	758	775	760	739	782	725	731	790	742	780	781	745	766	729	745	789	796	731	801	728	761	788	715	773	770	775	780	734	760	762	710	775	779	721	774	769	727	761	777	807	796	768	751	734	791	742	806	763	742	795	731	743	751	747	800	730	726	765	718	784	751	811	752	731	752	768	790	744	712	786	798	767	803	722	743	758	722	773	745	787	791	822	826	752	789	769	741	802	765	755	784	741	774	744	778	778	796	786	753	790	750	775	786	666	720	790	768	780	781	758	731	811	778	806	746	756	740	690	764	696	773	758	742	734	752	694	789	789	753	710	792	768	774	757	779	793	750	738	757	763	739	769	752	739	745	756	763	771	724	744	747	756	731	764	724	748	730	774	777	746	759	742	760	848	743	764	740	778	792	750	748	757	798	723	792	762	738	764	763	769	721	754	754	784	774	739	811	782	757	707	781	722	765	740	736	818	723	747	787	754	833	704	789	767	766	774	756	790	806	827	731	790	730	737	763	789	769	748	764	720	745	805	768	725	773	739	726	776	737	761	752	741	801	726	752	824	756	761	763	704	761	789	807	745	726	771	794	781	753	783	755	728	767	765	775	818	727	812	755	804	717	745	736	769	790	772	783	767	716	791	754	805	814	753	719	759	703	725	786	708	736	748	767	819	818	691	732	759	771	738	779	732	736	742	785	704	775	764	720	754	735	745	736	808	759	782	770	783	783	742	722	765	778	766	769	713	755	716	755	712	753	739	776	737	783	766	748	791	790	736	800	750	793	725	756	760	782	763	765	730	749	755	749	753	774	754	761	787	792	772	782	726	766	750	814	791	800	781	771	772	742	743	720	766	711	788	796	742	739	736	758	718	753	791	800	765	809	722	800	822	761	778	733	749	752	741	734	803	751	788	730	728	797	715	792	754	762	771	767	734	747	712	694	727	730	745	759	752	706	753	793	737	790	738	780	763	679	730	781	747	779	735	734	769	748	766	720	816	777	732	760	779	786	782	746	799	762	775	719	726	788	736	717	770	771	749	792	761	791	791	767	750	773	745	769	766	732	698	750	766	784	743	769	764	769	774	784	751	758	801	718	773	771	776	788	730	723	733	749	756	742	796	823	768	773	761	725	819	728	726	773	766	786	804	742	711	790	753	798	737	737	796	743	763	721	764	752	728	740	805	742	758	734	784	760	771	742	730	784	763	750	752	820	767	724	759	726	757	736	760	715	746	763	741	764	744	780	754	699	752	797	751	785	723	806	821	780	763	742	751	720	768	753	748	769	843	759	750	723	767	773	718	755	717	777	742	741	752	756	767	702	733	762	792	775	750	759	755	751	723	765	748	772	764	812	755	821	729	772	802	795	771	739	735	746	782	779	799	794	755	725	684	803	749	778	768	767	715	761	767	756	783	746	778	795	726	782	753	772	707	785	737	740	754	772	758	793	752	776	762	741	755	741	786	743	739	757	761	781	796	758	789	771	775	775	763	767	777	789	709	720	748	739	779	767	729	771	772	794	774	738	759	776	732	763	735	789	728	783	762	749	756	769	808	712	783	773	747	748	780	713	747	778	732	718	746	736	722	740	754	812	716	723	726	735	765	794	757	774	736	754	782	805	753	770	774	735	773	784	805	789	696	746	758	744	751	758	804	781	789	771	753	787	717	771	747	684	790	727	768	729	801	758	743	700	701	811	771	755	779	723	795	817	755	757	726	738	752	747	763	735	753	752	746	779	734	780	751	779	730	780	720	786	758	831	781	757	774	731	803	702	742	753	691	711	754	775	816	772	795	742	771	763	772	735	764	720	735	819	730	766	785	734	803	752	765	762	751	760	773	737	746	760	712	742	777	783	723	744	749	777	779	761	720	772	732	790	783	798	753	765	733	721	753	696	754	752	766	746	738	779	751	808	805	792	762	750	793	728	754	736	752	744	796	746	764	748	747	780	751	765	753	752	782	766	764	778	761	731	806	747	745	784	739	755	771	820	747	757	721	778	716	793	765	777	770	700	723	781	765	745	800	748	704	742	738	755	788	754	750	744	750	752	765	761	768	746	733	778	735	759	753	747	797	768	706	739	699	790	770	752	726	770	755	746	765	743	734	708	751	789	768	755	757	797	759	797	744	789	780	814	787	740	783	775	731	741	782	748	741	786	772	748	743	759	707	773	728	760	750	791	778	794	768	820	802	714	749	758	789	747	753	765	775	757	752	765	764	812	743	731	753	744	743	820	725	730	767	759	749	790	749	769	746	789	749	801	758	777	751	752	787	770	810	797	730	798	759	786	748	731	752	749	770	789	735	766	768	780	780	710	753	781	741	756	822	760	763	742	737	787	746	812	770	755	756	758	760	773	792	753	781	766	718	777	752	734	786	789	770	787	766	729	761	793	771	798	748	767	728	749	755	772	716	689	753	749	743	757	747	756	741	761	784	789	816	738	745	782	765	754	776	784	808	769	672	726	760	763	812	736	762	770	774	719	751	745	737	748	788	770	749	757	765	807	755	789	774	755	762	751	781	741	704	777	781	732	748	750	748	716	755	766	719	707	778	738	772	687	725	817	784	735	776	841	777	789	763	754	778	773	760	716	791	731	781	763	810	746	747	731	758	729	771	768	812	748	778	702	741	723	725
19622	15267	11152	5646	4211	3397	2728	2238	2032	1770	1590	1481	1378	1277	1169	1219	1130	1066	1067	1058	1068	1081	1020	986	978	960	959	977	930	933	975	909	975	936	1039	999	895	926	998	946	971	954	964	948	974	960	993	945	903	944	967	940	934	884	967	966	941	900	973	963	944	983	922	1002	953	948	947	868	940	969	918	911	991	900	913	981	966	904	939	890	910	971	976	978	978	907	875	913	980	932	959	940	926	914	857	1011	950	935	987	933	923	935	989	975	896	945	913	934	935	975	999	917	974	913	940	991	951	986	951	957	961	965	926	935	986	940	967	892	918	957	915	901	884	925	957	919	968	914	943	937	923	916	987	951	969	904	945	897	952	921	948	960	960	919	880	944	949	987	945	895	940	965	901	946	899	985	908	917	949	930	910	943	968	885	910	959	952	936	913	929	938	933	935	877	934	930	953	947	886	939	1005	980	987	967	929	914	940	973	942	940	899	946	924	873	979	902	922	964	956	944	961	947	928	905	946	977	926	911	924	919	912	1019	938	948	968	958	979	947	924	954	992	960	929	910	955	956	926	931	959	937	898	992	910	928	876	978	944	947	927	983	994	923	899	911	944	935	922	985	964	935	915	1007	919	986	949	987	989	931	941	941	853	968	908	964	910	950	938	943	905	885	953	955	881	923	928	985	994	909	918	943	939	969	926	960	907	955	967	986	878	942	928	934	907	919	921	869	971	951	942	946	967	970	986	951	873	929	891	905	911	955	995	980	897	954	990	947	943	890	917	943	970	948	914	882	922	928	930	965	967	947	995	918	866	925	948	911	945	918	955	912	956	878	976	911	936	906	964	941	958	949	914	947	922	933	896	926	946	879	1002	918	903	914	961	910	973	935	902	940	981	947	919	897	937	927	973	931	880	923	960	944	894	921	905	972	889	917	968	947	948	949	997	995	890	877	955	992	894	959	1001	920	907	917	961	921	912	902	960	903	973	958	965	968	888	948	917	928	937	1005	961	959	949	919	930	952	988	919	910	986	956	988	908	962	929	955	975	942	928	920	955	932	898	911	909	971	934	971	949	947	923	936	922	1003	896	918	962	897	970	943	953	917	929	912	905	886	937	949	945	891	974	966	892	939	912	963	952	912	936	975	955	947	951	941	897	955	907	997	930	927	945	894	915	943	916	924	925	943	910	947	926	957	960	938	937	957	965	963	899	943	912	943	877	954	1003	944	960	931	955	901	849	908	953	964	935	944	940	906	929	998	944	929	870	962	984	981	922	885	973	853	952	975	943	972	966	918	972	914	900	946	928	888	974	886	941	957	928	972	902	911	932	933	970	907	935	934	950	928	969	965	939	912	942	938	970	921	964	932	920	948	935	946	955	927	941	971	937	944	920	960	924	915	956	964	885	956	931	933	903	918	1040	899	971	906	935	915	971	902	903	912	935	934	935	940	860	935	908	953	906	906	938	908	948	922	953	948	945	928	967	953	892	924	950	938	961	914	912	879	955	965	948	948	932	965	936	964	915	995	902	852	976	956	974	949	928	986	964	957	912	952	886	939	964	907	916	872	955	972	946	886	921	918	920	942	955	915	963	936	904	936	898	930	966	908	944	962	924	946	914	937	956	950	963	929	933	900	917	937	931	976	947	927	973	898	928	1003	987	917	951	899	961	959	942	951	939	908	979	874	946	893	928	945	922	909	905	941	917	934	913	942	933	925	979	933	909	969	954	894	945	966	943	984	897	961	941	940	953	927	886	943	951	996	906	937	967	950	965	1004	980	908	948	961	983	936	891	967	935	903	926	930	990	946	910	968	975	964	916	946	912	860	919	893	915	994	915	929	921	977	946	878	878	942	980	957	941	978	922	944	944	991	947	890	963	935	963	894	942	948	932	923	911	922	973	904	942	942	970	924	924	931	921	946	944	956	893	988	931	950	975	933	928	873	926	971	927	928	974	885	983	925	930	906	961	934	898	953	937	988	926	944	943	900	934	1007	960	951	995	905	919	916	966	907	906	903	937	921	918	968	971	920	931	963	955	917	924	932	914	960	972	883	951	892	972	962	958	890	892	976	967	943	925	1004	951	956	952	948	942	954	958	914	958	931	939	905	926	983	955	916	922	935	977	927	934	923	944	939	931	948	923	932	949	947	933	882	938	891	991	903	967	985	979	960	927	969	916	959	965	939	961	923	956	953	967	925	974	886	976	916	939	927	946	945	971	901	911	975	924	953	963	959	937	951	937	930	958	921	948	996	991	931	890	907	949	947	951	947	977	924	935	957	988	945	898	955	906	935	980	959	947	974	1009	969	917	931	927	957	949	929	945	985	1000	949	855	964	910	927	955	907	948	898	911	915	928	859	948	932	991	918	994	957	874	962	930	899	947	894	928	927	917	933	958	966	925	904	973	914	925	917	971	925	931	992	942	975	967	912	888	974	939	896	906	981	992	976	1008	918	946	901	942	904	916	878	946	946	906	945	915	939	970	945	885	966	897	1017	932	933	967	941	944	968	960	989	913	897	916	953	954	948	913	931	965	947	946	930	905	941	990	950	930	987	933	938	943	934	917	921	974	937	952	943	979	939	927	1013	966	949	927	952	916	918	919	979	918	944	964	931	943	928	870	918	996	947	908	886	960	988	920	901	938	959	927	904	935	919	935	918	981	984	888	1011	937	897	956	970	944	955	959	946	912	899	857	928	897	936	938	935	905	960	954	897	932	911	923	931	897	965	967	951	901	925	955	934	919	952	913	947	965	930	909	902	940	908	938	890	952	983	871	941	910	960	930	976	914	905	918	908	911	1026	938	955	962	919	969	890	953	923	923	937	903	940	972	929	941	943	975	917	911	910	953	954	908	953	945	959	940	890	935	889	924	951	930	940	968	955	947	934	915	970	922	954	931	942	920	916	945	941	914	958	934	900	897	1012	887	869	952	962	941	962	959	925	937	899	965	945	896	973	959	863	941	939	942	924	882	908	978	956	922	893	942	978	924	916	954	962	947	964	886	920	924	968	931	955	919	953	919	979	916	923	992	955	892	929	969	916	933	977	940	976	931	893	949	931	932	913	924	915	931	959	1013	950	927	949	906	940	884	953	887	893	955	914	923	920	961	908	893	948	943	921	903	934	904	934	936	897	939	924	898	946	988	915	969	973	918	926	915	923	898	946	971	947	907	894	956	908	860	954	908	950	900	914	937	959	946	914	981	941	909	915	966	932	971	935	876	926	954	951	980	967	975	926	962	923	899	939	972	972	954	936	931	947	915	927	976	943	947	952	947	931	954	897	937	992	964	936	926	911	895	920	937	1018	929	918	976	977	996	949	951	909	955	943	933	928	947	947	960	915	978	969	931	1008	974	907	999	968	929	906	933	893	938	934	1005	977	960	918	937	899	975	937	913	928	913	937	942	966	924	891	924	921	930	947	912	912	952	932	931	946	965	893	946	939	968	944	924	885	938	979	912	934	888	955	949	965	946	895	995	978	922	940	975	949	955	936	936	977	944	958	949	942	980	980	889	980	939	926	889	967	953	967
27656	17612	3959	1235	864	691	641	590	622	603	583	570	565	527	507	539	481	492	538	533	547	511	538	546	539	511	515	506	526	491	471	483	500	533	517	519	521	542	477	513	506	502	493	541	482	498	557	520	521	482	482	507	547	539	525	510	532	482	503	516	507	530	525	530	533	532	488	513	516	517	526	492	488	488	484	514	515	506	567	492	523	543	488	543	537	500	532	526	509	527	524	523	505	497	545	509	512	517	513	505	494	545	524	494	557	509	484	504	486	498	487	512	530	502	509	486	494	508	550	534	470	482	450	503	549	498	499	492	485	523	510	496	530	493	529	511	484	536	495	542	479	507	513	490	545	458	492	473	507	507	519	497	509	489	527	479	538	522	471	482	506	519	483	528	530	530	506	489	473	506	495	559	489	516	518	472	485	507	519	515	505	500	519	486	496	528	524	543	508	520	497	480	504	513	493	508	521	494	514	529	545	484	519	504	514	486	509	486	521	515	538	527	539	508	510	509	491	529	485	502	518	492	540	484	512	508	531	511	533	510	480	493	540	515	499	533	504	491	519	485	524	533	511	535	527	514	497	506	545	534	477	477	527	505	553	515	514	531	520	462	530	548	480	510	496	516	505	522	514	512	488	543	511	482	505	505	508	484	522	514	477	529	494	495	476	543	484	491	545	504	516	515	517	512	487	471	517	489	508	520	540	476	477	540	487	474	504	493	553	533	498	498	515	514	542	478	477	480	511	531	473	537	519	505	458	489	502	496	522	529	504	506	492	521	524	530	484	526	530	513	525	522	507	514	533	518	483	509	551	549	509	497	508	466	489	508	528	546	507	492	459	484	489	541	498	518	530	492	530	475	501	532	503	500	527	504	534	512	481	509	480	467	522	511	502	505	482	532	475	516	536	503	552	481	492	506	544	493	507	549	512	491	480	582	527	522	515	548	512	490	498	513	461	475	526	497	537	489	500	465	500	537	509	500	498	538	506	525	504	521	492	503	500	548	521	488	487	502	491	542	487	534	509	493	514	502	482	465	508	503	553	502	532	500	489	521	484	460	482	567	522	477	536	498	523	500	496	536	510	515	512	463	505	534	504	516	522	531	511	566	532	516	528	487	535	521	498	488	515	519	523	501	491	539	465	514	466	503	512	540	494	539	513	467	507	537	509	512	500	515	547	545	527	529	527	517	465	494	524	530	508	478	531	497	506	474	503	459	465	501	516	517	511	476	512	480	504	504	528	531	541	500	508	515	508	514	490	479	473	561	487	503	495	480	514	511	560	486	527	468	523	502	521	511	521	537	500	514	481	513	483	525	503	534	476	532	529	513	474	534	497	521	526	506	505	517	529	505	565	523	507	494	543	507	528	519	543	526	522	550	524	536	484	549	469	488	502	537	476	513	538	514	544	503	483	491	508	495	507	490	512	531	499	515	498	534	527	539	484	546	550	570	520	485	519	497	503	508	474	492	550	485	488	506	509	513	509	502	494	517	504	535	485	506	486	489	551	481	475	526	511	486	514	510	499	532	464	496	525	501	485	502	510	508	506	511	490	528	558	492	530	481	493	550	505	543	529	531	497	544	541	463	522	522	502	501	521	500	493	556	495	507	530	490	518	478	521	490	520	551	537	501	508	536	470	449	506	534	538	517	498	509	516	485	498	516	499	512	493	505	542	548	526	549	508	514	488	483	467	490	507	549	526	541	530	503	542	509	489	504	522	532	505	491	477	521	527	487	513	494	508	487	499	520	533	501	460	498	497	466	490	503	509	518	466	517	492	503	432	514	498	540	515	486	503	475	486	498	527	468	521	489	451	516	510	541	516	507	526	501	497	521	503	507	550	529	523	496	487	538	530	517	523	516	489	497	517	541	495	524	534	545	494	567	455	524	535	487	541	526	520	501	505	529	519	497	521	531	544	516	514	521	497	512	485	497	496	536	503	488	523	516	500	503	549	535	516	494	508	501	499	499	516	492	523	508	532	538	468	503	488	551	483	500	501	539	451	459	473	523	523	523	527	489	493	515	476	516	524	484	511	462	517	507	518	487	501	533	493	503	511	519	530	475	487	544	490	510	481	519	504	497	506	541	509	505	547	510	509	525	486	516	519	520	511	495	504	505	512	511	488	508	541	516	530	500	545	565	533	518	536	539	491	498	507	541	518	476	515	497	513	537	510	491	555	466	504	531	515	518	512	518	526	505	510	505	491	494	521	443	491	506	511	507	511	531	524	505	544	514	500	513	517	528	538	505	499	526	507	502	513	516	543	511	533	508	502	527	535	522	503	513	552	519	523	502	504	493	521	561	513	478	496	509	512	511	503	543	489	527	520	519	479	515	494	528	531	533	554	511	505	489	520	481	516	514	523	486	522	498	527	504	501	540	538	492	534	525	500	530	497	486	518	511	525	499	507	498	495	476	538	541	469	493	534	526	556	513	509	491	477	481	486	483	511	510	493	514	507	533	503	525	515	506	558	532	484	550	510	526	552	496	516	516	532	504	563	477	482	530	477	530	529	514	505	528	533	500	536	486	492	502	505	515	524	497	522	484	521	523	500	480	464	527	529	497	558	493	469	517	521	527	493	541	469	505	509	532	476	514	456	510	528	482	477	533	533	461	509	510	490	535	481	486	537	483	532	517	511	520	526	483	475	520	499	501	529	530	517	503	509	504	539	511	501	486	515	527	503	515	540	500	521	524	518	483	517	484	522	525	493	548	520	535	502	503	518	548	491	493	541	539	496	521	540	502	487	490	540	552	554	484	538	479	532	507	486	514	541	478	516	525	517	463	495	494	522	507	483	519	509	545	491	499	502	494	504	520	519	474	492	505	507	506	534	496	484	509	465	509	530	510	480	489	522	522	546	493	519	518	464	525	514	468	510	524	560	511	492	481	515	537	517	511	531	552	549	505	487	546	523	544	490	502	500	545	543	486	519	531	504	480	547	491	511	509	534	485	541	478	473	469	486	530	556	549	500	454	498	494	514	515	492	505	523	500	516	503	519	481	491	492	524	489	497	513	495	516	497	492	520	511	492	493	490	469	455	515	510	503	497	512	543	462	538	487	525	506	512	515	519	551	476	508	473	510	489	486	492	524	489	519	469	535	494	522	541	537	526	490	515	475	515	538	514	502	526	530	534	513	477	499	562	539	499	511	510	468	493	466	526	506	534	512	541	485	524	514	521	499	493	561	524	508	519	507	536	506	520	497	524	496	483	495	500	504	521	509	540	496	515	517	490	495	463	517	526	489	507	492	521	527	534	514	474	501	526	503	500	467	531	526	532	518	516	519	521	536	498	525	508	492	470	507	500	524	522	482	479	481	538	530	519	536	483	490	546	485	539	526	539	486	524	498	476	492	495	529	532	457	506	493	539	527	463	501	495	549	520	513	525	512	534	500	528	507	489	476	526	461	519	513	524	524	516	488	502	523	510	520	523	514	530	470	535	473	506	524	517	542	514	522	480	469	534	492	477	535	529	490	487	477	555	507	502	486
5851	3082	2209	1313	1170	1012	921	879	839	782	773	706	684	678	694	637	643	668	597	581	631	635	629	623	621	639	669	629	646	613	629	621	614	635	597	617	617	650	695	685	663	589	614	589	666	611	635	628	665	630	652	596	617	628	616	581	638	623	624	658	628	586	615	587	643	555	620	616	602	613	618	620	621	664	597	648	616	582	694	623	662	578	609	613	661	650	607	650	621	634	653	642	648	646	573	628	568	618	669	633	626	652	632	559	656	667	634	609	603	661	567	619	631	614	597	636	626	642	585	645	646	630	638	600	661	629	578	692	617	625	597	605	635	635	620	634	639	604	631	631	599	593	564	647	614	628	585	651	657	589	596	640	667	677	602	612	616	644	590	583	611	596	584	610	635	635	666	627	679	598	647	615	589	570	591	658	631	663	617	624	596	583	601	579	626	618	626	668	632	598	632	667	629	613	615	632	627	614	617	646	659	589	663	570	661	621	651	600	678	639	621	622	627	629	577	662	623	627	625	590	635	639	628	654	588	616	651	598	650	577	580	611	607	629	574	596	629	621	563	617	592	629	643	585	652	654	627	628	591	610	645	637	648	588	592	656	598	655	672	622	655	616	623	649	640	620	586	668	605	554	611	621	611	632	637	611	624	634	637	625	657	602	639	650	618	604	644	606	602	615	614	621	654	604	648	657	611	609	595	603	626	618	596	662	655	626	621	562	656	637	601	636	570	625	640	565	638	681	659	666	608	595	618	586	614	609	641	587	602	659	619	629	640	596	636	648	602	595	573	651	700	623	619	604	639	646	625	652	625	620	591	586	616	622	628	612	654	599	646	674	615	605	624	616	585	650	611	615	627	647	622	644	589	632	614	599	635	584	629	621	605	660	660	572	656	573	588	656	629	611	639	623	640	597	623	623	602	590	597	642	630	588	617	640	625	631	640	638	634	654	635	650	585	602	586	629	624	632	633	643	619	650	643	654	592	661	629	634	640	619	601	627	665	636	581	647	622	607	617	643	629	633	605	645	617	646	569	603	640	661	657	614	625	648	654	569	606	611	606	607	630	592	610	612	637	614	572	642	616	616	632	629	642	612	597	623	652	650	628	652	645	590	616	612	655	631	602	577	619	644	643	611	621	653	591	608	618	634	627	663	633	660	670	579	652	627	586	637	638	622	607	615	670	636	593	616	596	621	607	627	671	658	614	633	611	622	609	617	657	626	619	614	648	571	613	586	600	635	605	596	654	657	612	635	621	633	627	640	632	616	619	586	632	712	621	619	647	627	616	653	680	626	674	630	671	636	630	615	636	643	634	643	600	617	678	671	623	601	618	595	629	634	612	636	647	648	622	621	647	602	589	611	626	639	620	624	635	619	637	620	611	620	642	674	605	627	625	578	599	604	633	605	621	576	656	654	633	595	619	594	603	609	614	602	648	624	617	652	585	608	623	613	637	633	629	625	641	668	664	584	600	656	621	649	632	602	564	621	636	627	602	657	623	636	617	685	584	676	638	614	646	603	621	618	603	643	644	638	635	633	609	620	660	649	618	625	666	606	608	630	608	615	634	644	676	631	593	630	590	651	632	589	633	641	644	611	647	611	628	628	631	651	605	660	622	644	602	657	598	625	624	645	610	593	650	610	626	576	626	595	681	661	602	653	623	644	622	594	614	588	630	671	656	609	638	613	583	608	640	631	619	585	614	618	656	611	679	676	630	566	596	691	615	618	654	616	608	616	604	613	663	651	618	612	603	608	626	637	664	613	627	597	600	620	587	648	638	598	601	626	588	644	677	603	645	621	608	635	608	629	667	615	618	594	631	625	587	638	627	620	600	639	602	599	668	623	596	658	641	608	640	594	659	600	624	627	612	664	628	614	582	623	631	672	625	619	650	606	603	628	613	635	656	629	594	592	638	647	626	631	621	611	621	607	639	634	623	645	598	609	607	657	641	601	628	639	582	679	629	604	624	595	632	650	563	583	650	615	615	616	617	596	624	620	594	584	588	597	636	662	599	609	598	629	616	623	641	645	645	650	632	627	645	650	646	617	601	594	600	602	654	636	623	632	605	611	635	623	656	654	663	627	626	598	674	629	596	638	630	654	636	619	617	620	651	606	622	616	584	662	623	593	616	599	616	584	659	617	608	632	607	621	644	646	621	631	609	623	632	637	607	658	594	608	613	605	614	639	646	573	596	631	638	619	605	635	620	671	652	631	629	617	602	672	593	586	609	614	650	662	637	609	671	639	644	572	629	613	618	618	636	597	614	654	649	721	652	614	592	598	645	674	591	623	636	600	626	594	678	647	580	629	641	605	611	617	661	580	613	643	596	622	601	626	610	647	591	639	671	641	596	600	596	598	647	641	652	660	652	602	626	620	603	613	625	613	636	582	638	617	625	605	602	661	597	647	632	620	593	657	632	653	638	595	603	622	615	641	629	611	629	635	659	603	644	635	602	645	607	623	611	644	659	640	613	636	638	617	641	613	585	612	659	656	631	608	611	607	656	622	663	635	619	589	613	665	606	641	611	634	623	622	646	621	649	620	612	619	623	624	636	606	635	653	603	601	635	636	630	577	662	559	661	646	611	615	620	669	608	651	609	613	611	663	650	616	644	616	629	629	581	618	603	621	646	632	666	588	660	631	609	633	588	640	576	642	611	635	643	583	644	623	633	620	608	611	617	675	604	588	654	629	620	621	648	641	609	664	639	602	630	650	624	622	650	610	595	631	648	659	614	598	594	613	651	594	597	634	599	605	627	625	622	644	650	614	607	594	658	641	625	607	594	635	530	595	614	612	669	663	649	631	682	653	656	597	608	578	617	621	596	633	605	598	636	648	608	618	616	647	648	667	614	659	665	590	645	629	596	593	611	600	636	611	662	672	650	606	602	631	599	633	638	633	645	642	611	617	579	625	623	634	628	618	623	608	636	673	628	648	613	604	601	650	598	633	633	598	645	615	609	659	627	650	626	630	625	621	599	596	636	633	603	614	594	643	613	635	608	613	643	567	635	589	615	640	639	590	631	628	630	643	614	672	647	669	646	626	596	630	636	626	580	615	644	638	624	638	596	586	596	587	601	617	607	610	601	688	626	597	656	629	654	620	636	629	594	566	610	587	600	634	638	631	641	662	650	598	638	609	648	621	611	608	590	622	599	638	606	630	618	591	620	621	587	662	633	591	618	616	610	630	635	602	591	626	648	634	614	611	581	632	610	619	611	636	605	651	650	662	660	621	683	630	636	632	641	623	607	623	587	635	622	625	667	632	619	613	598	625	619	595	641	636	633	622	640	626	587	631	571	646	643	653	640	640	635	604	604	638	618	615	579	672	614	593	598	654	614	639	625	638	621	602	601	606	652	633	659	631	614	598	653	598	637	633	590	635	644	654	622	642	627	625	634	596	630	635	640	601	677	583	662	656	660	631	638	654	629	607	629	597	612	629	633	625	643	591	625	584	649	632	642	654	602	646	601	662	620	643	626	657	651	632	651	606
23560	21392	28602	24534	21270	6281	1683	1290	1195	1108	1060	1024	986	904	963	915	957	877	875	906	915	883	857	879	891	902	878	856	874	903	884	854	943	809	863	899	795	955	864	831	916	876	844	860	891	833	897	868	887	847	891	828	876	908	859	840	867	844	797	870	863	844	869	917	888	873	849	895	915	884	869	820	910	856	850	858	882	898	801	875	875	831	852	833	832	870	890	871	924	827	861	843	828	895	927	851	897	858	841	852	789	850	825	855	869	830	812	819	879	857	872	911	884	887	840	861	891	885	867	889	897	909	866	824	837	902	831	838	868	869	906	929	849	873	899	869	869	834	895	822	890	893	862	842	846	851	911	907	868	831	816	863	832	863	866	862	869	885	846	921	882	808	887	838	891	867	833	868	850	849	854	873	875	824	772	844	828	865	858	888	875	874	838	874	914	817	884	888	910	849	863	858	899	854	889	883	909	849	825	888	858	867	819	847	861	857	939	914	829	862	816	862	876	801	849	853	908	826	844	885	817	832	848	896	847	866	867	868	823	926	840	903	882	861	918	917	848	854	808	902	865	899	880	863	854	950	879	888	862	858	877	873	880	825	856	838	852	865	864	876	870	894	879	834	868	873	883	871	852	885	867	882	838	907	868	901	889	884	887	895	846	890	857	922	824	860	845	816	887	911	877	836	879	862	848	871	889	854	883	852	812	826	890	882	877	862	839	876	881	862	904	885	820	859	853	865	864	889	804	900	898	890	874	845	837	841	817	844	843	861	877	869	866	892	849	835	828	846	854	907	851	849	882	815	856	894	870	820	924	919	842	883	863	828	928	875	883	854	876	838	850	856	863	896	889	836	880	873	839	885	827	883	840	844	870	861	893	848	853	910	850	871	847	822	887	865	856	840	855	884	864	877	894	872	876	875	841	861	859	883	860	843	888	877	828	824	912	844	873	857	874	842	874	850	838	804	866	839	877	826	833	816	875	887	818	857	850	839	852	854	877	854	837	873	830	851	845	853	852	906	940	823	856	843	855	881	849	874	841	901	850	874	908	914	921	829	854	857	892	849	864	798	916	873	928	826	821	849	838	878	920	832	873	828	860	833	906	894	894	848	878	882	864	914	860	817	830	873	867	811	901	868	901	827	875	875	863	909	897	878	853	897	898	914	829	872	861	861	817	897	918	876	871	840	842	926	848	881	826	883	830	875	891	846	899	855	837	829	884	831	848	885	890	837	865	878	867	825	880	874	852	837	888	871	824	840	850	866	876	831	872	892	798	905	905	863	837	866	815	885	871	864	868	859	865	882	831	911	896	861	898	814	860	839	820	863	837	852	876	870	829	850	854	824	889	839	888	840	816	907	840	822	897	854	875	851	873	861	867	857	916	864	875	881	842	844	816	903	862	843	867	845	853	913	805	835	834	864	912	874	886	879	805	909	811	860	875	826	846	780	839	844	840	853	823	843	807	868	874	907	850	842	892	895	875	850	848	904	860	906	865	883	844	887	935	845	889	908	864	908	838	889	848	897	877	834	914	816	918	850	871	907	874	841	866	847	840	914	813	810	825	856	923	907	863	873	854	903	883	884	847	891	882	857	874	805	866	898	903	886	771	856	899	884	853	892	825	893	877	893	870	895	851	830	855	845	873	873	870	812	863	840	875	847	877	874	855	856	863	816	858	812	852	864	875	883	876	844	832	856	875	838	892	886	848	913	804	910	879	848	899	850	883	899	874	894	880	829	900	921	883	882	867	868	885	907	846	895	816	807	881	890	801	854	826	856	911	825	862	881	885	902	903	903	864	806	843	904	871	836	905	844	862	920	843	918	896	833	838	886	814	886	809	839	832	836	855	861	876	859	865	846	907	877	819	825	808	796	903	860	899	841	867	812	889	898	855	892	853	880	858	843	841	861	872	873	864	864	869	915	847	891	883	880	852	844	903	842	868	858	871	884	930	814	896	828	806	857	935	806	839	811	845	800	902	877	864	854	838	843	866	847	930	809	845	849	870	797	835	851	885	837	823	830	882	914	882	893	869	909	870	874	797	875	852	852	907	782	864	820	898	855	837	892	827	892	846	855	832	889	893	830	884	863	843	861	799	956	861	843	875	865	854	873	915	856	843	855	885	852	862	879	865	917	877	902	856	897	847	845	865	821	896	859	879	902	849	903	912	884	845	865	859	859	874	879	860	829	818	835	874	837	851	874	863	891	875	865	824	857	886	862	861	842	826	831	924	879	869	905	814	900	910	867	865	868	881	857	819	826	884	897	876	871	884	832	846	909	839	809	785	896	804	834	886	814	873	883	898	859	849	888	834	861	849	907	857	865	860	866	862	885	847	861	859	879	906	857	885	845	885	788	829	851	857	848	899	899	864	851	898	899	849	856	889	873	833	917	854	823	900	873	874	896	856	887	859	922	881	883	944	896	909	909	848	850	857	900	882	894	853	915	886	885	835	846	905	906	851	860	872	812	857	892	887	835	826	888	834	857	857	871	851	929	904	853	911	849	845	845	851	863	782	917	851	850	931	887	867	889	869	835	773	849	853	856	852	881	886	878	885	881	848	816	895	867	891	850	885	881	873	865	849	855	876	873	922	864	876	854	871	862	822	860	799	836	868	854	841	860	853	849	865	879	846	828	925	843	855	890	840	899	899	817	851	904	884	831	919	878	891	909	878	889	888	886	860	860	850	844	861	905	881	854	920	900	879	899	883	889	824	885	851	901	875	849	838	846	831	902	881	826	848	857	913	845	830	852	882	889	854	869	864	881	902	909	844	848	840	896	876	867	913	897	865	857	902	877	892	819	865	801	887	878	843	889	874	863	847	847	843	878	894	798	869	830	838	848	849	869	852	853	840	821	896	873	803	847	837	841	887	844	850	824	862	859	900	890	892	889	918	850	899	880	852	891	926	858	878	800	886	845	862	896	897	849	883	911	886	874	858	846	865	841	882	880	832	835	896	860	833	862	870	872	844	887	886	864	869	821	878	888	909	884	902	871	814	919	794	829	850	842	880	880	878	828	828	872	863	805	816	825	921	856	870	824	919	919	891	837	881	891	902	857	871	891	872	880	893	876	882	885	872	834	860	874	873	851	890	880	841	858	862	886	870	910	891	870	820	872	867	869	863	879	844	838	931	821	842	866	838	856	838	813	839	865	853	862	862	836	880	836	888	840	885	888	981	951	884	831	866	892	829	850	828	919	874	891	871	854	820	882	899	857	827	846	911	877	852	890	911	883	896	907	846	886	860	882	873	831	909	840	913	848	829	802	821	831	855	858	892	893	871	849	870	863	837	887	818	864	811	853	852	859	825	857	854	850	894	845	828	838	903	896	862	897	801	897	844	899	838	853	844	824	902	903	841	872	873	889	913	855	876	890	886	914	823	928	880	894	883	918	863	784	878	828	862	832	911	874	846	832	906	844	891	817	845	855	905	854	788	828	827	841	830	847	826	858	836	813	815	926	854	857	852	884	831	868	877	871	866	862	808	844	832	864
15832	9956	7297	3836	2914	2377	2153	1834	1633	1478	1422	1346	1268	1267	1186	1176	1159	1116	1139	1086	1101	1081	1060	1080	1082	1109	1052	1020	1030	1042	1026	1085	1099	1048	1067	1056	1110	984	1041	1085	1057	1124	1104	1046	1060	1065	997	1043	1016	1032	1055	981	1038	1096	1073	1086	1024	1027	1027	1066	1057	1017	1011	1039	1034	1031	1055	1027	1023	1111	1062	1052	1089	984	1005	1026	1062	1039	1038	1052	1094	1065	1044	1006	1090	1029	1019	1081	997	1030	992	1101	1006	1014	1015	1035	1027	1003	1002	1093	1042	1078	1098	1064	1038	1098	996	1108	1004	1061	1036	1073	979	1047	1030	1047	989	1010	1018	1000	1060	1070	1048	1076	1045	1000	1042	1064	1072	1104	1109	1130	1056	1089	1054	1015	1040	1010	1082	1066	1057	1036	1062	1033	1030	1025	975	1029	1091	1018	1071	1044	1023	1028	1018	1005	1017	1055	1043	1036	1010	1041	1116	1016	1052	1071	1115	1013	1050	1051	1094	1022	1011	1062	999	1018	1104	1098	1044	1023	1012	1056	1044	1081	1062	1067	1048	1073	1066	1047	1050	1025	997	1064	1080	1030	1032	1042	1033	1034	1012	986	1067	1063	1052	1039	1126	1015	1091	1101	1088	1043	997	1064	1016	1067	1032	1038	1052	995	1093	1015	1065	1017	1112	1019	999	1040	1051	1041	1075	1066	1032	1069	1054	1077	996	1001	994	1073	1024	1055	1005	1138	1029	1043	1018	1005	1029	982	1060	1028	993	1030	1038	1099	1043	983	1073	1023	984	1045	1050	1002	1070	1081	1025	1020	1105	1137	1142	1048	973	996	1088	1014	1045	985	1065	1056	1035	1028	1003	1046	1024	1027	1006	1040	1087	1046	1044	1036	1023	1024	993	1134	1028	995	1130	977	1037	1071	990	1021	1034	1099	1126	1023	1062	1022	1012	1042	1018	1047	1070	1112	1026	1031	1028	1003	1022	1102	1039	1057	1041	1051	1006	1084	1042	1036	1082	1040	1107	1091	1057	1065	1022	1056	1125	1031	1028	1044	933	1005	1048	999	1050	1012	1032	1053	1043	1020	1021	1026	1060	1003	1018	988	1049	1034	1034	1024	1023	1059	1057	1074	1070	1017	1048	1069	1074	1006	1039	1081	1082	1103	1044	1081	1019	1030	1055	1072	1026	988	1036	1116	1061	1008	1070	1085	1089	1017	1014	997	1063	1019	1063	1109	1042	1048	1009	1056	1031	1003	1062	1029	1050	1023	1054	1068	1096	1021	1000	977	1081	1041	1087	1111	1059	1010	1027	1104	1070	1033	1070	1031	1036	1000	1045	1040	1047	1045	1044	998	1017	1032	979	1086	1029	987	1086	1052	1059	1032	1060	1109	1066	1022	996	1080	994	1080	1082	993	1029	1073	1016	990	1015	1044	1008	1068	1077	1027	1019	1007	1016	1038	1007	1049	1044	1074	1010	1058	994	1046	1026	1014	1070	984	1052	1007	1079	1078	1044	1052	1046	1050	1038	1058	1064	1022	1080	1037	1045	1044	1103	1025	999	1028	1011	1028	1015	1071	1053	1055	1011	1033	1019	1082	1019	1036	1103	1026	1021	1038	1092	996	957	966	1050	1062	1032	1047	1039	994	1044	1019	1062	1013	1088	981	1075	1006	1007	1039	1036	1045	1010	1070	1008	1056	1042	1003	1022	1057	1061	1062	1029	1012	1063	1044	1073	1038	1079	1055	1003	1005	1057	1003	1020	966	1030	1097	1009	1020	974	1064	1060	1010	1036	1070	1049	1030	1073	1016	981	1068	1083	1002	1050	1083	1052	1045	1051	1064	1085	995	1036	1065	1001	1010	1015	1036	1052	1051	1019	1038	1039	1046	1052	1040	1003	1039	1066	962	994	1096	1069	996	1014	1046	1035	1052	997	1062	1049	1072	1006	1085	1039	987	993	1012	1030	1019	1044	1086	1020	1023	1053	1039	1045	1026	1084	1061	1058	1094	1084	1046	1053	1044	1031	1084	1077	1038	1055	1082	1020	1051	1079	1014	1042	1005	1065	1071	1036	1052	1021	1061	1054	997	1077	1063	1069	1071	1099	990	1087	1012	1024	1036	1098	1063	1022	1056	979	1035	1003	1064	1074	1011	1074	1017	992	967	1007	995	1030	1007	1052	1029	1030	1065	1007	1030	1032	1065	1026	1050	1060	1006	1043	1065	1018	1053	1085	1055	1031	1020	1010	1043	1074	1014	1005	1069	1058	1077	1059	993	1063	1023	1087	1025	1045	1077	999	978	1066	1008	1038	1029	1050	1044	1036	995	1087	1040	1078	1103	1104	1040	1083	1036	1066	1050	1037	1068	1084	1042	1058	1011	1051	1118	1049	1032	1026	1036	1044	1090	1064	1039	1029	1036	1092	1058	1096	1070	1065	1063	1018	1068	1019	1035	1067	1035	1051	1103	1103	1020	1059	970	1021	1043	1043	1082	1041	1094	1073	1013	1015	1013	1029	1014	1088	1019	1040	1017	1059	1008	1090	1074	1096	1048	1078	1101	1043	991	1068	1039	1055	1041	999	980	1002	1112	1027	1048	1033	1077	1042	1001	1060	1034	1053	1035	1002	1061	1022	1054	1023	1026	1017	1051	1048	1038	1052	1014	1097	1043	986	998	1036	1012	1038	1039	1039	1044	1039	1031	1015	1039	1044	1032	993	1029	1066	1055	1052	1038	1052	1046	1078	1025	1068	1072	1013	1026	1074	1048	1038	1005	1053	1082	993	1063	1049	1047	998	1052	1074	1016	1016	1047	1066	1004	1043	1003	1061	1084	1088	1020	1046	1121	1057	1075	1127	1019	1051	1077	1002	1056	1023	1066	1012	992	1051	1068	995	1024	1032	1030	1037	1023	1051	1031	1051	1054	1019	1047	1076	1004	1036	1021	1086	1040	1041	1028	1046	1032	1051	1022	1029	1048	1015	1022	1088	1044	1098	1027	1040	1086	1076	1065	1064	1000	1021	970	1062	1031	1060	1028	992	1004	1035	1027	1006	1065	1071	1039	1070	1094	1055	1032	1027	1024	1032	1084	1032	1004	1029	1105	1071	986	1013	1035	1032	1035	1033	1086	1074	1066	1050	1094	1035	1010	1031	1042	1080	1023	1035	981	1035	1069	1015	1073	1079	1076	997	1057	996	1032	1031	1018	1069	1073	997	1056	1034	1073	1043	1021	964	1030	1035	1041	1055	1070	998	1032	1069	1030	1043	1005	1076	1057	1010	1013	982	1066	1072	1034	1116	1043	1044	1119	1022	1054	1084	1032	1004	1046	984	1045	1052	1051	1018	1043	1081	1050	943	995	1050	1008	1066	1013	1086	990	1048	1086	1025	1063	1044	1033	1058	1041	1044	1052	1018	984	1005	1076	999	1045	1050	1031	1010	1061	1033	1035	1027	1009	1051	1059	982	1062	1115	1034	1062	1020	1007	1007	1074	1030	1092	1041	1062	1007	1046	992	1024	949	1075	1047	1025	1055	1049	1063	1081	1059	1076	1055	962	1022	1101	1070	1088	1018	1095	1112	994	1048	1030	1046	1059	1015	982	1053	1020	1027	1049	1039	1079	1003	991	1019	1080	1054	1007	1059	1082	1046	993	1027	1089	993	1008	1024	1052	1062	993	1101	1042	993	1047	1046	1063	1011	1029	1011	1039	1020	1053	1012	1067	1030	1053	1098	1059	1047	1074	1052	1022	1058	1003	1021	976	1011	1062	1082	1003	1051	1070	1069	1101	1049	1065	1040	1003	1042	1072	1028	1050	1011	1099	1014	954	1053	988	1069	1028	1040	1060	1060	1055	1050	1041	1019	1098	1092	1062	971	1019	1074	1096	1015	1019	1065	1062	1056	1033	990	1055	1009	1117	1024	1039	1072	1039	1017	1011	1021	1086	1115	1008	996	1128	1012	1032	1032	1077	1024	1069	1027	1131	1012	1010	1058	1037	1071	1039	1025	1064	1059	1038	1030	1032	1078	1048	1030	987	1060	1011	1029	1062	1075	1028	1055	1054	1069	992	968	1056	1060	1011	1043	1066	1079	1000	1005	1075	1044	1057	1037	1098	985	1085	1047	1068	1072	1017	998	1055	1015	1035	1073	1057	990	1063	995	968	1066	1090	984	1044	994	1019	1000	1097	1024	1042	1014	1065	1062	1023	1045	1104	1021	1052	1019	1071	1049	1104	1027	1058	1020	1025	1015	1021	992	1009	1070	1007	1029	1015	1045	1048	1072	1048	1053	1054	1074	1035	1034	1054	1038	1061	1066	1006	1070	1107	973	984	1063	1065	1022	1030	1022	1066	1130	1027	1010	1038	1033	1061	1002	1036	1047	1042	1043	1093	1084	992	1034	1081	1025	1033	1063	1044	1020	1043	1029	1047	1047	1020	1113	1036	1109	1001	1030	1028	968	1022	1034	1011	1005	1034	1072	1055	1006	997	1085	1005	1056	1049	1047	1032	1017	1008	1007	1037	1092	1032	1052	1067	1040	1023	1013	1075	1045	1027	962	1052	1022	1113	1121	1005	1057	1007	1033	1019	968	1072	1085	1005	1021	1051	1080	1037	1073	1041	991	1042	1067	1005	1041	1048	1049	1045	1042	977	1014	1062	1062	1048	1061	1009	1048	1047	1029	1025	1014	1018	1092	1083	1056	1049	1044	1048	1053	1036	1081	1034	1041	999	1064	1079	1012	1057	1038	1058	1059	1037	1043	1039	1084	1098	1031	1006	1066	1023	1071	1048	1019	1021	1058	1022	1059	1052	1011	1061	1016	1007	1066	1045	1044	1057	1003	1093	1022	1022	1049	1030	1026	1021	1026	1041	1087	1056	1030	1047	1025	1044	1048	1018	962	1026	1071	1042	992	1014	1047	990	1059	1089	997
24671	21400	27302	25518	5371	797	563	497	492	443	425	406	382	330	365	344	350	365	322	307	325	311	315	320	319	320	336	312	317	315	295	318	295	313	317	297	323	301	296	336	310	308	339	312	324	328	307	318	287	309	311	307	306	276	254	298	313	307	298	279	305	307	296	315	280	291	278	289	312	316	317	317	306	304	298	326	311	347	306	299	337	297	358	313	314	325	301	322	308	267	287	295	281	321	300	340	323	342	258	326	300	307	277	304	316	343	336	330	300	292	283	332	294	327	315	321	284	302	318	321	286	309	320	306	306	306	306	312	282	292	325	321	308	329	323	337	298	320	329	330	301	294	313	319	311	309	268	341	293	302	307	296	313	301	306	291	326	304	329	293	314	325	305	333	280	316	311	311	331	299	306	287	303	284	293	292	313	324	332	311	311	304	308	332	268	308	298	296	300	296	289	304	291	319	296	337	296	296	311	330	295	306	300	324	282	282	323	292	283	279	299	339	286	314	311	305	323	330	310	305	306	298	288	345	293	326	316	287	331	307	286	322	330	281	316	311	320	314	321	306	311	336	277	303	266	329	307	273	296	279	287	334	313	294	309	299	303	302	321	316	322	292	305	315	310	306	325	273	301	300	293	301	306	303	315	323	309	268	322	304	309	312	288	319	304	323	287	288	313	311	313	294	296	315	324	292	280	309	281	316	318	319	308	326	313	320	306	318	316	326	298	329	331	290	288	292	275	293	308	323	292	289	301	319	287	276	297	322	303	336	300	295	291	309	287	345	330	283	332	285	330	299	297	289	323	342	263	330	312	291	332	315	323	312	320	317	299	288	257	298	271	302	307	293	332	328	294	334	305	306	296	294	310	315	310	291	307	322	295	290	327	314	306	299	317	294	286	304	317	314	344	305	314	315	287	298	310	298	298	305	300	300	324	326	295	310	307	288	325	271	328	273	328	290	295	309	315	304	335	262	314	306	276	300	313	296	270	314	328	292	301	326	295	283	335	321	306	317	296	286	301	265	286	310	306	296	296	298	329	311	308	311	314	279	300	297	296	295	296	329	304	329	314	295	327	302	295	272	295	285	285	332	274	303	309	321	297	302	323	315	297	332	308	300	293	301	319	327	274	301	307	308	286	312	315	303	305	309	326	307	305	320	286	311	344	289	292	298	313	293	321	292	316	300	291	328	303	287	318	292	292	296	286	301	318	331	325	326	274	287	289	313	295	306	310	286	312	296	280	309	316	293	333	310	301	301	330	300	341	297	330	271	319	296	314	329	310	289	298	320	314	298	308	335	296	300	326	342	306	289	343	310	328	281	311	300	329	309	324	313	297	319	304	298	306	311	263	272	311	287	285	312	326	280	303	317	298	349	276	301	322	289	326	332	283	295	291	311	250	297	326	305	279	273	304	302	311	349	268	299	285	350	310	287	315	298	278	277	304	310	309	287	321	290	298	285	289	306	296	306	336	308	302	316	308	307	303	294	296	304	300	297	282	310	326	273	316	327	285	288	346	315	346	297	313	324	300	325	312	296	294	334	299	345	296	297	295	306	278	286	305	255	308	329	321	303	293	317	296	312	274	284	309	291	310	301	339	291	330	286	317	315	315	335	339	328	301	302	293	342	277	345	312	302	334	331	297	289	282	317	329	304	304	326	298	320	316	306	340	286	275	298	314	319	317	310	288	300	301	305	303	286	313	345	312	325	281	290	311	331	298	286	307	314	328	311	264	282	336	318	334	293	306	297	322	297	297	297	273	281	313	319	331	265	333	283	319	300	306	303	316	278	305	318	304	298	336	322	296	307	301	307	311	290	306	288	325	316	300	288	305	315	307	317	295	287	301	308	292	314	296	297	319	283	315	333	285	315	331	293	328	303	313	298	326	296	293	279	312	288	299	326	315	296	325	339	324	285	288	267	295	330	339	303	325	291	334	323	306	313	310	297	327	332	302	304	308	295	314	311	300	308	319	307	319	302	294	301	286	315	283	284	289	270	318	302	326	286	305	339	312	304	310	290	272	290	295	312	324	307	296	285	279	260	312	272	294	311	297	302	319	349	287	300	285	299	298	305	337	317	289	310	276	307	273	349	278	310	284	324	315	297	323	298	294	283	310	316	311	293	296	321	311	336	312	300	316	299	303	292	304	328	306	310	313	290	306	297	294	317	286	284	285	335	285	285	311	285	308	332	299	282	300	277	305	326	323	327	303	303	285	336	336	313	305	290	324	299	295	288	329	309	294	274	315	297	316	279	280	305	330	315	298	305	316	288	314	306	300	293	344	296	293	293	311	314	294	282	305	293	299	311	296	291	311	292	306	311	305	305	288	323	314	286	341	315	312	330	314	299	304	310	321	303	289	255	291	311	299	314	337	314	316	303	309	272	298	322	305	277	329	306	299	302	276	292	277	295	287	320	312	300	330	312	305	307	302	315	318	282	302	320	314	333	287	329	309	308	313	311	286	302	328	334	327	288	286	326	326	306	299	326	301	304	308	320	316	310	294	327	322	327	310	267	317	338	319	284	324	322	288	301	279	290	311	323	303	308	302	297	294	309	322	292	296	309	312	321	314	330	306	312	328	276	320	317	332	289	252	314	286	287	298	288	318	260	284	304	322	298	315	305	295	274	281	302	326	285	301	288	294	289	313	331	275	306	291	294	317	283	321	288	299	280	301	292	311	309	316	306	272	300	268	350	332	291	324	294	339	298	291	282	302	303	306	304	302	293	312	285	307	326	308	319	316	290	324	289	331	281	283	301	304	301	297	277	276	295	314	278	285	299	302	290	291	291	316	336	301	314	315	315	329	288	316	324	295	292	298	301	287	297	294	306	290	316	287	293	332	281	307	325	310	297	288	301	274	315	274	333	301	278	287	295	299	309	324	292	276	306	330	304	307	312	298	301	294	285	330	288	305	314	313	278	293	317	322	329	302	315	333	292	295	302	313	307	302	306	291	312	327	302	278	303	327	321	317	291	309	291	303	303	302	304	321	289	301	310	305	307	285	292	302	307	307	270	289	309	263	309	363	306	309	305	317	319	321	303	313	317	284	309	309	306	313	305	324	324	297	283	296	288	304	289	319	305	285	316	301	310	316	312	313	309	300	281	264	308	325	301	312	308	299	312	305	331	309	283	323	330	313	327	327	293	321	317	331	296	294	282	296	280	324	297	333	311	293	301	272	324	303	320	291	294	281	297	305	296	325	317	323	321	274	277	310	278	284	300	301	304	316	314	266	299	296	287	337	320	334	317	320	332	300	303	307	279	301	314	312	300	324	349	313	311	330	288	326	313	308	304	309	263	297	294	297	303	291	318	292	273	299	308	305	324	291	284	322	335	296	305	321	286	291	319	302	313	289	300	306	308	302	306	333	317	291	305	280	313	302	289	337	314	322	320	317	315	305	287	310	306	307	298	319	311	334	301	284	272	322	314	287	321	298	289	298	304	332	313	308	332	274	291	310	296	328	268	305	303	285	313	308	345	293	302	290	289
15059	6377	4460	2117	1492	1292	1057	870	829	738	660	662	564	527	513	475	465	460	459	431	425	431	446	422	456	445	437	445	367	385	406	405	401	403	434	406	407	404	395	425	401	384	373	426	394	406	408	402	433	411	416	383	402	426	433	435	411	425	416	417	377	389	374	397	386	401	406	439	421	461	419	387	421	425	386	415	408	416	415	398	380	387	441	409	394	419	421	402	382	399	402	414	414	422	429	428	422	398	396	381	389	414	389	402	431	408	415	428	453	437	432	421	419	430	378	403	407	388	417	430	433	423	403	388	386	440	440	404	443	416	420	431	384	427	451	379	401	399	403	423	410	389	427	398	420	425	425	406	422	394	417	408	401	385	394	388	382	379	431	402	391	392	425	410	393	433	435	434	390	396	395	386	396	423	415	401	404	407	397	375	385	411	385	400	398	416	410	368	438	377	363	389	360	399	379	392	422	414	429	419	398	428	397	401	460	413	422	437	395	404	394	403	385	391	430	449	359	399	373	400	417	415	418	405	397	425	424	379	399	396	374	405	385	402	409	391	423	410	394	408	392	398	401	435	370	423	391	395	440	443	406	403	360	406	428	412	389	396	391	419	385	390	385	419	436	433	420	387	396	461	378	404	377	441	382	409	424	436	418	378	415	422	393	396	394	408	393	391	403	375	404	413	389	415	371	419	407	445	396	419	422	429	434	371	385	429	405	400	396	413	401	400	426	441	440	392	432	461	395	398	438	409	393	385	427	413	408	424	389	411	403	424	418	403	399	362	450	400	409	408	375	400	398	393	404	396	405	388	388	411	417	403	394	364	397	390	381	402	442	389	411	381	390	415	389	428	408	408	439	411	388	393	383	402	402	410	423	433	414	425	386	384	391	378	431	400	409	435	433	411	411	386	394	447	425	412	406	419	380	385	390	407	421	408	434	400	368	417	398	396	414	394	448	392	460	405	366	393	412	401	400	384	401	412	406	372	387	401	379	403	395	391	398	393	422	393	388	382	371	404	400	445	372	395	381	404	416	415	438	443	415	419	397	393	427	466	401	443	416	374	378	399	388	406	419	421	441	385	411	423	418	444	402	440	422	401	397	359	398	423	379	369	406	417	415	419	406	365	406	416	440	407	399	402	410	394	424	415	419	384	416	444	388	414	408	422	390	388	384	403	418	436	412	388	411	404	424	395	383	420	417	390	407	401	420	393	403	387	389	367	413	422	393	372	407	393	378	390	437	436	419	436	411	427	416	406	396	385	371	401	413	395	442	385	407	398	392	400	383	427	414	390	410	404	383	377	401	446	392	370	401	395	386	412	447	422	432	385	387	414	416	429	409	412	368	420	443	386	396	414	400	407	394	385	398	438	399	426	391	365	358	393	435	382	395	385	424	421	428	418	402	442	394	413	419	390	413	427	393	388	425	391	422	414	388	413	452	392	420	398	411	439	391	364	408	408	415	449	404	412	389	403	414	416	382	411	387	439	403	399	422	396	357	431	395	441	421	417	396	383	396	404	405	400	390	388	420	398	387	411	391	405	404	362	407	396	409	419	394	414	370	429	407	432	418	358	411	395	419	417	413	384	417	393	392	393	405	439	365	420	390	398	404	393	398	382	394	406	402	426	376	406	388	426	427	394	400	377	403	394	424	418	404	387	373	436	400	372	383	387	391	350	406	419	388	419	399	378	382	392	405	398	382	391	405	406	425	386	395	401	372	419	430	390	405	417	398	465	412	406	414	409	377	430	420	443	374	423	432	409	402	395	410	412	419	411	388	432	412	439	403	389	387	406	405	387	393	411	426	430	396	383	418	381	424	395	417	379	407	393	437	409	368	399	399	417	408	390	399	440	381	390	429	428	413	382	372	410	395	401	357	441	401	394	404	389	443	406	386	419	398	387	383	402	437	394	400	426	402	415	389	410	413	442	408	389	401	396	405	395	395	417	416	427	443	413	425	443	364	402	395	420	394	410	433	400	417	433	419	373	424	425	399	379	396	425	401	423	404	398	408	399	394	375	392	420	414	408	384	388	436	411	375	428	406	412	401	406	414	411	423	434	411	413	384	399	406	453	397	387	415	370	404	405	426	388	412	408	353	419	420	386	415	410	359	397	406	434	437	378	442	410	415	415	372	429	402	379	436	360	390	413	404	388	408	373	430	401	383	398	410	401	401	433	377	423	404	423	386	434	393	389	376	373	395	408	406	415	406	433	375	455	410	378	428	403	405	403	427	379	405	411	401	421	424	389	435	388	428	402	425	402	444	442	421	416	443	398	431	411	404	396	381	394	397	432	421	413	376	399	437	411	366	392	431	405	398	358	413	413	398	422	384	383	450	396	394	398	417	425	416	415	413	396	400	358	397	379	395	390	404	419	390	426	430	395	410	381	398	411	400	400	431	403	392	433	394	412	389	417	410	374	418	398	418	426	408	396	444	405	405	416	386	412	429	409	380	409	434	396	384	387	390	404	408	390	430	406	407	393	390	410	389	379	417	373	386	441	375	438	437	409	369	382	425	399	401	386	422	405	393	388	398	379	402	409	423	385	429	374	418	401	393	417	437	354	412	416	424	373	400	411	384	418	423	393	401	427	451	430	384	422	411	426	396	429	380	365	391	389	423	442	395	426	423	397	388	400	410	383	374	406	426	404	461	407	400	388	410	398	421	382	423	444	412	399	400	423	417	400	425	420	391	411	442	420	405	420	402	456	382	374	401	406	444	443	428	418	397	387	429	417	417	388	424	361	439	416	397	366	391	390	384	421	447	428	411	390	390	398	394	387	394	416	446	388	424	416	399	438	388	413	400	397	379	398	424	385	395	431	402	407	428	443	375	431	405	420	380	412	385	380	406	421	392	421	413	407	415	381	396	409	415	420	430	407	413	424	378	399	447	389	388	373	390	390	434	367	400	417	385	406	382	402	377	391	427	396	395	365	415	390	394	408	404	406	417	411	386	436	428	384	381	373	398	400	412	398	405	427	434	421	404	412	389	409	380	416	373	403	400	424	408	371	394	382	399	401	397	397	400	414	370	417	413	409	413	406	399	407	420	389	428	413	434	386	413	381	411	387	393	392	389	402	433	430	403	419	433	445	422	405	402	383	398	370	447	407	385	406	418	406	403	372	388	393	439	414	379	367	404	430	400	409	396	425	405	408	404	421	376	412	390	386	436	395	393	407	421	414	438	382	398	437	414	404	407	415	423	397	422	390	407	387	380	380	397	364	416	396	406	396	368	418	388	384	402	383	429	387	382	427	398	368	390	426	426	389	415	391	409	394	403	413	398	428	416	414	392	384	429	376	431	398	383	395	421	386	404	368	396	414	402	360	380	398	420	407	412	396	379	379	412	410	417	407	389	414	393	404	409	423	429	409	402	393	391	386	396	393	398	416	388	411	403	413	370	392	389	406	429	416	392	397	376	402	424	429	378	394	376	397	445	401	403	393	423	373	413	448	437	406	396	411	396	428	404	437	398	444	423	440	445	374	422	428
22510	21428	29261	23989	21432	21301	5317	1598	1209	1170	1104	1045	1025	961	953	908	928	886	798	823	832	810	846	806	796	807	808	798	755	813	795	803	786	788	762	833	795	780	750	722	747	732	795	752	803	782	748	781	747	756	774	771	755	776	813	787	767	763	726	777	761	774	797	747	783	757	749	750	758	755	768	789	809	763	777	758	749	787	749	774	765	764	747	781	738	750	777	779	759	815	783	773	766	795	788	737	765	751	772	736	748	767	782	765	772	760	797	732	779	736	766	753	776	771	720	801	766	754	753	775	723	763	738	735	715	728	765	757	747	743	788	743	785	740	740	800	716	782	805	806	791	767	771	787	769	750	769	767	753	791	741	809	768	727	762	806	755	807	762	782	747	780	774	825	717	793	765	758	772	764	772	757	776	773	783	770	752	830	759	757	752	763	813	744	705	792	797	770	783	791	740	782	768	757	789	740	756	781	763	750	780	769	770	744	814	762	727	738	812	779	817	761	755	763	784	772	777	709	734	767	732	762	787	789	775	800	766	762	763	778	803	771	718	774	720	755	754	741	743	750	773	773	768	825	747	762	740	775	802	746	765	770	848	776	767	788	750	757	713	767	799	752	762	777	761	773	820	822	753	727	797	825	716	750	758	769	752	762	761	768	727	730	768	729	777	764	747	722	767	725	710	765	745	798	749	768	732	805	775	823	736	799	769	781	749	768	778	814	813	782	762	763	743	791	787	795	737	755	783	751	772	723	801	716	796	749	732	819	738	752	770	774	778	760	733	778	774	772	745	763	794	759	770	752	766	783	781	766	748	758	773	750	753	795	771	733	701	724	759	780	710	742	707	774	729	791	738	755	761	783	780	818	796	752	800	775	730	765	772	759	705	814	753	770	718	741	746	759	791	781	809	746	747	758	831	795	734	752	819	748	746	726	738	731	783	741	790	772	785	855	803	808	774	766	776	767	739	785	803	766	744	773	794	774	742	787	789	788	781	767	781	747	815	746	766	739	735	801	742	734	792	765	799	736	760	736	796	743	785	800	767	805	778	728	733	717	740	773	750	737	728	781	769	771	796	789	751	738	810	768	760	812	750	736	773	757	757	766	791	769	782	766	760	778	766	768	758	718	794	803	755	732	760	782	754	749	770	730	779	749	738	763	752	732	758	692	754	773	772	749	779	745	781	751	812	788	793	764	755	734	776	740	751	754	772	744	752	761	733	760	772	757	745	792	730	765	733	837	755	744	751	772	733	759	736	826	797	776	720	771	739	748	813	791	790	759	698	762	762	712	746	749	742	755	749	749	797	784	761	749	807	819	749	733	756	741	790	767	782	771	763	697	754	733	790	748	734	776	809	783	793	746	730	719	784	726	737	720	735	771	750	819	803	764	761	800	746	759	774	754	767	752	766	827	796	747	777	758	817	726	733	748	781	760	798	774	753	744	778	699	805	796	745	764	760	790	791	745	794	837	798	727	809	750	744	715	756	795	733	717	738	811	824	779	772	738	718	711	771	811	717	772	772	736	756	822	778	723	773	758	752	758	766	790	762	724	750	764	762	760	789	786	764	788	764	738	772	802	763	823	762	781	802	822	756	795	725	761	762	810	810	785	761	765	775	767	739	706	844	769	750	756	728	799	713	746	783	755	750	765	738	709	790	781	730	752	750	763	736	780	745	780	778	729	743	741	735	770	784	751	779	776	783	765	731	791	800	773	745	739	740	810	808	762	701	733	769	771	792	762	731	763	748	721	798	749	731	792	769	742	786	778	784	793	786	836	803	758	751	803	780	726	729	760	777	700	748	737	827	717	739	821	755	775	779	753	747	783	757	798	726	742	769	812	743	744	784	764	724	742	755	834	748	772	764	755	752	740	760	750	796	752	725	791	741	711	729	718	787	787	793	715	747	760	788	773	728	740	750	730	744	764	761	788	799	766	769	753	791	810	744	780	750	717	775	780	731	710	747	775	751	787	718	811	782	759	807	797	803	811	711	806	807	772	780	775	785	778	764	772	771	769	764	762	803	855	781	792	769	789	789	745	785	818	799	770	803	792	768	735	742	769	827	820	733	699	804	741	800	768	826	731	737	810	762	778	716	763	724	779	772	746	746	824	750	727	733	773	759	782	805	745	752	774	780	723	768	785	788	748	816	794	808	772	824	742	773	800	775	764	806	749	743	753	731	752	730	750	782	780	745	687	763	755	807	797	793	781	738	806	776	777	797	785	752	747	800	762	764	750	740	762	743	732	783	787	752	744	751	757	753	811	762	800	746	739	769	747	759	753	778	789	745	774	743	718	750	769	782	775	714	758	786	763	797	784	726	763	805	765	711	792	718	762	781	780	699	736	792	726	767	752	715	789	752	748	766	739	762	765	736	790	759	704	772	799	796	742	732	731	788	733	785	776	800	717	753	787	758	792	749	728	769	740	796	774	763	777	734	818	828	770	787	767	774	753	777	787	797	745	783	761	781	801	785	776	741	768	775	749	775	772	748	740	780	764	732	801	759	796	773	735	739	810	770	780	783	799	774	791	745	767	754	779	737	764	761	766	764	786	806	755	768	747	721	742	764	722	739	775	750	728	784	761	744	799	739	791	792	775	748	776	815	753	714	782	719	749	786	750	791	777	764	821	760	755	779	773	760	771	805	751	777	769	698	704	761	761	751	784	734	826	759	778	762	710	735	710	727	769	756	751	754	779	779	775	812	818	745	768	736	782	711	774	731	761	745	764	750	765	789	754	782	770	786	757	803	767	775	728	806	828	752	762	760	788	745	716	781	772	781	822	731	780	741	761	786	759	798	740	758	809	764	785	698	761	745	797	769	807	736	748	775	700	795	759	757	792	771	727	744	790	713	788	736	685	758	756	729	723	774	748	739	773	788	751	789	777	740	760	832	751	756	764	744	721	739	705	753	736	733	780	710	749	758	748	802	734	750	790	771	750	806	742	756	782	792	737	765	793	814	757	766	785	714	774	778	751	784	744	782	790	777	773	721	791	785	764	754	749	782	773	777	790	784	745	745	775	724	754	718	785	702	765	780	767	770	777	729	798	759	744	708	781	756	762	768	782	793	787	737	779	764	836	845	713	809	742	734	738	707	741	777	800	761	704	755	810	781	800	797	715	796	777	769	795	721	763	720	773	728	775	745	754	777	773	756	763	759	810	763	790	783	768	752	733	761	797	757	753	798	822	723	775	765	789	790	784	749	754	758	746	753	730	782	752	758	803	764	739	788	813	758	715	784	758	816	764	753	756	776	789	778	768	787	769	748	768	781	774	775	760	751	763	792	757	756	715	779	776	783	729	713	812	786	714	737	766	771	764	789	739	782	789	749	796	811	761	758	731	729	761	796	749	784	777	774	789	757	776	781	729	753	761	794	736	759	786	763	742	766	808	755	736	788	773	771	773	753	775	759	772	778	691	757	754	759	789	805	775	766	733	763	785	768	771	781	782	749	761	770	785	792	784	796	775	740	766	774	723	770	765	820	754	783	750
21528	15565	11144	5545	4089	3213	2761	2379	1927	1842	1616	1530	1442	1290	1314	1193	1184	1051	1077	1058	1002	1024	1028	1021	1052	955	999	1012	950	1028	966	937	964	1025	1029	973	994	993	957	999	952	929	932	986	904	954	956	967	978	976	997	986	1002	925	932	969	980	960	961	922	953	918	908	941	896	911	937	937	990	938	963	949	927	932	956	1025	938	896	1016	921	964	921	933	936	1014	962	914	948	957	942	939	909	929	960	940	919	965	977	958	989	965	905	932	954	978	979	1001	902	974	988	908	948	915	966	944	951	930	881	937	894	922	985	921	944	952	897	913	926	949	975	959	914	995	954	930	947	983	889	973	960	977	953	922	960	960	918	909	946	949	966	951	907	935	904	963	938	925	921	952	946	954	944	940	973	988	947	921	899	930	940	952	963	968	914	881	959	903	896	1026	911	973	905	973	918	945	957	934	988	915	909	953	925	914	950	926	947	928	904	1017	933	920	947	944	932	949	926	1002	931	922	946	947	976	963	933	942	949	933	949	933	947	1000	934	950	903	912	951	965	944	882	919	964	905	985	927	892	960	973	979	953	875	902	897	1009	942	913	965	958	919	943	1000	989	942	976	941	961	996	922	933	908	1000	946	931	923	950	982	984	926	962	971	968	962	948	955	903	950	973	909	928	919	885	950	910	926	904	971	972	973	974	967	985	950	934	958	928	963	938	931	907	893	887	885	957	961	934	1001	950	951	950	914	963	897	949	930	995	884	944	901	894	991	939	945	893	891	961	932	974	918	879	918	906	924	983	969	947	952	947	929	975	930	913	936	940	927	914	905	942	967	926	921	944	935	931	950	880	947	925	948	939	996	970	962	917	888	860	937	906	956	979	965	918	928	943	957	957	912	952	962	925	988	974	934	920	993	935	894	972	925	933	927	967	943	897	929	950	960	996	912	930	966	963	905	1005	921	952	950	891	908	913	941	986	926	915	995	962	915	922	951	918	968	927	943	969	914	916	960	914	870	945	929	900	937	948	922	951	932	994	909	946	949	954	917	949	963	916	939	870	910	910	899	928	954	895	886	910	909	904	914	964	981	905	971	931	942	906	887	954	983	919	967	923	974	921	1018	997	911	953	1007	911	901	960	932	982	920	971	957	950	975	974	904	962	944	881	900	918	876	980	938	922	910	970	926	925	940	932	942	962	916	974	939	911	929	923	974	960	914	910	940	961	919	973	886	925	936	908	896	962	935	929	903	914	960	936	920	882	914	966	896	903	915	984	932	961	980	989	993	944	944	930	948	906	980	912	917	935	957	929	938	978	947	953	932	957	925	897	930	958	977	898	937	969	994	973	982	978	921	900	945	926	962	956	982	956	903	997	958	925	946	945	949	911	903	987	889	938	949	914	936	945	938	917	862	898	889	940	977	952	939	927	949	948	940	883	1004	943	942	980	934	967	920	926	953	904	928	987	912	1030	932	907	943	971	962	877	979	953	880	913	943	882	928	956	920	948	936	968	979	985	936	946	968	952	941	955	925	934	959	943	946	949	950	943	965	906	946	934	966	950	934	949	976	932	978	907	938	969	972	971	932	1030	935	948	916	950	946	934	958	948	995	943	1023	981	929	934	972	919	928	959	926	962	930	964	951	918	924	958	934	957	950	918	975	970	932	976	924	945	946	952	954	941	917	982	931	926	910	911	917	952	941	944	941	947	931	930	933	957	916	968	994	903	984	881	942	933	965	976	1006	921	943	986	956	916	916	912	920	914	924	945	996	988	952	950	920	994	944	908	979	916	992	918	954	961	1014	947	951	976	940	929	910	954	916	940	949	961	960	989	956	873	966	969	983	954	977	965	943	953	934	934	933	970	921	866	934	916	981	908	966	976	924	925	907	940	945	894	928	954	971	973	955	926	972	885	902	958	952	947	891	908	963	924	991	908	959	941	946	932	949	950	947	930	932	948	955	923	919	956	989	963	916	963	900	959	919	922	969	941	874	966	956	940	997	980	965	924	968	964	882	962	924	954	983	924	914	901	945	921	942	938	943	930	957	971	939	899	953	935	946	913	961	902	1007	936	914	936	976	952	970	968	933	898	941	960	977	946	919	929	942	925	980	925	873	891	924	955	933	963	939	939	943	945	892	911	927	908	933	850	1009	941	906	927	950	948	900	926	961	932	927	905	947	971	933	927	975	963	931	969	1013	928	995	916	890	946	892	916	960	965	910	964	940	970	887	910	920	905	854	920	953	930	916	959	930	916	952	1011	938	915	969	902	960	910	999	994	909	950	935	940	938	923	949	984	935	869	909	934	910	918	996	890	924	918	941	924	945	919	886	873	940	968	935	948	953	915	929	947	934	911	943	912	913	939	983	954	964	926	957	952	903	963	959	925	969	935	894	950	923	953	945	957	993	972	923	924	978	886	937	935	983	933	950	980	892	920	935	882	981	948	954	957	973	965	954	1013	942	995	910	931	978	963	1024	922	940	911	967	924	917	862	942	935	951	902	983	972	931	979	957	975	972	894	916	951	984	882	912	940	942	929	955	977	887	965	970	928	966	930	958	914	899	969	917	932	934	960	938	960	926	912	921	958	913	897	972	912	945	956	922	934	987	950	996	952	937	960	937	889	894	978	960	951	931	954	959	940	979	962	940	913	973	949	950	927	993	936	947	952	938	934	939	947	959	956	917	979	894	921	902	978	953	945	931	923	957	935	925	979	936	919	898	948	944	928	918	961	956	886	968	917	945	960	940	920	925	968	893	996	924	931	891	936	959	976	986	927	913	945	902	933	873	1001	951	954	964	902	945	993	911	936	974	954	993	917	1011	935	967	909	958	930	933	931	948	938	960	928	956	978	994	921	996	911	917	958	953	944	926	954	996	977	926	918	896	938	929	938	932	965	943	969	873	936	970	958	921	974	986	967	934	975	905	936	888	979	917	897	908	998	971	910	918	919	924	932	942	973	909	947	941	912	961	962	920	907	944	949	941	934	997	924	943	954	928	964	980	930	950	933	922	894	954	913	923	948	907	941	954	976	916	965	957	976	897	983	940	961	942	973	911	915	968	948	921	885	976	934	908	981	991	979	1009	924	952	870	959	863	936	974	913	996	967	939	902	912	900	937	971	908	926	938	927	924	891	933	965	938	980	985	977	893	912	931	950	953	972	916	908	893	907	940	958	946	961	900	904	994	941	966	901	960	927	939	937	965	995	983	912	893	963	896	932	989	935	972	923	963	949	880	957	935	924	931	932	950	949	941	986	973	914	946	962	976	925	952	950	934	959	924	933	960	963	978	935	867	949	927	935	987	991	949	943	998	926	995	932	884	879	945	934	949	974	965	943	909	890	910	907	930	912	957	850	935	929	928	1004	959	949	953	945	933	950	879	920	957	918	958	968	928	926	987	942	911	971	953	935	984	996	927	895	934	917	982	965	927	942	916	938	899	929	972	904	906	944	914	962	964	966	943	931	955	951	928	1034	940	919	945	949	993	975	940	926	971	976	1029	932	962	921	998	983	990	956	950	915	923	952	962	962	938	981	932	947	972
27529	17663	4251	1453	1006	890	677	609	606	558	557	553	552	578	525	530	565	549	513	494	501	501	522	526	502	507	487	528	509	506	501	514	504	545	532	550	504	552	536	532	523	510	512	523	540	525	524	519	473	513	525	530	505	521	533	509	510	516	516	492	541	497	483	507	513	481	504	541	509	522	559	529	474	502	550	517	520	537	532	514	521	528	512	527	529	519	523	538	523	501	499	526	495	519	527	502	494	516	501	537	557	518	525	490	549	502	569	514	493	521	503	515	526	511	500	486	518	517	516	493	549	520	541	549	492	512	493	531	507	520	510	527	468	488	516	517	547	539	472	497	505	502	503	548	490	467	469	512	506	570	499	521	519	528	536	515	533	526	484	497	503	546	508	479	477	522	514	555	529	525	512	525	487	501	528	530	499	539	502	508	517	489	481	530	501	537	531	504	502	500	512	541	541	519	538	512	514	529	528	511	503	490	521	499	484	495	548	515	481	508	553	530	541	512	538	509	491	469	572	520	503	512	534	509	521	548	562	529	506	489	484	507	549	509	526	509	501	529	535	515	547	540	573	520	565	501	534	527	528	539	531	528	503	513	499	564	474	492	531	497	500	457	517	512	532	525	562	505	517	494	525	497	538	472	539	462	539	476	463	459	533	492	545	507	524	484	490	503	519	481	496	519	545	526	479	511	468	528	483	544	493	508	509	514	537	515	557	562	495	543	519	509	510	517	501	514	534	573	551	533	550	487	543	505	497	498	487	577	531	560	463	504	550	555	516	512	520	489	491	498	479	483	512	485	542	567	513	519	535	526	499	518	527	546	551	504	512	496	504	527	508	459	510	517	528	561	504	529	527	543	475	493	531	525	524	504	478	528	508	517	514	554	512	513	535	525	547	467	498	489	503	491	501	532	505	506	526	500	562	518	486	522	474	502	515	508	512	499	479	502	528	504	490	525	518	492	501	536	486	534	566	500	492	569	509	519	486	507	556	524	492	512	524	558	524	508	472	519	497	522	531	499	545	534	495	534	492	475	504	547	502	523	502	505	556	521	532	472	590	533	519	532	553	473	547	519	510	513	530	550	497	495	530	470	524	519	517	544	511	503	550	555	517	582	503	535	499	551	519	529	510	520	514	545	505	518	521	485	555	497	479	551	521	546	535	516	535	533	565	513	508	527	521	477	517	516	483	517	471	507	543	574	549	528	528	527	527	519	547	511	521	518	514	507	509	508	502	562	534	507	499	489	525	532	536	507	463	526	548	487	533	529	552	512	486	466	489	534	479	533	515	501	508	507	524	547	484	523	529	557	520	521	526	481	523	502	477	492	500	507	474	528	499	502	515	501	481	485	495	527	538	502	499	499	530	551	562	505	500	500	531	511	527	578	530	505	475	565	528	551	467	525	512	461	474	524	469	497	495	534	496	498	503	553	542	524	464	484	555	491	485	503	557	475	504	512	475	500	508	526	508	559	544	525	531	501	563	486	492	550	498	516	544	502	543	497	512	506	500	482	543	541	533	530	519	482	504	519	522	514	523	503	512	536	498	511	470	550	515	567	531	479	529	576	493	522	506	471	555	499	536	555	513	522	523	532	534	511	510	543	514	513	516	511	499	507	455	544	525	551	536	505	521	509	509	509	511	513	489	470	503	480	522	514	568	556	472	509	528	463	481	485	508	506	515	494	506	505	498	494	499	515	558	524	483	509	540	541	513	530	521	523	488	522	525	481	482	502	491	572	514	503	494	512	526	523	506	510	508	469	511	535	513	491	526	543	518	485	526	523	534	486	518	491	541	496	513	517	514	482	555	503	495	510	526	533	488	508	525	520	511	491	524	508	497	545	543	530	519	531	511	459	496	534	473	530	465	511	492	530	502	531	515	522	498	555	571	480	527	498	515	548	473	545	539	536	535	491	518	517	514	534	487	527	509	525	537	541	499	516	514	529	567	530	512	524	532	526	548	508	566	548	503	508	523	520	540	490	505	512	476	500	490	498	483	518	520	520	518	504	528	500	513	505	491	514	546	508	512	555	530	510	543	556	501	481	526	517	490	496	524	535	466	493	506	537	521	489	535	517	498	509	490	513	527	554	488	527	518	509	518	503	526	516	519	518	512	523	485	514	503	528	536	503	502	497	509	542	525	535	515	510	561	508	492	527	530	544	529	538	503	526	505	525	547	508	485	484	534	528	522	520	531	549	540	493	514	523	498	539	508	540	545	499	519	518	501	502	517	505	531	544	512	517	494	526	510	537	540	524	520	498	469	504	542	545	487	503	551	495	524	506	514	506	518	495	465	478	554	550	500	531	503	493	552	558	508	511	484	517	506	523	493	528	527	502	506	489	523	540	477	520	496	488	509	506	512	524	516	514	508	513	521	526	494	501	475	539	517	540	544	498	506	520	499	493	517	531	537	503	472	504	525	525	525	530	506	531	481	521	497	516	546	467	543	523	489	511	523	509	520	513	594	544	492	520	527	490	539	502	521	525	537	498	518	479	464	515	505	505	520	512	504	493	506	486	485	545	526	527	510	552	517	535	514	490	543	513	532	500	502	522	546	554	555	529	519	516	482	485	494	502	519	534	502	530	497	539	469	506	506	513	523	520	498	514	488	493	556	521	527	515	495	520	507	556	485	542	502	537	535	505	512	494	506	513	480	507	536	549	481	515	520	479	483	499	499	531	501	540	485	520	514	459	487	548	504	500	506	528	507	493	537	513	497	574	511	501	460	503	504	477	557	498	522	534	511	485	528	561	514	508	489	521	545	502	566	538	534	530	530	513	492	529	547	513	491	505	523	462	493	519	495	496	500	526	522	483	567	509	507	517	521	525	507	523	523	491	555	503	511	504	521	480	501	492	497	475	513	487	504	512	540	526	516	564	525	505	513	540	499	527	555	537	487	478	546	524	495	520	542	517	465	507	463	585	522	546	498	517	551	544	544	504	498	502	508	529	547	538	531	531	482	519	507	494	534	553	498	490	493	506	478	527	511	512	542	512	550	527	528	519	475	529	551	518	525	499	511	531	505	509	498	497	533	538	520	495	521	505	502	494	520	516	508	500	528	496	542	497	518	502	489	497	497	511	503	533	488	541	509	503	511	531	528	554	528	530	491	492	535	531	485	518	532	544	533	556	498	506	495	503	528	532	498	515	511	495	557	544	513	543	517	526	496	586	528	534	542	507	518	523	520	505	517	515	544	521	484	532	491	490	512	492	499	544	450	529	527	478	542	538	525	525	478	514	543	533	482	494	502	522	519	496	487	511	500	517	502	546	502	497	531	509	474	528	487	498	485	521	515	507	526	496	466	511	493	543	512	494	492	512	524	500	510	499	504	536	525	518	496	524	529	492	518	528	550	500	534	497	508	543	518	489	554	504	498	520	539	564	519	520	506	537	507	491	484	511	547	543	578	525	538	521	520	513	489	509	523	491	482	537	549	502	518	524	534	455	497	466	487	522	509	553	523	508	486	518	528	516	503	503	491	546	471	484
6113	3400	2425	1351	1157	1031	936	886	787	800	724	743	741	666	666	656	643	661	674	661	685	667	685	686	623	579	620	690	669	635	614	628	642	660	638	635	616	662	631	602	649	631	657	641	624	617	621	637	631	609	624	650	649	654	623	626	700	649	637	617	606	651	617	629	627	630	604	625	690	591	685	627	627	650	633	625	611	659	648	568	598	641	657	659	625	655	620	611	632	627	654	618	674	661	654	655	629	649	627	597	656	679	617	620	620	652	659	646	640	637	571	635	659	637	621	652	615	640	676	696	662	633	626	607	608	670	694	585	693	654	661	659	637	657	622	612	633	647	679	653	614	629	620	624	641	656	635	621	615	603	619	635	631	681	617	641	630	604	607	667	599	608	658	656	615	642	601	620	645	621	660	624	608	626	631	623	631	655	640	596	661	605	633	633	680	598	624	603	642	608	647	615	680	645	628	621	659	673	660	640	634	671	649	631	632	610	615	657	621	619	643	653	674	602	675	653	641	662	612	642	666	633	664	592	659	613	640	624	626	658	646	654	662	640	613	594	610	619	627	620	674	661	631	650	617	603	687	603	630	639	663	582	639	592	637	633	625	638	637	570	664	659	641	628	641	622	622	598	633	679	661	577	635	627	643	578	632	647	627	663	673	641	659	601	658	661	637	620	615	626	643	639	616	637	623	630	582	649	633	624	642	672	662	617	664	661	605	593	671	653	637	636	643	593	648	678	615	660	661	618	646	660	595	626	634	584	628	637	645	627	670	647	628	669	648	642	645	659	619	665	645	607	580	612	660	605	646	606	644	620	569	675	600	584	596	613	623	644	621	651	639	625	611	665	618	676	620	648	653	676	633	649	654	617	626	640	670	642	651	633	675	619	588	608	671	621	607	630	596	604	628	624	628	627	631	645	635	631	611	615	618	667	686	650	645	601	619	655	604	635	655	638	628	670	630	585	663	645	668	617	650	670	650	657	633	669	643	614	619	604	632	624	642	626	649	692	678	652	639	608	644	636	653	647	606	629	640	626	624	608	639	598	637	637	652	706	620	666	641	635	664	621	667	642	640	631	616	622	623	650	648	661	594	629	618	667	646	644	653	627	653	617	632	661	685	627	622	613	650	612	632	629	657	629	654	617	605	652	635	634	630	628	585	602	639	622	597	641	635	595	588	589	627	593	665	616	629	643	587	615	676	640	637	649	629	603	653	672	619	633	593	638	646	650	647	663	644	658	618	663	613	645	653	610	644	593	619	687	618	604	657	645	628	642	648	633	654	627	648	620	646	646	605	650	667	647	603	663	635	644	639	616	621	659	611	645	606	642	631	620	619	631	662	649	633	623	645	653	617	631	596	593	621	661	627	667	591	666	640	612	667	676	653	677	632	645	605	641	643	626	613	679	641	609	640	607	592	648	665	635	586	652	649	619	611	609	625	663	624	646	637	644	634	632	617	624	636	641	653	682	601	654	605	656	633	637	644	637	669	627	652	637	639	645	656	622	595	629	621	572	600	597	647	622	576	629	604	632	674	585	658	634	590	635	629	661	632	637	633	632	652	615	664	691	623	637	619	683	632	642	604	670	626	622	662	613	651	596	640	635	606	603	689	632	574	637	657	650	655	645	605	670	627	658	626	618	655	635	633	631	675	696	623	608	617	580	661	608	660	633	587	611	620	610	637	621	605	633	618	641	612	631	631	650	642	614	613	617	664	662	645	659	654	645	622	637	654	642	659	631	622	601	647	638	636	633	674	627	616	682	627	628	615	631	644	660	621	615	624	621	652	629	613	649	684	662	649	579	631	612	629	599	645	691	636	646	646	629	629	630	657	648	628	645	632	590	636	605	650	621	650	631	636	678	620	641	664	639	594	640	639	653	664	618	639	579	652	642	667	675	608	622	646	664	620	641	558	623	600	595	625	610	611	634	648	674	669	647	624	625	632	682	592	644	627	616	647	638	669	652	600	655	565	566	607	661	605	615	573	619	674	621	617	670	615	627	649	663	616	663	636	635	607	643	627	620	632	647	623	667	658	609	610	674	644	604	602	580	608	594	648	629	621	600	635	669	646	648	648	678	587	602	651	666	648	638	648	638	645	633	603	656	646	604	596	619	633	633	659	625	659	650	613	643	671	628	669	614	679	681	697	629	611	618	602	605	596	643	632	661	639	674	650	592	615	609	613	596	656	671	598	651	625	664	614	623	643	656	652	657	627	619	682	671	665	640	634	663	612	651	648	612	638	676	655	653	623	620	615	699	609	671	595	606	635	610	618	647	630	665	652	644	662	622	676	674	588	608	652	655	632	602	671	648	668	676	646	667	656	576	675	683	610	657	620	671	643	683	643	639	620	620	656	645	628	669	662	645	623	693	644	572	671	629	649	664	678	644	644	654	660	624	648	720	615	662	630	655	610	639	668	594	663	661	649	627	639	650	625	624	598	606	634	637	608	652	640	594	627	643	630	639	586	690	678	595	604	673	592	642	620	626	668	619	654	626	646	593	607	584	606	634	633	642	629	608	637	611	598	642	652	593	640	645	631	622	632	631	686	634	656	636	636	629	646	630	649	637	623	636	626	662	613	656	627	662	610	666	643	618	607	631	606	603	627	651	604	641	639	640	634	624	601	612	639	636	654	666	618	639	628	637	613	599	598	591	659	653	631	638	613	669	670	612	619	661	643	559	627	678	653	667	638	622	636	643	638	619	638	633	689	620	653	569	665	654	643	642	689	636	672	580	674	601	612	598	625	640	607	631	668	618	642	648	643	656	705	602	642	664	650	636	640	617	631	621	596	675	652	601	692	640	669	605	607	687	605	652	595	605	582	635	593	630	608	594	635	620	619	654	653	632	671	653	661	619	615	636	631	659	641	648	602	694	612	611	631	671	612	628	600	618	679	616	667	634	645	628	654	597	646	619	593	600	655	594	600	652	644	634	656	670	631	627	665	633	659	615	673	663	647	596	605	653	653	634	662	639	623	612	585	664	653	659	558	648	639	624	643	649	650	593	647	655	619	619	598	621	644	662	598	608	653	632	617	635	643	642	680	650	589	625	675	666	629	642	628	646	635	642	664	643	642	641	627	656	603	604	613	687	661	620	643	641	618	634	685	597	657	634	619	614	635	637	668	650	635	631	618	635	594	617	646	642	644	642	653	626	593	611	600	618	627	583	681	628	620	628	647	632	652	615	595	643	655	629	672	651	652	626	633	656	635	662	668	623	614	591	644	633	665	627	598	664	655	596	639	668	634	631	653	617	611	636	640	671	635	605	649	705	655	627	629	641	606	642	614	655	664	655	663	636	618	601	654	591	694	620	637	607	641	651	607	627	614	624	621	601	612	608	669	654	638	605	621	653	664	606	679	639	660	628	644	583	659	652	665	635	664	650	675	664	670	641	633	635	679	631	666	670	583	630	657	652	602	633	619	694	625	629	612	649	638	620	633	653	617	613	630	641	639	623	602	635	641	670	631	644	634	625	603	619	586	671	613	630
23592	21444	28632	24640	21296	6329	1700	1333	1136	1131	1026	1066	1001	990	963	959	955	902	872	884	894	903	919	899	923	881	900	895	841	914	860	908	858	837	856	832	928	880	895	885	897	830	883	866	799	886	925	838	845	891	894	878	862	881	830	881	880	931	936	868	878	862	875	858	859	873	827	846	878	914	903	868	880	833	877	853	881	940	867	898	874	865	868	889	874	876	866	910	829	874	860	841	855	879	859	899	873	838	854	848	875	826	862	875	884	919	868	791	873	878	892	897	909	851	816	883	891	832	854	889	872	902	902	828	875	854	819	877	862	879	903	848	883	886	823	897	880	913	879	830	825	894	898	804	854	819	874	843	864	816	851	850	893	849	873	865	893	894	852	899	839	822	845	871	822	880	894	846	837	875	855	874	864	856	871	894	862	912	871	849	831	895	870	858	895	886	929	845	919	857	909	892	904	869	848	846	842	883	897	847	851	856	854	867	879	862	823	904	870	866	897	873	829	868	889	864	872	894	823	921	909	854	842	890	890	836	885	897	886	909	902	847	843	865	865	894	828	825	902	826	856	900	847	835	902	883	891	869	914	921	876	853	878	807	851	850	893	857	875	886	906	885	866	861	841	891	883	882	849	894	861	851	867	882	933	834	853	910	876	865	830	791	878	885	914	852	887	886	877	830	878	848	877	890	892	912	888	890	917	815	846	863	893	838	864	872	919	848	886	824	879	931	898	897	861	867	860	847	837	872	908	852	808	895	857	885	912	834	913	891	830	802	884	894	876	846	864	899	879	846	881	872	837	868	901	820	828	912	836	906	812	837	859	817	906	895	850	867	887	842	907	877	888	872	888	860	822	887	843	842	877	853	857	846	901	899	879	826	879	878	856	896	840	866	856	893	875	885	872	855	830	859	877	817	867	917	845	867	832	877	871	846	869	883	868	909	909	863	852	856	841	894	834	859	823	834	888	870	863	868	834	892	873	876	854	905	815	858	866	840	867	890	867	849	900	861	803	845	814	866	892	794	856	862	866	848	854	882	829	819	897	846	865	901	877	840	876	868	864	820	900	877	853	875	866	910	894	872	912	851	872	906	906	930	875	839	835	841	931	889	890	880	870	812	877	889	879	857	826	884	921	871	856	814	872	828	895	911	864	868	816	806	843	848	836	839	848	882	909	883	830	884	844	854	841	851	845	798	868	830	851	841	833	864	885	824	860	900	893	840	816	858	875	865	855	888	879	878	873	824	833	843	856	896	849	831	866	882	847	863	872	861	847	885	898	898	871	799	875	845	885	866	861	860	905	934	848	898	875	853	860	873	862	925	870	823	889	846	924	940	881	907	811	859	851	825	850	847	896	860	892	892	826	798	866	860	847	863	818	853	851	836	856	842	867	846	830	883	846	906	866	898	912	923	840	879	826	791	904	859	915	847	860	880	866	835	852	895	863	846	931	889	928	849	847	878	869	871	894	830	886	849	841	863	856	864	839	851	824	857	846	840	849	832	882	895	898	902	881	881	846	881	860	817	870	858	939	878	870	859	879	859	818	879	890	876	849	871	874	863	844	876	893	893	878	885	808	830	817	856	872	829	838	897	884	860	903	864	846	842	873	895	857	831	819	838	848	821	867	857	857	858	819	856	854	873	883	871	837	856	862	819	857	835	847	899	814	817	900	857	905	850	908	861	895	885	824	846	822	884	867	871	872	889	849	886	815	844	827	856	862	892	869	863	827	885	890	849	832	862	851	794	890	885	876	853	860	863	830	896	841	844	863	902	850	838	906	830	865	928	928	915	873	843	886	881	863	915	911	876	866	823	809	863	887	857	856	864	895	883	858	887	863	843	870	888	867	914	869	856	831	885	918	891	894	847	874	855	830	870	907	837	829	903	910	855	826	918	818	865	881	851	879	852	919	846	848	876	876	835	884	845	880	873	850	872	839	810	881	843	883	877	875	847	822	864	853	908	918	871	854	885	851	868	854	878	867	871	904	847	868	867	906	900	857	880	929	904	901	864	846	849	863	916	860	907	881	880	900	846	862	850	816	822	856	890	841	859	863	868	829	897	827	831	872	888	823	882	813	869	905	856	815	873	879	824	826	849	908	898	837	829	908	888	851	838	843	920	799	826	898	864	857	917	899	910	913	889	876	843	822	856	887	884	843	889	874	886	832	840	914	822	935	869	816	853	855	886	860	878	891	855	823	896	909	908	878	902	851	891	929	851	891	872	919	816	801	829	849	845	896	895	873	804	875	888	818	870	859	883	881	827	847	835	906	830	890	883	858	835	906	823	900	868	858	865	850	808	831	890	859	831	899	875	842	920	855	906	944	880	849	852	832	860	855	841	866	882	875	894	879	862	841	846	866	827	883	875	877	821	885	884	867	970	826	852	877	909	826	907	840	882	837	895	859	815	874	855	876	845	868	853	916	875	836	799	798	901	868	831	907	842	842	884	837	900	889	903	872	853	918	854	852	833	895	902	876	906	884	932	861	871	903	885	868	808	908	824	847	896	882	855	881	875	842	878	884	855	819	864	814	879	874	839	868	858	855	901	889	848	868	881	841	924	911	832	850	954	847	918	877	884	835	874	843	863	863	893	875	876	932	867	878	871	865	829	979	851	883	926	877	882	847	830	892	928	890	834	872	853	884	915	843	854	857	871	892	871	812	855	884	858	855	830	874	896	807	955	855	845	813	854	862	833	876	878	859	897	858	874	901	853	893	832	829	929	890	867	839	842	844	880	885	887	852	917	854	835	887	915	848	829	878	866	825	887	897	884	874	836	874	839	890	837	869	846	859	855	895	836	864	818	913	863	908	851	854	892	850	811	879	878	811	800	881	850	819	873	851	927	888	861	825	836	856	873	857	870	828	807	883	919	871	811	864	918	896	864	820	860	833	882	827	886	927	947	880	878	884	900	888	844	879	878	885	899	858	857	874	824	903	868	899	909	867	891	880	868	812	875	870	903	818	896	864	840	873	822	845	870	883	852	818	895	850	864	871	880	852	854	860	886	859	889	865	850	815	877	868	896	816	840	859	892	862	855	891	889	849	902	856	850	892	912	870	861	838	882	874	828	852	873	849	904	897	898	879	873	843	783	894	839	890	857	792	878	909	884	902	868	870	885	832	884	853	820	856	856	829	875	863	912	869	853	876	843	886	876	871	816	865	886	843	892	920	780	872	830	844	883	821	841	881	878	899	855	885	874	914	847	857	840	889	870	878	863	868	883	869	826	830	835	886	904	848	874	928	920	843	828	896	847	865	885	864	852	846	899	868	846	882	833	864	836	915	847	857	864	884	868	836	881	859	824	847	837	881	892	885	851	877	831	862	872	919	849	847	871	857	867	885	864	858	840	819	841	868	875	843	852	882	849	919	829	899	867	939	835	954	882	866	843	858	844	891	861	840	889	904	850	843	902	857	822	852	891	883	906	864	870	837	869	853	839	921	885	857	877	859	811	851	843	868	895	840	851	863	860	781	869	844	829	851	898	902	861
15192	10514	7711	3982	3000	2488	2113	1765	1603	1512	1461	1366	1355	1228	1216	1226	1163	1119	1133	1096	1137	1082	1058	1130	1039	1049	1067	1092	1055	1075	1067	1080	1085	1095	1054	1017	1096	1042	1099	1064	1066	1038	1067	1092	1159	1066	1051	1006	1089	985	1028	989	1070	1057	1071	1021	1071	1010	1030	1043	995	1027	1069	1067	1078	1038	1063	1029	1033	1054	1028	1130	1039	1114	1045	1062	1057	1062	1120	1033	1011	1029	1037	1020	1062	1077	1064	1060	1070	1072	1006	1101	1006	1019	1060	975	1028	1068	1103	1099	1042	1035	1114	1022	1094	1052	1091	1117	1010	1048	1031	1102	1075	1064	1051	1037	1059	1033	1052	1039	1066	1042	1087	1071	1055	1055	1027	1095	1080	1031	1067	1073	1071	1008	1062	1044	1049	1051	1072	1020	1009	1056	1112	1037	990	1034	1101	936	1037	1110	1072	1032	1000	1019	1063	1029	1060	1082	1034	1054	1053	1019	1067	1062	995	1099	1077	1011	1038	1116	1104	1097	1085	1020	1023	1100	1050	1054	1081	1024	1098	1071	1031	998	1018	1061	1041	1052	1058	1100	1031	1036	1058	1001	1031	1033	1056	1092	1046	1057	1002	1079	1113	1013	1051	1028	1003	1066	1071	1070	1033	1000	1052	1023	1073	1032	1032	1032	1064	1041	1099	1059	1090	1056	1063	1037	1012	1099	1022	1020	1038	999	1071	1136	1043	1121	1016	1062	1033	996	1055	1049	1067	1056	1085	1086	1046	1023	1074	1050	1061	1044	985	1016	1061	1047	1026	1025	1079	1063	1071	1083	1045	1127	1024	1037	1043	1091	1024	1054	1051	1084	1138	969	1128	1043	1048	1007	1067	1081	1030	1012	1019	1124	1040	1115	1055	1114	1030	1048	1058	1069	1070	1063	1056	1056	1053	1061	1054	1082	1073	1054	1080	994	1065	1085	1037	1065	1052	1045	1016	1024	1037	1080	1033	1071	1002	1059	1065	1040	1055	1037	1048	1049	998	985	972	1048	1046	1071	1037	996	1055	1023	1019	1030	997	1068	1068	1020	1055	1120	1072	1081	1051	1038	1067	1007	1028	1057	1055	1021	1017	1089	1026	1044	1058	983	1052	1054	1078	1137	1023	1082	1094	1013	1131	1010	1089	1084	1065	1033	1024	999	1059	1083	1026	1021	1037	1051	997	1079	1018	1056	1045	1049	1040	1101	1072	1052	1019	1087	1017	1033	1065	1069	1109	1040	1029	1057	1085	1096	1070	1034	1064	1031	1022	1049	1077	1062	1026	1064	1011	1095	1041	1013	1028	1048	1034	1055	1017	1078	1018	1061	1034	1025	1006	1073	1077	1118	1071	1068	1099	1064	1043	1029	1031	1063	1074	1041	1077	1007	1080	1031	1083	1082	1107	1044	1083	1024	1047	1028	1036	1079	1020	1013	1052	1040	1051	1024	1045	1068	1064	1027	993	1025	1113	1040	1033	1076	1017	998	1055	1151	1042	1021	1062	1039	1029	1041	1057	1031	1017	1037	1066	1019	1019	1047	1080	1065	1047	958	1007	1087	1108	1063	1082	1053	1084	1064	1083	1063	1059	1004	1055	1019	1076	1055	1018	980	997	1091	1060	1045	1098	1031	972	1055	1066	1091	1086	1053	1084	1074	1056	1047	1054	986	1025	1037	1057	1049	1041	1021	1063	1006	1025	1040	1061	1030	1073	1078	1091	956	1025	1018	1037	984	1030	1054	1040	1065	1047	1016	1068	1097	1084	1063	1082	1024	1078	1034	1034	1023	1031	1103	1030	1065	1041	1077	1044	1027	1014	993	1074	1085	1079	1134	1062	1054	1017	1050	1094	1080	1135	1032	995	1034	1025	1043	1072	992	1059	1079	1055	1053	1054	1062	1070	1096	1089	1061	1064	1024	1080	1082	1047	1062	1051	1101	1004	1019	1029	1070	1070	1099	1000	1042	1018	1065	1089	1054	990	1104	1034	1040	1050	1041	1017	1017	1032	1051	1043	1033	1019	1022	1094	1030	1027	1052	1075	1048	1034	1057	1066	1013	1063	1063	1071	985	1061	1014	1023	990	1081	1027	1040	1075	1113	1041	1020	1057	1012	1022	1073	1038	1058	1020	1043	1009	1045	1043	1054	1110	1094	977	1048	1098	1054	1082	1067	1117	1073	1062	1069	1059	1003	1016	1071	1071	1053	1127	1077	1095	1034	1028	1047	1007	1080	1027	1053	972	1081	966	1016	1056	1013	1079	1061	1027	1030	1075	1034	1100	1059	1052	1092	1026	1065	1061	1090	1027	1024	1035	1078	1007	1079	1003	1051	1051	1047	1068	1037	1014	1056	1112	1029	1094	1033	1037	1082	1071	1082	1010	1042	1004	1069	1081	1035	1046	1056	1051	1048	1037	1014	1055	1052	1097	1036	1094	1008	1017	1023	1098	988	1031	1061	1032	1047	1009	1080	1064	1029	1023	1096	1066	1041	1126	1063	1036	1039	1077	1029	1038	1037	1027	1042	1065	1071	1090	1117	1078	1053	1018	1040	1051	1012	1076	1061	1082	1056	1072	1072	1116	1016	1076	1052	1019	1054	1075	1034	1053	1024	1068	1011	1086	1076	1137	1002	1077	1071	996	1062	1079	992	1109	1041	1050	1033	1035	1055	1093	1036	1031	1048	1044	1050	1041	1082	1045	1104	1035	1039	1012	1065	1130	1018	1032	1040	1046	1048	1070	1041	1086	1083	1052	1001	1056	1036	1027	1071	1035	1033	989	1080	1107	1029	1054	1082	1021	1078	1056	1032	1025	1083	1054	1064	1048	1079	1056	1075	1026	1129	1065	995	1073	1021	1121	1034	1011	1122	1133	1032	1058	1030	1057	1042	1107	1068	1007	1092	1060	1024	1052	1031	1053	1025	1115	1097	1013	1062	1021	1082	1038	979	1093	1052	1062	1041	1025	1047	1046	1024	1062	1062	1027	1008	1035	1050	1047	1068	1025	1033	1016	1018	1054	1121	1037	1089	981	1077	1085	1083	1056	1077	1021	1031	1072	980	1041	1064	1064	1045	1075	1051	1069	1058	998	1021	1016	996	1109	1043	1087	1138	1048	1055	996	1033	1046	1136	1098	1050	1071	1048	1017	1018	1097	1039	1035	1055	1046	1025	1050	1086	1036	1058	1072	1095	1070	1099	1038	1082	1028	1049	1082	1041	1113	1051	1062	1058	1066	1054	1034	1044	1055	1038	1110	1042	1040	1126	1106	1022	1022	1056	1061	1027	1076	1032	1046	1071	1014	1041	1073	1028	1112	1062	1037	1031	1025	1033	1040	1037	1047	1101	1050	1058	1069	1054	1081	988	1023	1001	1095	1030	1077	1064	1013	1041	1091	1031	1021	1029	1028	1038	1058	1036	1033	1023	1066	1051	995	981	1037	1018	1093	1018	1038	1056	1081	1047	1034	1063	1007	1034	1053	1063	1090	1057	1020	1012	1047	1046	1020	1014	1060	1079	1040	1054	1039	1029	1035	1072	1057	1051	1058	1088	1063	1044	1043	1060	1063	1030	1039	1039	1066	1073	1053	1055	1040	1034	1075	1074	1030	1087	1097	1062	1053	1035	1042	1085	1064	1058	1044	1046	1053	1081	1044	1052	1053	1084	1047	1017	1071	1091	1063	1033	1029	1055	1035	1013	1006	1012	1062	1113	1031	1078	1111	1095	1007	1051	1038	1057	1116	1046	1075	1083	1084	1084	1071	1083	1047	1071	1054	1060	1073	1012	982	1006	1024	1117	1001	1051	1018	1013	1048	1061	1025	1043	1047	1020	1050	1053	999	1029	1088	1052	1079	1028	1048	1080	1073	1010	984	1086	1043	1035	1016	1079	1079	1057	1101	1009	1089	1052	1046	1064	973	1063	1085	1004	1092	1049	1105	1113	976	1094	1072	1071	1029	1043	1079	1059	1029	1032	1103	1078	1049	1047	1052	1065	1049	1049	1029	1079	1039	1069	1043	1079	1035	1012	1022	1090	1046	1035	1014	1048	1044	1083	998	1043	1039	1062	1046	1094	999	1028	1110	1043	1049	1067	1033	1031	998	1138	1064	1067	1021	1017	1036	1044	1085	1007	1067	1126	1050	1134	1089	1032	1055	1059	1033	1044	1082	1062	1116	1014	1068	994	1026	1079	1081	1043	1078	983	1051	1068	1015	1035	1063	1059	986	1069	1089	1069	1076	1118	1025	1024	1097	1040	1068	1076	1015	1019	1078	1049	1068	995	1056	1153	1111	1066	1086	1139	1078	1009	1042	1110	1010	1057	1050	1047	1075	1045	1088	1034	1002	1035	1022	1032	1071	1054	1066	1044	1041	1023	1039	1014	1101	1063	1094	1087	1086	1016	1071	1023	1014	1038	1054	1041	1152	1019	1058	1059	1083	1016	1020	1069	1065	1065	1051	1137	1016	1070	1032	1065	1043	1042	1063	1037	1039	1023	1086	1047	1022	994	1035	1038	1052	1029	1040	1036	1092	1028	1066	1115	998	1014	1051	987	1032	1012	1040	1056	1038	1059	1047	1045	1047	1052	1102	1063	1056	1032	1049	1103	1027	1075	989	1062	1100	1044	1041	1016	1022	1003	1028	980	1025	999	1031	1066	1079	1023	985	1110	1084	1095	1079	982	1031	1015	1076	1061	981	1089	1113	1020	1100	1082	1079	1070	1049	1070	1019	1063	1033	1054	1022	1080	1068	1007	1070	1086	1050	1023	1063	1058	1075	1034	1059	1077	1028	1024	996	1044	1020	1004	1055	1078	1050	1018	1089	1024	996	1054	1050	1061	1018	1041	1078	1015	1092	1021	1066	1114	1049	1045	1054	1060	1054	1029	1016	1008	1066	1089	1050	1103	1068	1037	1028	1041	1077	1065	1057	1059	1047	1063	1098	1129	1048	1073	989	1050	1022	1079	1062	1110	1057	1068	1071	1052	1034	1081	1060
24726	21448	27320	25598	5417	779	651	515	504	441	409	393	403	328	369	357	360	306	317	312	327	314	300	301	299	309	301	326	303	280	317	328	301	302	306	330	308	322	323	341	323	321	325	279	322	319	320	336	320	320	303	261	302	304	315	295	298	286	300	305	293	309	281	296	291	300	296	306	308	302	311	323	274	315	286	301	321	307	335	325	317	313	289	298	294	284	334	278	297	299	334	301	334	314	303	309	306	312	340	290	314	286	335	322	320	297	294	316	315	324	311	339	325	269	280	298	267	314	297	287	333	316	320	305	321	279	300	328	301	305	276	284	307	301	306	290	305	311	292	321	284	346	299	286	315	296	299	276	347	295	295	324	286	298	306	311	322	318	316	297	296	322	321	296	332	309	282	277	308	312	278	325	324	276	290	332	316	310	284	306	306	324	316	271	324	315	316	282	312	304	293	304	325	301	324	331	304	319	275	329	306	302	311	317	313	320	312	301	299	297	306	314	270	313	335	294	301	292	288	323	306	299	307	300	296	298	318	316	294	289	318	295	328	327	303	293	318	281	313	321	318	306	309	330	338	298	297	318	322	323	278	295	286	292	272	289	286	330	280	297	306	325	299	302	315	301	309	312	316	293	299	301	268	295	289	309	303	307	313	285	331	295	308	264	302	301	306	318	297	294	292	339	295	313	310	307	303	281	301	314	291	304	292	299	308	291	313	322	299	291	305	294	315	317	294	314	287	308	294	303	308	314	311	298	307	312	291	304	285	290	326	294	311	310	280	301	318	294	278	322	315	285	315	292	305	312	324	306	314	289	302	308	300	338	330	313	337	297	285	315	305	300	289	318	289	301	331	321	304	318	321	292	323	310	277	314	301	306	323	288	297	301	295	280	316	265	301	326	299	308	290	288	329	304	292	301	322	308	290	288	295	280	269	310	321	285	301	312	329	304	300	294	304	309	304	325	299	302	309	335	293	322	302	319	302	297	288	299	307	306	296	307	288	345	286	303	341	320	282	311	304	304	305	305	324	289	320	310	317	305	281	322	324	311	304	299	308	323	334	291	330	308	325	309	324	303	333	295	299	312	304	284	268	318	303	335	297	265	280	298	316	276	275	308	296	266	303	320	309	311	312	345	327	302	306	286	335	299	297	334	314	335	306	315	313	307	330	324	332	317	281	307	287	275	288	307	334	307	297	277	290	296	321	336	269	320	318	305	299	283	310	262	300	308	304	321	273	331	308	306	321	348	309	301	332	338	291	297	304	328	315	285	294	341	324	287	279	306	282	276	328	338	289	286	310	306	325	286	323	269	281	329	311	331	301	332	276	321	308	318	324	286	296	333	287	300	321	324	295	329	303	299	321	300	298	334	257	293	268	290	312	282	334	343	312	311	309	319	327	313	280	303	315	337	327	308	310	337	312	331	292	296	311	304	319	294	290	276	293	352	273	300	291	315	316	324	307	285	307	315	304	336	283	310	310	294	331	278	325	293	300	278	312	306	279	314	314	327	306	298	291	284	306	319	330	301	316	292	299	285	317	321	299	271	313	314	265	281	324	271	323	305	315	284	290	287	319	295	355	312	302	290	303	283	314	327	299	253	309	295	326	334	305	314	315	318	326	324	294	286	303	275	321	348	322	276	296	325	309	301	326	325	289	305	313	289	279	315	325	300	274	344	294	296	277	309	270	296	337	326	280	316	310	322	293	286	314	285	275	303	348	310	336	267	324	306	311	302	347	307	318	277	290	269	302	304	291	307	323	346	310	301	275	290	294	309	308	315	310	293	320	293	362	300	324	307	287	298	313	267	297	280	299	313	285	299	285	285	293	319	314	330	326	284	314	247	334	281	301	320	298	281	298	317	282	318	312	339	307	333	294	272	277	280	319	291	334	330	302	313	280	308	316	318	284	281	314	251	317	336	299	309	295	292	343	297	282	321	350	313	321	304	314	316	295	282	313	315	286	293	265	308	302	319	341	306	312	307	316	295	315	272	272	297	287	310	332	297	342	309	335	308	323	298	286	298	333	280	287	286	306	332	298	303	312	306	311	314	282	304	331	298	349	301	312	314	336	323	290	330	323	305	316	334	301	323	315	314	286	307	296	307	313	319	308	302	288	319	337	328	321	314	299	300	285	310	329	308	317	291	315	317	314	280	299	305	287	297	287	308	301	306	313	322	287	313	323	309	287	292	299	300	304	304	312	295	297	318	313	315	318	308	327	306	309	300	307	306	303	309	288	324	294	316	317	280	322	307	292	321	284	280	285	328	329	278	298	314	335	317	290	309	310	296	286	289	311	304	292	329	268	305	287	330	291	279	313	301	305	302	304	310	316	266	285	307	272	280	328	283	308	304	317	295	301	297	324	321	305	325	344	298	305	318	291	304	299	322	305	294	291	306	285	283	296	325	307	307	290	306	292	314	339	307	288	327	300	312	298	304	299	330	297	310	276	320	296	288	319	284	284	309	307	306	297	314	309	311	339	290	305	310	294	283	305	302	293	277	292	321	337	319	320	302	302	292	285	320	282	292	311	293	327	314	284	322	310	335	294	324	323	306	282	294	310	275	278	320	327	319	290	286	309	314	273	314	306	337	283	280	325	317	324	321	300	311	313	284	304	290	275	291	321	325	319	316	310	317	328	322	323	311	333	304	284	304	322	287	289	307	306	267	305	326	274	297	271	292	330	309	324	286	314	285	276	300	298	307	306	313	298	279	310	299	303	286	301	290	304	304	297	321	301	261	293	312	306	326	321	316	294	314	296	298	281	324	301	335	304	291	290	301	343	305	291	312	301	310	301	320	318	313	286	327	303	325	295	306	305	332	319	272	328	315	290	337	281	327	308	299	295	315	319	328	311	303	279	306	294	350	307	320	287	282	346	264	309	290	326	313	306	289	322	294	295	294	294	301	306	311	289	355	286	288	294	309	272	316	307	292	308	313	291	301	290	328	307	321	305	287	294	293	322	333	308	324	334	302	335	327	324	288	305	342	292	286	278	331	318	336	305	303	274	281	319	314	303	326	307	274	291	311	292	326	327	307	336	282	309	282	315	295	336	323	301	319	306	295	284	314	284	300	308	329	320	277	293	312	281	310	319	291	304	301	293	308	302	310	303	315	290	325	300	273	314	293	285	297	317	312	299	307	315	290	306	315	329	294	308	325	312	299	323	299	324	277	312	299	308	334	270	305	324	304	297	291	327	293	277	294	305	312	298	347	304	294	284	294	300	312	325	292	300	293	310	308	325	306	295	308	287	284	309	320	306	298	342	341	330	317	298	316	310	286	276	276	303	297	296	336	289	297	301	274	296	312	315	300	316	291	302	291	305	300	287	287	293	314	283	340	338	300	259	326	309	306	302	302	323	308	307	310	276	311	310	315	318	310	307	281	316	288	297	293	283	321	309	296	277	339	332	308	289	306	307	331	314	318	298	313	305	302	294	305	324	335	315	300	319	299	318	269	279	308	302	317	295	299	315	316	307	286	272	302	328	295
14155	6805	4766	2278	1655	1364	1123	931	790	700	646	673	593	538	484	535	506	455	406	483	398	397	432	423	448	442	408	417	441	399	429	382	420	425	385	376	411	411	450	437	417	390	448	389	403	393	420	400	431	443	398	431	393	378	441	391	414	387	408	415	397	385	408	394	427	438	391	411	409	409	433	414	390	384	420	430	416	409	410	425	399	420	431	407	415	400	437	439	401	446	407	423	418	431	403	386	403	442	411	427	386	428	401	380	396	416	428	436	406	431	409	421	411	437	397	431	365	381	418	384	395	405	396	402	397	405	412	406	414	415	432	422	428	401	424	362	410	398	409	400	408	401	382	403	416	412	442	443	382	406	416	429	408	451	384	407	425	423	429	353	414	375	420	412	345	407	388	425	386	423	442	432	372	409	402	400	376	446	380	399	419	427	370	398	403	403	440	407	418	405	410	414	416	416	428	396	425	408	413	371	395	421	401	371	389	380	391	376	442	403	377	404	377	449	417	381	416	415	386	432	369	456	386	423	441	409	423	394	452	434	419	375	454	385	408	401	385	370	415	395	404	419	417	391	397	422	379	383	450	386	406	364	378	380	391	389	413	385	413	408	406	407	426	419	415	413	363	407	411	427	402	393	403	398	379	363	389	405	428	430	369	449	388	410	420	394	387	395	413	412	423	344	435	406	443	421	430	388	442	414	422	439	432	409	425	400	423	422	423	404	406	411	438	405	413	433	405	439	456	399	379	416	439	393	418	406	387	421	402	418	392	414	418	419	360	414	452	403	410	420	393	407	415	429	389	406	432	413	408	408	413	393	434	439	436	426	415	440	438	398	426	436	382	400	411	398	416	405	398	403	427	413	379	422	388	396	377	428	414	425	372	383	377	426	411	389	374	412	371	434	414	405	413	426	384	402	400	402	422	398	401	388	378	416	385	413	431	410	421	431	446	410	405	422	436	405	379	380	396	443	446	416	439	403	464	395	383	421	402	419	409	413	410	422	409	437	403	412	428	399	452	405	413	437	400	426	376	403	411	380	422	419	403	414	399	383	376	397	475	426	420	382	434	421	404	406	380	401	441	429	448	407	399	384	381	410	398	382	382	433	394	430	409	413	380	437	402	403	402	409	400	417	440	442	435	401	440	398	449	395	406	462	395	411	416	386	389	394	463	408	425	365	422	402	403	391	404	418	431	402	412	429	417	407	398	371	436	429	385	441	419	363	393	437	389	423	369	426	388	412	405	369	411	406	377	414	372	424	417	386	421	404	405	372	417	398	386	435	436	397	421	425	364	394	434	423	446	407	433	415	371	407	365	416	391	422	391	400	436	443	374	436	392	404	420	388	411	412	393	405	405	420	377	419	388	413	397	400	390	385	400	446	415	438	406	415	361	414	422	410	427	432	432	428	364	407	427	418	426	401	397	409	415	422	409	400	375	465	415	433	425	390	374	401	414	420	424	417	409	390	406	429	404	402	405	376	418	413	427	414	413	445	392	397	429	366	413	421	395	400	379	395	370	399	395	398	421	385	427	420	368	438	400	437	393	409	411	434	410	403	405	417	418	433	411	409	388	440	426	397	450	407	404	420	374	418	419	356	408	396	409	410	434	393	358	408	381	394	395	415	369	392	427	397	382	467	449	420	430	446	391	412	387	427	390	424	422	444	417	442	402	412	431	397	408	392	386	411	405	379	394	402	399	412	401	414	413	393	401	394	409	411	391	385	409	418	446	423	406	408	431	387	420	400	399	413	410	414	417	370	409	396	419	431	443	422	429	429	411	392	394	407	381	401	432	451	394	390	443	392	380	423	379	412	408	417	426	438	412	434	401	427	414	401	395	412	403	457	392	387	372	396	409	401	429	383	422	445	398	410	411	419	415	423	432	436	394	377	437	394	414	439	422	447	406	393	403	418	407	399	423	424	412	400	433	429	430	370	412	426	415	438	434	442	412	412	419	428	402	406	385	365	417	425	402	413	412	447	379	371	370	405	433	425	411	395	392	424	436	384	382	398	422	422	381	450	419	393	390	433	450	402	433	400	430	414	441	362	397	426	418	356	408	373	441	428	402	442	386	409	394	410	380	376	438	420	392	413	377	421	371	437	386	419	411	375	427	409	424	443	398	392	429	396	415	423	411	415	400	409	418	398	392	412	399	411	417	376	394	426	396	418	418	380	363	413	392	418	415	434	397	397	417	412	403	416	403	428	385	432	371	469	424	416	401	445	419	404	395	401	398	432	430	402	367	409	409	413	435	403	443	410	397	393	421	423	406	429	399	401	425	412	420	390	427	416	388	382	394	401	416	412	366	445	431	435	418	418	435	412	426	402	405	408	426	425	405	394	385	380	409	409	409	414	430	405	424	425	396	400	384	410	449	384	405	392	416	400	409	401	417	391	429	398	429	393	362	376	416	400	431	376	435	426	409	448	388	440	376	443	450	374	413	412	421	391	413	371	410	423	407	420	440	422	402	417	403	402	427	396	384	403	431	421	418	401	398	399	411	426	392	409	409	413	437	426	431	431	357	412	424	438	378	387	426	427	367	399	399	396	409	380	392	411	392	423	413	386	391	410	408	397	419	423	393	369	398	439	451	434	451	441	380	386	385	428	411	393	411	393	382	367	372	415	404	432	381	420	414	414	436	432	398	393	397	406	408	446	407	408	422	413	405	406	404	424	439	425	422	423	365	410	432	400	408	412	371	399	407	390	388	395	467	379	430	423	392	433	413	405	417	419	428	381	418	406	407	398	380	419	414	419	398	424	419	439	417	430	416	426	386	423	409	406	411	421	457	436	417	402	414	444	377	408	436	419	402	428	436	419	400	416	400	380	436	397	430	416	381	386	395	405	421	453	425	409	401	432	359	390	420	392	395	398	441	417	397	383	433	432	402	413	408	386	408	410	379	408	398	431	421	420	394	396	412	400	398	421	401	420	403	388	447	410	430	411	397	412	422	424	386	405	396	414	418	436	439	405	462	410	351	408	431	412	405	403	420	396	404	410	436	393	418	409	403	399	411	397	422	406	441	415	437	440	402	409	410	435	443	372	429	392	388	393	394	359	429	397	359	394	380	438	397	381	382	420	414	423	379	402	412	396	405	404	400	413	379	393	419	402	423	400	372	384	392	388	409	399	424	412	406	396	403	408	422	399	441	450	411	421	426	419	386	455	421	435	414	426	403	434	388	386	410	406	419	420	395	397	413	391	400	387	424	407	415	402	413	396	407	387	404	385	401	386	433	424	416	412	450	411	422	396	405	437	388	391	386	452	386	402	390	394	384	429	451	393	422	436	438	389	404	406	401	413	422	394	399	399	407	377	428	421	432	437	383	440	420	412	398	389	398	414	378	434	394	388	437	404	399	380	395	416	403	418	399	416	431	408	443	445	422	412	444	433	417	402	432	404	397	405	412	410	384	391	378	420	385	441	414	448	408	370	426	396	390	425	413	413	415	413	413	408	402	406	436	380	401	431	390	400	408	395	428	405	438	426
22605	21474	29317	24055	21473	21343	5252	1660	1236	1193	1134	1065	992	967	944	884	841	869	856	810	811	784	813	791	828	786	832	788	770	781	805	745	827	768	793	732	732	766	744	778	806	746	755	793	770	774	729	755	796	776	761	769	786	746	761	753	757	773	794	767	814	746	792	772	794	784	742	788	746	783	753	769	787	798	749	790	776	796	749	801	711	764	748	774	733	755	740	772	801	785	788	780	768	775	797	764	776	821	766	733	715	803	799	763	802	756	788	749	734	781	760	799	749	790	745	770	796	820	771	771	771	726	796	778	776	765	764	794	749	812	806	795	752	822	764	755	709	735	787	797	771	762	774	798	774	783	739	690	833	703	828	742	691	798	762	763	763	772	767	746	769	773	753	800	714	781	801	773	799	748	792	777	778	792	773	767	778	758	792	757	808	753	738	748	788	764	761	731	735	784	805	745	723	735	769	789	772	759	746	771	771	766	745	780	734	752	788	731	779	834	776	780	782	734	765	766	803	693	716	713	721	734	790	816	767	767	743	789	782	760	713	741	760	776	763	780	747	762	792	762	743	737	746	746	739	797	728	797	750	797	741	838	754	752	747	716	781	796	814	786	728	748	750	751	743	794	735	761	752	734	772	746	746	742	783	764	793	778	779	766	783	771	760	798	763	758	768	738	770	770	725	706	747	757	739	773	787	779	774	767	804	726	739	763	768	806	792	759	789	780	821	736	759	758	774	721	799	769	774	767	776	738	764	799	753	777	761	774	753	783	760	798	740	761	761	758	711	721	744	703	757	780	794	751	747	668	738	775	770	804	781	752	728	765	812	761	803	779	744	745	787	736	765	772	741	715	736	807	771	738	786	768	764	699	750	724	763	739	797	739	759	725	764	779	778	749	770	802	780	784	765	767	779	787	782	765	678	723	764	728	774	746	722	758	759	726	794	756	750	791	696	759	735	713	792	785	749	795	772	772	731	744	760	768	774	742	755	706	797	771	745	722	767	739	758	749	742	747	809	744	751	734	773	787	764	755	818	763	829	741	757	713	746	739	723	727	745	717	722	752	767	714	817	809	796	737	769	744	774	764	781	778	803	789	780	743	756	725	816	758	733	739	776	796	726	797	763	790	726	694	836	802	806	732	737	795	768	716	780	750	779	737	773	789	817	737	737	759	811	790	785	763	734	783	741	734	802	736	731	776	752	774	755	743	765	792	777	766	756	802	816	736	760	793	796	767	779	790	724	757	739	740	777	751	792	782	772	771	739	789	738	761	727	748	771	725	798	768	760	801	730	792	741	750	724	758	729	750	793	733	742	741	759	746	820	714	789	773	768	728	772	783	757	782	773	764	729	730	787	752	813	765	777	755	752	775	749	774	776	787	734	724	769	777	745	797	727	787	741	756	767	741	769	796	787	758	721	801	810	714	785	805	791	725	749	762	795	765	779	795	700	768	745	780	768	752	781	767	784	731	758	772	794	765	749	720	788	776	840	737	708	770	737	759	763	788	763	744	771	826	807	761	738	745	747	767	747	773	768	784	788	794	787	764	731	754	775	753	712	771	753	769	790	755	760	749	757	764	747	800	783	779	791	802	768	757	825	732	741	768	742	760	753	798	762	806	748	781	756	750	717	771	753	749	773	790	729	774	724	776	768	792	767	757	764	716	792	755	742	757	757	743	771	781	726	729	813	783	741	783	760	769	720	745	809	744	770	778	727	762	755	745	748	743	735	787	779	775	763	756	777	758	707	751	733	727	782	721	750	706	748	714	771	764	761	739	776	754	765	787	765	768	783	766	750	760	769	739	752	803	725	736	786	777	730	721	744	802	743	707	799	749	786	762	758	771	738	758	698	783	772	774	763	763	751	726	749	812	760	775	833	767	785	765	808	764	754	736	760	787	787	743	751	771	780	698	713	834	808	775	785	744	817	788	819	766	775	765	737	783	736	794	731	824	770	735	750	748	785	774	787	782	741	722	736	755	762	755	758	745	760	740	736	799	749	758	783	769	783	738	777	729	742	710	767	786	760	767	750	783	744	816	770	748	755	746	774	746	733	776	755	800	763	732	802	770	767	782	747	750	791	741	789	770	775	736	740	774	752	758	784	759	786	746	778	760	722	754	794	755	717	760	755	772	805	758	758	787	727	760	764	796	772	755	778	754	751	787	787	781	789	811	749	786	757	772	743	740	804	787	784	780	769	779	778	752	766	796	745	747	789	769	804	769	758	756	767	741	749	771	771	795	774	769	754	748	731	754	724	710	782	741	768	725	769	764	725	781	790	751	726	751	728	803	742	734	741	764	803	768	769	721	741	766	778	750	796	769	726	793	788	785	763	798	764	747	741	813	739	765	735	759	798	730	744	760	773	738	769	774	723	780	800	728	781	741	782	761	808	731	762	769	759	769	788	724	761	716	783	803	784	739	757	771	730	715	755	738	802	798	804	751	764	747	743	817	692	756	775	717	794	716	753	752	776	788	776	743	764	757	753	804	777	777	740	751	751	783	697	812	742	749	779	711	775	740	752	730	725	770	737	753	776	760	739	729	794	746	728	715	749	753	746	755	734	789	750	778	779	732	802	753	763	745	720	737	766	772	757	765	782	716	683	752	772	793	835	770	786	749	815	779	762	800	761	789	746	805	845	787	785	760	758	741	760	814	790	793	711	702	746	722	762	771	788	743	754	762	728	835	752	727	783	768	744	760	754	728	738	732	778	778	791	758	765	784	748	786	810	762	724	817	780	757	783	776	722	780	769	727	747	746	748	788	791	724	755	782	781	760	756	757	805	765	794	772	767	732	762	733	766	766	757	811	747	801	749	808	774	737	734	766	780	781	793	775	773	728	728	762	722	799	789	786	785	779	694	717	750	782	800	725	734	769	726	743	766	751	801	766	780	744	740	749	747	730	700	758	744	731	752	747	747	763	785	748	738	737	809	705	800	748	778	806	776	760	764	748	779	769	788	767	750	789	759	767	758	788	767	756	788	775	801	805	762	803	757	716	725	765	748	745	768	739	768	771	753	750	745	822	749	760	786	747	786	750	732	777	742	774	763	751	786	762	730	767	807	731	787	761	813	793	765	834	832	723	742	751	739	754	739	747	809	767	789	779	781	770	779	750	793	744	770	754	764	738	781	786	702	745	754	759	834	756	726	776	710	747	751	742	766	760	759	796	812	778	736	747	786	766	773	774	783	813	752	792	754	732	747	767	774	772	752	746	789	787	735	751	741	729	787	770	737	718	766	752	753	748	715	780	787	724	756	734	724	765	786	813	757	744	797	780	735	758	739	749	704	772	663	741	733	711	771	734	765	800	746	756	763	744	710	733	782	799	763	818	739	750	793	765	734	706	763	739	785	774	749	728	758	761	757	725	770	753	775	753	745	800	748	756	761	780	745	749	764	781	796	757	747	772	775	796	763	762	799	783	735	789	756	739	710	743	770	751	716	804	719	734	746	753	745	768	767	766	821	747	722	757	764	745	799	693	770	746	728	730
21629	15782	11670	5900	4291	3471	2889	2433	2041	1782	1644	1426	1333	1337	1255	1233	1109	1113	1048	1057	1020	1024	953	1023	1024	1083	964	1001	964	991	954	969	978	959	934	1018	975	934	997	892	981	931	909	932	962	957	964	884	985	972	895	986	1019	932	974	872	962	896	951	981	949	932	1003	966	971	973	976	994	936	924	949	944	981	919	971	935	962	977	1010	926	937	933	949	945	937	1006	951	956	926	947	1003	947	981	978	989	947	911	947	953	954	999	974	924	984	985	927	946	961	963	907	955	953	933	955	950	921	942	933	948	939	1019	920	945	928	938	968	971	925	936	963	952	874	968	934	981	991	960	897	947	926	950	957	968	987	947	921	933	965	965	940	959	917	936	916	948	979	885	959	946	893	966	940	969	998	948	940	969	924	924	925	913	946	1004	901	980	964	1000	948	938	929	970	938	914	990	916	988	979	968	961	956	948	940	971	987	940	925	946	949	920	983	909	972	963	937	927	956	947	925	953	908	951	981	947	939	964	922	961	973	970	907	934	936	913	925	909	966	982	927	872	981	955	950	970	1022	976	909	912	967	941	926	972	950	919	993	977	972	915	898	955	934	915	923	949	1011	995	930	920	926	990	1035	958	954	978	910	1009	931	963	992	857	951	960	945	937	939	901	912	940	941	955	948	910	946	971	963	953	879	974	973	923	937	918	912	925	888	1030	900	963	932	947	973	979	930	925	920	960	939	936	970	959	944	1005	931	971	949	985	967	1005	952	928	931	942	938	926	918	952	925	932	935	958	914	993	974	981	902	948	1023	974	966	947	1008	909	983	923	1007	929	903	1007	973	945	973	956	977	988	964	953	906	948	947	958	916	970	910	959	912	948	912	967	970	970	935	938	936	1008	967	971	935	959	938	956	938	952	942	931	913	942	932	954	876	945	940	932	929	962	930	933	932	934	980	969	896	962	940	939	979	941	937	923	978	1002	964	943	894	986	871	951	929	935	957	970	992	912	936	937	904	977	895	949	959	929	988	959	978	904	951	930	905	947	933	972	916	940	961	944	900	959	924	924	931	942	944	969	941	971	935	951	965	952	914	963	976	959	886	959	932	921	971	944	919	941	974	980	984	969	918	986	938	948	956	889	926	900	958	929	935	947	950	1000	970	987	910	979	909	943	1004	942	935	985	948	926	920	932	914	983	970	915	965	969	901	1006	909	969	937	904	991	949	928	962	910	938	908	946	1016	901	924	930	992	921	923	984	945	948	1006	934	981	917	1002	984	891	912	931	970	963	962	924	920	897	932	937	966	929	883	957	917	943	932	912	952	955	923	966	923	968	999	977	918	943	941	955	972	962	918	970	1009	923	910	921	908	929	951	929	988	926	966	1024	917	972	959	922	960	935	937	960	992	922	914	971	961	938	926	980	892	940	947	952	910	998	983	957	921	919	923	949	929	913	990	932	961	913	906	937	942	969	953	922	929	938	896	986	932	922	991	931	962	935	924	936	923	950	942	942	976	947	978	925	926	1015	928	916	877	900	970	944	955	985	923	946	936	933	941	958	1003	977	935	938	912	949	969	943	984	994	949	958	975	977	1032	941	1004	970	953	969	915	918	977	1014	909	947	915	1011	973	901	954	929	934	965	966	952	966	919	926	927	935	978	967	998	970	961	949	956	956	968	986	906	871	1001	994	930	912	941	997	925	947	934	957	981	982	931	930	961	939	968	987	976	906	944	949	933	964	1004	917	973	961	943	966	936	914	930	919	932	965	967	928	946	923	980	939	924	935	916	955	906	938	935	923	951	956	932	883	952	937	895	1000	963	1006	972	900	949	966	988	944	972	900	972	964	1017	924	938	1003	927	974	921	945	922	977	948	1002	943	964	1000	951	972	951	914	952	1039	954	947	940	1023	908	918	958	934	943	964	926	956	928	1014	972	903	959	922	940	943	982	944	938	937	963	941	942	977	996	894	936	939	899	961	932	967	912	950	900	950	963	956	911	942	969	960	962	966	939	945	930	924	931	935	961	932	955	925	942	940	969	944	960	923	950	953	905	987	929	976	954	960	964	944	971	925	915	929	978	984	891	947	935	966	923	953	916	978	938	894	933	963	1011	972	988	960	915	920	950	939	991	963	972	995	931	905	989	873	956	909	968	976	1003	908	969	995	948	963	936	922	987	927	972	992	964	900	948	984	964	941	932	962	939	991	967	912	970	933	893	907	951	958	974	979	983	955	960	901	956	942	979	958	939	965	922	951	927	934	917	921	885	940	960	991	920	956	946	1015	957	964	924	997	964	967	1013	953	898	941	948	930	926	909	968	913	896	884	934	913	911	926	935	952	904	993	956	991	975	937	989	939	914	931	977	947	958	913	929	945	900	922	928	890	975	939	917	911	879	984	961	948	1006	918	907	931	918	942	920	983	969	972	960	948	907	956	948	910	892	974	965	961	943	967	932	969	982	902	955	941	944	953	857	899	930	922	921	914	957	945	919	935	941	967	928	921	951	950	935	920	963	941	911	932	949	966	910	930	962	955	975	1035	931	924	905	913	972	958	943	931	925	959	938	922	934	988	976	935	977	999	956	923	966	966	1000	949	978	970	997	943	1024	987	991	924	1000	960	933	893	918	929	928	958	917	958	948	929	953	901	920	931	935	868	985	967	909	938	952	918	971	985	918	925	983	993	956	927	941	961	907	938	941	898	935	949	994	961	962	944	933	990	962	928	946	950	907	952	961	935	964	935	953	937	958	986	898	994	954	927	993	944	956	917	956	969	1017	891	956	975	962	984	919	1002	920	945	972	979	959	987	940	940	953	975	924	969	1003	981	985	920	912	961	937	874	926	923	938	914	979	931	951	969	953	944	963	988	939	967	978	966	932	938	1005	962	884	955	969	989	967	941	927	1001	965	965	984	924	912	921	982	1010	915	944	967	1023	971	973	962	983	978	961	957	952	998	974	943	926	951	942	984	924	916	920	939	955	922	953	953	939	946	985	914	944	915	885	909	970	930	931	946	930	1000	952	992	993	961	936	929	920	911	996	899	932	972	977	970	907	912	936	918	966	981	899	951	962	918	932	980	956	914	951	964	915	938	921	978	963	999	927	926	946	985	978	983	948	938	929	976	1012	924	929	917	912	931	975	929	946	899	927	938	945	922	976	977	965	884	1004	888	964	1001	941	886	931	951	953	966	949	955	937	936	925	982	943	971	954	935	982	843	919	951	940	968	986	947	918	983	1012	959	920	958	908	954	972	965	951	976	935	1001	943	964	925	985	956	914	929	976	885	939	947	964	978	996	970	949	972	971	981	900	974	968	979	969	903	941	964	934	987	933	913	980	935	918	956	894	964	919	962	965	906	952	938	986	939	957	897	954	992	969	973	882	981	951	910	932	878	893	960	922	951	1018	960	928	951	956	974	951	914	965	937	945	979	990	1004	970	931	987	995	977	972	915	936	955	975	970	943	990	936	893	968	984	898	961	910	951	969	959	927	935	946	963	877	966	979	1016	893	907	972	925	967	927	976	961	933	873	933	954	988	993	979	944	924	927	960	888	968	923	971	978	889	964	956	956	943	953	899	935	962
27627	17557	4176	1384	876	777	668	635	582	590	589	538	543	545	576	561	532	516	502	491	561	544	522	507	533	520	529	508	514	567	516	522	497	493	493	536	514	524	518	478	509	559	518	539	552	496	528	511	470	484	504	485	497	542	506	461	486	509	516	516	520	506	543	535	526	520	487	525	524	511	473	503	507	567	506	512	485	547	522	514	539	506	507	497	527	506	500	528	495	542	481	494	481	528	519	508	492	512	517	492	525	507	480	515	516	505	532	483	506	499	540	519	574	484	509	487	533	525	445	532	538	502	532	502	501	503	532	559	523	540	517	493	522	512	494	467	515	506	497	485	503	503	542	470	523	493	485	522	536	491	484	526	534	540	504	497	523	506	495	504	525	473	520	525	499	557	567	468	509	529	523	511	470	499	499	532	495	546	527	494	544	558	464	553	502	534	515	493	544	528	450	494	540	502	494	484	518	491	489	505	514	548	523	488	483	470	554	507	527	470	508	525	500	485	512	528	536	522	516	535	524	509	487	521	497	457	495	477	514	533	514	517	485	475	486	528	517	483	479	452	497	504	516	490	522	548	519	480	529	522	522	542	535	494	515	510	533	495	561	498	505	498	506	518	527	514	495	494	479	457	544	534	486	547	529	502	486	470	522	515	472	507	492	546	475	527	492	498	519	530	471	520	528	481	468	532	508	491	509	494	501	492	510	503	547	542	535	516	492	540	481	529	512	522	506	503	517	480	514	542	507	517	520	500	521	500	470	560	516	512	487	511	505	528	487	484	497	504	494	495	541	533	492	528	583	515	522	554	499	529	527	521	504	486	501	485	472	558	533	512	522	514	467	530	516	478	495	478	488	506	503	527	518	482	509	491	540	526	514	483	498	504	518	551	518	497	524	535	472	473	487	520	500	514	526	541	534	532	477	520	460	545	517	538	474	519	512	473	514	461	492	521	520	534	546	540	499	517	523	524	487	514	533	538	508	538	543	564	558	506	492	487	545	531	509	495	496	556	523	549	479	514	487	532	526	519	529	546	501	485	523	507	519	590	528	564	539	502	476	497	502	514	505	523	494	536	472	555	532	509	487	512	511	534	522	496	503	529	498	539	503	528	501	482	510	521	509	504	474	571	510	499	493	533	507	485	514	495	497	492	550	529	478	510	557	529	534	525	511	496	522	503	468	509	515	517	476	552	499	507	517	530	482	536	561	519	495	509	483	519	502	463	479	512	507	514	532	494	519	492	526	512	513	537	547	513	481	497	502	513	464	505	528	516	546	544	471	518	541	544	521	491	486	507	520	512	497	483	488	457	492	492	499	511	493	462	542	482	528	514	512	533	488	490	524	506	464	510	485	509	515	509	529	483	530	485	513	465	525	531	539	504	525	495	500	490	496	488	510	514	506	505	522	500	529	552	506	522	512	493	528	553	489	506	475	534	535	510	496	486	516	482	530	477	503	526	487	500	521	500	473	447	492	524	489	537	517	536	517	502	536	537	504	524	525	490	465	492	469	513	519	483	525	524	511	514	509	481	485	508	506	495	496	510	468	527	487	502	496	498	543	545	502	474	545	466	515	526	544	532	537	516	496	523	477	519	478	533	533	546	540	481	509	522	486	520	528	469	497	527	518	529	500	535	507	523	474	512	548	531	516	473	513	477	544	510	458	483	548	591	518	494	550	466	516	505	548	500	527	532	496	496	531	501	519	524	498	539	476	504	528	478	492	497	525	515	502	528	511	516	460	523	494	525	490	483	497	503	481	496	476	479	511	493	490	491	545	519	526	527	566	532	503	481	513	521	535	477	517	517	531	535	530	513	485	529	508	508	548	481	509	549	502	506	488	496	543	567	488	484	516	527	499	495	462	500	500	534	498	514	532	493	545	463	468	507	539	526	531	498	502	527	491	506	547	538	496	525	535	513	502	528	491	518	448	487	533	518	518	505	538	510	452	515	561	573	514	523	499	504	509	469	523	500	483	557	494	523	507	494	529	502	545	532	521	515	547	509	521	502	521	514	490	557	462	537	525	483	512	511	511	513	509	481	543	497	487	501	499	526	528	475	520	471	519	510	558	484	551	533	530	505	495	493	460	522	496	487	502	500	520	501	488	513	545	488	489	563	478	518	540	477	514	539	476	569	571	524	489	489	498	516	526	530	519	498	514	515	518	540	527	496	556	504	531	510	509	512	540	527	508	488	502	559	519	508	512	516	519	501	500	477	491	513	517	486	465	500	483	560	494	535	510	518	467	498	466	482	529	506	486	517	519	539	500	493	506	532	532	485	503	528	521	521	505	510	482	547	502	498	518	521	506	491	546	523	486	548	497	490	461	533	529	494	523	473	486	552	513	529	536	506	483	528	531	506	545	468	490	518	506	543	482	544	502	483	483	489	536	456	548	502	471	465	491	470	473	515	478	469	557	525	520	533	532	506	508	479	523	581	513	515	537	543	498	499	485	470	516	514	555	524	480	469	540	506	507	512	548	499	524	541	523	545	494	533	527	536	520	515	538	530	489	507	547	485	526	509	522	491	510	505	510	549	523	509	513	521	499	469	512	508	501	506	539	508	486	525	500	465	495	507	501	499	519	531	517	496	536	486	512	507	512	513	498	522	570	485	474	510	529	485	522	504	496	510	528	513	495	498	526	506	512	546	519	472	514	539	554	514	518	498	491	494	507	491	508	529	539	528	540	526	516	512	496	502	509	496	501	549	551	493	480	518	506	536	496	482	522	499	485	486	478	470	523	529	510	483	521	534	476	504	496	521	496	506	518	469	499	552	495	518	514	510	472	534	500	523	486	505	535	532	540	496	503	509	520	544	507	539	499	526	497	521	501	525	512	538	508	495	527	529	524	510	542	503	475	511	532	517	496	521	500	490	561	503	514	527	523	515	538	488	522	543	513	482	480	487	489	545	508	506	515	516	502	480	518	519	467	494	491	475	491	507	527	522	504	516	525	487	491	499	539	517	505	488	509	499	504	499	514	495	534	487	485	520	480	497	563	505	481	525	517	535	500	533	532	504	495	494	570	455	505	480	501	498	483	496	511	479	519	528	565	486	520	512	534	538	513	544	501	503	525	515	467	500	483	484	536	483	542	477	493	526	491	515	519	474	491	552	526	514	516	514	497	532	516	545	512	503	504	533	545	522	506	548	535	465	548	510	486	518	522	543	507	485	511	549	498	532	474	545	494	500	500	519	542	546	528	474	551	515	513	553	493	485	562	501	553	554	528	487	509	533	514	552	540	533	471	498	496	491	530	524	527	472	507	529	535	566	530	507	508	516	514	527	519	476	538	506	522	495	496	471	538	515	495	540	508	480	488	507	507	488	522	508	499	528	497	522	491	528	492	503	500	570	512	504	524	458	530	495	500	504	485	506	513	539	480	458	517	507	531	497	505	482	510	483	542	508	505	510	520	488	529	512	448	544	521	465	503	491	473	525	516	492	512	534	510	497	498	498	532	513	475	529	495	547	548	511	526	545	516	539	499	456
6344	3707	2795	1520	1228	1075	950	831	839	795	737	684	678	707	647	655	635	675	647	654	644	628	642	635	625	611	615	636	656	653	591	606	642	616	646	647	612	668	634	607	616	613	647	679	613	670	666	633	642	594	667	638	663	580	656	637	639	619	647	651	609	625	622	636	642	657	644	615	657	653	672	633	630	605	582	637	607	628	638	603	632	637	608	606	608	648	661	649	596	642	600	614	675	581	608	662	589	639	595	606	608	627	641	644	625	645	649	629	640	712	593	614	675	628	620	624	663	654	632	631	618	654	665	625	598	639	628	597	587	657	602	586	666	647	620	710	631	650	603	635	627	634	616	611	622	610	624	653	624	590	638	637	622	660	646	647	620	679	608	604	613	628	656	670	617	629	621	630	605	629	669	631	607	661	661	661	628	641	619	654	596	577	620	648	604	666	596	620	599	653	643	635	619	666	649	625	664	641	628	673	657	647	659	639	639	645	614	629	695	582	600	612	643	678	653	635	596	600	625	648	657	620	642	607	637	638	662	604	646	574	631	645	659	587	654	610	621	680	622	594	652	652	632	620	620	651	640	626	672	633	591	592	626	644	588	618	620	646	645	670	614	637	636	626	682	592	642	593	638	583	627	642	566	605	658	629	654	639	620	689	592	643	600	625	606	626	644	644	647	640	653	670	650	634	624	612	612	626	608	658	656	614	674	658	681	645	622	628	620	625	599	642	656	645	657	668	604	630	604	646	612	634	639	645	633	662	615	651	645	624	632	633	618	686	637	686	643	642	606	609	627	626	680	617	612	624	627	603	687	642	650	645	632	641	663	679	647	580	640	626	630	620	634	668	654	616	649	616	600	645	666	654	657	656	637	640	644	648	670	589	627	629	647	637	649	590	634	639	616	653	618	653	617	611	654	632	654	601	660	646	624	615	612	656	677	665	599	649	633	630	622	637	646	604	652	602	642	618	586	615	606	582	619	658	655	641	619	639	629	667	666	615	563	596	655	647	609	632	641	644	661	629	610	652	628	600	638	628	622	661	615	654	652	630	642	643	607	643	648	604	630	621	589	597	631	598	666	621	609	597	612	647	651	643	667	637	613	609	657	616	640	673	621	556	641	687	618	623	622	636	657	621	591	621	610	608	673	619	644	607	684	632	646	622	640	663	647	663	615	666	651	607	650	608	636	644	643	681	599	585	626	622	688	648	667	559	653	629	688	680	649	611	638	578	648	638	646	606	637	646	641	646	647	644	649	625	635	647	638	595	639	581	647	613	616	653	634	610	645	637	666	651	637	671	639	642	622	628	621	613	643	625	650	602	634	629	614	651	659	642	622	697	658	622	605	659	614	614	608	641	600	626	611	619	619	606	596	591	616	663	610	654	623	671	675	624	649	661	643	629	609	639	602	632	582	609	626	660	644	638	649	607	632	655	635	591	613	636	634	576	626	597	657	623	650	586	643	667	636	669	654	660	625	642	642	638	660	698	651	662	614	634	636	618	637	623	679	679	631	639	619	633	645	589	599	672	656	634	610	634	655	644	652	654	602	628	619	660	651	641	655	646	644	646	630	671	617	689	671	653	624	617	618	654	634	667	650	669	649	611	646	659	670	616	636	667	624	661	637	592	625	633	651	646	653	605	623	648	644	654	633	616	624	603	682	591	615	686	572	636	622	579	591	589	615	628	650	668	661	654	650	646	650	627	634	625	675	603	632	663	658	661	605	633	592	639	669	651	590	577	637	624	618	656	599	637	571	593	674	630	555	641	656	637	601	645	620	645	615	673	645	610	630	645	650	626	598	688	629	626	606	622	662	664	630	620	639	677	625	617	618	604	680	665	645	653	606	637	605	615	621	649	602	659	647	578	668	613	573	591	610	659	678	654	620	620	612	652	614	619	634	640	630	594	641	686	605	639	623	664	621	615	589	645	653	629	617	647	612	643	661	666	675	613	633	590	661	635	621	645	647	676	613	658	650	644	636	674	610	627	612	575	661	618	641	625	628	612	641	642	647	642	672	655	645	607	656	604	639	627	689	637	649	652	639	633	618	593	592	633	650	622	608	628	613	618	614	659	615	686	614	615	589	659	632	607	638	630	681	608	607	621	610	625	639	661	575	641	648	657	639	608	629	658	615	666	607	611	614	607	626	605	609	653	584	662	658	622	672	597	696	616	615	601	643	599	636	650	613	652	635	627	669	645	640	633	685	598	617	602	617	635	652	626	613	602	658	648	645	638	631	649	603	621	641	652	627	620	624	644	599	651	616	633	611	677	596	602	684	612	677	645	598	592	631	632	660	657	627	643	621	614	637	602	665	599	605	641	618	624	633	632	606	635	645	674	640	639	618	620	616	649	690	610	612	639	624	641	630	633	640	574	643	618	651	663	620	607	646	678	654	622	633	609	587	611	660	618	590	644	652	635	653	596	634	577	649	617	623	623	616	636	646	611	639	642	614	644	675	624	625	638	666	650	653	649	641	629	611	641	633	621	649	646	654	623	619	628	630	631	631	659	598	680	598	670	652	665	635	687	623	593	628	622	611	648	633	604	632	620	660	635	612	648	641	621	592	587	596	599	665	637	600	624	626	630	611	622	664	617	658	598	640	638	663	655	602	637	632	640	571	630	679	607	644	595	683	606	642	652	630	636	632	653	641	613	653	605	666	620	650	607	672	633	617	635	628	634	663	624	650	593	644	601	610	657	643	664	611	653	647	630	665	665	611	614	640	691	622	654	640	613	619	631	616	625	636	636	625	629	654	636	614	601	633	665	626	632	606	660	572	630	678	667	607	651	630	679	639	706	664	610	659	610	685	621	658	598	602	649	638	637	635	623	603	634	669	638	620	608	693	634	625	620	614	640	644	652	660	628	612	600	666	600	629	612	609	627	636	644	620	598	615	625	652	617	673	625	641	613	629	634	618	602	586	653	651	674	627	635	643	675	662	669	620	653	677	651	663	660	685	667	647	636	627	652	629	609	625	650	600	650	617	599	617	674	601	641	647	628	601	629	557	647	665	614	628	643	647	674	669	667	619	621	642	658	613	637	583	648	615	616	627	607	583	629	653	639	641	645	620	576	657	644	654	625	586	631	641	600	672	656	601	627	644	620	630	635	615	647	621	661	638	595	672	601	612	649	609	647	652	631	627	642	685	602	641	642	665	605	581	641	646	667	677	611	616	632	634	653	626	619	616	635	639	627	640	641	645	656	633	638	627	642	617	623	624	658	666	634	620	686	637	625	703	604	636	681	647	639	651	614	685	566	703	645	615	671	635	653	643	669	621	626	660	684	633	694	633	654	667	586	627	634	620	677	672	666	640	647	644	593	679	643	606	613	627	609	649	634	683	591	618	640	649	629	578	616	652	669	622	628	665	647	641	621	650	626	649	656	637	613	645	588	619	650	676	584	599	647	638	627	605	682	653	665	657	630	625	656	653	642	651	623	618	593	598	647	634	674	671	619	645	602	641	678	661	663	611	639	617	614	630	611	619	610
23659	21462	28631	24695	21312	6332	1758	1328	1209	1124	1083	1049	992	989	947	980	943	865	927	946	902	877	869	901	909	848	884	927	882	908	892	884	869	898	861	886	894	939	833	889	909	866	873	939	868	897	877	830	853	854	877	881	867	840	887	887	851	887	918	903	898	872	849	851	889	852	887	871	873	860	826	838	868	935	867	834	895	878	884	841	847	852	873	835	873	859	865	899	882	805	881	853	843	891	910	883	901	884	851	880	842	823	887	888	869	884	881	897	898	867	912	872	903	901	854	846	834	898	816	904	840	871	918	804	872	898	851	920	930	836	780	942	863	872	864	866	900	834	906	871	826	847	935	889	845	895	896	871	823	908	875	858	862	872	857	841	838	860	863	884	859	873	896	883	837	841	859	885	833	860	823	860	874	891	857	912	879	919	832	916	886	890	903	866	846	875	865	903	881	862	937	850	903	855	821	809	899	836	910	915	855	885	861	846	935	916	880	873	874	846	862	864	859	905	872	882	899	860	864	922	832	878	853	834	828	881	834	842	833	857	860	858	826	875	942	863	898	878	902	843	845	893	863	870	886	888	868	926	873	847	890	861	885	904	881	860	866	895	852	822	855	909	859	888	825	857	872	815	889	921	899	853	862	838	853	918	866	885	836	847	869	852	856	888	877	880	919	862	839	890	871	848	895	843	841	837	850	849	761	886	831	940	863	874	884	930	897	821	885	864	847	839	821	865	838	934	904	838	895	841	881	836	933	877	867	893	833	889	869	887	886	855	815	854	854	811	833	861	833	814	847	894	861	879	878	849	825	927	887	865	868	862	871	825	793	862	867	911	866	926	894	887	866	910	872	846	869	894	868	845	828	860	845	822	897	859	853	865	868	852	793	835	861	945	829	866	943	841	909	913	877	857	861	912	872	829	855	829	854	883	845	902	857	906	856	894	839	853	834	891	864	872	826	886	850	873	869	872	836	889	906	883	899	838	863	867	911	831	833	858	880	900	887	837	867	838	875	832	895	926	882	899	898	827	912	908	905	904	883	917	862	837	854	832	879	877	829	936	882	914	822	846	888	833	900	856	871	773	924	848	926	891	851	889	864	842	859	897	849	861	890	829	894	838	909	821	817	881	847	874	878	852	867	869	878	891	877	848	842	873	904	924	838	846	872	913	855	850	890	870	833	836	876	897	858	867	816	842	884	863	902	813	833	895	839	842	876	884	825	871	854	878	911	858	836	936	858	842	881	875	871	906	901	888	869	871	866	844	810	870	913	900	840	884	922	875	880	891	870	901	931	845	879	873	870	875	877	841	878	828	845	827	826	889	928	850	871	861	875	882	902	870	898	831	849	872	863	956	884	869	902	822	805	876	870	866	861	848	853	885	888	919	820	889	839	908	885	897	839	887	816	893	891	922	897	887	835	856	902	870	910	874	862	894	856	826	855	860	856	887	880	885	881	879	893	772	829	876	915	861	836	842	920	897	857	843	826	874	872	891	889	870	892	888	816	845	906	935	885	871	891	884	876	882	880	886	856	893	886	885	896	839	846	897	828	825	883	830	848	864	911	881	850	900	867	918	892	885	814	895	828	881	862	888	892	832	899	881	873	872	861	862	903	875	896	865	826	844	884	894	812	874	853	864	818	839	864	934	857	808	880	842	881	844	841	893	851	849	935	924	860	850	883	825	882	876	858	872	889	867	918	854	795	886	900	869	865	856	845	830	865	806	925	796	901	844	871	867	854	815	851	866	906	869	818	905	881	861	842	930	921	813	896	878	812	859	846	912	907	894	869	900	936	887	812	865	896	832	872	876	840	889	816	859	909	890	871	847	875	852	856	869	826	869	826	881	907	927	924	906	907	899	844	882	846	896	880	887	878	841	867	887	821	874	809	861	821	889	838	852	892	872	875	859	873	872	868	865	897	867	902	878	867	843	883	961	850	890	851	873	852	824	939	890	838	807	868	888	900	896	806	834	821	845	880	838	902	953	867	847	943	817	879	897	884	863	884	907	832	911	844	873	894	855	838	936	884	883	894	893	878	842	941	844	872	853	826	867	827	895	874	880	824	901	859	870	819	850	897	836	871	846	787	859	881	831	840	846	895	885	920	924	856	827	838	895	860	869	856	890	868	837	920	875	857	809	849	831	856	856	846	862	887	877	852	861	917	900	862	876	840	843	896	888	887	867	805	891	884	858	911	875	877	895	882	899	918	865	858	906	907	821	866	950	886	875	823	812	847	845	898	870	847	868	854	886	817	899	880	835	837	831	890	933	893	824	887	855	861	874	911	868	875	943	896	868	884	884	890	886	885	878	856	820	880	883	863	842	880	868	849	910	854	910	888	835	886	843	835	881	897	866	861	885	879	821	836	920	822	902	893	850	878	869	893	867	847	830	851	889	887	860	837	898	873	845	874	883	922	901	877	838	886	827	897	832	829	887	817	879	835	887	867	857	839	874	886	852	903	886	841	860	910	870	920	857	871	865	857	864	864	908	874	905	844	864	862	858	889	843	840	889	920	837	888	822	888	911	841	864	831	855	912	869	855	880	895	926	898	850	892	909	836	813	811	865	881	897	876	862	860	944	803	901	850	888	875	847	849	816	830	852	848	864	865	849	819	880	829	913	859	872	863	876	919	862	868	842	860	865	875	878	869	902	890	893	827	881	900	888	884	867	893	857	832	836	868	914	863	897	787	907	842	880	918	870	846	897	844	862	842	858	850	841	845	909	860	890	892	839	874	876	867	856	909	857	840	848	879	853	857	924	832	861	861	896	846	919	855	863	886	835	836	857	837	848	881	893	908	814	882	878	832	904	823	897	834	921	812	899	867	832	838	864	902	842	844	903	863	860	888	896	840	884	879	840	869	914	919	872	806	890	907	837	861	890	867	838	840	871	870	886	865	903	844	928	874	859	821	901	812	873	893	842	848	877	828	799	915	900	890	860	875	831	835	863	857	837	859	917	874	838	920	879	820	884	874	860	888	869	876	862	883	934	872	855	891	857	869	867	949	863	916	871	879	861	872	865	869	871	830	904	910	856	855	852	866	876	837	877	859	877	877	829	900	917	933	813	870	900	866	901	878	849	861	883	867	885	852	864	862	861	850	844	834	853	892	874	869	895	824	913	834	897	856	864	840	888	813	826	852	857	909	927	831	865	884	880	877	828	869	838	905	985	849	801	861	862	865	898	897	841	873	895	930	911	863	875	846	857	875	852	879	896	848	880	842	877	868	872	907	856	877	827	841	882	930	899	848	881	902	804	790	888	862	899	910	896	816	892	830	856	818	823	867	871	877	843	849	898	862	886	890	866	887	862	863	860	886	893	871	892	853	876	902	888	862	819	846	886	854	839	821	852	794	813	867	875	829	876	871	860	842	874	905	906	891	900	869	806	902	888	878	840	878	887	858	876	884	839	864	920	836	856	854	861	834	864	867	855	881	842	848	876	891	849	903	855	818	898	886	834	854	867	877	850	835	899	883	856	909	872	917	805	832	858
17463	10880	8108	4233	3107	2497	2117	1923	1771	1545	1402	1323	1277	1244	1197	1154	1149	1185	1078	1078	1111	1063	1091	1132	994	1067	1091	1049	1040	1032	1046	1055	1044	1114	1084	1060	1109	1046	1072	1049	1083	1081	1052	1135	1050	1094	1039	1102	1051	1086	1075	1065	1061	1073	1112	1077	1053	1055	1099	1075	1058	1051	1017	1079	1054	1101	1063	1057	1040	1028	997	1059	1058	1079	1047	1057	1077	1092	1100	1086	1062	1068	1082	1017	1093	1042	1024	1020	1059	1067	1063	1033	1082	1115	1028	1061	1048	1044	1052	1086	1044	1072	1039	1013	1069	1023	1081	1104	1051	1013	1036	1035	1022	1029	1096	1026	1007	1062	1056	1013	1052	1041	1096	1094	984	1070	1080	1041	983	1037	1050	1097	1040	1002	1056	1047	992	1055	1026	1044	1061	1025	1066	1086	1063	1054	1059	1080	1082	1030	1074	1043	1020	1044	1076	1030	1075	1019	1041	1047	1034	1033	1101	1111	1021	1094	1056	1001	1043	1030	1013	1090	1067	1053	1007	1050	1053	1065	1090	1026	1076	1004	1069	1066	1133	1077	1104	1119	1075	1061	1070	1050	1072	1120	1096	1067	1075	1053	1103	1084	1013	1075	1086	1028	1042	1038	1008	1079	1014	1076	1052	1047	1029	1050	1104	1052	1036	1053	1069	1174	1094	1063	1035	1033	1064	1029	1042	1055	1074	1082	1044	1049	1036	1054	1069	1049	1059	1092	1016	1120	1018	1039	1089	1110	1057	1034	1036	1029	1052	1109	1064	1057	1081	1011	1053	1041	1059	1119	1073	1082	1127	1007	1077	1106	1041	1079	1046	1103	1059	1117	1030	1069	1075	1076	1059	1085	1026	1045	1130	1061	1052	975	1074	1104	1026	1095	1081	1064	1001	1031	1042	1060	1083	1053	1116	1077	1017	1159	1057	1092	1102	1043	1051	1078	1092	1113	1012	1061	1104	1040	1067	1028	1062	993	1086	1084	1084	1051	1064	1058	1063	1019	1075	1101	1106	1035	1048	1058	1101	1067	1025	1102	1053	1061	1082	1049	1066	1067	1109	1078	981	1011	1071	1022	1057	1043	1079	1063	1071	1026	1048	1075	1038	1148	1075	1052	1111	1110	1009	1063	1066	1050	1023	1027	1059	1090	1099	1113	1118	1043	1061	1079	1040	1024	1087	1031	1095	1034	1057	950	1126	1117	1119	1070	1047	1034	1036	1044	1041	1055	1023	1119	1105	1074	1031	1078	1096	1062	1083	1085	1087	1082	1061	1062	1048	1018	1113	1083	1117	994	1030	1036	1081	1028	1042	1025	1038	1060	1089	1031	1073	1059	996	1080	1009	1010	1029	1079	1066	1047	1059	1088	1039	1079	1019	1024	1077	1062	1056	1079	1047	1079	1064	1044	1116	1048	1053	1007	1046	1011	1049	1130	1034	1091	1078	1086	1085	1076	1032	1034	1086	1106	1053	1021	1066	1087	1043	1066	1090	1021	1088	1043	1080	1025	1061	1066	1072	1018	1014	1013	1054	1059	1002	1028	1087	1092	1041	1022	1064	1086	1063	1072	1089	1047	1041	1031	1100	1086	1086	1094	1108	1062	1047	1116	1085	1075	1089	1030	1015	1025	1011	1125	1061	1012	1049	1062	1078	1098	1083	1035	1026	1058	1064	1019	1027	1081	1092	1079	1065	1122	1061	1129	1040	1085	1094	1013	1037	1079	1056	1026	1043	1039	1079	1040	1043	1042	1066	1039	1089	1114	1104	1057	1078	1059	1080	1033	1130	1069	1004	1056	1032	1170	1011	1080	1086	1048	1071	1088	1069	1069	1067	1052	1038	1131	1067	1083	1042	1012	1044	1024	1110	1031	1007	1069	1027	1155	1115	1019	1039	1067	1045	1065	1027	1036	1075	1063	1025	1105	1075	1118	1107	1079	1043	1084	1096	1034	1055	1050	1035	1114	1088	1057	1027	1032	1097	1047	1029	1133	1051	1100	1013	1041	1100	1047	1024	1069	1096	1043	1020	1025	1090	1000	1027	1088	998	1053	1082	1070	1048	1067	1072	1039	1001	1044	1073	1042	1010	1046	1073	1100	1081	1052	1086	1099	1081	1057	1087	1039	1064	997	1008	1102	1028	1063	1053	1015	1044	1056	1047	1091	1087	1038	1064	1020	1041	1041	1050	1067	1037	1033	1034	1029	1071	1058	1043	1126	1073	1013	1037	1093	999	1022	1050	1049	1032	1078	1022	1082	1077	994	1097	1046	1074	1067	1072	1069	1063	1003	1100	1065	1017	1056	1119	1074	1073	1070	1100	1048	1077	1062	1008	1073	1003	1065	1026	1105	1008	1080	1099	1073	1054	1071	1041	1019	1046	1028	1050	1063	1058	1042	1085	962	1029	1011	1006	1105	1133	1028	1062	1055	1061	1051	1034	1075	1130	1051	1122	1036	1033	1056	1063	1062	1058	1065	1058	1068	1086	1069	1057	1012	1052	1145	1071	1064	1046	1077	1082	1047	1042	1048	1064	1038	996	1044	1034	1011	1016	1038	1023	1040	1037	1083	1072	1094	1051	1044	1050	1056	1043	1084	1047	1059	1068	1088	1062	1088	1073	1039	1110	1124	1016	1080	987	1049	1063	1018	1016	1055	1042	1054	1057	1087	1077	1086	1069	1064	1041	1100	1073	1037	1065	1059	1058	1081	1113	1047	1076	1043	1081	1067	1051	1067	1055	1052	1070	1057	1095	1042	983	1046	1052	1082	1057	1039	1054	1031	1059	1025	1030	1017	1034	1030	1040	1082	1109	1091	1102	1113	1038	1031	1089	1051	1065	1133	1028	1055	1086	1028	1083	1040	1037	1038	1096	1069	1040	1043	1022	1046	1042	1004	1095	1000	1108	1017	1070	1047	1017	1063	1038	1001	1126	1090	1035	1056	1132	1092	1071	1129	1052	1057	1084	1072	1100	1022	1100	1073	1045	1028	1066	1079	1061	1073	1021	1043	1057	1133	1055	1058	1036	1048	1060	1023	1001	1097	1075	1029	1077	1101	1058	1064	1092	1111	1059	1071	1048	1057	1157	1034	1085	1086	1030	982	1031	1051	1062	1016	1046	986	1089	1044	1012	1045	996	1057	1035	1130	1054	1059	1002	1055	1001	1030	1077	1106	1070	1068	1074	1013	993	1023	1015	991	1060	1025	1074	1102	1075	1024	1094	1030	1077	1059	1034	1045	1025	1036	1029	1058	1078	1057	1004	1052	1039	1046	1034	1055	1036	1076	1095	1050	1018	1060	1094	1044	1001	1032	1101	1040	984	1061	1075	1007	1014	1032	1066	1078	1052	1088	1024	1076	998	1049	1087	1001	1141	1076	1093	1077	986	1067	994	1120	1076	1085	1091	1070	1094	1045	1080	1046	1052	1092	1055	1087	1066	1039	1026	1028	1072	1044	1072	1057	1148	1067	1059	997	1026	1016	1099	1054	1031	1055	1018	1080	1025	1030	1069	1109	1020	1053	1123	1025	1047	1052	1100	1031	1034	1073	1051	992	1044	1089	1109	1054	1111	1086	1058	1061	1074	1036	983	1053	1073	1042	1034	1032	1066	1031	1060	1009	1060	1049	1014	994	1005	985	1056	1072	1055	1040	1052	1012	1071	1046	998	1096	1124	1055	1006	1058	1067	1070	1048	1080	1031	1036	1067	1084	1043	1044	1086	1101	1081	1094	1029	1067	1037	1050	1070	1052	1077	1066	1027	1014	1071	1068	1027	1055	1082	1074	1013	977	1038	1090	1030	1042	1067	1054	1020	1063	1021	1075	1030	1044	1100	1014	1084	1035	1094	1049	1055	1065	1060	1038	1051	1055	1081	1010	1064	1087	1052	1051	1061	1062	1109	1088	1093	1018	1081	1029	1086	1080	1047	1075	990	1017	1088	1057	996	1101	1024	1115	1032	1023	1056	1084	1028	1049	1098	1051	1011	1081	1093	1058	1137	1034	1023	1033	1013	1034	1064	1114	1076	1127	1059	1105	1082	1056	1042	1071	1086	1088	1088	1090	1050	1049	1064	1061	1037	1038	1079	1040	1050	1099	1072	991	1070	1119	1035	1026	1032	1031	1045	1057	1047	990	1058	1070	1076	1077	1028	1068	1064	1030	1077	1023	1028	1034	993	1090	1095	1136	1137	1044	1030	1025	1035	1050	1059	1042	995	1034	1117	1072	1037	1123	1071	1094	1063	1002	1058	1056	1027	1060	972	1084	1108	1075	1001	1061	1031	1024	1034	1054	1068	1087	1057	1042	1056	1030	1055	1077	1131	1071	1054	1032	1068	1080	1027	1073	1089	1047	1090	1033	1006	1114	1048	1069	1023	1070	1058	1042	1062	1071	1040	1055	1056	1041	1042	1062	1082	1062	1046	1067	1018	1038	1062	1014	1092	1075	1050	1003	1019	1040	1068	1079	1148	1073	982	1120	1024	1043	1052	1105	992	1084	1115	1075	1075	1053	1055	1079	1056	1010	1088	1041	1002	1074	1047	1050	1102	1052	1034	1018	1036	1073	1104	1047	1054	1105	1039	1042	1001	1029	1057	1019	1049	1005	1084	1018	1023	1129	1126	1100	1079	1111	1069	1033	1006	1067	1028	1053	1029	1066	1040	1006	1038	1053	1065	1062	1021	986	1082	1055	1052	1051	1051	1076	1077	1056	1046	1050	1036	1033	1107	1007	1010	1134	1099	1055	1024	1026	1086	1094	995	1044	1034	1098	1037	1007	1063	1081	1037	1064	1091	1035	1073	1045	1059	1049	1013	1023	1039	1077	1070	1092	1118	1059	1070	1058	1069	1038	1036	1058	1098	1042	1018	1076	1038	1086	1033	1036	1042	1053	1092	1034	1033	1039	1041	1067	1028	1080	1031	1061	1044	1044	1009	1061	1064	1005	1000	1074	1122	1007	1071	1094	1076	1079	1030	1111	1047	1056	991	1058	1100	1067	1011	1136	1038	995	1022	1040	1010	1038	1053	1086
24680	21420	27272	25575	5415	832	626	530	474	410	430	376	393	401	364	348	351	335	298	373	322	350	342	332	297	288	314	307	326	324	307	309	315	293	297	325	290	317	293	322	288	293	333	334	295	276	326	318	299	330	328	298	293	346	314	298	290	314	327	316	325	319	307	315	295	314	319	319	293	297	319	299	302	283	311	299	295	276	303	298	322	295	294	293	326	314	303	339	299	302	326	279	311	295	335	307	330	285	319	306	303	327	327	302	306	328	341	313	314	306	292	309	287	306	308	303	322	317	322	305	312	297	316	326	294	346	333	303	276	315	303	314	313	303	305	312	302	310	323	302	323	290	318	317	313	336	336	290	302	295	317	306	347	324	324	303	322	279	335	334	310	308	319	321	265	306	303	304	291	301	308	337	326	326	307	329	314	302	306	299	315	321	338	308	294	273	320	356	321	301	316	310	285	304	297	311	309	301	303	325	306	286	274	348	290	324	305	316	327	300	318	303	292	320	317	287	299	311	319	297	332	296	323	310	317	318	340	328	318	329	329	278	291	308	289	322	317	285	297	292	310	328	311	325	289	293	325	298	311	298	292	316	314	330	276	311	283	298	323	299	324	322	323	307	305	307	320	309	343	305	294	335	304	317	276	304	275	298	317	294	339	288	341	285	283	317	311	290	306	295	296	293	314	323	316	305	281	313	284	317	299	302	296	308	313	289	293	311	324	317	317	303	310	285	321	329	305	309	298	291	265	308	314	320	312	321	280	274	289	276	318	273	302	325	285	334	302	294	281	314	315	318	329	300	296	273	296	288	340	303	326	343	298	328	300	302	333	309	284	315	293	305	343	300	301	299	313	341	326	333	317	293	295	343	316	309	306	304	309	304	296	304	302	325	276	309	293	299	284	327	313	294	330	305	320	315	311	305	304	294	289	313	318	318	284	315	325	305	299	319	308	321	285	297	332	295	302	367	323	287	290	320	319	289	336	310	299	311	299	302	321	326	288	268	306	347	305	330	334	330	307	300	300	308	284	318	332	305	292	306	303	331	306	338	343	284	319	283	263	312	304	293	329	323	299	313	283	291	313	274	308	307	299	309	282	303	312	302	284	317	288	307	271	315	309	319	313	351	310	325	285	334	284	329	309	331	318	323	308	298	314	300	315	279	326	312	309	313	327	288	324	327	281	304	311	302	308	297	306	306	307	307	296	316	284	316	287	327	326	287	314	332	313	297	301	322	311	306	315	335	302	349	309	290	315	300	319	308	304	304	322	269	283	301	301	312	314	301	304	306	323	312	291	310	300	270	291	303	323	301	296	306	316	297	317	329	291	304	285	288	317	288	332	322	305	296	278	328	324	319	325	316	280	323	302	323	305	294	286	288	282	313	310	282	332	299	313	306	282	300	321	303	255	315	283	279	349	356	290	311	282	304	309	292	302	299	316	320	306	284	330	296	322	299	309	309	332	300	281	331	341	282	265	288	345	290	294	285	308	322	294	313	305	315	279	296	334	265	300	326	303	295	312	293	273	306	296	266	272	337	286	287	276	322	305	312	325	328	307	263	282	322	315	311	337	302	281	300	299	294	306	291	329	330	339	298	308	317	316	318	329	336	316	282	345	317	305	306	301	300	328	317	323	325	308	300	313	300	255	291	293	327	336	327	334	308	275	348	330	324	315	306	313	324	304	309	288	310	286	279	302	300	326	310	301	271	321	317	319	291	286	305	293	339	304	313	327	312	330	326	320	309	292	325	322	298	301	308	308	309	306	311	330	306	313	293	311	311	319	303	326	287	318	277	311	273	299	330	302	287	324	278	304	272	287	338	331	300	316	314	296	307	276	288	281	293	305	331	304	352	287	302	317	308	286	282	322	274	271	306	318	302	296	309	291	298	354	293	317	297	323	307	291	332	326	303	289	311	301	315	344	293	321	333	310	304	296	322	310	307	305	289	319	294	314	325	288	329	297	307	324	328	286	347	294	341	311	333	301	305	297	311	336	289	306	301	317	333	324	315	314	301	308	299	339	283	292	309	322	270	285	317	272	277	290	328	291	298	312	305	301	316	314	293	332	292	310	313	296	284	294	295	330	339	317	296	294	276	323	309	309	297	320	316	333	303	348	306	301	315	330	311	287	295	341	322	275	334	318	322	286	295	310	294	326	325	287	338	291	350	319	306	321	315	304	276	280	338	297	300	307	316	316	326	316	336	293	314	293	299	316	302	321	312	313	295	302	321	280	312	298	346	320	323	311	311	307	335	280	292	301	301	312	311	305	306	273	293	315	336	316	305	307	333	282	335	314	336	316	338	292	301	319	303	313	328	316	344	321	301	329	303	320	293	321	318	287	300	292	371	280	315	313	335	307	321	280	302	316	298	280	315	305	337	305	331	308	310	307	301	311	290	336	336	309	283	301	316	329	299	309	311	318	298	283	304	318	306	340	292	285	321	308	275	313	279	309	289	281	312	301	280	310	318	303	294	303	304	320	284	293	307	299	300	326	314	287	309	302	330	291	324	301	312	306	309	335	287	321	334	313	301	293	301	306	322	299	326	285	331	304	310	308	356	312	336	301	320	292	316	340	287	313	329	290	320	306	314	306	338	281	302	284	317	289	289	300	280	333	321	276	302	305	323	311	304	290	281	304	295	295	327	317	309	315	290	297	304	303	305	283	285	326	315	309	308	305	295	324	313	307	287	306	286	294	316	318	333	317	286	330	267	290	270	297	298	298	283	301	296	317	316	331	350	326	307	311	312	311	311	309	265	311	281	300	299	297	289	297	296	332	334	311	281	268	277	295	294	294	276	324	302	314	317	282	348	299	307	304	301	331	297	312	305	295	311	301	327	278	313	314	326	313	304	300	311	314	290	346	300	319	289	305	349	334	280	330	333	277	307	295	310	298	297	322	303	323	317	294	329	288	311	322	311	286	333	288	316	301	300	289	330	286	300	317	329	319	291	315	316	310	340	324	300	321	315	348	297	314	305	301	334	305	302	306	297	294	313	335	306	311	321	338	346	323	286	310	291	309	313	294	317	298	319	325	298	307	305	315	311	306	312	275	326	304	291	299	304	305	286	324	286	350	334	318	312	314	308	317	303	345	279	284	324	325	302	275	280	318	292	336	274	303	299	311	297	312	308	278	310	330	313	274	287	348	303	305	320	320	323	295	298	345	308	299	308	275	290	308	331	306	307	305	298	311	321	311	289	283	302	303	341	328	309	268	286	305	316	307	291	301	279	319	290	303	308	303	281	324	284	303	285	316	315	314	307	320	302	334	289	305	302	298	316	287	288	332	295	318	307	339	300	312	290	321	331	275	314	292	351	316	323	316	317	314	311	301	309	286	287	303	273	336	306	327	301	323	316	290	306	287	315	298	319	304	307	287	298	305	315	320	302	316	320	291	329	335	326	318	319	350	280	281	344	300	301	292	304	293	281	303	329	305	324	312	328	296	332	300	315	287	286	293	308	282	311	298	314	305	293	313	287	312	294	285	316
15785	6885	5074	2363	1760	1410	1189	922	883	712	642	624	609	535	519	531	464	419	456	459	437	404	435	453	423	409	446	408	385	409	416	446	427	433	425	426	436	449	473	393	407	436	425	432	434	448	428	412	396	420	399	390	394	399	404	408	408	424	410	422	405	382	428	405	441	431	441	418	442	422	450	443	415	434	406	438	407	415	404	412	450	388	442	416	431	422	398	434	398	435	447	399	423	439	392	413	406	420	433	417	427	399	414	444	438	473	426	433	445	378	408	389	419	405	426	381	376	444	409	388	411	417	389	407	426	409	409	407	382	417	428	415	415	448	388	444	381	383	444	396	409	359	421	417	427	394	402	447	378	412	380	386	398	391	405	400	446	394	420	415	409	417	417	399	384	391	403	430	397	419	419	418	411	415	396	411	416	410	448	411	401	390	376	419	463	440	423	405	426	443	446	426	419	378	392	400	429	406	374	425	389	395	425	428	419	444	438	420	405	425	398	401	385	415	430	405	407	396	420	409	405	416	382	455	437	409	418	406	427	426	397	376	420	412	396	437	371	394	420	448	360	414	423	398	401	399	424	417	382	431	434	411	403	414	406	393	424	399	403	396	400	408	433	420	433	439	369	422	422	373	441	411	411	420	418	429	424	419	410	387	451	407	389	453	388	428	405	430	434	389	415	395	417	425	388	413	414	406	454	428	373	413	405	425	404	448	466	394	409	407	386	407	406	426	430	421	394	430	405	418	373	466	424	413	394	415	405	423	428	464	383	387	418	432	427	420	403	442	403	430	429	386	411	415	394	424	401	379	427	398	396	439	384	398	407	425	420	405	416	397	397	404	404	430	411	417	433	412	382	384	444	422	397	420	396	419	396	398	406	402	405	398	420	400	396	404	376	425	404	359	388	380	370	410	451	392	406	390	399	378	385	445	426	395	394	410	431	433	423	430	411	399	418	387	395	387	447	405	399	436	443	416	386	404	395	387	403	426	435	423	411	422	390	430	418	435	397	403	416	395	397	415	392	425	406	398	423	389	445	388	411	386	427	386	417	433	423	414	405	431	432	399	401	412	373	409	449	397	403	387	390	439	407	423	396	398	442	457	407	407	389	421	391	404	433	429	407	440	412	401	401	383	432	422	430	401	422	415	412	410	394	416	404	402	391	413	413	426	346	398	390	429	418	426	405	392	430	404	422	393	429	411	408	422	365	443	414	406	399	434	377	401	398	376	404	428	410	432	411	408	381	426	436	413	396	404	421	426	400	350	424	439	370	424	432	405	434	445	421	423	390	367	442	431	462	418	392	401	386	427	396	435	405	417	404	469	385	396	434	401	405	425	402	402	404	411	418	418	391	432	432	444	412	400	392	451	406	407	414	419	421	411	423	432	399	406	385	414	403	437	415	397	431	441	383	422	389	425	393	384	417	395	440	437	403	440	410	423	443	417	387	416	399	395	423	409	391	401	411	402	440	416	429	409	411	423	412	387	432	428	381	467	398	413	416	421	426	387	399	402	398	416	409	414	412	368	397	405	415	379	428	406	424	395	419	417	399	390	381	412	382	401	414	418	398	427	413	417	387	396	400	473	415	439	442	435	475	407	376	450	414	418	441	401	391	445	417	436	380	429	425	427	441	389	422	392	425	392	422	413	389	412	419	396	383	371	401	435	436	398	398	390	413	393	408	415	418	400	403	370	408	436	437	429	404	402	396	419	407	422	422	381	417	402	425	388	421	430	416	404	395	422	404	416	391	417	402	406	400	389	404	411	433	386	405	409	421	419	427	411	392	417	410	426	425	405	430	412	438	425	437	401	406	394	414	419	374	405	452	429	414	396	425	377	397	447	402	382	408	414	384	409	415	398	404	408	408	390	424	401	422	400	401	375	403	392	401	413	401	432	406	444	412	408	449	442	408	391	429	388	423	425	414	420	394	376	403	384	411	436	373	439	373	427	370	412	430	388	391	357	393	419	386	412	440	397	397	426	368	398	406	460	441	423	413	392	412	437	381	382	400	430	344	427	436	386	423	364	407	436	439	428	401	417	435	433	426	414	414	410	430	420	459	420	400	360	413	407	391	433	417	425	412	392	429	389	374	426	432	427	417	387	385	397	370	414	449	424	401	370	392	398	372	424	420	459	430	411	413	408	385	415	403	399	421	423	390	388	427	446	394	418	381	377	406	427	414	384	440	403	412	411	433	394	419	374	416	362	415	402	424	398	387	421	405	473	427	398	423	450	405	409	379	366	396	393	412	388	383	402	401	390	416	404	446	391	413	428	429	493	401	382	402	412	411	404	402	462	426	405	407	436	403	392	381	441	430	409	420	412	436	394	436	408	440	400	413	432	386	419	449	408	394	420	385	398	392	411	415	430	432	378	402	410	410	403	396	437	411	433	415	423	416	436	392	388	389	405	443	415	417	390	408	400	396	376	429	409	439	385	404	424	401	416	408	422	381	402	410	413	437	444	423	420	429	424	403	402	379	436	385	389	425	422	408	414	372	425	415	414	401	382	432	425	428	433	442	389	407	434	409	412	420	432	397	411	391	406	378	395	416	414	437	420	375	452	398	405	408	396	368	419	395	431	444	416	438	426	391	424	451	427	386	394	396	371	427	414	409	412	435	443	420	408	425	412	418	447	390	451	447	429	426	411	402	435	403	416	409	438	436	373	394	385	413	410	428	420	398	405	411	438	423	410	430	401	417	440	376	444	384	414	415	385	409	416	404	435	424	395	390	447	404	385	404	418	405	386	405	393	393	413	418	387	409	429	412	430	401	395	409	390	407	444	386	422	404	402	412	396	397	382	428	439	405	385	424	405	407	405	442	426	416	432	421	413	386	428	369	417	394	400	399	390	440	405	416	393	426	375	396	400	427	410	399	447	392	403	420	367	373	414	413	419	363	422	393	441	403	438	442	398	397	419	429	394	425	430	370	436	443	414	425	413	426	395	420	386	418	416	416	385	428	428	393	409	382	400	390	411	426	420	409	430	401	405	439	435	419	429	399	433	399	449	416	429	405	416	403	379	386	399	416	401	438	426	409	390	387	404	421	373	423	405	451	433	407	427	422	404	427	447	410	435	393	470	419	424	392	417	378	444	363	395	389	406	394	418	430	400	432	461	404	408	390	409	396	409	437	401	431	409	389	380	403	410	395	447	406	421	431	398	400	397	416	431	415	437	417	402	448	438	427	376	400	389	368	434	420	394	394	457	408	412	390	412	374	390	412	395	414	434	403	405	398	372	433	386	432	402	409	417	432	400	441	431	397	415	434	399	419	408	401	429	418	417	402	412	385	416	395	450	440	409	400	441	399	426	404	398	414	402	411	409	397	407	382	447	413	428	420	409	415	401	423	392	396	394	407	431	386	396	370	448	424	414	411	384	409	424	444	442	433	417	417	391	457	415	402	434	391	421	380	435	362	398	428	376	438	409	419	428	396	409	449	409	396	390	387	417	428	429	431	406	390	435	417	394	353	422	406	424	448	399	421	404
22637	21456	29235	24086	21452	21331	5349	1651	1338	1211	1170	1019	1002	940	909	858	927	875	805	820	810	839	795	852	799	852	790	778	830	787	800	816	807	786	823	757	850	778	754	766	789	821	805	777	798	786	711	745	811	772	704	723	763	750	789	785	744	759	789	779	814	746	805	723	730	734	794	781	790	725	799	798	808	808	766	802	750	781	708	770	768	796	802	819	792	773	755	772	719	748	804	769	786	737	789	802	704	730	776	796	782	770	771	728	745	767	793	782	779	792	731	807	754	759	764	726	810	792	775	739	748	784	748	734	762	806	770	776	738	735	738	719	752	794	768	730	737	736	754	762	799	754	788	792	795	723	765	740	759	767	772	770	790	755	777	726	723	762	798	762	795	742	805	782	804	770	740	855	790	743	721	824	746	791	733	809	727	766	766	775	742	764	771	744	732	783	817	800	805	790	736	707	767	793	736	757	744	815	765	732	713	794	777	716	781	819	784	783	768	756	793	759	764	767	825	839	733	845	731	710	764	780	779	703	771	761	776	802	792	814	758	741	772	779	745	765	812	782	728	779	803	772	786	739	769	758	795	774	788	730	776	719	811	804	749	766	747	764	788	778	751	813	802	766	783	758	783	756	718	760	784	796	766	782	781	794	758	680	734	796	730	732	793	759	788	749	779	798	763	815	745	784	780	765	770	780	720	773	754	780	786	768	789	782	806	788	742	789	766	726	764	840	759	728	762	821	785	776	745	714	740	742	750	742	766	782	759	769	741	794	764	724	767	752	797	773	782	808	753	803	754	814	795	808	764	742	767	804	765	720	762	707	791	763	798	764	745	764	743	745	755	785	761	760	789	784	730	763	747	769	787	769	721	793	801	725	790	750	790	763	816	724	782	804	805	780	808	760	753	749	764	759	787	762	791	812	702	821	762	780	789	776	778	803	722	742	801	786	770	731	801	693	733	755	826	709	785	730	775	776	746	806	758	778	765	735	774	752	764	776	757	797	744	797	787	775	765	749	767	802	760	762	765	752	806	816	776	817	794	791	759	728	795	805	746	759	773	765	796	761	781	781	719	774	792	766	773	781	740	737	765	789	738	779	771	733	808	756	751	754	793	793	784	782	758	753	798	764	716	774	801	733	761	740	763	755	816	772	740	817	732	744	769	776	770	762	759	803	763	744	723	775	781	725	735	762	736	754	828	821	719	753	827	725	742	796	754	775	792	787	756	771	782	703	740	746	797	775	779	776	779	760	748	763	753	810	707	765	799	677	789	743	750	749	778	799	800	737	794	805	765	758	817	838	744	744	754	798	751	791	786	788	772	777	739	795	801	771	794	769	776	802	837	793	749	844	773	808	784	763	807	782	770	745	791	811	793	775	796	788	776	754	775	819	803	783	759	729	788	822	779	734	724	781	762	786	798	810	790	797	757	799	674	785	733	846	792	810	801	797	757	754	802	732	801	747	738	788	718	826	790	803	769	790	771	739	776	783	746	771	806	814	724	768	774	776	756	785	778	734	751	740	778	778	771	761	786	817	694	803	741	767	804	774	759	749	789	761	761	776	744	766	753	792	746	764	757	758	791	748	772	781	758	758	783	790	697	754	767	824	724	726	765	739	795	772	773	739	735	774	720	775	767	732	795	739	762	766	771	743	784	823	761	758	772	757	738	755	738	766	735	778	800	740	782	727	844	763	797	754	803	747	744	793	773	761	780	808	788	767	745	747	780	750	724	817	768	818	745	752	770	785	772	765	804	765	765	820	776	782	738	742	752	733	806	758	785	748	741	788	750	800	773	764	781	744	784	781	794	700	761	810	748	776	756	728	737	765	759	746	765	821	821	722	745	770	819	773	787	753	794	717	791	763	790	708	777	729	834	762	781	791	755	736	751	798	763	737	789	730	827	739	759	755	805	759	762	760	746	810	772	775	734	761	790	783	761	750	803	748	800	728	772	753	719	741	734	782	805	807	747	767	793	779	786	755	791	756	787	782	755	797	740	791	752	715	772	770	740	752	748	745	765	781	755	718	781	747	767	821	746	767	753	735	749	761	760	737	780	726	764	777	807	792	794	780	765	772	746	762	838	783	762	773	781	795	724	752	802	774	769	776	809	758	782	724	764	738	771	777	789	748	751	779	705	769	773	746	794	810	820	797	730	760	762	749	781	776	784	830	792	728	777	802	751	780	787	751	770	765	747	825	809	749	756	784	776	750	732	760	709	829	776	828	777	780	771	719	808	791	751	776	789	741	711	686	707	826	781	764	798	750	717	754	774	761	756	738	776	783	772	751	788	746	747	798	784	714	791	773	751	786	719	744	735	805	821	747	782	742	810	811	763	770	740	744	794	790	784	740	747	766	766	772	728	735	755	749	786	786	765	781	744	771	794	750	767	789	750	780	815	775	789	748	767	800	755	753	761	801	735	781	711	778	783	795	758	794	799	762	781	798	783	754	756	815	740	735	803	776	764	813	768	736	765	760	760	695	755	787	783	765	747	813	758	718	757	725	736	767	769	741	729	801	749	782	795	728	780	746	808	735	766	730	789	714	750	764	752	737	789	806	732	757	755	765	733	781	748	720	756	784	739	786	746	768	737	748	784	799	749	725	766	783	775	727	782	790	748	776	796	818	717	780	772	743	774	720	732	823	778	789	748	749	776	749	775	761	808	778	754	804	773	755	732	795	744	778	703	756	783	745	774	759	760	719	778	781	731	784	797	804	755	803	788	757	757	783	746	778	760	851	799	682	744	793	728	788	798	780	701	764	758	787	757	812	724	848	781	770	762	740	837	743	728	760	781	770	744	763	771	766	791	751	796	787	788	799	742	812	811	784	748	780	741	774	757	754	752	757	757	795	749	748	784	722	767	742	782	782	801	756	785	752	741	754	791	774	759	758	809	784	821	788	740	772	783	799	760	753	726	725	771	769	734	768	796	796	714	752	762	744	811	724	739	725	763	774	808	790	763	788	757	765	773	754	749	773	721	754	783	742	726	758	798	789	743	796	797	786	800	774	750	738	798	775	797	737	743	772	766	773	759	763	790	804	745	740	750	836	776	722	760	765	822	765	753	790	804	792	736	758	777	732	740	764	728	766	793	804	776	804	745	736	770	737	778	797	770	789	793	768	778	714	795	717	768	740	766	808	784	773	778	738	732	788	726	774	715	694	732	787	730	779	746	759	747	754	755	763	790	774	728	716	759	741	792	817	721	776	689	750	778	772	767	777	756	753	765	804	792	773	786	752	758	790	753	752	765	732	790	761	747	764	742	742	765	773	778	749	776	748	767	736	798	739	743	716	800	757	780	754	760	781	750	780	818	727	741	724	762	791	768	732	721	776	751	788	787	794	772	739	730	764	781	726	757	789	769	758	790	775	768	797	751	745	719	740	733	802	747	776	746	775	731	763	729	832	771	768	717	778	729	746	800	764	776	739	778	714	786	764	758	777	728	748	750	753	756	736	805	757	772	743	787	718	784	718	757	775	756	801	828	773	755	775
21663	15930	11892	6035	4511	3656	2992	2359	2062	1812	1624	1474	1385	1263	1255	1208	1148	1102	1067	1072	1088	1104	993	961	1012	989	945	974	1026	1001	971	985	990	949	982	950	943	981	960	986	971	1010	979	934	936	960	950	1012	989	958	939	949	983	939	935	946	1010	979	900	923	1011	1006	974	884	924	976	1019	987	918	973	1042	996	996	972	912	966	897	944	972	943	963	964	955	981	927	952	985	972	940	942	995	971	986	925	942	1011	962	934	967	937	900	951	996	957	960	923	929	965	960	969	912	956	907	951	904	949	927	942	950	985	956	973	953	985	1002	956	951	929	903	935	961	936	959	902	898	988	938	907	1014	951	935	1000	928	948	923	922	944	980	1005	931	995	970	1030	948	888	942	982	951	976	960	1008	963	923	997	940	966	929	973	921	919	943	984	922	972	951	912	911	966	931	931	978	949	970	959	924	969	987	917	965	915	947	977	910	922	960	974	953	942	954	886	1009	957	1018	966	931	961	937	896	953	924	960	931	932	961	888	900	977	924	948	938	961	957	970	953	997	890	926	930	945	935	958	952	909	968	941	898	892	966	970	982	960	939	907	926	877	920	936	1000	925	975	955	986	972	974	939	910	945	991	986	941	925	899	962	896	955	931	957	971	959	888	955	938	910	943	956	938	950	940	930	935	960	868	906	971	961	909	983	999	1004	945	988	934	956	885	972	963	960	961	942	997	943	941	1005	958	946	983	910	965	937	964	923	959	973	947	917	929	937	883	957	937	932	1031	965	953	883	926	949	975	986	921	940	938	984	950	910	953	973	908	942	964	933	993	969	956	958	990	1048	977	928	928	945	989	997	991	960	1009	954	968	988	934	976	948	1012	937	948	922	987	966	909	977	969	948	966	920	983	939	902	937	916	952	913	975	956	1019	971	969	935	904	921	911	948	954	979	915	1002	945	924	957	928	905	985	936	918	1001	921	925	988	954	992	958	949	931	971	953	948	986	985	1005	992	984	951	920	988	928	997	980	940	964	973	940	937	997	1002	941	989	980	892	994	931	1005	985	876	962	988	950	977	939	886	909	941	969	1000	915	918	932	962	928	905	886	1002	908	993	990	934	996	967	947	957	929	939	991	935	972	946	935	979	918	914	884	941	978	950	918	950	939	957	912	951	936	973	963	934	960	939	980	946	943	915	920	970	947	955	931	981	981	962	924	947	962	961	956	962	929	911	981	967	947	942	925	959	925	964	937	985	931	963	944	937	910	978	988	970	947	917	931	1008	957	951	958	1006	968	976	934	941	989	948	987	998	996	1006	898	1010	954	915	969	950	980	987	931	910	981	944	990	985	956	922	936	961	961	887	987	935	917	931	923	967	932	906	983	981	963	932	977	967	978	933	960	967	964	896	990	948	918	953	971	940	955	964	954	960	941	979	969	941	988	993	996	945	970	918	977	940	927	896	925	987	931	976	974	968	965	934	959	943	957	938	996	893	988	951	934	982	952	930	902	909	933	941	983	939	936	994	976	982	1018	941	960	925	952	884	1018	892	955	988	954	970	897	932	943	993	928	887	934	986	979	947	971	971	964	992	934	924	910	939	980	991	1006	938	975	961	890	963	952	1012	916	920	974	1021	993	949	918	991	945	949	941	986	1021	912	962	950	931	980	940	924	982	977	936	985	953	982	977	931	927	986	992	955	991	935	916	941	927	925	932	943	966	993	947	920	943	929	970	955	953	995	898	944	897	933	976	945	978	916	916	950	936	945	962	956	958	933	951	928	908	973	957	940	959	896	973	976	968	955	901	960	969	934	936	903	929	979	990	918	921	896	1006	931	953	918	924	947	992	921	938	1015	939	984	953	949	971	994	913	962	937	910	927	939	900	950	946	998	968	978	937	945	973	932	924	896	1007	985	889	1017	907	956	944	900	1003	936	944	948	925	948	994	886	1012	950	967	961	964	947	945	948	996	920	939	946	997	991	962	983	916	949	932	927	917	996	951	940	918	956	996	941	973	955	974	943	913	914	937	1011	959	1003	975	883	914	957	994	912	908	952	1002	974	967	949	945	958	1020	948	966	969	894	991	924	929	965	920	934	955	967	1000	980	942	960	965	918	935	951	961	945	943	980	913	949	1015	954	932	1024	954	921	961	887	954	977	919	1017	938	930	933	945	840	926	1008	912	966	955	939	976	901	983	962	947	976	960	977	938	983	914	953	929	985	966	1008	914	965	912	992	988	1019	961	993	1006	993	909	936	914	892	906	935	911	957	986	956	953	938	1028	958	913	981	943	952	898	923	918	969	957	933	927	961	935	922	913	922	917	961	970	903	935	962	1005	948	940	961	936	977	963	949	945	981	978	955	958	951	934	935	953	1021	1015	895	1006	926	950	919	993	908	957	946	996	918	921	954	844	875	964	963	949	952	947	920	956	971	966	975	1009	876	979	918	919	932	919	988	1023	977	931	942	917	994	867	1003	957	948	961	977	914	950	962	1014	969	939	917	1002	988	996	958	926	991	969	872	938	933	955	893	951	884	952	1002	951	978	957	916	903	957	959	930	896	966	981	940	944	948	991	1050	961	1020	954	901	969	931	975	971	951	1015	927	974	903	963	957	893	927	927	914	933	932	1026	937	963	951	953	948	1016	926	974	950	918	883	947	968	940	967	939	999	1007	914	956	986	986	953	937	968	991	978	994	955	902	973	922	1012	1026	994	954	965	969	967	991	997	865	961	950	978	946	1005	1020	936	925	935	961	915	964	974	889	996	943	973	982	921	1068	954	950	944	952	991	937	940	1000	940	973	920	931	985	948	927	952	988	972	945	926	960	962	955	937	927	957	977	947	1007	905	871	942	977	959	954	933	1001	947	945	904	889	914	970	918	944	972	935	981	961	907	943	950	904	925	980	957	993	923	944	1009	981	946	970	942	965	969	983	983	963	935	977	924	928	893	964	932	976	954	976	936	939	933	993	961	888	975	954	961	965	927	933	973	989	930	914	957	954	965	972	923	957	975	913	935	961	927	968	1030	975	995	959	900	961	975	933	925	957	930	980	950	967	949	974	946	946	895	968	969	928	948	909	956	947	952	934	957	957	961	959	924	921	983	914	942	937	933	901	940	986	954	954	945	905	905	963	958	943	902	967	947	939	991	939	928	940	944	913	931	986	934	947	950	940	961	992	924	931	957	956	975	895	1003	952	940	944	905	939	955	989	937	947	969	947	943	962	887	952	932	978	913	962	960	953	972	935	930	923	969	1028	946	945	942	983	959	962	910	980	923	937	964	961	923	924	915	946	967	925	948	960	909	928	976	955	919	878	947	970	930	909	1004	955	993	898	932	975	970	892	953	891	955	972	950	968	990	933	923	911	968	921	948	912	923	961	959	911	932	943	992	927	882	965	911	964	935	934	995	961	901	987	976	992	977	982	979	916	986	981	948	923	939	985	907	999	965	900	975	978	979	944	934	937	981	955	909	930	953	933	958	919	916	995	972	946	950	959	993	920	977	923	975	905	920	939	940	993	948	941	985	919	947	991	921	907	999	946	981	950	978	999	948	956	878	967	966	942	995	955	960	1002	973	959	940	974	951	950	926	972	954	912	958	963
27505	17402	4225	1394	929	778	710	655	659	575	590	601	521	547	527	536	533	507	499	506	517	499	543	483	515	529	523	454	532	511	502	524	503	507	517	542	530	519	497	504	534	504	558	538	563	501	542	496	496	486	507	518	515	545	473	544	499	539	525	514	529	514	492	496	549	490	520	499	523	505	535	491	459	528	482	533	523	525	491	527	542	517	506	488	520	511	468	532	557	534	472	516	534	525	514	501	480	487	505	527	519	534	515	528	558	483	486	518	488	492	466	550	504	505	526	482	506	463	516	462	539	535	484	520	516	498	491	522	489	523	487	499	531	497	529	497	490	527	524	523	560	547	542	497	542	485	512	514	513	484	499	541	533	524	540	534	530	466	543	511	537	498	511	485	504	544	505	528	514	516	506	525	567	534	508	500	533	516	523	491	507	500	515	500	530	540	532	540	536	482	513	500	486	512	531	540	501	505	485	504	487	487	510	507	547	487	465	492	503	523	516	489	471	499	527	522	537	510	480	495	486	510	540	510	498	531	458	501	487	537	558	530	497	516	506	473	556	510	531	479	492	523	467	531	507	475	529	503	498	500	494	525	523	483	514	499	583	508	526	504	510	513	536	504	493	518	507	472	514	518	481	555	470	486	558	516	526	484	556	508	545	519	504	483	523	502	525	451	488	541	471	526	503	489	538	514	527	519	483	473	545	488	503	516	512	526	521	485	502	466	509	583	500	544	470	492	503	565	501	514	520	519	481	533	529	497	516	514	496	535	491	470	539	531	508	512	481	518	555	497	477	525	513	496	530	506	497	530	480	526	490	517	555	514	523	525	541	485	550	563	524	470	513	534	532	490	485	524	533	512	489	496	529	558	491	525	545	514	519	501	520	529	527	549	531	466	502	498	524	499	493	509	508	459	480	516	574	524	528	511	521	550	505	524	519	485	518	521	519	509	491	492	498	512	560	517	542	486	471	513	463	504	483	484	533	525	492	500	501	555	530	507	536	502	504	565	543	485	527	502	502	524	544	528	505	528	486	527	502	551	537	522	504	511	486	536	519	528	548	552	519	556	511	516	510	526	507	551	535	501	502	512	474	488	552	508	517	511	521	488	511	497	568	497	538	508	488	535	524	535	477	483	544	508	506	513	559	522	496	508	561	489	549	501	561	522	504	497	535	495	505	493	523	511	511	493	512	505	482	498	540	507	514	547	510	519	489	489	535	514	499	502	516	514	545	486	528	504	503	524	555	532	520	486	490	504	528	559	566	519	484	525	495	524	503	520	506	479	570	523	547	510	520	481	505	504	538	526	546	549	508	527	543	526	523	510	493	484	503	479	538	507	515	467	493	515	497	542	520	479	535	501	551	496	513	519	509	504	511	495	487	531	500	537	557	489	497	484	531	547	523	512	501	557	500	516	547	516	482	508	480	501	482	541	522	482	486	540	447	562	552	518	515	525	516	527	518	497	519	513	516	491	508	512	524	464	506	533	482	514	524	537	529	534	537	458	501	505	516	472	517	534	485	538	505	508	466	476	518	492	535	492	485	458	555	529	491	494	487	516	489	487	534	513	537	480	510	489	519	527	517	496	522	519	494	507	554	505	530	512	493	514	524	461	542	505	470	541	519	468	500	523	492	570	528	511	544	556	539	523	497	516	421	522	518	498	556	526	496	483	506	507	499	475	483	524	527	489	508	532	513	505	522	474	504	509	517	522	509	526	484	497	548	545	524	502	501	489	541	522	525	513	498	459	552	515	468	531	505	539	508	513	538	502	525	504	510	496	513	522	513	493	531	563	546	531	497	507	520	553	499	533	516	498	522	478	517	508	485	536	532	527	509	502	510	502	529	502	504	535	530	511	508	504	525	541	521	539	454	543	507	484	503	521	529	501	499	511	502	502	536	485	512	504	519	538	541	513	521	538	473	502	521	479	542	476	499	507	502	577	551	548	504	511	547	535	516	497	574	538	510	522	546	524	514	483	522	506	489	516	471	512	503	516	477	513	551	544	538	511	523	498	519	525	475	504	505	546	512	523	518	480	523	519	506	483	495	494	542	525	524	504	476	498	502	485	515	509	481	525	502	528	517	507	553	472	464	513	478	502	513	505	497	534	497	501	488	507	506	488	442	482	476	501	513	475	515	538	484	483	561	519	522	517	556	535	501	479	511	486	530	486	493	495	525	541	525	504	479	552	499	521	535	539	481	512	526	493	509	519	535	514	516	562	534	500	511	463	503	514	557	504	506	486	513	553	544	547	546	516	544	497	498	542	473	526	491	506	523	512	503	505	522	505	502	538	499	543	477	548	540	517	547	529	541	511	532	517	485	532	493	507	498	514	494	534	500	519	466	529	510	547	516	518	481	508	518	501	527	552	549	530	481	509	482	561	536	524	494	523	523	501	531	511	477	504	532	530	514	534	534	488	511	506	516	505	495	497	546	523	516	552	524	494	526	482	492	491	500	500	530	492	532	470	536	491	504	512	485	570	543	512	492	536	507	503	518	519	528	487	515	472	504	490	504	573	523	541	509	551	533	508	574	564	563	469	491	514	483	588	517	534	510	536	484	512	521	548	542	499	501	531	506	527	498	496	496	530	487	541	512	484	553	499	518	532	527	496	522	532	542	528	493	505	532	499	539	548	500	503	510	467	491	538	527	535	539	519	484	497	521	490	520	506	509	535	509	465	520	496	496	522	511	506	511	526	506	522	485	537	540	470	484	505	506	536	509	479	487	485	512	502	503	509	517	517	524	512	534	494	485	527	523	504	526	479	519	501	503	518	496	533	503	526	510	532	529	531	521	554	507	512	551	511	510	498	505	544	502	516	541	510	543	510	509	529	531	514	546	510	507	504	537	512	516	495	495	491	509	509	507	552	526	518	503	557	494	489	538	516	522	501	538	501	493	494	524	525	543	539	523	492	530	556	494	536	522	545	508	509	524	555	540	502	522	517	489	491	477	526	531	488	496	505	531	493	476	544	508	506	524	486	489	513	506	495	525	539	498	499	505	492	516	515	496	446	526	472	502	546	512	494	533	497	493	516	517	509	537	520	516	522	483	504	502	484	506	528	506	522	518	545	494	485	558	493	510	499	526	506	487	560	496	548	514	532	525	465	508	481	502	486	511	554	532	522	479	514	524	491	524	514	537	558	526	499	571	511	530	553	489	506	485	524	491	472	488	510	466	516	527	487	489	509	522	492	520	511	505	514	551	525	520	541	524	555	490	494	495	549	518	556	552	509	549	517	572	540	494	545	480	510	501	522	493	513	502	507	532	556	537	496	502	506	481	458	514	518	494	483	476	506	498	488	519	492	528	534	521	525	538	516	501	455	495	500	501	530	476	513	502	535	520	500	489	521	530	540	505	498	557	478	502	511	500	496	563	523	535	475	505	528	519	526	510	486	495	491	472	578	501	535	534	517	506	480	516	483	547	501	522	506	543	482	491	533	497	478	518	508	537	510	536	531	517	538	534	501	506	535	496	528	493	513	522	500
6268	3519	2893	1603	1263	1088	1022	851	862	798	771	706	685	679	646	640	688	657	673	625	587	625	612	649	648	614	667	622	635	650	646	622	582	668	662	627	640	613	619	628	619	615	664	647	636	652	652	638	646	652	628	641	632	628	670	608	640	596	680	662	666	618	591	613	653	626	613	617	611	606	619	617	664	647	664	644	620	675	650	657	674	609	640	610	669	624	594	589	591	639	633	615	646	623	648	679	617	633	646	597	651	653	651	651	661	651	644	624	646	655	613	625	647	603	585	630	629	660	647	636	624	660	634	572	622	619	636	655	615	648	596	635	650	668	615	673	646	624	652	624	635	664	607	614	613	657	657	617	643	607	670	670	634	641	651	619	639	593	654	604	640	649	648	588	633	644	630	592	602	664	642	640	636	633	631	662	634	693	713	679	614	611	639	667	624	629	639	639	628	680	632	676	651	675	629	610	668	643	653	659	676	702	621	660	647	620	601	600	667	636	624	643	639	634	647	642	609	613	613	625	632	669	640	642	662	590	623	667	603	650	574	620	659	662	675	613	619	622	672	646	654	622	676	619	598	685	606	655	686	639	679	679	608	641	659	658	620	641	653	638	676	630	658	678	635	634	619	623	617	625	646	652	635	607	625	636	695	640	605	645	608	674	624	635	603	644	638	618	646	655	656	642	703	648	636	604	679	649	678	623	658	647	651	658	650	608	612	609	650	617	615	626	624	598	615	592	588	681	621	650	645	619	644	643	654	626	640	655	614	640	639	618	615	642	635	649	583	622	633	626	617	664	638	631	662	636	610	631	643	629	621	651	622	640	685	645	645	611	648	643	635	604	634	661	612	660	634	614	609	666	569	603	620	608	592	631	609	614	644	641	629	629	604	652	623	657	637	673	637	630	613	657	623	645	645	646	617	675	634	659	603	620	642	649	662	713	600	689	617	675	625	640	613	660	626	604	601	618	649	658	623	630	646	686	602	636	635	664	605	623	629	611	649	617	599	634	623	665	661	679	642	631	629	655	632	635	693	654	622	610	618	671	634	631	654	643	650	629	570	687	648	659	616	673	632	605	607	651	609	669	562	700	630	657	639	700	627	621	622	608	644	667	660	618	623	656	644	677	651	638	681	585	639	599	686	636	629	650	591	607	647	639	666	656	604	703	606	633	705	623	645	626	637	612	634	648	640	622	670	653	627	633	663	647	616	630	626	619	664	648	607	597	611	650	658	654	616	658	651	667	659	627	643	599	633	667	664	648	624	651	645	607	655	635	668	638	660	630	650	609	665	601	620	689	646	635	638	661	626	603	614	636	632	649	650	611	658	611	644	596	618	627	687	612	684	621	625	644	658	596	645	653	610	610	660	659	591	643	632	641	647	612	634	626	678	629	600	645	601	609	670	595	626	626	577	616	638	644	680	687	668	606	648	611	642	605	613	635	638	635	632	614	612	657	655	640	663	586	631	635	586	638	627	684	636	641	635	616	653	621	678	626	636	586	617	663	646	656	636	657	614	672	661	639	630	663	613	643	679	666	605	636	656	673	670	636	595	655	639	625	606	657	677	581	626	641	630	626	679	639	635	612	652	649	654	595	635	622	639	655	602	623	632	606	648	640	631	598	672	609	641	632	610	650	615	637	622	582	611	622	638	667	631	672	626	634	652	704	665	639	638	628	604	680	613	626	635	611	624	611	657	673	613	633	644	629	672	641	646	616	632	642	640	645	629	646	611	671	636	628	653	587	625	647	649	667	631	647	660	635	654	618	600	614	648	627	648	671	649	657	588	636	675	633	656	672	652	649	589	656	640	633	704	638	621	648	626	666	671	660	678	625	654	642	624	635	613	664	683	615	623	680	598	566	670	645	615	655	630	618	617	675	630	603	643	657	603	667	636	644	608	621	625	638	596	672	599	620	632	629	622	646	618	617	638	638	637	644	620	603	624	626	635	640	647	621	662	676	640	657	648	609	667	669	636	645	614	623	643	605	627	606	589	646	657	626	633	652	665	567	640	639	658	674	612	650	673	640	647	673	642	653	640	613	612	641	688	611	624	662	692	620	662	619	639	605	661	624	620	616	694	627	641	625	666	624	698	642	610	629	607	625	666	620	662	667	672	597	641	669	654	640	617	584	604	627	608	609	659	627	669	600	616	634	631	620	635	691	617	656	584	650	626	634	680	613	618	603	647	645	619	662	605	641	632	646	659	629	625	630	580	656	645	595	649	637	651	701	673	636	596	615	650	666	630	574	636	638	691	641	607	607	661	650	618	627	664	645	622	601	643	650	603	637	667	614	664	624	610	643	611	645	632	599	619	637	633	636	587	624	661	638	624	610	670	597	669	665	594	641	708	612	631	660	659	675	609	637	663	636	642	639	636	639	670	662	612	679	614	644	667	645	594	597	620	633	633	630	632	676	630	614	634	653	633	590	664	632	616	595	639	631	646	655	642	668	642	597	658	643	640	618	629	610	626	677	692	644	642	615	619	626	656	651	636	662	614	590	614	633	613	608	666	616	669	638	631	597	630	654	624	644	649	691	647	654	629	671	595	612	651	663	658	650	650	598	645	646	650	701	648	650	609	674	622	669	622	700	605	643	627	621	658	656	598	646	638	657	644	612	597	626	691	644	645	657	614	628	610	637	658	614	658	662	618	640	683	635	616	602	626	634	628	690	650	627	599	651	566	630	632	635	637	647	613	630	611	614	616	668	616	636	666	604	633	649	623	643	636	636	660	633	649	615	609	630	637	629	680	598	601	643	574	593	612	656	610	631	612	619	628	673	631	641	625	667	604	623	641	603	633	610	540	635	648	657	679	656	623	651	594	644	685	603	656	604	649	653	639	701	633	648	650	631	655	647	609	657	624	580	657	591	658	639	619	626	620	634	617	646	608	627	611	600	632	634	634	656	627	711	645	618	632	617	601	654	618	649	600	656	643	638	642	625	618	644	643	622	594	643	644	631	654	609	613	628	626	654	613	630	656	642	657	620	663	654	623	653	660	676	667	657	617	575	623	652	615	638	629	670	645	667	610	632	661	597	635	618	680	648	626	623	594	619	604	708	634	702	640	618	665	608	639	639	631	627	583	654	680	646	613	631	651	636	683	636	627	573	642	620	662	619	626	671	637	613	643	672	628	623	644	639	648	627	638	621	620	608	611	646	627	620	655	613	626	650	623	635	589	630	637	655	631	619	661	631	572	665	665	609	674	659	689	625	615	610	639	653	568	626	632	625	622	645	600	678	657	637	638	630	630	644	655	625	641	638	618	620	636	643	653	612	559	654	605	641	599	682	674	622	625	650	668	646	648	630	665	642	645	636	685	610	640	636	696	649	616	616	666	680	627	661	626	634	640	613	619	626	611	629	630	648	646	629	692	656	642	641	618	658	658	603	663	643	665	672	609	648	633	619	604	612	674	610	637	624	665	652	622	602	603	636	666	611	620	657	646	647	619	612	612	671	562	639	606	619	643	637	640	613	608	629	682	592	653	628
23576	21396	28572	24559	21243	6251	1715	1400	1178	1177	1067	981	1046	996	984	949	922	991	913	887	906	901	891	876	897	869	864	901	857	907	883	868	831	878	866	914	894	875	830	877	893	910	882	878	878	927	862	858	893	864	898	876	817	880	867	865	840	804	901	905	872	851	913	862	843	836	865	890	869	870	938	889	878	924	901	838	901	853	882	884	833	876	865	933	880	844	808	891	853	906	878	898	867	867	936	878	887	848	864	912	909	896	891	885	872	875	853	902	900	836	843	885	826	865	867	798	838	910	892	864	889	858	865	868	877	898	864	847	888	898	906	899	861	854	872	877	905	936	863	850	889	923	863	822	872	896	795	898	904	870	926	842	885	888	870	899	826	896	853	861	883	855	874	898	866	860	841	841	867	895	867	865	867	887	847	852	868	842	805	892	929	891	903	882	884	842	923	887	869	857	909	863	894	901	868	884	839	862	881	816	868	890	907	867	851	858	830	862	841	851	867	827	884	857	865	886	881	857	865	895	883	849	874	883	872	867	937	891	919	931	860	853	867	883	882	893	883	900	865	859	870	870	873	795	847	884	830	898	873	926	848	867	846	892	874	861	878	840	880	911	866	902	844	886	896	903	856	859	902	857	902	846	889	940	886	894	873	852	887	874	884	865	822	880	871	854	833	886	832	837	836	895	819	838	841	873	847	895	860	913	868	865	899	902	870	871	837	829	840	889	911	915	855	890	904	916	863	890	907	859	854	887	836	902	884	880	903	898	885	858	818	885	872	830	863	918	884	837	878	865	907	822	869	841	826	888	873	840	852	906	856	895	846	852	914	838	831	911	902	904	883	837	853	837	882	851	906	901	848	832	808	858	904	906	858	917	866	880	828	876	864	832	828	866	832	874	853	870	864	895	873	835	845	841	894	909	843	938	906	861	825	828	903	865	895	902	873	883	850	885	860	888	866	863	906	830	854	841	912	893	887	889	887	825	880	893	839	885	883	834	944	877	888	894	852	874	859	866	891	878	830	905	848	935	892	859	868	907	854	906	895	855	877	814	900	848	899	856	874	885	883	891	909	852	899	902	887	868	860	863	825	848	877	861	855	887	879	851	909	878	873	885	868	895	840	897	891	849	846	815	861	869	950	901	922	878	874	900	859	869	847	848	854	890	874	879	907	873	915	862	867	868	822	880	849	854	892	862	942	863	858	856	883	875	899	904	890	848	902	872	862	901	851	818	809	872	827	851	796	879	868	897	903	891	891	876	829	850	824	842	896	883	864	884	858	883	835	814	819	932	891	852	836	856	914	847	930	878	867	864	891	920	933	836	858	895	828	839	859	799	848	852	890	869	858	868	869	824	864	809	853	896	906	877	849	883	857	881	852	883	909	874	846	864	850	881	827	914	886	923	844	878	807	865	868	895	853	819	876	896	920	883	862	880	817	881	903	827	880	885	866	842	850	883	892	888	869	912	880	870	831	867	864	894	913	892	878	818	815	873	904	909	868	832	853	832	782	934	860	844	827	846	834	901	856	852	892	843	927	861	855	837	826	821	848	856	844	853	867	935	846	828	864	885	874	836	823	852	874	894	865	893	870	828	926	905	870	849	855	878	904	871	871	855	875	892	864	856	877	919	866	932	856	832	884	840	868	852	827	817	882	873	849	931	879	861	835	882	882	889	869	867	869	841	884	867	829	874	897	849	878	879	869	915	919	863	835	844	866	842	871	864	856	909	869	859	883	904	862	902	911	874	842	846	885	851	827	859	815	889	863	838	855	889	878	893	883	872	899	896	863	872	841	900	803	919	851	864	858	823	895	867	858	826	853	924	889	934	910	935	896	859	874	819	867	875	894	866	894	830	927	865	836	901	856	879	827	888	864	844	901	877	839	841	882	883	834	848	891	908	840	894	883	856	838	880	883	872	843	847	903	893	892	851	833	896	843	861	866	876	878	891	908	887	845	860	813	900	885	809	899	895	876	839	853	880	851	885	881	898	848	884	889	871	839	908	921	907	885	803	830	829	832	835	823	848	865	872	897	863	824	851	848	884	902	865	855	872	897	891	878	816	877	849	837	833	877	855	825	901	873	869	848	889	846	846	885	850	905	906	865	840	840	819	897	872	927	840	862	852	843	868	817	824	888	831	849	887	861	904	843	812	813	843	891	849	910	839	887	859	914	844	828	897	906	841	934	910	860	887	922	829	907	845	879	864	868	884	890	906	853	897	855	926	828	865	858	839	893	854	858	875	852	875	907	829	835	883	922	827	828	858	851	831	804	906	867	897	847	871	874	879	854	858	813	861	862	865	872	821	865	877	869	814	881	869	864	844	854	881	894	833	841	914	883	895	868	887	839	876	924	858	831	891	903	877	848	865	857	885	935	860	928	799	869	836	877	896	802	864	861	817	843	877	852	902	919	909	885	885	884	854	912	857	896	934	839	899	926	868	896	867	832	894	853	915	846	885	866	860	874	838	851	831	905	828	803	846	871	837	800	917	893	855	867	924	884	853	869	853	873	913	905	900	885	865	874	862	865	830	921	899	847	911	845	877	886	867	831	871	886	895	817	844	894	856	839	836	880	895	851	856	844	893	878	849	861	825	884	878	877	904	894	853	807	879	859	844	894	877	906	871	851	869	898	813	865	863	890	896	899	890	853	879	846	866	859	852	877	806	852	840	862	833	856	890	878	854	834	906	827	866	865	834	875	831	876	901	895	853	819	908	905	868	845	884	878	893	906	877	875	900	852	868	896	909	857	878	868	856	839	853	887	881	870	889	836	870	909	884	895	883	849	850	858	821	872	863	855	878	927	861	912	881	825	863	918	884	859	846	903	886	900	929	865	871	877	920	887	913	860	799	876	818	879	887	896	894	868	874	885	892	828	871	880	834	907	878	865	882	868	887	866	902	905	808	844	896	854	902	889	865	893	883	816	904	873	831	887	865	841	868	844	919	847	860	913	812	866	855	836	900	854	879	838	851	924	871	867	886	872	794	889	865	883	929	850	857	840	831	892	849	869	903	859	917	895	869	848	861	895	835	896	915	804	917	955	907	899	889	892	820	856	936	809	897	878	837	824	894	925	894	872	897	802	866	825	827	900	856	885	889	829	852	892	876	820	856	865	835	863	887	886	865	879	867	873	863	827	904	878	892	918	844	860	860	894	883	859	887	868	860	902	802	805	867	830	910	842	917	899	877	845	874	871	882	864	867	833	837	897	838	827	835	876	869	854	879	875	842	828	901	853	833	860	869	857	894	818	818	834	804	871	832	888	881	829	854	884	890	872	892	902	904	855	854	872	839	886	858	795	861	863	882	819	836	861	858	905	871	865	855	876	914	877	873	876	857	883	869	859	876	951	861	830	837	962	852	862	938	874	845	851	902	896	890	888	933	844	867	902	875	890	816	871	879	828	862	946	864	871	834	832	850	837	886	908	819	890	778	880	859	873	888	845	876	809	855	880	892	889	939	883	857	892	871	904	870	839	870	926	846	908	866	872	899
16919	10687	8023	4218	3253	2771	2252	1941	1719	1609	1477	1398	1286	1309	1202	1187	1177	1178	1189	1145	1112	1112	1040	1085	1105	1110	1075	1096	1136	1047	1057	1064	1060	1082	1062	1136	1121	1049	1109	1078	1030	1099	1017	1044	1052	1084	1092	1085	1008	1011	1098	1110	1116	1057	1030	1068	1053	1053	1070	1063	1125	1049	1056	1033	975	1019	1063	1084	1101	1051	1058	1053	1009	1070	1024	1035	1049	1070	1111	1085	1018	1042	1009	1048	1043	1147	1049	1076	1062	1065	1081	1093	1053	1038	1084	1011	1084	1033	1087	1073	1028	1092	1050	1062	1030	1109	1032	1070	1052	1013	1009	1013	1045	996	1011	1021	1067	1006	988	1067	1037	1057	1018	1096	1071	1065	1021	1047	1079	1089	1048	1035	1043	1079	1012	1038	1047	1049	1091	1066	1082	1069	1092	1060	1060	1131	1039	1084	1098	1117	1041	1066	1085	995	1032	1077	1069	1014	1055	1048	1067	1101	1029	1029	1057	1073	1024	1038	1034	1014	1069	1020	1075	1059	1065	1074	1039	1040	1087	1088	993	1068	1093	1078	1067	1046	1046	1043	1044	1137	1014	1037	1077	1044	1042	1024	1057	1046	1117	1042	1012	1049	1016	1071	990	1007	1040	1037	1037	1081	1057	1010	1069	1036	1047	1063	1062	1052	1073	1030	1066	1033	1053	1071	1043	1044	1075	1098	1045	1046	1041	1077	995	1105	1054	1081	1077	1067	1077	1060	1046	1084	1038	1027	1070	1012	1065	1037	1112	1053	1077	1158	1104	1113	1078	1010	1066	1065	1100	1040	1050	1099	1080	1045	1094	1027	1045	1050	1023	1094	1108	1068	977	1065	1038	995	1079	1021	1068	1017	1045	1054	1051	1057	1049	1086	1092	1076	1091	1016	1097	1045	1066	1074	1067	1049	1022	1117	1058	1082	1062	1083	1011	1027	1040	1036	1083	1043	1086	1071	1035	1041	1081	1029	1044	1066	1047	1035	1064	1098	1011	1052	1066	1090	1055	1029	1065	1073	1059	1016	1058	1132	1017	1054	1073	1073	1018	1062	1018	1093	1086	979	1036	1055	1109	1067	1092	1035	1078	1071	1062	1057	1044	1066	1063	1068	1109	1054	1057	1003	1012	1018	1020	1008	1113	1084	1056	993	1076	1118	1050	1032	1018	1016	1075	1048	1055	1060	1080	1056	1055	1069	1062	992	1108	1038	1084	1035	1081	1056	1063	1104	1100	1066	974	1081	1095	1067	1031	1068	1085	1051	1062	1106	985	998	1064	1037	1090	1081	1066	1109	1036	1085	1031	1092	1145	1100	1002	1029	1078	1087	1105	1076	1050	1093	1001	1022	1015	997	1078	1069	1032	1046	1102	1017	1079	1063	1050	1064	1032	985	1098	1058	1053	1081	1103	1043	1074	1048	1106	1083	1006	1097	1027	1075	1035	1030	1001	1064	1066	1043	1059	1107	1026	1065	1029	1106	1048	1079	1115	1095	1056	1057	1000	1051	1051	1044	1091	1025	1046	1036	1066	1070	1027	1063	1001	1076	1099	1066	1055	1103	1050	1118	1050	1008	1041	1053	1031	1028	1035	1031	1013	994	1009	1113	1036	1069	1061	1054	1094	1040	1058	1087	1050	1037	1072	1073	1040	1113	1085	1060	1049	1067	1017	1083	1127	1085	1008	1045	1096	1079	1054	1045	1065	1011	1101	990	1021	1095	1120	1122	1007	1071	1072	1027	1100	1076	1061	1081	1031	1083	1047	1032	1061	1051	1048	1081	1085	1058	1080	1090	1048	1089	1059	1041	1008	1096	1035	1033	1079	1070	1053	1092	1018	1058	1074	1088	1053	1081	1071	1080	1057	1046	1045	1091	965	1131	993	1033	1113	1000	1068	1066	1064	1049	1071	1051	1097	1065	1058	1083	1076	1033	1097	1053	1029	1025	1056	1081	1074	1065	1047	1033	1103	1100	1089	1054	1037	1062	1041	1023	1047	1112	1066	1023	1100	1045	1060	1098	1032	1090	1058	1033	1028	1021	1081	1037	1109	1129	1038	1025	1054	1042	1058	1111	1089	1088	1073	1088	1086	1009	1099	1105	1066	1102	1097	1061	1070	1015	1035	1034	1099	1051	1014	1019	1054	1035	1043	1087	1081	1044	1095	1013	1071	1053	1047	1014	1057	1038	1105	1049	1027	1001	1093	1024	1083	1018	1041	1042	1040	1102	1009	1009	1030	1060	1036	1044	1047	1033	1063	1075	1085	1073	1070	981	1015	1005	1038	1036	1019	1086	1062	1085	1064	1038	1091	1043	1064	1103	1084	1048	1066	1107	1125	1033	1022	985	1093	1067	969	1089	1088	1011	1100	1049	1066	1019	1097	1087	1126	1042	1127	1059	1057	1066	1081	1051	1093	1084	1028	964	1066	1034	1093	1023	1084	1063	1038	1037	1114	1076	1087	1043	1056	1073	1040	1057	1059	1049	1052	1077	1038	1059	1011	1024	1068	1043	1093	1085	1076	1067	1099	969	1032	1061	1075	1060	1076	1090	1057	1067	1118	1078	1018	1070	1053	1029	1051	1026	1031	1111	1072	994	1051	1099	1052	1051	1028	1081	1002	1073	1065	1057	1053	1005	1022	1050	1011	1101	1091	1103	1151	1043	1092	1024	1064	1085	1059	1040	1008	1081	1024	1037	1105	1066	1083	1064	986	1081	1112	964	1096	1061	1065	1076	1060	1102	1071	1038	1113	1028	1071	1046	1042	1073	1070	1064	1056	1031	1080	1084	1028	1043	1042	1064	1111	1041	1045	1078	1063	1049	1123	1037	1052	1090	1073	1037	1007	1055	1055	1077	1016	1111	1061	1071	1080	1111	1047	1036	1072	1045	1118	1064	983	995	1099	1040	1039	1097	1065	1123	1033	1026	1076	1055	1066	1058	1003	1038	1034	986	1065	1072	1076	1042	1044	1096	1039	1077	1048	1080	1040	1004	1103	1013	1041	1044	1051	1098	1061	1023	1042	1073	1070	1094	1053	1050	1049	1067	1077	1041	1074	1061	1056	1009	1043	1032	1057	1078	1120	1055	1097	1014	1082	1043	1053	1136	1093	1058	1040	1085	1103	1026	1069	1023	1077	1118	1050	1105	1022	1092	1034	1042	1062	1039	1090	1080	1020	1100	1048	1051	1079	1068	1010	1148	1024	1098	1040	985	1028	1042	1073	1070	1081	1084	1091	1105	1057	1086	1093	993	1029	1053	1051	1031	1073	1024	1098	1044	1032	1036	1037	1042	1033	1075	1023	997	1153	1128	1117	1057	1112	1060	1087	1035	1098	1067	1049	1029	1042	1041	1090	1040	1011	1122	1050	1017	1087	1090	1100	1006	1064	1046	1062	965	1078	1043	1058	1038	1049	1080	1035	1012	1028	961	1098	1058	1069	992	1049	1026	1049	1067	1019	1052	1080	1079	1056	993	1031	1089	1055	1081	1025	1003	1032	1052	1000	1055	1069	1078	1052	1025	1073	1066	1149	1055	1103	1014	1111	992	1059	1071	1064	959	1046	1029	1081	1010	1064	1090	1083	1051	1098	1050	1081	1110	1102	1047	1067	1081	1075	1006	1070	1017	1089	1015	1107	1073	1065	1035	1044	1038	1029	1085	1059	1092	990	1094	1092	1071	1056	1046	1044	1119	1033	1055	1058	1040	1041	1098	1014	1060	1029	1093	1075	1049	1042	1075	1007	1047	1093	1020	1102	1068	1099	1083	1093	1082	1086	1082	1104	1118	1079	1076	1112	1003	1095	1123	1027	1037	1073	1062	1029	1039	1033	1045	1071	1054	1002	1044	1052	1078	1068	1059	1079	1066	1047	1052	991	1058	1032	1030	1061	1002	1065	1048	1074	1075	1072	996	1052	1040	1048	1074	962	1117	976	1051	1016	1027	1050	1085	1055	1010	1070	1080	1012	1070	1078	1123	1061	1053	1063	1050	1031	1109	1077	1020	968	1082	1068	1106	1052	1092	1081	1128	1086	1054	1048	1048	1041	1056	1067	1057	1073	1040	995	1105	1053	1087	1068	1038	1066	1043	1068	1067	1051	1056	1029	1050	1101	1037	1083	1087	1027	1033	1107	1068	1039	1068	996	1000	1131	1116	1032	1076	1034	1021	1092	1090	1036	1085	1140	1043	1155	1031	1028	1032	1050	1066	1063	1064	1042	1024	1010	1069	1079	1079	1082	1069	1043	1066	1049	1005	1085	1073	1052	1102	1074	1098	1075	1083	1070	1091	1046	1028	1041	998	1029	1024	1071	1028	1007	1047	1026	1080	1083	1038	1030	1041	1019	1020	1066	1102	1038	1069	1044	1071	1102	1068	1047	1015	1021	1090	988	1059	1113	1072	1119	1025	1062	1085	982	1057	1074	1043	1054	1019	1108	1031	1037	1061	1025	1114	1096	1079	1061	1020	974	1020	1093	1084	1007	1062	1056	1031	1048	1075	1054	1106	1067	1039	1089	1071	1107	1076	1053	1069	1138	1086	1064	1031	1046	1055	1017	1062	1051	1078	1077	1086	1093	1024	1077	1037	1001	1056	1071	952	1069	1003	1091	1002	1061	1032	1046	1046	1065	1001	1063	1017	1033	1129	1080	976	1092	1069	1057	1048	1058	1058	1077	1064	1086	997	1064	1049	1107	1086	1077	1031	1042	1081	1058	1042	1146	1006	1086	1102	1043	1110	1094	1066	1041	990	1020	1033	1054	1059	1081	1052	1074	1174	1047	1081	1115	1063	1031	1086	1016	1085	1028	1041	1024	1042	1061	1080	1012	1017	1022	1096	1060	1069	1029	1045	1107	1062	1054	1072	1086	1082	1037	1091	1054	1087	1052	1013	1017	1063	1018	1061	1117	1003	1083	1054	1113	1008	963	1065	1001	1114	1080	1062	1066	1074	1094	1054	1038	1024	1060	1025	1031	1031	1068	1075	1075	1059	1071	1074	1047	1037	1038	1072	1042	1073
24588	21378	27201	25553	5536	794	701	510	500	455	435	402	395	390	362	376	358	349	310	356	305	293	296	304	332	317	318	318	327	312	322	334	323	292	335	309	321	321	318	293	314	296	300	283	317	316	347	291	299	322	300	293	301	306	301	288	303	318	282	290	312	307	297	324	287	314	293	303	329	295	296	308	308	330	353	308	312	333	277	313	343	303	310	329	323	320	247	307	297	307	336	293	319	296	309	312	326	333	296	286	331	331	316	297	323	311	287	286	306	309	317	279	326	307	308	303	332	333	304	287	329	295	284	292	304	348	278	336	297	308	310	310	294	296	309	312	316	278	334	307	286	289	281	284	291	333	287	270	312	280	287	283	299	323	322	304	269	287	294	313	308	327	305	285	285	292	324	315	310	316	302	328	315	297	302	315	303	293	305	329	297	309	324	291	305	299	336	331	300	304	313	329	292	308	316	303	308	296	304	329	308	323	311	308	306	295	313	304	279	306	297	290	274	291	311	285	307	337	325	276	297	319	309	310	327	290	318	309	268	272	324	314	326	325	338	323	327	315	318	285	302	329	325	296	295	305	323	267	326	252	276	335	280	312	292	359	316	320	323	296	310	333	297	312	293	347	304	282	280	341	270	342	308	308	306	339	302	319	308	333	319	311	299	328	315	299	278	340	327	311	312	334	318	303	291	288	308	312	315	310	323	313	321	281	325	317	328	341	287	307	305	327	317	301	290	324	302	303	294	331	322	277	344	292	281	335	282	333	337	299	321	320	342	302	300	326	320	310	328	294	304	277	311	339	280	316	302	319	305	299	317	279	290	296	339	316	313	284	333	306	297	296	317	292	314	309	289	279	315	312	289	337	299	326	304	307	332	317	318	347	333	294	308	281	291	289	279	301	295	327	304	328	304	308	293	299	292	298	290	293	305	310	330	352	333	298	311	288	305	320	351	312	312	328	299	321	315	302	299	317	287	315	271	315	318	339	310	294	318	313	304	290	298	322	289	290	321	296	309	318	298	297	298	328	300	287	322	338	317	290	291	318	296	301	320	307	286	319	292	312	318	306	280	311	322	301	332	295	294	324	299	332	319	336	323	291	305	293	295	287	284	311	305	308	333	314	307	310	314	325	329	295	286	303	315	269	297	282	337	316	314	314	332	310	308	325	299	302	310	296	323	331	284	285	311	287	307	329	306	302	296	324	314	330	289	315	303	328	287	355	307	333	286	323	294	288	296	310	333	312	283	291	327	256	312	312	347	301	305	331	309	298	349	320	304	310	309	311	299	292	288	315	310	325	323	303	297	313	298	311	324	271	295	323	303	293	288	318	306	306	311	293	304	297	308	299	285	295	277	300	268	300	326	260	315	291	294	310	329	293	306	280	290	307	295	295	317	311	325	325	320	333	308	312	332	319	302	307	340	324	318	278	288	319	255	306	289	316	280	288	311	318	298	302	300	318	277	311	263	296	315	312	340	311	298	320	309	293	305	324	323	296	312	336	335	299	282	296	284	327	277	291	309	309	287	365	321	310	316	299	343	315	301	294	322	306	310	300	345	295	285	296	345	306	298	295	290	313	303	297	305	303	286	317	277	313	282	334	338	333	298	326	296	342	299	296	259	325	318	312	335	348	288	292	329	332	303	287	280	318	305	283	311	283	291	292	297	307	311	327	304	311	310	335	288	305	315	291	325	327	321	307	288	306	288	286	285	312	287	297	311	314	311	314	310	306	308	316	315	291	371	317	311	307	306	303	301	315	301	310	311	321	323	288	312	345	297	292	296	310	309	301	316	335	299	319	334	292	307	318	318	330	325	328	287	307	312	283	301	309	307	290	332	291	301	278	296	297	311	313	298	332	286	286	305	308	286	313	297	337	305	291	297	320	306	303	318	301	305	314	322	283	304	317	272	307	325	334	321	312	326	333	303	322	319	326	310	314	319	285	295	314	310	292	330	282	306	309	304	272	319	294	319	316	298	319	322	306	305	310	309	287	298	277	286	288	318	265	343	296	322	323	312	311	324	310	292	290	306	326	316	288	290	288	307	294	302	315	276	308	316	321	301	316	317	307	293	310	279	353	299	300	313	300	304	296	333	277	282	300	330	312	307	270	314	306	318	288	319	293	323	326	266	303	319	302	293	304	290	312	316	318	318	309	273	287	299	296	280	329	329	337	295	297	291	348	293	283	334	294	295	304	336	320	293	301	296	319	314	272	315	288	296	304	305	287	285	333	295	302	288	330	311	310	344	299	284	304	295	312	301	296	312	289	319	325	301	309	288	322	289	277	314	278	285	306	330	290	288	272	304	287	294	308	295	310	312	303	287	312	318	300	302	330	301	310	305	323	327	302	332	316	335	312	276	329	331	305	295	306	313	307	317	304	299	316	312	311	303	293	293	339	306	305	331	311	292	316	317	302	318	292	332	302	313	302	306	321	324	296	323	326	316	333	291	319	303	293	293	305	307	288	289	281	289	292	304	283	316	294	327	303	294	319	303	276	288	296	324	325	291	294	307	327	312	293	310	313	302	282	313	329	332	312	317	296	283	319	338	327	289	325	292	296	298	339	321	297	287	288	303	335	314	319	302	308	279	313	312	296	306	318	304	313	305	328	312	271	319	309	316	321	289	310	291	295	312	332	350	289	308	294	282	342	344	320	290	295	341	305	279	283	303	317	321	293	322	291	304	311	294	317	311	301	314	299	318	291	318	302	302	314	308	302	343	313	316	329	305	315	324	303	300	318	320	311	290	322	344	327	320	294	321	308	330	284	316	291	316	302	336	297	324	330	280	293	304	312	324	307	289	332	333	311	316	316	312	301	322	312	332	282	306	284	306	286	300	301	287	275	296	303	322	334	315	327	303	291	359	313	327	285	284	371	332	322	278	297	327	313	324	335	301	332	303	298	321	310	260	316	321	335	306	327	299	294	315	289	329	316	276	285	309	298	285	301	304	290	318	318	333	335	273	321	300	315	302	302	301	297	313	302	330	310	344	289	274	327	313	300	326	290	302	302	311	304	296	309	307	336	290	330	316	290	282	327	309	295	284	282	278	330	309	323	303	276	285	306	303	291	296	330	297	331	299	299	336	302	307	296	329	310	320	330	296	302	323	334	326	294	317	317	319	296	274	298	307	346	309	280	320	305	301	335	309	310	337	305	320	328	301	343	312	323	324	311	288	324	309	357	322	304	292	302	327	283	299	308	303	308	314	300	322	317	311	296	294	303	310	294	294	337	293	303	292	316	285	301	323	309	290	296	275	305	304	319	330	327	311	297	324	313	310	319	315	282	319	318	320	318	290	331	288	306	300	326	326	322	321	310	287	295	327	306	360	315	281	313	333	317	288	312	303	287	282	323	295	311	297	328	287	351	312	325	306	316	282	293	300	304	333	288	292	293	299	310	304	292	301	325	337	327	315	279	334	294	330	289	334	315	357	309	319	295	311	330	324	275	308	295	308	345	323	323	287	294	322	315	363	316	312	302	322	282	298	294
15857	6921	5114	2373	1794	1426	1184	1001	910	783	635	589	549	551	480	451	511	475	472	420	431	440	456	397	407	391	382	424	433	396	417	421	412	426	440	429	386	392	433	446	411	399	415	371	414	440	382	406	406	417	445	440	438	383	398	409	431	402	387	394	390	442	389	399	395	436	404	402	415	431	406	431	428	452	459	430	381	409	378	411	441	384	418	417	417	409	408	455	437	432	444	422	430	421	414	381	451	425	418	388	447	416	418	421	427	407	412	402	413	392	442	424	416	433	435	421	362	433	397	426	389	390	438	413	417	399	395	393	401	389	387	415	424	402	406	428	408	425	427	379	396	385	456	396	383	424	428	396	376	428	391	379	458	413	427	409	399	442	430	395	405	433	381	419	404	426	402	408	370	403	425	413	424	447	418	417	416	401	389	454	429	392	425	397	427	405	421	422	426	426	394	380	416	397	404	409	404	451	448	415	426	430	401	391	445	395	421	389	447	402	399	415	381	431	413	425	415	406	426	404	417	381	427	401	415	410	423	399	394	395	399	398	431	431	395	405	431	443	485	397	429	379	403	439	425	436	378	399	418	421	439	386	380	441	409	436	416	396	418	435	418	365	427	395	413	416	425	433	439	435	398	414	400	412	447	447	395	403	431	395	406	403	387	421	383	423	398	396	424	451	423	391	421	387	409	407	423	422	423	430	435	415	413	376	411	423	443	420	407	387	436	425	396	421	414	412	390	388	436	422	460	420	412	415	397	442	428	430	394	421	445	430	387	405	416	435	383	425	426	380	436	399	443	414	374	412	430	396	393	447	432	411	410	409	437	389	421	441	381	372	422	450	406	388	432	448	416	419	450	444	441	413	413	417	403	421	407	428	420	412	378	394	391	425	408	409	417	411	440	437	415	433	374	422	431	417	376	395	393	403	391	420	419	440	412	420	387	405	435	425	389	399	440	403	406	383	406	444	401	395	382	412	391	378	443	394	404	413	408	473	412	409	399	381	400	402	442	368	412	425	406	395	425	417	417	410	409	468	430	385	401	388	407	390	406	437	426	407	395	378	362	419	419	401	410	411	417	404	401	414	432	424	436	398	401	390	380	415	438	406	392	400	380	445	418	379	402	407	402	420	428	434	423	435	410	363	387	420	411	400	434	414	419	384	386	402	430	417	402	458	449	397	395	441	414	408	407	401	402	445	449	422	420	394	418	425	375	399	447	410	412	403	408	413	398	402	396	392	410	395	412	407	420	426	412	436	404	440	396	430	411	401	403	420	387	407	415	441	418	428	415	380	435	405	412	455	401	389	432	423	406	435	389	415	400	419	396	427	403	404	446	431	416	424	382	439	405	414	411	404	414	409	385	415	393	410	415	388	397	397	440	401	423	414	451	405	392	410	461	368	420	448	428	409	421	418	419	398	412	413	386	402	389	395	453	414	434	409	409	406	418	439	394	438	405	412	436	415	405	402	425	402	429	400	393	418	428	424	411	395	409	387	447	394	424	423	441	409	430	421	425	391	407	396	405	429	399	396	420	412	409	407	425	414	401	398	445	404	414	390	399	400	412	400	430	400	413	425	404	415	416	403	454	456	439	423	392	401	410	414	425	382	396	393	403	373	428	404	416	407	431	384	400	366	438	421	429	389	444	424	437	419	399	382	436	391	402	453	378	385	405	398	405	429	396	444	406	399	438	421	431	388	427	419	435	437	400	429	410	428	401	419	424	447	393	426	423	435	431	446	412	423	426	407	396	413	449	452	417	395	372	407	384	407	380	433	416	413	386	421	385	439	410	405	410	386	399	392	424	408	440	383	412	402	400	409	399	449	404	417	428	413	473	419	452	419	389	395	425	401	431	414	389	407	402	417	359	412	438	445	425	399	426	390	429	376	416	373	405	371	413	425	425	414	435	425	418	370	405	418	424	383	401	379	398	413	394	451	406	425	422	405	437	414	414	425	407	387	415	433	394	423	395	388	438	422	427	398	454	407	423	400	440	418	428	393	395	419	410	403	449	447	417	419	454	392	445	427	419	424	442	403	423	405	402	397	427	425	442	424	416	421	405	405	424	409	416	446	422	422	458	447	426	437	413	427	401	429	405	423	427	423	428	412	433	416	426	404	426	419	432	393	450	381	425	381	379	399	428	360	408	428	416	451	399	414	415	422	433	400	417	415	410	420	451	394	380	415	452	412	374	435	398	427	411	391	379	409	444	400	411	400	441	422	405	386	459	404	432	422	436	399	403	453	376	416	418	436	421	376	425	426	452	417	404	419	444	462	410	403	406	425	376	444	439	435	400	402	384	447	397	371	424	402	428	405	420	438	419	407	411	396	390	379	417	451	419	433	401	401	415	408	395	422	427	400	410	423	400	424	381	422	436	381	439	421	399	429	434	445	418	430	398	373	374	408	424	406	402	425	416	383	411	441	439	433	403	413	386	369	396	412	396	431	405	377	422	393	401	409	419	403	400	420	411	405	443	392	388	403	459	434	442	413	376	420	379	426	408	422	408	436	405	433	415	379	412	421	436	442	342	409	387	416	410	426	404	414	420	416	406	418	388	424	396	399	458	415	428	392	416	391	452	413	424	416	387	396	447	401	409	427	389	395	387	392	396	404	406	448	383	413	406	431	416	424	432	372	427	396	410	433	409	403	395	470	380	408	385	392	416	397	385	422	412	384	421	424	403	397	384	386	438	397	412	379	416	442	419	416	416	398	426	442	453	415	402	392	433	374	426	396	414	414	395	419	392	392	449	437	430	438	433	436	421	415	416	393	403	412	439	400	413	382	425	437	393	390	378	407	380	428	426	422	424	411	410	391	403	419	399	429	426	395	397	415	373	419	411	405	392	442	436	408	429	421	403	420	438	396	424	410	403	430	431	424	362	430	436	414	376	410	390	408	431	417	441	418	441	415	413	382	400	388	400	384	400	412	392	434	408	452	446	435	433	390	402	428	392	420	411	424	379	396	433	413	422	446	392	401	409	424	384	449	408	383	404	416	409	428	436	379	403	451	383	431	409	414	392	393	427	411	411	444	403	411	375	412	388	396	414	404	408	405	414	395	400	422	411	404	444	419	397	428	442	419	390	426	391	406	426	419	403	423	420	381	435	442	426	378	390	426	424	392	412	417	434	430	409	405	402	403	407	405	418	426	433	403	405	419	425	430	414	418	429	434	393	414	454	439	436	436	452	430	436	383	447	416	392	425	422	380	428	416	386	446	429	407	422	444	450	435	399	383	440	407	401	403	417	357	412	430	415	381	403	442	404	437	443	403	415	410	391	430	387	394	440	406	409	436	406	420	418	404	391	411	414	406	428	427	393	425	365	435	449	397	405	437	460	412	449	416	385	384	386	395	450	438	405	435	433	395	408	398	424	399	411	399	405	422	393	426	420	389	424	393	409	417	429	390	409	434	409	416	376	422	378	427	402	431	394	425	373	417	419	405	437	440	438	404	407	389	410	403	425	458	404	425	441	393	426	380	371	420	409	409
22532	21428	29191	24060	21422	21312	5451	1665	1296	1215	1141	1105	992	924	892	884	867	833	851	830	815	787	819	762	833	822	807	783	771	756	774	811	814	785	799	761	757	788	782	762	796	789	768	754	752	779	766	782	778	770	730	808	800	802	775	743	732	770	774	797	728	797	715	779	778	785	730	752	803	791	744	778	761	739	799	788	751	783	763	781	758	777	778	803	800	755	751	801	771	773	762	758	787	818	787	748	773	804	811	787	707	784	759	785	774	797	746	774	737	764	744	775	763	691	773	749	765	736	771	773	775	783	733	767	734	759	712	815	785	743	793	730	802	768	737	747	760	753	743	733	801	796	712	739	801	751	783	786	700	775	777	781	785	775	724	761	763	705	785	770	754	782	768	770	731	789	760	745	776	720	788	792	761	766	773	721	754	829	756	756	784	781	767	790	730	784	755	772	787	761	752	786	751	806	767	731	770	751	786	768	731	763	750	849	738	752	779	749	744	787	799	743	812	751	747	783	773	779	742	716	743	758	788	757	770	761	728	751	809	738	772	747	746	769	772	763	788	755	792	724	795	742	741	772	745	755	763	743	789	785	703	803	771	791	758	750	803	761	762	745	762	764	763	792	763	774	732	779	782	727	779	722	775	746	807	734	796	755	749	735	779	790	784	760	738	726	771	755	775	762	783	739	776	787	799	751	818	774	697	760	776	794	724	710	811	773	767	797	775	763	746	778	763	741	784	745	738	744	781	765	761	783	819	756	720	810	785	787	721	789	752	749	769	791	789	804	783	755	729	768	748	720	779	733	769	774	777	728	764	774	795	744	822	818	728	739	736	741	830	768	784	745	744	784	709	765	759	779	763	812	752	739	823	745	797	767	780	760	738	722	781	773	803	756	777	779	783	773	767	761	720	767	756	766	755	734	773	758	748	708	782	713	722	763	753	735	808	788	768	749	773	788	751	763	822	757	804	744	699	781	753	746	776	796	775	780	745	785	802	790	815	762	783	751	778	731	802	758	770	727	804	819	719	753	751	718	792	760	784	766	776	753	800	720	802	746	761	789	751	711	799	746	748	759	819	744	776	806	797	752	775	762	746	796	775	761	747	788	749	717	818	745	769	732	765	781	775	749	737	746	803	762	790	717	764	774	784	769	789	792	717	760	714	756	784	761	735	745	755	743	756	790	766	764	760	751	741	787	757	779	772	763	791	782	793	792	773	782	733	772	689	780	749	757	768	780	758	742	735	748	780	750	764	789	734	724	791	804	758	750	774	798	772	729	764	766	783	752	775	722	715	768	762	779	744	787	778	757	807	742	723	801	776	741	755	728	759	790	749	775	785	788	766	772	737	707	773	740	756	835	766	734	758	780	787	762	752	771	777	709	784	770	772	734	749	794	762	797	804	812	799	744	785	801	729	789	680	783	803	751	752	736	749	734	770	778	739	819	766	763	801	793	754	720	783	823	747	734	790	787	771	787	765	755	785	728	769	749	792	794	784	794	747	787	775	796	745	761	786	774	772	796	808	793	748	770	736	780	772	751	709	782	793	764	747	751	782	801	749	798	772	764	760	740	744	745	744	725	791	763	753	775	775	735	795	742	789	748	749	783	693	747	750	762	764	775	773	735	765	763	813	747	762	753	753	767	784	769	756	759	736	807	843	789	770	726	773	723	813	756	784	792	739	728	738	803	750	773	742	720	727	784	763	728	757	773	771	833	753	776	761	754	764	812	690	774	754	785	764	774	764	766	793	783	698	793	728	769	756	777	759	744	805	782	774	790	816	786	760	754	752	763	802	747	738	783	757	727	707	802	806	798	739	803	737	774	795	783	782	779	753	729	759	798	737	804	753	769	736	778	718	753	749	755	743	756	823	748	743	786	763	772	793	781	758	815	755	788	772	775	814	748	769	778	747	773	746	756	764	788	731	777	742	805	779	787	766	743	801	800	762	709	752	804	747	776	783	755	752	800	802	807	757	817	773	784	759	748	753	751	753	758	770	765	748	739	762	711	720	805	778	716	768	749	729	752	755	768	728	746	755	764	732	754	752	768	737	754	790	762	702	747	766	771	781	790	784	735	776	722	817	797	784	763	776	773	798	761	751	801	765	789	728	796	754	753	755	753	765	739	720	793	784	768	723	772	747	775	776	763	755	766	772	779	759	792	738	745	756	747	780	798	790	763	745	706	696	792	764	740	745	762	739	799	825	768	751	722	766	770	786	749	795	789	775	714	772	777	811	728	768	767	768	734	740	763	752	711	717	709	753	765	725	761	789	752	769	758	786	783	782	797	784	735	819	759	785	758	807	762	754	741	757	755	775	780	737	728	692	730	761	794	782	748	774	784	761	777	735	753	733	745	800	773	761	757	724	762	787	780	780	740	764	781	741	728	762	738	732	772	737	769	744	687	724	734	787	839	778	767	802	778	760	749	793	756	764	823	833	762	776	738	780	763	767	773	715	754	756	774	783	784	797	768	742	788	691	765	722	815	738	807	825	775	780	757	785	740	724	766	764	751	763	777	786	737	732	709	727	743	789	710	756	788	733	809	750	768	733	744	785	782	769	794	736	772	758	735	803	774	768	784	745	734	730	733	745	804	783	733	735	796	811	770	752	745	774	729	748	762	799	710	794	771	803	763	779	781	823	773	783	722	807	713	777	762	776	835	771	792	732	725	721	787	762	834	773	791	732	748	752	735	782	820	757	733	755	753	777	740	784	810	790	768	758	753	790	734	776	728	766	743	743	723	836	767	740	798	776	799	732	768	754	762	733	706	758	790	780	843	715	761	750	733	766	769	744	692	727	700	737	784	773	748	698	734	748	815	846	750	762	694	777	744	769	740	789	798	797	771	749	796	798	740	776	761	750	786	755	739	783	755	776	770	739	805	737	736	763	792	776	755	754	806	771	781	816	719	739	761	809	764	814	798	758	789	744	793	736	762	782	768	768	702	701	758	796	818	778	793	717	734	748	736	772	792	770	739	757	764	770	785	756	707	793	753	724	765	736	776	807	727	765	787	757	762	789	737	823	767	800	794	792	771	762	776	760	772	798	733	756	740	739	722	729	776	806	734	755	779	761	780	776	762	755	754	787	827	764	784	783	745	767	767	705	788	748	713	786	767	761	742	781	811	805	744	779	750	711	757	731	781	779	743	745	794	735	728	812	750	794	800	730	803	735	773	743	770	798	783	804	807	745	755	784	786	709	789	757	776	756	727	764	790	790	734	743	786	751	735	796	717	746	757	737	818	800	701	746	798	737	741	752	766	787	779	789	777	791	786	805	710	791	788	763	794	781	742	749	716	739	742	700	770	814	747	749	755	770	736	772	810	769	716	756	721	737	735	759	810	731	780	746	750	725	734	742	774	793	724	794	799	747	760	800	783	816	777	789	789	760	768	722	695	745	716	758	757	770	793	777	747	737	745	798	755	762	723	779	698	823	803	738	745	769	785	772	753	755	742	772	794	805	761	771	788	728	730	750	714	765	787	720	787	762	771
21059	16118	12048	6281	4493	3636	3044	2533	2096	1897	1665	1482	1400	1270	1286	1253	1172	1057	1148	1040	1026	1009	1058	1057	1010	1004	997	1009	997	976	979	974	981	972	959	967	1015	990	944	930	937	933	980	914	952	958	925	1000	981	983	1016	916	1034	955	910	940	950	969	1005	979	966	971	941	911	1023	956	968	947	926	976	976	982	932	928	926	959	1004	944	961	1019	952	936	937	1003	980	1003	944	947	974	953	931	1020	948	970	956	952	969	996	957	831	1014	945	934	949	955	1005	981	953	995	947	965	980	971	980	966	953	955	922	1022	920	979	991	1012	970	926	995	990	981	968	925	961	952	944	949	952	980	954	1008	932	1011	933	929	940	977	974	912	945	931	953	944	972	925	942	969	933	971	1007	945	1006	964	946	965	979	997	960	928	990	962	921	914	981	958	956	924	930	996	958	960	986	940	948	937	967	976	902	912	919	963	977	922	972	885	944	968	991	921	969	978	956	968	958	917	1007	973	953	974	968	981	911	946	986	971	934	952	988	938	993	954	943	961	1008	855	936	950	926	911	916	931	958	934	888	1013	972	1001	999	974	969	950	914	921	929	956	917	966	901	1020	926	986	966	946	994	986	936	933	968	956	935	945	981	942	935	1005	958	967	945	965	960	968	997	899	982	984	923	977	945	959	902	946	970	925	982	931	952	959	957	1035	960	938	936	942	978	940	972	947	956	934	997	944	924	980	947	1014	965	952	960	1027	955	917	909	895	976	968	927	954	969	907	970	867	967	904	995	978	956	995	917	954	941	963	911	956	904	931	980	870	973	946	919	999	966	969	942	920	948	998	957	983	936	954	999	997	997	927	969	956	940	916	968	904	959	936	965	947	959	923	957	966	978	944	937	991	980	999	930	928	980	1031	964	971	974	936	959	984	930	925	995	959	920	953	940	999	1002	943	942	934	1024	905	970	915	1013	946	966	920	998	980	982	950	977	963	921	1026	987	918	978	926	930	899	960	947	980	971	932	944	927	897	995	987	965	917	972	940	974	937	912	949	918	959	928	973	972	935	942	940	949	983	941	950	950	920	933	1029	893	951	919	989	945	955	905	973	984	958	965	946	942	950	914	913	940	981	892	934	912	936	948	966	970	943	936	985	936	906	923	930	886	1017	950	981	1029	952	945	992	969	957	998	987	950	982	953	949	989	925	946	975	979	973	962	957	975	989	957	990	936	968	944	1012	938	935	999	947	951	947	931	963	954	939	936	997	883	966	973	913	999	942	999	946	883	974	949	947	976	938	897	908	960	924	1006	956	971	968	938	926	994	902	970	974	960	1041	1035	950	966	953	977	976	895	937	1014	948	948	975	998	1017	942	906	1019	981	966	987	969	940	972	941	958	949	979	916	954	963	913	904	986	1031	970	991	928	966	944	949	942	941	972	1002	921	983	969	945	953	977	947	965	911	952	926	908	960	997	943	893	953	960	995	917	954	932	910	921	997	998	930	950	951	973	923	894	1003	993	947	992	930	943	965	991	974	963	939	918	936	950	970	904	918	957	988	937	942	995	1029	938	903	901	914	917	974	941	1016	884	978	958	951	957	972	933	995	965	947	957	954	947	867	891	954	953	983	960	919	931	969	970	932	989	929	923	960	957	952	953	901	902	983	939	979	953	951	929	959	961	1008	951	873	949	974	959	998	942	944	979	943	970	971	953	941	913	974	903	963	959	963	937	952	911	969	1019	967	968	955	946	955	930	955	960	967	1000	924	963	943	932	987	947	936	906	920	951	916	938	937	948	953	949	907	1001	921	1027	940	960	993	939	969	985	870	957	991	967	963	950	984	939	1032	968	944	958	960	952	956	920	946	940	998	947	967	969	980	982	995	975	911	989	991	956	960	908	984	961	1025	934	958	947	1007	964	934	982	954	952	938	976	982	967	960	906	989	950	923	925	964	995	978	938	952	982	931	967	952	961	980	953	966	977	902	990	986	959	952	962	915	987	962	980	893	941	1019	931	969	958	935	952	901	959	990	973	979	1029	888	952	936	942	951	939	991	965	987	936	945	934	985	959	971	883	941	958	906	917	979	930	937	891	959	941	933	917	991	963	939	951	908	967	934	959	981	944	945	1013	937	997	931	985	940	946	959	995	914	967	953	929	975	918	970	937	900	945	955	926	944	960	929	914	996	938	943	957	950	965	1014	970	1002	974	953	984	989	936	931	959	907	927	941	957	887	882	947	968	946	924	961	938	958	941	928	960	897	936	965	920	912	936	953	921	956	947	1002	960	992	894	983	958	908	903	939	944	937	930	971	973	974	970	1043	932	943	986	957	1034	962	914	961	947	994	923	943	987	945	965	1000	915	906	935	978	1032	977	931	949	937	983	957	982	1006	968	961	977	945	991	950	916	939	918	992	941	980	951	922	924	935	945	955	949	987	967	1009	975	924	954	967	942	969	938	996	969	989	927	914	914	959	956	979	990	946	947	925	931	966	973	937	991	971	995	951	983	937	984	1001	971	901	993	960	997	956	975	992	946	940	969	918	975	925	960	929	959	899	966	1029	925	954	976	952	919	1015	975	952	983	912	880	948	973	975	913	894	953	993	978	955	939	894	926	1012	952	955	942	951	962	963	962	973	985	963	924	969	961	917	955	943	972	972	998	958	930	974	916	869	968	976	920	960	931	961	953	961	986	954	914	930	967	998	982	956	962	965	1005	969	962	961	1024	927	892	919	917	938	956	1004	964	831	924	977	945	951	955	972	946	920	981	950	1024	965	915	964	908	948	945	919	988	951	1034	1034	981	895	995	1016	973	948	934	933	956	901	948	995	950	943	985	1009	913	950	1007	997	986	945	910	943	956	950	960	983	964	946	988	1004	1010	965	941	960	1027	973	961	970	956	984	979	1002	969	962	895	940	1010	961	959	979	948	917	967	946	945	966	943	979	938	952	892	944	991	952	956	913	967	965	936	952	924	951	960	958	937	969	936	901	959	946	905	951	916	978	991	927	964	928	929	919	950	989	944	982	968	979	993	955	943	919	950	925	909	962	961	927	966	944	949	992	910	942	946	962	1038	981	953	925	944	945	938	932	976	952	945	997	937	1004	965	927	955	979	986	994	934	949	981	1000	958	956	920	967	942	937	977	961	991	929	981	936	948	1017	907	987	930	944	938	935	987	965	966	902	980	984	958	961	948	957	896	953	967	978	927	887	963	956	1002	942	920	949	958	968	964	930	942	921	987	922	949	1007	989	970	928	902	934	970	953	924	947	981	943	995	1002	960	961	930	928	965	980	892	948	947	991	965	982	970	961	928	963	902	941	952	922	942	956	980	972	981	988	953	943	971	944	964	940	968	948	964	981	973	969	1005	943	965	922	938	991	997	921	897	929	945	988	951	1021	915	931	1004	971	916	935	978	919	929	982	959	858	927	944	974	893	947	919	902	940	955	972	985	998	975	964	968	984	971	906	938	951	935	985	969	1004	936	933	953	924	969	964	932	963	946	988	989	942	903	963	979	958	941	929	953	860	959	954	938	934	954	951	949	924	919	942	902	965	984	985	987	931	1006	904	967	966	974	955	934	916	944	963	983	962	975	961	932	938	934	928	947	965	997
27564	17504	4366	1447	1040	955	731	635	618	601	587	606	543	557	530	544	550	518	514	493	548	520	524	518	495	521	509	518	531	470	500	532	516	498	501	520	542	510	502	510	547	506	516	517	498	523	506	514	459	536	507	503	537	528	513	517	534	512	535	495	525	500	531	539	509	479	525	526	504	536	509	517	510	523	550	492	481	551	518	518	525	500	533	520	541	550	535	526	538	522	514	497	507	496	544	498	518	499	483	491	508	512	509	503	516	527	525	533	490	543	491	502	497	532	537	501	580	534	526	516	524	476	504	539	528	504	514	510	531	501	475	488	517	520	510	503	524	472	501	507	497	516	529	508	523	496	525	519	532	518	508	496	564	519	531	523	510	550	494	551	491	517	501	478	489	547	478	561	515	532	487	506	524	536	499	534	469	524	549	527	561	510	526	525	551	552	562	488	548	520	526	525	534	545	480	547	582	561	537	535	515	526	559	529	545	515	521	533	568	504	513	528	502	524	558	516	532	532	515	512	531	504	551	532	536	534	497	524	548	487	528	520	524	520	528	533	551	503	534	530	524	489	500	523	534	530	523	496	538	544	521	511	547	476	477	502	540	525	527	516	522	499	524	500	490	488	527	513	508	548	497	531	492	485	517	524	528	486	505	482	517	504	539	469	529	499	553	502	492	560	517	563	525	495	530	482	509	498	532	568	544	546	541	523	527	510	498	505	520	540	519	518	552	549	491	493	517	535	575	558	480	524	510	550	553	535	523	519	492	518	527	537	546	526	518	490	482	490	541	506	528	533	572	526	532	527	573	529	486	501	499	522	490	529	586	570	537	518	535	525	516	551	499	511	528	504	522	508	508	534	514	460	556	522	516	501	522	503	496	518	494	533	527	496	500	517	511	557	551	492	522	536	562	515	526	541	530	495	498	518	531	526	528	565	507	488	558	519	497	504	519	520	543	501	501	525	563	517	508	490	480	522	511	519	530	537	510	531	505	507	539	508	461	529	513	530	491	492	539	490	515	511	518	487	525	545	469	510	559	541	503	488	496	505	532	481	545	503	550	480	515	535	554	490	520	498	526	551	526	513	523	523	515	548	506	498	475	543	488	520	514	482	481	499	483	515	533	500	562	558	487	540	502	551	515	546	504	546	507	519	553	504	537	538	508	544	532	487	503	517	516	536	453	503	534	478	516	518	489	522	493	490	524	482	525	548	532	476	527	512	496	537	511	494	480	509	483	500	508	508	546	563	510	514	523	516	524	489	488	480	499	506	501	526	552	522	490	552	548	560	518	502	527	487	484	529	519	566	537	545	498	531	519	525	503	536	528	481	513	499	527	534	540	497	511	525	546	537	505	510	517	506	522	535	563	553	498	509	508	497	517	488	497	532	552	500	508	527	480	507	495	544	534	521	487	511	559	520	499	493	517	511	511	521	520	506	495	556	519	506	525	506	494	524	493	520	484	517	529	495	531	517	509	541	492	499	490	518	536	506	531	477	537	507	583	514	534	471	490	486	483	503	491	515	575	520	526	491	504	544	530	497	488	522	513	563	501	556	498	478	512	531	514	522	501	516	533	528	518	530	520	553	549	521	539	495	540	531	505	512	558	493	485	539	504	544	470	498	521	553	525	505	479	523	530	494	515	522	525	512	502	544	496	570	516	553	496	518	529	517	473	533	530	526	525	571	492	451	494	504	520	524	526	516	543	530	518	516	552	489	529	521	533	513	503	526	545	532	542	541	517	521	520	506	517	568	515	479	481	525	524	525	522	524	545	487	511	518	513	516	543	513	522	540	550	508	548	520	559	521	536	511	538	560	522	515	495	517	507	518	528	513	538	535	548	533	509	506	533	518	531	518	550	547	522	514	506	517	520	558	522	539	547	493	555	479	500	572	507	518	488	535	519	516	545	532	540	487	528	501	513	527	528	580	485	503	537	515	551	501	497	535	499	527	507	495	543	572	524	492	537	510	524	502	506	510	522	485	484	527	505	521	500	493	530	529	497	520	546	505	473	547	538	523	549	552	550	478	465	508	534	538	548	527	501	502	517	497	518	489	515	513	511	505	509	479	523	482	531	474	524	525	493	493	493	523	512	514	505	542	527	507	457	544	464	537	549	524	512	534	518	462	546	524	504	519	563	524	534	549	527	550	492	499	503	505	510	495	562	528	509	518	496	508	492	539	537	568	529	532	551	513	461	494	508	537	473	514	514	526	547	542	521	512	508	494	552	451	518	522	537	521	518	530	565	486	535	486	556	471	485	516	535	473	524	565	536	542	516	530	519	480	493	557	490	522	446	525	535	558	487	544	496	521	515	485	522	532	546	535	491	523	525	535	477	517	513	483	494	551	513	517	528	527	551	535	547	522	500	498	479	506	469	502	510	522	500	531	549	553	481	522	543	520	482	526	528	503	527	539	509	540	506	517	515	534	502	505	534	504	495	526	501	508	540	508	522	505	522	527	535	506	501	506	562	521	537	511	506	534	534	510	515	541	485	509	519	529	533	488	520	515	554	506	555	523	472	501	482	507	500	531	479	566	528	542	535	504	493	517	536	531	551	536	544	526	537	525	504	506	535	556	522	516	497	514	520	508	536	556	525	510	527	515	531	482	525	503	552	543	514	522	517	524	544	476	492	489	499	505	470	533	520	536	523	490	520	537	537	540	496	534	502	533	510	490	536	468	520	508	503	529	502	554	482	520	524	499	551	510	553	534	504	527	560	529	515	542	496	513	524	513	544	511	568	504	521	512	504	495	517	514	493	505	533	555	509	487	568	504	533	498	566	540	564	506	542	510	503	497	510	512	500	484	524	495	490	528	519	504	503	512	543	550	503	499	533	517	506	535	468	490	529	476	500	520	481	507	496	494	505	537	506	524	519	515	533	515	484	496	512	551	527	495	517	485	546	513	534	522	526	509	537	508	536	488	519	527	491	484	513	571	538	482	499	463	546	519	549	546	539	500	456	524	503	533	519	536	564	553	506	542	528	540	505	526	516	535	470	516	499	500	532	511	506	543	495	491	506	515	523	503	549	500	529	521	526	556	487	519	545	499	469	516	502	511	496	538	528	498	492	528	509	500	529	549	518	505	515	520	519	471	499	502	518	525	522	524	510	490	501	511	537	535	507	508	517	499	537	528	527	516	439	489	498	529	503	505	539	526	510	516	509	549	520	527	506	515	499	505	515	498	493	523	514	488	476	513	496	477	508	540	519	538	549	476	515	516	522	472	462	530	534	520	526	501	535	510	529	523	497	511	509	498	569	500	516	500	536	518	599	538	498	526	544	497	505	519	530	496	501	551	585	531	484	514	494	498	492	528	530	512	498	510	540	517	545	510	535	516	536	552	539	532	518	502	503	511	550	524	542	510	495	503	514	468	536	516	488	549	470	544	552	522	516	478	528	517	487	528	497	536	514	546	502	534	528	503	505	509	518	471	534	507	516	503	521	524	581	509	523	494	534	543	505	482	524	511	548	516	521	552	491	516	491	486
6501	3920	2883	1575	1323	1209	1123	993	874	811	758	736	762	695	681	696	689	618	685	609	675	659	652	649	650	623	650	600	667	669	646	646	693	632	625	650	638	655	629	597	632	691	661	656	666	643	666	650	656	661	669	589	620	643	637	619	652	652	674	690	645	628	681	666	649	623	649	628	628	651	629	644	611	676	617	653	676	627	640	671	634	632	623	653	650	612	631	645	635	627	720	642	691	638	686	656	649	690	634	616	638	613	630	673	584	596	656	637	613	628	616	641	615	667	632	685	633	637	595	620	592	654	665	657	670	629	681	615	629	696	711	568	660	658	626	624	605	643	691	663	619	632	685	599	621	642	668	613	687	688	630	603	678	668	670	602	660	651	685	615	635	608	633	621	637	686	622	660	650	631	648	603	632	613	632	618	643	642	580	620	637	621	643	682	622	643	683	627	636	623	630	673	680	626	688	623	645	644	635	659	603	621	651	651	673	678	579	653	679	659	621	640	717	682	641	631	674	673	678	651	650	690	691	685	631	614	627	629	652	639	643	641	640	610	633	617	611	616	665	634	641	600	649	645	670	705	645	667	618	622	664	598	615	711	627	712	620	618	701	602	649	652	602	645	626	652	659	677	635	631	655	623	617	645	673	646	638	644	661	642	671	663	641	653	624	648	626	645	646	672	698	675	603	608	668	659	675	654	621	631	679	684	624	666	591	702	598	649	658	667	640	636	651	586	622	617	641	686	662	594	636	680	636	652	634	652	657	617	665	651	654	633	680	658	647	655	689	650	615	650	659	646	675	657	636	641	640	643	647	620	628	686	636	646	625	655	652	669	657	620	678	593	639	615	603	633	651	636	634	634	639	646	670	630	654	662	648	614	660	632	657	655	686	657	612	659	615	617	661	650	618	599	637	614	662	629	631	628	643	629	614	632	626	649	644	659	635	628	690	607	679	659	656	649	670	673	653	634	638	585	620	644	628	655	620	658	642	630	651	687	679	712	651	632	628	673	656	653	659	655	643	611	630	657	651	637	636	638	657	614	673	687	687	618	658	652	634	660	633	671	634	612	683	643	683	636	643	621	665	633	626	662	708	672	686	667	602	652	653	586	635	671	643	620	676	624	659	656	713	632	629	603	658	683	668	635	626	663	653	636	626	672	633	666	578	638	635	611	669	596	625	627	629	583	651	625	685	628	661	692	647	624	645	634	687	587	629	722	645	622	673	619	639	662	629	685	655	624	646	669	654	648	628	693	634	619	631	647	653	664	647	656	594	647	630	656	592	590	629	646	651	645	645	649	661	623	632	613	612	590	648	628	643	638	626	652	669	640	628	667	698	656	659	657	644	660	621	647	596	622	651	685	681	652	608	603	673	617	659	640	628	660	669	661	645	611	661	659	670	637	613	670	661	641	624	611	666	635	636	669	631	640	609	664	628	636	627	635	647	666	639	676	614	629	668	662	641	603	662	607	652	606	650	690	659	640	652	600	626	663	664	686	666	641	636	608	612	607	647	656	659	585	676	600	652	698	604	577	668	629	632	583	588	646	646	630	656	656	647	712	642	642	613	647	698	638	634	643	636	656	654	664	631	617	616	678	607	639	662	641	656	583	632	645	644	660	623	642	662	646	612	628	650	654	670	638	664	640	610	675	615	662	633	643	641	674	654	672	641	670	643	646	632	614	616	614	646	625	636	611	619	624	650	670	650	636	585	597	617	645	612	623	615	659	594	660	658	634	623	623	605	621	648	637	670	635	632	608	631	680	610	623	610	615	628	627	653	676	614	621	606	645	602	639	655	623	633	604	620	623	647	636	630	645	633	655	680	616	645	647	569	685	644	615	654	667	646	632	646	663	639	599	664	635	631	625	637	618	671	666	613	664	630	657	674	637	660	630	633	659	633	646	644	627	647	650	651	610	626	643	656	601	646	585	666	666	594	625	645	622	661	689	614	619	658	655	631	586	676	655	630	680	668	725	638	644	651	645	672	629	684	605	642	618	697	658	636	681	644	674	633	640	668	685	638	655	604	643	637	666	645	616	627	631	656	639	624	621	646	625	676	642	664	658	629	627	645	620	649	601	656	624	608	660	674	598	641	632	626	649	597	639	629	615	639	629	609	659	665	671	664	623	613	617	657	606	638	667	654	673	694	620	626	639	642	656	630	609	670	630	603	651	608	622	607	643	615	646	656	643	673	631	678	616	656	653	662	633	645	662	613	616	669	644	601	610	625	660	671	642	674	666	682	664	607	625	636	653	659	672	628	587	603	669	643	662	631	662	651	617	629	698	602	607	696	661	590	635	607	649	637	638	638	671	659	668	690	671	659	667	642	636	618	642	648	598	666	636	675	623	646	629	625	647	609	694	625	597	651	662	621	655	607	634	668	664	644	636	645	608	677	675	644	674	607	648	677	627	633	608	630	661	673	704	653	696	660	618	668	655	642	658	654	676	695	642	631	674	648	646	593	642	668	623	616	629	611	661	600	608	671	608	614	682	628	626	654	636	657	691	614	618	600	634	654	685	642	626	643	676	654	638	660	641	650	659	630	649	624	654	634	598	649	624	648	605	645	647	642	688	638	648	637	637	717	659	641	663	656	715	618	663	689	654	666	659	622	649	632	619	620	639	597	619	640	666	596	676	645	681	641	649	675	630	674	650	595	663	621	605	643	640	630	622	663	627	662	621	606	653	655	656	653	605	581	640	630	601	583	662	654	657	678	596	641	670	610	638	645	629	640	630	659	674	685	636	670	643	686	617	674	660	598	670	660	689	651	631	655	633	643	636	660	637	647	613	613	600	630	569	639	599	632	615	652	639	610	645	611	651	611	683	648	669	654	616	671	669	667	624	641	646	592	623	637	628	600	604	687	651	667	647	645	634	640	621	618	638	654	636	618	648	623	626	634	601	670	658	606	640	625	660	655	618	624	627	627	622	686	692	603	658	633	616	671	634	678	636	659	624	714	653	697	614	693	636	700	638	623	595	637	665	650	638	653	643	679	612	638	646	642	619	698	648	668	681	629	633	664	664	635	652	645	623	642	612	614	678	653	672	608	650	632	687	659	631	655	634	661	593	610	690	620	656	651	638	648	662	676	653	699	606	643	666	635	635	614	612	640	667	645	654	590	651	592	662	615	652	636	630	657	616	634	655	630	638	647	639	708	639	677	668	620	662	638	683	651	677	642	687	697	642	649	620	642	669	664	638	689	634	683	603	625	680	677	623	661	669	638	662	626	685	640	656	600	665	627	691	644	698	672	599	688	649	690	670	626	606	684	603	648	604	630	602	634	665	624	582	571	649	625	642	628	678	629	668	610	644	617	670	648	637	683	629	642	684	643	663	645	672	670	638	639	646	706	640	609	628	667	640	602	649	674	646	648	633	671	624	635	638	654	649	604	614	662	689	597	704	646	649	602	657	577	673	643	640	643	652	646	620	689	631	594	620	601	632	647	656	617	649	624	651	659	630	612	646	634	629	630	664	655	638	633	629	640	630
23567	21408	28620	24568	21238	6282	1877	1369	1225	1149	1069	1015	1010	1021	960	955	948	886	957	900	941	890	916	882	871	945	909	889	897	947	902	881	935	852	970	867	952	830	891	893	907	915	875	879	888	917	843	885	917	856	912	908	878	873	845	910	882	928	868	888	887	931	842	893	829	898	874	921	870	907	839	903	892	849	906	923	857	886	903	840	925	937	895	860	807	884	907	872	841	885	847	869	861	887	873	842	857	884	876	855	892	886	944	868	840	881	864	876	914	897	895	822	900	858	856	871	832	890	922	839	897	879	893	887	862	886	878	865	897	879	845	917	863	863	880	843	890	929	840	869	871	907	926	882	880	867	907	849	846	850	876	920	852	917	850	868	832	887	909	962	854	919	888	927	866	902	853	862	866	920	856	851	847	877	879	923	882	889	878	846	884	843	861	855	896	934	904	922	865	959	860	887	931	878	878	875	887	895	908	948	899	895	921	879	854	918	935	859	878	859	884	902	902	917	885	894	870	953	863	871	880	904	843	860	845	858	909	804	888	856	862	882	844	877	917	863	865	855	926	885	846	920	854	834	913	854	884	907	841	917	890	866	890	855	893	839	887	864	880	849	827	901	910	882	893	883	912	913	863	902	894	839	907	941	897	880	892	881	884	862	909	891	886	874	836	939	911	893	864	886	875	875	888	920	868	844	805	910	950	935	891	913	857	870	888	862	926	863	855	876	882	896	856	836	850	842	946	855	910	872	867	871	877	851	866	897	872	822	895	833	857	869	848	852	853	951	837	903	887	889	909	884	852	868	852	875	873	869	868	865	867	859	895	913	895	887	892	911	881	887	900	896	898	858	829	879	905	860	854	932	851	911	879	861	908	902	913	865	902	906	861	877	894	862	930	873	823	899	894	925	887	837	882	817	856	882	900	891	882	866	898	852	924	821	913	874	885	912	921	863	844	918	919	898	893	927	921	872	914	853	898	794	914	902	892	876	874	835	884	914	889	921	888	825	861	940	911	878	861	863	917	901	870	910	796	884	886	876	872	848	870	836	878	920	821	884	859	936	977	912	847	872	897	846	906	842	848	871	876	853	879	881	858	856	865	822	868	909	883	880	859	869	883	859	900	956	893	889	879	914	884	891	923	878	888	872	927	886	932	885	880	886	906	844	845	883	853	897	876	898	933	852	903	893	893	849	952	931	939	898	875	903	911	869	860	874	887	831	915	883	863	862	944	853	866	878	840	928	881	902	940	809	848	923	905	855	911	835	862	872	903	842	855	882	899	926	873	872	800	900	868	880	902	807	901	860	876	924	843	868	906	866	912	875	899	920	897	804	887	860	904	869	838	938	872	888	880	873	924	840	864	815	847	874	868	911	896	859	862	895	832	878	894	909	916	892	866	857	897	794	859	955	899	853	840	882	888	901	877	880	854	886	887	863	824	877	894	856	881	844	897	867	943	868	891	885	970	860	867	934	829	896	865	882	881	908	903	861	873	926	887	955	885	850	881	893	881	868	848	908	875	890	946	877	849	844	858	891	873	834	851	848	875	850	889	867	894	910	882	864	853	889	903	876	840	867	904	868	869	836	870	876	934	950	879	857	892	870	914	865	883	869	887	902	906	910	902	922	864	920	909	919	894	864	896	866	826	897	874	873	886	895	870	912	913	931	892	895	847	900	857	864	877	897	938	916	897	846	914	861	843	931	868	850	911	874	890	894	916	876	895	818	904	867	890	915	861	862	860	880	871	887	854	887	822	902	825	884	849	873	907	914	874	922	882	835	865	876	849	861	876	856	849	869	912	922	861	915	878	873	915	865	907	898	878	889	895	882	889	885	893	922	901	970	870	889	857	882	873	916	883	825	861	903	878	890	863	881	871	862	912	851	875	879	882	848	923	907	889	944	860	826	869	879	818	878	873	907	921	863	865	881	870	894	899	900	922	841	839	887	862	940	865	927	912	876	852	890	863	845	849	871	918	884	866	841	867	901	849	854	863	932	890	899	875	902	864	896	864	877	884	903	871	877	949	919	920	861	883	906	911	884	910	888	885	918	889	865	904	844	887	829	897	841	928	869	917	924	869	871	864	867	864	860	918	912	895	921	929	878	923	921	878	861	904	897	858	864	897	848	864	956	884	897	896	853	877	884	855	888	869	885	873	877	908	903	884	873	893	963	900	838	875	851	863	908	897	871	841	898	870	901	846	861	870	896	894	821	931	869	909	920	839	911	872	838	861	878	908	928	918	837	909	870	904	894	836	883	877	811	824	881	918	920	893	866	860	864	878	907	890	841	847	856	925	836	911	890	908	924	869	822	828	907	890	874	845	864	895	863	894	864	886	840	862	876	894	833	859	852	892	936	890	856	900	861	857	903	890	875	900	928	891	843	879	857	851	898	852	917	901	839	945	870	847	878	869	918	927	855	889	897	859	910	853	898	886	875	900	899	884	877	856	940	855	896	914	870	822	901	989	913	850	904	905	846	839	875	856	868	895	897	900	873	893	822	900	830	884	875	859	878	902	894	910	865	845	898	934	886	883	890	904	910	902	889	881	843	846	865	877	868	934	815	827	930	867	878	835	878	898	882	944	904	883	890	869	866	872	826	839	859	855	888	892	914	913	888	818	864	894	904	835	839	914	858	873	889	865	886	882	828	945	853	862	903	854	867	893	875	936	904	892	870	913	842	861	927	895	912	900	897	898	872	889	916	890	922	897	888	858	820	896	852	896	896	868	901	916	831	892	891	838	864	855	880	879	865	889	904	896	903	883	904	871	955	938	859	952	829	857	898	925	903	912	873	943	852	868	889	934	847	873	962	849	897	907	862	880	915	847	864	917	872	931	893	892	845	830	848	845	871	863	905	810	899	884	889	891	875	904	905	899	905	879	874	890	919	880	860	868	868	900	870	879	880	880	903	840	871	898	904	892	878	825	895	901	839	829	820	866	865	866	868	975	857	855	860	918	881	914	913	861	910	881	834	947	813	830	891	937	888	873	819	867	872	831	850	854	837	911	891	861	924	879	887	898	920	885	829	835	815	895	889	935	907	890	864	896	850	884	834	913	900	897	918	878	887	827	872	869	879	899	886	929	869	875	935	921	864	927	849	859	879	876	881	925	854	898	863	862	870	912	849	894	859	913	949	946	942	840	879	911	861	878	905	902	803	921	856	929	877	890	857	860	838	877	884	903	888	814	911	907	869	829	913	868	842	870	853	850	882	876	931	928	868	923	915	902	926	910	916	891	890	883	865	890	820	924	874	876	879	850	881	921	840	829	868	852	848	901	919	930	898	854	873	841	863	882	863	863	956	877	836	894	908	883	895	849	839	852	879	881	862	885	889	895	829	842	885	896	872	880	961	873	817	920	890	872	887	841	893	902	856	857	894	871	904	873	864	848	858	862	872	866	854	883	868	866	854	864	870	870	875	851	855	931	895	849	821	848	838	876	824	854	869	892	903	886	836	862	851	905	854	875	895	858	909	839	872	866	893	860	820	870	921
18012	11273	8207	4080	3107	2773	2364	2010	1777	1624	1497	1382	1295	1333	1256	1217	1172	1130	1096	1122	1187	1082	1124	1068	1092	1064	1076	1101	1037	1122	1074	1023	1098	1054	1064	1097	1058	1079	1115	1107	1075	1037	1016	1049	1101	1079	1107	1035	1087	1103	1034	1047	1069	1023	1063	1056	1055	1080	1048	1118	1105	1048	1066	1042	1033	1063	1036	1056	990	1090	1046	1066	1057	1116	1041	1049	1084	1009	1052	1069	1046	1076	1131	1099	1074	1025	1011	1060	1022	1001	1107	1082	1067	1030	1075	1057	1033	1078	1058	1042	1064	1095	1075	1079	1034	1042	1086	1140	1001	1098	1149	1041	1097	1080	1085	1088	1098	1089	1044	1087	1094	1114	1066	1039	1097	1135	1077	1059	1073	1123	1076	1077	1118	1019	1084	1049	1066	1056	1102	1093	1032	1076	1067	1038	1128	1043	1056	1071	1050	1029	1108	1037	1065	1050	1040	1057	1061	1103	1078	1102	1067	1063	1003	1101	1117	1049	1039	1027	1086	1068	1087	1051	1089	1065	1083	1072	1045	1047	1037	1100	1086	1063	1100	1086	1059	1034	1027	973	1083	1080	1083	1094	1084	1064	1079	1073	1035	1088	1073	1097	1122	1081	1096	1088	1051	1094	1054	1015	1033	1024	1091	1062	1011	1021	1091	1070	1077	1080	1075	1083	1128	1064	1110	1056	1064	1051	1060	1035	1103	1097	1041	1035	1051	1092	1064	1051	993	1072	1062	1096	1007	1031	1125	1052	1045	1057	1044	1086	1081	1036	1085	1038	1071	1049	1108	1082	1088	1025	1094	1137	1105	1026	1029	1096	1059	1022	1024	1126	1034	1073	1072	1015	1099	1119	1008	1049	1032	1023	1116	1101	1043	1155	1034	1052	1024	1060	1038	1126	1112	1054	1041	1102	1081	1071	1129	1085	1072	1027	1098	1054	1074	1041	1048	1060	1089	1089	1031	1039	1050	1092	1135	1042	1104	1020	1044	1014	1047	1036	1041	1018	1029	1129	1095	1046	1096	1063	1104	1085	1101	1021	1127	1050	1053	1041	1081	1073	1092	1066	1081	1087	1066	1099	1097	1023	1057	1081	1083	1052	1073	1121	1048	1042	992	1121	1096	1031	1114	1139	1096	1016	1077	1062	1106	1046	1027	1058	1129	1103	1097	1063	1082	1049	1094	1023	1131	1009	1080	1075	1119	1084	1021	1073	1124	1027	1031	1049	1069	1088	1031	1072	1053	1124	1121	1049	1133	1091	1105	1019	1059	1130	993	1038	1055	1058	995	1096	1057	1015	1054	1042	1088	1063	1057	1048	1038	1100	997	1079	1065	1076	1044	1060	1076	1063	1060	1144	1015	1117	1005	1077	1096	1030	1008	1066	1066	1048	1048	1046	1058	1078	1044	1068	1117	1061	1011	1078	1071	1091	1049	1009	1060	1073	1077	1096	1044	1057	1093	1024	1053	1094	1109	1114	1004	1078	1082	1106	1057	1092	1005	1058	1083	1048	1073	1057	1090	1036	1084	1021	1074	983	1082	1086	1023	986	1023	1031	1049	1115	1046	1029	1072	1050	1050	1141	1019	1072	1050	1079	1033	1059	1097	1056	1062	1082	1116	1049	1108	1056	1052	1055	1067	1045	1023	1051	1095	1043	1088	1120	1048	1057	1066	1034	1061	1081	1100	1062	1105	1026	1061	1071	1098	1053	1040	993	1074	1055	1083	1054	1098	1064	1091	1041	1060	1099	1120	1072	1096	1125	1059	1105	1020	1011	1053	1050	1064	995	1088	1038	1044	1008	1059	1096	1064	1000	1070	1016	1065	1050	1047	1073	1099	1008	1097	1019	1088	1043	1032	1094	1074	1089	1062	1102	1095	1067	1017	1084	1062	1044	1073	1100	1083	1065	1059	1109	1056	1025	1023	1131	1078	1054	1029	1106	1050	1070	1127	1090	1117	1079	1049	1067	1086	1086	1102	1119	1065	1082	1106	1051	1035	1038	1086	1067	1128	1076	1106	1040	1059	1041	1071	1010	1066	1067	1096	1062	1115	1082	1102	1065	1034	1085	1141	1052	1087	1043	1056	1049	1074	1075	1022	1044	1071	1025	989	1067	1039	1082	1044	1141	1012	1091	1059	1107	1084	1093	1045	1044	1065	1077	1068	1036	1082	1049	1104	1138	1148	1055	1026	1097	1059	1071	1029	1075	1043	1067	1077	1054	1050	1056	1107	1035	1129	1040	1081	1119	1017	998	1084	1087	1077	1024	1022	1060	1112	1023	984	1046	1073	1121	1060	1081	1077	1077	1103	993	1100	1073	1072	1091	1009	1113	1039	1030	1095	1030	1048	1005	1021	1166	1113	1078	1072	1027	1056	1055	1071	1053	1084	1114	1073	1066	1078	1081	1098	1027	1050	1075	1063	1042	1094	1049	1090	1020	1043	1043	1078	1070	1065	1120	1051	1044	1023	1102	1066	1082	1140	1030	1066	1065	1083	1073	1079	1019	1049	1032	1110	1038	1043	1037	1093	1098	1035	1059	1090	1089	1038	1018	1037	989	1028	1007	1101	1070	1074	1024	1050	1064	1083	1058	1049	983	1027	983	1063	1086	1078	1091	1051	1122	1074	1000	1044	1071	1062	1046	1081	1036	1057	1077	1098	1069	1135	1089	1035	1091	1112	1049	1063	1047	1061	1067	1084	1068	1065	1081	1045	1105	1065	1083	1075	1090	1096	1138	1045	1093	1100	1074	1127	1062	1079	1059	1024	1031	1066	1060	1054	1065	1022	1088	1044	1082	1065	1091	1022	1073	1038	1104	1070	1108	1022	1039	1067	1048	1034	1073	1119	1083	1066	1052	1035	1062	1034	1148	1033	1066	1070	1068	1083	1077	1047	1060	1071	1069	1086	1071	1078	1038	1082	1100	1045	1055	1088	1070	1065	1101	1050	1117	1070	1084	1052	1125	1044	1047	1049	992	1038	1065	1095	1022	1054	1088	1063	1087	1045	1046	1117	1035	1111	1072	1029	1049	1082	1091	1067	1102	1113	1067	1033	1123	1049	1075	1059	1050	1063	1101	1099	1023	1076	1088	1096	1074	1047	1095	1059	1092	1071	1082	1060	1109	1074	1100	1049	1054	978	1073	1054	1024	1064	1070	1077	1129	1041	1063	1078	1054	1050	1068	1082	1043	1055	1099	1013	1046	1042	1060	1088	1102	1022	1059	1054	1079	1059	1121	1066	1043	1062	1095	1061	1069	1015	1067	1097	1077	1083	1024	1054	1097	1075	1026	1039	1022	1050	1104	1042	1065	1073	1101	1092	1025	1093	1086	1031	1048	1069	1022	1043	1084	1109	1112	1018	1108	1054	1007	1101	1072	1058	1043	1087	1057	1026	1087	1044	1039	989	1015	1090	1092	1030	1078	1043	1106	1056	1021	1090	1046	1102	1084	1085	1118	1024	1127	993	1020	1132	1053	1048	1061	992	1108	1064	1068	1101	1071	1028	1067	1072	991	1036	1007	1059	1026	1062	1080	1120	1009	1086	1072	1059	1076	1064	1053	1049	1062	1066	1083	1062	1027	1053	1112	1045	1078	1000	1046	1104	1068	1045	1108	1058	987	1029	1021	1036	1062	1087	1047	1090	1060	1065	1061	1050	1092	1041	1046	1103	996	1043	1086	1042	1050	1038	1021	1024	1059	1080	1043	1015	1083	1064	1052	1033	1072	1063	1055	1071	1108	1046	1063	1054	1042	1015	1055	1075	1069	1073	1036	1023	1118	1053	1046	1127	1045	1094	1158	1040	1026	1039	1067	1056	1107	1047	1063	1049	1030	1041	1037	1072	1063	1132	1063	1011	1101	1094	1102	1061	1027	1096	1066	1086	1107	1040	1040	1026	1077	1024	1064	1085	1074	1068	1116	1030	1039	1112	1036	1107	1083	1088	1090	1093	1097	1068	1077	1055	1077	1086	1011	1014	1090	1057	1056	1069	1073	1077	1045	1045	1080	1053	1057	1018	1043	1085	1004	1059	1087	1056	1115	1097	1080	1075	1018	1086	1084	1047	1105	1069	1128	1070	1050	1062	1078	1086	1032	1050	1079	1075	1079	1112	1058	1104	1099	1127	1115	1079	1080	1089	1066	1065	1107	1049	1094	1077	1066	1039	1093	1119	1015	1031	1034	1061	1121	1074	1098	1025	1089	1041	1051	1078	1091	989	1124	1057	1086	1037	1044	1089	1066	1071	1110	999	1087	1093	1091	1105	1041	1039	1055	1085	1078	1096	1084	1074	1057	1046	1093	1098	1079	1047	1016	1074	1088	1034	1057	997	1097	1096	1080	1089	1004	1095	1027	1029	964	1100	1101	1036	1049	1078	1060	1057	1098	1029	1071	1073	1017	1067	996	1038	1120	1002	1071	1079	1051	1048	1081	1064	995	1087	1028	1040	1055	1076	1023	1056	1019	1086	1035	1075	1076	1026	1070	1047	1006	1030	1029	1057	1012	978	1048	1086	1103	1057	1092	1012	1124	1048	1107	1039	992	1087	1087	1072	1070	1090	1081	1040	1097	1101	1036	1093	1087	1042	1062	1069	1049	1075	1027	1024	1076	1037	1046	1080	1080	1110	1039	1030	1101	1019	1048	1064	1078	1115	1066	1043	1089	1043	1059	1090	1040	1060	1116	1034	1067	1085	1051	1031	1090	1130	1015	1076	1033	1088	1061	1068	1058	1059	1043	1058	1016	1052	1107	1036	1040	979	1099	1095	1045	1092	1051	1048	1026	1058	1072	1075	1027	1080	1052	1066	1118	1078	1127	1034	1042	1119	1107	1111	1078	1080	1052	1093	1045	1093	1049	1085	1075	1099	1086	1075	1060	1041	1092	1105	1112	1106	1128	1011	1149	1060	1065	1064	1057	1124	1041	1037	1081	1043	1070	1091	1102	1091	1105	1101	1074	1060	1082	1033	1077	1035	1049	1118	1074	1047	1131	1062	1080	1097	1081	1022	1094	1091	1005	1087	1054	1022	1047	1076	1036	1084	1121
24600	21405	27235	25583	5460	848	713	603	500	429	422	405	399	378	393	314	373	330	335	313	332	289	295	292	362	305	298	300	314	329	280	324	314	333	287	338	311	278	295	312	303	311	296	292	284	356	332	345	294	293	305	299	319	359	297	316	309	314	330	293	319	298	305	324	308	299	339	314	320	314	293	311	283	298	280	308	319	334	309	311	301	320	310	303	346	301	335	305	295	304	294	337	292	307	309	305	317	280	330	345	323	324	286	301	271	346	326	347	331	308	298	275	307	298	309	317	326	293	270	316	331	291	329	308	314	330	328	301	309	307	318	330	318	299	314	318	299	310	305	292	319	311	295	306	288	307	305	319	311	308	324	317	305	301	322	300	301	318	291	290	307	298	299	305	310	344	288	315	332	273	321	319	312	293	324	321	315	282	286	281	313	320	284	305	275	305	319	298	294	321	324	308	302	339	317	337	317	321	318	295	315	305	287	303	310	299	322	315	291	306	308	330	292	299	298	285	303	301	330	304	297	307	308	328	316	299	302	283	291	296	290	286	288	323	318	320	310	297	290	313	292	327	325	303	309	332	321	290	322	350	273	337	322	324	313	306	334	308	311	308	303	292	304	326	309	278	301	327	312	287	308	297	301	311	294	297	289	287	325	336	335	287	327	330	317	310	291	333	315	340	297	319	270	312	297	297	340	288	318	329	313	322	296	304	309	312	330	323	273	322	316	296	318	298	315	307	308	297	333	321	320	286	324	281	291	309	307	350	317	306	280	328	321	324	323	299	325	299	311	314	331	342	313	342	277	292	298	303	312	349	310	311	322	328	310	298	303	324	328	348	271	322	325	324	328	277	312	280	311	276	318	340	266	334	316	312	286	318	306	343	316	330	336	288	316	329	294	329	286	279	293	288	314	332	312	341	339	359	288	277	325	331	290	303	296	349	298	299	311	310	285	314	297	314	318	331	304	300	362	313	282	300	288	317	312	294	281	273	311	316	287	274	287	295	328	308	314	342	323	327	323	318	281	314	303	343	318	313	301	327	314	331	311	311	277	333	279	285	337	323	297	298	313	339	306	335	307	278	328	307	309	294	337	344	341	299	303	318	295	291	292	310	343	317	306	312	302	288	294	311	337	301	322	306	297	303	323	323	335	322	350	333	298	282	320	280	306	320	308	305	347	298	292	295	329	297	302	329	311	299	350	319	317	334	295	310	296	312	335	295	333	302	323	311	318	289	307	314	326	328	313	329	298	292	332	322	285	308	316	303	295	302	278	319	304	319	308	312	311	295	339	314	317	319	282	292	302	313	311	361	295	332	303	336	310	303	314	326	284	332	304	333	314	297	311	315	301	320	313	289	300	304	301	297	323	319	325	285	300	307	321	321	307	307	319	336	305	312	312	317	327	282	310	279	330	311	303	304	305	296	299	317	312	325	320	310	299	348	326	321	322	304	299	307	314	298	318	335	314	328	306	312	315	345	282	357	311	311	302	340	294	326	294	302	324	320	315	311	317	329	318	295	338	314	328	300	302	311	324	315	340	312	334	298	298	320	292	310	324	326	288	287	330	316	303	301	322	347	318	312	290	305	317	306	304	303	318	325	334	303	282	294	304	307	299	296	296	313	333	337	297	306	314	309	300	313	345	296	293	327	305	322	314	343	350	331	318	293	306	286	290	298	309	348	296	306	302	294	326	316	337	302	280	333	311	331	286	324	310	285	296	314	344	299	332	279	323	281	354	309	340	314	299	337	307	303	308	314	308	292	327	322	303	311	294	296	296	304	315	295	324	299	323	323	312	329	317	310	340	312	267	288	306	329	334	295	314	327	317	313	279	346	333	295	259	314	318	328	318	327	300	287	290	310	323	311	296	298	284	301	294	315	319	311	306	330	308	294	320	287	330	323	332	314	316	292	318	311	314	317	305	306	313	310	336	306	314	308	320	316	305	267	265	316	307	354	316	310	316	307	343	302	311	337	291	333	302	295	340	315	310	283	305	360	328	322	278	306	298	292	291	298	350	302	346	299	306	314	341	301	301	318	286	316	315	289	315	331	319	314	307	316	305	323	313	299	310	289	326	321	299	292	317	314	307	296	295	339	306	308	330	327	297	305	292	296	324	314	300	319	328	288	306	294	308	318	323	282	295	274	341	309	307	289	286	284	334	302	313	290	302	321	328	320	308	310	313	333	314	345	301	307	332	310	319	316	302	303	317	324	307	337	314	310	311	332	322	315	314	328	331	312	302	311	283	340	305	315	355	285	304	301	315	321	322	276	306	325	326	279	327	291	299	328	286	316	334	292	313	294	309	312	296	333	312	301	311	292	298	304	315	299	297	285	337	294	322	313	341	294	287	298	329	286	340	333	306	310	301	309	311	316	318	295	322	310	299	327	290	307	295	272	321	311	331	293	313	342	333	325	322	321	315	319	314	330	285	293	318	325	315	334	358	320	317	290	330	290	332	318	335	308	297	287	291	340	261	290	312	332	282	309	294	336	316	309	302	329	328	308	302	324	331	303	310	329	295	288	305	285	311	321	297	298	289	316	296	301	303	318	301	298	294	321	308	331	343	309	311	316	285	264	343	349	289	319	288	325	290	300	283	294	302	303	291	304	334	311	335	334	296	286	281	324	317	289	318	278	313	298	314	321	326	315	297	312	311	324	295	297	300	318	326	303	300	290	302	292	320	308	297	274	306	332	317	314	344	283	306	308	322	327	319	303	308	304	283	307	283	302	313	297	289	306	279	306	320	289	291	298	305	325	302	325	325	307	312	312	309	343	294	337	318	310	324	308	275	326	298	302	352	324	312	331	329	306	330	311	293	291	356	314	321	286	315	332	300	348	342	275	301	347	271	336	303	349	311	307	290	314	321	349	298	308	298	321	341	298	303	297	323	337	321	317	330	299	299	296	323	282	336	302	320	331	298	327	314	327	305	331	297	305	314	288	297	310	303	283	336	296	303	306	298	316	336	272	272	318	326	319	317	303	315	288	307	341	296	308	284	334	336	317	293	286	306	319	278	326	328	312	322	300	284	273	322	313	309	299	314	309	334	313	318	322	347	324	261	312	290	314	326	302	286	329	310	322	293	310	322	325	303	310	307	361	335	331	310	356	318	301	316	335	324	318	306	299	292	298	289	302	283	292	292	275	327	323	317	299	308	296	316	311	345	335	310	333	301	314	318	330	304	324	322	319	316	304	312	326	313	312	312	294	331	314	329	293	327	313	279	292	324	290	330	325	280	278	318	360	334	316	319	316	300	302	340	326	310	331	281	337	338	300	320	302	301	306	309	317	310	338	315	302	282	325	313	282	331	355	305	320	285	368	302	316	294	315	325	315	333	290	310	324	322	324	291	322	315	316	317	273	292	282	303	313	296	328	338	331	312	282	310	296	291	318	295	335	291	291	305	335	306	281	345	283	306	302	305	301	336	304	292	310	343	302	314	304	303	317	317	303	336	321	314	316	303	315	299	292	318	293	313	293	316	319	310	308
16089	7349	5105	2331	1812	1484	1352	1038	920	808	659	672	563	557	536	503	483	472	482	454	441	411	430	442	431	444	381	418	478	410	418	384	455	449	452	418	416	412	405	443	411	427	407	406	399	433	404	438	427	418	427	391	398	410	438	401	411	423	442	389	450	394	421	427	427	439	399	431	411	401	405	410	412	403	432	400	406	432	418	432	396	401	401	431	396	458	423	410	418	422	426	410	391	427	436	396	398	430	398	417	442	410	419	428	398	438	420	455	388	443	409	436	415	403	412	381	425	391	459	389	409	428	432	437	431	404	385	409	393	423	420	384	425	422	434	440	419	402	442	431	416	405	446	389	423	384	396	406	410	451	426	400	413	395	399	410	386	423	415	426	407	388	433	404	405	405	408	421	423	376	453	420	388	407	412	422	419	418	419	396	420	405	397	409	394	414	440	440	423	424	396	394	444	419	392	402	412	398	413	435	417	412	395	422	403	403	420	419	429	388	416	426	453	414	390	424	438	408	448	404	433	388	422	411	424	420	427	420	427	390	410	390	424	399	399	432	367	412	428	384	398	420	413	428	419	404	427	431	458	397	389	444	449	445	397	412	442	421	425	439	412	411	420	408	468	384	420	428	417	426	408	414	381	408	417	418	447	405	410	414	390	412	368	403	400	411	398	404	417	414	409	384	437	393	396	419	381	418	415	431	398	401	423	422	389	425	399	410	414	374	410	406	450	415	387	428	447	402	398	363	430	434	427	440	403	403	377	418	438	402	400	441	420	448	421	436	450	434	423	401	417	391	413	409	443	415	415	387	420	415	434	418	457	406	399	394	382	469	399	443	412	416	443	374	437	435	459	363	408	428	392	399	410	408	400	466	410	423	433	427	422	419	369	436	404	407	422	417	405	407	409	406	410	459	423	406	435	409	443	405	457	394	433	403	383	416	457	429	388	415	421	374	386	389	411	410	428	416	406	379	401	417	422	425	391	401	407	416	409	420	418	375	413	423	438	380	404	428	374	374	422	416	403	439	409	408	388	366	486	416	412	434	409	405	400	422	387	460	396	411	430	429	434	411	398	404	404	388	426	414	400	439	453	413	426	465	389	420	414	412	459	408	416	396	399	413	448	418	432	449	400	379	436	423	420	439	378	418	391	400	413	400	400	430	402	426	420	421	410	428	445	415	419	446	435	409	403	403	434	408	456	391	419	389	409	448	437	405	409	413	417	421	408	402	426	401	413	397	438	405	436	421	426	423	399	407	395	407	414	409	439	406	403	415	415	440	429	411	408	409	412	385	437	412	418	409	445	451	387	415	433	444	372	440	407	405	413	398	431	416	421	400	448	433	448	470	450	418	437	416	416	396	443	425	399	429	417	428	401	419	400	433	421	426	384	404	408	443	433	438	415	402	418	418	414	431	426	422	415	431	424	404	448	411	424	399	420	435	422	390	384	395	446	418	420	449	406	394	389	384	407	420	420	464	398	394	410	420	413	418	416	407	404	425	422	424	471	415	412	392	434	381	424	423	414	411	402	385	399	406	406	407	424	401	416	405	391	418	407	403	387	414	373	411	387	420	420	397	405	460	461	433	410	412	444	432	399	443	406	413	434	437	404	425	436	441	423	406	392	437	424	442	398	416	410	421	424	398	414	397	424	421	381	425	452	378	430	431	438	418	405	422	383	381	430	412	405	407	396	447	406	384	419	387	442	383	406	427	464	400	381	395	415	390	390	381	406	398	446	455	438	404	428	422	455	388	421	421	406	396	421	412	423	404	402	399	399	427	427	392	429	419	405	399	420	438	408	443	433	410	416	398	412	396	427	428	414	418	425	403	420	427	415	395	377	418	425	425	440	386	403	385	440	395	441	413	434	395	433	383	413	436	433	435	405	428	386	404	408	391	411	386	443	416	432	395	404	448	409	442	379	430	447	435	418	400	388	395	422	398	383	427	389	427	390	405	403	384	416	392	389	399	438	426	452	408	418	402	436	384	380	437	406	432	401	399	373	405	396	413	363	410	411	377	434	438	404	431	430	415	385	395	423	402	396	403	397	410	430	390	404	427	418	431	416	422	444	417	389	436	412	420	394	391	404	374	404	429	406	402	440	397	403	400	437	389	434	395	452	456	414	403	449	431	399	432	418	385	420	429	450	402	391	423	406	395	434	411	400	429	446	441	423	438	427	414	392	411	403	388	370	401	428	406	411	427	420	424	421	419	419	437	392	403	436	419	409	422	435	396	408	401	381	386	409	388	441	455	434	401	421	411	404	471	395	423	419	426	436	450	428	403	425	453	423	410	471	387	419	406	424	435	428	425	373	394	394	407	391	389	429	374	403	436	394	420	432	444	418	427	402	399	438	432	392	425	412	407	430	406	380	399	406	427	376	406	375	398	435	403	400	420	420	403	398	416	447	387	420	404	388	400	409	414	405	381	409	418	389	396	403	380	447	432	405	428	409	448	419	431	402	387	404	410	410	399	435	416	391	393	412	438	453	429	385	416	436	440	392	413	414	439	390	390	383	404	444	434	451	420	421	431	392	430	413	404	409	419	393	413	374	387	404	430	461	413	410	404	416	408	410	426	417	407	423	397	415	379	448	438	411	454	411	404	405	396	419	391	389	434	415	408	443	450	423	422	415	376	401	403	422	383	410	415	399	427	431	442	403	391	402	426	433	411	412	407	397	423	415	422	423	429	418	414	370	403	397	422	418	418	442	387	418	388	424	436	416	381	407	457	407	362	434	389	414	404	426	429	421	405	425	403	399	423	409	397	395	432	389	443	389	434	437	426	395	433	402	439	398	447	398	430	432	402	433	432	397	467	438	390	419	404	392	392	453	419	399	431	398	407	442	408	424	436	435	431	400	446	395	399	390	411	393	438	405	420	379	419	396	392	409	409	395	391	443	440	388	406	422	479	416	421	441	435	409	379	395	415	409	405	420	399	421	434	416	433	385	430	385	443	417	455	396	383	439	437	401	426	418	399	398	385	407	425	406	437	389	408	453	424	419	432	431	418	415	412	448	409	423	394	420	413	417	438	400	410	386	395	360	423	414	406	451	391	435	416	379	395	406	422	410	421	404	428	449	416	423	422	409	408	460	401	419	463	395	424	410	418	453	388	415	390	436	403	402	410	445	407	423	435	421	445	412	394	442	408	434	403	408	432	425	388	407	424	428	434	423	413	430	420	418	395	426	401	393	460	420	425	404	418	411	394	389	452	442	375	429	425	425	410	416	443	440	431	442	405	415	430	414	418	390	397	406	446	429	440	419	412	400	431	435	423	365	424	433	412	411	386	395	390	415	412	432	400	397	427	422	442	417	372	402	415	428	447	410	414	414	411	407	443	410	391	422	420	416	390	431	394	376	432	412	431	428	416	437	407	428	386	404	403	403	370	395	395	424	461	400	432	393	409	413	421	461	421	456	397	436	410	414	372	403	425	421	388	407	424	404	399	389	434	407	393	436	388	453	390	406	398	423	407	409	391	407	425	403	401
22585	21462	29254	24080	21457	21345	5421	1688	1329	1251	1147	1124	955	972	964	893	882	873	850	864	786	857	813	830	819	747	780	770	792	820	790	775	795	788	765	745	782	792	748	767	779	782	832	790	826	827	771	782	775	755	739	792	828	743	770	809	765	766	762	798	787	793	803	784	788	810	751	781	862	776	825	819	788	749	776	750	791	846	754	807	762	792	774	806	748	772	764	849	768	848	766	828	770	818	753	735	795	790	779	810	768	810	768	802	768	751	756	763	825	785	832	761	764	766	746	812	781	809	763	762	769	799	790	767	787	811	772	786	802	775	779	806	772	767	831	742	781	756	786	800	786	808	818	818	798	782	771	788	753	755	799	784	728	806	813	747	723	815	786	809	752	777	817	775	758	781	793	780	768	790	777	786	713	744	818	761	740	751	745	745	759	778	780	749	819	755	781	770	739	740	753	774	774	795	806	770	741	755	787	813	791	774	786	778	802	823	813	771	734	776	738	798	820	772	748	779	775	781	806	803	737	748	830	783	769	778	764	795	761	783	782	817	761	822	761	788	766	783	787	806	759	776	811	747	728	774	771	827	747	803	771	798	836	814	783	796	749	801	850	755	732	755	751	823	788	778	767	777	759	739	740	786	807	783	762	723	793	767	829	775	729	743	778	764	779	780	763	769	743	817	766	734	834	783	802	756	763	815	766	789	818	752	773	795	787	806	775	773	822	784	730	792	768	750	739	793	799	831	735	792	799	799	778	791	840	804	762	779	753	761	800	798	759	816	769	803	777	763	802	746	801	755	731	761	761	760	788	772	823	786	817	772	751	829	812	794	727	782	772	736	787	746	756	760	844	726	797	737	763	739	794	781	765	734	741	804	788	790	769	760	743	766	761	766	816	774	806	772	779	779	781	753	740	753	784	760	804	806	795	807	741	781	778	822	771	701	756	774	780	791	759	779	786	753	712	800	782	773	772	801	777	840	779	734	765	784	751	771	701	751	754	768	711	774	733	770	796	740	811	808	781	773	792	779	732	768	776	754	755	769	827	814	822	744	835	752	793	766	807	790	797	773	740	769	783	779	717	805	767	790	796	823	754	760	769	798	787	769	793	799	777	726	806	763	794	806	778	764	776	761	807	788	719	767	753	743	810	751	852	711	777	770	763	747	778	770	791	746	797	720	813	758	821	781	799	794	735	772	750	796	810	797	774	780	742	802	767	744	754	728	763	851	774	810	758	760	820	744	799	795	768	800	787	775	792	803	752	766	815	730	795	731	803	811	799	751	777	774	746	751	784	768	776	774	735	766	766	777	836	724	779	775	802	775	781	806	744	801	722	755	822	743	774	742	803	764	750	752	804	807	765	752	796	760	734	765	783	769	793	812	820	751	789	775	732	685	762	780	748	715	837	787	768	844	767	836	752	757	812	815	785	778	768	772	752	776	777	783	772	749	771	746	795	779	735	756	799	740	790	788	779	766	749	793	760	773	779	782	810	770	737	800	722	752	760	776	769	756	768	765	788	798	735	764	759	788	726	758	741	755	747	839	754	728	761	771	788	775	783	735	785	752	800	773	741	781	787	777	782	765	815	748	788	731	760	766	745	709	750	775	826	783	801	801	749	817	776	800	756	733	762	765	745	775	795	773	795	771	771	757	793	744	752	806	824	792	723	746	741	758	786	797	780	748	757	753	786	777	764	798	770	744	776	781	755	792	764	779	755	740	733	772	794	785	829	728	824	759	770	797	787	803	767	756	765	754	739	796	782	755	777	791	743	805	836	750	757	725	790	809	748	823	730	764	731	755	765	787	824	759	791	717	779	777	773	797	749	784	751	771	815	798	786	749	766	817	777	808	744	781	754	764	831	861	766	783	769	743	787	741	752	761	790	733	792	788	766	762	788	757	810	752	778	803	746	762	762	698	776	814	771	769	778	738	696	769	799	751	780	757	763	763	780	751	803	763	741	856	786	801	773	770	766	814	817	773	755	760	761	839	762	738	789	762	784	812	771	771	816	785	804	770	766	784	771	793	740	767	802	748	738	763	748	793	767	810	766	784	723	761	797	785	794	808	810	823	756	784	773	838	757	750	723	780	765	772	721	776	862	742	741	765	770	797	796	755	785	754	799	784	766	821	755	751	783	764	797	769	792	830	732	788	802	793	756	765	759	737	722	736	759	759	783	754	784	768	714	757	779	774	758	774	807	781	757	766	766	796	722	787	819	789	760	757	766	771	766	779	723	777	770	754	772	799	813	749	765	778	786	824	775	777	779	811	783	763	783	776	788	745	801	770	810	779	836	763	753	779	777	778	745	808	776	765	747	826	775	778	775	723	764	741	791	776	763	745	757	761	732	817	764	781	749	733	776	786	819	763	757	822	707	818	790	766	755	756	759	752	796	776	798	757	792	747	743	765	770	748	753	760	762	798	767	723	788	772	707	778	791	753	732	769	745	780	786	780	821	759	741	838	765	773	762	772	746	804	754	785	780	787	835	743	760	759	775	705	755	745	808	745	742	768	787	705	768	791	766	731	739	728	725	766	796	798	766	774	753	792	799	795	782	774	772	720	751	768	742	787	742	726	771	823	799	754	753	751	792	740	809	785	829	794	758	766	804	777	741	735	783	792	776	763	779	813	754	740	789	774	777	779	781	792	761	779	778	780	768	794	781	749	754	774	799	785	759	734	795	741	743	759	772	806	778	776	813	746	731	780	803	779	739	778	804	810	798	804	762	759	794	779	751	770	800	747	784	791	764	791	772	849	754	763	793	749	790	723	814	779	767	762	758	790	761	788	759	767	769	782	779	780	771	765	753	829	784	705	722	715	758	753	753	745	818	756	771	803	759	757	777	752	754	813	764	808	759	791	779	781	789	783	775	722	767	775	750	771	812	808	791	760	768	797	737	859	738	797	758	713	783	756	759	823	786	777	756	750	734	787	812	752	805	793	770	836	723	856	726	833	752	775	760	773	785	742	749	758	715	760	775	768	790	790	792	757	784	790	790	744	812	794	797	830	763	788	786	794	815	782	796	768	786	768	764	738	746	773	770	788	786	711	746	772	791	746	782	791	763	757	771	801	747	733	722	781	806	717	774	760	781	755	752	736	764	742	786	795	756	771	781	781	752	783	734	807	783	767	823	753	752	798	792	789	745	813	740	777	758	800	719	788	724	772	759	751	743	833	759	742	783	762	784	822	782	778	784	763	787	753	769	751	692	812	796	775	787	773	769	845	775	702	758	758	803	819	781	746	770	774	726	773	779	831	752	790	749	775	749	725	771	819	777	753	759	827	785	793	751	755	749	766	774	750	739	794	777	744	754	801	742	799	764	755	746	756	732	749	798	777	739	791	777	764	735	778	763	832	795	778	825	813	818	749	771	769	755	754	798	772	767	807	740	746	746	781	773	740	761	744	842	806	770	756	792	715	752	819	756	798	777	798	781	824	757	796	747	737	770	794	765	834	751	759	805	749	754	769	795	780	747	733	784	796	793	792	780	791
21584	16512	12000	6112	4471	3748	3094	2555	2073	1874	1738	1549	1402	1257	1224	1161	1132	1133	1072	1061	1058	1044	1031	987	1006	1057	998	960	1011	968	979	994	955	967	1052	1017	970	951	988	993	987	977	958	965	961	1006	1000	961	969	983	968	935	974	985	988	988	959	980	942	986	941	909	967	1038	959	966	970	958	923	960	970	954	1005	889	964	943	1017	1007	951	922	903	946	964	927	909	959	972	934	970	963	1001	974	969	973	965	999	938	934	995	965	934	967	1045	931	930	932	977	922	945	965	966	969	914	981	942	945	970	958	1015	997	956	899	951	949	1002	944	930	943	1004	965	957	946	971	978	987	971	1007	950	953	933	927	941	921	1014	1013	954	967	935	965	925	943	1012	974	931	1027	987	1012	925	982	906	918	1019	892	886	938	971	1012	926	952	983	926	927	935	998	962	951	969	1004	934	1001	971	1031	998	983	965	993	933	923	908	974	966	961	966	965	938	944	970	958	983	939	1001	956	960	969	932	1011	986	989	1002	957	987	963	955	931	954	998	959	969	966	990	924	947	948	888	945	946	904	960	936	930	945	934	997	961	1016	966	911	963	927	982	954	928	951	963	941	956	968	992	923	965	968	882	986	924	937	1005	940	972	989	970	933	912	989	963	927	948	964	924	959	1012	936	960	977	947	946	961	950	933	937	979	1016	976	967	939	941	940	914	919	1018	1009	950	955	993	966	942	965	979	919	984	950	949	986	975	962	938	983	962	981	950	953	978	907	991	948	998	979	908	926	942	953	1023	928	964	940	953	971	925	928	923	907	947	970	981	971	977	960	996	1022	961	996	950	942	968	906	965	919	941	919	907	950	981	906	970	978	945	962	939	952	959	973	967	1019	991	969	966	957	974	915	960	1004	938	925	980	975	964	962	973	944	957	962	982	996	947	951	950	939	926	975	926	948	982	921	953	931	918	928	976	950	953	918	933	947	925	1014	951	959	896	957	928	950	952	949	957	941	977	952	1004	939	991	983	968	928	1001	941	943	942	963	937	925	991	979	959	971	1005	973	970	909	920	936	1039	886	955	964	928	973	994	925	947	1003	955	945	938	936	984	960	894	971	966	946	922	971	933	967	883	966	929	981	1004	972	982	908	969	952	973	988	940	922	984	985	976	1006	918	946	990	924	967	988	979	954	983	993	917	986	953	903	940	969	958	976	924	888	897	950	959	985	974	951	941	938	908	969	970	958	973	949	933	941	955	983	897	913	955	977	974	916	900	925	961	942	937	1008	949	1028	948	934	992	934	933	946	946	967	928	935	964	1011	968	933	940	872	953	970	992	978	943	986	1010	981	939	1032	966	967	875	953	978	999	960	1000	943	979	960	919	964	923	922	929	958	924	920	1007	907	877	926	979	976	964	947	925	1000	956	977	971	933	925	968	975	976	949	919	946	955	949	983	960	975	947	938	1012	953	920	946	1010	916	966	994	980	929	980	990	904	922	923	935	927	987	967	956	940	974	951	956	949	957	896	916	969	968	940	967	977	972	935	950	945	929	939	947	995	958	921	953	941	989	936	927	961	950	951	1016	1021	960	1022	970	985	961	955	961	933	965	886	898	921	935	947	877	974	973	972	943	933	994	962	943	959	958	949	905	965	896	916	978	972	1024	970	950	964	947	999	929	997	950	934	933	928	960	943	976	946	953	957	1017	987	964	964	934	963	919	921	961	940	936	995	947	1017	953	1025	968	945	914	946	962	986	989	909	970	954	976	930	931	985	958	975	921	1023	925	999	943	966	952	921	900	992	926	954	960	967	1004	960	928	931	944	924	914	986	934	992	959	937	948	909	942	949	905	938	977	922	927	968	940	952	925	996	941	936	967	960	1015	976	975	915	946	1017	955	972	940	917	976	954	925	974	960	992	936	987	964	966	930	943	955	1002	968	956	955	1008	965	994	923	931	940	926	958	994	966	948	959	915	966	935	908	1006	941	913	955	947	1027	955	949	970	955	930	959	924	984	897	945	938	921	925	997	948	966	986	965	941	972	922	916	925	954	911	937	957	971	915	968	1004	927	933	931	1050	968	953	925	939	947	937	954	998	961	957	968	964	987	994	965	930	971	1011	966	1008	912	998	954	967	918	920	951	971	971	943	922	926	915	971	926	938	994	932	934	969	971	927	991	925	1007	1010	931	1006	951	943	900	971	914	922	952	922	954	992	948	925	920	1015	935	989	941	975	974	917	991	931	966	929	908	961	920	972	943	955	913	935	952	928	957	952	916	934	949	984	968	967	986	955	968	941	973	1006	979	911	939	915	937	1000	943	907	990	999	970	944	940	978	1013	1005	984	949	916	944	988	990	944	986	937	977	931	922	971	982	935	1011	906	940	944	974	1000	983	974	957	938	955	940	980	918	964	921	958	971	954	927	991	947	891	947	993	926	955	961	946	944	947	959	989	952	979	928	886	971	934	954	977	946	928	968	969	922	920	973	910	954	989	960	959	968	974	961	872	953	921	1016	965	1020	973	914	937	982	923	945	907	951	948	983	930	957	965	970	1016	944	985	936	920	942	1021	958	983	912	970	946	995	942	997	932	922	956	940	927	943	1009	939	1044	996	999	983	971	960	956	928	979	945	983	946	962	972	962	955	912	947	939	953	974	985	906	957	953	933	945	942	894	984	955	985	969	999	945	936	952	943	940	930	946	947	955	895	959	911	970	967	941	1020	990	997	904	926	942	977	961	943	946	985	957	970	943	936	1035	931	1029	940	933	959	999	1000	948	964	952	974	912	909	961	957	989	948	963	955	1031	922	946	949	965	913	952	918	942	941	931	922	892	932	983	911	955	971	973	970	952	924	899	959	1000	960	961	957	951	904	976	973	929	914	956	938	944	901	967	903	968	938	963	964	962	978	963	975	953	963	972	973	958	983	950	960	931	957	993	1009	992	947	986	940	953	924	969	1012	999	932	915	985	950	987	965	934	975	923	936	977	983	952	923	1003	940	958	983	930	935	938	931	970	971	983	939	942	907	984	916	920	952	893	894	1023	958	936	972	915	926	909	924	955	947	991	946	994	956	912	1021	947	973	976	915	912	915	963	921	906	957	923	933	933	971	960	961	1014	941	947	920	1002	925	1019	947	952	944	874	1017	937	933	917	936	1013	951	985	947	931	968	975	984	902	953	987	994	976	908	922	918	916	982	958	905	927	950	994	932	911	959	963	957	998	960	880	934	964	968	932	925	972	977	991	939	971	1011	996	947	950	935	990	954	973	955	949	1015	984	984	1007	956	960	950	1007	949	1010	952	952	937	1003	914	957	932	950	961	977	974	963	956	959	929	943	915	953	936	970	938	922	964	942	979	970	919	967	965	923	1031	930	992	985	1002	898	945	937	940	985	1000	950	973	979	996	950	949	916	1047	925	985	946	903	965	892	932	941	967	955	969	980	1002	898	990	984	963	931	931	950	925	927	931	935	938	975	946	932	926	926	981	959	935	944	935	970	939	952	907	997	925	968	999	950	889	975	923	889	929	981	966	949	950	954	899	967	897	994	952	951	957	918	919	983	974	943	930	962	971	956	905	955	957	936	911	939	947	982	949	1005	1000	893	1005	876	965	954	956	987	948	993	975	985	953	1001	993	986
27431	17463	4305	1331	837	739	691	681	629	621	595	563	525	538	467	551	530	550	540	550	532	520	512	538	531	540	506	519	508	481	520	510	516	540	551	528	532	512	537	506	530	509	508	531	527	534	496	505	499	504	529	526	533	480	491	492	474	527	501	531	516	506	548	508	528	539	508	545	462	531	514	511	496	503	537	469	527	527	505	467	553	539	501	518	507	540	581	516	516	553	538	522	494	516	535	486	542	515	503	462	511	538	523	495	533	520	554	511	538	558	526	522	540	529	499	519	529	522	517	505	478	562	524	542	535	520	515	476	542	506	513	530	471	498	495	530	539	497	579	515	499	496	495	518	522	531	507	509	529	497	511	540	528	510	534	509	529	507	534	532	542	551	515	538	510	565	528	552	498	524	525	516	536	529	494	534	481	485	517	519	535	572	500	505	525	485	502	488	512	502	510	474	528	491	534	517	523	521	510	480	493	535	550	531	504	495	563	490	532	550	563	528	507	482	533	512	554	539	535	540	516	517	477	516	523	470	520	493	485	541	454	510	509	495	544	483	549	505	486	496	512	502	514	540	532	515	478	542	494	522	475	519	525	515	486	539	540	530	550	550	490	522	527	563	522	527	499	523	498	518	515	561	539	558	528	519	502	550	512	498	523	511	507	502	526	517	482	526	528	540	502	543	534	534	483	530	513	511	516	520	539	505	526	514	513	509	468	489	510	500	530	515	490	512	553	513	535	519	514	510	474	532	520	518	539	484	527	538	562	537	508	496	516	519	511	506	493	547	542	512	531	508	540	522	496	547	538	544	578	515	452	546	523	539	520	533	480	558	524	536	517	527	572	548	518	526	480	481	503	515	535	470	549	523	581	478	494	513	484	544	495	480	487	501	519	513	505	548	534	519	534	529	516	536	545	555	548	532	515	499	516	523	533	515	531	514	537	509	544	511	552	540	520	538	464	524	498	491	514	502	527	466	555	520	536	517	517	516	554	509	518	519	500	495	519	500	509	514	543	506	511	520	510	457	532	542	530	499	476	530	524	527	549	536	491	532	528	557	499	500	566	522	509	490	496	521	536	512	526	533	556	527	524	533	518	551	512	542	512	484	528	514	492	528	511	528	514	491	543	515	564	520	532	495	497	516	551	507	545	518	543	492	490	552	519	515	460	511	497	520	529	502	537	491	540	560	511	503	508	521	498	539	550	511	530	500	511	528	551	484	488	506	514	496	523	491	479	506	529	569	525	505	513	528	505	549	532	505	562	541	490	499	486	507	504	503	534	531	509	492	523	512	489	528	528	526	524	536	521	519	503	533	543	509	492	539	526	553	466	498	533	531	509	509	530	550	508	514	515	518	511	515	533	515	484	514	531	538	501	531	546	497	520	517	555	548	518	488	554	506	522	489	496	520	558	533	542	507	545	521	503	511	480	545	521	489	537	510	529	510	508	504	513	500	492	556	564	505	518	508	554	516	523	542	495	530	531	514	524	519	520	497	553	499	507	505	507	495	530	533	486	545	546	514	518	513	497	497	487	545	522	484	552	526	542	496	518	478	538	548	512	497	513	524	504	485	499	514	555	489	501	529	500	545	533	536	520	505	521	523	548	433	509	492	529	519	544	498	501	508	525	497	527	539	515	483	505	493	510	515	513	574	548	509	530	527	524	545	564	478	547	522	515	487	530	536	495	495	536	517	491	492	544	463	509	573	550	498	494	493	501	520	585	562	538	488	538	474	514	539	528	515	499	552	513	499	516	574	559	500	519	519	506	512	531	548	514	510	518	545	549	554	553	512	528	500	519	501	517	534	499	562	509	475	532	480	546	517	548	505	524	533	492	523	537	499	489	514	519	502	537	497	502	527	551	512	507	532	541	508	529	527	538	504	508	492	509	488	507	549	538	474	527	536	553	517	563	513	512	511	554	531	531	527	560	496	508	505	507	548	538	519	544	534	530	494	529	502	531	513	516	525	529	537	500	542	535	531	530	516	538	505	494	518	544	540	552	546	494	509	533	507	538	550	522	494	502	561	479	472	522	532	501	518	537	538	517	492	502	556	516	512	510	524	509	550	562	503	496	526	563	528	509	492	535	514	525	504	519	577	544	539	493	518	529	532	507	489	524	500	544	511	510	540	480	520	504	535	514	522	515	512	534	494	527	513	501	512	509	509	534	526	500	547	514	524	504	518	531	478	530	546	512	536	512	543	541	517	517	542	509	507	520	547	561	523	518	525	525	559	501	515	533	513	540	496	508	512	510	525	536	567	491	529	510	531	500	530	496	514	524	516	533	530	493	480	485	520	543	521	519	532	491	504	524	483	494	489	505	514	504	551	544	520	475	530	516	492	504	537	505	554	513	473	469	501	511	515	520	503	520	518	505	523	552	545	522	525	542	491	529	533	527	506	501	543	555	491	525	538	558	513	513	531	541	522	508	491	531	551	498	525	521	520	552	536	523	501	524	523	472	541	543	506	501	496	602	533	525	553	518	487	518	490	530	502	485	500	570	536	500	518	545	519	518	510	509	494	529	497	488	480	536	505	501	516	496	516	511	494	525	489	499	550	514	524	543	511	554	509	520	522	499	515	467	499	500	555	480	541	536	510	523	528	496	546	508	514	523	511	518	547	512	519	504	553	529	531	537	512	508	549	537	509	499	553	505	542	473	537	509	499	538	512	526	509	518	527	521	532	531	534	494	490	503	538	502	512	509	520	493	483	525	561	487	505	498	511	546	508	577	514	524	543	551	514	526	525	500	542	523	532	503	543	515	508	513	546	487	538	488	515	516	521	568	518	537	491	500	538	483	552	527	485	495	454	526	521	502	500	529	525	522	502	488	489	534	501	514	515	584	506	519	538	481	534	524	509	521	504	496	519	526	534	533	536	538	492	498	542	563	493	507	512	525	485	531	530	546	522	537	544	545	481	498	486	481	530	494	489	516	515	453	510	568	516	500	487	549	519	509	501	568	480	505	496	531	552	534	487	501	497	564	533	549	550	525	529	482	470	524	542	543	505	500	522	528	522	487	570	517	543	557	489	527	557	556	509	533	508	543	503	500	506	572	529	500	535	564	546	533	487	568	488	525	510	541	512	538	529	453	520	519	578	492	520	482	530	511	552	540	503	536	483	543	583	530	499	535	514	526	508	511	495	573	534	500	480	539	546	485	483	532	536	551	499	538	511	510	572	524	519	551	531	491	550	539	515	484	562	524	499	529	495	539	517	573	506	489	490	523	519	539	501	483	517	543	505	517	524	493	507	535	507	534	557	509	499	504	501	484	547	523	563	530	521	499	531	518	534	516	513	495	525	512	493	554	544	529	522	501	521	590	519	552	496	513	518	558	521	510	463	572	498	508	500	528	555	531	525	525	519	508	486	572	510	514	534	561	481	547	501	516	549	542	507	553	534	534	489	519	506	513	562	488	573	548	532	527	501	520	560	519	542	538	527	535	528	482	488	543	509	535	511	512	560	519	528	533	518	522	533	529	551	520	506
6403	4216	3157	1557	1263	1142	1024	949	833	789	760	755	735	686	676	708	642	674	692	631	649	620	661	689	653	653	697	670	687	612	623	648	642	643	676	618	619	633	665	661	612	581	659	665	619	651	647	702	664	614	598	652	601	661	638	613	595	648	634	632	648	657	594	646	661	617	643	645	625	621	649	670	647	620	668	680	629	642	598	612	679	669	626	650	629	606	639	626	643	602	669	621	687	624	679	641	649	666	641	632	655	583	647	652	602	638	636	643	643	645	676	639	639	651	650	612	621	677	606	664	664	648	630	630	636	657	674	610	622	632	648	625	640	642	619	613	635	661	625	645	614	637	639	663	625	655	625	618	644	667	632	626	632	643	622	624	627	629	668	634	636	636	645	663	643	651	603	611	634	628	645	657	642	643	676	637	604	615	625	603	636	678	658	640	609	622	614	616	657	618	658	659	663	680	666	670	622	649	649	613	663	634	639	596	660	626	622	642	704	640	639	618	649	628	701	657	658	658	623	643	599	625	645	617	656	627	662	663	617	611	671	656	643	683	673	636	675	610	625	599	635	623	650	689	652	666	648	641	667	645	596	676	660	627	647	700	616	639	648	620	605	611	641	663	662	627	592	656	620	662	631	612	656	659	640	614	649	634	629	635	630	652	618	637	656	683	641	652	646	628	649	650	604	633	660	622	664	645	664	615	667	624	668	642	650	645	636	649	669	698	608	624	670	629	650	649	703	650	603	634	652	638	640	646	637	612	688	611	694	601	653	641	658	614	645	662	649	655	637	667	616	616	650	637	638	596	584	647	620	680	629	674	627	645	584	645	608	678	658	640	630	614	613	675	615	662	626	653	636	660	632	611	610	668	645	630	660	660	657	645	614	627	609	640	699	630	624	636	597	657	702	666	639	622	609	641	621	634	613	659	683	625	642	694	616	639	579	657	622	631	671	619	651	625	630	598	629	642	587	646	632	652	623	639	655	639	605	672	662	648	625	611	656	626	616	650	637	635	594	665	602	618	615	680	626	628	610	668	651	595	614	676	629	630	637	630	645	655	673	668	628	650	650	593	647	639	669	654	629	616	649	630	624	648	670	611	633	625	667	640	643	645	642	626	634	655	629	677	628	646	618	590	597	646	596	666	640	658	607	637	684	626	623	665	649	673	660	633	661	606	664	649	632	628	616	632	650	636	646	647	619	586	632	654	606	661	661	628	669	650	660	581	683	621	647	647	637	655	610	602	652	678	646	626	656	639	601	655	668	688	664	684	671	636	649	617	648	630	657	631	676	632	653	662	598	605	649	703	670	618	632	649	642	603	652	634	625	646	634	635	617	631	655	682	654	608	638	701	690	654	645	661	648	677	610	600	611	659	661	613	634	641	674	607	665	668	645	638	657	642	653	632	647	660	639	633	671	637	611	635	622	651	608	641	583	579	685	636	655	641	617	615	629	598	599	646	666	642	701	583	621	674	605	650	639	628	650	625	665	652	616	595	676	687	644	656	644	634	659	636	638	650	612	635	647	631	624	682	603	648	614	642	692	675	637	602	658	652	636	631	608	659	638	571	638	634	638	668	648	636	681	614	675	656	662	660	615	654	654	642	628	607	626	590	639	629	661	648	630	646	632	607	630	609	690	673	647	657	592	632	658	592	620	660	658	672	628	647	640	646	661	671	669	595	669	617	635	648	639	645	643	661	647	670	695	659	653	667	587	641	604	646	635	628	622	640	615	642	689	624	630	625	651	625	630	658	685	643	640	662	599	617	625	684	619	656	638	606	645	651	655	702	658	644	643	684	630	637	647	638	647	616	649	631	638	644	634	643	673	608	609	620	630	661	634	596	652	649	695	632	583	660	692	649	625	677	624	644	640	653	672	637	659	592	630	655	629	623	646	635	647	644	667	642	626	650	655	611	676	699	615	598	696	648	615	641	625	628	665	646	627	620	659	650	648	636	660	680	648	626	628	608	628	584	608	651	643	633	620	632	668	638	670	675	643	630	630	642	630	639	639	657	674	622	607	653	608	714	635	640	665	657	658	657	672	655	632	678	666	634	654	640	645	612	644	642	626	648	659	638	639	669	665	608	657	597	628	625	647	648	637	679	682	666	623	646	616	660	660	614	637	655	618	664	655	657	633	647	661	663	629	646	653	616	626	636	680	665	671	686	683	648	673	659	648	659	631	662	605	679	631	635	662	592	625	603	607	641	666	665	609	643	658	625	631	650	626	665	614	653	649	640	661	697	634	660	621	632	625	625	674	622	666	650	640	647	605	626	683	652	667	590	657	673	650	630	627	625	608	675	659	628	615	692	666	619	645	653	612	646	623	663	658	660	618	614	626	645	680	644	650	639	645	651	617	673	663	682	617	642	660	622	670	657	661	642	628	626	669	632	662	655	633	635	665	676	626	653	645	623	644	663	636	659	657	664	672	606	600	652	639	643	649	643	638	637	597	678	646	602	608	674	625	668	628	636	660	589	646	630	622	654	623	626	636	619	628	662	622	636	683	666	633	619	659	636	624	662	590	691	671	637	601	590	681	655	667	623	613	616	693	623	626	646	626	609	658	646	612	635	598	639	636	650	642	623	637	666	672	673	604	642	632	652	629	598	656	611	643	672	648	606	604	604	670	596	641	620	606	635	683	640	680	669	645	681	690	664	604	603	626	645	627	657	675	599	615	602	645	630	657	648	620	636	612	645	630	645	595	569	700	636	634	631	654	639	620	629	617	624	610	597	636	609	611	690	695	626	659	628	650	642	629	661	651	628	634	640	625	641	633	656	589	585	653	622	634	631	648	655	622	662	614	655	610	621	638	676	699	588	625	634	636	645	641	644	630	588	641	636	634	615	598	617	640	645	655	668	618	664	635	673	660	640	700	695	600	676	651	605	674	590	623	675	614	590	641	655	661	603	645	680	651	647	691	634	648	674	648	629	576	599	680	617	646	681	654	619	642	618	619	601	648	650	639	656	644	624	622	664	624	637	689	639	651	598	700	615	655	620	627	639	683	678	612	656	655	627	628	655	683	641	661	662	618	642	624	672	638	654	637	652	631	636	640	640	609	642	588	586	665	621	618	664	699	611	618	600	657	615	669	598	628	645	645	657	656	600	630	633	611	675	647	607	629	634	633	592	644	656	655	631	624	673	609	604	628	664	633	667	654	622	609	652	668	604	656	613	673	586	676	630	602	640	639	645	628	628	632	613	612	658	631	606	656	641	616	625	643	645	627	642	650	626	640	625	674	640	641	655	654	625	634	610	673	605	635	628	640	672	663	632	610	686	634	670	635	607	677	681	594	611	673	652	662	618	625	696	632	672	612	644	642	632	608	589	645	696	640	664	595	628	666	647	626	664	681	656	645	691	632	637	645	571	648	623	643	642	659	653	618	668	660	636	677	664	604	578	627	655	614	665	601	601	650	616	624	652	635	645	651	637	652	638	664	589	608	639	616	633	640	659	632	629	673	626	682	638	659	656	666	657	684	659	641	659
23559	21384	28551	24600	21207	6320	1813	1382	1181	1168	1080	1001	1037	1030	970	951	937	913	908	946	975	916	986	872	899	877	922	909	886	886	855	887	876	917	883	850	896	878	911	926	931	922	834	879	930	848	898	906	883	863	877	883	875	952	941	895	834	876	837	907	877	915	869	872	910	889	901	911	879	845	922	874	885	881	837	883	913	889	882	880	861	855	871	876	901	915	878	885	943	938	890	925	854	842	884	869	881	838	862	899	883	880	924	890	882	929	904	882	909	908	932	884	900	879	878	918	888	897	864	898	908	868	916	907	905	858	909	905	900	849	882	868	879	848	893	863	869	926	889	898	868	831	881	889	844	849	880	897	903	853	950	868	892	876	878	879	891	850	844	851	894	855	956	842	853	893	889	901	923	892	847	913	952	872	955	870	868	878	838	922	883	873	904	892	886	871	892	930	865	919	897	828	879	860	927	901	910	884	884	887	897	874	902	890	924	947	899	883	856	914	860	897	856	807	921	898	856	852	898	905	882	890	891	858	872	891	856	885	903	904	939	909	871	889	944	867	871	905	884	865	843	864	920	885	888	905	882	859	908	885	887	919	880	858	896	880	864	838	889	904	852	901	869	904	909	854	890	908	933	937	887	929	937	909	839	872	877	925	853	838	850	842	879	895	910	936	919	921	905	875	853	916	876	906	851	898	892	810	907	880	901	905	912	912	892	932	914	875	870	858	884	912	967	889	897	893	932	896	889	905	866	903	954	885	871	876	919	898	826	894	864	928	976	889	899	921	895	876	872	915	920	877	888	884	919	868	921	856	903	848	924	910	855	895	865	851	895	881	856	876	861	857	896	888	891	845	887	865	899	899	877	866	849	806	861	900	897	929	860	888	817	853	908	929	874	878	851	878	884	885	875	907	857	922	880	930	856	850	881	861	930	872	913	876	847	903	879	868	903	876	893	859	863	839	877	844	905	907	869	950	921	899	906	875	914	872	907	890	896	865	890	874	853	909	840	880	897	907	841	909	928	916	864	930	848	836	849	894	900	870	845	858	927	856	859	910	890	879	876	885	913	817	900	847	921	907	919	874	869	832	892	900	915	868	872	869	908	885	898	821	875	927	916	883	870	902	892	874	806	903	890	898	901	891	907	865	841	869	854	900	850	922	891	852	916	867	868	935	900	936	874	833	860	871	901	874	902	865	895	901	882	893	962	893	885	903	870	919	860	898	916	874	858	894	887	810	873	914	899	881	875	864	874	879	924	899	872	883	910	854	829	883	884	881	852	858	897	873	849	879	913	910	853	852	889	817	896	837	898	962	916	880	918	865	857	853	889	914	824	857	827	894	885	917	820	872	879	933	905	915	879	908	889	874	872	885	894	891	862	851	881	900	918	890	837	896	967	914	867	874	857	863	863	919	912	871	871	862	856	853	931	841	885	865	897	830	879	808	858	854	934	881	920	876	849	922	905	865	927	885	896	919	875	880	906	905	932	907	902	884	883	857	880	920	844	883	865	903	898	904	883	903	849	916	844	863	861	907	869	821	856	841	959	900	868	869	883	918	906	907	871	895	904	915	865	877	917	861	840	874	906	889	886	870	876	878	919	875	883	861	882	854	819	868	855	857	905	871	903	886	884	902	840	928	896	927	886	858	881	935	823	902	888	811	862	884	906	866	857	855	896	865	876	913	848	889	913	862	895	905	857	854	908	831	858	868	848	898	907	876	889	916	797	839	888	840	849	894	903	910	847	843	891	853	947	901	840	886	884	870	905	904	866	832	893	937	816	914	939	873	925	873	888	923	837	909	893	889	898	879	829	885	898	876	889	902	899	912	920	900	864	908	899	909	874	858	831	917	904	846	934	895	920	893	850	846	938	835	869	903	876	905	858	852	885	902	874	906	893	901	919	875	910	912	865	808	931	908	859	848	901	907	897	870	869	845	879	907	886	942	875	857	851	868	908	874	960	855	868	821	833	930	898	910	911	892	858	927	890	838	856	905	888	839	898	914	884	853	848	866	882	955	845	861	854	918	890	891	962	898	910	902	834	890	889	917	901	909	903	859	836	908	911	873	883	877	874	832	958	901	940	919	890	893	911	887	911	892	932	883	900	867	864	879	852	880	882	843	978	912	908	910	909	903	832	876	886	856	842	860	877	903	883	844	895	923	940	894	897	864	880	889	857	892	865	900	896	932	892	899	855	889	881	874	919	856	886	859	842	823	871	952	834	912	896	882	879	856	875	876	882	830	904	913	875	916	916	929	921	845	873	833	890	885	900	895	852	887	907	897	856	882	888	876	852	895	902	860	884	933	894	942	845	866	905	889	889	878	867	826	891	886	938	893	859	866	802	874	882	848	832	845	868	891	856	929	857	918	882	877	881	877	865	871	874	887	861	882	922	894	924	901	909	885	859	890	908	902	830	815	908	903	866	900	874	890	912	840	896	881	822	909	884	876	847	893	899	831	903	888	856	859	868	857	928	896	848	854	923	823	851	907	919	831	882	889	919	894	827	907	918	896	914	884	878	914	852	888	904	892	864	865	902	913	884	850	898	839	902	850	846	861	904	876	875	945	883	870	883	814	893	897	875	901	906	930	887	888	914	859	863	888	963	848	907	844	927	907	872	895	883	885	852	854	922	873	878	861	864	882	836	917	817	910	851	909	895	939	916	843	865	839	873	877	899	901	877	877	912	829	868	918	898	869	857	882	911	833	898	861	902	883	864	848	918	877	901	819	849	859	922	886	806	892	809	913	872	911	924	887	828	886	919	859	895	903	863	880	879	903	910	863	860	919	870	850	893	935	900	872	870	882	867	874	887	920	929	871	861	868	963	845	958	889	876	885	884	885	910	903	820	887	933	972	877	871	862	856	879	881	914	926	907	836	930	902	869	874	923	847	923	910	868	893	840	863	859	899	897	859	871	874	921	938	859	918	904	925	948	872	850	850	905	858	913	884	945	878	857	848	941	862	884	929	853	872	898	816	873	902	880	875	841	908	868	848	894	866	897	864	869	876	868	914	866	892	883	918	894	911	871	897	867	910	890	887	890	887	858	923	877	915	859	913	842	874	902	842	938	850	871	897	858	871	883	844	860	852	888	819	882	926	860	906	898	856	877	866	890	870	869	875	888	906	853	908	902	842	900	941	884	891	838	891	889	898	891	841	907	871	900	871	898	882	849	844	880	817	884	948	882	890	881	853	866	879	913	899	843	924	878	919	898	869	901	921	843	848	817	900	948	903	921	876	905	823	907	879	851	894	847	917	884	878	904	905	878	880	860	884	838	868	899	907	888	833	897	868	861	887	895	845	915	831	875	921	905	906	853	890	901	871	882	890	897	907	863	880	882	931	843	875	861	825	900	882	930	862	849	848	851	884	928	821	879	895	836	884	886	871	914	916	907	877	909	831	907	838	801	848	870	860	835	855	879	891	928	866	890	860	899	868	908	885	885	893	915	867	895	923	866	867	887	874	918	866	939	865	921	871	853	873	899	836	856	970
17525	11788	8471	4140	3343	2621	2307	2087	1726	1591	1508	1416	1277	1299	1198	1215	1185	1122	1178	1127	1076	1046	1076	1111	1123	1053	1035	1108	1083	1069	1117	1113	1120	1032	1075	1101	1075	1085	1078	1048	1118	1105	1106	1070	1039	1126	1020	1066	1071	1079	1062	1075	1054	1076	1028	1105	1085	1149	1097	1111	1108	1032	1027	1141	1077	1074	1054	1078	1058	1078	1027	1083	1062	1102	996	1135	1028	1088	1037	1089	1120	1008	1047	1110	1092	1042	1092	1090	1076	1041	1077	1143	1059	1047	1087	1073	1129	1118	1100	1038	1111	1030	1061	1042	1061	1018	1111	1075	1118	1037	1074	1084	1051	1068	1080	1049	1025	1060	990	1047	1115	1095	1083	1060	1110	1105	1060	1090	1034	1114	1076	1060	1003	1124	1030	1064	1087	1066	1077	1082	1041	1083	1058	1076	1052	1029	1069	1029	1125	1075	1066	1063	1066	1076	1075	1046	1083	1082	1089	1052	1058	1063	1063	1085	1023	1100	1044	1069	1044	1090	1094	1074	1080	1087	1095	1112	1115	1031	1098	1106	1035	1056	1033	1048	1086	1034	1065	1075	1022	1066	1045	1103	1004	1040	1044	1027	1082	1068	1062	1109	1040	1089	1049	1100	1103	1034	1094	1065	1026	1074	1097	1023	1078	1089	1048	1094	1079	1087	1078	1088	1107	1051	1102	1077	1029	1049	1104	1041	1072	1046	1099	1037	1101	1034	1014	1037	1033	1058	1057	1117	1084	1073	1075	1021	1059	1011	1063	1082	1128	1069	1077	1066	1084	1073	1076	1046	1056	1043	1059	998	977	1012	1083	1078	1105	1028	1084	1080	1044	1100	1137	1105	1092	1088	1053	1048	1125	1010	1074	1094	1054	1129	1113	1055	1031	999	1026	1051	1111	1079	1126	1088	1102	1088	1060	1039	1065	973	1036	1021	1047	1018	1012	1106	1099	1058	1029	1039	1037	1105	1052	1103	1122	1094	1088	1047	1062	1119	1059	1070	1077	1055	1072	1073	1041	1102	1072	1079	1044	1087	1096	1036	1059	1062	1055	1074	1104	1084	1127	1041	1077	1068	1075	1065	1050	1076	1154	1062	1022	1094	1106	1153	1091	1046	1028	1072	1116	1078	1092	1102	1117	1060	1033	1063	1078	1132	1093	985	1071	1015	1103	1085	1059	1097	1088	1048	1028	1094	1059	1079	1067	1031	1051	1057	1072	1091	1055	1057	1048	1042	1078	1049	1057	1033	1104	1070	1055	1039	1048	1019	1040	1099	1018	1049	1050	1068	1050	1035	1069	1093	1084	1062	1020	1112	1046	1023	1111	1053	1092	1085	1063	1129	1033	1056	1068	1063	1101	1029	1087	1067	1059	1081	1103	1063	1085	1028	1043	1053	1096	1088	1100	1151	1048	1025	1084	1014	1080	1052	1043	1028	1036	1031	1107	998	1096	1096	1049	1078	1080	1053	1084	1039	1115	1032	1109	1134	1089	1141	1095	1090	1050	1034	1108	1049	1017	1032	1039	1103	1063	1065	1019	1083	1134	1078	1006	1093	1126	1015	1086	1037	1022	1091	1065	1072	1143	1068	1041	968	1065	1037	1031	1114	1138	1069	1078	1096	1064	1075	1078	1118	1019	1112	1107	1031	1092	1023	1041	1078	1101	1083	1047	1074	1073	1092	1132	1101	1037	1014	1025	1093	1080	1077	1113	994	1061	1037	1046	1087	1074	1096	1052	1077	1103	1049	1047	1079	1059	1037	1082	1072	1101	1108	1093	1114	1043	1084	1078	1055	1029	1052	1072	1067	1090	1022	1025	1074	1059	1064	1027	1071	998	1038	1153	1084	1072	1119	1084	1066	1008	1141	1116	1092	1087	1083	1088	1039	1062	1026	1080	1078	1113	1086	1063	1049	1040	1097	1084	1109	1093	1085	1102	1047	1073	1024	1050	1019	1112	1022	1109	1055	1010	1086	1032	1053	1071	1061	1078	1082	1056	1043	1043	1047	1065	1032	1060	1066	1072	1063	1110	1061	1069	1130	1084	1097	1035	1069	1046	1044	1094	1065	1014	1022	1067	1068	1071	1088	1133	1062	1091	1068	1060	1046	1074	1133	1048	1075	1087	1086	1042	1029	1057	1102	1057	1047	1042	1089	1096	1041	1113	1096	1068	1031	1038	1077	1047	1041	1050	1135	1043	1082	1112	1079	1075	997	1081	1049	1111	1041	1000	1106	1079	1057	1107	1116	1074	1057	1071	1081	1077	1071	1062	1045	1085	1076	1112	1034	1087	1029	1081	1050	1096	1073	1061	1119	1048	1099	1119	1103	1106	1104	1070	1074	1076	1043	1099	1036	1083	1053	1013	1049	1009	1061	1089	1063	1071	1081	1110	1107	1109	1038	1040	1065	1080	1066	1068	1036	1044	1013	1076	1051	1074	1070	1082	1054	1051	1032	1054	1077	1041	1105	1086	1072	1122	1059	1028	1074	1053	1041	1094	1022	1071	1038	1074	1079	1075	1089	1115	1124	1035	1006	1037	1053	1052	1061	1044	1067	1087	1050	1089	1108	1062	1077	1100	1049	1060	1075	1059	1117	1101	1068	1088	1010	1043	1030	1058	1024	1035	1083	1061	1060	1045	1096	1042	1068	1064	1066	1036	1121	1069	1019	1033	1029	1031	1099	1025	1026	1075	1087	1045	1106	1030	1054	983	1107	1061	993	1101	1079	1053	1084	1121	1049	1075	1023	1038	1110	1083	1016	1039	1099	1049	1076	1018	1039	1064	1034	1051	1035	1053	1129	1073	1065	1055	1082	1141	1086	1064	1094	1071	1077	1040	1062	1078	1037	1049	1100	1051	1090	1102	1036	1033	1081	1106	1020	1011	1040	1061	993	1124	1105	1078	1114	1048	1080	1040	1062	1101	1109	1060	1081	1090	1063	1077	1063	1112	1105	1069	1017	1095	1094	1102	1065	1043	1126	1037	1044	1092	1081	1092	1068	1066	1102	1032	1066	1027	1113	1051	1053	1022	1101	1059	1060	1071	1090	1028	1058	1119	1069	1034	1084	1019	1052	1034	1067	1112	1124	1054	999	1080	1064	1081	1073	1119	1058	1090	1029	1067	983	1065	1057	1081	1076	1033	1015	1048	1097	1049	1092	1035	1087	1073	985	1056	1051	1041	1024	1086	1057	1033	1011	1032	1026	1115	1065	1135	1087	1035	1051	1020	1079	1059	1079	1111	1120	1080	1071	1043	1069	1091	1081	1073	1015	1043	1107	1069	1088	1100	1077	1093	1044	1086	1060	1050	1025	1097	1110	1014	1046	1090	1104	1017	1047	1090	1025	1024	1067	1088	1092	1042	1094	1079	1051	1043	1069	1059	1019	1046	1088	1066	1050	1079	1078	1101	1107	1017	1083	1039	1066	1092	990	1125	1037	1018	1080	1126	1082	1041	1096	1064	1088	1003	1092	1073	1048	1090	1068	1051	1052	1091	1076	987	1020	1119	1030	1095	1117	1060	1109	1083	1117	1072	1073	1054	1074	1045	1014	1098	1027	1039	1094	1106	1105	1072	1093	1060	1052	1055	1020	1069	1077	1051	1044	1014	1076	1090	1034	1068	1094	1079	1004	1058	1047	1113	1082	1050	1152	1086	1046	1022	1100	1073	1061	1076	1002	1119	1103	1098	1084	1065	1090	1088	1009	1052	1094	1079	1052	1050	1036	1030	1004	1026	1057	1124	1095	1061	1057	1050	1081	1045	1141	1085	1071	1052	1055	1089	1066	1076	1047	1097	1072	1062	1068	1098	1017	1031	1045	1092	1125	1119	1022	1076	1055	1078	1107	1065	1063	1055	1077	1050	1067	1041	1081	1099	1016	1052	1043	1068	1060	1061	1015	1079	1064	1054	1064	1082	1055	1062	1048	1064	1097	1074	1076	1084	1119	1114	1111	1100	1031	1056	1117	1113	1035	1110	1022	1124	1015	1106	1066	1060	1058	1097	1042	1021	1078	1055	1005	1025	1069	1109	1044	1088	1113	1058	1113	1122	1027	1002	1074	1061	1115	1070	1036	1086	1050	1074	1006	1066	1042	1084	1104	1058	1101	1105	1045	1058	1068	1117	1065	1080	1063	1085	1087	1067	1031	1078	1073	1046	1100	1052	1086	1049	1068	1032	1037	1078	1055	1045	1066	1039	1108	1079	1038	1048	1059	1105	1035	1035	1093	1064	1067	1154	1076	1089	1025	1032	1083	1056	1100	1008	1071	1076	1104	1122	1068	1039	1076	1084	1029	1097	1054	1058	1048	1055	1117	1059	1062	1087	1000	1113	1000	1122	1068	1059	1140	1074	1008	1079	1051	1089	1043	1042	1030	1079	1065	1042	1095	1087	1108	1025	1058	1049	1027	998	1092	1028	1054	1108	1066	1097	1095	1029	1048	1085	1023	1109	1130	1137	1066	1022	1064	1031	1049	1047	1118	1046	1033	1099	1077	1082	1023	1107	1077	1005	1081	1066	1124	1045	1129	1070	1084	1122	1016	1049	1115	1081	1049	1084	1167	1059	1050	1050	1075	1026	1088	1049	1063	1061	1037	1062	1102	1044	1059	1040	1065	1079	1058	1126	1052	1037	994	1055	1008	1093	1060	1018	1082	1067	1101	1054	1027	1065	1055	1082	1088	1141	1039	1051	1085	1065	1040	1049	1089	1020	1104	1078	1078	1091	1094	1057	1053	1040	1058	1061	1069	1036	1076	1087	1014	1060	1039	1017	1071	1091	1064	1042	1070	1099	1073	1085	1038	981	1076	1005	992	1058	1090	1049	1033	1066	1048	1082	1072	1096	1005	1094	1035	1035	1054	1035	1119	1069	1014	1104	1120	1095	1075	1061	1041	1073	1014	1050	1106	1055	1053	1092	1083	1063	1069	1124	1035	1021	1074	1110	1009	1085	1028	1044	1051	1067	1098	1045	1131	1127	1078	1015	1092	1069	1033	1044	1086	1036	1101	1067	1065	1083	1124	1042	1049	1074	1065	996	1074	1093	1098	1060	1082
24596	21382	27221	25509	5549	860	698	584	510	445	431	430	372	364	369	368	329	334	319	325	324	337	306	297	316	350	314	305	333	327	306	328	313	316	292	322	333	337	323	330	342	320	331	327	299	331	311	299	323	339	297	290	333	301	337	324	319	338	331	323	320	280	330	339	303	336	303	332	317	321	314	292	330	314	308	325	331	297	352	300	312	309	327	297	302	322	318	318	304	331	286	322	300	324	314	330	327	324	347	316	355	328	334	321	328	300	300	315	336	304	303	293	329	331	317	310	308	331	343	305	297	272	342	326	282	310	317	300	294	332	345	325	312	318	324	298	308	316	317	303	290	325	303	343	293	337	306	313	309	319	318	324	324	282	335	309	296	321	325	321	314	331	329	299	313	309	312	329	295	302	347	293	327	312	293	307	305	312	325	310	307	273	314	310	311	334	328	334	339	326	330	316	294	323	307	308	269	321	307	343	277	317	324	322	291	317	337	317	319	305	320	302	284	324	305	324	303	290	333	343	329	306	309	333	340	306	309	329	324	319	300	331	308	336	330	323	340	311	302	330	290	320	285	313	303	302	318	303	310	316	310	286	332	309	320	325	357	320	306	323	339	288	308	325	323	311	304	324	318	310	300	329	295	305	284	327	303	289	319	315	269	316	334	305	342	300	329	307	311	294	302	313	328	335	313	305	330	294	332	355	324	313	320	325	303	294	320	314	327	348	312	305	278	325	329	297	309	292	301	314	301	285	357	307	340	341	298	332	313	312	289	316	323	334	314	339	302	357	312	307	315	343	297	327	292	304	288	302	296	315	345	327	347	333	342	328	318	305	301	297	296	299	330	328	314	304	332	327	319	324	315	305	305	335	322	319	313	329	273	316	332	271	292	294	292	294	307	346	296	303	335	318	325	328	317	346	293	340	327	333	288	306	315	304	302	332	315	311	332	338	322	320	290	313	320	324	322	317	301	284	345	306	317	332	337	339	286	324	316	289	290	292	353	305	318	334	328	319	299	339	326	347	333	310	335	323	297	289	298	290	330	339	306	324	332	315	295	309	320	302	326	326	329	262	315	299	324	295	309	326	311	278	300	327	296	336	353	273	321	322	308	311	321	303	314	304	283	312	312	317	301	306	306	303	306	312	340	326	308	325	319	314	329	305	284	308	317	294	280	302	335	296	291	306	307	306	284	336	327	316	298	353	334	316	306	339	300	304	323	326	298	325	334	298	332	316	317	333	319	319	305	314	291	331	349	305	280	332	336	330	311	322	293	313	335	320	328	303	303	310	329	334	312	311	332	331	296	322	304	330	339	273	315	328	294	329	284	295	307	294	317	323	301	284	343	295	282	325	337	310	323	320	308	316	308	291	336	311	312	305	296	314	301	326	358	294	312	330	317	304	298	307	312	327	286	326	326	312	296	294	308	287	325	283	276	302	301	320	340	294	321	301	320	278	290	298	308	322	315	289	296	259	308	344	337	283	309	336	313	288	316	317	336	311	324	300	293	309	297	282	300	368	307	324	373	311	304	340	319	346	339	319	308	303	320	303	283	352	294	309	321	315	313	293	327	306	340	330	336	336	312	295	294	314	303	311	280	301	334	330	297	304	320	310	347	308	305	270	301	322	313	324	327	303	309	342	336	315	296	328	317	292	288	328	313	333	309	297	343	321	297	305	308	285	336	304	312	306	277	333	316	333	286	338	295	316	326	318	316	276	303	315	313	300	312	293	299	318	308	330	323	316	297	320	304	334	285	318	305	326	301	284	306	350	354	300	313	292	320	303	303	313	296	306	342	292	330	319	311	333	323	337	300	326	321	278	280	319	284	302	334	314	330	301	313	322	277	322	315	301	325	320	337	335	316	323	304	306	338	304	295	334	322	302	325	349	318	298	339	345	305	299	307	311	330	284	324	345	314	303	321	290	318	283	316	292	305	315	287	343	316	324	294	330	332	325	321	292	341	340	302	322	304	310	295	299	324	333	335	309	313	272	330	292	309	339	293	335	303	309	327	335	366	328	319	304	328	326	325	291	309	295	287	336	299	310	311	309	311	290	315	339	298	319	325	304	311	286	282	325	281	296	348	321	304	325	273	346	332	321	310	313	299	340	333	293	311	345	311	307	318	286	308	310	277	323	332	329	332	323	346	312	308	306	321	282	322	301	292	332	298	340	294	326	322	308	322	277	332	335	325	326	312	330	335	291	324	286	297	318	350	301	313	299	300	312	285	334	304	297	315	248	343	309	337	311	327	330	311	283	300	292	287	307	297	338	302	326	320	282	337	291	290	328	302	290	339	310	313	295	301	306	306	320	305	302	329	327	325	303	280	342	310	286	349	326	278	292	308	325	320	320	323	311	293	305	320	289	315	319	300	330	285	301	331	285	320	308	292	291	298	312	312	292	284	302	357	293	317	308	316	341	305	332	295	297	304	329	332	319	348	316	315	340	326	310	322	330	291	296	306	325	312	326	302	326	332	315	303	321	350	312	292	280	308	358	333	320	315	320	284	281	291	352	346	286	278	318	327	294	295	303	294	335	316	289	314	317	325	325	313	341	308	325	307	337	297	304	324	298	304	328	316	304	339	306	291	301	292	274	324	321	330	287	314	325	320	313	315	310	317	321	316	296	314	292	319	316	293	307	314	278	336	287	313	305	343	285	334	313	340	337	329	333	341	332	305	322	316	307	318	310	322	324	272	311	302	325	291	315	312	286	302	320	316	338	296	308	301	329	304	313	312	307	260	322	276	304	338	313	325	319	328	289	319	330	312	281	319	308	294	283	325	300	292	338	336	317	296	295	323	343	285	351	295	305	314	301	308	317	335	299	332	327	308	313	315	322	300	296	332	337	334	289	291	303	285	303	334	310	308	317	308	320	309	316	303	317	298	303	314	304	322	295	297	307	319	344	307	335	317	308	332	290	264	301	309	300	332	335	347	313	309	281	366	325	315	299	372	314	332	316	319	293	298	318	321	314	298	296	312	316	298	278	347	279	318	331	329	370	348	288	318	348	324	324	311	318	300	315	305	336	301	308	304	311	317	334	330	339	317	289	297	306	341	298	310	296	293	305	305	332	292	300	326	311	291	312	358	318	346	287	304	299	324	296	334	325	342	294	311	339	282	347	282	314	311	335	329	303	302	303	332	285	306	302	318	297	334	339	335	264	278	310	285	302	324	304	339	326	322	325	317	319	329	355	314	329	300	332	301	312	317	345	301	293	324	306	291	295	309	302	278	312	320	330	306	301	318	328	307	344	361	327	313	312	322	310	306	309	299	325	319	300	338	300	327	275	281	302	318	314	305	318	304	299	299	347	322	309	282	336	316	300	319	304	306	333	288	322	320	291	289	326	291	320	309	327	304	294	331	298	309	344	295	324	318	352	306	301	321	320	301	310	317	298	330	330	297	346	310	310	293	310	347	314	310	312	328	307	333	290	309	310	313	287	291	297	319	320	331	306	303	309	333	322	294	286	306	283	279	284	353	290	322	295
15914	8128	5606	2637	1803	1505	1307	1067	839	748	728	624	609	542	504	513	458	462	454	448	429	453	394	446	418	417	427	411	434	401	426	409	458	458	443	441	409	415	437	438	453	427	397	384	408	442	425	430	415	415	438	404	441	414	437	394	418	425	405	452	394	421	392	422	402	420	408	416	436	404	444	433	442	421	416	409	429	419	403	408	433	415	423	411	442	454	412	403	433	406	372	437	424	398	404	432	409	433	401	392	430	425	392	421	452	420	418	409	446	417	448	438	392	442	430	409	418	375	404	415	468	389	409	410	440	387	415	419	411	406	445	402	441	434	406	417	408	446	395	420	416	387	424	415	413	406	417	409	406	389	399	425	443	438	433	387	436	403	429	444	427	406	370	401	394	416	444	427	423	400	424	407	468	429	435	420	418	447	424	435	395	419	432	395	432	420	402	386	441	398	406	420	397	420	401	441	406	412	417	402	410	459	431	453	404	392	400	423	431	406	424	431	435	392	450	402	387	411	415	391	395	431	386	395	453	409	391	435	410	437	388	449	381	448	429	426	429	396	409	422	440	403	428	413	410	401	449	400	420	393	427	387	406	390	385	427	415	397	408	382	414	414	397	441	425	430	434	446	433	413	422	384	422	431	407	371	373	412	409	448	416	401	438	413	427	405	417	399	377	431	421	407	390	429	412	408	436	406	372	412	434	424	400	398	389	419	450	407	433	424	433	418	424	434	393	414	390	411	438	412	408	398	400	450	465	408	446	443	415	438	394	384	430	409	434	419	423	414	405	449	426	402	387	410	430	410	427	415	411	421	403	414	437	412	417	411	420	410	422	441	438	444	418	423	376	432	429	405	389	428	432	401	417	402	437	406	407	409	390	379	417	413	424	418	398	364	413	408	398	401	452	430	410	441	410	414	423	405	464	436	378	426	419	421	422	392	406	406	373	449	431	398	395	392	432	409	411	401	438	424	432	405	400	395	419	413	398	434	415	419	456	435	408	408	402	376	374	421	410	419	444	374	402	390	401	453	419	415	372	380	454	408	425	436	411	416	415	414	384	401	394	406	433	423	390	415	413	394	410	438	390	395	412	405	404	435	431	420	442	418	391	428	388	459	387	430	418	419	410	465	361	413	394	471	409	420	429	447	392	417	397	390	391	420	432	398	397	419	394	413	459	417	400	406	440	436	446	425	411	374	415	415	419	403	430	420	400	446	411	437	409	379	434	417	430	412	401	420	415	367	434	404	375	457	417	394	474	426	445	428	417	398	397	408	426	384	426	451	445	456	413	396	443	419	432	408	442	422	362	417	391	413	423	448	438	405	430	407	448	417	392	454	432	418	404	398	415	433	397	442	368	427	431	394	456	384	409	398	424	434	395	434	411	412	399	425	410	389	431	404	436	461	424	378	370	442	388	409	387	400	417	429	407	473	427	397	362	412	376	445	425	393	453	431	410	395	405	447	406	393	412	421	397	392	425	410	422	422	404	418	424	398	410	431	410	415	413	418	419	384	407	429	409	416	404	420	441	428	397	429	402	408	415	377	380	410	431	412	392	415	418	423	468	382	418	393	408	430	409	398	403	442	414	416	411	395	408	408	425	413	446	400	485	432	399	410	407	405	405	429	399	431	410	432	409	410	390	462	374	404	404	440	436	438	386	401	384	385	410	395	395	424	418	384	420	422	404	421	398	406	422	383	413	396	421	409	422	432	424	458	446	416	406	375	421	424	393	425	398	448	388	395	411	415	418	423	396	384	445	422	413	452	415	425	409	460	431	409	404	433	402	408	416	399	460	465	404	429	382	432	396	433	406	399	411	389	403	391	444	390	379	406	445	440	400	421	385	414	426	419	399	406	438	430	424	414	422	416	422	407	400	387	407	408	391	442	387	403	424	420	401	406	433	409	400	451	413	392	407	409	385	388	399	433	403	425	402	449	405	410	423	407	457	385	408	389	453	385	384	400	401	393	414	390	373	412	407	420	401	449	410	426	388	399	431	408	430	404	397	413	438	430	457	428	453	427	450	422	436	432	394	423	421	431	418	424	415	423	397	434	430	408	406	443	418	381	415	396	401	401	416	393	415	417	414	421	404	438	426	457	411	408	406	450	399	466	387	423	426	449	473	430	450	403	412	432	375	398	397	442	395	418	418	421	413	446	441	368	414	404	419	424	420	413	419	476	447	401	408	466	404	417	426	437	419	384	392	448	428	403	409	435	384	396	421	426	400	381	411	397	411	416	418	428	429	434	420	344	450	414	387	383	428	412	468	405	400	418	432	410	421	417	399	431	394	396	392	407	441	429	410	440	419	399	414	416	363	415	416	415	412	411	402	449	401	441	424	425	428	454	412	417	429	390	444	417	408	409	448	372	440	420	437	427	410	423	438	435	387	400	447	434	403	407	421	408	400	456	397	458	389	443	431	408	398	426	428	391	390	409	401	409	410	409	422	421	396	404	392	425	373	404	456	431	420	383	408	440	399	409	401	401	436	413	389	410	463	396	447	416	431	434	400	440	422	405	433	454	419	449	406	431	431	406	429	414	405	409	435	399	398	423	414	409	427	441	424	421	404	413	411	398	431	414	399	408	395	450	453	424	393	395	402	404	427	403	423	415	386	398	402	432	409	462	433	408	404	441	385	392	417	401	452	430	432	388	420	439	429	412	440	406	444	428	412	398	424	471	410	454	411	402	387	419	430	395	417	449	411	418	425	409	444	421	421	416	390	403	417	374	390	439	404	422	413	450	397	410	428	410	430	423	418	454	385	420	395	368	439	420	427	459	405	431	412	422	443	404	433	428	424	398	409	383	403	413	409	415	428	434	393	419	379	419	402	454	442	406	437	377	418	422	436	406	398	418	419	382	411	408	411	394	432	430	410	431	432	397	406	398	417	444	405	425	397	407	439	451	375	424	398	409	399	444	413	387	404	436	417	441	387	400	437	413	432	430	399	414	432	404	421	356	412	399	406	412	424	436	414	402	437	432	427	388	406	453	431	415	414	427	454	423	420	440	422	414	396	406	405	455	384	432	450	425	421	424	384	396	412	386	408	425	444	431	392	430	396	405	413	429	376	430	391	399	374	406	416	401	433	438	438	437	412	438	395	426	433	404	400	402	395	411	425	469	426	415	387	428	440	382	433	409	428	391	421	443	398	404	439	417	416	424	449	437	400	408	403	387	442	425	413	389	414	434	428	399	378	408	419	369	430	444	434	419	434	401	415	392	430	431	421	410	425	454	430	451	419	416	431	409	395	417	424	408	428	425	392	397	413	432	397	418	401	416	420	435	454	377	414	398	407	394	410	407	432	433	390	435	422	409	409	471	439	429	436	415	413	386	407	424	433	400	385	402	419	416	419	380	397	449	387	431	435	411	393	419	378	398	443	401	411	435	419	443	411	409	389	407	421	420	414	402	421	411	437	456	449	407	407	432	425	429	425	401	417	395	424	431	442	401	402	410	407	411	411	407	412	429	421	410	397	413	442	425	417	410
22521	21428	29206	24065	21420	21279	5517	1701	1298	1247	1165	1119	966	974	985	941	918	888	855	825	831	875	828	766	792	803	796	855	716	886	801	765	810	805	782	845	816	834	785	787	844	806	788	840	781	786	742	759	800	780	799	717	815	751	796	804	778	783	753	766	808	761	748	795	768	855	811	767	753	743	801	773	853	761	759	797	823	760	759	781	763	788	743	800	734	768	752	760	820	792	788	795	791	787	824	801	745	763	784	757	768	840	842	789	709	784	772	795	785	821	775	787	802	774	812	781	819	778	746	798	792	812	783	708	779	833	814	785	782	737	801	759	826	836	783	789	786	748	795	755	746	771	830	777	779	836	832	752	808	766	751	762	744	783	785	865	789	791	828	783	730	808	802	805	807	826	804	798	736	742	823	803	781	801	814	806	800	788	822	772	774	786	760	751	787	782	769	782	749	779	766	808	827	761	847	720	830	783	751	785	770	778	735	763	800	801	802	789	767	850	782	790	760	771	777	800	778	820	814	825	798	837	810	830	797	805	772	768	781	770	778	775	765	817	789	751	815	763	825	796	789	783	838	773	763	779	819	806	786	752	745	760	760	745	777	761	798	828	745	793	809	810	747	821	806	765	722	781	801	756	742	764	780	782	694	783	838	783	785	789	771	760	734	828	827	724	764	788	774	805	771	814	790	753	781	801	710	799	743	786	780	756	724	762	752	737	793	744	791	756	751	769	797	805	789	728	767	783	821	784	810	751	775	765	805	776	755	745	799	781	860	789	744	797	802	808	757	788	783	749	763	795	790	821	788	798	804	771	784	790	795	829	792	865	808	763	782	782	769	726	792	812	755	733	790	762	755	826	720	794	798	786	779	798	757	786	744	799	762	800	819	772	733	757	757	757	763	767	823	729	773	791	761	798	806	775	763	765	801	784	789	793	739	785	759	806	781	797	761	781	778	804	796	743	791	833	775	796	771	778	773	784	781	759	835	711	764	790	769	796	795	796	722	756	756	792	756	770	756	780	817	771	762	764	791	747	760	749	831	841	777	789	746	745	798	747	811	774	783	805	772	770	798	810	758	751	808	803	761	777	732	782	796	772	764	739	795	857	776	810	757	798	804	760	750	772	767	812	744	783	807	756	772	751	783	821	766	779	771	753	787	823	786	754	789	794	812	779	821	760	776	789	784	799	758	733	793	759	780	832	771	726	769	826	771	785	803	797	777	803	766	783	771	725	789	794	783	739	793	823	783	789	780	767	786	761	790	761	776	813	796	801	779	762	765	756	760	720	756	774	809	751	772	774	770	801	744	763	811	821	761	786	837	771	818	807	801	781	772	762	755	793	747	802	757	789	782	800	762	756	749	767	760	765	799	804	808	797	807	765	754	812	795	767	722	731	781	820	759	788	754	767	776	796	770	797	778	788	811	757	778	839	746	799	744	773	769	767	793	699	760	756	785	794	779	802	775	796	793	747	743	715	770	793	749	745	804	756	842	781	798	839	738	768	815	790	823	754	784	757	734	833	785	772	772	810	834	832	843	785	782	805	790	743	768	828	779	766	798	773	767	754	768	775	762	759	794	782	733	743	782	771	819	810	784	775	788	802	844	799	760	811	805	756	784	787	751	758	762	803	766	780	722	813	774	793	776	834	755	784	775	801	773	758	807	773	780	810	773	802	807	753	777	736	831	732	743	773	795	776	787	791	826	769	763	779	776	800	784	757	767	757	795	794	771	733	777	792	754	788	813	797	774	759	790	775	763	836	718	773	775	852	778	795	785	792	761	752	757	779	797	736	748	767	803	802	813	742	786	790	771	806	789	746	786	784	755	765	785	733	817	787	762	876	787	766	754	783	757	781	753	781	774	739	799	787	810	749	798	818	797	754	773	749	752	786	815	798	732	780	768	777	790	782	778	694	782	787	752	774	798	786	771	797	758	743	774	811	725	736	722	725	764	789	813	809	703	796	809	828	811	767	836	760	754	754	746	761	754	818	721	742	765	745	758	776	799	763	756	772	748	787	756	762	721	805	791	735	770	773	799	768	801	767	802	796	782	785	778	798	813	789	784	800	798	755	817	784	788	733	795	740	809	726	769	778	744	751	757	776	737	778	786	792	783	760	809	797	786	793	750	749	764	797	808	742	777	783	825	780	817	801	764	733	777	791	789	785	760	755	775	739	784	749	787	773	817	790	782	790	743	787	802	771	807	803	801	767	825	807	825	814	775	795	757	743	770	726	762	758	817	782	827	738	732	787	782	801	805	804	751	776	781	751	756	763	791	718	778	856	815	805	772	783	812	838	769	813	787	741	738	826	789	778	779	754	746	737	756	763	752	770	793	806	818	768	798	780	779	826	761	816	750	773	788	782	797	789	740	732	793	773	847	814	742	778	778	843	775	840	797	784	795	722	767	780	792	744	757	795	704	767	782	823	742	810	764	762	806	792	771	802	812	765	820	812	763	759	802	800	848	794	829	742	788	765	691	794	800	731	730	790	767	823	810	752	775	812	810	797	772	741	803	769	772	775	752	752	761	783	717	778	772	795	776	775	731	759	825	807	798	759	759	752	756	772	775	805	732	763	754	738	745	796	811	803	754	816	787	773	741	819	742	748	765	797	804	784	776	747	746	748	793	789	787	760	761	773	801	773	782	779	772	815	756	799	769	800	803	802	775	794	755	806	763	772	799	841	740	779	764	831	795	791	805	747	798	835	738	801	792	773	756	755	761	752	795	775	759	750	755	732	731	747	788	765	754	802	812	736	763	760	757	800	744	854	720	823	772	739	768	753	768	830	772	785	815	778	771	756	777	807	789	764	803	781	751	780	740	796	749	752	767	799	753	799	797	775	811	775	793	743	769	752	818	789	775	794	766	798	789	758	753	808	793	760	745	754	723	753	783	765	788	789	784	767	799	836	729	754	772	773	818	814	828	751	786	801	761	777	761	829	745	761	766	759	760	788	730	778	764	780	777	763	754	781	776	833	792	770	792	796	779	740	773	770	765	780	780	776	782	811	797	757	783	836	768	781	801	699	788	790	803	793	759	773	773	781	774	721	764	742	790	747	800	779	845	774	808	749	776	748	780	762	765	798	764	818	781	799	836	764	778	763	776	707	692	824	792	777	735	739	778	735	768	807	773	804	714	805	819	749	753	769	768	730	768	767	762	739	781	805	753	788	780	784	726	781	737	781	744	769	783	803	796	760	800	799	809	807	764	790	790	728	796	777	802	780	755	791	813	800	748	782	740	836	749	765	777	831	789	707	793	767	783	802	723	832	793	774	830	752	814	706	783	781	817	788	759	802	780	818	787	799	764	752	767	775	806	770	793	769	786	736	795	795	770	807	734	796	765	794	755	763	823	778	802	731	731	774	784	769	706	778	810	764	762	808	787	786	814	779	800	792	809	809	743	766	765	765	772	808	754	744	785	790	818	830	790	755	768	779	780	721	777	785	762	761	807	738	792	753	743	775	835	803	764	778	736	787	775	735	779	781	805	785
22315	17047	13218	6466	4494	3638	2868	2540	2101	1903	1651	1400	1407	1316	1261	1190	1133	1133	1142	1097	993	1020	994	1026	973	1024	1002	1045	988	956	971	1024	991	975	1011	972	1013	978	986	921	970	1010	1021	948	951	1005	979	948	983	951	989	943	927	957	1032	939	994	957	952	1034	903	994	971	1000	983	956	937	908	975	962	998	981	976	977	945	927	970	984	938	988	993	981	970	936	959	975	965	923	977	923	935	947	970	956	942	985	951	952	933	955	966	924	981	950	998	934	986	954	966	993	913	980	982	983	927	1013	933	921	943	985	1021	879	982	955	967	975	950	990	921	924	981	968	975	910	982	974	952	952	931	1003	942	992	925	973	929	946	937	969	1002	956	884	961	949	952	953	984	967	945	1009	971	955	942	959	989	950	984	928	957	954	1010	946	968	937	921	919	983	960	945	968	896	931	921	942	989	983	961	978	1012	986	940	1020	953	943	972	972	1003	964	954	982	958	973	937	990	935	1006	952	933	957	923	916	976	969	1006	950	977	951	963	943	964	1023	962	969	956	984	982	952	950	972	981	904	948	1027	946	988	1010	982	913	941	959	952	999	930	962	943	957	974	980	956	959	979	971	901	977	911	915	954	953	943	911	959	952	948	1013	911	937	944	923	992	968	954	976	921	976	980	905	1038	934	1000	947	931	979	923	1029	965	954	948	931	961	901	983	1013	900	1006	964	997	955	982	935	982	963	945	976	973	965	980	985	914	1026	930	960	967	1026	943	980	1010	973	932	972	998	918	960	888	912	1004	959	934	984	1005	891	1006	949	992	963	948	996	931	962	992	940	932	952	981	927	943	923	956	954	953	1005	1044	926	960	996	940	977	941	924	929	931	964	968	954	939	957	996	942	939	903	940	999	950	967	1012	980	997	899	958	905	982	967	951	867	920	940	943	953	961	959	987	936	956	957	954	962	976	970	993	933	925	1000	929	956	994	908	954	1017	951	1001	907	954	974	1064	995	984	968	947	931	912	938	977	919	998	973	989	932	963	959	919	965	961	962	960	933	1018	933	945	961	953	1028	980	952	923	921	941	981	977	947	935	992	960	959	918	955	982	960	981	955	987	992	1032	987	966	948	952	961	950	926	953	905	986	926	976	962	1021	920	950	955	946	993	956	982	962	934	945	987	982	937	911	956	990	937	974	913	958	1012	948	906	917	908	905	935	962	945	973	940	998	1004	926	1000	970	944	963	972	901	891	975	883	964	1004	916	1014	971	894	961	943	974	968	989	964	952	978	987	919	992	930	994	961	910	947	987	946	907	942	967	899	960	929	921	922	942	892	931	993	925	968	914	945	929	934	945	1003	976	971	937	956	961	922	914	982	947	940	977	946	918	967	980	968	928	992	975	974	986	962	1023	987	942	935	939	986	948	994	992	914	995	961	948	940	925	944	986	992	960	945	919	976	970	989	932	929	945	909	937	958	983	986	988	916	1016	964	927	969	936	880	959	1011	964	944	980	989	938	942	999	952	925	995	969	954	915	952	930	891	1019	1002	969	917	940	986	959	959	923	942	1014	952	971	946	916	973	983	982	961	998	935	973	895	972	923	940	975	916	898	948	972	945	991	959	972	985	964	996	960	959	947	946	914	926	949	975	930	915	912	952	991	925	928	916	924	1001	939	988	989	922	910	966	1027	983	955	945	1026	982	942	941	971	908	988	904	1019	923	914	992	961	934	936	973	996	965	978	973	932	1011	970	992	928	980	946	986	955	952	922	1006	960	995	944	944	917	1010	914	1002	966	929	993	899	909	1033	937	961	960	927	959	1010	895	984	986	989	928	900	955	969	930	924	913	962	973	984	961	905	973	1004	940	891	924	1001	943	1002	945	905	936	953	972	960	971	996	951	964	918	988	992	950	912	961	996	982	975	981	924	920	973	969	1006	997	987	983	915	978	975	1008	937	925	916	945	965	974	970	951	954	944	998	955	972	968	1015	948	974	950	948	946	918	954	956	942	931	989	945	953	929	1000	916	968	950	959	850	955	1020	987	947	954	1030	922	948	962	891	941	892	914	985	935	977	910	954	960	918	923	954	960	905	899	954	955	958	921	947	926	987	978	960	954	969	944	958	982	947	1043	940	966	949	948	935	918	952	882	921	953	934	926	962	945	938	927	990	1022	941	958	991	1005	976	930	963	953	963	967	968	963	936	969	959	972	946	917	954	938	931	932	942	946	956	1008	974	982	935	947	1012	944	1005	933	968	902	966	922	1014	993	945	958	940	976	965	904	948	921	962	983	972	963	977	960	931	1014	959	940	942	938	948	942	944	889	912	991	952	936	901	949	946	936	1019	961	1008	917	965	948	981	983	945	950	946	962	968	974	947	914	967	996	966	1035	964	937	963	946	936	945	953	918	981	991	956	900	967	977	935	992	947	958	969	910	946	979	958	952	944	924	983	916	956	1007	981	905	970	933	923	920	936	969	976	957	1009	950	970	976	984	926	951	967	910	989	989	894	942	928	972	938	934	934	933	879	1011	985	955	924	944	971	998	962	911	967	962	958	941	938	886	985	954	964	960	990	956	989	963	951	962	963	941	928	938	936	959	955	927	966	928	973	949	925	940	990	967	908	1001	985	930	901	937	981	975	893	942	965	964	933	993	965	945	969	923	947	939	950	1013	906	928	986	965	984	994	942	926	926	1007	954	1022	966	951	896	985	925	977	979	973	942	948	950	944	1018	978	959	966	968	964	960	956	890	989	955	994	901	968	968	935	911	965	961	919	904	936	919	974	951	963	971	943	934	963	963	960	912	956	965	961	983	926	943	990	977	937	994	1020	975	972	918	961	948	944	943	895	943	926	958	948	916	906	978	960	984	936	920	907	927	936	950	996	902	882	924	936	989	954	966	951	982	934	948	938	960	975	919	883	950	888	964	922	978	924	976	1012	961	977	930	982	981	905	954	971	959	936	922	935	978	991	992	956	957	940	945	963	969	938	982	954	923	1012	926	949	943	920	940	942	980	943	954	975	965	1001	951	921	1010	965	917	963	963	897	953	984	925	965	990	988	910	974	998	918	997	899	936	980	940	972	913	929	965	954	957	972	865	927	937	914	960	975	962	916	956	961	959	963	961	952	974	950	987	943	931	947	985	916	1049	965	960	966	949	906	942	931	966	989	906	901	873	987	976	981	949	992	994	922	970	941	933	966	963	985	1005	968	960	952	982	970	956	945	936	951	971	947	951	955	967	987	933	945	939	1056	969	949	913	1027	950	918	976	973	931	964	980	968	968	942	981	926	1008	895	995	953	933	1006	997	956	915	962	958	955	964	908	908	956	976	921	1003	987	990	941	921	984	937	974	964	976	975	964	919	985	963	944	955	889	935	938	952	920	962	999	921	969	967	960	971	985	909	1018	939	949	948	995	1016	910	937	951	873	999	984	934	982	982	952	925	922	983	955	964	965	953	968	906	983	959	947	946	958	931	918	945	916	949	922	890	990	920	968	1006	931	1023	988	923	898	957	948	919	975	880	945	962	998	876	960	1008	966	960	949	963	879	971	958	991	978	956	954	953	948	957	999	934	952	944	889	933	980	969	946	938	964	962	914	923	1006	963	947	923	982	947	962	967	951	947
27510	17597	4825	1673	948	812	732	665	627	612	592	563	534	570	567	552	541	573	555	530	535	514	514	571	511	516	545	531	537	523	490	487	529	535	552	561	543	587	532	544	573	568	516	513	559	543	548	509	553	527	592	531	527	518	531	556	509	542	539	535	557	545	518	562	532	512	529	561	551	486	562	530	528	541	503	509	540	543	560	500	541	538	515	540	553	552	551	509	493	592	552	508	556	568	499	539	533	577	545	525	523	504	534	545	534	533	537	517	587	545	514	512	553	525	538	536	553	527	513	551	554	541	509	552	530	525	555	520	547	511	539	549	504	539	537	528	520	510	555	518	546	545	521	554	530	562	520	536	567	540	532	582	544	567	499	509	523	544	498	497	483	537	488	578	525	534	529	553	533	534	533	525	571	520	532	575	553	518	529	565	572	553	528	564	527	497	542	522	528	522	502	559	525	550	533	576	549	538	509	512	484	517	533	553	534	488	556	540	523	491	534	538	529	576	505	549	530	533	491	505	567	545	549	509	545	562	576	521	506	553	534	537	499	503	536	529	533	511	567	508	520	542	521	505	545	542	538	531	495	550	565	542	531	515	536	535	550	558	519	533	532	493	530	531	518	537	503	571	545	532	519	513	550	560	533	574	560	516	512	531	523	490	543	567	553	514	553	529	551	540	553	534	547	519	564	534	556	553	590	501	513	546	516	540	507	541	511	542	533	501	521	526	549	535	533	548	537	502	564	521	557	499	539	554	529	538	524	531	574	512	484	528	516	521	497	535	536	548	520	549	540	521	555	520	530	527	579	580	504	519	575	499	491	556	523	544	546	552	553	552	491	552	519	537	515	504	539	519	580	512	523	515	525	504	534	549	538	530	537	505	538	530	504	541	534	572	580	504	536	523	477	504	554	493	517	525	543	511	543	534	510	505	479	522	538	535	559	537	579	543	537	508	483	503	515	543	523	545	579	514	542	538	507	508	504	558	511	559	543	543	519	537	560	510	512	565	520	535	538	569	549	527	531	523	519	493	554	517	542	550	497	523	519	532	544	511	500	531	575	538	471	529	506	519	529	483	539	543	533	562	536	553	509	500	526	523	567	543	557	522	565	521	525	498	527	519	515	535	493	553	575	546	514	511	556	515	527	537	505	532	553	524	546	525	526	536	514	518	517	534	541	556	536	541	558	547	543	537	546	566	532	571	543	527	524	511	589	535	508	553	524	553	528	545	535	536	564	579	531	547	544	531	559	532	531	521	529	511	537	534	565	521	555	563	524	547	536	547	500	577	516	528	540	493	567	521	500	544	533	493	534	515	537	560	544	539	518	560	568	534	504	518	546	468	528	582	517	504	553	523	570	545	566	537	567	535	517	540	499	541	560	568	523	540	544	516	501	525	555	531	542	516	534	557	567	547	545	535	532	518	508	503	546	516	528	547	500	522	556	541	513	517	548	505	528	553	509	562	558	517	540	574	500	530	539	539	544	502	508	500	541	549	504	537	569	538	493	574	516	547	559	533	494	558	525	517	539	528	476	524	530	530	532	563	519	546	537	514	604	527	537	544	501	511	550	529	510	512	547	558	507	543	501	520	536	527	500	545	523	549	514	555	563	529	528	512	509	556	536	548	522	578	554	501	537	554	515	543	554	497	568	544	535	484	509	508	572	508	527	537	523	518	527	500	547	525	553	503	494	507	512	556	540	523	507	517	558	551	558	533	560	532	564	517	530	507	535	543	565	505	558	527	509	523	577	560	557	521	537	515	499	510	521	549	544	512	506	542	565	536	614	510	517	508	548	560	571	499	557	540	581	574	527	557	543	551	492	522	526	559	540	518	476	582	540	556	535	542	560	516	503	554	537	517	488	556	499	505	470	493	575	503	524	539	525	529	563	507	513	555	592	496	557	561	520	568	575	568	535	583	561	523	547	487	505	520	467	544	526	553	543	500	508	550	538	530	540	543	480	514	495	540	523	527	522	496	569	515	567	581	546	445	515	548	517	538	530	500	560	565	566	541	526	545	567	570	525	514	538	523	519	563	533	558	498	563	554	524	480	552	565	505	554	548	535	551	528	522	517	514	537	539	535	531	534	482	544	575	531	541	542	509	517	554	535	554	552	567	480	541	522	511	537	526	543	550	543	533	581	494	540	515	550	573	528	535	529	534	534	552	549	552	497	568	532	563	520	548	516	567	529	569	491	555	554	580	481	510	562	553	529	501	471	575	541	537	530	488	531	508	520	556	542	559	527	507	528	562	517	532	532	551	548	513	555	540	505	511	582	518	518	516	538	561	536	508	556	510	553	550	480	508	503	521	529	542	579	533	523	538	530	525	533	518	496	500	538	555	531	506	507	544	524	539	509	511	567	541	508	532	519	517	541	488	478	504	534	538	516	555	507	514	513	546	517	516	504	532	554	523	523	538	556	497	540	528	559	532	549	501	543	513	575	527	525	522	514	503	543	574	502	535	532	523	513	533	517	584	539	548	521	526	542	554	578	530	516	525	557	530	513	546	545	504	529	521	536	522	483	498	525	521	515	552	505	530	483	514	563	529	486	520	511	563	532	567	548	534	494	520	546	536	512	509	535	506	497	547	518	556	516	531	566	527	534	512	517	543	524	519	589	520	568	502	543	569	533	506	533	564	564	497	498	523	542	544	540	546	524	518	568	533	555	554	528	551	539	554	519	537	511	558	549	530	515	536	573	547	484	540	592	532	547	518	609	562	542	477	528	552	512	532	562	539	543	545	526	576	521	571	542	537	548	509	531	515	512	502	528	545	560	500	551	507	530	508	511	539	482	507	560	563	538	514	530	558	559	543	499	533	525	539	513	519	523	505	507	553	519	535	547	514	539	564	527	474	533	506	514	557	564	554	564	508	544	543	525	505	526	559	513	518	507	544	520	550	498	534	496	570	547	551	527	507	543	529	533	561	507	545	544	550	541	521	509	523	525	510	517	529	557	521	549	499	548	534	531	563	539	525	523	542	554	566	574	493	530	517	502	565	536	581	520	539	554	518	554	555	534	511	533	517	528	575	500	566	503	532	523	547	535	537	530	553	525	493	516	595	571	522	531	573	548	539	574	526	542	518	544	572	544	485	538	506	485	470	500	578	502	516	534	540	545	522	533	541	517	563	520	483	514	575	559	502	528	550	525	509	555	543	563	505	529	544	536	552	520	511	551	543	580	552	525	497	524	476	511	549	527	508	554	518	514	580	510	504	550	577	518	559	543	524	554	563	590	534	536	509	529	534	553	494	544	510	542	512	541	512	541	551	551	513	541	555	544	542	575	514	507	530	550	523	530	487	525	529	550	516	540	574	565	563	487	511	490	510	521	532	539	521	510	512	554	568	492	516	508	525	565	514	537	535	550	533	549	559	563	552	516	537	569	499	527	518	526	546	554	527	488	484	533	555	541	582	549	475	541	564	524	533	537	523	582	557	521	510	495	540	545	543	545	606	519	546	547	554	553	529	553	553	515	518	549	536	506	502
6648	4401	3843	1914	1369	1136	1015	942	867	829	737	705	724	709	681	704	647	705	639	642	664	682	676	686	703	643	635	658	641	677	674	632	670	630	656	647	631	626	669	618	647	669	678	614	637	671	625	615	649	699	610	613	646	651	645	628	675	661	599	642	634	686	647	634	654	647	660	632	645	691	681	668	653	651	665	664	670	669	684	628	620	672	662	651	633	660	649	621	650	694	657	637	632	633	650	663	654	651	638	618	674	675	647	638	662	651	640	644	635	630	692	640	646	635	636	630	628	665	604	653	649	688	677	686	665	647	662	697	641	645	634	652	660	666	636	655	678	615	636	640	653	640	647	620	593	648	647	663	618	649	626	657	643	687	680	686	660	641	671	604	694	665	636	639	624	646	668	664	680	627	649	642	657	645	644	656	643	659	651	677	661	656	632	657	632	642	672	635	637	672	640	635	595	684	667	624	649	597	670	674	630	654	686	599	675	658	617	682	631	661	669	624	657	637	665	683	657	654	688	628	631	673	592	626	643	655	628	667	642	661	665	599	658	624	626	630	620	628	674	633	659	651	649	692	696	666	644	656	683	647	644	647	698	684	668	612	627	663	650	660	665	612	623	644	649	638	640	651	705	673	598	589	656	627	642	633	621	611	674	633	670	648	647	621	677	658	606	672	672	646	642	632	646	658	659	648	607	634	629	652	633	593	626	646	649	641	673	639	620	656	674	668	651	642	653	652	603	678	643	670	673	612	630	679	599	640	687	652	595	687	652	634	642	639	629	657	696	612	688	649	598	652	646	678	677	670	648	627	676	631	669	652	651	628	667	640	683	640	626	624	664	630	649	713	614	665	642	687	654	626	631	621	713	657	636	646	661	641	678	670	689	647	681	646	609	624	680	653	635	695	636	606	639	665	614	650	673	623	686	607	653	650	667	672	676	657	604	659	712	631	685	655	673	627	638	626	655	712	689	622	616	606	624	670	678	623	649	649	603	641	632	690	629	615	609	640	629	642	611	700	646	673	675	654	683	640	654	652	624	644	633	655	637	643	666	634	663	632	643	658	683	652	654	693	609	651	674	644	692	649	637	629	657	626	652	653	692	642	664	611	648	654	620	658	665	592	682	659	633	649	661	597	674	651	664	643	652	683	688	715	634	655	654	634	619	635	658	667	668	624	665	607	679	602	652	657	633	691	670	658	641	706	650	680	628	634	650	633	681	640	632	656	656	644	630	619	680	663	644	654	698	624	650	668	656	638	672	669	681	666	621	630	647	647	640	644	696	620	614	624	645	632	622	636	668	679	614	663	661	638	668	677	644	658	632	628	637	683	636	655	639	606	646	634	640	656	641	656	659	667	644	647	670	640	680	639	635	631	610	686	638	635	639	664	676	646	706	698	653	633	630	648	602	647	649	640	588	648	653	643	675	622	645	651	664	639	686	614	650	602	675	666	640	640	643	654	609	600	666	656	673	657	587	679	643	629	651	655	636	629	668	639	626	648	635	631	662	643	640	642	639	704	651	668	669	615	622	608	636	636	630	626	649	646	616	591	686	613	674	662	670	649	619	645	644	641	642	655	643	685	622	682	674	653	652	660	627	644	653	615	631	617	646	652	715	637	673	613	693	636	649	642	678	659	664	629	614	701	641	681	650	703	623	678	644	654	642	683	723	674	626	667	654	633	610	670	677	666	655	702	664	667	651	692	635	682	628	687	659	606	600	614	665	615	632	603	639	590	655	641	639	676	641	691	663	611	634	643	646	692	648	667	618	614	609	653	657	686	627	640	631	661	677	629	600	643	651	654	607	656	606	650	615	629	643	606	596	688	606	622	644	704	644	681	599	608	712	637	611	669	633	648	666	656	642	619	650	695	629	680	628	648	669	642	696	631	648	645	633	664	662	639	695	655	669	677	643	615	670	630	654	703	685	630	642	667	636	660	679	632	687	616	649	685	653	635	649	689	703	621	638	665	637	641	606	647	659	664	674	643	647	657	677	666	665	649	599	658	657	649	654	679	693	647	670	661	678	656	657	658	604	640	627	617	633	661	665	609	663	688	692	612	645	674	658	641	686	694	671	681	600	669	676	625	636	634	648	633	693	707	639	653	672	665	650	685	631	647	649	603	677	646	638	619	679	647	634	617	655	643	657	666	637	676	640	608	626	650	621	614	679	657	632	630	653	643	629	642	649	643	638	624	641	649	605	677	685	635	648	632	617	645	680	603	640	684	645	674	645	652	662	604	646	607	650	657	611	669	655	637	641	683	603	629	652	665	631	678	662	693	635	620	664	660	644	632	659	623	645	672	643	632	687	655	649	659	649	643	631	665	673	685	680	690	620	636	672	631	711	650	665	637	632	647	672	658	613	658	657	645	622	703	679	633	634	617	639	648	667	642	637	627	631	667	626	586	656	655	615	651	641	669	619	618	655	647	666	638	626	620	685	625	658	661	619	646	652	631	659	696	622	672	635	656	668	640	608	638	717	692	670	632	651	630	656	664	645	696	624	618	668	636	697	698	634	629	599	638	650	639	640	675	639	664	683	635	635	655	653	693	639	620	669	678	622	654	577	656	687	641	656	676	669	609	654	638	607	657	672	614	663	627	617	623	630	677	666	637	631	661	659	675	620	610	595	601	616	653	608	671	625	655	636	597	664	669	623	666	635	632	630	655	660	656	620	634	649	624	640	668	668	711	641	627	633	660	593	717	663	648	644	641	658	634	662	627	683	610	616	649	686	689	653	653	657	687	641	657	656	659	587	682	650	617	617	646	668	655	638	648	655	621	634	629	666	639	593	645	684	635	695	592	691	660	674	639	666	677	664	686	648	629	648	655	639	660	651	640	682	656	676	615	665	601	631	633	621	602	632	676	606	675	664	610	644	562	667	629	696	652	630	675	675	651	627	661	617	673	686	593	703	645	606	614	650	654	670	671	632	654	638	659	653	643	627	637	637	658	662	678	649	643	635	634	666	672	646	696	694	654	640	626	645	627	631	642	669	696	681	655	654	622	628	649	625	609	670	663	687	644	619	649	622	630	601	660	662	664	638	661	652	624	631	630	671	667	678	642	664	650	630	636	633	625	723	682	624	602	672	650	631	660	652	606	670	655	722	604	646	641	625	612	667	718	646	650	698	657	641	677	635	680	652	662	697	641	622	714	661	635	637	650	662	695	683	663	659	654	679	612	664	656	625	657	599	672	658	689	693	657	628	633	648	609	640	662	677	656	670	665	669	630	631	646	655	632	679	676	636	636	594	638	642	681	610	680	638	653	686	682	678	641	668	694	688	668	685	652	634	709	640	641	649	712	619	685	635	607	664	689	604	650	688	650	668	626	616	642	657	671	654	670	571	644	666	646	636	601	642	602	670	597	690	629	666	630	675	677	641	607	611	685	662	628	652	646	643	675	619	659	636	662	633	635	638	630	670	631	600	689	641	642	616	650	666	622	643	660	656	694	663	647	641	623	675	651	634	630	624	647	629	653	671	645	663	698
23519	21412	28588	24593	21211	6252	1794	1350	1186	1180	1087	1021	1066	971	1005	975	944	934	926	932	896	892	921	899	853	911	947	902	905	893	937	812	860	879	908	869	847	895	911	906	877	852	919	898	853	924	859	887	912	920	901	894	906	967	875	926	873	817	858	912	889	933	832	856	863	888	924	881	890	879	858	898	935	881	929	869	904	904	929	916	920	878	925	929	918	890	866	954	898	886	906	891	856	903	902	905	881	909	921	914	909	886	845	902	888	916	942	892	810	928	889	885	915	896	960	892	895	868	854	886	949	873	862	884	905	919	910	867	924	858	882	825	828	878	853	916	901	849	875	901	939	886	886	902	879	962	857	928	871	902	878	927	930	878	893	819	948	868	886	888	914	928	890	840	891	927	846	906	907	877	867	846	916	866	904	857	892	862	867	880	882	872	856	910	889	841	881	861	929	860	855	885	895	878	913	867	856	878	815	961	907	859	897	905	885	921	875	923	924	948	910	876	870	859	878	883	893	869	830	890	871	820	827	862	889	886	919	925	900	871	873	916	897	889	885	865	830	898	843	879	832	879	898	866	908	888	952	893	888	859	950	917	873	922	875	907	873	924	890	815	899	874	897	918	850	860	907	890	886	867	898	882	854	891	914	901	901	947	849	885	845	861	886	861	864	848	900	918	876	875	878	909	892	877	981	876	928	850	901	900	851	960	892	900	895	899	876	854	904	913	971	876	866	874	923	858	902	851	936	892	882	837	868	920	862	870	849	844	950	892	870	874	884	906	874	898	872	860	872	859	869	929	911	851	900	891	906	875	893	888	918	897	888	893	878	896	915	921	943	913	857	930	889	916	890	892	929	867	912	905	856	897	898	920	890	919	923	904	945	842	903	881	917	961	913	902	929	925	891	871	882	887	922	893	925	889	912	839	922	888	882	871	888	914	907	867	879	911	858	890	855	855	908	942	880	849	902	843	897	889	879	899	926	821	884	974	893	852	838	883	871	856	868	885	848	859	922	854	917	867	885	874	839	940	926	867	868	900	911	946	867	896	828	893	924	922	912	909	899	875	853	897	925	855	834	921	870	852	947	843	847	839	933	877	930	903	885	833	935	851	887	886	852	899	887	878	842	900	879	931	815	934	876	892	905	880	902	882	906	882	851	915	871	880	877	918	900	902	938	897	886	914	860	894	885	912	851	902	870	891	889	862	897	922	859	829	874	949	855	886	839	844	898	870	870	834	821	855	851	871	865	859	911	863	889	859	885	891	916	815	945	899	881	857	887	864	904	906	898	896	870	854	901	897	868	871	869	889	851	845	911	902	861	901	922	888	885	850	878	885	867	862	852	909	867	888	865	849	878	829	907	931	899	856	893	932	890	920	916	923	850	854	839	913	841	886	875	887	869	860	848	948	889	872	893	880	866	872	868	882	849	906	899	886	878	909	855	871	845	895	856	854	879	836	947	895	881	820	937	898	913	862	916	892	896	925	894	927	875	883	884	922	868	871	835	895	940	929	882	859	858	905	883	905	884	899	904	914	947	894	904	943	845	867	873	844	878	882	839	913	825	912	843	918	934	933	927	847	885	889	878	891	839	849	901	869	957	866	909	850	878	867	921	920	849	948	906	807	897	900	842	909	844	914	903	891	858	878	877	866	895	858	890	894	888	881	889	818	872	906	881	916	925	881	844	872	911	877	901	906	847	834	862	882	921	871	912	884	844	873	886	914	941	902	927	884	888	877	872	869	866	797	903	877	860	937	946	905	883	921	884	882	845	875	855	842	918	945	854	850	869	855	854	898	895	851	889	865	892	852	860	840	869	902	825	906	883	843	901	904	903	847	872	838	935	915	893	891	855	893	825	910	881	855	880	880	855	918	926	876	906	932	885	887	865	887	934	880	884	896	869	955	863	928	927	869	900	887	903	903	884	875	873	889	855	837	865	888	867	930	886	889	883	857	890	844	890	894	899	894	835	907	857	918	841	870	906	907	903	888	921	894	931	865	893	890	929	890	908	861	907	912	886	922	923	925	830	904	903	930	808	845	873	882	907	861	881	845	895	902	924	920	892	862	853	886	836	924	936	881	917	921	851	891	891	904	855	873	862	945	875	897	864	866	882	876	833	918	880	882	865	856	878	854	836	929	877	887	871	886	908	904	876	848	913	881	861	891	918	891	866	864	858	903	893	852	888	867	863	946	889	862	881	883	855	848	908	888	964	914	867	891	870	934	840	834	895	891	867	907	908	902	890	879	820	853	881	882	861	924	916	862	856	883	895	882	836	885	933	891	902	896	821	871	898	905	929	929	913	874	903	880	977	896	873	894	903	859	889	889	872	887	895	892	939	929	865	941	866	937	911	852	925	860	892	869	840	895	954	905	849	900	899	908	932	895	865	862	857	843	832	949	890	859	919	863	923	918	870	921	857	881	892	874	906	879	872	912	878	845	889	943	873	871	887	874	854	858	885	900	865	852	882	921	898	888	892	891	872	894	847	922	848	883	838	879	921	880	886	862	882	872	892	876	898	891	898	904	931	903	946	910	847	857	922	897	880	884	869	831	868	864	877	884	890	901	830	890	901	846	871	864	951	856	904	921	905	869	908	899	922	888	895	885	878	884	915	895	874	884	909	882	861	892	884	873	893	876	928	873	917	891	915	852	812	912	909	944	882	909	886	904	889	871	878	886	884	901	874	934	853	886	892	894	806	878	891	872	868	914	942	870	864	906	849	878	912	890	899	892	867	904	839	840	875	854	880	912	861	941	852	849	879	901	878	882	865	869	853	862	909	891	869	866	836	897	876	825	914	867	908	893	904	882	891	866	895	853	885	872	898	900	886	904	887	925	844	873	880	931	932	914	902	926	892	907	874	936	888	908	864	927	876	907	893	865	915	868	878	872	853	890	857	919	832	905	891	880	912	883	891	893	867	871	901	911	909	908	869	863	955	865	902	885	867	945	889	930	887	897	896	874	879	875	906	884	872	873	906	920	918	877	891	899	850	848	890	899	907	917	874	861	938	855	844	876	904	881	884	837	874	852	879	830	838	890	878	918	918	932	886	865	876	920	894	832	896	874	896	898	916	870	925	897	888	882	865	897	900	868	856	908	923	892	889	828	903	904	938	847	907	923	934	920	864	873	858	910	887	945	914	938	901	911	852	886	893	832	880	863	890	869	840	827	852	839	884	855	870	891	928	872	879	904	901	867	844	846	893	917	935	884	877	826	869	898	867	892	911	851	912	896	854	861	919	901	877	885	901	865	884	928	884	873	861	917	925	897	918	885	873	885	870	878	922	920	879	865	899	865	858	845	873	895	913	912	843	884	904	947	958	904	923	935	868	867	865	843	859	917	949	903	879	923	873	863	898	883	895	884	881	934	889	886	903	901	894	906	923	888	885	872	879	888	875	871	913	875	919	861	897	910	831	898	877	885	831	895	905	848	866	883	930	872	855	875	838	897	882	902	893	876	901	897	847	938	900	861	887	882	860	887	887	872	898	907
18035	11416	9329	4656	3332	2714	2309	1959	1762	1556	1498	1441	1343	1258	1249	1186	1186	1176	1080	1187	1128	1096	1080	1151	1150	1124	1172	1047	1118	1104	1065	1131	1124	1092	1079	1138	1096	1116	1116	1111	1077	1057	1125	1107	1035	1082	1073	1055	1107	1129	1116	1106	1042	1119	1049	1131	1090	1121	1056	1056	1112	1057	1075	1083	1093	1141	1035	1038	1037	1121	990	1060	1061	1096	1096	1037	1099	1100	1104	1078	1059	1047	1122	1033	1074	1039	1088	1090	1061	1091	1051	1042	1151	1020	1114	1025	1052	1122	1103	1056	1087	1079	1017	1067	1147	1066	1041	1074	1101	1039	1012	1065	1072	1092	1034	1073	1019	1016	1055	1048	1024	1027	1118	1061	1127	1102	1097	1029	1084	1055	1096	1056	1027	986	1063	1138	1055	1114	1112	1079	1145	1031	1082	1070	1033	1111	1084	1083	1030	1071	1061	1052	1146	1084	1074	1102	1046	1074	1083	1098	1127	1104	1119	1059	1048	1090	1042	1083	1084	1076	1063	1067	1028	1085	1024	1044	1000	1090	1077	1102	1099	1083	1021	1107	1051	1095	1022	1072	1083	1047	1065	1069	1130	1090	1107	1091	1109	1103	1125	1056	1100	1049	1115	1064	1022	1147	1017	1088	1052	1061	1039	1066	1091	1101	1065	1044	1122	1032	1051	1069	1092	1033	975	1114	1118	1037	1049	1085	1064	1081	1081	1095	1066	1012	1052	1035	1072	1123	1142	1111	1107	1094	1057	1063	1044	1107	1050	1076	1072	1110	1065	1142	1038	1112	1032	1098	1083	1083	1072	1071	1108	1094	1089	1074	1105	1072	1100	1087	1109	1127	1074	1018	1117	1027	1111	1049	1111	1091	1019	1125	1092	1058	1179	1099	1066	1078	1062	1063	1085	1090	1114	1061	1102	1018	1055	1055	1107	1054	1109	1051	1058	1096	1094	1054	1148	1001	1105	1113	1106	1117	1090	1084	1089	1063	1075	1040	1075	1120	1121	1077	1079	1095	1080	1127	1080	1083	1050	1028	1111	1101	1132	1072	1076	1154	1065	1068	1033	1064	1096	1028	1021	1066	1091	1070	1067	1088	1095	1078	1082	1019	1110	1127	1075	1095	1054	1069	1169	1043	1114	1084	1036	1018	1107	1072	1071	1068	1063	1076	1073	1116	1136	1124	1097	1108	1039	1043	1079	1054	1040	1084	1089	1159	1081	1080	1119	1079	1055	1080	1066	1026	1044	1131	1037	1063	1083	1024	1042	1087	1091	1087	1089	1135	1126	1050	1108	1078	1084	1068	1007	1082	1112	1091	1114	1113	1077	1112	1057	1083	1071	1035	1104	992	1071	1071	1081	1091	1009	1111	1054	1073	1081	1069	1114	1069	1012	1091	1056	1085	1088	1121	1053	1044	1085	1015	1062	1103	1090	1064	1047	1055	1067	1053	1043	1079	1060	1057	1044	1109	1100	1074	1052	1083	1067	1064	1059	1098	1046	1088	1068	1056	1071	1074	1082	1054	1122	1082	1070	1042	1042	1030	1103	1077	1125	1080	1058	1073	1051	1081	1122	1076	1085	1122	1092	1109	1085	1100	1087	1095	1053	1096	1085	1058	1114	1064	1101	1041	1037	1106	1105	1168	1122	1029	1067	1060	1061	1066	1079	1024	1086	1028	1048	1129	1069	1074	1054	1058	1093	1057	1096	1082	1067	1075	1082	1111	1114	1037	1056	1093	1083	1121	1059	1074	1111	1041	1071	1058	1046	1062	1110	1059	1055	1141	1057	1078	1088	1090	1091	1068	1064	1059	1104	1102	1046	1093	1025	1064	1028	1079	1090	1073	1047	1065	1004	1001	1082	1067	1080	1082	1068	1035	1108	1066	1113	1048	1101	1066	1127	1105	1083	1108	1073	1105	1057	1102	1057	1064	1078	1035	1049	1064	1087	1004	1094	1088	1082	1126	1062	1047	1063	1049	1161	1112	1058	1063	1045	988	1077	1112	1051	1047	1066	1072	1026	1106	1039	1054	1061	1026	1062	1095	1113	1081	1064	1049	1043	1023	1055	1086	1040	1083	1126	1152	1081	1078	1093	1075	1005	1048	1092	1084	1052	1088	1090	1078	1059	1036	1096	1107	1101	1035	1022	1069	1080	1076	1073	1068	1123	1097	1052	1103	1102	1065	1090	1090	1084	1134	1060	1089	1062	1016	1095	1091	1111	1088	1045	1062	1091	1031	1102	1082	1095	1072	1077	1031	1107	1098	1096	1081	1137	1107	1075	1089	1113	1079	1083	1103	1033	1151	1082	1096	1047	1088	1080	1043	1091	1108	1026	1109	1098	1088	1051	1071	1072	1038	1103	1059	1064	1031	1072	1019	1125	1082	1048	1085	1107	1091	1051	1052	1130	1070	1070	1112	1110	1144	1023	1070	1074	1063	1081	1078	1078	1038	1030	1106	1054	1086	1105	1090	1018	1013	992	1097	1038	1111	1043	1116	1094	1105	1088	1079	1088	1102	1064	1010	1029	1077	1063	1109	1100	1071	1046	1070	1063	1138	1088	1043	1049	1067	1093	1108	1076	1103	1118	1081	1096	1082	1072	1093	1070	1043	1078	1059	1049	1033	1085	1077	1106	1110	1116	1128	1078	1057	1108	1076	1015	1085	1036	1025	1134	1070	1020	1044	1135	1022	1020	1099	1080	1110	1095	1043	1106	1121	1060	1080	1121	1110	1095	1080	1121	1116	1098	1096	1097	1102	1010	1113	1109	1061	1094	1060	1063	1070	1065	1049	1096	1061	1084	1100	1057	1042	1054	1036	1032	1067	1068	1081	1134	1097	1066	1086	1118	1037	1106	1077	1098	1094	1097	1082	1084	1097	1033	1053	1026	1030	1091	1111	1095	1024	1074	1140	1095	1007	1015	1075	1135	1062	1096	1047	1089	1078	1082	1090	1100	1080	1016	1026	1101	1098	1043	1046	1125	1100	1066	1025	1077	1067	1104	1066	1121	1102	1172	1105	935	1028	1099	1086	1090	1063	1071	1042	1103	1096	1017	1086	1057	1106	1112	1041	1067	1078	1017	1107	1033	1042	1058	1053	1053	1092	1070	1087	1016	1059	1096	1074	1165	1023	1076	1083	1044	1101	1053	1074	1074	1079	1107	1070	1077	1079	1049	1083	1055	1044	1073	1078	1069	1077	1068	1053	1148	1091	1071	1043	1061	1038	1062	1065	1063	1055	963	1099	1087	985	1074	1005	1018	1093	1059	1075	1088	1110	1053	1070	1074	1090	1053	1056	1070	1078	1088	1057	1008	1115	1008	1058	1115	1156	1069	1092	1010	1062	1088	1083	1090	1041	1081	1067	1079	1092	1077	1085	1039	1078	1147	1105	1022	1076	1099	1125	979	1088	1075	1132	1017	1104	1122	1064	1108	1045	1080	1148	1073	1079	1066	1064	1074	1071	1064	1020	1037	1070	1101	1075	1085	1064	1018	1088	1108	1040	1026	1061	1044	1067	1038	1057	1028	1097	1106	1071	1049	1067	1072	980	1049	1064	1105	1080	1093	1093	1063	1110	1061	1029	1051	1140	1046	1100	1080	1073	1093	1052	1146	1073	1085	1039	1086	1104	1001	1110	1025	1042	1024	1065	1083	1086	1060	1114	1116	1102	1119	1078	1081	1036	1055	1063	1065	1049	1087	1041	1084	1095	1045	1095	1099	1147	1081	1068	1031	1085	1054	1048	1129	1100	1002	1076	1049	1113	1133	1029	1132	1101	1097	1088	1142	1017	1116	1129	1103	1006	1079	1111	1040	1043	1093	1131	1055	1063	1088	1154	1072	1067	1114	1057	1061	1088	1062	1056	1065	1046	1101	1069	1118	1092	1099	1053	1139	1057	1108	1066	1137	1083	1077	1063	1129	1099	1064	1098	1112	1080	1060	1032	1082	1059	1059	1118	1094	1103	1108	1083	1071	1114	1062	1076	1075	1089	1104	1071	1030	1098	1060	1092	1074	1096	1083	1079	1095	1059	1069	1069	1091	1089	1080	1070	1092	1062	1067	1080	1095	1112	1067	1115	1037	1069	1041	1140	1070	1103	1014	1131	1086	1142	1079	1097	1121	1113	1050	1090	1080	1045	1096	1069	1063	1083	1080	1096	1134	1041	1068	1077	1071	1116	1054	1137	1142	1052	1076	1123	1137	1025	1057	1127	1129	1036	1096	1068	1113	1075	1090	1127	1085	1054	1083	1050	1098	1077	1096	1038	1089	1089	1086	1001	1077	1102	1058	1080	1095	1143	1006	1115	1149	1082	1058	1114	1107	1107	1080	1053	1146	1066	1055	1066	1114	1141	1070	1062	1045	1145	1100	1076	1061	1073	1070	1062	1056	1017	1027	1113	1022	1084	1063	1127	1063	1019	1023	1043	1051	1060	1019	1066	1047	1060	1080	1084	1087	1039	1106	1146	1100	1059	1048	1080	1088	1076	1035	1058	1074	1109	1109	1140	1079	1079	1065	1053	1131	1067	1029	1047	1065	1080	1112	1050	1135	996	1132	1051	1044	1134	1033	1058	1053	1084	1077	1022	1031	1075	1020	1092	1103	1080	996	1064	1031	1092	1065	1041	1075	1065	1053	1055	1061	1079	1115	1081	1029	1062	1044	1052	1101	1143	1033	1103	1050	1071	1086	1042	1119	1022	1048	1044	1018	1036	1103	1099	1110	1091	1086	1033	1099	1078	1089	1086	1104	1088	1075	1047	1073	1053	1034	1069	1075	1091	1086	1059	1002	1084	1049	1094	1106	1106	1094	1062	1088	1124	1069	1061	1060	1059	1081	1112	1049	1104	1048	1087	1062	1101	1112	1043	1112	1105	1061	1040	1074	1043	1086	1047	1030	1114	1096	1083	1048	1013	1069	1031	1024	1121	1036	1100	1080	1085	1109	1029	1072	1066	1034	1080	1063	1055	1063	1060	1049	1063	1087	1078	1074	1018	1087	1081	1063	1053	1003	1117	1088	1065	1115	1082	1035	1068	1069	1074	1027	1096	1067	1107	1087	1096	1021	1110
24689	21370	27098	25516	5375	800	647	506	515	446	432	363	390	388	360	365	366	338	345	327	337	324	344	339	309	335	335	315	305	342	329	312	327	286	336	321	309	343	289	281	311	321	336	307	304	286	316	308	305	341	304	311	304	328	298	300	339	315	336	300	293	321	312	309	315	310	277	314	330	314	333	305	320	297	320	332	336	308	341	305	318	306	303	297	291	317	286	301	343	361	340	349	297	314	312	306	312	315	330	310	305	342	302	321	334	291	305	296	335	315	314	313	329	292	307	317	328	280	338	313	300	312	301	304	301	279	285	293	339	306	344	325	309	317	316	318	309	300	332	311	295	271	300	296	326	321	314	322	306	344	325	289	341	368	307	316	324	322	318	322	362	332	317	289	314	332	320	308	314	325	306	284	313	296	311	288	314	347	305	311	297	311	320	323	318	343	315	300	300	352	303	331	309	329	338	328	315	329	325	317	301	306	303	338	338	340	326	322	303	282	306	294	325	317	316	284	296	292	296	311	285	284	303	327	293	328	330	320	339	291	324	316	296	345	302	308	298	337	294	290	300	292	325	314	308	330	295	314	307	300	328	306	310	305	299	327	305	346	313	302	325	301	330	355	299	315	313	293	307	302	304	353	301	303	338	294	349	303	274	317	326	295	318	297	315	346	295	304	305	302	323	322	331	309	338	336	304	304	295	322	303	317	302	284	310	318	302	306	331	311	336	319	322	316	308	308	311	323	327	310	313	330	294	321	307	330	342	316	326	304	302	331	304	308	337	308	315	270	296	293	312	337	308	360	281	309	333	326	292	308	316	287	306	319	304	327	300	323	290	310	279	306	317	298	331	323	301	310	313	310	351	289	300	297	319	338	322	291	343	303	330	329	335	314	285	305	331	292	299	326	313	308	315	293	323	303	329	278	323	310	302	284	281	308	314	313	307	331	317	299	308	310	312	304	289	319	314	306	318	295	345	303	281	309	341	320	307	307	284	304	306	305	300	327	323	271	313	314	318	333	329	320	309	306	329	293	309	318	333	313	323	317	320	316	324	354	309	304	297	292	298	305	318	297	269	288	325	295	310	315	301	359	295	298	317	285	288	305	311	333	292	355	326	316	304	273	291	313	303	262	318	320	306	302	304	302	304	329	317	333	311	320	286	346	302	324	336	310	297	326	326	304	311	294	314	315	298	309	293	328	339	306	305	278	307	285	300	323	286	344	321	302	356	348	322	334	324	321	317	303	311	329	306	338	314	313	321	308	331	305	321	333	306	295	318	298	325	336	291	303	296	320	306	298	319	312	309	324	332	313	291	319	317	306	312	339	359	284	348	288	301	309	307	307	332	265	305	286	309	324	288	322	345	326	327	318	322	336	304	315	291	303	307	301	300	322	303	324	303	285	323	373	297	257	310	326	358	308	328	315	351	310	327	319	347	313	313	296	345	318	325	308	307	333	319	318	311	304	300	316	317	295	317	318	319	314	315	329	302	319	311	323	339	322	299	301	294	312	315	322	304	343	284	300	302	307	334	313	296	303	289	303	322	280	309	299	316	328	327	312	336	345	329	328	337	321	317	290	310	294	302	334	315	294	302	286	329	307	294	279	302	323	302	318	301	335	303	326	335	315	302	309	307	321	310	317	324	321	350	301	307	306	322	305	286	302	292	298	295	340	309	295	312	316	309	304	309	283	307	292	318	339	329	316	322	325	323	302	299	329	294	316	310	308	315	322	341	346	285	307	326	331	309	338	289	327	333	299	300	326	293	295	345	302	289	301	313	296	331	317	307	326	335	299	281	339	309	303	299	308	330	340	292	328	324	295	300	297	314	323	334	323	323	327	334	320	332	290	298	304	315	288	311	315	323	297	316	287	324	330	288	296	298	305	308	308	315	294	307	310	347	301	284	340	304	291	332	335	274	311	288	332	301	320	314	327	337	305	320	317	317	310	309	343	339	334	342	311	308	307	300	300	295	315	312	305	347	300	258	318	293	315	320	292	332	300	332	290	319	318	321	278	303	315	301	294	336	310	331	335	314	316	302	308	307	333	300	310	325	332	323	312	320	322	335	303	284	309	295	286	313	333	313	308	298	323	276	308	325	324	324	321	289	331	317	289	302	296	330	319	294	332	326	323	305	292	343	316	315	305	316	343	300	312	296	302	332	329	309	290	284	288	311	312	306	312	331	267	312	329	294	298	304	304	338	320	301	332	315	312	289	328	336	328	317	296	328	310	298	303	298	333	305	323	305	328	308	320	281	311	317	339	333	264	321	318	333	294	311	317	319	312	307	299	297	336	300	328	315	312	294	297	314	305	288	284	311	340	306	338	328	308	318	317	322	321	349	323	307	324	297	280	307	298	330	309	330	298	314	320	324	330	312	315	326	308	318	313	310	322	306	304	287	302	299	302	320	295	334	306	307	359	306	314	299	313	294	302	313	299	345	298	319	301	336	294	313	323	302	316	325	314	295	316	306	300	320	292	284	292	276	294	311	285	302	338	276	282	327	289	294	308	295	323	305	286	309	298	312	291	289	300	311	302	313	264	324	318	342	321	289	320	335	297	346	334	299	278	303	333	288	309	310	332	303	316	348	311	297	294	301	297	310	308	348	290	323	313	329	330	303	324	330	326	307	304	290	286	291	318	330	328	305	294	319	343	306	314	306	314	315	328	314	315	280	306	281	306	331	280	312	319	309	319	309	335	313	358	319	312	326	327	311	280	306	312	297	297	297	329	319	300	284	286	300	319	295	296	309	344	342	284	323	271	315	304	321	304	328	340	323	286	332	323	325	317	341	286	311	334	313	322	323	320	316	305	292	274	369	308	322	309	329	298	293	296	300	304	337	307	326	335	317	311	318	311	315	318	326	319	322	339	315	319	307	309	333	309	326	343	322	324	339	307	339	289	331	327	337	320	300	345	310	348	299	335	289	316	338	334	307	328	298	299	295	318	269	299	300	302	325	288	355	317	298	321	322	351	308	289	313	328	291	299	311	296	279	308	338	316	310	301	325	281	342	327	314	332	313	277	307	289	297	331	337	332	301	345	338	297	310	294	297	296	341	299	319	278	300	318	353	314	315	332	318	328	349	301	311	325	317	317	330	313	310	316	271	313	308	305	296	317	299	293	320	344	327	312	307	319	298	310	298	288	316	315	331	279	278	299	330	293	312	329	291	288	307	316	300	306	321	341	333	352	318	281	304	320	277	335	315	334	288	295	326	307	305	326	292	308	291	315	313	327	308	318	316	324	317	295	309	353	290	317	288	323	276	322	319	313	273	332	318	313	273	290	302	328	320	315	298	322	299	300	296	369	319	303	327	303	276	311	294	309	317	317	318	316	330	304	273	307	278	315	328	311	308	313	301	301	340	290	338	294	326	332	309	332	312	307	330	261	351	299	336	316	321	275	283	308	297	289	303	307	305	313	281	304	328	339	326	332	298	325	330	333	331	312	308	342	311	297	298	318	309	359	344	308	319	309	295	310	291	326	300	325
16489	7461	5866	2822	1890	1446	1132	947	850	749	691	632	556	530	556	513	496	518	462	470	485	432	442	447	472	433	409	445	430	419	400	412	434	409	414	438	414	395	458	404	458	411	447	404	450	394	387	435	382	384	421	408	398	424	451	415	406	397	448	452	404	420	426	372	407	392	432	426	396	372	413	388	422	440	413	422	406	408	445	426	413	443	395	392	414	385	417	411	414	435	463	445	400	438	413	413	441	404	406	410	413	425	438	415	418	424	400	393	404	427	429	415	362	395	404	380	447	410	365	394	421	443	402	406	443	397	451	396	416	380	414	354	440	428	436	391	443	412	441	420	421	411	435	421	462	398	412	420	442	458	432	419	422	416	427	419	424	372	393	438	450	397	419	404	410	388	414	454	419	418	421	436	409	427	434	402	447	420	400	427	404	408	427	426	425	370	398	427	405	376	423	434	414	427	419	413	455	413	450	417	400	411	431	411	406	394	408	416	395	401	424	458	441	431	419	426	432	418	372	386	428	426	400	425	429	443	423	442	398	458	446	402	408	395	423	387	406	426	404	431	426	435	423	407	445	440	406	426	435	386	389	425	450	445	394	400	449	399	434	394	448	403	388	405	427	460	378	429	401	440	421	397	418	405	416	416	409	400	425	419	436	408	380	450	433	413	410	425	425	426	419	474	439	433	413	412	359	423	371	390	445	431	431	404	415	408	420	452	431	429	403	418	399	426	414	435	433	406	417	386	365	396	421	390	392	400	403	383	419	430	455	417	420	385	415	414	422	385	386	423	419	423	413	426	451	413	403	418	434	435	409	381	415	421	405	415	431	401	409	400	405	410	430	388	453	448	419	442	434	392	387	427	408	433	403	426	429	408	399	442	417	413	435	434	411	441	427	406	429	402	423	404	429	404	458	402	430	432	438	402	434	408	459	420	449	430	424	429	407	451	411	422	421	443	481	446	434	403	448	396	425	396	394	404	457	455	397	426	398	435	411	410	407	469	452	398	422	408	407	424	411	380	382	414	428	412	416	417	399	417	395	433	421	436	392	395	402	385	456	427	395	389	438	401	398	400	413	431	419	380	443	422	399	412	425	420	456	406	388	410	463	413	406	401	409	404	405	413	392	386	435	423	459	422	389	426	368	419	431	447	403	417	403	454	380	418	476	454	391	407	454	405	438	408	419	404	407	448	407	432	414	437	377	437	401	417	436	438	443	411	428	417	367	404	421	427	423	377	404	417	436	418	419	389	394	403	419	387	416	376	383	439	421	445	410	447	429	422	373	407	451	422	414	414	422	380	421	434	431	422	430	423	446	424	406	415	422	449	411	435	434	418	410	380	443	434	409	402	389	425	413	439	378	377	428	416	363	403	392	407	394	397	441	415	428	418	420	441	454	394	388	411	423	451	398	426	428	431	418	348	412	453	416	428	449	404	415	424	406	364	409	413	429	437	409	424	399	463	429	432	402	404	392	445	414	414	405	400	409	397	386	417	427	407	412	413	378	403	417	444	423	407	406	426	400	450	434	413	390	409	435	446	427	435	432	397	407	408	456	426	395	415	407	435	403	421	410	448	433	410	441	434	444	405	398	397	445	434	417	436	405	444	396	453	407	439	411	418	423	405	441	434	448	382	403	421	386	415	412	461	440	405	427	402	402	416	411	435	408	419	423	415	396	455	414	419	413	441	429	418	404	422	412	410	421	436	396	413	419	417	430	368	386	408	402	413	421	427	390	438	431	436	398	399	422	405	419	391	414	424	429	460	418	429	415	412	411	388	437	444	389	413	429	417	392	419	442	416	407	410	449	407	379	397	438	394	390	421	413	405	383	443	387	401	396	428	380	401	396	380	432	421	438	410	460	396	380	415	426	447	410	392	413	381	401	372	396	428	423	456	383	430	395	451	373	403	403	415	449	395	434	407	394	440	423	412	439	414	415	398	469	434	379	406	376	439	421	419	421	396	426	440	414	442	437	426	415	424	406	408	424	385	394	430	422	446	408	409	401	393	420	409	435	415	367	412	459	418	398	416	431	420	408	379	435	443	425	409	436	392	437	438	414	428	403	386	420	423	436	365	437	420	365	422	442	403	422	404	390	378	419	421	430	441	436	435	464	385	407	415	423	406	404	462	410	393	425	429	394	402	440	417	443	413	439	436	419	444	433	427	392	413	422	401	446	432	413	440	395	417	401	426	448	467	416	426	399	432	437	422	411	392	423	427	371	418	423	381	391	422	377	462	412	387	337	407	435	411	388	400	449	424	400	397	426	434	400	414	419	445	434	399	422	438	422	427	414	360	405	406	451	430	424	397	422	395	406	422	424	403	413	443	399	432	433	381	412	402	430	422	430	444	427	407	424	422	458	423	417	420	454	430	428	463	440	406	410	433	386	400	414	436	398	396	429	427	402	425	420	401	406	411	431	421	439	407	383	411	406	397	409	422	408	403	444	403	403	406	412	408	430	420	377	436	412	432	396	395	406	389	457	430	410	437	409	383	413	406	399	413	408	408	433	416	424	409	430	423	411	384	427	395	400	436	412	423	459	403	403	386	405	403	414	448	395	433	403	428	435	411	395	401	395	412	456	403	430	444	405	391	382	434	425	416	436	425	420	393	412	371	420	436	438	425	445	427	416	406	406	397	394	419	417	396	415	400	425	438	418	377	439	398	360	418	441	422	413	444	387	402	447	399	406	396	424	418	454	429	425	435	428	403	407	418	442	413	436	429	423	412	411	440	381	418	419	444	407	429	399	420	388	412	447	447	445	413	437	436	417	441	396	413	423	394	449	428	431	420	389	423	444	446	394	436	436	414	430	392	455	394	435	423	434	422	474	412	447	425	424	413	423	407	408	434	398	383	404	455	436	394	396	419	401	418	425	415	454	463	402	412	433	416	410	374	403	422	436	412	441	459	419	416	427	427	439	399	401	425	423	398	421	405	442	431	391	399	393	427	402	436	429	429	383	415	405	405	427	422	416	432	389	425	425	432	402	388	436	434	410	420	399	406	419	443	417	428	437	421	419	446	414	413	365	417	436	393	443	426	424	395	439	423	400	391	396	393	375	464	431	407	444	372	431	428	420	429	432	416	385	379	432	422	389	418	468	415	486	423	387	376	407	456	419	434	390	419	410	389	439	444	428	411	439	414	432	422	387	401	408	394	369	440	424	435	420	396	405	446	451	434	446	399	415	436	395	424	451	425	411	426	454	412	427	416	444	391	419	406	420	386	410	415	428	395	409	366	464	408	406	405	460	418	471	434	413	413	414	437	416	426	414	410	417	421	419	452	390	416	418	399	428	413	415	426	375	399	428	417	451	432	417	390	383	434	384	413	412	420	430	453	420	446	406	429	400	465	419	408	424	429	394	431	411	410	408	433	419	401	442	405	435	392	484	384	424	401	355	415	424	438	415	371	418	425	377	448	441	425	433	416	454	390	432	384	418	435	395	410	425	437	445	424	418	393	406	441	398	464	409	406	376	431	429	438	421	467
22546	21460	29252	24090	21461	21285	5070	1512	1351	1164	1094	1038	1023	967	967	920	926	890	843	849	854	829	843	783	823	812	859	854	832	787	816	792	801	789	827	774	811	797	771	812	825	797	773	756	792	749	783	810	772	761	769	811	747	775	807	784	782	774	781	786	776	737	802	762	775	775	795	759	758	850	762	841	769	789	767	722	827	743	793	794	748	769	756	810	790	783	798	723	763	809	803	787	789	804	768	725	756	812	802	808	755	765	776	795	802	797	775	760	733	791	758	768	783	752	750	813	782	790	795	792	797	782	726	774	792	788	782	827	815	801	770	782	762	776	732	813	766	770	788	756	783	756	765	771	754	823	816	753	731	781	813	832	776	823	814	742	842	786	783	760	789	769	808	804	795	750	752	762	777	809	814	727	795	797	772	799	765	749	807	757	764	770	802	843	766	778	760	779	766	752	753	733	722	802	739	744	792	782	764	764	753	807	776	734	733	772	773	810	776	801	740	770	784	808	804	723	734	769	783	788	826	807	768	782	799	800	741	765	722	745	784	790	813	809	775	746	785	774	782	847	782	747	745	803	794	794	754	736	836	764	786	768	851	806	752	756	796	781	773	801	767	749	762	741	806	765	813	779	768	767	779	768	823	823	761	809	779	778	803	761	788	747	765	773	753	763	769	755	774	772	732	780	786	793	768	775	779	764	783	774	806	767	801	763	778	751	843	788	763	759	771	733	746	745	754	827	760	766	751	762	764	746	752	793	734	817	789	782	765	750	742	802	747	771	745	812	766	792	810	808	768	790	754	776	793	769	819	807	780	769	714	726	776	806	783	796	760	757	759	764	761	738	777	747	742	753	773	807	799	801	785	763	761	848	787	741	726	741	805	799	743	799	753	723	792	742	781	789	814	758	762	786	802	782	755	779	743	773	796	743	740	739	800	817	744	769	733	763	730	706	753	782	756	736	769	832	780	818	725	729	764	783	791	787	768	750	792	764	801	765	772	829	743	779	772	804	834	741	778	791	785	764	781	778	751	760	775	792	742	798	794	799	746	732	762	787	753	756	784	784	743	737	742	772	774	781	725	734	771	723	763	810	781	762	739	784	769	771	792	799	769	787	822	790	830	726	808	773	799	781	751	843	752	774	774	815	801	751	766	815	799	724	703	819	777	766	745	785	794	760	767	781	756	782	785	745	775	778	765	785	781	794	822	767	743	778	743	798	796	782	809	844	745	820	739	771	768	826	777	728	759	776	769	770	804	817	708	788	763	780	759	746	749	821	747	749	783	787	812	774	791	783	804	781	798	784	779	766	770	785	773	791	779	810	778	801	744	774	743	702	815	773	808	746	785	773	796	809	752	772	767	803	713	770	802	807	804	775	771	742	764	782	797	816	792	747	796	734	817	746	806	765	740	771	753	765	795	763	784	757	816	814	784	774	783	785	767	811	778	826	720	753	785	737	808	723	749	795	796	767	781	756	747	745	758	748	781	762	762	852	716	728	720	770	806	766	774	746	725	758	771	739	778	741	751	796	757	761	770	768	773	803	814	759	795	775	764	790	793	746	726	836	786	759	744	777	739	772	745	722	731	762	839	752	781	717	789	709	775	798	798	805	813	763	827	783	786	784	792	744	752	803	789	760	814	762	750	753	775	750	775	709	795	749	772	751	772	805	777	764	758	803	858	788	778	752	763	781	809	737	791	828	779	734	778	788	799	756	800	824	806	693	736	795	803	728	737	739	788	804	717	775	765	799	771	763	746	805	766	821	806	789	711	766	750	710	781	717	779	753	746	763	809	745	798	721	753	768	824	787	722	744	803	777	736	767	756	777	741	729	767	754	779	796	751	769	802	801	787	743	745	753	758	766	749	748	836	775	811	761	713	790	786	737	789	752	772	788	803	784	751	786	807	797	757	814	732	765	789	746	777	778	764	776	751	829	767	754	769	760	742	740	815	831	780	749	723	761	768	800	792	753	728	780	792	757	758	770	699	772	732	743	782	805	751	809	728	803	785	785	776	727	818	794	790	743	755	801	722	771	808	799	752	768	725	784	801	760	754	760	752	764	781	769	758	778	762	779	795	822	771	762	782	766	738	782	803	738	775	786	806	811	780	793	779	760	757	807	760	821	738	796	774	752	803	790	770	800	774	778	802	742	798	756	763	752	733	782	733	800	806	732	738	757	779	700	788	772	803	739	804	807	772	768	784	789	744	767	806	733	736	810	776	768	786	777	756	781	850	783	715	744	803	729	781	751	721	730	783	766	791	766	782	779	750	761	752	769	742	778	766	790	750	773	748	752	785	803	747	814	770	723	804	741	779	772	747	756	767	779	740	779	750	813	780	761	780	741	753	842	763	778	749	788	736	768	794	825	743	804	775	803	751	829	800	784	798	766	761	810	781	789	787	763	733	763	786	769	760	762	727	797	793	729	706	819	736	797	812	774	799	841	759	789	796	764	787	819	749	772	815	821	788	791	787	786	799	810	813	789	767	759	784	785	788	791	722	726	778	717	725	772	774	814	775	753	789	753	790	783	732	812	733	765	735	772	779	792	752	743	762	775	811	805	708	810	792	780	792	782	870	766	737	738	760	770	755	741	722	798	744	787	770	775	765	770	750	768	781	735	791	774	787	802	722	765	764	752	791	775	725	712	712	714	789	772	742	834	807	738	757	776	730	785	735	810	825	822	798	800	785	803	763	790	712	737	746	776	719	782	789	725	772	801	761	757	752	801	779	793	761	743	750	783	775	787	708	793	740	777	771	767	756	730	749	804	795	759	813	777	780	764	751	802	747	753	799	779	743	765	763	805	736	753	803	750	791	777	791	765	780	749	755	787	752	738	740	776	736	791	781	733	761	833	762	794	754	769	771	796	722	808	792	814	766	802	767	761	725	770	814	784	767	717	730	791	762	814	819	814	756	791	741	783	764	733	749	797	819	772	783	803	748	781	820	771	775	756	735	771	753	729	764	794	790	786	758	792	745	812	740	729	762	726	751	766	752	737	748	837	751	769	820	779	768	767	764	782	749	748	782	781	787	782	797	723	772	737	800	769	764	785	811	760	763	795	806	763	751	736	775	759	785	698	762	743	825	754	740	809	750	763	718	752	760	767	777	703	761	740	763	753	799	804	766	768	742	762	773	763	774	745	788	770	780	810	819	741	799	768	709	753	802	775	728	742	765	744	797	790	767	809	783	804	810	815	779	743	813	731	770	715	723	783	781	748	777	813	758	704	782	752	767	780	797	775	764	768	774	759	789	741	800	763	765	809	819	750	731	785	798	782	786	838	815	782	747	749	776	745	756	779	769	788	747	775	758	820	783	772	812	813	809	764	772	850	786	837	744	731	773	788	785	762	793	821	825	743	791	743	793	788	836	780	764	753	718	822	786	737	767	748	779	767	753	752	786	776	733	775	757	745	778	818	788	737	775	766	803	769	757	790	757	728	751	805	693	751	807	778	801	753	814	788	786	718	743	768	755	791	768	738	741	783	770	770
22552	16507	12573	6638	4675	3438	2895	2413	1977	1848	1559	1516	1422	1299	1234	1156	1152	1153	1085	1089	1106	1020	1019	1010	955	995	1004	984	1055	1008	976	988	944	1011	988	956	960	987	971	1015	1008	986	963	1011	939	926	997	993	970	969	986	941	894	1003	906	1008	980	983	980	1009	981	922	948	987	994	965	986	928	936	964	966	986	974	975	941	968	1032	964	963	895	967	939	983	1003	960	951	958	990	981	969	1011	943	1001	989	935	971	921	1017	1003	991	937	963	1020	937	969	973	981	969	980	971	1004	974	938	976	984	1024	978	947	954	920	981	954	958	982	936	930	935	951	938	1017	991	998	983	959	934	946	1062	963	961	977	1010	984	988	998	979	916	1003	964	964	976	936	951	942	1020	979	965	965	957	863	971	917	953	947	982	980	938	951	981	990	1031	933	955	954	983	943	955	982	999	974	965	919	1006	939	957	959	1006	955	1003	988	921	968	949	959	971	1009	1011	913	991	941	966	978	1014	1040	946	971	943	888	937	892	995	976	929	976	938	983	947	930	964	957	919	994	993	981	960	1001	970	966	985	975	952	1050	927	966	968	1056	996	956	917	995	962	912	989	975	1022	999	976	906	999	947	932	905	978	916	996	967	969	930	1017	974	953	981	952	942	991	980	1005	949	1011	951	976	924	1012	968	983	977	935	943	943	1040	972	1004	976	925	916	908	946	954	932	931	940	943	974	968	900	932	1002	983	975	946	922	967	917	917	996	941	972	930	924	966	927	946	950	952	1033	956	983	970	941	979	923	954	969	967	979	988	940	930	967	1011	943	910	906	952	934	1011	937	945	966	934	975	920	971	1045	974	949	965	1021	991	927	896	940	983	962	930	974	991	964	1014	969	908	998	929	941	890	1000	961	1067	960	1002	888	907	969	942	950	922	918	968	937	988	916	929	991	919	965	945	943	942	955	966	952	934	954	911	962	970	1011	939	970	1009	962	1004	944	978	947	971	961	947	921	969	934	886	971	901	950	935	950	937	931	997	949	934	958	1041	947	1002	933	928	924	966	933	973	925	947	949	936	912	960	1023	955	1009	993	967	1039	992	930	959	1021	958	940	951	991	951	924	967	969	931	943	1032	921	950	978	906	974	983	942	1011	1039	918	925	970	1024	948	944	930	1033	915	928	948	986	992	919	911	995	937	948	976	959	978	955	958	1020	918	948	972	944	969	967	949	952	1000	983	1001	932	933	962	927	1017	958	941	960	1006	963	962	944	949	932	906	957	915	1004	935	964	981	962	963	919	940	988	961	938	963	954	987	963	993	965	971	948	1017	942	979	931	938	932	937	909	947	969	912	983	966	1011	932	915	1014	983	943	955	974	947	952	946	983	896	956	980	931	963	1008	969	954	1003	972	977	957	919	953	954	987	975	983	975	935	931	938	958	967	947	946	975	933	922	959	988	939	936	941	936	950	973	912	916	1011	954	962	959	969	973	910	953	941	945	929	895	951	963	917	945	1015	962	992	925	1005	1015	918	966	995	930	944	961	961	1006	987	948	975	959	945	930	955	930	979	1000	1018	935	950	930	961	992	934	965	963	962	940	935	1047	996	997	983	909	907	988	965	982	964	933	953	968	958	987	973	934	975	962	966	957	978	996	933	906	984	940	964	960	969	967	1015	949	961	992	910	948	913	926	990	905	987	966	970	986	953	934	919	970	952	943	1004	920	990	976	984	944	970	988	1018	931	1002	938	967	944	935	958	997	968	949	1010	918	973	1010	990	965	976	982	933	930	943	950	1023	917	1002	895	938	987	954	954	963	963	970	973	939	924	966	961	890	949	1009	949	971	974	877	929	963	999	1016	974	1011	996	983	953	1033	958	988	971	1002	992	953	964	976	927	971	984	948	1019	938	942	997	978	955	925	1003	929	977	941	987	929	948	948	914	968	1020	907	971	1005	981	968	936	945	953	988	999	955	888	977	1018	925	986	972	947	964	990	927	997	986	945	969	986	992	932	934	1001	930	886	996	962	952	992	985	969	925	920	983	941	1045	965	959	961	928	996	999	933	957	951	922	987	982	924	970	987	992	907	972	876	986	1012	912	973	947	936	942	957	982	924	934	919	959	934	908	968	972	934	907	937	983	971	933	979	955	918	911	957	922	882	953	937	988	988	1001	994	933	988	995	967	904	978	934	932	963	997	966	899	932	928	994	917	945	953	915	965	977	901	972	950	900	1004	956	954	902	941	959	975	949	980	1012	965	903	995	909	935	1005	955	933	934	938	975	956	975	959	965	899	985	1005	992	942	924	1022	1055	927	945	941	965	979	969	948	963	993	1046	993	972	957	926	1004	976	941	997	949	954	983	977	970	946	1009	968	964	950	1009	901	966	963	1007	930	979	984	951	922	978	990	890	931	979	889	983	984	965	895	928	970	963	907	920	974	970	984	918	962	927	951	959	956	993	973	955	984	1027	956	954	956	958	978	958	956	1016	966	920	952	968	977	984	945	968	966	954	973	1001	908	996	964	973	1007	960	1016	994	985	921	966	983	973	939	955	942	916	974	969	958	954	989	959	997	966	932	995	931	921	931	995	970	969	964	920	974	962	964	982	929	924	905	958	984	979	898	986	978	944	978	915	971	999	990	946	998	1035	937	970	929	948	912	926	916	934	943	982	904	957	959	933	960	971	948	950	977	949	932	976	928	915	936	993	1051	1056	1007	972	989	974	952	957	967	969	959	927	918	942	943	1000	981	970	933	1022	1001	997	976	949	972	949	941	947	988	974	1002	982	971	959	929	911	950	1002	937	966	971	962	953	934	916	976	979	971	1000	997	979	976	967	995	978	959	970	997	1023	951	969	984	1004	942	957	952	885	937	940	1002	998	990	974	988	932	974	979	991	941	1015	1003	980	946	1009	1002	913	1006	954	946	940	927	1002	1023	940	964	958	951	944	984	983	986	999	984	911	933	952	929	980	977	912	1016	970	950	988	956	937	979	958	950	946	961	947	945	975	892	977	936	1011	944	986	939	943	964	976	996	982	926	984	933	995	946	993	1006	1001	961	973	978	903	934	987	949	949	955	948	931	931	926	1001	1008	968	1026	1049	941	941	1055	1007	970	953	933	918	938	994	886	966	997	922	964	967	984	951	911	931	985	953	1000	985	1005	932	945	944	991	969	1045	962	993	870	986	981	932	990	984	991	927	1003	1022	995	989	978	995	1007	941	951	942	988	974	988	901	981	969	1006	905	996	1007	931	954	986	922	949	990	939	947	990	958	935	915	949	984	929	990	987	928	936	966	955	969	1001	929	926	948	929	960	998	1000	953	962	961	977	969	999	955	948	939	902	984	966	989	951	1005	944	936	946	991	954	958	916	1033	971	923	961	933	939	936	917	975	915	932	923	958	925	913	960	929	959	1009	904	974	865	958	1029	952	924	958	952	993	952	997	1001	920	995	934	952	1048	985	925	974	939	958	1007	920	929	975	1014	949	982	919	944	994	938	952	982	959	956	944	978	999	983	944	894	948	951	976	974	987	1003	908	1023	1011	924	923	985	983	969	992	953	950	974	937	983	941	961	892	971	940	939	959	1036	954	997	921	940	987	985	977	948	958	962	959	976	1024	989	969	983	929	939	929	981	959	937	987	963	890	988	967	1008	939	949	923	941	968	946	930	931	924	934	978	935	951	943	893	979	926
27493	17410	4376	1465	891	787	669	599	644	627	534	552	556	587	553	525	541	524	547	551	539	514	506	523	541	576	514	534	548	479	507	531	519	548	532	522	538	512	505	523	529	516	509	550	540	507	531	500	510	552	538	539	547	497	544	538	513	509	563	513	565	525	548	512	539	497	539	537	507	515	506	566	549	493	524	495	526	517	522	492	540	519	549	492	531	492	546	507	550	535	532	540	504	520	524	501	485	537	503	512	524	535	503	539	510	554	502	535	548	512	601	534	486	527	515	519	509	536	567	469	520	528	543	581	514	518	518	563	522	545	522	532	507	499	511	490	515	516	527	485	522	513	470	553	519	488	539	546	512	557	525	472	504	526	462	515	523	528	494	518	541	548	510	543	540	520	520	553	534	544	552	516	561	521	563	497	520	536	487	538	531	504	521	518	526	525	524	474	561	543	544	495	532	561	508	504	535	517	525	544	545	504	538	532	508	542	505	582	508	514	522	546	494	565	481	532	545	519	520	561	504	549	538	529	540	534	533	500	504	521	520	536	534	571	571	571	554	535	492	518	517	528	486	539	534	520	509	533	528	564	558	517	536	536	570	569	516	527	496	489	516	524	493	512	527	519	520	560	510	538	533	518	560	512	541	505	518	494	539	502	506	543	509	570	549	508	541	514	516	534	520	509	493	541	541	539	528	533	560	528	550	555	492	517	533	520	562	584	505	527	524	516	503	528	516	471	506	547	536	539	531	513	511	548	604	521	553	529	467	473	518	517	575	523	535	516	525	511	520	505	540	541	556	540	504	543	482	527	522	487	553	511	513	509	520	496	490	505	529	517	520	505	512	580	527	511	480	498	493	534	530	525	554	477	511	502	489	502	514	547	528	508	525	517	531	518	558	542	545	543	511	525	506	513	545	493	528	563	508	500	542	507	518	520	504	531	529	530	568	511	519	493	548	528	493	505	505	512	530	557	556	482	504	539	520	516	519	519	516	504	551	545	482	533	524	495	558	534	503	510	542	534	519	543	538	522	491	507	523	516	522	524	524	528	522	503	529	545	529	508	554	500	522	497	558	522	546	529	512	508	488	515	522	509	517	527	523	521	552	547	530	500	490	545	542	498	491	516	520	491	519	519	518	497	558	496	556	536	500	566	546	500	523	528	549	524	504	507	525	504	557	532	528	512	548	541	488	520	489	518	466	520	492	552	497	512	532	489	484	488	479	554	562	520	548	527	504	511	573	530	492	528	503	528	496	501	517	527	565	529	528	529	499	488	501	519	509	510	546	534	568	554	529	512	526	516	521	537	513	508	479	524	532	496	543	515	551	508	573	508	571	495	507	489	510	544	522	557	540	475	564	508	507	521	503	529	494	541	522	497	495	520	561	496	532	529	538	500	540	581	531	498	531	507	518	562	532	505	520	487	543	536	498	526	545	536	502	492	537	488	482	536	572	549	506	548	518	522	484	543	507	545	527	546	531	510	513	541	523	542	528	528	516	483	510	552	538	484	558	562	488	511	508	557	523	542	531	558	496	559	544	533	505	521	540	550	557	527	499	516	503	529	546	527	522	550	514	487	554	524	532	512	501	510	512	560	578	522	493	493	512	478	579	500	524	535	541	532	513	561	528	526	528	531	518	513	542	516	524	522	562	545	511	531	524	537	542	543	584	543	524	534	530	503	491	482	525	499	552	524	539	532	507	535	553	475	527	520	565	536	549	536	534	479	530	517	525	517	520	540	498	532	522	538	489	555	560	518	521	540	516	528	511	506	492	518	530	488	525	513	533	523	507	524	483	514	546	497	515	524	525	542	519	523	533	514	536	554	491	518	546	501	518	518	501	524	528	517	534	541	550	527	535	533	527	528	570	553	519	540	511	547	571	492	522	522	559	512	527	510	529	514	543	502	507	513	559	540	480	573	557	510	552	522	504	514	576	526	539	552	538	554	526	522	564	569	521	534	527	561	562	526	559	481	480	507	518	498	520	553	543	549	548	558	527	523	549	503	527	515	540	535	517	493	564	495	523	546	510	545	522	559	512	531	530	465	527	502	522	504	580	524	532	523	520	587	523	550	541	493	518	521	541	511	554	549	518	548	510	532	605	527	519	508	525	516	531	521	555	457	507	519	506	508	521	549	549	503	476	492	534	489	541	511	537	552	520	550	559	545	543	535	506	511	522	527	548	534	525	524	522	529	533	520	526	518	526	518	538	535	520	535	544	526	550	509	500	531	519	524	531	510	564	575	504	563	511	507	507	502	537	496	564	506	497	510	508	513	492	507	567	536	497	540	527	511	559	508	552	542	496	525	530	504	541	533	537	533	483	536	533	519	555	518	491	534	555	517	524	535	521	536	516	542	491	484	539	507	510	547	521	510	523	519	513	541	511	482	553	534	542	509	492	562	534	532	519	531	560	518	551	515	557	546	532	541	535	495	478	525	543	513	537	519	486	549	505	519	517	549	514	524	521	545	554	492	516	529	497	566	520	546	533	479	525	553	542	556	504	529	523	543	563	516	549	510	529	526	533	511	531	534	578	536	522	527	509	540	540	531	551	534	508	504	512	526	550	503	480	539	536	546	544	486	534	533	567	524	526	558	536	559	526	531	532	521	539	529	517	499	569	516	520	553	566	525	525	527	530	506	533	557	523	528	521	526	503	562	520	509	509	501	522	518	515	528	454	526	498	544	544	545	524	539	502	524	541	591	530	515	545	542	540	531	557	511	587	525	527	531	490	503	522	594	512	501	494	505	537	526	510	504	522	517	499	500	525	505	568	492	502	522	540	529	479	529	540	475	538	538	578	496	513	537	550	487	524	526	546	502	537	512	515	522	526	523	533	464	545	539	555	529	509	548	508	468	511	518	524	530	537	550	578	526	536	482	522	498	553	531	531	546	516	550	539	517	576	526	515	525	520	516	522	522	530	536	563	495	545	571	595	515	537	543	477	529	534	545	545	510	572	518	520	489	525	520	550	558	512	524	550	520	538	535	559	544	477	503	482	522	522	536	511	547	555	533	507	519	489	533	485	504	550	546	499	515	529	560	519	499	557	527	526	525	522	514	520	514	534	552	524	535	516	558	518	513	520	547	544	529	498	555	481	510	514	497	519	543	545	565	522	525	497	521	541	515	471	498	502	538	508	499	503	531	527	532	522	515	506	528	518	558	536	529	525	494	549	535	497	516	500	584	556	558	499	494	514	504	569	502	488	512	517	507	568	541	552	540	501	521	531	491	490	516	535	502	576	519	570	496	526	498	555	516	487	551	518	554	524	539	545	562	532	513	563	537	526	552	532	501	561	536	495	510	532	514	535	536	528	504	526	539	489	529	575	554	557	541	522	521	550	543	521	510	541	546	535	538	520	500	495	574	561	529	525	527	538	557	539	551	599	537	537	503	552	582	509	534	538	541	542	531	573	482	526	517	591	529	484	542	534	494	532	553	524	512	514	517	490	538	484	532	498	492	539	536	515	534	516	528	540	494	528	523	572	565
6436	4108	3279	1755	1360	1172	1017	861	870	825	775	783	728	772	686	724	706	666	663	677	661	655	666	677	685	622	673	671	653	671	607	697	620	646	676	626	682	652	632	656	620	657	638	645	647	654	650	665	636	651	674	676	670	653	666	708	686	643	649	638	639	663	635	632	669	652	620	662	656	633	656	625	648	661	688	623	664	636	651	682	642	615	636	660	594	636	685	647	651	659	677	667	607	629	649	652	632	594	652	673	655	625	672	671	704	625	658	636	659	650	621	639	651	707	640	643	650	643	655	651	668	655	622	654	693	661	651	633	644	651	651	645	656	652	644	667	604	621	655	734	685	641	679	677	642	674	647	633	626	661	643	665	638	666	639	631	678	641	655	663	608	679	639	631	684	635	622	653	678	661	680	683	642	658	595	592	712	619	614	639	656	661	666	617	659	644	637	701	688	664	625	675	621	603	613	615	659	640	722	598	711	649	660	676	620	651	623	675	644	661	651	629	648	720	687	653	636	652	604	635	624	615	670	638	643	669	642	650	640	674	656	650	641	701	660	668	627	609	679	660	632	630	662	591	647	669	633	609	673	629	669	679	685	666	669	667	659	650	627	627	669	612	619	662	676	663	642	694	673	656	647	645	691	627	616	626	642	644	659	604	610	619	640	667	649	619	617	726	685	660	658	669	663	680	650	662	659	671	636	682	669	644	664	650	720	677	639	632	669	658	661	659	606	676	649	610	606	672	686	674	633	666	636	658	644	653	658	654	648	638	650	666	649	613	685	649	625	655	673	634	631	681	653	639	682	698	648	677	620	656	604	629	641	628	658	606	653	690	646	699	661	655	644	662	658	655	676	687	712	622	635	688	669	668	626	718	660	677	675	630	662	675	666	657	652	632	634	665	628	695	656	625	687	645	646	658	639	626	634	630	683	672	633	615	635	638	710	637	630	669	698	694	666	620	698	644	626	627	672	687	638	623	652	687	635	631	675	656	681	615	701	644	636	628	661	640	662	634	650	691	691	697	600	624	705	673	681	613	677	647	654	655	705	655	679	649	672	643	673	597	622	676	604	681	681	646	650	638	619	638	647	676	686	617	663	679	646	667	582	667	682	651	627	696	627	660	663	627	686	641	681	640	660	678	634	628	651	633	623	624	636	693	632	644	655	632	656	685	643	660	671	602	643	649	627	641	628	654	649	678	674	650	667	634	673	625	597	701	609	667	627	665	614	640	687	612	684	581	617	589	648	647	656	666	649	645	660	623	628	648	665	627	651	621	692	647	651	711	622	660	688	666	667	692	632	637	637	673	657	622	693	624	702	685	672	638	623	634	704	685	645	623	683	602	644	636	677	661	648	657	666	645	660	643	692	669	629	653	698	653	674	648	684	621	653	684	602	610	653	643	637	664	632	655	656	650	618	640	631	642	705	671	607	684	649	653	627	664	661	651	713	626	677	635	658	681	649	622	667	646	640	630	659	623	662	608	642	665	616	636	665	685	653	632	659	651	675	646	648	689	642	650	666	610	647	668	652	652	675	684	629	630	678	678	661	623	665	677	639	628	664	681	617	642	649	646	657	619	658	616	684	629	636	642	643	650	649	625	636	644	676	646	650	642	629	662	666	643	676	642	606	646	636	656	685	709	642	687	680	630	704	653	612	632	630	643	598	654	648	682	616	691	635	660	620	602	665	635	642	646	638	629	655	637	690	627	681	656	660	639	660	677	631	618	626	625	624	631	645	656	633	657	683	684	690	649	652	659	640	607	695	656	665	647	648	665	662	622	673	629	632	673	656	655	620	673	648	665	669	658	648	635	698	674	686	654	658	687	689	599	641	661	648	633	626	688	672	687	615	683	660	625	681	657	618	657	672	653	658	608	669	624	662	653	670	668	678	641	661	646	665	684	662	671	591	648	673	624	663	613	645	658	674	621	620	683	656	664	643	662	599	670	649	660	640	630	654	686	645	665	653	646	700	670	714	635	644	651	676	642	640	654	662	714	685	628	700	665	658	667	703	596	669	641	661	613	632	660	645	638	645	623	621	683	639	611	678	645	667	644	630	667	634	669	651	652	655	625	650	657	700	643	640	652	660	609	674	638	616	683	608	678	672	671	686	645	726	629	654	714	609	603	655	633	657	676	666	689	688	679	625	654	654	646	652	618	654	602	697	613	664	651	690	632	669	610	653	595	611	642	668	665	669	596	677	638	647	664	722	634	643	623	684	603	645	613	659	644	688	656	628	678	599	615	613	662	627	642	659	662	657	651	614	608	637	674	621	656	677	638	700	620	625	662	647	646	672	634	649	662	675	665	602	683	619	654	621	638	652	594	655	659	679	622	691	682	647	613	674	663	715	679	684	638	621	657	701	637	643	665	654	658	663	666	634	649	654	624	686	622	624	622	623	632	631	631	636	652	657	674	655	654	685	643	678	661	681	689	677	654	624	657	607	669	665	661	648	631	624	681	645	655	637	624	643	655	686	664	613	660	639	658	658	669	647	615	601	666	616	662	647	603	679	705	645	684	695	648	658	643	588	621	641	642	685	640	608	666	617	677	632	647	667	670	631	642	671	630	638	688	632	682	658	664	730	631	637	664	603	610	668	598	612	641	641	659	677	619	631	608	654	635	654	644	653	600	642	665	670	651	640	643	660	633	662	635	649	660	581	635	655	681	616	646	632	615	595	635	643	641	651	619	667	675	695	614	635	639	641	680	672	650	651	682	689	651	607	705	664	667	660	645	605	640	605	620	669	633	684	621	665	670	646	667	626	635	690	646	663	678	650	637	660	647	672	612	703	662	685	651	649	652	630	627	709	639	654	669	696	673	665	647	701	667	660	624	668	616	654	660	652	627	645	639	669	616	656	649	651	682	641	670	651	668	615	646	656	646	596	618	670	662	641	629	667	632	631	635	699	666	652	656	630	671	633	663	651	641	650	656	644	599	714	692	620	648	679	636	670	613	638	647	706	675	615	651	664	679	668	616	678	665	691	654	684	685	667	618	631	645	631	657	607	685	626	650	645	666	644	655	653	665	604	656	636	639	636	660	593	621	679	627	625	642	615	673	627	665	584	641	649	612	657	626	653	675	677	663	666	679	672	627	637	624	617	644	636	597	660	633	680	724	612	669	666	635	688	616	641	649	625	659	701	663	651	684	665	649	645	666	642	706	628	673	662	633	650	657	634	622	637	645	639	679	651	702	681	688	638	641	593	673	664	608	618	636	664	670	702	646	639	613	662	702	666	667	649	686	628	666	689	668	687	607	681	678	658	649	704	687	670	641	624	660	647	629	680	595	627	647	631	672	623	661	647	681	636	660	631	636	652	688	652	661	665	631	629	630	689	667	697	630	642	628	670	617	635	684	669	612	701	621	619	657	621	615	615	673	632	684	638	636	697	634	628	644	630	690	628	685	646	632	635	627	650	615	653	631	644	661	663	661	630	649	681	648	617	645	633	643	655	660	620	650	683	651	682	638	635	671	644	640	616	687	674	665
23629	21400	28587	24585	21226	6112	1839	1353	1213	1165	1105	1052	1007	1006	889	1003	1002	951	921	904	963	934	951	878	941	875	896	861	870	859	941	932	989	908	915	934	943	913	938	871	898	916	930	914	862	919	910	858	880	856	880	896	950	902	882	912	898	912	896	922	867	904	875	865	960	889	893	896	926	893	933	954	889	886	918	853	890	889	931	868	849	921	944	876	920	883	917	881	942	883	926	896	915	856	936	874	851	949	914	889	881	893	868	942	872	899	902	896	879	899	845	854	903	900	906	905	906	934	870	901	872	902	803	950	858	914	884	909	931	919	868	900	901	930	865	936	926	854	895	894	915	903	952	882	912	863	900	891	886	906	904	863	866	897	905	861	879	873	867	855	914	881	864	886	904	846	905	907	891	918	887	933	961	840	862	860	916	910	909	917	845	876	880	866	920	893	871	919	901	866	951	888	937	865	921	935	919	917	886	909	855	941	881	886	877	907	878	887	887	838	857	926	891	875	902	924	885	876	950	862	931	939	924	827	892	923	888	944	896	918	928	823	947	839	929	887	868	899	869	871	906	849	883	889	900	931	925	939	868	920	898	859	839	882	887	899	878	903	906	937	910	832	840	891	904	856	899	915	931	813	858	887	872	904	891	915	903	930	897	937	886	841	911	877	830	868	907	922	945	829	872	854	956	857	864	952	875	855	876	878	842	877	878	956	909	883	923	912	909	884	922	927	897	888	882	890	893	870	871	906	905	925	925	852	868	901	922	852	873	884	925	909	896	853	911	890	894	899	866	902	837	876	886	885	825	898	861	891	895	918	897	920	846	836	882	874	870	906	840	889	904	894	870	912	917	929	877	939	908	860	923	945	907	848	861	920	899	892	887	906	882	921	940	900	911	895	867	914	865	934	892	924	900	885	903	897	905	847	929	914	878	909	939	918	863	869	914	895	893	913	953	889	952	899	894	915	930	954	917	920	895	909	941	915	863	901	903	886	929	919	895	891	830	868	839	928	911	891	926	906	920	878	910	845	874	919	900	936	873	896	871	880	924	858	924	946	925	887	866	915	879	883	889	920	890	904	893	948	824	897	865	921	932	884	837	891	930	875	925	910	893	927	879	857	863	935	875	843	890	876	894	966	900	876	872	899	877	926	879	910	925	877	892	897	849	936	905	916	881	931	917	866	850	861	916	935	846	881	872	912	869	934	892	905	881	858	897	864	930	863	886	888	930	889	867	935	905	859	887	909	951	918	881	921	885	865	866	853	858	816	920	899	830	894	913	847	901	866	929	876	850	915	938	876	868	923	898	902	873	918	859	877	870	872	927	917	871	889	878	904	899	898	873	904	894	877	952	901	863	848	917	913	895	894	945	883	887	897	887	910	864	898	863	895	903	812	874	853	906	912	881	871	922	893	873	956	897	912	869	881	885	888	890	914	859	888	858	872	898	901	856	861	911	881	909	894	905	927	915	897	893	952	868	885	911	865	894	896	902	886	912	862	809	902	844	934	932	833	870	909	909	866	885	901	908	899	905	893	911	856	875	839	858	884	943	828	920	928	926	895	877	853	948	882	894	882	901	937	838	909	888	958	859	930	850	884	898	896	893	858	860	878	906	856	920	918	849	884	905	897	911	892	891	914	847	861	889	882	893	925	859	893	891	948	857	899	870	920	935	900	911	947	906	879	869	885	877	872	916	874	961	876	869	885	870	873	939	873	903	893	899	910	868	911	910	909	951	914	838	843	884	873	848	849	881	914	902	945	932	860	842	881	902	873	897	889	876	911	919	895	925	917	893	901	966	914	844	918	902	894	878	859	829	923	849	887	887	924	919	914	856	911	909	901	871	865	925	840	876	853	876	852	858	904	854	890	869	902	876	904	868	912	879	926	891	872	923	901	857	887	920	913	899	900	842	924	854	919	827	899	912	927	903	871	846	914	922	913	904	860	893	928	871	951	925	889	890	904	874	904	829	863	884	895	914	841	939	879	851	853	871	917	870	904	886	891	943	881	929	906	870	909	871	862	901	897	881	897	946	893	913	864	821	925	918	893	892	865	882	869	896	909	891	878	854	883	872	883	927	891	872	894	856	857	904	867	898	875	891	934	849	861	871	898	885	859	898	901	900	930	896	846	898	879	893	930	882	850	918	850	919	904	878	858	877	850	871	855	835	934	823	841	845	893	835	864	906	888	843	885	850	873	939	932	872	899	852	904	932	915	878	895	887	861	840	898	932	861	877	900	880	924	895	884	922	845	920	871	873	946	912	887	912	856	867	863	909	844	863	900	884	913	915	910	852	925	858	924	909	919	896	890	879	922	857	902	891	866	860	878	869	928	916	924	921	860	874	927	860	934	884	918	929	941	909	924	945	855	950	939	891	897	853	910	847	871	888	896	922	863	910	854	866	902	872	894	939	922	817	870	860	903	891	886	909	912	865	867	857	887	887	853	871	915	912	927	868	827	848	853	883	919	913	914	944	887	922	859	801	837	852	939	885	911	903	828	882	848	888	891	858	894	881	882	834	944	922	877	872	833	858	795	885	876	876	884	882	831	857	922	839	898	863	876	969	906	911	834	859	932	906	883	895	915	904	910	844	882	885	898	843	857	907	898	854	936	904	889	890	902	925	897	920	840	907	943	872	893	911	896	867	939	843	851	845	863	888	921	851	907	908	921	856	907	899	906	848	922	911	873	855	909	865	897	887	893	925	902	888	951	894	887	851	917	862	920	888	882	933	845	857	911	869	891	875	886	864	811	848	912	917	876	875	911	878	865	902	916	841	878	849	915	913	938	871	897	913	871	873	933	902	845	984	895	869	928	876	935	913	899	871	913	848	929	842	912	938	897	860	925	890	909	916	920	876	938	909	876	848	945	872	890	914	916	935	870	872	876	838	894	898	874	897	866	868	866	877	856	845	872	874	925	861	952	860	926	909	879	881	918	926	855	889	884	858	876	844	964	847	915	889	898	857	881	898	879	898	928	870	829	905	893	890	929	881	868	863	905	892	894	902	841	849	861	881	927	871	876	885	954	937	949	914	919	881	935	908	852	895	935	873	892	893	903	871	909	898	893	844	893	888	884	813	917	844	909	884	918	897	901	933	906	860	932	863	868	889	873	894	857	928	881	842	909	911	920	808	891	864	872	910	842	966	848	852	867	921	909	903	863	878	905	907	934	892	940	871	901	919	934	891	877	850	907	909	865	858	831	856	866	929	858	869	886	867	859	907	914	902	894	867	883	920	827	862	887	852	915	880	877	867	920	883	927	858	875	861	897	891	901	906	872	940	890	826	899	933	929	845	891	894	904	854	884	916	882	891	844	855	893	908	891	936	905	885	879	940	886	886	881	826	954	899	872	827	860	885	928	896	911	858	877	902	941	868	895	903	812	883	893	928	852	933	924	909	889	932	916	895	860	869	958	872	914	872	889	862	926	905	875	944	941	901	844	884	927	884	901	888	875	907	863	883	903	933	914	889	895	855	909	913	936	863	904	885	944
17629	11114	8785	4386	3230	2725	2284	2025	1797	1584	1437	1416	1317	1240	1279	1243	1227	1116	1162	1107	1103	1131	1108	1136	1057	1113	1137	1127	1077	1165	1084	1099	1125	1087	1175	1129	1113	1030	1101	1060	1039	1127	1081	1082	1073	1065	1068	1106	1124	1102	1091	1018	1117	1052	1113	1042	1134	1084	1057	1037	1071	1129	1122	1063	1101	1084	1124	1102	1023	1097	1052	1100	1084	1031	1088	1092	1090	1098	1100	1078	1058	1069	1104	1111	1085	1070	1098	1073	1082	1049	1084	1067	1079	1119	1129	1079	1126	1150	1034	1110	1092	1078	1010	1075	1109	1117	1055	1085	1106	1081	1064	1130	1096	1074	1076	1088	1079	1089	1056	1043	1026	1046	1069	1046	1040	1124	1099	1071	1025	1078	1093	1091	1092	1119	1068	1063	1109	1126	1074	1072	1057	1053	1069	1066	1103	1180	1098	1107	1088	1031	1079	1144	1079	1093	1066	1134	1059	1113	1072	1062	1065	1072	1074	1050	1044	1079	1103	1060	1140	1097	1072	1092	1093	1096	1128	1092	1070	1080	1124	1054	1084	1031	1092	1093	1079	1032	1064	1086	1065	1095	1077	1024	1041	1051	1029	1092	1039	1100	1099	1139	1124	1086	1170	1079	1104	1086	1091	1101	1116	1091	1052	1076	1063	1015	1123	1072	1061	1036	1072	1180	1056	1011	1124	1125	1075	1077	1075	1068	1051	1046	1049	1054	1092	1088	1075	1084	1048	1151	1051	1067	1087	1070	1012	1051	1083	1071	1084	1086	1066	1106	1099	1088	1063	1119	1064	1082	1075	1115	1060	1148	1090	1027	1048	1064	1114	1049	1064	1061	1061	1053	1073	1096	1052	1109	1128	1110	1122	1063	1054	1056	1122	1090	1089	1068	1069	1068	1051	1045	1087	1102	1093	1072	1072	1056	1083	1118	1050	1062	1040	1064	1082	1057	1092	1093	1089	1133	1080	1104	1038	1083	1104	1117	1097	1073	1045	1030	1064	1077	1059	1086	1029	1094	1080	1034	1047	1072	1098	1059	1088	1021	1076	1068	1042	1086	1076	1109	1046	1074	1120	1117	1099	1062	1055	1077	1062	1056	1077	1075	1087	1039	1072	1035	1075	1079	1039	1041	1048	1142	1098	1069	1065	1025	1119	1042	1139	1032	1044	1047	1134	1086	1064	1080	1032	1103	1090	1074	1070	1084	1070	1134	1006	1073	1073	1095	1052	1102	1067	1092	1073	1057	1094	1040	1080	1100	1087	1076	1122	1046	1109	1095	1097	1088	1021	1077	1096	1110	1061	1074	1106	1048	1076	1029	1157	1039	1055	1099	1078	1064	1127	1086	1040	1069	1069	1054	1135	1041	1071	1163	1076	1100	1074	1061	1087	1116	1079	1065	1085	1114	1027	1095	1081	1066	1085	1066	1094	1028	1066	1074	1065	1072	1069	1056	1056	1040	1096	1066	1079	1122	1091	1064	1094	1026	1118	1059	1136	1114	1044	1057	1125	1047	1096	1058	1016	1078	1052	1041	1081	1119	1075	1136	1102	1066	1107	1098	1050	1075	1082	1086	1014	1091	1117	1054	1098	1076	1131	1058	1063	1134	1087	1131	1106	1115	1097	1073	1129	1129	1099	1113	1073	1036	1086	1064	1098	1047	1059	1158	1096	1074	1171	1064	1068	1064	1069	1126	1067	1087	1136	1097	1094	1055	1072	1092	1079	1074	1102	1038	1116	1030	1095	1066	1126	1078	1132	1100	1074	1018	1110	1070	1072	998	1034	1039	1057	1074	1063	1092	1061	1100	1165	1116	1058	1106	1128	1013	1087	1080	1065	1070	1069	1059	1091	1101	1111	1082	1018	1118	1026	1085	1107	1084	1087	995	1143	1104	1163	1100	1069	1077	1133	1044	1157	1047	1052	1080	1109	1060	1088	1058	1063	1064	1077	1066	1063	1050	1101	1072	1120	1074	1088	1099	1111	1078	1109	1048	1090	1056	1055	1084	1130	1085	1071	1087	1060	1119	1158	1064	1110	1076	1087	1105	1067	1071	1054	1129	1028	1083	1130	1020	1095	1059	1131	1145	1099	1136	1106	1054	1122	1096	1048	1011	1061	1040	1081	1078	1120	1055	1096	1049	1154	1055	1023	1044	1106	1093	1076	1085	1085	1093	1152	1065	1070	1054	1045	1057	1082	1081	1004	1087	1059	1113	1074	1048	1073	1047	1027	1041	1088	1079	1055	1106	1085	1110	1054	1086	1063	1080	1069	1141	1115	1103	1131	1096	1121	1124	1067	1097	1052	1056	1082	1022	1037	1112	1051	1068	1061	1099	1104	1101	1068	1013	1040	1134	1031	1060	1088	1109	1026	1079	1072	1087	1055	1036	1152	1049	1104	1066	1108	1077	1035	1076	1097	1016	1086	1096	1091	1105	1057	1088	1027	1051	1136	1120	1055	1072	1029	1024	1157	1036	1053	1093	1075	1108	1153	1078	1060	1115	1055	1068	1055	1001	1061	1028	1083	1030	1097	999	1074	1091	1072	1052	1083	1070	1135	1076	1076	1115	1106	1057	1054	1091	1092	1034	1011	1089	1068	1086	1115	1051	1111	1108	1049	1083	1075	1022	1111	1087	1044	1089	1138	1078	1025	1131	1089	1082	1127	1086	1052	1039	1075	1058	1092	1086	1032	1056	1076	1083	1041	1044	1074	1083	1087	1079	1085	1050	1125	1062	1095	1069	1028	1114	1128	1058	1083	1018	1074	1100	1077	1077	1037	1112	1128	1120	1125	1043	1131	1093	1059	1041	1018	1098	1107	1088	1028	1120	1041	1063	1100	1045	1080	1093	1079	1082	1058	1032	1148	1066	1030	1110	1142	1080	1096	1123	1089	1034	1055	1106	1080	1091	1160	1084	1110	1111	1073	1096	1075	1050	1067	1028	1101	1021	1084	1085	1106	1044	1091	1098	1054	1065	1139	1094	1096	1120	1077	1040	1053	1056	1099	1066	1034	1056	1074	1111	1053	1122	1081	1122	1059	1110	1061	1019	1116	1083	1085	1072	1147	1050	1023	1063	1060	1056	1095	1100	1088	1078	1023	1097	1056	1060	1066	1079	1104	1120	1016	1067	1094	1015	1079	1036	1029	1081	1087	1102	1064	1054	1078	1091	1079	1096	1124	1090	1090	1088	1053	1065	1063	1038	1083	1099	1028	1064	1080	1074	1087	1034	1069	1072	1049	1041	1137	1096	1062	1022	1083	1077	1015	1091	1125	1043	1050	1037	1041	1086	1092	1086	1099	1078	1108	1069	1077	1042	1074	1130	1083	1086	1102	1047	1058	1061	1040	1020	1117	1091	1130	1106	1118	1126	1125	1127	1092	1039	1079	1064	1064	1045	1114	1102	1077	1127	1161	1143	1051	1093	1042	1049	1103	1041	1126	1106	1085	1041	1022	1057	1132	1117	1083	1039	1046	1174	1101	1089	1057	1117	1104	1051	1091	1055	1100	1054	1111	1033	1037	1090	1079	1110	1106	1138	1071	1051	1084	1040	1102	1048	1005	1088	1076	1050	1108	1071	1050	1074	1146	1087	1073	1086	1089	1042	1119	1095	1103	1163	1104	1084	1112	1114	1031	1042	1040	1074	1080	1023	1102	1025	1114	1011	1112	1067	1070	1049	1024	1124	1150	1074	1065	1077	1061	1084	1070	1098	1123	1014	1065	1075	1090	1057	1026	1079	1040	1055	1043	1084	1132	1091	1099	1079	1075	1032	1090	1064	1076	1093	1034	1058	1080	1082	1076	1017	1074	1070	1127	1051	1097	1054	1073	1120	1112	1055	1070	1071	1039	1054	1103	1042	1097	1083	1060	1100	1065	1097	1095	1100	1103	1054	1073	1028	1039	1095	1048	1096	1087	1034	1059	1094	1101	1054	1085	1016	1112	1057	1040	1047	1078	1045	1048	1150	1051	1057	1101	1030	1073	1026	1079	1087	1047	1045	1004	1030	1098	1112	1116	1062	1053	1069	1063	1052	1046	1114	1069	1072	1034	1008	1062	1073	1067	1085	1119	1085	1103	1070	1100	1070	1079	984	1151	1087	1048	1087	1081	1089	1065	1061	1039	1038	1113	1110	1085	1061	1037	1056	1042	1103	1076	1101	1041	1073	1060	1032	1035	1137	1100	1057	1018	1072	1085	1052	1037	1062	1100	1111	1108	1051	1083	1066	1013	1051	1094	1109	1063	1059	1061	1084	1017	1006	1085	1119	1068	1044	1086	1112	1100	1097	1088	1042	1119	1073	1056	1043	1093	1064	1053	1061	1080	1075	1048	1128	1034	1090	1076	1077	1112	1038	1047	1033	1087	1067	1102	1053	1105	1069	1003	1115	1073	1069	1113	1088	1079	1060	1101	1099	1085	1084	1035	1071	1097	1075	1068	1100	1126	1059	1064	1039	1085	1091	1094	1096	1061	1075	1034	1065	1052	1087	1088	1150	1031	1105	1087	1037	1099	1027	1071	1071	1116	1125	1120	1125	1063	1083	993	1070	1101	1161	1057	1044	1029	1048	1055	1073	1121	1046	1131	1073	1115	1116	1045	1061	1074	1067	1096	1139	1085	1133	1101	1154	1045	1106	1124	1080	1065	1040	1085	1070	1119	1094	1048	1038	1107	1009	1136	1068	1047	1042	1044	1156	1103	1094	1094	1115	1129	1034	1047	1034	1093	1055	1104	1040	1045	1114	1121	1067	1141	1102	1124	1067	1031	1034	1086	1078	1074	1094	1076	1078	1026	1096	1101	1051	1082	1034	1070	1126	1086	1151	1057	1076	1063	1071	1063	1044	1079	1120	1051	1129	1085	1058	1075	1077	1127	1062	1064	1091	1074	1118	1098	1125	1050	1117	1081	1096	1068	1104	1124	1080	1050	1051	1034	1063	1045	1047	1083	1090	1089	1047	1076	1066	1044	1074	1092	1101	1059	1067	1067	1065	1117	1065	1097	1072	1046	1070	1072	1094	1035	1115	1076	1060	1129	1101	1103	1085	1043	1065	1051	1080	1032	1088	1096	1119	1069	1014
24685	21423	27247	25529	5459	833	662	505	493	457	438	430	404	392	378	363	355	317	329	299	330	326	368	330	325	317	324	320	329	313	300	308	321	284	266	328	331	313	327	316	333	319	336	316	307	297	314	325	319	305	312	313	340	322	283	308	315	303	317	319	333	285	327	313	344	297	313	321	301	327	283	336	322	327	300	320	302	339	303	342	365	310	327	325	336	308	342	305	305	310	309	301	336	317	308	318	306	346	316	312	314	314	302	296	322	312	325	314	314	301	317	309	338	340	321	323	319	335	276	328	305	329	339	334	336	354	304	318	335	311	295	318	300	313	287	297	333	321	314	306	310	306	309	313	324	270	328	329	316	307	324	318	306	305	304	311	295	306	305	308	323	353	324	297	312	312	311	283	331	301	306	295	339	343	311	311	315	297	313	301	342	336	297	300	310	318	364	309	313	335	329	290	319	329	288	324	312	326	326	307	330	280	287	318	323	310	289	316	339	284	305	319	277	302	332	313	335	320	327	322	309	321	339	306	320	310	334	286	290	328	313	289	343	321	308	301	307	339	332	312	310	307	311	339	319	312	284	319	296	311	287	329	320	278	310	283	317	286	282	293	315	335	312	341	314	319	289	322	342	345	316	321	311	331	324	313	324	326	302	316	283	293	285	315	286	321	318	340	328	343	327	312	321	303	314	289	288	317	304	319	284	328	306	293	308	320	309	318	336	326	351	316	334	353	295	319	324	301	336	327	330	312	313	303	289	331	335	299	358	320	269	300	322	310	337	268	307	306	308	342	328	350	342	314	294	330	315	282	314	355	284	324	318	323	312	322	306	313	292	340	286	319	300	312	338	302	326	335	308	319	323	308	342	330	284	294	323	325	296	309	300	345	337	329	305	307	323	304	309	321	295	336	301	310	346	286	328	313	297	316	356	307	295	322	329	298	318	325	335	317	316	339	322	306	322	293	314	301	294	326	298	317	283	318	306	337	289	320	309	301	304	336	304	314	320	328	322	328	316	335	294	301	291	316	336	300	332	338	306	329	350	291	332	334	318	327	301	299	321	280	340	329	316	322	316	326	320	278	354	290	312	296	296	263	289	310	290	312	316	295	317	313	308	319	322	303	331	349	324	335	309	322	314	301	335	315	298	300	338	316	321	335	311	277	307	305	288	317	323	314	318	295	328	307	298	302	324	314	335	311	318	294	299	286	313	297	365	288	312	296	312	326	293	309	305	287	301	340	331	344	310	279	285	345	325	321	320	319	313	295	309	329	331	315	309	307	310	325	294	333	327	326	342	276	323	323	304	330	336	313	313	312	320	331	339	320	356	306	346	328	310	324	308	328	340	293	321	325	314	324	327	322	319	349	318	316	351	307	326	311	295	302	332	292	320	298	324	319	313	296	302	313	299	331	322	323	325	338	337	331	318	319	320	303	310	317	287	322	299	316	333	298	261	337	303	328	284	310	293	339	295	311	299	333	327	310	293	301	331	348	296	301	316	325	311	305	311	335	304	318	330	311	309	297	327	284	322	309	312	311	301	328	289	315	304	307	290	325	336	333	350	319	321	313	288	308	313	322	362	306	330	294	331	302	329	337	325	295	315	319	308	311	344	314	303	322	298	320	326	309	316	337	314	306	312	325	310	356	295	314	289	319	288	307	324	341	316	279	307	315	292	327	308	304	314	312	274	302	275	278	298	325	343	322	322	324	298	314	323	331	341	304	333	321	300	316	328	310	288	306	284	306	297	311	322	320	338	325	294	269	338	300	312	317	314	319	289	323	329	328	298	312	317	330	309	334	293	295	287	312	337	308	293	326	309	334	311	306	288	321	323	308	308	317	302	345	310	321	305	307	299	281	317	316	318	302	340	290	314	347	307	315	341	295	313	314	306	296	316	331	317	321	292	319	319	278	292	315	310	311	298	299	310	335	292	283	307	322	308	312	300	334	333	302	317	348	279	295	289	311	330	327	292	310	303	338	330	296	306	301	286	304	314	319	301	329	349	305	330	306	308	333	331	320	283	302	301	324	320	329	300	325	290	304	348	301	319	293	299	313	292	303	359	314	311	282	296	301	312	308	275	306	279	307	286	289	295	319	312	305	338	294	305	300	273	329	304	337	308	321	329	324	298	323	300	303	308	342	323	301	289	302	296	277	325	331	296	298	321	319	349	324	317	302	313	325	328	322	297	307	306	286	281	325	335	321	348	319	306	316	310	315	300	338	315	306	318	296	343	328	282	319	342	340	314	291	301	324	295	319	325	313	312	306	298	323	324	318	294	304	325	293	342	309	359	316	301	289	330	310	349	305	330	300	286	329	319	297	305	347	299	327	340	280	318	318	336	309	306	292	307	297	361	324	319	318	297	330	309	317	339	308	302	321	303	349	331	288	332	319	325	301	334	301	314	314	323	291	285	290	312	293	295	310	289	291	327	296	268	336	309	297	316	306	323	347	327	312	280	308	303	307	330	352	326	318	316	312	304	311	313	326	318	298	299	295	304	356	296	310	318	322	331	324	308	322	299	278	318	338	355	311	322	275	276	317	343	296	307	306	331	295	320	326	289	307	284	312	328	321	295	324	303	329	307	325	338	317	335	282	334	345	306	293	330	319	279	311	360	307	341	317	323	321	317	323	286	293	288	329	310	313	307	304	307	303	324	333	305	315	322	317	320	319	297	319	309	318	310	310	318	269	305	293	304	317	325	303	302	323	334	287	292	336	301	304	298	303	320	299	280	313	317	302	302	299	307	309	344	317	301	291	352	347	297	321	344	328	305	308	307	331	334	320	320	340	324	290	344	313	317	303	303	324	300	334	338	296	305	352	301	289	309	354	327	303	331	306	351	309	299	322	316	319	345	322	322	342	307	318	300	336	317	292	306	293	276	328	305	313	301	303	274	332	316	315	330	300	325	277	292	297	347	306	310	332	305	356	300	328	303	309	313	286	296	296	339	344	327	319	347	298	324	308	331	333	293	309	328	312	330	302	301	314	304	325	304	290	297	302	308	311	304	330	314	333	314	321	330	301	332	308	319	319	316	349	318	334	318	336	293	331	302	321	309	300	316	304	351	311	296	334	323	317	292	304	312	326	315	305	344	319	312	349	363	279	318	329	341	339	313	281	305	307	313	333	326	275	319	299	313	319	337	312	354	305	322	302	297	306	324	337	331	301	287	298	310	340	308	320	306	332	330	337	317	308	292	321	301	313	303	342	319	358	333	323	329	329	323	315	311	354	311	335	340	323	290	322	304	325	346	336	332	271	324	327	329	326	302	320	327	362	324	314	330	340	313	311	297	324	331	274	323	304	343	332	319	289	321	337	302	311	332	323	312	300	294	326	286	310	325	315	291	292	326	318	335	317	331	308	295	339	291	321	316	314	337	299	317	315	325	304	312	333	301	332	315	328	305	331	325	345	302	308	307	306	292	337	293	326	302	317	318	320	280	300	331	308	312	313	317	303	327	338	329	318	318	322	343	295	309	339	305	295	316	366
15623	7266	5345	2614	1871	1450	1230	1009	861	775	648	574	565	560	579	471	500	495	464	481	460	461	436	472	410	420	422	416	435	426	449	446	418	399	439	403	427	400	411	399	412	398	405	439	414	449	444	449	408	410	422	409	425	420	419	403	431	403	432	406	425	441	450	427	425	393	443	443	425	440	419	438	439	410	391	422	385	437	423	408	416	413	446	438	461	388	432	411	416	411	415	417	441	407	406	451	449	426	426	419	454	435	453	395	421	443	419	428	436	421	417	417	411	396	397	446	426	406	428	451	447	425	465	431	430	439	425	450	411	460	403	441	457	401	398	411	380	399	409	437	425	433	369	441	396	416	394	452	428	447	463	431	424	428	379	447	398	402	440	405	402	429	407	435	459	405	404	415	409	436	397	405	423	426	409	398	416	404	399	403	439	425	397	432	391	428	398	389	454	404	415	422	384	453	443	432	438	432	451	472	404	395	408	414	416	404	416	425	394	419	415	420	405	389	421	440	426	414	424	415	440	426	385	425	416	422	400	425	418	455	447	430	462	416	433	449	446	409	398	462	420	433	426	408	431	448	401	417	439	401	387	428	401	404	426	387	439	383	375	387	412	388	414	426	401	411	443	443	436	410	408	392	411	405	456	421	401	393	413	427	426	413	429	457	440	422	435	434	388	392	443	427	382	415	461	430	380	454	398	402	450	423	434	414	403	434	427	395	432	439	413	393	410	424	445	447	393	445	419	431	454	447	393	410	380	425	426	436	432	430	431	419	375	416	399	424	435	415	403	441	425	382	421	395	436	406	418	416	448	416	398	415	396	421	439	425	455	448	386	450	414	439	394	431	424	438	408	420	414	442	363	397	410	439	406	431	386	442	440	389	400	453	405	411	418	418	441	397	480	398	446	423	432	405	401	424	409	440	408	387	434	440	376	427	415	407	445	389	423	451	463	439	424	400	418	434	398	427	408	452	390	454	442	408	422	431	448	434	417	432	403	383	430	447	445	375	391	396	405	450	411	447	395	391	399	422	408	438	431	388	411	411	411	421	408	386	389	460	402	427	400	441	402	379	429	388	419	419	422	448	401	412	406	446	399	406	412	438	405	406	445	419	395	415	436	433	405	416	441	403	418	393	384	420	431	397	418	451	454	403	417	424	424	395	373	455	444	404	412	394	401	420	442	397	420	429	448	436	385	397	408	387	446	388	415	425	400	403	362	426	403	450	421	409	391	406	410	392	414	402	442	407	383	472	394	405	420	400	427	410	427	402	428	396	417	404	412	389	461	387	446	416	427	424	423	457	392	404	457	413	439	400	408	439	412	464	403	439	426	401	345	427	421	432	417	387	402	441	414	452	485	400	423	465	416	439	449	417	421	406	451	411	441	411	413	444	421	381	433	428	426	414	457	412	385	409	375	447	422	388	414	411	443	398	419	437	448	439	398	396	428	428	393	409	384	445	461	406	433	417	403	420	458	414	414	391	406	445	413	429	469	434	412	384	393	459	394	419	432	442	399	436	422	399	417	422	447	429	396	430	426	417	405	406	396	396	444	420	438	400	411	395	434	411	420	384	454	446	383	446	403	420	417	417	403	395	386	412	401	441	466	394	430	415	397	409	442	415	422	410	398	455	430	430	440	440	431	402	389	398	398	404	462	418	413	441	419	434	432	413	421	440	387	406	429	421	463	399	396	406	436	411	408	441	371	444	389	425	453	432	420	407	419	401	415	411	423	429	425	413	416	425	388	403	378	410	400	439	437	429	429	437	402	373	384	444	422	394	424	385	430	424	402	411	402	388	395	418	428	492	382	432	409	439	426	377	472	398	428	438	412	438	447	419	420	421	433	438	446	413	407	396	433	393	414	418	429	447	398	421	404	447	432	413	433	391	407	420	416	424	408	406	422	428	413	426	428	395	423	433	424	407	384	422	431	425	401	408	432	447	437	434	448	426	443	418	398	446	395	420	430	437	406	409	418	415	451	419	436	416	378	436	422	411	453	405	397	422	412	393	443	410	434	396	399	436	396	444	431	419	392	437	425	454	416	435	432	379	418	432	433	407	400	414	416	428	439	428	411	361	393	408	450	391	449	406	440	400	428	405	406	447	413	402	412	424	415	395	427	408	417	424	414	439	435	398	427	425	397	421	400	413	417	436	425	416	418	390	412	421	424	426	405	378	407	415	392	441	399	436	430	426	461	427	419	395	458	429	387	410	438	390	413	414	440	399	438	440	414	420	438	449	409	412	436	382	417	427	446	412	415	406	457	438	411	395	431	415	433	427	370	415	435	409	461	415	429	401	429	431	398	445	418	417	424	450	425	425	412	380	407	377	425	475	454	417	433	404	411	435	422	398	415	438	420	416	443	430	412	396	411	379	426	419	390	415	447	431	404	397	397	403	431	427	409	415	410	427	388	442	405	443	437	427	448	383	429	436	424	422	457	450	419	407	390	383	396	395	433	387	465	440	422	427	428	415	422	423	420	418	453	415	402	433	431	443	387	432	430	404	411	405	420	421	433	426	453	418	437	430	425	437	447	431	418	407	433	439	383	410	383	435	433	471	424	432	421	442	428	427	445	388	413	423	439	418	414	401	425	413	442	414	421	383	395	394	414	431	412	412	442	435	458	429	428	408	407	404	414	388	423	433	424	401	427	433	429	383	451	425	441	383	408	420	435	388	404	443	427	444	441	432	424	415	407	411	428	417	393	391	422	449	449	414	447	409	384	418	408	420	390	410	387	413	398	413	440	386	398	465	434	446	431	442	402	472	394	459	423	437	424	437	419	410	445	415	439	396	425	429	402	425	405	440	400	447	422	428	427	406	451	418	434	450	448	420	419	409	434	455	413	389	422	393	432	402	431	422	421	406	414	438	427	374	415	434	418	437	392	426	416	457	423	402	421	384	397	409	437	429	408	423	386	434	373	442	397	456	352	416	436	423	471	437	443	444	412	411	435	430	438	443	411	409	420	446	413	441	383	426	435	436	403	452	418	411	433	418	389	409	406	444	464	402	435	389	416	375	408	423	425	428	444	417	412	395	425	417	410	393	409	420	393	444	443	412	460	446	442	398	395	404	401	451	425	420	465	423	435	408	439	395	404	425	437	420	430	430	451	382	426	398	392	401	403	412	394	413	433	450	449	437	431	431	423	431	390	449	403	427	420	375	382	431	420	426	399	414	406	419	400	404	434	430	426	416	412	424	425	389	423	441	405	411	387	403	436	427	400	415	409	419	411	445	431	450	385	397	398	409	421	417	402	441	427	437	431	398	386	411	408	443	411	409	430	389	382	435	439	367	391	394	432	436	456	422	413	380	403	461	399	421	406	398	413	430	403	414	402	370	429	432	434	430	442	402	450	387	401	434	405	439	397	417	399	390	448	421	438	423	447	440	408	427	419	398	402	415	451	416	416	442	404	385	379	433	397	433	436	415	391	425	462	417	427	439	434	406	408	381	430	397	441	397	471	412	405	441	395	410	390	421	416	430	425	418
22549	21432	29274	23976	21422	21263	5448	1627	1305	1232	1102	1022	1011	931	928	960	911	841	860	838	852	860	847	770	800	829	787	867	776	802	807	829	775	760	809	831	787	802	804	833	745	790	792	773	795	787	749	764	796	780	746	802	781	754	809	775	779	824	737	795	776	770	790	769	751	799	795	761	804	799	782	822	800	808	814	778	737	745	748	804	747	793	823	740	787	748	789	763	820	777	804	790	774	790	750	773	791	801	818	772	783	789	848	742	766	796	764	763	817	822	763	804	791	811	797	812	797	806	804	754	751	748	745	776	730	757	772	777	785	736	773	781	735	781	805	831	809	732	796	786	803	752	782	763	838	796	780	767	792	810	747	820	779	823	776	726	815	815	792	772	739	871	800	813	818	772	741	783	801	751	760	781	770	809	812	795	778	776	757	712	752	814	786	773	778	773	766	826	759	787	751	780	783	783	796	823	764	753	805	732	811	756	764	779	757	736	783	761	819	835	781	790	778	816	824	773	765	776	741	776	835	766	777	767	755	809	740	802	794	784	739	762	789	768	831	780	726	777	788	806	767	737	770	753	807	811	787	747	755	735	762	760	774	754	798	817	844	742	766	758	800	754	755	817	804	752	751	760	796	855	787	772	767	787	829	801	778	780	736	779	795	774	858	813	778	772	778	774	818	754	824	771	789	775	782	804	768	754	741	769	720	770	799	850	780	807	753	785	822	783	756	734	792	775	820	781	771	786	783	817	819	770	793	853	819	777	805	766	819	843	746	773	779	828	746	793	804	742	729	813	783	773	789	765	831	756	768	750	744	795	793	742	774	747	774	796	814	819	831	774	801	760	782	800	831	785	756	784	775	795	783	755	758	789	735	808	748	776	767	788	753	733	826	798	750	729	757	795	779	779	824	766	791	802	790	781	754	775	784	795	752	786	810	782	778	798	767	823	742	763	778	748	794	773	803	797	821	840	755	782	817	744	813	795	809	780	709	767	771	775	789	818	766	809	813	754	786	801	787	811	811	784	776	786	778	740	826	762	777	817	720	794	735	807	741	765	784	814	740	774	755	768	786	757	787	783	825	746	769	818	786	754	726	759	735	789	819	789	814	812	750	819	838	777	808	745	803	788	758	755	775	757	793	798	783	784	760	780	784	817	837	731	778	774	753	800	789	773	797	779	806	765	791	748	783	737	824	772	749	795	779	792	797	773	824	779	796	773	820	814	783	783	757	751	773	764	787	782	746	753	733	786	783	779	742	726	784	832	791	724	754	823	788	778	826	802	787	790	779	812	814	774	831	793	785	812	767	794	798	777	761	771	774	771	777	805	783	842	807	759	769	775	814	785	770	755	733	763	799	810	808	834	778	790	782	770	776	791	765	790	739	731	798	764	748	771	778	755	819	769	828	816	765	774	792	775	798	795	807	794	770	781	821	762	782	862	777	785	783	765	810	779	733	778	775	783	749	774	771	802	795	774	793	801	779	805	809	788	779	796	766	756	791	845	765	778	757	831	768	751	788	798	774	773	809	783	766	778	795	755	741	803	735	810	761	798	794	818	743	792	783	778	839	770	809	804	775	788	787	771	788	823	770	756	803	762	739	783	786	793	799	852	764	776	777	765	786	795	834	809	763	831	760	720	778	796	820	821	732	770	809	777	765	779	757	722	789	752	767	780	793	763	744	807	789	772	790	832	810	803	786	774	776	760	779	794	809	770	735	804	785	762	754	795	747	790	794	762	753	755	762	814	804	778	795	801	784	800	792	809	817	796	751	711	780	795	802	807	774	793	825	802	766	775	788	720	808	770	846	761	795	798	774	806	763	750	793	794	783	834	787	780	814	753	793	802	728	793	775	763	782	766	785	810	726	834	810	787	810	752	806	791	768	803	816	760	786	772	797	765	821	793	803	776	779	764	791	767	771	775	774	791	765	734	825	799	803	841	820	785	775	787	758	773	741	796	803	798	787	749	766	794	781	825	757	722	775	739	806	789	788	754	803	831	726	745	805	781	760	782	753	782	804	793	771	756	738	725	831	767	765	749	769	823	782	791	803	770	783	799	762	767	802	848	774	762	807	770	799	742	742	756	820	790	781	851	794	771	813	739	772	775	799	718	793	776	854	765	744	793	754	767	800	783	754	775	785	768	787	794	805	736	776	809	810	756	783	847	772	709	789	746	718	773	775	759	743	799	800	774	750	776	750	748	810	772	743	768	776	803	803	785	759	825	771	792	781	803	775	757	742	752	801	783	734	715	777	743	748	792	772	807	807	795	759	761	756	767	874	800	797	753	789	771	783	774	793	806	791	793	793	740	745	801	731	780	776	772	817	792	843	767	762	797	822	823	783	812	775	773	761	737	761	747	803	784	855	799	760	757	786	794	753	773	793	804	806	854	818	763	754	778	743	778	790	799	802	749	769	814	785	772	785	785	772	772	780	811	796	784	758	781	794	782	724	747	810	807	727	801	737	758	776	778	832	737	769	765	794	809	757	819	802	805	744	810	740	795	751	813	780	779	795	729	774	815	788	833	733	761	817	726	747	806	815	745	818	794	760	799	791	774	788	799	770	809	818	769	765	792	784	867	753	778	792	732	818	821	754	838	775	775	749	814	727	777	799	742	770	785	742	792	793	745	764	784	779	810	746	774	784	758	795	784	814	773	773	792	806	793	764	761	780	786	784	831	736	866	766	807	763	805	782	789	811	798	764	734	804	796	803	800	718	822	795	740	780	763	799	738	757	802	799	751	821	745	780	711	788	779	741	779	809	749	795	767	828	850	778	745	781	787	799	748	791	810	773	786	829	744	814	731	757	817	768	789	756	795	847	797	760	789	765	769	752	743	798	786	831	748	773	805	782	793	788	757	769	764	732	744	770	756	760	795	765	811	735	753	737	797	804	757	849	744	791	780	761	743	790	802	779	780	793	775	789	767	772	787	796	742	814	771	820	801	809	775	814	790	764	795	814	760	804	793	820	785	780	773	824	765	824	770	775	784	782	771	806	813	810	759	784	796	762	792	766	794	762	781	806	787	776	769	812	787	837	786	791	812	740	835	791	788	797	778	818	776	766	783	792	773	792	800	778	778	799	806	746	745	760	781	795	813	749	765	745	731	832	762	743	784	759	787	810	751	789	773	766	767	736	788	789	819	771	789	760	819	828	781	779	747	771	825	782	799	765	729	784	826	767	786	717	727	840	798	746	775	769	805	733	744	747	770	782	768	780	778	813	795	777	791	804	832	798	796	768	779	762	795	793	778	774	772	800	777	744	711	719	772	775	762	778	773	780	790	767	796	816	746	795	793	756	752	772	746	763	787	788	793	814	758	762	781	820	823	788	783	767	796	805	760	761	802	795	801	777	779	779	764	791	804	814	732	767	770	775	758	788	753	806	800	787	802	820	780	791	778	790	782	806	784	788	775	768	810	801	791	774	775	815	858	740	795	809	763	748	770	722	740	739	810	758	766	799	802	813	795	763	801	814	774	783	744	758	731	780	776
23751	16797	12477	6286	4642	3658	2941	2447	2088	1889	1629	1462	1420	1293	1272	1116	1134	1104	1127	1069	1022	1096	996	1020	995	1022	998	1023	1013	989	1008	994	1000	987	994	953	1013	973	1003	985	989	1021	985	994	946	978	968	1006	1015	953	948	958	962	923	945	969	956	945	928	965	962	972	1033	953	1006	940	972	968	942	989	987	997	958	969	977	965	986	962	981	965	960	952	974	951	972	1005	961	973	1048	999	937	1017	1002	992	985	941	947	969	1007	977	906	924	967	1022	974	993	999	952	990	949	990	978	945	960	974	1002	1014	967	961	965	973	1020	935	958	953	1045	927	990	1009	994	924	965	964	929	967	962	977	940	961	997	1004	959	910	1005	975	946	971	1011	962	988	1004	951	952	979	934	965	872	966	963	965	966	965	932	975	1000	920	974	999	961	934	942	937	962	914	1017	936	1015	1023	985	924	950	966	1006	1013	980	954	966	947	1011	1022	968	1007	976	932	971	1023	968	1024	996	983	959	998	974	1004	973	962	943	989	951	944	996	953	974	933	971	1000	966	944	980	926	972	968	951	985	935	969	960	974	921	1045	968	944	997	968	974	892	946	1035	888	984	963	1003	983	971	931	990	960	979	975	1035	957	973	930	922	945	938	985	931	1007	979	949	1000	1003	1020	972	944	994	984	922	926	972	1000	932	929	982	903	972	885	982	1021	1029	966	936	981	957	1005	994	963	958	931	962	923	973	977	1002	990	993	949	914	998	970	963	908	941	928	944	937	965	977	992	965	955	950	923	989	945	973	961	943	917	918	1011	974	959	942	961	926	972	1021	959	962	978	961	965	970	942	999	931	931	977	1011	968	991	965	942	988	978	933	1000	948	979	966	926	944	937	980	972	941	922	972	959	943	991	939	996	911	912	960	911	971	1011	960	975	940	1023	960	973	978	942	917	926	1090	992	989	957	991	989	911	922	940	960	977	991	941	934	971	1041	946	963	924	916	950	918	991	966	904	953	940	969	955	967	972	971	924	952	979	971	973	995	914	956	999	1016	966	988	939	980	969	959	940	947	947	946	967	975	964	950	967	938	949	1003	998	1001	1015	922	967	957	991	930	1051	916	992	1017	960	988	949	956	998	934	983	923	1009	956	956	953	916	988	968	937	955	945	924	961	929	969	978	977	960	921	963	948	932	990	1009	1016	935	939	952	930	958	977	941	966	940	934	995	968	996	925	954	890	1023	973	935	966	982	952	1008	981	920	936	950	1015	926	945	957	1002	954	1029	1033	909	953	920	986	949	936	990	997	1024	922	1047	1009	947	912	948	952	963	912	951	926	1030	970	985	957	1032	987	938	952	960	942	1034	979	954	967	1012	912	935	951	951	957	943	998	930	942	903	936	939	1033	974	954	991	993	990	973	967	950	950	1013	989	934	940	1004	981	967	972	973	961	932	962	956	967	981	993	1002	977	961	1008	947	955	1020	1002	979	936	938	949	957	984	991	900	946	965	1031	967	955	937	930	1018	1013	915	911	959	979	1032	980	950	989	967	892	950	947	935	903	922	934	960	984	943	897	985	957	945	964	1043	1012	1004	942	966	932	1007	972	976	903	903	1000	966	980	971	980	976	974	985	967	944	962	932	971	975	889	916	958	941	950	964	933	976	1000	956	989	1002	927	973	894	995	962	1001	960	1006	965	937	945	991	1000	959	972	991	967	938	930	937	960	933	926	991	939	930	996	997	964	943	948	973	995	920	997	993	951	965	1011	925	986	1005	999	945	988	920	970	965	937	990	941	925	955	947	965	933	997	920	989	979	963	966	973	950	919	993	955	1000	948	940	1014	990	1044	999	962	994	963	924	974	951	923	988	970	984	991	951	988	1012	955	929	989	962	979	939	929	934	980	966	969	960	946	953	974	966	964	920	974	960	1025	968	967	977	1009	1006	963	1015	959	927	1004	934	968	1046	941	964	933	941	947	964	931	951	928	946	979	925	982	983	918	921	970	970	977	960	984	962	952	949	906	985	981	939	958	947	920	932	954	923	956	978	1022	926	969	992	954	941	1003	993	961	997	988	966	999	973	899	968	960	952	994	945	972	958	931	990	994	931	972	969	940	940	928	984	972	963	950	957	979	1004	961	904	943	1007	992	983	979	943	998	928	970	904	936	942	1012	946	973	1022	932	933	979	908	1052	961	956	1003	915	920	908	949	1001	951	973	971	997	937	938	965	950	919	959	942	1004	959	952	960	983	964	936	989	1014	988	920	938	914	951	935	960	1002	939	969	962	973	1005	937	1031	966	992	975	1002	1014	936	905	961	1025	930	890	992	961	975	971	921	949	951	972	936	964	942	960	942	974	972	952	917	1003	1030	923	958	969	965	972	979	934	948	913	951	1011	945	976	949	909	934	957	976	1002	978	934	937	933	991	992	916	918	947	997	891	948	942	964	969	966	1052	953	907	992	1023	1033	977	948	970	1009	881	941	934	982	1005	919	974	965	972	957	949	1039	938	955	999	925	1000	987	987	954	1002	944	1000	984	973	920	946	969	915	984	931	941	1001	992	958	939	954	945	971	952	977	929	1003	947	981	967	967	916	916	990	953	975	952	970	927	978	929	944	928	1037	943	1007	938	892	965	957	980	1007	924	926	1022	956	942	939	971	942	978	943	1001	974	968	1014	1003	912	948	984	1009	938	990	933	909	941	946	942	952	961	966	952	970	950	992	962	962	964	1016	986	963	934	974	942	961	941	1000	1008	994	992	980	939	983	969	963	927	978	1014	959	954	961	955	1030	964	962	981	973	978	996	941	955	937	967	943	968	972	917	981	954	1000	901	980	965	929	940	996	991	996	970	928	985	926	1003	958	1045	960	978	909	971	983	961	980	993	952	956	944	975	918	986	941	948	967	994	992	998	975	998	913	1003	1009	957	1039	974	966	918	919	1000	930	973	952	968	998	1000	1027	998	1026	968	927	1023	950	967	970	968	936	1022	976	964	976	971	993	1001	895	979	968	879	990	933	941	947	951	958	903	944	990	963	951	963	942	955	910	967	957	943	951	954	995	979	972	962	990	974	912	935	910	970	989	969	1007	1004	976	956	942	999	979	938	928	921	981	933	943	1021	975	1025	962	945	984	983	985	939	920	952	941	965	921	936	939	949	973	938	991	958	1022	986	986	937	932	966	978	1011	967	933	943	937	992	962	950	983	927	1009	956	937	982	960	927	993	1005	896	997	942	966	1019	984	1000	917	1003	939	942	984	945	943	995	917	944	1007	937	930	992	979	994	955	989	982	944	947	1019	997	999	941	944	942	935	979	944	935	936	907	937	953	1022	926	947	944	995	908	979	959	1021	1030	1002	911	934	959	921	947	933	1020	977	944	998	981	974	935	977	968	977	960	925	947	945	964	954	969	987	985	977	979	969	925	976	938	917	907	975	932	952	1020	967	946	955	982	963	950	991	984	966	991	975	1002	954	975	972	943	951	1005	944	972	1027	984	930	933	973	926	1006	987	932	955	892	972	912	910	934	1002	987	929	980	956	952	954	943	937	937	892	1027	934	930	1003	958	956	993	933	976	980	982	966	953	974	972	1007	927	965	919	938	929	947	957	920	997	932	957	918	926	985	920	952	1003	969	931	941	973	912	931	965	967	886	961	984	951	945	988	937	996	957	960	981	976	973	1010	983	982	980	985	1004	979	960	924	980	992	910	954	937	955	952	894	957
27470	17548	4732	1574	1053	922	774	690	678	628	583	561	581	547	520	539	562	526	512	567	541	537	542	541	561	541	534	501	569	561	528	550	520	557	532	569	529	539	489	527	543	532	492	539	523	564	554	561	530	509	532	557	528	552	556	541	536	553	536	499	516	541	519	535	541	517	515	571	511	527	567	500	541	571	557	526	550	540	492	504	534	525	553	516	544	511	558	516	533	545	547	510	502	536	496	510	538	496	548	484	518	540	535	524	530	496	562	546	520	482	543	504	504	549	513	498	537	561	540	516	537	524	532	508	542	552	496	503	556	528	569	517	514	524	510	513	567	507	542	539	541	545	514	537	523	600	555	547	543	532	542	557	534	514	555	554	517	537	529	506	549	571	560	534	537	581	560	502	543	556	519	572	573	517	545	536	541	595	561	503	534	535	527	529	493	506	530	515	502	503	525	523	544	533	543	537	512	497	564	532	569	545	508	548	542	562	516	526	506	574	529	578	577	577	522	526	523	480	530	552	550	528	527	539	529	500	585	526	534	536	543	525	522	519	562	531	516	541	562	540	553	548	527	523	542	547	502	494	483	516	513	518	548	535	499	532	492	526	595	501	494	535	522	575	562	518	517	525	549	573	507	528	543	540	506	517	561	550	531	542	569	522	557	575	572	510	515	529	531	521	543	532	492	564	533	524	549	552	511	512	504	530	558	519	526	560	509	507	524	559	537	527	530	472	552	552	549	534	482	526	531	512	517	530	554	546	531	545	551	534	570	539	522	534	527	528	541	531	591	506	514	542	497	534	486	513	548	496	538	528	530	533	556	544	512	505	557	531	559	536	491	560	575	494	514	512	493	500	554	553	526	559	569	489	516	510	540	528	537	517	540	511	542	514	538	569	527	531	532	532	540	492	563	528	469	489	530	507	512	538	552	471	528	508	547	532	556	565	551	520	503	524	538	516	513	560	567	559	520	584	549	559	537	497	552	512	560	483	576	551	509	584	521	537	531	537	577	548	516	561	535	531	547	496	531	521	554	528	579	521	556	528	508	559	540	550	563	531	539	523	487	523	563	517	522	506	538	570	519	517	545	503	535	513	516	518	573	515	545	528	531	553	526	525	537	548	554	545	545	540	501	536	514	571	516	553	537	526	562	554	563	502	537	581	554	537	571	533	515	522	491	556	530	521	508	506	580	527	537	535	535	557	507	521	503	525	541	557	565	554	547	540	514	545	508	548	570	553	557	517	527	551	544	537	561	524	526	504	556	518	572	557	569	515	559	535	523	520	532	524	515	554	538	520	531	555	490	533	547	508	546	526	527	487	558	533	564	463	496	547	520	527	529	567	544	553	538	539	512	521	520	503	499	540	540	538	564	495	540	561	513	498	556	531	535	520	498	532	522	514	524	548	534	532	539	525	496	516	524	583	503	546	547	531	530	524	556	516	546	483	544	512	546	538	531	515	509	535	559	534	524	547	512	535	534	488	569	542	546	548	571	530	549	546	540	524	532	576	555	557	556	519	524	553	548	578	559	522	508	550	526	558	510	536	589	498	503	538	553	538	512	522	530	515	545	518	539	524	529	558	576	548	544	507	540	535	544	513	505	545	523	567	569	532	565	529	541	547	531	515	532	540	531	484	529	524	517	538	520	495	523	583	497	532	534	543	508	521	515	535	491	575	511	541	530	539	549	525	570	532	526	517	534	561	550	511	542	510	527	554	561	550	542	542	526	525	559	533	524	538	520	492	545	508	541	520	584	500	552	558	590	510	561	512	555	531	518	603	535	535	548	538	529	571	491	528	534	559	573	543	562	545	525	525	529	475	542	583	504	491	546	571	509	558	547	566	576	503	601	525	472	546	564	540	541	539	521	536	528	487	542	519	562	493	502	536	545	519	507	517	576	564	551	543	554	517	569	567	541	568	493	556	534	586	568	510	535	563	522	536	546	509	554	571	522	543	514	504	542	493	534	533	539	523	543	539	533	500	549	539	541	516	530	517	529	519	554	553	548	500	512	535	548	535	531	548	558	520	543	556	541	530	522	549	544	513	532	551	538	529	556	528	535	505	519	555	537	520	499	524	513	544	527	503	543	507	550	519	537	524	527	550	556	530	528	516	555	567	542	535	557	543	526	553	563	542	514	551	551	535	500	552	546	570	514	520	574	547	510	544	532	493	510	492	556	518	533	496	517	506	534	546	499	541	529	506	574	523	494	540	552	551	534	537	530	528	591	549	522	503	514	582	545	499	530	528	567	498	490	538	515	504	567	527	546	527	517	557	525	535	525	543	544	530	520	526	490	548	544	529	499	522	535	517	529	526	470	517	549	517	522	586	515	555	519	543	530	554	582	517	528	532	508	546	600	580	526	514	499	513	501	561	538	571	572	533	516	520	515	521	536	507	499	568	550	563	524	501	535	469	553	526	571	493	548	535	515	525	492	524	561	540	552	543	540	523	480	531	545	524	519	562	531	528	536	516	519	556	543	551	534	510	518	517	538	549	549	553	561	508	532	528	565	566	544	543	537	522	524	548	540	507	549	507	541	534	555	523	535	555	530	546	511	486	490	523	533	539	521	474	533	521	484	539	540	525	540	556	550	528	495	541	545	565	529	511	592	507	568	536	534	529	535	560	528	518	507	509	544	515	530	521	534	568	539	494	513	515	522	554	551	553	546	490	563	514	554	509	537	534	545	509	504	543	513	557	528	525	541	581	567	545	554	552	529	558	541	551	542	534	536	526	508	511	532	540	523	516	545	509	495	516	495	520	527	578	556	553	520	521	529	504	507	482	518	502	584	531	509	554	513	499	561	544	527	526	549	511	504	544	473	523	569	529	506	531	513	548	529	582	499	528	504	529	519	518	561	515	520	529	554	522	528	545	490	514	549	511	550	507	500	559	509	537	584	524	489	534	540	537	559	531	541	555	557	559	503	499	552	554	524	532	536	559	542	540	510	556	525	547	524	529	548	530	546	546	548	554	561	529	535	539	516	526	569	548	525	590	532	520	545	515	542	547	502	519	526	546	526	495	553	531	567	512	513	563	516	523	573	552	519	556	539	518	535	552	531	528	551	521	546	532	493	518	558	557	556	542	530	501	561	539	520	536	516	560	476	517	552	542	520	527	570	532	520	531	550	579	526	518	540	512	549	509	518	537	482	560	524	573	559	546	496	563	513	503	563	530	554	504	535	539	510	550	538	526	542	520	510	548	575	524	514	495	482	495	552	569	508	520	520	542	514	543	545	520	529	550	542	528	551	537	524	573	518	507	551	561	564	514	527	556	536	543	575	514	495	495	521	544	525	549	534	538	512	548	537	529	541	519	503	546	521	527	511	522	586	559	558	540	541	514	525	528	542	541	533	514	543	534	563	524	484	527	519	481	492	541	550	507	533	551	487	567	554	543	510	523	573	513	572	506	493	500	533	555	531	551	538	512	553	522	532	522	524	544	495	517	531	536	502	559	518	566	542	510	525	526	506	551	552	503	515	517	532	529
6864	4554	3569	1736	1367	1262	1079	897	840	851	770	783	754	685	715	667	645	643	657	670	654	701	619	620	661	654	670	624	686	634	686	695	677	667	633	671	675	658	647	611	650	631	673	635	682	631	667	677	680	693	652	625	674	685	664	661	647	639	651	685	681	622	658	635	652	666	679	613	662	631	649	671	698	659	673	607	620	664	663	665	628	644	652	610	675	638	688	689	676	614	659	654	676	651	691	650	667	668	656	645	647	618	694	678	653	667	634	665	679	674	637	661	704	654	649	650	696	626	699	686	630	668	676	680	664	690	662	650	710	655	646	657	676	665	613	619	666	649	694	657	687	709	665	675	655	667	700	629	619	657	633	673	635	672	675	635	656	666	660	668	663	653	707	691	644	649	660	688	684	632	673	693	681	669	654	632	682	651	656	643	676	670	653	655	673	646	645	619	659	693	670	652	670	658	657	644	631	697	617	654	680	705	668	658	673	643	645	656	633	687	626	679	651	667	623	701	651	671	650	677	677	667	664	698	647	633	624	626	687	654	669	624	670	648	646	670	659	633	674	649	682	669	701	662	633	668	660	656	629	721	652	620	653	684	654	650	679	653	630	631	682	633	679	666	727	678	717	653	626	665	707	633	646	665	646	621	665	647	666	672	693	634	664	620	605	622	657	622	660	677	702	664	679	703	687	683	638	703	635	660	630	622	678	681	649	653	651	653	668	632	661	692	685	644	710	600	680	640	710	662	682	652	665	659	653	669	655	670	702	649	627	668	681	635	656	670	641	681	631	702	683	650	684	695	614	648	674	701	635	651	653	691	653	662	635	659	659	663	656	658	711	629	676	621	660	645	625	613	638	677	646	604	650	655	664	661	647	652	638	670	680	638	698	664	696	636	611	677	684	647	704	653	687	666	615	624	682	646	668	645	649	634	641	693	624	645	650	656	614	617	639	655	674	621	667	737	629	691	653	617	670	666	627	674	662	625	656	640	684	655	622	631	644	713	675	678	651	646	683	687	662	604	622	654	661	611	669	658	622	610	692	701	689	615	674	691	664	637	654	643	689	673	671	686	704	649	666	694	662	647	644	666	637	631	614	668	620	685	670	614	623	677	660	663	689	630	712	652	635	695	643	631	623	680	631	698	589	682	619	642	670	599	628	601	705	649	662	704	680	671	667	641	688	687	664	642	654	673	719	647	617	629	675	636	626	632	676	676	648	667	637	648	659	663	652	664	663	638	666	666	645	648	678	657	692	675	648	658	651	644	681	622	649	644	651	685	688	621	680	629	666	625	664	660	622	638	684	704	682	612	691	680	662	649	673	638	659	711	669	646	691	661	653	672	638	644	647	676	636	674	622	650	695	630	629	641	679	693	726	637	627	653	720	738	675	675	618	647	656	674	646	669	655	627	654	664	627	668	667	629	672	639	665	688	644	676	634	640	646	590	670	699	683	669	655	650	638	678	636	640	648	612	677	624	681	670	659	657	652	646	658	691	649	632	625	626	689	701	675	600	660	717	656	662	659	644	640	585	718	642	680	631	647	656	650	716	642	674	681	627	632	646	609	652	664	662	650	672	669	635	627	625	646	661	626	684	670	650	673	683	709	645	656	656	685	662	610	659	676	647	681	671	641	657	625	635	637	674	652	658	651	647	685	705	661	679	655	684	642	662	702	654	680	647	680	575	647	627	634	675	654	695	677	650	670	657	658	618	668	689	670	717	662	693	673	674	651	666	649	700	656	639	668	662	650	620	665	634	603	629	715	655	712	697	632	634	661	648	651	614	682	657	677	627	653	664	662	685	635	617	678	631	658	612	667	608	633	616	641	649	647	653	657	626	653	656	641	623	663	658	663	721	655	633	640	651	686	640	741	655	635	654	611	670	629	632	618	642	638	655	675	634	673	617	662	671	691	681	638	637	694	662	686	692	685	661	658	652	681	668	623	640	669	679	634	636	675	653	675	634	673	672	618	654	668	692	660	664	626	645	675	666	629	652	657	624	636	719	641	655	642	651	628	676	642	646	673	675	671	631	631	699	689	660	618	702	671	652	657	681	644	643	671	624	656	678	705	653	655	692	672	636	648	670	625	620	679	627	635	663	632	639	646	632	597	692	642	672	677	635	623	659	622	646	617	682	648	638	662	630	661	662	684	641	647	656	663	647	652	645	692	640	601	690	647	681	661	613	650	691	668	650	688	650	644	679	660	681	704	677	598	619	634	614	683	658	602	673	674	642	688	600	690	646	631	691	657	654	664	679	640	618	666	691	629	648	662	700	650	684	681	682	649	747	635	667	658	643	682	626	719	652	680	627	618	708	661	638	662	617	637	669	650	609	647	653	674	652	661	639	656	643	678	641	704	665	662	647	637	648	623	660	637	664	611	612	638	645	647	642	692	625	674	659	645	638	635	658	646	630	628	704	687	650	655	681	681	710	620	663	616	660	657	674	624	658	696	652	658	634	669	697	653	621	646	666	663	676	711	717	660	659	629	672	666	663	662	652	621	668	700	667	692	628	655	663	607	693	611	665	640	629	639	669	643	627	690	677	643	648	640	637	663	643	659	655	595	660	689	677	649	661	653	663	635	647	656	625	672	644	662	664	631	632	625	639	645	687	671	667	614	642	672	664	689	650	669	653	643	678	643	686	668	663	669	629	645	668	650	699	717	643	679	625	660	628	707	666	655	631	664	625	634	679	671	700	642	662	699	679	655	660	686	629	679	681	669	697	632	654	642	661	624	666	678	629	650	660	663	634	668	682	625	683	673	644	700	676	633	598	660	645	637	665	675	676	652	641	649	677	619	664	655	705	674	650	632	642	673	709	660	747	618	648	630	656	709	653	686	630	671	678	659	675	701	599	678	686	657	632	691	723	668	666	673	680	652	683	622	650	649	645	654	643	637	665	672	629	675	677	636	645	637	652	660	640	651	667	609	609	688	653	651	644	656	624	721	652	635	614	636	653	650	635	653	642	707	688	676	620	669	680	621	689	700	635	604	675	647	642	657	695	616	691	636	625	678	688	691	691	676	647	716	701	646	653	619	672	647	614	622	682	647	695	707	685	647	621	591	666	657	634	667	675	631	685	641	669	665	658	647	654	651	696	643	628	695	673	636	666	652	707	646	671	644	689	651	640	609	662	652	646	649	634	677	627	656	655	657	669	647	725	723	636	675	605	629	673	675	664	612	689	648	680	662	622	643	677	655	642	641	671	673	671	672	634	674	657	640	731	646	667	667	684	661	678	658	640	594	630	661	678	610	646	656	652	672	671	674	635	619	627	662	660	681	691	679	635	641	711	630	684	628	677	644	660	704	666	723	652	639	628	660	705	695	639	653	702	631	667	649	679	620	650	659	643	642	664	636	663	680	707	655	697	659	694	635	691	643	658	671	634	644	645	644	629	677	645	663	654	663	649	622	636	652	659	679	685	623	643	637	662	650	675	689	635	605	650	676	620	671	643	673	637	657	639	672	631	669	677	696	682	679	669	651	682
23538	21392	28568	24556	21210	6198	1800	1488	1192	1124	1108	1099	1020	986	964	985	986	992	990	948	925	953	885	954	858	916	910	931	912	849	859	888	899	895	881	934	917	893	913	929	849	915	906	908	905	896	899	886	886	893	924	885	892	929	931	873	951	918	875	909	935	915	902	888	919	887	948	879	884	892	870	881	919	909	905	919	935	919	879	932	895	845	853	899	925	944	841	898	889	888	864	942	913	911	891	954	920	906	922	872	943	888	855	834	886	885	945	946	858	922	912	880	933	902	811	898	824	875	891	890	946	922	941	894	913	944	898	925	911	871	897	906	934	887	928	921	957	852	833	877	909	951	917	916	874	902	852	906	867	897	882	941	903	892	920	878	921	925	943	883	949	866	840	885	919	934	857	892	880	873	902	871	898	937	891	914	903	849	932	980	832	834	877	873	948	886	899	853	880	878	892	879	893	852	928	963	881	917	885	883	834	876	930	889	899	918	901	920	916	912	891	942	875	967	868	858	883	907	923	858	940	879	867	903	892	869	894	880	927	888	910	949	910	895	952	904	885	905	910	931	903	936	881	887	867	919	842	923	899	865	861	915	918	859	873	880	913	876	930	905	895	911	866	847	905	853	919	950	889	891	915	902	935	919	902	924	942	891	924	902	912	864	836	896	886	933	864	937	917	927	932	871	875	851	878	892	902	865	922	950	891	903	895	896	939	915	867	923	845	896	899	918	918	933	894	877	874	938	893	889	900	877	899	899	931	932	878	883	877	945	936	887	892	921	873	869	914	927	860	908	892	928	854	918	924	940	862	965	891	885	929	885	930	973	893	898	915	895	897	924	945	908	897	910	903	955	916	876	911	928	926	941	911	928	916	879	863	917	913	881	924	916	913	877	892	905	902	897	887	929	844	944	936	935	903	931	854	920	890	863	900	884	951	877	879	935	836	917	923	851	858	866	874	918	852	851	886	892	843	884	921	893	857	902	907	896	886	898	896	928	879	917	873	885	916	916	889	884	885	912	862	904	943	900	904	876	918	893	889	895	889	908	888	876	913	881	884	917	940	945	892	857	863	916	890	851	904	893	915	867	862	894	941	922	906	906	867	863	821	854	904	932	905	917	898	922	899	895	868	911	865	845	972	871	924	906	850	857	835	913	932	908	907	911	902	877	934	930	899	862	870	885	907	904	875	894	871	904	895	872	959	912	888	787	960	886	909	901	903	901	906	935	842	864	938	910	867	935	866	919	871	916	868	950	902	862	898	872	883	906	886	897	892	888	901	903	920	880	879	903	879	864	893	927	897	870	881	890	894	944	881	916	852	904	933	876	866	901	870	922	894	918	919	900	901	942	854	938	932	839	860	879	862	830	869	923	931	919	889	910	895	851	887	897	863	905	883	837	909	910	936	880	904	937	893	885	908	889	911	946	951	869	867	892	891	894	929	879	870	835	870	887	871	864	891	921	905	897	909	916	894	891	945	927	943	916	923	898	902	920	833	898	875	894	880	910	888	876	928	836	867	889	894	901	954	886	877	887	919	893	925	871	919	878	893	887	870	914	903	855	912	877	898	898	859	835	843	906	951	886	952	867	900	921	895	854	936	910	941	895	905	910	929	923	908	908	885	912	906	940	816	852	888	869	860	926	876	899	858	908	869	841	961	953	870	880	864	909	892	925	893	895	850	903	952	921	880	930	882	926	867	849	912	871	926	966	855	942	898	923	878	908	880	921	902	880	901	897	910	908	902	893	891	894	894	877	887	902	912	899	874	888	891	878	832	890	893	885	950	928	905	907	886	854	898	855	910	911	843	911	859	846	959	917	918	917	894	868	864	890	855	867	937	855	913	994	909	894	853	880	933	889	906	818	852	921	930	847	918	911	842	898	881	914	890	868	915	902	876	879	909	864	911	915	907	878	879	885	876	854	877	912	899	957	891	862	914	875	939	934	901	847	925	868	919	864	847	859	905	864	908	873	943	886	898	864	906	905	853	883	882	882	883	851	885	910	879	873	906	939	895	901	920	869	904	868	882	877	914	888	922	966	910	886	934	885	899	880	874	856	858	870	900	922	886	896	878	910	935	906	884	891	928	900	903	912	889	885	909	910	905	900	832	940	912	920	876	937	922	902	894	939	876	918	968	938	920	938	950	858	868	893	925	920	878	890	887	905	849	891	890	917	873	927	909	866	911	885	896	888	912	917	880	923	872	907	939	895	887	848	931	842	895	901	871	927	942	896	876	929	908	912	876	906	861	887	903	919	924	868	931	901	876	913	937	903	861	863	883	940	891	893	859	920	905	868	836	871	856	915	947	911	932	921	902	877	878	872	916	916	852	892	873	922	921	813	868	914	922	906	880	889	882	875	900	917	869	939	914	893	894	891	858	885	928	885	864	875	929	891	882	891	910	876	872	875	922	910	885	875	835	891	907	828	886	926	877	891	888	873	893	897	907	911	912	916	920	917	922	887	873	897	929	879	907	907	871	918	857	925	908	924	889	855	912	893	913	939	909	875	880	943	946	927	927	910	881	879	885	865	882	919	892	887	878	883	937	931	886	903	856	852	942	920	948	837	885	854	864	903	879	945	928	884	911	890	887	970	889	887	914	888	862	886	875	899	911	862	913	927	907	856	910	877	855	871	854	911	929	848	840	874	924	894	900	938	961	928	840	860	888	904	922	876	908	880	900	903	866	952	925	900	886	917	912	867	850	870	849	911	807	930	858	871	857	910	904	879	878	915	891	881	960	883	867	921	866	874	840	942	913	905	913	882	890	826	873	897	960	904	889	888	910	917	883	893	887	946	915	936	892	916	865	872	848	854	857	898	916	890	875	917	881	880	936	928	902	909	949	930	907	934	911	890	941	919	904	873	901	879	910	964	914	887	867	868	842	929	876	849	908	977	935	888	931	885	874	902	865	875	881	991	870	954	879	962	867	873	893	902	919	927	866	924	913	894	894	852	906	918	890	885	879	899	893	875	842	827	877	958	914	924	885	883	904	851	943	920	884	846	873	895	880	953	951	912	895	887	859	867	886	875	840	890	919	884	957	852	917	900	907	917	890	873	900	843	921	792	893	895	901	847	944	824	893	888	883	940	941	955	939	914	848	860	891	867	913	869	924	842	900	950	911	891	895	859	942	841	925	875	889	949	908	890	961	844	925	907	925	903	898	839	870	901	844	868	938	867	901	869	912	899	914	840	871	858	860	862	833	895	917	850	916	922	897	910	904	908	852	922	879	885	928	950	952	855	861	890	850	872	866	900	922	869	897	858	891	894	923	931	913	965	916	915	945	863	911	916	962	909	893	909	901	895	887	867	969	882	894	931	883	899	922	821	900	912	878	920	898	884	912	883	914	935	886	904	871	918	891	862	895	878	901	901	858	852	894	903	895	930	913	940	909	916	881	893	898	862	892	916	875	888	861	864	889	899	907	913	909	929	911	850	879	852	863	873	904	908	871	927	864	881	828	930	898	887	903	842	911	939	905	862	902	888	883	896
17740	11822	9251	4469	3280	2844	2290	2025	1858	1605	1489	1460	1394	1313	1274	1231	1198	1203	1235	1170	1148	1132	1163	1087	1160	1152	1091	1114	1124	1061	1161	1174	1137	1132	1132	1118	1108	1073	1131	1071	1098	1083	1086	1067	1126	1068	1104	1112	1048	1112	1121	1136	1102	1080	1143	1107	1070	1098	1071	1088	1071	1051	1088	1048	1053	1075	1094	1061	1124	1109	1066	1027	1119	1053	1063	1120	1091	1124	1062	1036	1087	1090	1066	1041	1078	1126	1072	1061	1087	1143	1112	1072	1103	1106	1107	1070	1084	1061	1008	1051	1085	1126	1072	1058	1114	1069	1059	1089	1175	1100	1097	1112	1146	1096	1085	1117	1059	1090	1045	1033	1009	1041	1081	1093	1086	1077	1036	1079	1089	1103	1106	1064	1076	1073	1053	1054	1050	1042	1056	1087	1041	1068	1092	1049	1075	1042	1057	1115	1093	1094	1062	1096	1153	1066	1058	1137	1079	1073	1088	1109	1108	1056	1100	1044	1125	1095	1055	1110	1042	1099	1080	1051	1083	1069	1142	1077	1097	1079	1124	1108	1030	1073	1083	1101	1066	1099	1143	1113	1076	1083	1034	1092	1119	1071	1083	1088	1099	1105	1103	1124	1098	1042	1108	1093	1064	1055	1102	1081	1068	1079	1026	1107	1047	1122	1074	1074	1083	1125	1090	1083	1044	1091	1088	1071	1135	1037	1074	1070	1046	1067	1033	1040	1043	1083	1048	1074	1073	1014	1162	1122	1009	1068	1126	1122	1077	1075	1115	1099	1068	1077	1062	1096	1095	1133	1144	1050	1110	1130	1064	1110	1059	1072	1104	1078	1076	1080	1106	1120	1078	1101	1066	1055	1057	1067	1034	1098	1112	1091	1101	1093	1100	1116	1072	1005	1063	1103	1098	1106	1070	1099	1113	1155	1065	1107	1036	1105	1058	1081	1107	1117	1150	1010	1095	1107	1079	1034	1095	1047	1136	1137	1120	1117	1131	1031	1052	1114	1036	1151	1115	1034	1019	1050	1069	1056	1097	1052	1103	1072	1053	1030	1038	1108	1105	1094	1045	1078	1137	1091	1046	1058	1112	1070	1098	1061	1112	1081	1056	1095	1047	1105	1087	1074	1094	1125	1143	1067	1074	1058	1076	1108	1051	1051	1068	1028	1026	1139	1133	1103	1063	1130	1073	1073	1132	1095	1060	1083	1024	1095	1036	1072	1112	1091	1015	1072	1099	1094	1066	1041	1084	1121	1071	1072	1104	1079	1114	1065	1088	1090	1105	1067	1098	1114	1088	1097	1093	1032	1093	1087	1066	1086	1102	1068	1106	1129	1066	1045	1059	1159	1079	976	1087	1096	1087	1122	1063	1040	1071	1083	1128	1057	1128	1095	1114	1064	1042	1087	1091	1044	1098	1081	1121	1102	1088	1086	1091	1088	1064	1143	1034	1144	1069	1086	1117	1118	1049	1062	1065	1141	1097	1099	1049	1083	1121	1050	1075	1066	1046	1153	1120	1156	1066	1110	1095	1051	1083	1124	1047	1060	1108	1112	1016	1033	1026	1092	1112	1055	1104	1050	1114	1026	1112	1061	1073	1066	1029	1083	1037	1168	1057	1033	1125	1109	1072	1046	1095	1086	1106	1067	1133	1088	1095	1138	1109	1091	1086	1112	1131	1131	1060	1094	1063	1104	1103	1059	1111	1084	1095	1059	1073	1097	1096	1039	1037	1053	1092	1113	1102	1114	1106	1140	1072	1112	1043	1045	1098	1115	1051	1058	1093	1100	1073	1083	1094	1054	1014	1083	1160	1097	1126	1108	1112	1093	1087	1113	1017	1124	1147	1077	1139	1056	1044	1044	1085	1113	1108	1092	1066	1044	1053	1083	1002	1111	1114	1059	1068	1089	1119	1099	1079	1109	1062	1107	1120	1086	1083	1053	1059	1045	1105	1048	1111	998	1109	1084	1130	1172	1047	1095	1093	1098	1111	1098	1077	1125	1072	1079	1043	1075	1044	1076	1078	1025	1078	1137	1083	1096	1132	1070	1106	1063	1117	1060	1115	1092	1085	1149	1074	1042	1067	1069	1070	1116	1071	1063	1059	1089	1025	1111	1083	1096	1072	1134	1113	1082	1009	1095	1130	1099	1034	1076	1050	1101	1025	1124	1115	1114	1077	1125	1053	1053	1062	1086	1074	1087	1106	1023	1119	1103	1076	1069	1074	1101	1092	1065	1050	1062	1095	1121	1055	1087	1098	1141	1084	1105	1084	1052	1089	1102	1107	1057	1055	1095	1087	1118	1037	1093	1053	1083	1062	1114	1051	1146	1023	1084	1096	1039	1146	1073	1036	1089	1078	1111	1090	1126	1073	1128	1090	1120	1131	1164	1084	1060	1094	1054	1082	1049	1081	1090	1057	1090	1102	1121	1142	1022	1109	1120	1064	1080	1125	1053	1077	1090	1083	1110	1136	1074	1072	1084	1070	1073	1119	1065	1076	1070	1164	1016	1009	1151	1078	1075	1061	1053	1062	1077	1098	1101	1114	1068	1128	1050	1062	1054	1064	1083	1144	1095	1142	1095	1088	1093	1058	1057	1173	1124	1136	1054	1068	1119	1097	1134	1102	1024	1093	1045	1100	1072	1090	1047	1149	1150	1080	1044	1111	1081	1111	1061	1111	1057	1049	1085	1045	1051	1083	1016	1094	1064	1079	1073	1109	1085	1105	1026	1055	1059	1032	1046	1123	1046	1088	1113	1069	1118	1179	1064	1065	1078	1055	1147	1017	1087	1068	1069	1086	1083	1129	1107	1084	1133	1091	1081	1102	1176	1145	1099	1095	1088	1088	1110	1112	1054	1121	1135	1081	1132	1036	1078	1032	1132	1138	1074	1045	1101	1071	1038	1066	1108	1073	1087	1114	1054	1050	1031	1057	1045	1102	1149	1087	1017	1088	1062	1080	1054	1039	1065	1066	1046	1087	1059	1048	1071	1111	1070	1085	1198	1057	1039	1075	1072	1034	1090	1079	1043	1134	1168	1136	1113	1134	1100	1087	1046	1099	1056	1109	1073	1083	1099	1088	1042	1113	1158	1048	1062	1112	1046	1085	1076	1109	1038	1061	1107	1052	1073	1081	1066	1137	1077	1148	1069	1063	1082	1086	1100	1098	1104	1047	1082	1078	1127	1105	1123	1096	1082	1072	1094	1083	1072	1056	1042	1081	1064	1027	1107	1042	1084	1039	1083	1063	1053	1139	1083	1068	1123	1062	1106	1083	1080	1112	1044	1058	1082	1085	1101	1135	1104	1099	1109	1099	1136	1095	1079	1103	1032	1103	1104	1090	1154	1093	1053	1042	1122	1062	1119	1044	1097	1047	1082	1091	1051	1090	1091	1102	1073	1083	1131	1076	1091	1087	1081	1097	1065	1033	1108	1000	1042	1067	1111	1094	1104	1086	1091	1014	1082	1167	1087	1077	1079	1044	1108	1106	1106	1107	1116	1089	1059	1094	1159	1050	1062	1035	1063	1137	1099	1062	1090	1104	1063	1050	1041	1141	1076	1118	1046	1056	1115	1037	1090	1076	1083	1090	1085	1087	1126	1092	1027	1108	1060	1071	1059	1093	1080	1143	1080	1085	1054	1061	1066	1055	1040	1055	1131	1043	1028	1072	1089	1050	1048	1059	1092	1066	1103	1080	1118	1061	1047	1110	1104	1050	1126	1088	1109	1047	1080	1104	1111	1091	1057	1041	1086	1117	1085	1148	1070	1084	1120	992	1053	1122	1086	1079	1140	1103	1107	1053	1090	1105	1095	1093	1099	1122	1066	1101	1047	1084	1101	1056	1119	1055	1060	1083	1155	1093	1073	1057	1070	1029	1060	1136	1046	1001	1093	1032	1048	1027	1074	1066	982	1131	1170	1110	1133	1114	1029	1036	1084	1060	1090	1126	1039	1111	1037	1051	1123	1092	1071	1089	1100	1159	1094	1126	1027	1136	1040	1087	1051	1079	1090	1056	1161	1114	1074	1019	1069	1136	1086	1073	1123	1098	1036	1116	1065	1073	1077	1144	1088	1046	1089	1062	1116	1068	1029	1099	1049	1083	1066	1116	1037	1088	1107	1075	1063	1111	1126	1104	1051	1011	1100	1023	1084	1019	1096	1096	1043	1095	1013	1120	1154	1097	1115	1139	965	1103	1046	1049	1006	1087	1153	1061	1101	1071	1013	1118	1072	1147	1105	1068	1050	1103	1080	1141	1046	1090	1096	1085	990	1050	1090	1065	1053	1048	1116	1106	1060	1174	1083	1082	1131	1134	1076	1036	1104	1025	1108	1124	1093	1145	1081	1072	1104	1098	1065	1064	1108	1103	1130	1036	1112	1048	1085	1086	1131	1014	1098	1082	1097	1040	1041	1062	1148	1074	1087	1067	1090	1127	1025	1078	1078	1064	1073	1036	1078	1116	1083	1068	1067	1114	1028	1106	1118	1111	1103	1065	1102	1114	1066	1080	1091	1029	1103	1060	1104	1095	1067	1107	1057	1091	1054	1098	1092	1062	1091	1080	1019	1129	1033	1084	1058	1126	1069	1002	1045	1070	1070	1112	1089	1119	1083	1038	1070	1062	1095	1079	1019	1082	1054	1142	1092	1059	1097	1088	1119	1094	1093	1055	1061	1064	1058	1080	1049	1158	1104	1045	1048	1060	1104	1080	1110	1098	1068	1047	1091	1021	1064	1087	1052	1117	1087	1041	1123	1099	1142	1149	1085	1076	1089	1056	1033	1140	1111	1141	1053	1033	1093	1104	1071	1056	1059	1060	1121	1037	1062	1087	1078	1056	1024	1078	1123	1145	1094	1028	1051	1086	1094	1067	1060	1058	1051	1094	1058	1108	1043	1080	1058	1132	1091	1081	1077	1077	1113	1091	1154	1133	1072	1100	1044	1063	1104	1046	1089	1083	1102	1091	1066	1025	1046	1077	1092	1075	1088	1105	1048	1099	1147	1037	1099	1043	1122	1150	1039	1066	1081	1039	1130	1087	1114	1087	1047	1090	1124	1087	1046	1070	1077	1157	1071	1089	1063
24699	21400	27231	25612	5677	929	672	591	497	490	423	406	388	392	356	340	364	337	329	287	317	356	310	325	309	345	306	333	328	355	307	348	317	344	312	332	284	322	318	335	342	296	313	314	330	318	337	308	335	337	305	330	335	313	305	316	332	325	315	298	318	311	304	285	342	313	290	337	295	328	323	323	321	322	353	317	324	358	311	291	348	314	311	333	328	323	313	316	308	340	309	286	322	327	308	315	297	327	321	298	342	322	309	356	327	305	337	302	300	313	314	302	327	315	320	328	292	332	323	304	306	314	299	322	323	329	329	301	293	321	330	300	328	322	293	340	313	301	319	301	318	308	345	302	313	314	276	310	314	289	307	316	324	323	308	325	319	326	347	310	305	303	291	318	330	300	320	366	297	310	288	333	330	324	304	344	332	320	326	328	337	315	296	347	298	351	282	313	332	331	351	330	336	325	330	337	295	340	310	323	327	337	316	339	349	309	296	285	313	298	329	308	305	332	307	314	339	270	304	298	323	322	296	327	329	293	328	304	311	331	339	318	339	329	320	299	314	318	323	301	340	313	314	312	309	316	314	302	330	262	301	296	297	307	302	320	336	312	354	314	316	329	305	304	302	296	308	290	288	328	325	288	337	338	296	299	316	303	315	344	301	346	316	321	325	292	297	302	322	305	346	321	311	313	311	302	291	316	320	309	307	337	304	324	312	296	325	332	288	318	311	287	319	330	302	338	315	318	305	358	295	305	323	288	340	329	319	334	335	304	314	342	303	334	326	313	280	297	286	328	353	293	322	358	296	339	313	311	314	306	338	316	298	353	311	330	327	344	299	300	295	308	326	304	300	291	321	302	307	323	326	294	324	322	331	326	329	322	299	347	339	333	323	318	317	346	336	342	340	328	317	321	333	332	342	315	344	324	325	335	295	335	353	312	313	311	359	345	320	309	304	289	312	324	304	340	293	321	317	320	332	303	362	311	310	341	326	322	333	314	306	292	310	322	280	332	303	274	336	297	311	328	295	315	307	311	313	293	332	322	327	315	336	328	315	325	313	338	300	325	301	282	335	314	330	337	297	325	319	295	315	301	323	322	306	328	308	318	297	330	303	335	303	337	298	313	303	318	300	308	336	302	317	305	303	323	333	315	330	307	306	321	308	336	295	347	353	315	312	306	334	309	350	292	300	316	334	326	311	314	348	295	346	323	298	309	319	327	314	300	321	311	298	267	322	334	277	345	316	365	331	339	347	309	322	279	325	302	317	318	306	315	365	302	319	319	290	323	357	303	342	288	310	326	327	286	269	302	292	336	313	315	346	336	314	322	287	319	338	335	333	287	316	292	287	324	308	295	296	317	297	321	320	296	301	303	302	347	320	302	333	297	307	303	319	335	300	329	351	309	322	333	346	292	305	349	325	317	291	314	276	335	295	309	342	298	318	334	325	316	320	346	305	334	351	352	308	301	301	308	312	345	323	300	326	306	310	327	330	306	318	316	316	345	334	289	307	320	321	286	339	287	337	317	339	304	341	323	306	312	327	292	333	318	312	303	334	288	335	306	288	322	325	311	327	334	307	318	293	315	300	332	357	318	315	301	318	303	360	314	307	331	308	310	293	283	331	324	310	311	348	306	319	324	330	337	344	318	334	284	329	333	307	320	327	346	348	304	320	350	319	317	307	320	341	330	286	323	308	291	293	303	329	316	289	304	330	291	335	286	303	323	272	308	289	323	329	314	301	311	308	310	311	351	343	289	311	319	319	333	318	300	308	296	320	334	315	334	315	301	323	318	304	291	317	322	303	355	327	340	342	294	290	309	298	337	316	316	298	328	308	325	325	326	320	311	335	324	323	313	318	346	319	345	280	311	299	310	339	312	319	334	321	300	310	324	302	301	328	309	325	322	303	334	277	289	309	296	312	312	328	314	313	316	349	337	296	333	313	331	328	319	328	367	304	294	321	318	286	336	350	304	333	313	314	301	344	317	335	319	306	294	325	323	311	323	352	303	342	317	270	317	315	320	305	298	286	325	313	309	315	306	347	322	304	284	313	291	289	336	349	320	319	307	327	303	326	324	326	303	319	290	328	370	299	294	316	316	333	321	330	320	323	295	320	304	312	333	343	296	277	326	328	330	322	309	310	310	307	303	301	325	328	336	358	300	327	318	294	338	275	290	318	319	335	311	328	360	319	297	297	313	332	276	339	333	297	290	310	295	282	340	304	321	333	324	329	325	299	319	303	309	323	311	339	293	339	332	317	299	311	321	338	327	327	317	331	290	328	319	354	298	316	317	320	303	315	294	310	301	325	309	320	335	334	322	313	303	328	323	318	311	312	321	287	325	291	332	310	312	319	312	319	338	359	314	349	340	329	294	278	322	331	334	345	315	331	301	315	335	321	350	344	311	337	300	327	293	304	314	326	328	315	331	314	343	308	341	321	300	284	308	300	308	297	333	333	325	300	335	314	310	293	330	319	328	344	320	333	324	306	310	315	350	363	306	311	314	307	328	321	318	316	313	308	320	346	315	341	342	299	299	307	323	325	351	326	324	329	291	306	317	341	301	329	307	294	316	345	319	327	315	341	345	314	286	279	335	295	311	303	328	348	336	343	321	307	330	309	321	302	262	292	326	295	312	303	308	334	290	300	304	296	323	299	307	325	338	320	333	320	306	306	312	323	300	325	316	332	312	325	309	299	304	319	302	313	306	299	292	339	309	329	347	323	326	305	309	296	315	333	324	293	323	301	314	315	306	319	309	309	320	304	312	302	320	310	329	291	282	354	315	321	314	305	316	302	337	319	358	302	322	318	322	318	295	339	322	335	305	298	262	301	295	310	293	339	313	314	344	329	339	314	312	305	341	303	285	327	349	314	294	332	321	326	341	320	290	305	337	326	314	337	338	327	298	308	327	276	318	318	328	311	288	335	321	317	323	307	322	297	342	312	312	301	311	289	332	327	294	333	336	323	289	336	336	362	327	327	340	285	318	294	304	321	309	320	325	322	296	327	289	281	344	310	309	319	326	303	326	323	316	372	334	316	294	333	274	319	330	336	343	278	333	322	322	340	320	301	289	336	305	313	326	322	304	333	293	282	302	329	291	342	320	315	328	346	345	318	306	325	307	341	320	289	324	333	314	327	344	328	332	325	325	320	329	296	319	301	298	343	310	318	338	313	283	336	307	318	308	321	305	330	322	299	303	318	332	315	350	333	345	341	333	310	303	287	313	340	295	324	301	327	295	331	337	305	304	327	327	299	308	298	320	321	294	325	325	328	326	287	349	270	299	309	327	333	276	347	307	320	307	293	323	322	312	318	313	324	316	309	325	279	324	329	308	304	310	313	324	311	329	310	332	291	349	322	288	283	300	306	317	312	321	315	320	323	301	293	325	305	284	334	332	308	290	290	302	308	325	321	320	316	321	312	344	343	349	292	342	290	308	316	287	288	308	324	314	325	296	311	340	331	320	365	289	296	328	290	297	293	300	310	300	338	312
15827	7962	5848	2898	1935	1435	1241	1020	887	761	678	637	557	532	534	496	455	457	433	475	422	470	420	467	445	430	458	425	426	421	418	444	434	421	394	423	420	431	431	404	470	430	436	433	438	434	473	418	417	426	402	449	428	442	419	410	451	403	427	447	422	437	384	448	422	425	450	443	417	407	452	458	435	438	418	388	400	416	450	422	416	390	423	412	430	426	411	411	394	411	442	441	464	404	427	438	427	383	420	387	446	462	420	411	421	470	430	407	441	433	442	426	408	430	409	412	413	441	405	426	391	426	433	432	436	439	428	437	413	436	459	410	421	428	432	442	431	443	423	390	422	432	412	417	415	417	446	408	387	402	399	413	391	442	393	417	449	408	413	426	440	461	415	425	429	416	417	446	379	435	407	436	428	425	429	416	440	388	426	428	448	451	410	437	412	413	434	384	413	412	438	428	395	430	417	452	398	418	417	430	428	385	438	427	438	434	398	467	411	401	431	441	432	393	410	392	408	421	406	420	441	394	433	425	383	383	417	440	427	406	419	428	414	403	454	434	400	449	411	425	453	448	399	455	427	398	408	456	421	406	416	389	412	422	439	388	412	419	415	451	423	425	394	462	443	440	405	417	381	394	440	421	436	419	444	416	417	433	417	424	448	417	404	440	442	457	417	413	426	412	399	385	379	403	407	422	375	387	431	426	417	397	403	400	404	395	403	420	430	426	396	433	371	414	430	420	439	460	422	418	428	411	430	412	414	422	418	436	420	413	403	420	452	453	447	411	419	454	387	451	419	429	436	394	464	434	438	398	428	422	412	422	434	413	414	458	389	399	439	426	450	423	416	406	419	403	418	407	444	412	433	414	437	420	435	427	465	414	427	401	424	421	427	436	426	422	444	409	393	377	449	415	412	421	407	426	422	415	407	409	460	388	393	438	375	398	407	426	405	438	431	403	410	443	424	391	416	410	420	450	402	439	415	419	466	428	426	416	407	418	402	446	403	395	420	404	399	423	437	434	425	383	418	472	395	415	410	407	396	419	433	393	445	431	435	410	408	414	484	427	400	423	427	422	429	414	385	407	434	404	419	433	434	410	426	415	409	396	383	400	405	416	434	412	427	437	395	416	412	431	434	432	416	456	418	417	421	411	421	422	399	391	393	421	396	413	448	416	395	430	410	399	415	397	414	416	457	461	436	429	462	422	424	429	393	422	408	412	482	392	453	425	392	415	405	443	400	398	446	419	407	392	426	431	409	432	362	401	456	448	403	443	407	449	416	411	461	458	440	464	444	444	414	414	423	409	406	431	421	430	388	405	425	406	414	406	410	424	406	409	488	426	393	453	447	407	431	424	413	382	445	432	413	409	378	423	416	409	410	435	391	432	413	422	409	416	384	402	414	439	425	442	437	415	443	409	417	422	408	446	384	406	398	431	405	403	422	428	406	434	432	433	416	403	403	431	429	438	409	445	423	401	440	409	421	421	412	411	433	451	435	413	407	428	431	407	423	456	400	415	426	408	434	445	389	425	404	422	416	421	403	394	417	433	433	439	393	431	397	407	442	428	466	422	410	433	403	444	419	405	420	424	415	431	431	432	413	420	412	420	380	435	400	412	409	460	387	424	426	424	415	403	456	397	433	455	422	442	423	416	391	385	446	436	428	396	432	415	446	398	423	423	435	407	415	384	375	438	461	445	413	391	463	388	425	394	405	445	400	447	395	402	421	412	457	424	369	384	421	390	455	472	436	449	425	417	475	418	400	407	441	419	412	423	395	400	419	391	433	404	442	431	441	414	391	404	427	407	399	404	443	400	384	404	473	426	430	372	410	410	409	403	465	424	436	422	429	413	400	416	443	418	396	409	403	446	468	400	438	429	410	425	436	460	423	424	415	440	466	430	438	440	410	392	403	391	399	430	402	392	423	461	435	423	476	430	422	430	417	417	412	403	401	409	399	416	386	420	403	398	436	410	417	390	426	418	436	448	425	438	411	418	405	384	409	438	416	453	402	421	450	421	458	429	397	411	438	410	420	423	456	414	420	434	420	389	452	436	408	392	425	411	399	418	414	446	424	429	464	398	435	398	473	404	393	423	407	452	446	393	431	405	410	440	419	403	435	380	435	399	419	432	445	428	440	438	432	430	407	419	437	422	431	384	407	419	421	429	431	435	413	408	445	386	415	443	382	465	462	423	407	464	430	419	437	387	421	409	436	428	408	453	430	387	408	450	384	428	399	409	427	396	475	406	426	414	395	409	409	424	400	439	403	398	439	478	429	433	392	400	409	391	406	445	457	413	423	430	416	436	405	463	432	416	393	392	447	408	400	400	388	475	424	402	427	443	439	393	375	456	437	475	436	408	434	443	412	431	440	406	414	430	389	428	413	408	432	410	394	419	429	433	417	425	413	436	408	401	405	439	426	436	423	430	418	411	442	419	422	440	416	429	400	379	398	404	396	411	423	430	440	431	407	411	454	427	464	403	444	441	435	445	388	389	423	444	453	416	414	406	432	398	412	389	403	439	380	421	449	416	440	373	416	408	440	435	405	395	426	408	442	402	394	440	432	435	435	436	455	429	420	438	425	453	431	401	425	402	385	431	397	405	416	418	445	436	414	418	429	445	452	412	412	460	415	419	431	449	434	405	406	411	420	416	421	421	418	403	375	414	399	369	415	435	439	378	415	439	399	406	451	434	441	421	415	421	422	425	373	363	427	417	408	410	418	399	411	385	418	416	425	409	427	418	420	409	404	416	422	469	415	415	413	425	389	423	415	434	404	407	442	425	446	416	389	442	416	409	463	430	422	440	390	397	390	398	456	395	405	396	428	423	426	403	402	402	416	414	416	455	421	408	419	412	459	427	448	422	434	416	382	430	404	437	447	397	432	419	455	415	429	454	423	409	405	426	441	418	410	439	432	419	414	392	428	445	432	424	449	413	436	447	385	450	436	408	430	424	407	419	426	433	446	441	421	447	407	419	423	400	400	407	432	428	385	400	424	418	415	450	465	440	416	416	440	418	401	404	437	384	428	423	394	438	412	414	415	455	434	422	389	424	427	432	408	396	432	428	429	407	444	409	410	405	436	393	415	420	389	416	437	420	439	450	439	402	433	441	405	432	430	393	433	436	403	389	435	427	441	427	446	389	401	447	450	452	448	429	427	407	381	408	409	437	403	418	434	416	457	435	390	447	421	422	415	411	367	412	414	414	412	443	447	405	412	420	432	407	425	411	377	416	401	426	406	399	421	440	414	419	418	442	435	389	413	449	427	452	412	435	391	439	415	456	431	437	412	409	411	437	428	437	392	422	451	426	426	421	392	440	461	458	402	463	418	432	418	410	404	425	417	434	422	391	390	359	434	407	409	417	413	417	420	435	415	436	438	457	379	400	424	408	398	446	405	435	404	414	392	431	446	407	408	407	391	387	442	428	432	427	406	426	419	402	448	412	407	423	391	409	424	404	394	408	440	447	445	382	433	433	428	451	453	446	425	406
22593	21447	29226	24078	21441	21288	5396	1683	1417	1239	1146	1079	1000	973	930	922	868	783	868	808	857	840	878	851	849	854	781	803	771	794	803	784	812	780	841	781	782	790	826	769	822	807	868	732	810	791	779	799	790	802	795	826	823	789	799	740	743	806	766	797	832	787	791	818	766	828	816	814	784	779	771	813	772	785	830	815	787	806	768	783	783	804	758	792	808	801	834	812	752	807	807	787	782	772	766	792	801	774	753	796	800	803	794	817	803	813	767	806	790	780	772	805	803	764	854	845	835	796	777	807	829	763	780	815	763	791	849	799	807	788	818	740	767	778	770	735	808	804	834	778	783	743	777	854	799	823	817	735	865	789	765	823	771	773	805	752	827	721	763	779	802	745	795	794	746	791	790	759	752	694	755	787	766	790	806	802	752	786	793	753	760	756	667	786	821	763	777	822	773	779	749	775	737	828	783	770	778	799	840	799	760	791	803	788	766	812	825	791	778	832	807	783	793	784	793	794	806	788	789	779	814	795	786	756	723	741	766	813	803	778	773	786	773	765	808	759	780	795	761	772	727	788	770	818	815	739	719	728	791	793	804	780	788	773	750	792	851	776	766	802	790	783	733	817	825	750	815	819	792	781	808	784	796	735	759	761	746	781	766	802	776	753	800	808	767	756	816	794	724	821	831	771	763	776	809	741	816	797	775	776	771	788	786	744	772	784	768	761	766	759	779	804	733	763	780	779	729	746	792	753	820	795	691	760	798	778	779	756	791	768	776	781	805	768	806	771	739	779	765	756	781	786	775	853	756	752	764	780	748	792	735	779	719	747	766	768	787	753	810	815	822	807	786	804	788	841	772	776	862	750	786	781	793	769	758	785	786	805	796	790	780	728	760	770	773	794	830	774	757	821	757	780	729	838	776	732	812	776	771	756	820	741	788	796	769	806	765	801	768	777	820	805	794	813	764	818	785	739	745	787	760	800	753	749	787	806	784	744	782	757	801	732	803	783	811	818	842	750	789	818	790	752	824	852	732	823	807	763	756	778	775	816	783	801	789	768	773	743	835	732	738	798	774	804	817	792	752	746	766	757	817	815	764	783	778	837	789	768	768	752	786	774	771	829	737	802	784	813	789	773	733	813	758	734	782	746	784	769	782	778	802	806	809	812	773	770	812	726	799	743	767	769	768	779	800	778	807	770	764	818	772	834	872	800	781	761	789	810	742	706	764	778	826	761	749	796	748	797	757	711	786	746	760	757	806	774	794	793	785	823	768	776	815	776	774	773	789	763	818	803	794	786	759	809	758	777	797	758	785	765	792	808	755	785	757	786	770	796	820	768	797	791	750	737	726	788	784	778	741	811	802	815	775	756	779	818	811	816	765	756	808	818	801	787	805	794	777	769	766	793	793	796	801	756	847	785	768	762	771	766	742	747	803	809	767	748	826	770	739	808	808	817	775	790	760	775	745	789	777	785	751	838	800	788	767	814	771	747	774	767	823	722	811	778	865	805	783	739	797	767	765	863	806	752	750	745	774	751	799	799	807	758	810	824	784	792	778	792	802	759	829	778	783	783	827	744	760	737	801	731	768	768	822	800	829	777	830	808	751	778	770	756	782	770	778	795	837	781	815	731	786	781	762	766	836	832	759	815	765	807	782	788	805	780	794	752	814	793	841	759	809	750	749	771	802	775	774	729	818	799	761	778	784	741	801	742	773	824	788	790	767	795	756	727	805	779	796	825	759	793	808	776	782	727	813	772	792	745	839	771	825	815	756	760	813	808	780	770	789	825	815	754	747	769	747	806	778	780	776	750	780	764	755	792	840	786	815	796	765	796	787	780	840	791	792	798	811	802	717	781	827	802	739	800	755	786	728	828	800	839	801	785	782	812	794	809	770	818	813	758	792	782	761	743	744	777	815	825	775	809	742	786	825	764	801	716	775	804	731	718	762	778	781	795	780	762	789	728	785	766	789	810	790	773	791	789	821	797	775	777	822	804	790	802	790	778	763	771	768	730	741	769	834	813	843	754	782	754	815	780	714	773	787	817	754	713	755	797	836	813	788	766	744	760	729	780	827	807	794	797	799	767	794	773	871	810	746	804	796	820	747	737	768	751	780	796	779	821	812	817	781	785	763	806	775	798	822	795	776	793	769	748	758	787	745	776	798	795	781	833	735	721	776	749	773	788	773	774	754	739	816	792	825	815	770	775	822	737	790	791	791	771	804	768	813	801	779	771	744	810	738	740	748	859	766	764	814	719	734	818	826	802	722	801	768	753	834	766	742	728	766	797	758	768	849	793	762	811	782	818	760	786	838	805	736	736	719	808	755	802	816	796	819	775	778	783	772	794	817	767	834	796	750	779	791	825	798	770	783	791	808	771	790	751	770	731	763	786	799	752	767	784	791	780	757	787	775	798	767	820	799	812	819	793	759	816	786	767	741	828	787	736	749	788	837	774	762	799	806	817	801	758	794	757	755	790	740	802	758	792	738	792	750	730	756	767	726	726	771	741	767	819	770	814	833	835	784	780	842	765	750	767	762	789	798	799	777	773	770	774	784	789	784	833	751	767	795	798	780	800	790	809	746	808	808	806	809	765	808	741	808	770	787	788	751	824	764	802	818	783	802	761	755	770	732	794	801	755	739	792	744	889	776	724	776	793	794	772	768	794	756	770	793	776	812	789	789	753	837	795	785	792	810	797	743	775	805	729	747	804	844	780	788	723	736	808	743	792	794	769	701	812	763	851	806	737	760	788	788	788	776	783	801	796	794	772	815	743	825	768	743	797	821	787	773	720	734	812	816	779	739	818	804	817	774	803	773	768	779	782	753	798	811	833	763	742	803	814	818	809	782	816	727	810	783	745	751	765	768	720	818	781	747	779	746	767	790	776	750	811	780	772	761	782	807	806	760	704	801	821	801	852	800	829	741	775	745	820	814	744	779	775	777	751	791	785	785	813	800	822	735	750	780	783	771	754	780	767	826	755	865	805	771	757	714	775	761	712	777	805	775	746	703	773	754	778	765	802	812	774	756	783	760	734	826	779	761	747	780	754	807	801	774	820	807	794	779	778	755	771	776	738	752	785	765	736	787	724	768	798	799	742	778	784	767	752	774	749	825	818	792	770	763	792	703	816	839	758	839	780	802	735	804	792	748	805	804	805	762	805	815	826	746	813	776	797	799	771	774	798	764	763	776	831	784	760	803	813	835	751	790	762	726	791	775	782	778	780	771	726	814	791	782	739	783	813	762	795	774	782	770	807	768	790	767	781	777	725	730	756	759	760	796	738	782	768	745	774	797	834	787	757	780	793	776	776	742	779	776	784	805	788	755	768	758	789	764	776	782	775	754	811	807	798	813	784	769	797	789	727	747	829	724	795	726	822	747	807	781	760	808	744	806	792	781	819	764	803	766	803	817	790	748	817	788	792	814	774	774	815	780	762	833	750	829	764	715	776	851	794	764	794	757	779	762	783	776	738	791	763	747	751	746	765	822	801
21713	17030	13016	6657	4683	3658	2934	2532	2195	1943	1707	1566	1455	1316	1251	1200	1144	1112	1087	1070	1034	1062	996	1055	1077	1002	990	957	1017	955	1007	984	1015	1041	974	1036	972	1021	999	974	970	966	967	927	1017	1000	1026	964	982	956	1003	1001	964	981	1006	1011	965	963	999	966	991	1005	926	980	990	962	1000	1001	963	931	944	965	891	933	989	990	1015	940	1017	939	981	964	939	996	957	1046	963	944	959	997	981	961	958	991	957	963	920	1025	1006	956	949	998	953	983	968	989	1017	939	913	959	886	937	924	994	1023	1000	1021	955	1000	980	1026	967	1034	943	988	961	950	945	956	972	962	975	969	983	1002	985	960	949	965	936	954	947	996	972	959	994	929	990	997	967	969	1010	892	950	977	1005	948	968	945	934	922	1009	977	968	964	973	867	964	981	954	980	916	954	985	948	945	916	985	929	1002	979	1051	919	988	1009	949	997	975	978	979	944	955	1037	958	962	1004	1003	937	952	983	996	944	975	995	984	974	984	958	1022	963	1034	958	1000	957	949	998	922	970	951	961	973	941	1027	960	970	983	1035	983	984	960	968	974	951	957	981	914	963	988	905	985	968	1023	950	949	1013	1059	962	952	953	998	1010	960	1001	1016	994	998	935	927	996	1020	994	931	947	975	977	945	939	989	948	966	909	1004	964	967	998	995	960	910	1012	960	981	924	985	973	939	939	989	954	937	972	973	956	975	998	963	932	964	952	941	989	971	972	979	958	950	1022	987	923	988	996	985	965	966	953	993	906	975	979	980	988	974	939	928	919	1012	932	1012	950	990	964	982	1005	988	971	992	936	977	988	954	1019	962	946	994	962	978	1026	974	975	1019	1004	976	961	980	960	933	981	939	995	953	876	1021	950	984	937	961	939	974	910	929	996	978	937	923	927	1012	992	911	928	967	980	947	911	990	968	995	908	951	948	957	978	992	984	999	977	958	987	955	934	968	964	1003	1047	994	953	951	1019	960	923	940	956	1003	991	958	987	994	938	927	1006	947	920	949	971	979	975	977	955	964	975	950	964	972	1011	949	981	911	1014	978	989	965	1014	953	983	946	1001	903	945	999	953	939	970	988	999	984	976	962	940	948	975	911	975	1007	980	940	938	986	956	966	936	977	966	968	954	974	1012	972	984	948	926	927	954	972	943	923	979	980	904	959	989	950	973	978	971	944	981	1012	963	978	966	964	944	957	993	967	959	977	958	953	942	958	1000	977	975	975	978	977	969	953	988	938	974	951	936	982	968	932	936	965	1040	898	940	998	1018	905	943	928	939	979	977	977	959	967	991	1000	992	966	1006	963	910	955	955	1006	997	940	976	969	928	938	1031	977	993	950	942	980	984	993	958	940	945	991	977	1009	989	942	926	953	1007	1039	983	990	1014	978	965	1000	968	1024	973	997	999	955	957	989	1019	946	967	968	976	970	947	951	943	929	1000	964	969	955	902	1025	951	945	920	918	980	949	1005	900	986	953	954	984	978	973	950	985	944	1009	1015	968	1009	919	945	987	972	982	970	975	973	976	958	1006	1059	940	940	988	966	906	928	924	993	958	947	1013	984	1003	970	977	926	950	989	941	984	961	986	957	994	911	998	932	988	914	957	994	942	973	941	1023	933	991	1002	955	1012	970	983	958	974	950	949	895	954	978	959	952	984	991	990	971	959	1022	955	941	928	998	1010	1022	987	979	1025	994	960	921	971	949	1016	943	1013	1002	993	872	984	1022	979	932	974	946	938	963	960	942	1007	955	894	1014	927	942	989	964	936	955	966	1006	956	952	975	992	964	924	981	994	957	978	918	978	977	927	977	986	949	970	926	891	986	947	957	1001	1008	1082	957	941	979	1014	933	977	983	957	992	954	938	937	903	994	968	976	971	986	971	960	991	983	974	979	972	982	963	1016	936	952	990	966	981	963	976	960	917	965	956	966	999	946	1012	966	976	1011	972	975	953	992	963	995	902	988	953	939	978	955	966	1008	919	962	971	984	1017	985	956	957	978	953	965	960	1008	974	1060	1024	968	991	955	1015	986	989	952	955	930	983	965	985	990	1030	950	988	947	979	958	966	948	983	999	977	988	972	992	937	1009	986	963	956	953	964	962	949	968	909	987	975	979	970	958	972	955	950	972	915	973	898	949	936	980	973	961	1025	942	928	977	991	991	953	946	958	973	943	968	993	918	914	984	968	978	979	1000	936	997	997	991	996	951	1044	923	938	932	971	970	933	954	978	991	956	1028	971	1019	946	973	925	1010	991	1022	939	978	970	995	940	956	922	1014	926	1068	1060	1009	958	942	949	1002	890	996	916	963	948	1011	967	1003	936	932	948	964	985	986	968	994	962	953	981	968	932	926	987	971	989	1019	959	1025	980	981	933	1017	920	923	878	1035	941	986	1004	1039	940	946	974	999	939	1029	928	1010	980	1006	957	949	978	957	964	950	979	1032	1018	937	1008	989	965	1000	946	1024	989	982	1018	949	978	982	1052	909	960	967	972	1011	988	954	977	952	986	986	999	996	954	946	995	980	948	927	1037	965	937	926	976	957	1002	959	992	950	942	928	1004	937	966	1006	979	1030	984	932	962	948	980	1004	984	925	965	980	972	975	964	947	979	971	947	993	942	1007	1002	970	994	963	961	932	959	977	935	1005	990	990	1000	958	956	967	943	989	974	991	998	991	960	1034	1022	991	946	954	914	963	990	973	989	986	984	978	904	1018	976	920	961	1008	923	975	986	975	929	934	997	967	1046	1019	985	930	963	902	936	952	983	957	968	967	976	933	969	933	985	1009	994	976	970	981	918	915	1006	965	973	907	1017	956	983	990	988	985	967	941	964	934	1017	984	973	950	993	937	985	996	960	985	992	958	1011	996	974	969	932	970	1012	952	997	952	964	992	915	944	962	900	916	1002	1021	992	952	951	968	967	980	892	997	968	976	983	990	919	908	957	1000	985	981	969	952	941	952	954	961	948	970	979	940	925	946	910	1006	917	973	1002	995	940	982	1007	1031	952	953	982	1007	992	977	947	982	964	940	967	959	899	1012	996	1018	995	961	1029	953	1012	995	965	939	871	985	1002	952	964	973	963	948	988	997	954	961	949	980	956	995	964	980	975	957	950	965	1020	979	913	994	979	1049	945	951	1000	1014	927	997	944	1027	953	969	947	975	961	979	988	971	989	931	989	918	948	926	931	943	953	937	975	943	980	969	907	970	983	1005	966	983	976	917	976	1028	966	954	994	961	973	985	930	919	956	967	1013	967	997	1059	930	927	896	976	945	1002	984	960	926	997	973	921	960	956	953	972	1005	1018	960	973	1011	947	983	966	950	902	1000	1052	1016	972	941	945	1019	948	983	947	913	1022	953	985	927	952	968	948	950	957	962	977	931	949	936	928	943	984	971	995	1023	954	971	943	951	962	961	1013	944	1006	1006	994	983	1029	1034	1080	932	937	970	923	971	948	944	974	976	948	953	912	930	968	984	992	973	1038	992	987	931	935	930	974	952	974	941	942	1006	991	977	981	1000	984	983	943	988	1040	960	955	921	1027	983	975	1005	914	913	966	963	931	1005	999	985	958	974	938	985	1012	947	965	979	1033	979	917	934	951	960	936	949	962	926	982	952	940	938	949	966	922	938	930	981	982	1000	1041	965	981	937	933	974	1012	992	978	960	962	1045	953	969	981	924	921	974	966	983	961	963	900	911	985	973	954	977
27545	17553	4588	1587	1000	796	702	667	690	636	579	603	567	557	578	536	569	567	539	591	525	559	537	544	506	561	515	504	555	526	551	545	560	557	533	547	551	522	514	545	524	547	533	593	489	546	505	551	562	522	558	541	547	524	513	535	520	525	508	534	532	583	524	523	564	529	524	566	536	554	609	527	540	542	523	557	536	559	568	562	564	569	506	495	556	567	499	544	581	579	558	515	537	513	568	539	508	535	524	557	557	510	525	532	548	577	493	519	554	575	514	528	535	509	527	506	530	555	554	559	537	551	517	532	533	556	538	512	545	537	559	521	538	498	532	543	507	562	559	518	511	531	531	567	533	526	548	535	566	553	509	499	527	536	583	578	523	537	581	537	527	510	519	545	505	526	525	520	490	500	571	498	518	574	531	511	529	549	586	605	541	548	544	524	513	552	521	548	515	528	553	570	573	537	505	586	538	480	561	553	498	539	526	492	544	510	532	546	544	540	527	530	523	528	538	511	516	548	566	517	534	538	554	556	511	516	512	552	542	565	509	499	548	537	547	567	535	544	533	552	494	558	566	563	501	542	532	506	605	518	516	580	541	553	534	559	537	545	538	507	570	528	553	541	517	528	560	563	555	557	521	539	522	512	528	561	544	508	542	537	520	541	547	586	479	483	539	539	523	519	589	531	591	529	527	545	583	575	535	541	543	546	520	534	475	532	524	533	498	533	514	499	562	551	516	545	560	533	499	507	528	518	511	547	566	559	546	541	562	509	553	515	517	576	550	533	519	541	546	512	592	556	564	537	545	522	570	513	516	501	524	533	487	548	521	571	531	567	505	528	559	538	542	502	528	521	541	539	495	545	571	518	493	488	543	517	565	507	506	484	525	555	516	497	525	490	486	538	546	546	519	531	508	559	562	509	526	548	503	579	536	566	533	544	527	530	544	526	509	533	528	498	550	520	558	547	521	545	533	530	531	533	539	582	577	549	529	532	548	515	480	570	573	515	535	497	540	527	506	553	544	559	565	539	558	518	513	563	486	544	543	579	506	568	550	542	489	535	559	552	549	534	538	574	541	574	550	528	535	554	541	508	525	510	546	515	513	517	527	486	520	544	530	575	506	510	522	564	540	503	535	568	595	513	513	548	538	492	520	561	543	546	543	565	549	521	552	515	547	533	486	517	553	537	513	516	552	531	540	563	558	530	537	507	560	518	517	547	592	511	531	515	536	543	500	545	534	537	545	557	518	537	560	487	531	531	550	495	543	531	511	580	520	559	523	532	516	525	538	509	545	527	516	544	514	521	548	571	518	555	543	549	548	526	517	489	599	521	533	542	542	531	574	533	543	548	528	545	548	522	581	547	539	573	555	524	526	545	570	528	519	529	539	502	539	551	537	529	545	544	543	505	551	561	563	574	534	543	520	508	534	593	532	539	536	535	565	511	533	514	549	539	558	488	517	515	511	494	543	502	491	549	571	543	585	545	535	569	556	558	504	489	531	560	529	556	548	528	554	496	532	495	555	537	509	568	563	533	529	500	505	518	532	527	522	516	598	561	509	504	530	546	525	503	553	506	531	530	514	504	576	519	537	547	543	529	561	514	550	555	556	570	561	586	508	569	510	550	544	531	560	560	547	519	518	501	559	518	545	501	539	529	527	552	525	569	559	526	519	579	511	523	511	513	563	539	543	515	525	526	527	547	504	553	490	525	516	540	520	531	509	515	538	540	529	517	537	554	551	517	517	556	578	524	530	528	541	557	539	542	517	537	557	507	551	553	537	542	519	558	521	492	515	532	518	544	504	511	543	549	534	492	553	519	561	536	515	581	538	548	527	555	559	537	546	517	562	475	514	517	536	545	497	539	524	554	528	547	558	508	592	531	505	511	545	510	533	578	530	575	519	527	559	540	541	575	510	569	548	534	526	539	538	542	516	520	538	556	529	531	568	517	555	506	530	575	542	547	570	565	549	545	551	569	545	533	563	564	492	546	522	558	541	480	557	561	541	590	535	529	504	516	570	532	581	528	493	524	575	511	535	520	539	490	532	522	550	528	539	535	514	537	518	555	537	527	548	571	540	592	551	577	536	542	521	552	559	555	558	584	555	550	544	524	513	508	541	529	539	586	552	525	513	528	519	500	549	547	568	534	547	571	581	558	529	536	571	525	531	562	513	506	561	542	536	529	519	510	527	523	485	527	587	518	517	511	561	544	520	518	513	545	518	487	509	523	519	529	580	550	545	545	539	538	587	515	572	557	533	535	529	523	530	502	528	508	554	529	526	500	567	521	557	547	589	564	539	518	521	521	540	536	528	537	485	553	536	521	523	525	514	547	567	558	542	533	535	546	538	539	522	542	602	478	475	539	573	577	518	542	539	576	553	498	483	571	504	530	542	585	525	568	515	538	537	551	565	527	528	530	523	548	543	553	593	516	533	501	499	533	526	547	530	536	536	549	517	531	549	539	542	560	579	510	547	485	516	534	542	522	570	531	579	532	548	505	521	550	562	534	553	571	524	553	511	531	522	540	499	530	553	554	540	533	562	501	523	515	565	530	538	595	577	545	555	530	528	536	548	569	584	529	557	514	538	524	563	480	556	544	527	555	530	533	543	506	565	505	524	530	543	514	526	584	514	509	523	521	534	578	542	528	562	521	537	534	534	511	529	526	538	525	544	512	556	565	582	563	517	535	485	507	528	554	575	532	512	547	565	571	527	485	554	555	519	602	528	561	551	566	579	530	515	508	506	528	565	583	514	545	532	507	565	571	534	514	544	523	570	575	532	539	539	508	517	541	559	520	567	525	514	537	522	533	570	539	536	579	488	547	549	582	548	524	536	559	557	534	565	556	519	518	545	551	536	518	556	495	491	541	537	542	557	531	523	543	523	547	527	549	529	515	564	536	524	534	560	527	510	535	519	515	540	564	538	582	550	552	532	521	545	543	545	539	574	505	556	568	520	522	520	563	547	532	492	567	526	546	523	506	524	534	543	519	575	549	591	527	535	532	565	547	504	551	543	497	557	510	527	514	522	526	587	542	539	543	502	510	550	488	494	545	500	534	536	514	511	501	551	539	560	570	565	522	502	568	480	522	557	533	501	532	524	545	536	522	550	548	518	541	540	534	497	495	524	538	503	519	478	559	563	540	530	509	516	542	521	569	574	521	519	540	523	516	545	495	557	526	547	572	525	535	528	561	605	544	492	500	526	514	532	574	526	564	537	535	525	518	522	549	507	555	536	520	578	572	551	500	539	515	492	544	533	517	551	532	524	533	565	537	557	550	541	517	508	552	534	520	518	530	536	521	511	519	584	564	587	574	515	508	529	515	534	529	532	551	512	547	557	508	522	536	544	496	551	508	534	506	552	546	549	544	548	536	535	519	540	541	537	513	534	535	555	549	582	504	564	502	530	554	531	509	474	523	596	571	528	535	525	568	518	499	487	531	540	535	541	562	557	543	539	517	559	501	548	550	547	533	553	558	546	554	498	524	555	562
6603	4514	3457	1913	1419	1163	990	944	931	824	803	812	764	741	685	699	714	690	709	651	663	648	651	656	685	672	668	685	644	656	653	651	649	699	656	648	609	641	656	706	658	692	678	707	721	661	679	625	633	670	654	682	664	659	680	692	657	696	672	624	665	638	660	668	666	685	615	677	632	687	705	664	652	636	665	679	656	678	656	638	632	678	699	604	690	609	629	663	639	668	639	648	657	679	678	646	610	661	637	642	678	636	665	671	684	673	677	639	683	601	632	679	684	656	656	636	670	657	672	675	669	630	651	613	666	653	612	659	667	673	651	692	635	701	641	660	679	661	669	699	701	642	671	612	693	649	669	682	646	637	690	694	647	630	627	654	653	691	607	616	673	615	645	661	692	662	639	665	601	677	657	657	632	636	645	660	663	621	689	670	672	685	660	664	667	632	663	652	651	651	708	663	631	687	657	638	613	671	656	649	661	675	625	660	700	657	623	711	673	656	658	674	677	644	634	638	677	628	691	637	669	643	684	664	681	677	637	687	648	683	685	681	653	665	671	675	689	694	698	691	684	621	744	646	720	652	692	692	703	686	652	656	630	671	673	637	616	636	677	690	641	676	645	714	672	646	681	636	672	669	661	702	670	667	686	653	640	619	639	649	664	691	735	664	642	663	651	636	673	703	687	674	678	611	670	662	698	666	600	636	660	711	674	628	622	648	698	613	669	626	628	689	696	649	658	660	632	657	643	651	658	639	651	626	680	658	636	698	653	655	647	641	679	656	687	683	683	632	687	671	683	651	606	653	672	659	616	671	663	661	643	669	655	644	648	661	655	634	657	690	653	652	661	691	671	656	686	674	642	644	714	605	648	669	661	693	651	616	669	670	630	627	682	645	643	653	684	642	655	656	626	671	668	651	665	702	663	631	678	689	659	635	711	639	653	650	639	685	647	623	643	657	645	630	627	625	682	611	648	630	660	715	678	702	682	648	630	665	676	676	670	643	619	665	625	620	698	651	648	682	669	686	603	669	663	662	664	673	635	667	691	642	695	662	670	683	679	670	660	620	621	643	595	738	660	612	667	661	666	645	635	649	668	671	652	633	653	678	677	664	676	639	678	630	668	651	627	624	683	646	654	643	668	686	718	608	677	657	629	663	652	686	639	681	696	629	657	663	693	656	702	630	660	680	699	663	626	647	644	652	677	653	677	640	655	668	651	658	647	643	659	664	697	685	649	664	691	628	647	664	647	656	716	651	710	620	630	675	669	676	690	594	676	700	684	644	633	651	618	707	629	648	634	670	632	658	633	639	652	654	617	695	670	700	681	642	652	635	669	681	660	627	695	626	677	686	690	695	620	700	607	630	643	681	640	615	660	622	646	760	659	688	644	688	671	662	636	683	657	646	676	664	677	646	593	695	643	647	684	632	681	678	688	643	677	690	662	642	633	643	674	693	681	633	649	652	682	647	656	637	666	616	680	634	636	641	639	716	616	647	628	661	640	684	656	654	689	661	695	678	670	635	719	687	649	687	628	683	655	645	617	664	657	631	637	651	650	628	659	657	640	617	683	685	681	659	666	675	670	645	676	686	657	704	638	666	680	545	706	646	657	638	671	691	623	678	621	631	634	686	681	669	651	694	631	651	653	660	638	650	629	649	609	617	641	687	633	661	672	672	656	623	650	645	682	658	707	689	637	657	599	691	611	630	693	617	655	707	676	638	676	679	700	675	653	631	683	661	712	658	671	680	698	665	610	664	615	624	689	633	660	682	688	666	698	658	636	715	627	653	708	660	626	659	653	632	622	624	650	673	676	642	707	637	644	663	648	671	669	684	670	665	711	640	671	699	682	670	671	636	631	680	683	679	684	661	641	643	702	642	622	636	691	660	678	660	676	716	642	656	661	643	665	673	654	656	660	728	686	639	669	651	651	630	679	626	662	724	674	667	600	650	622	632	669	645	638	673	652	673	644	678	649	667	654	607	643	688	641	581	642	673	670	666	666	687	699	647	654	671	652	676	675	654	636	643	699	687	670	654	682	672	696	714	636	652	730	653	667	674	657	669	690	662	663	662	639	641	644	641	649	653	627	656	688	651	693	643	660	678	663	696	658	663	699	677	653	636	670	676	618	661	647	610	621	632	610	626	650	700	650	671	645	672	659	675	657	670	673	713	636	656	652	690	687	668	636	658	679	648	680	645	659	645	693	659	621	696	628	668	634	655	598	667	653	680	629	662	645	652	632	659	680	665	665	658	676	632	672	643	653	700	696	690	686	631	666	641	642	694	648	674	653	643	655	652	683	660	644	657	703	659	710	639	660	705	682	650	650	640	622	649	660	677	626	674	668	643	685	649	643	647	647	612	638	630	707	650	666	676	711	687	690	632	666	640	667	639	658	645	628	690	677	682	668	675	673	643	651	680	715	652	678	656	635	637	675	678	674	695	699	714	668	664	677	662	658	671	670	702	648	641	682	669	646	653	637	642	668	662	675	661	658	632	683	639	667	629	629	631	664	646	647	636	604	677	671	625	645	654	646	659	655	632	678	644	641	645	709	621	637	667	684	695	644	677	633	716	676	666	687	733	645	674	679	698	683	643	635	687	666	678	635	683	660	661	646	687	678	605	637	646	674	667	658	635	629	668	664	645	652	725	597	669	653	637	656	659	667	632	650	586	667	669	610	679	665	620	677	687	655	670	674	683	630	673	651	609	690	679	704	665	652	724	631	704	651	662	641	612	655	629	678	644	688	669	660	676	664	648	682	667	626	646	656	717	677	588	649	664	684	634	659	674	637	651	681	653	671	682	668	662	679	665	675	626	685	673	696	669	673	700	634	638	655	669	638	663	624	634	618	674	679	633	724	663	669	657	626	662	668	720	665	656	643	692	642	657	682	689	660	664	663	671	659	646	646	672	678	621	642	657	653	671	671	653	687	638	651	668	647	661	655	660	671	665	672	632	664	613	640	644	635	658	640	668	650	677	628	602	692	708	697	656	627	641	630	685	664	640	593	623	664	654	654	629	653	672	668	659	634	683	666	688	646	653	649	673	617	659	658	653	669	630	701	671	657	652	679	657	623	696	640	724	667	677	642	646	618	675	664	669	615	627	669	667	652	684	641	686	679	660	652	682	683	662	644	627	587	674	636	682	666	643	685	652	667	711	611	664	628	662	604	652	634	560	605	591	690	673	662	702	659	609	698	652	686	684	702	646	676	669	658	685	668	700	641	691	638	660	633	683	647	655	644	720	685	681	682	682	673	673	657	632	665	636	681	673	641	653	693	650	700	608	649	644	741	673	652	665	608	684	633	605	627	632	666	630	639	624	641	627	653	711	698	667	700	605	619	661	650	662	637	671	674	666	666	672	673	646	660	673	650	638	709	664	635	678	669	659	643	640	665	627	657	639	657	685	690	702	672	656	665	686	661	700	656	659	662	704	624	625	659	660	679	637	615	642	631	636	644	583	654	709	660	684	681	620	601	654	647	715	661	644	689	661
23549	21388	28574	24541	21230	6404	1828	1392	1299	1205	1140	1098	972	976	985	972	959	960	904	917	932	922	942	986	880	949	909	896	940	997	893	904	906	901	838	938	911	949	855	923	900	923	947	947	919	877	876	898	963	880	903	903	852	961	954	954	914	958	885	915	944	910	891	888	902	917	924	911	936	905	930	884	915	901	906	891	897	893	890	909	867	884	919	877	875	861	966	922	911	911	928	875	931	921	907	897	853	923	881	924	882	950	921	890	876	952	876	914	950	917	912	881	951	924	895	877	904	856	921	894	922	883	925	937	898	911	919	877	911	964	892	874	883	904	974	911	869	922	895	875	893	939	879	918	882	924	892	881	881	878	899	925	943	914	889	922	955	884	959	941	950	892	867	859	907	877	900	984	912	896	917	966	846	914	888	898	932	882	901	986	948	877	912	901	846	897	926	913	862	922	936	908	938	864	898	897	899	889	901	896	855	963	935	951	850	917	910	898	898	863	870	928	874	913	848	881	881	879	946	883	925	883	912	915	858	899	933	841	906	834	844	910	906	896	941	936	975	917	893	919	885	937	886	909	891	900	910	904	883	909	854	883	934	870	932	921	853	919	862	897	868	875	898	915	920	893	895	895	895	916	894	891	968	895	940	916	984	919	896	904	899	888	846	901	926	911	961	929	875	915	905	899	909	921	928	897	871	935	909	939	900	928	922	924	903	874	948	876	908	849	876	893	919	945	959	908	913	862	907	915	898	899	924	884	881	891	874	936	922	850	907	967	851	881	899	965	972	877	912	869	905	926	891	951	944	908	890	893	910	861	853	907	931	909	911	918	934	867	893	897	925	860	861	898	908	923	884	899	921	905	841	861	992	893	896	899	850	922	947	934	931	941	867	882	919	871	901	859	891	929	861	950	939	897	907	916	923	914	882	889	922	910	947	859	921	890	861	900	868	955	856	888	922	908	899	955	901	894	954	898	864	932	935	894	882	922	910	937	902	866	895	912	910	894	966	900	913	859	912	946	907	932	921	938	894	909	904	890	888	927	852	925	923	901	922	926	945	927	905	891	926	882	908	888	917	891	902	871	930	961	883	907	840	894	948	931	880	834	909	949	875	862	955	813	874	898	890	900	964	894	926	926	891	910	945	886	886	886	883	953	905	908	897	919	947	965	851	895	953	888	857	907	904	906	944	869	939	911	862	905	827	871	866	927	907	879	908	925	909	907	897	943	886	915	907	904	956	855	845	901	922	893	916	924	919	905	964	936	922	908	937	937	895	890	918	864	878	874	897	897	877	902	901	893	883	964	852	907	866	943	876	883	942	901	866	904	889	894	906	890	942	886	874	879	847	920	916	901	911	902	940	931	906	929	882	896	940	903	907	913	889	931	872	880	872	974	938	835	889	897	908	863	903	905	945	881	934	867	913	943	867	969	924	887	882	915	903	902	918	933	905	893	930	897	907	876	943	874	897	846	877	895	964	916	891	947	871	949	946	897	912	953	863	899	931	903	901	933	881	905	935	869	911	896	899	921	956	953	897	941	897	896	915	983	900	959	880	888	858	932	919	947	887	821	837	897	922	888	897	851	888	869	880	918	928	875	835	867	909	892	875	936	910	900	915	901	843	914	915	916	914	879	907	874	911	888	858	905	900	872	876	895	932	952	938	894	891	862	895	896	899	847	915	857	886	944	942	914	941	871	949	853	889	971	876	886	874	923	883	957	921	858	920	855	868	902	895	903	901	897	921	926	909	919	881	883	961	912	855	889	902	901	888	881	892	894	877	990	914	917	891	932	918	909	923	892	914	843	913	942	974	892	871	878	896	918	921	964	957	879	860	882	900	869	824	894	882	942	881	900	896	895	876	913	874	896	902	855	907	947	892	901	878	910	880	853	839	925	934	932	844	838	956	886	866	877	867	869	929	926	894	906	942	938	922	853	932	908	905	903	935	903	830	957	895	870	883	893	930	867	876	894	896	876	883	869	884	856	898	870	916	949	893	907	915	928	909	879	898	886	954	954	875	862	886	872	848	910	875	914	885	888	888	841	858	922	966	900	868	959	929	858	881	862	936	905	930	910	872	915	941	938	957	942	923	890	920	940	880	920	865	904	900	921	884	895	908	968	944	897	901	934	918	945	918	882	864	872	916	887	932	894	931	875	931	957	943	884	902	900	927	868	887	915	870	942	858	913	888	871	843	931	905	938	935	905	871	925	933	923	911	894	929	894	977	891	875	857	931	899	920	935	879	897	890	937	898	894	887	901	942	950	910	892	885	879	936	888	915	860	897	839	913	878	961	886	902	912	908	904	922	944	858	909	890	873	903	882	902	901	923	924	869	873	887	903	895	943	871	915	949	887	852	932	880	906	875	904	915	918	919	925	858	909	909	904	964	918	911	923	894	893	918	929	908	912	894	900	934	899	872	845	941	923	945	916	949	902	913	891	865	900	901	882	930	909	928	890	894	907	912	916	915	899	900	848	923	940	906	940	903	911	921	935	907	907	917	858	857	882	908	858	913	894	888	913	914	870	894	945	922	868	902	901	920	885	845	944	945	919	890	901	919	879	942	874	877	890	884	923	857	913	892	931	874	940	954	938	919	858	907	920	927	907	968	868	902	911	959	944	919	870	923	892	915	942	952	914	927	898	920	939	937	896	913	931	963	854	895	912	874	844	918	922	866	927	922	924	919	881	915	882	952	904	850	894	927	842	817	865	931	905	933	847	944	851	908	918	900	866	920	912	911	893	868	927	925	932	909	908	945	915	904	870	913	902	873	877	843	906	910	918	929	913	874	860	931	894	888	874	929	884	958	911	912	924	862	865	874	922	879	916	909	895	939	901	920	915	929	862	948	866	880	842	953	913	898	862	933	849	881	902	922	856	876	859	877	909	848	861	945	892	890	920	842	911	900	919	896	923	846	929	934	903	929	900	847	872	916	933	880	823	838	893	879	850	923	839	936	864	908	903	885	842	942	864	899	945	926	954	905	914	912	917	866	905	842	917	898	872	910	866	871	868	916	873	826	870	879	952	938	877	912	871	878	872	890	913	944	910	883	870	897	890	944	917	944	923	922	876	943	892	885	920	945	907	880	895	910	872	908	951	943	907	893	930	945	917	885	890	895	914	875	909	928	906	933	913	918	897	906	896	838	892	889	871	888	909	900	821	966	869	919	957	862	847	888	899	921	947	955	874	930	893	889	931	942	888	934	902	851	918	924	892	928	936	852	969	934	864	918	888	903	936	945	911	940	867	907	881	932	941	914	872	873	886	920	933	935	920	900	921	903	911	885	863	853	893	914	906	908	895	925	865	917	880	891	936	867	883	978	889	881	945	873	947	908	845	892	863	894	884	925	942	920	915	958	895	884	903	950	922	825	876	888	871	918	886	932	920	929	938	909	918	936	915	929	925	950	907	904	945	876	883	905	888	926	945	948	909	852	904	902	899	859	918	924	909	979	920	893	863	949	935	923	914	935	883	900	891	939	916	918	926	872	917
17273	12143	8812	4675	3314	2685	2271	1993	1862	1610	1536	1405	1314	1206	1269	1218	1201	1229	1166	1197	1157	1103	1089	1114	1111	1094	1102	1088	1096	1080	1111	1124	1097	1125	1116	1068	1076	1106	1130	1104	1074	1095	1091	1084	1083	1124	1094	1116	1087	1116	1134	1089	1065	1085	1140	1130	1061	1106	1080	1044	1136	1043	1126	1063	1047	1190	1076	1148	1101	1072	1122	1060	1087	1129	1053	1103	1097	1097	1167	1148	1134	1087	1069	1098	1100	1122	1069	1029	1082	1104	1075	1101	1137	1089	1101	1172	1097	1132	1133	1137	1120	1132	1144	1168	1087	1115	1099	1061	1114	1054	1089	1119	1134	1152	1046	1082	1072	1050	1079	1075	1060	1054	1116	1141	1127	1152	1087	1070	1101	1095	1050	1103	1107	1098	1079	1105	1074	1119	1090	1052	1119	1074	1086	1131	1162	1163	1141	1098	1074	1097	1114	1096	1057	1048	1081	1153	1034	1081	1106	1128	1163	1081	1135	1165	1062	1074	1127	1078	1096	1023	1048	1167	1127	1091	1069	1063	1162	1087	1086	1119	1122	1049	1049	1114	1072	1081	1086	1129	1089	1079	1130	1091	1113	1100	1090	1091	1096	1086	1099	1074	1076	1138	1111	1074	1087	1058	1043	1116	1042	1110	1164	1063	1095	1099	1061	1091	1063	1139	1102	1107	1061	1141	1076	1127	1093	1054	1069	1180	1071	1119	1109	1073	1036	1087	1094	1042	1108	1133	1092	1070	1048	1053	1124	1055	1078	1125	1090	1112	1111	1120	1048	1068	1120	1102	1097	1145	1042	1054	1037	1143	1122	1071	1087	1068	1113	1130	1050	1094	1044	1103	1157	1063	1103	1096	1080	1081	1056	1085	1097	1031	1055	1129	1127	1078	1101	1111	1093	1036	1074	1123	1085	1134	1100	1011	1058	1041	1060	1070	1084	1048	1108	1088	1076	1096	1107	1061	1112	1087	1066	1039	1102	1111	1106	1121	1048	1037	1075	1095	1153	1119	1064	1075	1065	1109	1091	1097	1128	1069	1131	1087	1107	1015	1162	1088	1134	1073	1099	1118	1076	1108	1079	1052	1113	1046	1066	1099	1112	1142	1043	1069	1117	1123	1074	1108	1076	1058	1115	1089	1103	1038	1109	1057	1100	1098	1084	1099	1088	1099	1113	1091	1072	1037	1081	1094	1081	1057	1086	1064	1185	1109	1117	1094	1065	1126	1094	1123	1063	1058	1092	1023	1053	1086	1093	1043	1089	1119	1098	1069	1118	1132	1152	1108	1071	1126	1056	1040	1094	1070	1139	1083	1078	1163	1097	1053	1057	1084	1073	1147	1083	1091	1101	1096	1054	1079	1103	1119	1078	1108	1045	1108	1173	1047	1037	1012	1066	1070	1066	1085	1108	1110	1096	1111	1040	1055	1081	1077	1051	1063	1072	1114	1100	1103	1101	1076	1070	1051	1093	1132	1061	1043	1120	1059	1108	1091	1091	1088	1139	1066	1100	1086	1171	1080	1053	1079	1057	1061	1120	1111	1040	1115	1139	1097	1032	1117	1040	1098	1135	1067	1100	1097	1088	1073	1084	1022	1107	1143	1082	1102	1077	1087	1112	1148	1124	1109	1008	1096	1106	1113	1078	1093	1078	1068	1117	1140	1091	1063	1142	1063	1102	1085	1137	1049	1135	1070	1070	1062	1110	1074	1067	1099	1077	1026	1077	1050	1074	1052	1144	1030	1079	1121	1091	1104	1107	1086	1056	1105	1132	1081	1106	1096	1056	1109	1029	1104	1083	1081	1169	1035	1057	1065	1122	1056	1039	1129	1151	1136	1076	1111	1106	1094	1120	1125	1123	1099	1032	1047	1089	1063	1027	1107	1021	1066	1108	1121	1074	1081	1115	1077	1073	1087	1100	1115	1084	1055	1131	1092	1013	1167	996	1105	1074	1104	1096	1090	1076	1077	1074	1072	1088	1064	1137	1125	1073	1085	1092	1120	1090	1083	1076	1096	1125	1060	1072	1136	1099	1064	1159	1070	1093	1123	1052	1070	1053	1086	1067	1105	1093	1134	1070	1019	1057	1114	1134	1076	1056	1035	1028	1127	1074	1096	1092	1059	1079	1072	1128	1090	1131	1120	1094	1142	1088	1077	1082	1027	1072	1115	1053	1070	1064	1079	1100	1090	1175	1128	1100	1098	1136	1086	1059	1151	1091	1066	1078	1075	1044	1084	1092	1098	1082	1048	1113	1127	1095	1152	1071	1151	1106	1019	1106	1061	1099	1050	1122	1098	1080	1103	1057	1035	1106	1089	1059	1076	1074	1093	1123	1125	1095	1109	1064	1120	1108	1078	1095	1049	1102	1025	1136	1087	1081	1103	1084	1056	1080	1119	1114	1122	1078	1141	1096	1062	1102	1063	1103	1083	1090	1052	1080	1053	1053	1158	1122	1141	1091	1038	1054	1058	1129	1086	1047	1112	1041	1135	1107	1116	1110	1080	1080	1046	1050	1070	1119	1050	1152	1054	1066	1108	1114	1080	1090	1076	1083	1129	1110	1090	1107	1037	1132	1108	1114	1070	1091	1082	1005	1105	1129	1120	1061	1120	1124	1079	1088	1069	1058	1142	1180	1121	1071	1122	1128	1142	1113	1062	1041	1156	1115	1081	1090	1067	1072	1057	1063	1130	1028	1030	1047	1086	1093	1099	1097	1092	1067	1099	1121	1111	1030	1155	1156	1096	1118	1117	1051	1092	1139	1115	1091	1036	1031	1084	1033	1045	1104	1046	1156	1024	1088	1036	1143	1072	1073	1098	1094	1080	1128	1074	1073	1134	1098	1141	1092	1109	1073	1082	1076	1054	1029	1108	1123	1145	1150	1144	1078	1084	1062	1039	1105	1078	1079	1157	1088	1161	1064	1107	1088	1106	1090	1050	1109	1102	1115	1139	1075	1094	1128	1100	1108	1042	1068	1078	1079	1076	1187	1065	1020	1058	1088	1094	1130	1143	1148	1085	1077	1085	1086	1039	1137	1115	1046	1122	1116	1067	1046	1072	1077	1118	1119	1150	1099	1062	1111	1101	1075	1061	1077	1049	1085	1072	1090	1025	1080	1042	1066	1084	1022	1110	1051	1162	1097	1079	1099	1026	1077	1107	1055	1077	1069	1075	1059	1056	1105	1117	1099	1096	1122	1083	1133	1099	1075	1086	1130	1097	1042	1068	1086	1123	1086	1059	1093	1099	1081	1102	1045	1077	1068	1118	1066	1052	1134	1092	1071	1083	1059	1122	1070	1049	1140	1089	1093	1084	1075	1089	1087	1142	1049	1095	1064	1066	1069	1128	1076	1050	1148	1073	1029	1143	1072	1039	1090	1105	1086	1100	1142	1114	1113	1109	1116	1043	1056	1048	1146	1104	1126	1092	1059	1099	1072	1116	1079	1081	1094	1099	1144	1115	1091	1133	1087	1109	1061	1149	1044	1019	1090	1102	1087	1052	1086	1086	1058	1105	1056	1051	1083	1112	1104	1073	1084	1038	1042	1152	1107	1105	1067	1029	1096	1112	1114	1089	1039	1129	1091	1063	1069	1060	1123	1059	1113	1092	1087	1047	1081	1037	1088	1042	1123	1074	1043	1095	1140	1069	1060	1039	1098	1148	1031	1021	1085	1105	1073	1077	1143	1161	1086	1036	1076	1107	1066	1052	1090	1076	1074	1122	1105	1124	1023	1147	1030	1108	1091	1116	1107	1093	1091	1103	1045	1060	1081	1122	1031	1149	1067	1009	1182	1100	1145	1182	1103	1120	1139	1078	1095	1112	1123	1074	1069	1045	1032	1067	1073	1099	1096	1088	1094	1091	1070	1102	1107	1047	1082	1026	1074	1075	1110	1080	1091	1054	1043	1095	1147	1053	1148	1056	1093	1087	1066	1127	1089	1042	1129	1145	1044	1088	1120	1087	1112	1057	1128	1150	1081	1086	1087	1079	1082	1083	1051	1065	1035	1164	1085	1136	1122	1062	1098	1116	1172	1139	1036	1119	1067	1105	1058	1038	1143	1079	1107	1068	1073	1057	1118	1150	1132	1043	1082	1117	1073	1090	1112	1057	1081	1076	1111	1093	1067	1063	1065	1031	1148	1123	1106	1132	1053	1070	1082	1029	1095	1052	1113	1089	1073	1124	1080	1044	1056	1074	1134	1061	1064	1048	1076	1030	1070	1141	1100	1097	1085	1109	1111	1081	1177	1127	1087	1094	1123	1089	1107	1104	1050	1164	1117	1144	1130	1036	1046	1068	1060	1061	1111	1089	1062	1125	1108	1111	1125	1056	1026	1064	1098	1065	1091	1107	1146	1115	1109	1103	1071	1097	1113	1067	1099	1043	1080	1047	1079	1110	1057	1082	1015	1061	1148	1025	1084	1120	1067	1081	1082	1130	1054	1040	1068	1075	1052	1120	1054	1068	1106	1069	1035	1095	1124	1089	1115	1099	1118	1073	1100	1061	1083	1067	1158	1092	1090	1121	1091	1113	1070	1058	1081	1100	1056	1052	1100	1110	1090	1076	1060	1114	1053	1050	1013	1091	1067	1074	1092	1075	1092	1122	1199	1089	1057	1052	1070	1111	1069	1019	1117	1107	1103	1092	1061	1087	1030	1110	1052	1068	1086	1069	1010	1097	1041	1077	1133	1111	1059	1121	1085	1015	1055	1113	1119	1144	1072	1100	1041	1080	1094	1073	1035	1108	1081	1089	1107	1112	1047	1112	1103	1041	1131	1074	1039	1107	1033	1095	1081	1101	1094	1162	1057	1139	1109	1116	1051	1095	1106	1080	1140	1077	1088	1072	1103	1147	1098	1113	1119	1070	1104	1057	1079	1094	1088	1168	1077	1120	1058	1071	1047	1118	1105	1065	1052	1076	1151	1137	1066	1148	1108	1125	1128	1105	1138	1112	1095	1095	1120	1085	1115	1082	1094	1056	1119	1088	1062	1027	1129	1051	1067	1117	1129	1053	1080	1110	1070	1080	1100	1109	1031	1063	1098	1050	1081	1071	1062	1108	1099	1060	1103	1093	1093	1070
24593	21392	27242	25620	5706	908	632	575	506	479	469	419	402	396	357	330	357	326	335	309	323	343	313	322	338	326	315	362	310	334	342	332	335	302	322	313	347	333	316	324	284	318	354	334	305	328	337	319	316	303	322	333	315	325	316	307	306	330	280	288	324	323	321	368	284	338	315	308	349	326	295	293	336	324	313	334	292	344	323	329	303	316	325	338	316	336	335	315	338	309	314	319	344	306	311	303	299	359	347	322	331	313	340	364	287	295	366	314	303	312	321	295	316	340	331	333	310	318	291	320	324	314	317	331	336	335	352	291	320	338	301	318	326	323	331	303	341	300	337	303	334	312	337	317	368	308	341	293	320	307	304	321	320	332	328	267	348	335	306	296	289	319	300	304	311	287	328	319	323	328	308	330	326	322	289	346	342	307	313	335	309	306	311	323	301	305	323	318	336	291	332	343	326	321	310	295	327	329	325	309	301	331	280	311	302	365	315	303	340	324	273	305	289	327	342	329	294	282	322	296	339	345	318	300	337	310	293	308	343	357	323	324	315	310	334	316	312	306	310	318	320	347	301	330	303	311	315	299	317	326	316	331	331	289	333	338	333	329	311	330	324	325	306	303	296	324	339	333	328	334	301	358	319	329	335	295	318	321	341	288	342	307	315	314	331	305	319	287	330	285	381	307	301	298	306	344	326	288	306	308	355	307	344	339	300	305	341	308	317	328	339	351	298	322	352	344	296	304	327	321	347	322	303	305	321	328	318	305	279	303	296	302	330	278	330	285	292	328	313	338	361	310	331	294	313	312	326	312	314	347	296	317	312	312	331	318	325	311	331	330	341	327	288	306	293	327	321	318	315	307	313	336	353	319	351	325	285	300	316	334	316	300	326	295	316	307	321	299	331	279	332	327	299	343	330	280	290	330	297	331	323	283	324	332	310	309	310	306	299	338	310	325	316	332	316	310	322	319	341	308	303	313	287	306	348	279	315	302	321	286	335	310	333	323	303	307	304	326	310	333	333	320	294	314	334	320	323	345	344	321	331	293	278	314	318	297	326	281	305	313	296	310	295	347	298	334	325	315	294	289	339	295	297	298	300	330	316	305	315	302	310	314	306	313	285	316	302	332	350	325	330	272	306	320	293	334	304	308	314	324	351	301	312	307	325	324	327	314	343	328	345	334	305	331	317	329	331	316	290	325	287	321	316	300	294	340	305	318	328	298	326	299	330	302	339	374	330	302	346	314	327	349	323	285	344	336	331	299	308	282	292	305	306	300	308	321	296	349	319	292	329	346	316	311	339	297	342	328	309	309	292	327	319	306	296	324	283	322	356	302	295	320	313	307	348	308	315	309	313	323	345	289	326	302	328	289	308	290	351	302	278	335	297	292	334	297	336	299	318	317	315	311	325	330	304	315	303	310	321	339	357	330	290	322	299	286	337	321	292	293	327	314	328	338	331	287	320	319	293	323	302	344	331	344	318	314	330	322	324	320	287	301	321	306	329	318	309	325	294	313	295	343	285	300	346	326	296	321	314	331	305	319	312	320	334	299	323	297	316	332	326	328	301	336	321	304	302	329	340	334	311	316	325	303	335	324	327	294	316	303	326	321	304	308	300	328	337	337	333	327	278	315	323	359	308	316	329	306	320	289	348	334	321	341	292	301	291	327	348	361	289	321	298	300	311	316	308	329	314	308	318	305	350	281	351	315	323	316	331	309	308	320	315	298	312	293	316	333	285	296	305	315	335	322	303	325	321	344	334	339	347	323	294	332	320	321	316	321	304	337	319	330	318	310	314	313	315	324	318	304	287	301	315	287	334	318	332	348	317	319	298	299	307	322	340	349	313	325	319	309	302	294	315	327	328	309	337	288	343	331	303	306	363	312	300	318	328	336	331	308	340	305	318	307	323	317	298	358	301	330	341	306	326	296	285	311	311	312	322	336	298	336	300	297	359	299	332	339	338	305	274	340	321	304	304	329	315	323	311	328	272	295	313	320	327	301	308	321	300	332	301	291	298	294	314	336	311	298	322	338	323	322	338	323	320	332	331	315	306	296	304	295	288	281	324	325	309	317	296	325	290	321	330	307	335	329	310	301	303	331	317	316	319	294	337	287	330	329	326	327	302	303	330	351	310	326	329	283	320	332	336	326	296	307	318	325	303	327	310	322	328	267	295	323	311	317	297	343	312	338	302	321	307	333	323	309	319	324	351	321	339	353	305	336	325	319	336	314	305	309	327	288	347	298	363	304	302	324	328	339	323	339	320	310	318	330	334	286	296	333	302	284	328	290	321	292	299	319	319	317	326	322	321	364	319	314	335	321	331	318	310	303	323	338	307	350	297	368	347	359	303	303	320	314	316	327	343	312	296	315	291	306	307	298	340	302	316	306	310	331	308	303	295	301	309	320	312	303	356	310	293	296	349	345	278	325	331	287	322	299	345	317	332	280	312	296	323	291	316	316	316	277	298	346	335	328	289	318	316	284	328	316	326	314	336	328	311	297	324	303	339	317	340	343	299	314	317	313	318	316	297	334	349	318	325	323	369	351	324	300	314	310	317	314	336	316	318	292	308	279	299	344	304	302	326	319	321	312	319	288	342	326	328	302	339	335	330	329	324	325	335	303	285	296	317	342	326	303	345	314	285	304	320	349	322	309	316	337	284	299	310	335	324	310	305	314	352	324	296	341	334	304	316	316	351	314	334	340	304	323	292	353	309	354	352	333	321	328	307	288	303	324	318	308	319	329	327	320	313	299	284	331	314	325	324	322	293	326	348	332	315	323	328	318	300	310	339	326	302	330	300	298	319	295	311	316	297	291	291	323	300	307	320	316	322	341	307	302	305	329	314	343	333	377	295	303	345	322	293	303	301	318	334	320	312	330	318	295	305	318	331	349	326	327	333	320	315	326	324	291	340	299	320	344	326	331	354	337	345	308	324	308	308	319	325	319	322	307	301	305	329	308	297	312	325	334	343	302	287	328	291	352	300	294	327	335	310	303	330	304	315	338	322	308	322	316	309	306	288	293	330	300	327	310	307	307	311	343	292	315	328	292	311	310	344	317	338	306	339	304	318	311	316	325	294	309	321	326	319	296	316	326	299	308	302	345	314	368	335	320	321	322	293	343	334	311	338	290	299	269	308	287	327	315	321	325	315	335	322	294	319	325	326	286	317	331	343	309	359	343	317	325	342	337	309	314	308	324	328	343	309	324	318	302	332	297	329	351	318	319	319	311	300	329	326	339	281	314	317	323	334	325	285	322	331	305	322	358	336	340	344	353	321	334	359	321	291	351	340	309	305	343	305	308	337	278	296	323	333	324	322	273	304	375	340	286	336	338	322	295	305	333	361	317	319	326	325	304	290	312	303	320	313	288	320	305	328	303	316	330	316	310	317	313	306	356	334	285	318	314	296	286	304	324	281	269	339	305	319	369	319	323	324	303	349	321	307	308	333	338	315	310	303	358	296	304	313	316	302	332	304	326	360	276	295	297
15399	8278	5704	2659	1936	1474	1191	999	818	724	738	670	570	533	560	518	489	501	488	449	458	445	431	471	472	433	460	436	451	444	438	438	429	435	452	416	438	404	441	432	384	422	415	433	412	380	437	408	467	427	418	449	440	420	440	407	430	407	454	410	378	452	411	389	411	417	410	417	421	409	422	406	423	417	415	385	424	428	428	464	411	451	448	420	440	419	478	433	439	421	397	420	423	427	435	441	423	385	418	415	488	421	382	458	416	451	438	425	439	411	446	466	440	415	419	442	424	425	468	410	406	413	435	413	421	417	442	409	438	415	428	427	412	414	378	468	387	425	430	378	413	423	442	400	449	382	439	400	431	425	457	402	430	394	443	443	405	461	432	408	451	446	468	402	410	425	439	406	424	423	427	425	419	425	393	404	441	432	380	436	417	448	405	414	417	386	421	432	470	437	412	414	485	399	449	385	394	415	446	431	425	413	402	394	426	481	409	407	396	441	400	456	417	420	402	411	404	428	435	410	416	411	433	417	457	436	425	401	414	453	460	443	393	467	418	416	443	414	403	404	439	451	371	431	414	416	441	417	417	434	459	434	440	394	483	401	411	407	409	433	431	434	422	411	393	419	412	438	409	415	435	407	424	423	390	448	447	469	459	441	406	432	445	430	432	399	411	410	416	413	414	414	420	416	441	434	424	427	424	417	437	424	411	415	409	425	430	433	443	399	427	417	435	455	408	424	404	445	407	429	413	457	424	420	437	425	417	400	414	426	444	417	445	426	410	425	438	421	439	447	432	421	436	440	403	451	456	434	435	447	419	456	448	432	374	396	394	443	401	458	451	427	396	443	407	408	418	395	449	472	394	428	436	457	450	417	377	449	430	391	398	459	409	423	423	416	460	419	413	394	438	380	426	427	442	414	498	422	394	437	456	388	410	427	429	461	398	406	376	411	420	428	392	424	437	447	409	407	448	450	429	397	418	397	420	444	391	422	387	448	442	405	450	400	441	386	406	446	449	400	424	425	384	442	398	424	411	434	456	397	411	413	418	407	427	414	419	438	448	435	398	405	449	448	445	418	422	423	358	415	392	465	433	395	431	427	403	431	397	436	431	410	416	440	427	440	432	451	466	392	413	429	410	432	403	426	402	428	432	434	455	433	448	427	431	453	422	430	413	424	434	430	436	427	415	411	375	471	400	419	418	395	407	401	434	417	407	434	447	431	450	453	419	422	419	404	425	420	423	424	420	446	400	417	418	433	404	402	425	440	432	451	415	399	416	426	367	425	439	415	407	425	409	417	387	438	431	419	455	410	425	423	422	452	441	397	423	359	421	443	437	409	410	405	445	438	389	408	397	442	438	383	393	407	425	432	421	444	413	395	406	433	430	407	427	400	417	420	423	411	435	452	404	434	430	415	455	425	427	443	432	429	448	420	416	433	415	415	414	399	411	381	445	457	404	398	413	445	417	416	445	436	437	427	410	405	471	373	430	410	408	387	413	471	435	440	408	430	439	407	434	452	411	429	424	423	439	422	416	402	417	462	430	392	434	408	446	438	397	412	436	431	381	429	429	407	427	433	398	423	437	417	397	423	459	417	448	430	474	487	405	410	457	434	431	432	407	415	411	426	428	403	409	407	390	471	425	406	451	411	413	446	416	476	443	445	426	451	439	398	437	420	416	424	432	427	431	415	408	432	443	480	425	418	453	426	433	404	432	422	424	424	386	451	438	427	456	438	425	403	443	420	415	394	430	432	449	383	406	395	439	414	457	452	428	457	420	426	454	408	414	425	402	429	416	434	417	421	396	420	433	385	434	427	464	398	427	460	458	416	421	447	397	418	401	433	428	374	411	434	445	417	463	385	467	418	422	422	406	414	425	438	482	405	410	431	396	439	417	452	452	413	400	458	416	437	419	406	411	395	464	434	428	416	379	434	407	461	443	425	425	404	458	451	412	437	411	470	418	444	425	413	428	402	407	456	443	407	436	442	397	449	442	419	435	389	404	422	426	412	413	438	444	389	422	424	411	423	443	414	444	440	425	433	439	446	420	385	445	412	410	408	415	424	377	453	402	476	418	439	485	402	433	395	423	462	400	402	410	384	431	416	443	401	418	391	416	436	374	448	398	433	406	403	436	425	423	427	448	422	419	450	474	391	427	446	438	407	387	414	426	412	423	441	389	437	425	388	399	416	448	460	420	412	408	427	433	419	462	396	414	427	404	401	433	394	428	379	386	424	420	394	408	418	391	451	432	410	411	423	415	397	451	421	392	413	428	391	466	434	387	467	413	420	429	445	456	434	415	437	451	432	430	404	404	424	435	386	432	469	424	406	449	427	425	383	434	435	429	441	399	398	423	440	394	420	400	440	420	435	396	433	388	456	436	432	430	421	371	447	437	447	429	411	422	407	436	447	418	405	403	414	381	426	435	411	430	401	452	419	433	435	417	420	419	421	417	416	444	388	443	376	437	428	440	398	434	403	439	453	392	418	369	440	405	436	430	393	402	438	423	433	411	416	437	411	432	440	412	425	434	398	387	422	420	408	428	422	419	432	384	422	405	419	405	444	375	400	419	412	436	424	400	417	455	403	400	411	452	432	413	424	417	395	421	437	438	421	399	404	430	379	408	411	441	445	421	397	442	446	433	402	430	424	408	394	419	401	425	401	399	397	396	430	441	423	390	370	411	435	446	416	442	427	429	402	430	396	388	436	399	421	438	424	424	392	447	406	411	442	431	465	350	444	424	434	407	366	408	409	433	435	428	419	400	425	392	432	434	433	386	416	406	474	407	420	435	439	424	418	432	407	450	394	400	406	423	432	433	430	423	406	423	438	381	417	424	423	408	442	427	418	386	394	401	371	454	455	426	413	389	427	389	402	386	438	408	419	426	407	437	445	431	415	402	460	432	409	409	420	438	465	435	443	465	431	404	375	398	475	392	395	429	431	433	414	397	406	429	414	415	465	427	484	412	387	435	416	457	436	437	433	427	411	429	415	417	451	393	409	457	423	460	410	424	425	449	412	434	449	423	403	438	444	413	419	385	421	434	418	391	397	466	407	410	436	443	397	428	416	405	441	388	414	440	413	420	399	459	424	428	404	437	396	400	446	431	424	419	426	421	473	403	402	421	411	422	419	416	384	450	402	421	412	446	411	447	417	406	409	429	432	410	418	439	359	413	445	430	424	427	432	413	430	436	412	391	442	436	421	448	451	426	416	443	426	423	429	380	428	440	395	429	402	420	407	417	422	431	391	451	457	416	413	421	419	408	422	425	433	439	397	421	422	471	422	429	417	393	409	419	445	416	401	447	444	411	443	446	422	429	411	385	415	414	419	404	434	426	400	427	455	441	388	420	399	413	394	429	381	402	402	434	453	456	401	457	408	427	416	431	433	382	432	400	382	433	417	439	424	412	458	446	389	430	429	415	416	438	400	440	393	445	403	419	458	429	378	432	421	445	394	414	425	452	429	439	421	438	477	436	441	446	418	387	408
22563	21442	29244	24044	21436	21282	5362	1704	1307	1264	1121	1082	965	951	896	899	830	829	850	900	820	797	860	854	799	820	858	751	771	834	861	766	774	800	806	777	803	760	780	798	807	739	808	810	818	842	798	771	780	779	793	755	795	745	764	824	772	755	842	793	781	820	739	759	742	749	776	764	770	794	768	783	742	779	737	791	771	767	784	764	794	789	774	826	765	801	792	760	774	816	795	782	828	804	796	750	795	813	767	805	795	765	787	813	808	802	812	739	796	772	714	765	815	789	760	801	798	831	825	803	828	776	773	776	792	788	767	795	771	843	807	792	750	751	762	818	781	806	805	781	787	809	792	797	830	770	735	827	804	778	770	779	813	771	806	730	798	806	767	793	797	750	842	809	807	809	768	811	831	781	805	799	754	778	800	842	830	777	808	762	784	802	816	803	783	791	797	848	788	807	765	788	796	735	784	814	788	748	797	749	784	759	821	831	777	720	772	772	782	784	789	774	768	737	780	780	795	826	784	859	735	816	742	739	734	755	772	758	770	799	762	726	743	800	786	814	781	793	740	784	805	811	794	847	735	792	819	802	781	797	785	793	785	814	803	794	762	827	773	753	741	805	830	744	766	788	805	778	808	776	788	828	844	763	776	779	788	804	805	804	781	754	822	749	783	791	801	805	803	831	786	771	764	785	801	801	840	786	811	724	765	794	755	770	810	784	776	773	810	790	818	831	782	841	790	793	801	785	788	775	711	756	771	760	740	781	787	777	823	770	774	807	817	751	780	801	789	772	794	785	792	783	808	804	744	809	774	768	829	778	828	744	828	813	824	798	809	760	798	793	790	782	780	821	824	759	748	778	761	783	744	775	774	765	822	785	747	783	777	809	769	790	765	793	779	811	739	809	814	795	790	785	783	796	811	761	808	808	827	810	702	808	740	797	813	785	808	762	807	774	808	806	731	816	796	767	803	775	819	819	781	785	794	801	730	790	799	754	768	800	758	799	739	788	738	775	776	784	785	756	816	767	746	767	777	788	790	755	801	761	773	757	746	796	828	765	769	868	784	758	847	759	781	799	801	776	759	780	777	794	769	767	739	751	840	791	801	784	811	801	772	809	803	769	799	806	803	755	777	828	763	755	782	788	772	776	790	802	753	750	775	809	818	756	777	802	789	776	779	780	830	770	795	842	785	784	763	819	751	802	777	836	812	831	789	773	778	785	765	766	805	797	716	776	784	794	767	774	789	841	776	787	795	823	720	773	774	801	731	742	813	749	772	769	753	758	821	765	827	835	804	801	759	790	764	751	778	748	785	781	746	796	766	776	820	770	769	814	800	778	780	790	775	743	797	777	780	827	743	791	760	751	814	804	760	803	816	734	740	816	784	795	738	782	794	779	775	769	798	788	765	788	776	787	779	752	776	760	802	808	734	765	799	755	770	776	763	817	783	787	769	774	776	770	823	749	786	816	813	772	806	778	759	792	804	812	732	798	757	810	767	791	762	760	764	790	814	780	762	734	849	788	780	766	785	804	808	783	721	780	840	830	752	814	784	796	790	807	743	751	820	736	824	783	798	794	844	794	789	770	805	788	792	758	797	791	748	811	778	806	776	746	751	749	813	790	798	745	792	755	760	764	761	738	773	795	740	800	765	784	804	739	739	782	763	738	742	827	781	784	788	800	791	765	771	760	759	809	779	796	785	771	820	765	742	766	780	758	712	760	753	747	774	745	789	831	773	773	826	788	812	767	774	785	804	752	799	773	791	811	838	750	792	768	801	819	829	760	781	766	791	776	789	737	773	756	808	765	765	790	773	814	732	798	759	787	806	756	789	736	821	783	769	777	797	721	704	771	829	828	809	795	784	771	758	804	776	735	746	731	802	780	794	822	859	781	813	771	714	809	751	750	743	794	800	770	781	767	738	770	799	810	713	856	759	767	763	813	795	792	757	758	779	806	799	800	785	769	770	777	786	754	767	770	757	772	764	779	762	805	789	780	761	818	794	805	776	804	806	763	763	784	800	747	778	813	832	779	812	789	764	728	774	779	796	754	790	779	775	760	850	749	739	776	776	807	797	760	769	745	776	747	761	745	773	764	833	751	778	816	719	745	783	828	803	729	823	726	774	838	783	827	775	737	791	795	750	790	697	733	791	762	820	756	792	799	804	799	765	748	809	730	824	800	717	798	809	792	793	787	791	786	794	756	785	826	817	830	757	769	798	825	775	761	761	751	784	822	793	775	750	812	777	781	735	755	760	809	771	753	795	804	794	826	814	776	754	738	781	777	844	804	793	838	781	769	798	812	725	748	733	809	767	781	765	756	784	808	805	844	714	759	819	771	807	771	824	778	826	789	705	814	758	825	725	744	801	818	815	789	825	765	716	771	778	819	841	736	760	788	753	761	840	787	791	768	796	745	772	843	751	789	753	810	756	820	786	773	803	786	835	773	807	780	761	808	807	797	751	820	735	828	730	801	790	784	739	763	799	763	815	769	776	736	780	804	774	824	761	781	822	827	788	779	753	779	817	824	791	769	767	809	751	816	731	783	793	777	768	841	781	743	806	768	806	791	792	769	774	780	750	795	789	811	820	804	797	743	750	753	766	825	790	762	792	827	758	815	794	811	802	800	789	760	804	772	766	783	786	836	772	801	786	746	781	779	780	803	846	745	793	768	738	749	729	803	771	751	804	798	779	853	757	772	751	824	737	765	764	789	775	751	804	768	763	777	772	739	783	737	808	754	753	768	786	745	795	756	842	791	807	780	828	777	806	747	765	776	743	848	792	844	753	773	737	827	757	813	845	804	786	805	789	751	797	811	824	782	769	776	766	754	787	724	790	801	804	784	817	773	740	802	753	798	734	737	735	758	781	756	747	791	783	777	731	796	776	805	821	809	760	765	775	801	755	743	790	791	736	824	763	843	754	791	755	764	775	794	779	775	765	821	791	850	752	739	767	778	802	766	773	775	755	791	812	819	762	737	771	805	762	814	789	811	805	750	770	836	789	811	788	807	804	785	780	835	756	777	722	800	808	772	774	796	790	806	775	813	798	746	741	746	751	780	791	790	851	760	811	777	782	736	766	761	724	752	758	754	797	802	803	789	806	827	836	749	797	765	774	763	730	782	763	746	834	782	799	762	792	747	733	777	813	744	765	757	733	722	789	773	777	773	807	770	787	790	815	811	813	784	774	749	757	805	771	735	779	763	760	758	805	795	751	787	770	766	776	754	787	722	765	741	803	797	810	788	740	760	786	738	729	812	824	804	791	779	789	754	774	792	776	781	789	784	776	780	749	780	772	823	773	762	749	748	740	758	821	759	760	761	813	764	825	803	797	779	800	796	728	798	777	815	777	814	819	749	756	787	727	789	742	807	778	817	763	748	787	811	798	804	789	771	827	776	783	763	737	753	771	778	820	793	767	820	804	759	770	763	778	768	778	780	800	836	814	776	819	768	803	804	806	829	807	731	745	792	804	816	792	751	777	817	798	769	787	674
20040	17085	12879	6539	4634	3743	2862	2431	2153	1813	1639	1619	1358	1245	1281	1239	1172	1115	1114	1092	1108	1096	1038	1011	1074	1016	1029	1000	1036	995	1002	995	991	1022	984	982	979	979	987	1017	1037	1025	1002	1013	950	1004	963	1004	963	951	1022	983	941	965	1015	971	982	935	1021	923	998	928	972	968	956	954	1039	956	1022	961	999	971	951	975	910	998	963	1009	985	994	976	1038	935	934	962	957	982	996	975	1001	1004	953	1059	946	963	983	933	964	941	955	955	955	924	971	1002	1000	1038	976	925	957	974	971	991	965	944	988	968	966	981	995	1000	997	971	983	977	972	1005	950	995	963	948	1010	1019	973	980	1002	988	1040	949	1008	931	952	986	982	950	939	949	958	966	971	976	962	990	947	1024	960	983	950	942	1003	899	976	917	925	989	923	1018	994	1029	952	981	953	885	960	974	990	948	968	987	986	1028	1016	996	976	1011	976	943	1004	957	926	947	1011	964	986	1015	1012	942	942	981	1035	915	931	966	909	949	934	969	1049	939	1031	938	936	973	935	949	990	957	975	974	976	950	954	977	1003	964	938	967	972	913	986	1021	962	995	920	926	960	981	968	922	951	1004	926	963	961	1001	934	978	1019	988	981	984	989	971	949	932	977	960	1015	963	970	937	954	1036	948	958	1013	967	1032	979	980	1029	983	984	1012	973	996	932	925	978	991	1001	989	952	972	1001	1014	960	984	992	971	941	970	999	963	989	940	1007	1013	962	982	923	1019	970	926	952	966	969	973	1013	939	930	945	962	994	998	954	906	933	988	1015	1014	976	986	942	933	962	965	998	952	960	994	992	1017	964	940	923	973	978	957	930	942	983	968	976	982	1025	969	964	938	1023	930	980	989	946	997	1029	907	967	937	1010	939	938	943	1007	944	963	936	997	933	972	999	963	952	986	1012	976	971	991	1014	965	955	1007	967	1039	916	991	1014	985	952	974	996	1011	962	934	898	979	1009	1016	958	969	995	1008	945	943	984	964	978	939	962	975	1003	1005	984	970	983	939	961	971	959	949	965	958	976	971	990	955	946	983	942	1014	1002	973	949	932	983	1000	990	994	977	1013	959	1007	962	932	1005	937	1004	914	924	982	974	1010	985	982	994	950	962	943	1006	980	978	896	1021	983	969	998	1013	930	977	943	947	937	966	960	997	957	942	977	974	965	1040	1022	898	977	1008	995	992	1032	964	959	990	985	1012	976	1019	946	955	968	931	900	983	974	963	989	978	1015	925	1001	984	974	1038	939	950	939	942	948	1001	976	974	1013	959	949	993	1005	1051	962	940	965	938	938	1009	1030	952	952	947	996	937	942	1008	966	942	964	1002	950	989	955	949	958	991	970	897	963	926	980	972	970	962	953	990	1018	941	984	993	1012	951	950	963	1008	958	992	966	987	995	970	967	1023	983	990	944	920	949	945	979	988	993	931	988	950	900	961	984	1021	992	953	991	942	987	920	941	930	988	939	947	954	981	941	1027	1038	982	948	961	918	973	957	955	943	924	1009	923	970	932	985	953	983	949	1012	1010	983	927	1008	923	908	1009	943	997	986	976	946	959	957	1026	950	955	989	932	1037	963	963	978	957	919	914	951	987	1001	927	993	1003	968	929	996	981	976	967	915	1018	968	992	918	904	969	910	998	974	946	975	987	991	918	1000	1012	985	927	980	994	1017	966	974	973	918	993	962	1002	959	951	931	967	940	892	957	982	951	1025	1004	929	969	944	982	1033	906	927	979	906	994	943	943	979	959	986	973	1000	925	884	1028	968	923	978	979	1042	935	973	960	947	994	1006	992	946	964	981	992	962	949	961	974	985	975	1028	956	985	969	993	1020	913	936	980	1009	918	961	922	968	939	952	972	1019	937	945	960	965	952	999	977	930	1001	931	998	979	948	927	921	1021	1000	944	983	1010	986	989	1003	957	977	955	1002	965	956	969	928	952	1017	967	983	944	923	1026	913	978	989	987	941	972	993	955	977	951	947	935	958	1036	985	964	943	961	1016	987	948	992	967	963	969	970	928	1011	936	1027	985	959	978	969	969	938	988	965	1015	982	971	1029	980	973	975	1009	988	915	951	920	973	954	957	959	928	989	929	981	971	1052	975	1032	960	978	989	986	979	959	968	942	938	969	973	1020	1000	965	1035	970	983	958	1044	967	965	1030	966	936	1014	1011	969	946	988	924	937	913	965	979	983	987	958	937	955	884	953	987	972	1000	955	1015	1021	985	938	1015	1015	945	936	1005	961	975	966	1008	957	1000	973	952	956	956	949	961	931	982	957	984	928	992	993	971	915	989	984	947	958	986	944	902	987	1005	963	896	960	971	996	995	962	967	933	968	1031	964	933	929	947	1008	954	996	991	1043	937	996	942	934	985	982	890	948	985	982	977	992	969	971	996	960	1006	903	1008	995	946	913	993	982	980	1033	1016	984	998	981	1000	997	992	931	970	941	986	968	951	946	979	912	992	959	964	982	907	977	965	950	985	962	974	928	956	996	988	948	981	912	972	938	970	964	960	1014	1017	947	1008	999	948	918	1016	982	927	1016	942	915	989	920	986	972	912	1026	919	1006	913	967	947	973	972	977	992	944	931	894	969	983	933	1025	969	965	968	978	921	994	1030	988	938	944	1006	916	1010	984	943	945	991	949	912	998	985	997	936	936	967	910	942	974	934	974	924	997	908	941	992	1010	1002	946	1011	924	908	956	988	1021	975	934	1015	977	989	987	978	969	959	968	937	956	1034	1045	931	970	978	971	984	923	972	986	972	961	965	994	966	959	926	984	979	940	954	972	942	996	964	1010	955	953	920	979	950	988	995	964	944	931	957	933	987	956	923	970	999	947	991	1012	975	977	916	1025	1012	940	986	957	937	937	1001	978	933	968	931	943	958	977	1000	928	976	996	1019	1010	1009	939	989	981	966	1014	1004	1005	946	896	959	934	984	1036	973	1035	1015	989	974	938	964	1030	967	976	992	940	977	902	955	905	945	945	965	928	937	947	999	948	1013	906	997	932	999	969	965	910	929	1046	929	964	1031	978	963	1009	978	981	1023	943	986	961	931	968	921	1005	957	979	965	966	999	992	983	939	984	932	938	949	930	995	1031	997	1003	966	966	963	975	971	962	951	1022	1006	989	948	925	945	953	1037	1002	973	992	961	991	977	1009	926	977	917	982	962	991	937	945	986	996	1027	965	945	945	1025	962	990	983	946	959	986	955	975	940	984	948	941	969	933	921	924	991	948	972	941	963	962	949	955	991	976	937	976	948	976	1006	945	938	966	952	993	931	954	959	941	930	1023	1020	969	904	941	986	962	997	965	1023	936	920	973	985	956	1015	987	985	991	919	954	956	993	977	967	921	1020	918	992	1021	934	971	988	996	970	1001	963	1013	999	923	946	927	957	1024	967	984	992	926	1001	927	938	973	934	906	977	1030	904	977	1004	990	936	998	939	991	1001	1002	946	982	961	1017	992	939	1023	925	967	913	974	964	944	1003	973	1071	920	985	952	967	993	970	990	943	980	972	949	927	1003	932	999	945	919	1031	926	986	967	992	933	963	996	991	950	1001	984	988	991	982	965	970	959	945	969	1002	1005	982	996	1015	946	1000	1001	927	1008	910	944	1001	992	962	963	981	1008	962	924	953	1016	986	1004	945	980	947	970	949	1007	995	962	1016	914	1020	980	1001	991	1012	1029	980	964	975	980	948	1008	940	970	923	941	938	926	942	948	1022	930	989	968	971	946	987	967	939	960
27575	17602	4766	1443	938	746	708	673	673	612	592	608	574	577	550	569	544	569	606	547	515	552	482	520	554	547	507	517	490	534	600	508	510	536	559	519	511	529	508	546	524	536	493	589	579	548	561	575	516	558	564	558	537	518	511	521	543	544	570	532	528	558	580	549	550	521	570	540	532	527	524	517	519	523	541	561	547	524	532	570	503	527	541	541	560	528	565	510	578	499	554	566	529	535	526	556	539	532	555	551	525	551	587	534	588	558	572	592	542	516	547	538	535	511	554	545	533	536	563	519	491	534	528	526	530	559	502	527	551	548	501	542	527	531	527	550	535	536	508	521	514	517	514	502	521	551	537	530	527	549	495	562	580	521	526	515	517	537	528	543	566	532	553	557	548	538	544	541	532	520	539	570	506	529	512	540	546	540	552	480	553	519	570	557	554	548	535	537	525	527	541	569	560	554	525	539	543	508	551	544	540	493	552	534	502	545	517	561	563	526	569	519	514	556	560	540	536	504	502	581	570	564	511	536	550	537	566	550	538	533	582	533	525	554	547	534	524	583	538	535	544	515	503	531	498	530	535	550	547	574	546	557	575	568	472	534	520	518	494	556	552	545	533	518	534	536	518	559	574	523	537	559	579	557	513	555	473	523	541	544	557	516	533	574	550	546	541	549	528	521	519	514	542	530	529	508	581	576	543	496	529	537	588	554	509	521	525	537	549	530	539	535	539	511	541	517	564	596	537	566	520	589	542	529	528	583	583	543	528	574	564	557	573	538	520	541	571	580	555	541	550	519	540	543	543	556	550	554	522	516	509	572	557	545	533	526	544	589	467	523	520	503	570	512	523	527	569	553	555	560	586	521	570	538	564	541	578	538	560	578	517	523	522	560	539	546	525	549	528	535	543	565	540	518	508	577	503	565	524	509	543	551	552	541	538	553	533	619	517	534	500	561	563	544	554	541	567	515	545	568	563	523	559	499	511	558	542	506	545	547	536	524	521	513	517	550	580	519	543	534	540	521	555	505	553	488	565	471	535	524	528	543	527	477	522	535	534	557	588	545	538	525	546	569	569	518	549	541	539	549	547	531	511	536	554	522	542	511	499	518	555	590	565	578	555	558	545	584	558	523	492	532	563	564	491	512	536	528	528	546	529	544	485	551	523	536	536	554	527	519	524	523	572	545	537	491	534	513	565	572	542	535	503	536	543	512	512	519	567	489	500	583	556	536	528	562	530	521	558	537	520	556	511	535	547	548	561	518	579	554	531	539	540	570	546	543	536	493	561	510	530	550	605	533	551	590	586	549	574	534	532	523	525	577	513	563	528	544	528	516	532	535	572	532	536	557	556	533	555	563	554	552	531	541	514	548	536	551	536	531	491	539	549	580	528	540	531	547	509	571	510	535	516	556	568	552	560	559	553	544	535	542	508	543	503	550	528	574	529	586	546	521	564	553	504	542	536	521	515	551	562	560	502	539	544	524	553	562	548	533	563	530	526	555	517	489	533	568	533	524	533	540	507	552	602	516	547	526	552	574	531	591	531	525	517	572	566	538	537	518	506	523	539	541	539	509	573	494	520	549	522	565	552	546	550	507	555	528	494	535	531	580	504	526	550	499	513	559	606	527	568	570	551	554	552	501	506	545	535	515	538	530	541	572	562	496	546	545	557	536	517	496	501	515	532	500	522	486	517	527	517	582	543	519	508	538	534	545	555	547	553	559	548	536	505	572	525	509	523	569	511	485	546	530	575	521	570	540	546	527	507	583	548	588	541	535	521	528	537	527	512	555	540	517	579	541	542	533	583	557	512	547	537	545	531	530	582	552	552	587	587	527	526	524	538	573	561	535	521	516	512	520	524	502	528	580	546	494	576	520	558	517	520	515	570	516	530	527	537	552	535	574	545	549	554	557	544	492	500	515	535	545	566	522	562	545	504	540	547	520	539	492	526	559	565	549	550	538	611	529	526	537	559	563	541	535	541	581	545	508	575	559	555	503	544	529	552	537	567	528	534	531	546	550	506	576	535	597	600	558	530	574	531	541	545	597	525	529	505	527	522	529	506	543	540	526	514	571	537	583	547	522	526	571	534	556	560	545	567	529	522	564	550	520	556	557	514	520	494	528	539	519	528	546	528	534	526	517	519	528	543	526	587	512	574	524	570	507	523	511	554	553	484	513	516	537	511	531	555	555	535	515	539	505	516	532	502	565	624	565	545	540	524	514	508	550	563	539	575	524	526	545	528	553	528	559	553	568	561	531	518	572	504	530	531	580	528	536	539	528	592	577	520	547	560	605	516	532	543	537	592	543	524	530	556	532	549	534	525	564	544	537	578	541	529	560	571	532	523	592	601	521	521	550	539	550	542	605	498	540	550	508	515	535	525	554	544	490	521	537	529	556	541	576	539	545	536	521	585	529	512	539	521	543	565	567	561	523	534	539	537	555	564	534	584	528	541	549	549	567	571	538	543	549	537	556	560	547	561	526	545	541	518	489	577	517	539	526	542	524	537	507	523	535	535	496	554	539	536	512	554	531	519	549	525	553	575	568	529	523	539	538	548	502	544	567	518	550	535	547	564	554	582	543	545	554	546	526	552	545	542	529	520	550	506	558	554	553	539	521	553	537	522	561	544	524	545	537	521	531	535	536	551	557	537	491	545	533	550	567	536	598	525	556	541	534	526	539	551	522	534	526	506	566	559	522	516	568	582	526	542	516	555	563	564	554	577	546	541	551	584	561	535	530	571	553	529	555	535	552	529	612	527	500	524	516	520	572	557	521	540	575	533	533	530	545	558	523	559	530	537	534	556	552	524	501	550	549	520	554	532	593	527	537	534	513	541	508	520	578	505	572	499	553	556	519	531	528	531	541	511	522	537	541	516	512	572	604	544	524	563	566	575	538	543	529	549	586	508	540	562	526	576	562	591	527	572	499	543	541	549	530	487	550	548	530	571	511	552	571	516	499	536	543	538	528	550	549	594	556	529	542	540	582	546	554	537	509	529	488	549	549	508	524	508	555	535	592	562	594	522	532	501	528	561	576	519	517	549	549	502	551	513	535	574	521	541	510	540	492	533	532	529	523	548	549	518	543	500	542	514	566	558	523	532	552	563	572	553	532	555	542	545	531	528	547	523	529	541	565	564	521	540	540	537	539	530	520	541	524	573	491	533	522	555	529	590	551	527	547	553	549	517	535	541	546	569	526	558	532	550	561	573	508	563	511	501	518	553	540	582	573	503	545	516	556	540	520	550	578	556	529	525	538	529	545	545	587	537	548	527	541	533	523	551	547	554	574	552	529	545	572	542	526	481	524	505	552	526	525	542	563	515	533	566	512	545	535	502	528	514	553	552	514	514	522	535	528	527	516	536	552	523	578	557	547	537	585	526	511	506	560	530	540	546	502	490	530	503	526	514	559	566	562	521	562	567	548	529	495	534	549	535	534	559	572	521	578	531	582	499	573	544	534	533	551	536	534	553	534	550	533	551	531	509	535
6173	4314	3418	1749	1366	1198	1100	954	892	829	796	774	749	710	707	676	657	693	681	650	647	666	682	689	657	688	640	630	635	650	641	622	610	651	658	676	689	672	665	630	665	677	666	674	683	668	699	606	658	682	683	654	661	692	668	683	667	663	664	666	627	635	664	703	656	700	662	652	663	676	615	703	647	650	695	652	666	643	673	663	709	627	617	643	639	631	669	613	679	694	610	652	700	686	686	672	630	673	641	637	682	691	674	678	710	657	651	617	668	683	675	668	658	640	643	697	700	655	693	656	650	663	676	615	678	679	653	695	687	676	681	619	634	693	688	693	684	685	655	662	648	682	638	680	695	723	653	646	618	677	678	635	683	629	680	637	663	661	680	681	696	673	686	657	659	607	657	627	682	713	656	665	621	685	666	704	673	649	625	674	666	645	651	678	655	699	702	668	693	619	687	702	709	628	667	647	646	608	625	697	662	671	644	645	676	688	656	719	653	649	645	661	703	661	672	640	689	680	732	606	592	653	671	640	665	674	663	652	650	653	662	669	670	646	609	686	653	647	656	653	650	702	691	618	651	645	690	665	650	654	662	643	601	650	716	664	702	625	676	692	685	661	666	676	703	687	681	632	715	686	653	697	646	608	650	651	625	690	660	628	675	673	648	701	670	663	665	680	685	594	667	689	655	642	638	689	704	695	673	633	676	617	660	663	697	642	638	625	649	703	640	673	618	661	683	640	699	659	718	665	654	648	640	626	672	668	623	658	651	695	682	653	617	661	692	694	657	627	695	608	656	654	650	660	685	734	727	677	672	657	698	671	644	657	679	645	638	711	672	635	670	644	690	648	620	661	731	671	652	616	713	663	655	671	636	658	662	619	652	655	648	661	689	710	666	657	637	637	713	650	616	616	622	673	671	601	682	677	685	633	671	665	633	675	694	631	675	646	656	647	714	675	625	730	645	603	695	650	681	667	700	676	684	641	688	693	712	667	689	688	646	668	680	687	646	657	685	644	653	687	697	730	630	677	662	678	628	677	660	677	661	662	672	595	636	628	675	636	644	676	671	674	648	648	686	667	710	634	653	633	676	664	616	668	632	647	662	664	691	634	662	668	681	634	673	661	647	706	656	668	625	668	666	711	684	634	684	610	635	672	655	693	647	684	659	647	655	687	681	653	677	647	658	715	680	615	654	661	644	630	647	668	735	657	708	661	699	650	681	673	705	627	686	603	640	678	714	659	647	674	652	640	639	646	659	602	696	677	662	727	644	591	647	675	631	664	653	646	615	662	661	632	664	665	602	642	686	647	652	642	678	652	655	671	670	644	667	674	637	650	704	712	648	655	641	629	708	622	687	686	657	624	681	634	639	635	637	667	634	647	645	696	669	635	696	648	628	639	725	659	628	660	673	660	683	634	623	677	657	652	680	685	645	738	664	642	709	653	634	694	636	643	712	709	728	629	661	647	624	680	634	666	669	655	647	668	672	671	633	672	686	688	678	653	657	691	640	696	610	634	667	673	628	680	688	698	643	667	614	620	643	718	655	627	681	673	672	696	655	680	673	663	666	691	657	705	681	645	654	723	672	679	672	660	644	646	703	675	695	632	701	661	630	639	702	695	690	665	655	687	707	708	686	668	685	673	678	658	665	641	642	668	701	630	631	645	669	675	667	636	659	696	649	650	686	627	638	654	661	688	612	662	684	673	665	626	690	688	650	675	665	616	718	670	656	671	669	643	686	677	658	658	720	615	645	657	676	672	679	656	648	683	679	606	700	681	695	671	693	654	671	606	629	638	663	675	608	657	695	658	679	621	708	672	716	630	683	648	660	657	623	677	625	635	694	708	671	615	706	674	645	698	683	691	668	655	667	691	670	676	725	660	648	659	731	654	656	675	666	659	664	641	672	649	649	675	624	678	641	651	683	666	640	708	665	612	667	703	638	639	678	670	638	628	614	664	725	669	686	684	656	671	670	652	647	629	645	649	629	667	726	660	652	690	708	679	660	681	680	695	638	707	656	676	619	664	660	691	662	698	635	650	684	667	660	639	679	661	672	651	722	691	650	651	673	653	656	666	652	656	674	664	744	649	683	659	661	619	643	680	639	639	616	643	649	651	654	620	721	678	699	656	667	678	651	666	657	687	647	658	637	670	684	687	638	694	647	649	700	679	676	695	689	716	642	692	636	617	681	669	650	634	704	655	710	610	684	666	674	670	634	658	716	652	700	644	698	672	682	627	644	667	613	720	684	681	631	707	673	694	632	600	639	658	673	627	665	674	651	668	670	652	689	677	650	693	658	659	658	634	639	631	700	683	663	639	662	652	655	663	684	669	681	650	661	637	665	685	694	680	639	620	666	682	665	675	665	658	672	668	648	643	641	616	640	701	672	631	649	694	708	675	678	647	656	677	662	643	672	685	691	653	669	640	671	666	662	675	712	661	692	680	663	616	603	660	659	663	646	655	647	646	680	681	678	655	659	676	677	689	616	660	665	692	678	674	681	687	702	680	621	643	705	614	674	605	685	628	667	675	677	658	630	624	676	667	648	670	667	616	659	678	696	653	695	664	640	679	695	739	646	626	630	623	648	677	620	648	683	628	667	669	678	655	688	681	668	618	664	645	616	659	657	679	679	646	642	658	614	645	609	693	682	645	639	597	659	701	623	676	667	667	660	629	625	659	643	669	688	674	649	654	673	664	647	641	650	618	666	639	676	647	648	637	715	663	649	704	653	660	650	675	655	649	676	699	726	660	632	662	721	629	660	669	687	662	673	642	669	694	696	658	654	669	668	644	669	636	665	666	700	663	648	661	700	608	665	669	666	642	670	663	673	677	632	692	702	658	641	643	638	655	645	635	658	635	663	668	604	656	643	655	696	697	707	644	649	657	671	653	648	642	672	624	664	672	675	678	678	642	650	664	681	655	705	662	695	706	660	682	615	693	649	653	701	639	658	686	638	697	655	669	658	641	625	678	671	692	651	723	658	643	661	658	691	671	644	692	664	649	720	629	652	644	649	681	637	677	638	663	678	645	693	644	660	679	687	626	651	709	644	685	674	639	677	653	661	634	681	627	618	664	691	680	630	668	649	669	650	686	678	651	719	676	671	653	673	675	694	662	675	637	679	618	706	626	676	668	622	667	665	641	694	657	670	687	659	637	589	707	666	689	643	637	665	689	664	672	689	694	617	626	627	666	700	708	654	667	673	641	655	645	643	629	624	683	617	684	670	639	647	694	625	674	642	687	597	708	662	703	729	674	669	633	628	650	639	636	641	654	686	644	670	670	627	671	657	691	587	678	663	648	617	632	657	659	690	653	634	703	637	682	668	654	682	621	681	616	688	691	645	666	699	705	705	607	598	657	701	638	654	647	661	652	651	605	679	630	691	637	639	632	701	683	631	687	647	666	703	626	676	693	650	664	708	656	652	643	662	692	642	649	653	665	637	659	660	679	698	638	662	709	624	650	676	657	677	668	676	650	700	684	683	661	700	658
23574	21419	28620	24581	21224	6513	1918	1392	1240	1252	1144	1052	1044	1003	1007	1007	998	926	992	942	914	940	907	968	923	948	919	985	915	908	956	901	946	907	955	930	956	878	933	900	939	975	905	948	931	904	918	930	937	880	918	898	897	940	893	955	939	932	887	882	884	935	905	948	888	916	932	946	905	868	901	862	886	936	873	921	942	890	887	897	921	913	906	870	892	963	949	930	875	897	899	918	882	898	937	856	895	899	919	889	904	894	910	932	898	949	894	914	957	956	961	877	937	926	926	939	878	877	942	881	939	855	919	919	878	944	896	929	936	905	857	902	886	890	937	848	867	926	959	937	928	882	945	893	883	927	894	917	947	939	918	885	880	918	949	883	852	912	889	936	942	876	941	943	926	962	886	946	960	879	930	923	930	897	924	900	978	906	885	912	933	886	963	906	904	902	897	888	922	892	848	885	877	935	892	921	916	936	898	904	930	965	929	940	878	954	937	912	928	984	919	927	905	873	905	947	901	956	927	902	967	920	903	929	973	882	932	948	881	924	935	929	890	916	915	929	872	894	886	878	937	876	865	895	908	912	917	839	917	879	904	886	950	917	936	929	910	883	926	910	914	932	923	904	910	838	918	861	935	909	927	923	921	931	903	885	953	875	953	981	888	975	902	870	973	896	931	919	904	953	926	880	909	963	895	873	927	948	906	886	939	888	960	885	817	862	875	933	881	885	928	950	885	940	900	928	881	906	938	920	929	920	907	888	929	928	907	945	913	832	909	867	877	913	870	949	966	914	887	898	930	971	920	912	919	952	913	882	917	896	930	957	888	920	900	903	858	891	899	933	879	921	959	922	904	934	915	893	912	940	906	887	824	915	918	869	943	886	877	919	868	908	903	948	861	907	899	895	894	912	917	918	920	882	878	825	951	888	913	908	955	891	946	948	889	909	950	935	919	893	904	886	948	965	868	916	911	912	848	961	959	899	906	974	933	932	946	949	881	957	888	899	879	889	853	887	933	967	896	950	936	906	874	883	920	945	893	923	828	899	895	896	896	915	903	969	921	933	898	906	916	898	898	928	850	926	902	902	914	883	878	874	897	911	919	930	858	935	892	912	900	893	954	894	859	905	910	948	908	953	868	839	898	878	861	959	956	922	930	947	883	869	944	876	872	934	873	945	926	876	861	880	921	920	916	910	895	902	899	932	893	934	885	963	912	921	853	927	882	899	925	910	898	878	880	924	876	884	924	914	952	961	894	913	883	952	899	954	949	894	951	960	820	878	897	890	920	895	897	942	942	893	885	927	957	903	878	934	909	865	943	891	908	906	918	884	903	898	911	925	932	906	902	891	910	988	928	950	921	922	894	918	887	904	885	900	893	902	912	928	910	888	907	892	975	957	835	896	922	906	943	901	909	881	964	890	903	945	892	886	888	963	938	952	921	962	923	875	909	895	989	903	944	889	929	966	901	951	941	873	913	936	910	927	906	947	930	915	947	883	937	871	909	906	866	936	909	862	877	903	959	933	852	924	931	930	924	901	894	910	862	920	891	896	881	867	918	853	931	942	926	854	914	982	905	909	924	877	909	891	875	891	892	913	853	902	971	927	918	904	929	896	861	929	930	852	895	912	944	890	968	949	913	897	912	930	895	907	919	873	875	875	883	911	907	923	928	834	886	901	907	891	946	863	966	866	926	892	884	902	952	911	886	909	944	879	966	913	920	963	915	890	906	913	904	905	933	890	939	956	928	967	918	907	951	929	872	845	922	887	927	890	837	934	929	863	914	948	935	868	869	928	882	899	876	910	913	885	849	909	881	882	923	874	929	882	878	920	925	887	931	902	868	917	907	911	889	930	919	939	926	849	913	963	923	898	913	948	960	942	940	896	923	956	886	894	916	920	864	964	851	867	912	884	873	849	958	897	929	933	905	930	885	915	971	915	901	879	909	963	902	930	913	895	898	886	897	927	896	908	912	904	965	891	919	899	958	845	924	880	896	925	933	937	921	872	911	936	900	891	914	905	926	901	926	916	915	957	862	919	897	894	934	930	927	927	939	968	908	897	911	914	925	952	896	870	911	951	944	906	933	927	884	945	924	885	946	945	899	862	913	959	923	922	929	917	946	897	931	897	848	877	856	909	897	892	925	908	918	937	947	864	951	929	929	866	903	904	884	911	969	918	905	945	917	876	895	895	903	932	859	881	931	966	898	882	898	848	969	970	909	934	853	894	904	919	900	892	891	958	857	864	896	963	873	862	917	947	931	964	902	953	923	893	917	869	875	892	852	948	940	939	923	907	936	866	854	938	902	903	932	910	854	897	885	918	960	899	898	936	890	913	888	890	892	915	881	874	951	950	906	892	895	887	915	903	990	982	885	913	882	899	928	914	954	887	906	883	912	970	920	858	904	928	950	879	910	951	900	873	942	916	942	875	891	928	873	925	922	892	926	950	892	910	875	856	890	916	923	966	894	939	920	865	883	893	908	891	964	917	908	919	938	916	908	876	877	908	924	931	903	878	872	953	876	933	923	912	869	919	871	941	915	906	966	880	911	926	917	894	937	891	875	952	936	924	912	906	861	906	867	913	916	888	856	912	859	893	888	897	849	856	900	893	909	919	883	914	883	944	900	958	857	851	910	956	882	853	890	988	892	910	939	892	889	916	890	876	864	918	892	922	939	913	909	915	882	938	880	899	904	924	948	930	930	956	887	924	910	869	945	921	905	993	996	914	912	836	852	898	923	947	921	924	901	897	896	882	856	883	873	916	881	910	909	884	881	916	921	921	887	886	834	881	899	888	845	890	912	926	966	938	980	860	882	871	921	919	953	876	900	849	888	875	878	888	921	883	925	921	913	885	877	846	948	896	903	914	905	825	914	882	932	920	944	936	942	888	925	912	945	863	868	894	899	895	945	884	932	891	909	953	875	884	892	898	923	929	861	919	909	957	900	907	890	854	912	954	941	900	906	905	905	948	961	915	907	940	954	866	911	881	905	910	934	901	887	892	898	920	936	943	938	936	888	978	938	910	849	874	906	952	908	890	993	939	887	869	902	1008	975	895	876	923	882	892	886	903	876	901	904	957	930	943	886	900	893	857	959	898	938	907	926	889	935	884	908	828	886	918	863	975	917	875	886	888	841	920	912	922	911	926	926	900	913	932	922	907	924	859	915	925	868	865	891	873	898	902	943	894	902	846	927	908	932	904	932	925	930	895	875	897	932	877	902	890	936	897	932	920	951	947	924	919	949	907	884	900	935	917	876	943	893	909	889	948	914	901	923	863	918	906	881	877	868	917	892	890	926	923	954	913	937	965	891	931	942	876	910	898	946	939	934	890	891	910	890	886	897	911	880	879	898	866	883	882	944	911	888	928	981	899	877	926	891	948	908	887	875	902	947	909	921	864	993	905	896	945	885	830	900	941	922	893	921	901	890	891	954	883	956	921	953	948	905	886	890	891	850	891	885	906	927	885	934	955	937	893	946	908	880	894	942	921	869	977
15755	11505	8707	4533	3362	2694	2232	2032	1777	1642	1438	1431	1346	1309	1297	1259	1190	1177	1120	1164	1210	1120	1191	1152	1070	1140	1129	1101	1145	1105	1111	1150	1085	1125	1060	1110	1055	1112	1084	1074	1084	1085	1144	1118	1099	1107	1093	1092	1102	1093	1075	1121	1114	1156	1074	1076	1048	1101	1140	1083	1069	1108	1071	1111	1138	1089	1045	1128	1081	1138	1120	1107	1109	1157	1060	1116	1126	1103	1104	1194	1068	1085	1123	1075	1104	1091	1149	1057	1103	1077	1091	1097	1149	1075	1031	1110	1093	1123	1083	1182	1095	1140	1160	1031	1081	1138	1144	1120	1102	1118	1021	1126	1088	1070	1066	1134	1129	1085	1102	1101	1052	1065	1111	1094	1087	1079	1106	1102	1162	1070	1127	1112	1099	1104	1082	1121	1065	1082	1125	1075	1140	1082	1123	1157	1154	1122	1060	1064	1076	1086	1146	1065	1107	1111	1114	1106	1060	1093	1119	1083	1057	1133	1091	1109	1098	1024	1066	1075	1097	1069	1146	1131	1123	1012	1097	1074	1101	1114	1079	1080	1111	1082	1132	1136	1085	1158	1095	1060	1167	1092	1047	1080	1073	1115	1038	1073	1071	1164	1072	1030	1043	1081	1055	1133	1081	1089	1158	1104	1110	1093	1126	1080	1093	1104	1151	1077	1134	1026	1130	1158	1050	1113	1106	1132	1081	1047	1051	1078	1060	1127	1073	1094	1125	1086	1112	1120	1061	1078	1070	1126	1190	1066	1144	1109	1050	1180	1143	1063	1071	1102	1089	1043	1133	1157	1061	1132	1080	1110	1105	1091	1019	1054	1048	1035	1042	1074	1149	1116	1085	1119	1102	1056	1141	1110	1091	1079	1084	1130	1120	1168	1099	1100	1094	1055	1135	1073	1151	1087	1111	1041	1069	1095	1112	1032	1045	1102	1112	1105	1084	1123	1130	1160	1086	1038	1162	1115	1045	1068	1120	1132	1170	1100	1063	1058	1088	1071	999	1102	1104	1148	1063	1073	1084	1152	1151	1103	1110	1100	1124	1054	1070	1131	1074	1096	1122	1126	1069	1028	1139	1110	1130	1133	1068	1074	1106	1090	1056	1054	1111	1145	1077	1080	1091	1078	1091	1049	976	1040	1065	1058	1104	1069	1094	1073	1042	1116	1103	1073	1148	1090	1126	1120	1065	1047	1134	1109	1053	1104	1052	1072	1136	1051	1072	1104	1139	1121	1094	1092	1111	1092	1128	1083	1141	1069	1109	1123	1063	1109	1160	1116	1020	1116	1060	1135	1047	1131	1139	1089	1096	1035	1103	1057	1094	1084	1103	1088	1153	1101	1109	1094	1066	1061	1107	1168	1065	1077	1126	1126	1118	1105	1095	1074	1050	1106	1077	1081	1080	1125	1094	1072	1108	1087	1078	1081	1128	1104	1067	1093	1109	1123	1075	1079	1113	1016	1095	1042	1155	1104	1110	1073	1113	1106	1058	1135	1081	1117	1092	1107	1096	1047	1148	1137	1065	1100	1086	1095	1108	1123	1110	1120	1080	1174	1119	1048	1111	1115	1057	1142	1077	1046	1073	1103	1124	1061	1126	1117	1106	1073	1060	1139	1116	1049	1114	1125	1119	1101	1120	1126	1049	1044	1073	1090	1084	1112	1128	1113	1122	1085	1054	1066	1110	1093	1136	1109	1094	1107	1040	1131	1072	1152	1044	1082	1135	1114	1093	1101	1137	1123	1126	1054	1120	1055	1156	1107	1069	1109	1054	1119	1132	1125	1075	1117	1140	1074	1089	1091	1141	1025	1112	1125	1162	1122	1103	1164	1093	1101	1087	1155	1064	1047	1133	1108	1113	1127	1125	1033	1091	1072	1132	1064	1172	1113	1087	1090	1170	1102	1092	1053	1113	1107	1059	1115	1094	1074	1101	1109	1096	1067	1117	1139	1181	1096	1030	1053	1127	1040	1129	1036	1068	1143	1120	1115	1111	1111	1083	1158	1142	1069	1060	1106	1084	1063	1140	1158	1091	1129	1143	1029	1065	1103	1074	1073	1056	1065	1059	1044	1112	1108	1074	1119	1113	1090	1082	1114	1128	1161	1071	1097	1176	1048	1096	1150	1083	1075	1131	1133	1115	1118	1060	1109	1125	1082	1082	1071	1078	1106	1054	1053	1051	1117	1119	1115	1107	1094	1104	1098	1131	1140	1075	1055	1094	1116	1105	1111	1142	1047	1148	1077	1138	1093	1090	1017	1108	1130	1111	1084	1101	1127	1101	1112	1125	1101	1159	1080	1098	1114	1109	1069	1079	1134	1087	1082	1122	1017	1131	1094	1116	1081	1113	1037	1067	1129	1036	1117	1065	1116	1159	1110	1124	1103	1071	1119	1107	1053	1099	1107	1101	1108	1119	1066	1094	1124	1079	1153	1092	1143	1101	1106	1081	1052	1103	1107	1098	1089	1102	1044	1095	1113	1114	1068	1096	1088	1076	1093	1055	1101	1115	1134	1106	1062	1052	1072	1136	1102	1098	1140	1073	1062	1106	1100	1089	1105	1124	1118	1124	1060	1127	1104	1081	1123	1081	1043	1061	1113	1065	1096	1086	1110	1117	1122	1109	1121	1099	1103	1109	1127	1116	1094	1058	1080	1123	1166	1116	1091	1112	1085	1047	1077	1044	1063	1006	1116	1158	1042	1080	1097	1058	1083	1084	1106	1067	1137	1004	1141	1078	1093	1120	1137	1079	1141	1059	1102	1109	1067	1083	1075	1151	1108	1083	1061	1123	1103	1076	1089	1100	1058	1116	1093	1143	1168	1133	1028	1097	1102	1051	1038	1099	1069	1110	1084	1070	1108	1086	1103	1035	1121	1059	1090	1069	1126	1079	1086	1078	1100	1067	1100	1070	1046	1114	1072	1084	1091	1072	1106	1132	1041	1092	1095	1099	1138	1076	1060	1060	1057	1077	1099	1092	1079	1086	1073	1119	1133	1060	1071	1051	1055	1092	1040	1135	1060	1115	1055	1102	1085	1125	1095	1083	1113	1101	1080	1077	1079	1089	1091	1113	1115	1061	1105	1071	1082	1076	1110	1039	1085	1020	1047	1083	1093	1091	1047	1097	1067	1111	1137	1112	1103	1066	1110	1113	1041	1056	1093	1127	1074	1149	1057	1062	1121	1084	1095	1145	1064	1117	1102	1093	1116	1077	1116	1135	1101	1132	1086	1121	1061	1116	1096	1096	1078	1112	1100	1119	1024	1147	1096	1079	1124	1101	1017	1085	1109	1060	1043	1068	1135	1110	1085	1116	1043	1138	1120	1159	1035	1099	1043	1108	1065	1055	1128	1086	1063	1077	1127	1073	1072	1006	1101	1047	1103	1072	1163	1056	1210	1090	1077	1069	1073	1197	1124	1079	1099	1097	1078	1044	1162	1045	1088	1060	1098	1075	1057	1103	1098	1063	1055	1084	1094	1099	1120	1133	1104	1099	1041	1126	1122	1110	1162	1067	1089	1064	1067	1051	1108	1088	1087	1094	1090	1062	1136	1108	1084	1103	1122	1129	1045	1105	1163	1094	1124	1016	1077	1070	1037	1108	1147	1090	1067	1124	1121	1120	1117	1061	1082	1041	1097	1090	1087	1116	1109	1119	1054	1037	1099	1078	1119	1133	1063	1151	1079	1086	1089	1102	1116	1068	1089	1082	1084	1090	1110	1134	1050	1087	1122	1102	1067	1079	1084	1093	1088	1078	1105	1152	1079	1105	1155	1051	1095	1108	1110	1071	1118	1122	1115	1088	1158	1092	1070	1079	1102	1091	1094	1098	1068	1107	1074	1158	1101	1069	1112	1081	1066	1076	1102	1073	1115	1069	1133	1104	1071	1085	1180	1073	1082	1137	1053	1059	1107	1073	1054	1144	1044	1141	1114	1053	1106	1078	1076	1084	1111	1103	1095	1105	1074	1090	1135	1142	1074	1081	1114	1063	1087	1044	1010	1086	1088	1101	1061	1079	1104	1080	1050	1057	1102	1135	1076	1049	1107	1066	1130	1099	1140	1143	1136	1134	1104	1063	1127	1089	1085	1059	1113	1133	1084	1009	1072	1073	1079	1101	1199	1117	1048	1044	1137	1095	1075	1090	1096	1055	1067	1063	1125	1098	1071	1074	1077	1065	1096	1083	1081	1069	1060	1111	1084	1125	1166	1110	1121	1099	1080	1059	1110	1144	1080	1132	1089	1031	1073	1083	1086	1086	1092	1126	1100	1106	1035	1119	1078	1109	1036	1081	1114	1052	1075	1142	1082	1072	1125	1065	1117	1075	1099	1069	1046	1145	1083	1056	1118	1047	1080	1077	1085	1184	1069	1104	1032	1153	1112	1085	1087	1070	1146	1081	1083	1089	1077	1083	1117	1068	1136	1121	1119	1067	1127	1069	1087	1079	1122	1156	1127	1146	1077	1168	1104	1094	1088	1138	1062	1124	1051	1031	1103	1061	1076	1110	1122	1101	1121	1043	1133	1099	1105	1114	1119	1108	1079	1063	1115	1124	1087	1085	1085	1034	1130	1099	1138	1089	1047	1082	1033	1121	1056	1058	1091	1163	1081	1085	1122	1089	1031	1145	1101	1106	1102	1042	1106	1049	1130	1108	1154	1028	1071	1157	1094	1079	1074	1041	1085	1105	1083	1098	1060	1093	1169	1108	1058	1067	1102	1122	1075	1043	1155	1084	1069	1096	1106	1071	1090	1121	1075	1108	1040	1111	1105	1114	1074	1036	1051	1116	1126	1119	1078	1106	1062	1068	1098	1093	1072	1089	1152	1113	1107	1087	1133	1066	1108	1067	1061	1133	1041	1091	1093	1104	1057	1097	1126	1107	1124	1136	1107	1083	1084	1031	1044	1144	1103	1068	1110	1114	1099	1129	1141	1153	1124	1154	1060	1098	1180	1094	1121	1117	1078	1087	1028	1157	1111	1126	1148	1051	1124	1131	1093	1024	997	1092	1027	1079	1090	1060	1095	1123	1051	1110	1067	1036	1085	1114	1040	1110	1063	1117	1125	1098	1098	1089	1020	1027	1164
24611	21419	27240	25587	5703	866	687	530	500	441	434	408	382	366	378	369	338	373	335	380	363	335	312	348	329	310	323	339	338	351	329	360	345	335	316	354	340	339	328	285	323	365	330	292	310	308	309	313	336	290	340	315	317	350	332	322	324	316	318	315	336	310	334	341	285	339	349	349	294	321	284	301	314	319	282	307	320	340	320	334	307	284	333	319	308	320	297	331	328	343	322	335	343	304	337	329	340	334	316	308	334	338	333	351	321	324	315	313	327	346	324	308	294	355	336	352	284	342	318	350	318	356	269	333	321	303	301	339	315	341	323	333	315	352	346	340	344	323	318	318	335	311	304	343	294	334	326	279	298	310	328	337	317	301	294	322	342	325	328	333	302	312	322	317	321	342	309	317	292	300	370	297	367	347	339	282	336	347	310	329	337	276	322	348	309	349	298	292	321	282	338	306	298	308	298	328	317	325	301	314	327	322	321	313	362	335	329	315	294	335	326	333	349	378	361	309	326	301	317	301	340	299	318	292	315	300	316	288	347	312	331	319	311	324	292	327	309	314	308	330	312	309	321	305	309	331	323	328	334	294	292	294	327	318	334	326	341	319	285	322	320	295	316	291	344	327	326	339	325	304	307	307	326	295	314	315	310	324	336	291	321	305	320	316	323	325	310	305	331	324	296	292	326	327	313	327	340	307	291	328	323	326	325	332	318	300	299	325	310	317	300	327	336	328	299	294	326	314	314	309	312	306	282	316	320	336	314	286	305	358	361	346	320	349	313	300	314	312	337	346	307	314	285	326	321	334	299	306	332	312	328	307	320	305	314	309	363	331	331	310	320	353	332	328	325	321	333	311	341	325	290	313	339	341	322	334	325	336	315	299	321	306	317	339	296	312	330	360	322	325	324	323	289	344	308	304	328	339	344	304	313	315	345	313	309	328	310	326	330	321	308	308	337	310	319	292	337	338	340	320	318	304	313	319	280	319	324	344	314	326	311	326	309	335	306	324	321	351	311	308	347	347	288	322	317	344	359	310	324	344	328	321	313	330	314	326	319	319	283	315	311	314	358	322	312	312	316	320	300	314	320	289	298	332	341	320	320	341	343	320	322	312	354	299	311	265	313	314	351	312	316	358	333	321	297	314	321	327	312	306	336	329	330	321	354	335	324	325	305	307	282	351	341	305	347	333	315	294	307	319	347	328	318	343	314	314	346	330	288	308	293	357	338	317	316	297	344	324	316	364	323	310	316	292	314	332	302	336	311	315	320	319	296	315	313	310	295	317	315	324	303	327	306	300	326	311	295	312	350	328	340	315	326	292	314	317	331	308	307	334	309	325	287	308	347	343	315	320	310	336	283	296	323	330	326	332	319	280	310	328	309	354	330	318	335	316	330	299	305	331	313	345	309	358	302	321	317	338	332	337	326	328	333	331	316	326	334	311	319	319	332	293	324	299	343	281	332	304	323	309	313	331	283	327	328	321	330	312	315	303	294	335	303	340	313	317	329	324	333	338	350	302	308	292	307	292	285	311	300	316	335	341	306	332	331	337	330	316	296	358	290	330	318	280	311	334	359	307	296	306	308	310	308	308	324	312	375	333	349	321	321	305	301	317	342	330	307	301	357	329	299	315	324	292	315	318	300	300	361	313	331	304	340	308	334	315	330	334	339	309	329	319	352	328	326	311	345	305	275	323	328	343	319	312	345	325	323	304	315	359	329	334	314	329	322	325	335	321	307	283	317	352	337	315	347	304	311	338	293	321	306	364	328	306	331	315	345	320	305	299	339	334	303	326	320	347	325	335	323	311	335	296	344	334	289	309	307	291	306	317	328	305	310	300	324	331	298	304	286	309	318	347	306	303	368	326	323	325	287	349	279	355	290	320	317	319	288	337	311	315	314	316	310	315	336	315	316	317	336	361	333	327	293	330	325	330	325	325	297	282	344	311	338	285	299	326	315	308	320	317	307	329	340	302	342	310	295	338	304	317	349	316	312	321	338	293	309	369	353	299	304	287	327	311	317	360	325	341	344	308	302	314	297	329	304	317	334	333	346	310	310	338	327	311	370	316	321	306	323	305	340	340	307	328	340	311	346	315	312	303	347	319	363	337	300	324	313	318	328	313	329	294	296	287	347	311	293	330	306	297	332	307	320	321	328	307	339	309	325	303	334	335	339	342	314	331	324	298	331	310	313	323	304	333	319	318	337	302	330	328	329	351	310	351	350	355	314	297	307	301	345	328	312	333	351	306	324	350	292	347	338	302	284	291	330	329	327	317	290	330	317	323	348	300	342	296	324	273	286	303	328	289	364	309	350	307	318	286	314	328	318	317	343	327	319	316	332	337	306	303	301	338	344	304	345	314	336	304	327	346	320	310	303	338	334	339	303	333	317	317	286	306	312	333	359	319	314	304	329	283	335	345	311	321	312	323	307	352	315	312	334	344	326	353	322	314	320	312	322	300	348	315	303	358	297	330	340	344	289	306	329	317	310	326	328	329	333	285	332	324	289	342	331	295	304	352	353	332	335	311	309	268	322	321	346	330	360	320	325	346	321	333	314	309	291	322	318	296	291	340	297	288	327	321	332	345	340	336	311	316	323	292	329	347	307	339	317	334	326	345	335	325	320	311	306	290	340	346	339	301	348	325	331	352	330	321	315	329	291	310	291	342	327	341	301	324	334	307	314	348	306	316	315	325	331	301	335	312	314	312	312	338	317	327	324	336	355	336	308	316	330	330	298	326	332	324	369	307	304	314	295	326	325	340	308	337	345	291	316	334	307	311	343	306	308	280	332	344	325	335	346	321	320	298	340	303	301	303	322	297	334	309	292	342	333	326	306	319	325	312	315	298	322	343	332	331	289	302	311	315	324	329	293	314	305	333	326	294	333	322	325	336	304	315	327	355	324	282	334	279	321	357	327	320	332	357	346	319	316	337	279	303	302	303	328	303	330	335	334	309	331	318	343	334	351	310	285	338	316	313	337	334	309	318	340	301	292	332	323	322	329	328	298	286	327	337	318	307	306	316	298	317	335	327	330	313	300	303	323	328	299	328	301	296	312	308	330	318	308	331	317	314	313	307	336	313	318	330	297	312	332	309	346	320	289	310	318	345	324	331	313	299	307	337	307	336	312	317	333	345	321	343	346	317	313	297	293	289	338	323	293	316	308	318	310	346	303	333	302	320	344	341	314	322	300	311	315	330	354	303	328	310	315	293	356	308	298	310	341	321	314	290	316	322	324	332	298	310	344	313	320	320	292	341	314	278	324	334	307	309	324	347	302	308	318	349	325	326	295	311	304	293	322	330	345	345	341	318	328	334	316	298	332	322	335	295	316	309	352	314	306	339	314	340	344	350	314	308	307	309	338	336	363	319	353	335	313	323	317	316	307	309	314	335	317	304	311	319	302	337	334	305	306	323	356	329	313	299	298	332	336	333	319	337	302	316	327	308	338	308	331	293	325	328	271	336	328	329	306	310	328	308	312	308	324	347
14045	7785	5377	2536	1858	1459	1205	1035	903	807	657	625	592	566	560	535	500	481	471	419	439	473	477	461	524	416	418	472	420	435	442	467	463	462	384	460	440	428	462	438	457	464	433	447	425	419	404	431	488	414	399	435	453	426	438	423	442	405	423	448	463	395	446	450	430	417	389	408	451	400	441	425	406	429	430	460	406	437	381	418	420	411	431	442	407	470	445	440	445	457	433	432	405	434	422	453	472	397	427	442	440	419	392	437	441	418	421	396	449	427	445	417	420	439	423	436	457	416	431	425	428	457	415	434	422	417	430	416	408	383	430	390	424	456	436	413	456	448	409	427	389	428	432	432	436	411	394	437	403	429	445	403	466	440	409	407	426	472	410	433	422	435	427	432	402	444	457	418	413	450	445	432	432	401	402	386	433	383	390	404	435	434	432	405	401	440	437	417	410	436	435	411	429	406	414	410	412	430	432	430	438	445	431	424	400	437	422	419	409	397	424	409	453	408	420	404	431	439	407	453	434	424	434	428	427	465	420	426	420	419	443	438	405	436	417	409	426	372	436	422	411	436	424	414	438	429	448	458	393	463	406	456	412	385	433	418	415	421	451	444	435	389	444	430	424	404	447	421	395	423	396	411	396	426	437	431	421	451	392	429	416	401	405	415	427	413	421	422	424	415	446	446	472	373	423	426	426	430	448	407	438	423	425	425	399	407	445	449	437	444	466	441	439	448	440	463	424	425	418	420	405	400	437	421	436	417	425	413	428	435	427	422	429	428	400	443	411	403	420	382	425	443	453	406	440	408	379	418	424	417	480	424	378	467	426	425	433	416	432	472	465	415	391	412	394	446	419	453	448	396	372	394	418	484	453	426	433	446	450	454	397	411	381	396	403	433	435	381	480	432	430	438	436	419	371	423	401	414	445	432	439	449	434	403	440	418	438	414	379	424	443	437	435	434	415	422	444	476	409	434	395	421	445	411	442	450	448	437	466	433	424	458	425	446	419	391	419	403	438	454	420	421	413	437	443	408	397	416	447	437	438	402	417	422	413	422	437	401	438	439	432	402	455	403	404	420	452	412	414	430	417	409	439	426	424	408	436	472	427	473	382	390	440	425	414	401	460	455	377	422	451	449	397	409	428	417	418	417	390	414	441	390	404	423	417	421	436	399	452	452	458	450	427	428	422	387	425	407	420	415	442	429	430	454	422	449	434	384	417	389	428	416	444	423	424	401	425	401	442	427	425	431	433	425	391	460	394	398	458	423	420	420	387	420	418	384	422	414	407	448	386	400	417	446	431	419	412	432	404	452	398	403	417	451	409	430	398	425	410	423	449	416	422	443	454	420	405	411	421	408	396	410	435	415	400	425	409	418	416	426	451	440	410	387	410	417	400	426	374	424	438	421	420	415	458	377	442	387	413	393	430	426	443	415	389	420	444	424	391	435	432	475	395	403	420	446	409	399	456	430	461	400	446	461	442	430	376	426	418	438	408	415	447	412	383	407	449	477	447	413	395	404	392	448	424	400	444	417	464	410	442	417	414	418	417	411	425	408	447	440	412	431	456	396	400	423	438	442	403	451	419	387	411	437	462	425	428	398	445	425	419	411	428	421	404	402	408	410	421	412	409	433	404	419	395	417	443	422	404	380	374	387	436	430	419	397	407	396	421	417	453	417	410	459	440	426	434	430	393	427	416	402	456	422	421	427	446	434	427	417	433	437	434	423	474	436	406	415	433	435	423	463	437	433	463	385	419	455	426	428	434	408	410	374	433	434	449	405	416	377	414	424	426	414	424	459	443	401	393	425	427	397	417	423	404	427	411	402	418	408	423	408	433	404	423	397	444	391	430	409	424	422	409	410	392	398	441	407	407	433	406	412	409	431	420	406	411	431	428	415	427	437	432	413	433	402	419	398	443	391	453	401	414	454	456	414	423	437	403	409	440	418	426	430	435	440	404	442	446	389	423	412	449	433	451	467	435	405	443	417	432	463	413	418	423	420	426	411	409	393	407	419	419	438	427	407	385	415	410	407	442	419	384	432	415	437	435	432	460	430	418	417	408	438	414	411	446	432	403	430	438	421	435	436	474	452	443	403	438	409	423	413	431	417	436	389	427	410	402	380	442	402	437	425	428	431	461	436	422	388	397	447	411	447	411	426	389	440	401	430	421	439	430	427	424	426	441	421	442	441	430	449	408	433	417	465	429	434	450	421	450	436	444	442	411	445	412	466	427	388	444	414	443	384	439	424	426	414	444	442	402	404	431	419	396	405	407	407	424	448	386	420	466	419	409	447	453	431	456	435	405	438	409	442	425	432	398	420	444	409	414	452	417	413	463	464	453	415	388	436	409	425	431	433	420	405	405	410	428	418	425	430	409	428	415	405	414	407	417	410	421	414	409	447	447	438	405	447	437	423	395	407	422	466	437	415	402	394	441	421	409	450	423	449	443	401	423	427	441	433	381	418	395	397	408	463	442	453	444	426	419	438	405	443	410	412	435	452	437	406	428	413	464	427	427	420	479	381	406	445	393	442	439	396	436	432	388	440	456	405	422	440	412	392	439	435	423	367	417	451	445	405	394	429	427	400	442	419	405	418	395	452	442	438	445	432	441	431	408	423	410	408	445	440	432	440	413	434	434	422	402	398	461	453	398	443	455	424	427	440	424	395	419	418	397	447	447	425	388	408	398	442	420	445	435	410	415	426	416	408	456	421	456	401	447	408	429	485	412	411	423	363	430	425	442	432	416	392	467	376	427	397	399	433	404	431	405	437	403	409	420	407	389	412	402	433	451	407	396	395	422	435	431	440	448	401	427	425	410	447	451	445	438	425	463	428	416	412	431	426	424	414	413	417	470	402	411	415	425	415	406	388	388	419	425	436	437	412	404	467	433	423	409	456	416	435	427	388	399	415	398	397	401	412	433	417	450	416	426	408	410	419	422	442	432	427	439	386	411	437	417	412	398	460	451	405	401	434	429	407	423	404	404	427	451	475	393	456	412	440	436	411	407	397	445	456	413	472	418	424	434	450	381	426	398	397	426	388	455	442	426	413	421	459	403	401	432	453	418	424	406	469	410	374	446	427	436	416	426	407	396	410	445	446	458	442	446	410	383	450	394	421	458	413	442	419	436	449	427	436	403	424	448	443	416	407	439	427	460	413	423	403	398	443	409	429	391	456	487	408	450	425	425	433	385	395	425	449	413	370	441	454	433	437	430	430	401	446	410	425	444	399	437	432	432	413	427	405	430	392	416	431	439	418	421	421	410	408	449	400	429	451	441	451	418	402	407	446	451	408	424	403	434	413	427	405	438	433	437	436	417	433	402	457	426	391	409	444	426	432	425	437	418	432	400	434	447	436	405	436	390	413	448	434	400	409	425	395	433	450	420	444	455	431	414	429	363	383	427	424	453	423	432	391	426	403	416	415	424	441	406	411	436	406	429	417	390	439	433	407	433	450	448	435	427	440	433	440	432	412	454	406	389	416	383	428
22607	21441	29221	24072	21440	21296	5515	1663	1406	1220	1105	1056	965	961	932	916	917	895	863	813	862	832	811	829	834	772	828	812	833	787	861	775	811	798	760	855	827	838	806	818	815	760	805	748	797	840	866	782	779	799	788	794	820	810	775	783	791	778	844	829	817	791	796	738	756	763	783	740	783	744	760	806	794	821	799	818	750	780	783	793	780	773	725	824	783	757	786	744	817	727	798	825	807	795	787	830	767	796	786	837	754	758	754	785	794	790	790	762	769	764	800	770	746	754	827	772	781	746	806	818	817	765	811	766	749	806	799	783	753	800	788	738	762	790	801	765	777	788	761	781	734	793	788	797	819	845	807	739	767	765	817	780	781	763	775	800	762	765	802	768	816	763	751	822	799	770	775	827	793	799	796	819	720	768	728	805	789	778	753	818	800	802	780	812	827	773	782	746	837	755	745	774	779	744	809	772	824	804	743	743	734	807	780	743	781	859	802	845	730	815	780	766	816	824	744	823	719	795	811	802	797	764	798	795	738	765	806	781	840	745	814	769	829	819	758	802	790	782	752	772	840	779	746	754	812	713	784	773	781	833	827	757	814	760	772	785	823	797	755	781	771	782	821	855	791	777	795	722	779	822	757	806	835	763	785	741	833	753	793	789	786	807	772	802	779	765	777	753	779	842	792	796	808	731	769	749	803	790	773	824	802	771	765	790	755	832	830	762	814	811	789	841	725	772	815	769	823	800	789	810	821	774	786	815	823	731	783	752	849	780	780	798	749	835	765	841	812	769	755	822	783	779	788	738	811	776	788	803	759	794	799	820	797	813	798	708	784	787	784	829	809	763	801	783	775	790	800	777	756	768	796	816	818	789	812	791	730	805	761	773	766	788	787	842	743	758	816	770	727	782	777	821	764	816	806	823	855	784	765	771	797	739	754	775	783	783	753	724	796	765	791	780	770	814	801	783	769	794	837	848	776	834	818	799	805	790	803	799	813	819	780	792	743	802	733	739	825	737	799	796	792	804	790	772	814	756	752	819	820	813	813	794	782	738	804	734	732	817	738	815	865	782	817	779	795	790	785	804	754	807	811	799	792	802	810	827	797	776	809	776	801	804	782	730	817	833	776	731	803	757	826	784	810	768	753	780	751	803	789	810	862	757	822	781	801	789	813	838	813	781	835	733	818	760	754	829	811	775	789	822	848	787	757	787	812	771	766	786	734	738	744	772	780	738	831	749	782	728	811	809	782	831	802	761	812	806	759	739	794	796	807	797	847	769	743	769	780	820	780	809	767	814	785	790	763	792	767	773	786	823	748	766	797	779	784	787	842	817	793	824	779	760	756	776	798	790	755	768	786	813	765	743	801	817	765	794	762	751	758	807	773	769	763	804	815	790	818	757	806	817	823	798	769	768	803	794	795	716	799	800	819	811	777	845	765	813	796	768	804	770	801	797	754	784	814	768	790	806	782	774	793	776	760	774	787	752	775	809	796	779	792	744	807	827	760	770	821	829	808	760	794	811	798	769	774	857	797	848	763	791	757	725	797	772	782	774	769	775	786	744	816	774	785	777	808	820	785	792	835	846	754	733	711	786	768	798	749	839	824	786	789	846	765	753	740	808	780	776	740	791	794	771	780	804	759	788	764	801	824	790	825	764	804	701	855	763	822	769	815	755	808	754	790	779	826	759	805	832	803	758	828	761	776	746	792	781	785	809	776	754	815	753	790	768	821	790	761	793	770	774	791	753	819	744	823	797	781	765	786	821	808	820	805	771	760	770	772	819	811	764	787	810	756	815	746	787	754	787	817	800	792	787	761	821	774	756	771	787	791	787	783	809	755	803	768	758	844	797	720	795	819	801	782	789	816	791	823	790	829	736	783	795	739	780	784	796	774	750	784	795	785	824	790	773	785	815	757	825	754	787	797	810	731	802	805	740	781	813	807	762	706	781	790	804	796	767	774	822	779	733	790	826	764	802	814	753	848	818	793	805	828	788	772	746	789	846	753	781	835	742	750	820	778	756	776	805	786	751	769	731	819	810	734	780	819	745	786	824	806	784	795	798	762	756	834	740	816	796	796	765	821	801	793	773	752	751	749	758	760	762	739	820	718	780	780	787	811	792	788	753	778	813	728	804	776	733	807	787	786	820	752	719	785	761	804	779	774	779	830	812	753	836	777	778	794	782	786	810	765	760	775	793	810	812	775	757	773	742	785	808	812	782	809	783	796	767	764	781	755	774	766	726	790	785	845	814	746	750	806	768	791	805	741	806	780	862	773	793	810	807	785	768	833	756	779	804	807	816	766	819	876	752	772	801	803	779	783	785	758	797	774	741	814	780	813	776	789	771	762	769	797	814	755	753	826	754	815	773	788	801	757	742	733	793	748	834	818	800	820	801	776	767	761	783	859	760	762	800	797	773	768	845	812	817	761	804	777	780	787	804	843	802	763	802	761	797	760	767	780	790	773	736	787	839	867	774	795	762	775	771	891	814	777	815	757	778	761	765	836	802	820	770	771	759	822	764	785	794	786	791	785	763	843	761	793	794	819	791	785	765	759	803	844	789	765	804	725	770	801	840	834	804	777	805	776	789	809	830	760	797	772	778	758	754	792	811	816	797	803	736	758	774	762	787	849	742	786	787	800	737	775	795	811	796	815	793	784	804	753	792	778	742	818	800	777	736	817	814	706	802	759	714	792	742	811	790	760	778	788	779	754	732	732	810	787	794	765	786	790	799	743	771	751	777	780	762	755	792	814	738	812	726	803	751	715	804	738	773	788	814	775	799	828	801	776	825	804	779	779	807	797	816	791	778	759	807	814	804	786	792	817	826	801	742	819	754	807	818	792	757	767	794	759	784	785	758	782	796	759	809	798	819	796	778	846	713	760	754	756	781	744	807	795	796	767	766	836	879	843	767	797	785	787	777	790	774	817	804	840	744	784	770	796	815	774	746	760	815	785	767	857	826	736	807	779	745	774	763	748	725	758	769	753	786	777	785	790	773	782	750	754	749	760	814	758	723	808	801	823	754	771	784	738	785	773	798	769	814	738	772	743	753	808	799	782	799	708	728	805	824	781	846	800	744	780	754	772	745	761	769	831	796	780	734	805	768	796	764	812	748	735	780	792	775	755	795	767	824	761	767	851	778	739	816	783	748	763	801	799	714	823	780	767	766	799	803	794	802	763	773	739	777	793	793	811	775	796	769	755	747	749	779	782	752	790	757	743	766	795	779	791	787	770	814	785	780	771	810	797	760	734	750	767	820	793	770	836	746	763	767	732	757	790	799	810	774	751	791	781	752	803	744	757	816	728	745	831	832	762	794	830	811	787	751	773	763	774	810	795	791	810	799	768	793	773	790	811	758	740	785	781	757	707	754	784	804	774	807	808	781	732	735	807	731	779	790	737	755	762	829	790	793	778	797	793	777	763	753	747	778	759	785	742	781	764	807	777	725	817	782	762	829	787	813	808	794	759	785	747	810	765	845	803	812	830	763
18360	16733	12281	6398	4740	3817	2983	2537	2118	1898	1651	1482	1356	1342	1235	1118	1152	1128	1101	1044	1054	1080	1024	1023	1046	990	1016	967	1014	972	1061	1012	1028	1012	1037	1021	1003	1037	1008	973	981	984	1014	1010	986	970	989	973	963	1025	940	953	941	987	926	971	923	972	962	1004	949	925	998	1017	1012	951	950	985	1002	955	1019	993	995	977	962	981	979	996	941	1004	959	959	995	957	941	1003	989	1004	993	957	943	1020	1005	972	998	970	983	985	960	985	953	1016	1029	1005	992	964	904	978	975	1039	995	941	982	954	962	972	949	952	966	968	986	978	1001	993	1022	956	1034	923	977	970	987	973	946	907	957	995	1007	993	920	956	997	1027	937	918	956	991	1004	972	1012	976	933	994	1051	913	941	995	996	984	1020	1013	971	993	978	949	919	1032	921	986	1001	968	1021	1010	928	911	935	950	996	954	936	1002	905	937	968	946	1041	985	958	966	987	1009	931	932	954	990	956	948	1000	990	968	951	935	1032	934	960	995	1001	945	929	955	936	1006	963	1004	960	988	966	994	997	936	920	967	989	1028	980	932	1017	984	971	991	956	1048	908	965	986	949	984	950	943	937	984	939	998	976	987	936	971	964	1002	926	992	969	977	963	924	948	965	940	981	991	989	900	967	1009	1002	984	965	1002	923	1034	970	969	980	954	952	969	1023	951	978	986	997	919	988	980	1007	977	1001	995	953	993	957	968	958	970	1024	951	960	988	1006	1008	954	1026	1006	947	947	958	1023	963	1002	1025	1033	959	922	1012	970	981	949	936	932	944	956	1001	977	928	993	984	938	915	925	961	967	970	914	973	985	957	995	965	990	957	993	953	980	977	968	922	1006	992	964	946	971	949	971	998	939	969	968	945	986	975	953	980	976	1046	974	978	947	946	987	945	974	958	974	968	973	956	921	967	969	1013	959	1003	967	1027	979	961	1027	915	982	978	954	975	960	951	935	933	911	989	987	995	1002	1027	1008	963	978	956	906	968	993	997	972	984	998	987	1034	992	1005	991	920	968	948	964	1035	992	959	953	906	952	918	930	1007	964	1003	948	1014	1039	985	907	971	969	997	1022	983	994	944	1023	964	912	964	1048	1030	953	934	952	963	1039	988	999	988	988	995	964	951	945	950	935	965	1003	979	954	990	916	978	1027	984	984	964	952	988	924	1017	953	972	967	947	984	945	1007	996	1032	901	1049	963	960	938	991	993	969	971	877	1013	1051	981	896	984	973	1004	959	979	992	970	1041	1035	959	966	987	957	975	957	974	958	957	947	973	1044	929	999	968	977	987	989	933	975	933	1011	962	967	1065	969	1011	985	932	995	881	943	996	969	976	989	988	995	968	1001	962	965	958	961	947	970	988	952	950	988	985	943	1007	955	999	958	973	910	975	958	960	1006	871	933	966	972	961	997	927	995	961	981	985	981	1011	941	1023	970	957	933	974	984	986	962	884	981	993	938	1022	958	960	953	930	921	1016	1013	942	971	1015	943	994	955	932	974	931	982	998	977	981	1012	990	962	970	942	912	943	945	930	996	1025	1006	969	1010	949	930	989	940	967	924	978	959	986	1000	962	977	1010	969	994	948	943	937	984	971	934	1013	1003	996	936	1018	948	1034	926	912	928	969	990	942	942	942	953	957	1001	998	993	965	990	982	990	952	1006	969	994	994	958	930	964	936	993	1034	947	987	982	989	1001	995	941	996	927	1001	1022	1000	976	1019	996	986	976	983	955	1044	1032	945	984	1021	989	969	1022	1006	995	1013	1014	973	967	959	1000	929	905	1043	948	980	921	1009	984	952	1004	944	952	948	987	986	956	929	997	1024	930	955	953	926	939	942	975	1044	1025	920	987	988	994	983	997	976	955	986	919	1002	950	946	940	962	950	957	997	945	943	977	1003	993	987	987	954	1027	1024	967	993	1006	926	964	974	936	1026	1025	1016	988	1014	966	945	969	968	979	983	929	964	1024	1025	1008	1033	957	1005	949	954	1006	961	1001	918	973	1029	1021	1007	999	967	973	931	925	967	956	969	974	973	989	1010	960	967	992	950	986	980	1001	963	920	990	988	963	999	936	995	969	992	972	1042	986	970	952	999	959	947	979	946	991	922	951	939	960	932	965	945	967	956	970	951	939	1006	951	1013	921	1005	952	998	959	1026	1011	973	981	967	996	925	962	1039	951	983	1009	959	1018	986	932	1017	987	988	983	1002	1000	956	1007	950	932	963	984	987	873	1027	984	959	950	1003	998	998	999	958	967	934	978	955	941	922	1027	981	943	966	1006	950	923	985	1057	892	1004	933	1022	955	946	973	1036	966	963	937	979	966	1021	963	1037	1003	971	1008	994	948	967	999	959	998	988	955	969	1001	1010	967	948	962	970	1054	976	977	975	963	960	993	926	984	951	936	979	987	1008	975	995	964	959	928	939	1006	968	977	1001	946	958	1022	944	1021	984	929	1005	1011	936	1017	964	921	948	1064	1000	989	1021	971	1024	927	966	951	916	939	960	984	968	955	914	1003	1014	1019	914	1002	979	973	978	967	936	939	912	973	982	955	1000	989	945	977	950	959	1002	979	969	988	974	952	906	953	1042	973	929	945	956	1003	921	943	976	949	1014	940	984	1001	922	971	954	1004	981	952	884	960	933	952	1001	958	917	978	954	1014	986	940	973	944	926	936	935	992	1006	944	968	968	981	981	1012	1049	982	958	990	893	987	977	962	992	1007	1019	996	959	977	985	998	974	965	966	995	970	950	1009	999	984	1029	968	975	973	990	953	995	960	992	1002	904	925	958	985	1023	987	993	948	938	979	997	1040	972	967	982	1017	1037	958	949	987	943	1006	975	1058	965	978	953	982	1040	967	960	947	976	951	980	973	958	976	970	1019	1012	979	959	1012	1002	986	1010	947	1020	1024	958	957	955	1003	998	987	950	1017	920	947	1009	1012	969	970	957	952	952	951	1008	933	941	988	946	962	956	987	922	970	962	931	941	988	987	967	959	956	958	925	963	990	939	1000	955	930	976	907	938	956	993	1012	1015	960	983	976	1011	929	932	936	1007	1003	1011	972	976	980	990	978	956	945	979	960	956	982	1022	938	1012	993	1020	971	934	967	935	947	962	969	961	919	996	964	953	957	963	941	959	1029	962	921	1013	993	945	975	965	947	931	999	969	989	1009	941	935	1009	1010	988	985	935	932	1016	996	959	955	972	950	962	947	973	950	935	989	941	971	1023	985	991	929	953	957	950	932	972	992	931	978	999	959	969	994	986	1005	970	933	980	954	982	980	953	962	1012	977	1034	970	948	1005	982	960	998	976	986	944	984	955	951	972	1059	969	946	943	944	964	958	954	1011	999	1010	981	976	1028	1023	996	973	1021	949	984	983	985	953	977	957	945	969	950	985	941	964	936	937	966	992	981	936	994	985	957	978	984	929	968	995	907	933	1006	1000	998	975	923	967	985	993	973	900	971	974	970	960	934	971	1001	1001	993	1005	1016	1017	967	988	927	978	971	970	974	988	976	995	1003	930	988	990	965	1004	996	1019	955	981	904	951	953	1002	947	964	993	927	990	949	1011	965	966	984	990	933	927	980	971	925	898	994	995	971	923	956	962	1009	963	951	1031	946	933	931	1007	986	996	968	1029	947	923	920	1008	967	941	942	913	957	977	920	998	967	957	1035	958	966	932	976	935	969	1006	913	943	976	1007	964	963	1014	978	951	967	987	910	918	912	954	991	1016	955	1006	965	981	954	1014	962	979	967	931	1030	992	1022	980	979	915	957	998	973
27543	17759	4776	1631	1081	940	755	680	638	605	630	610	621	576	554	569	580	560	565	579	530	567	578	577	547	549	554	563	564	504	488	589	524	570	553	560	488	565	538	555	567	543	551	557	524	513	552	521	514	543	543	560	549	544	543	543	554	535	593	585	534	540	511	604	546	527	520	558	540	540	557	506	540	545	525	558	528	553	548	524	491	485	531	503	545	578	574	522	501	524	544	584	524	526	510	553	557	557	533	561	556	561	575	540	553	529	524	512	545	573	512	535	520	528	525	512	566	518	566	576	539	548	555	526	539	554	529	549	592	517	537	512	511	537	566	520	558	575	523	556	508	547	520	546	512	584	577	543	552	579	555	557	540	545	557	554	523	511	536	574	562	537	529	561	491	503	545	530	542	536	550	491	555	566	544	564	497	533	545	548	549	523	546	522	584	553	561	551	566	532	555	555	547	525	547	526	552	537	565	536	568	538	540	587	555	577	559	577	529	518	561	510	532	537	541	566	555	563	563	525	501	547	549	555	549	554	573	540	546	537	554	541	551	556	511	541	563	522	543	573	581	563	565	588	550	547	529	566	599	557	527	541	553	552	529	536	573	546	600	553	547	514	559	465	552	522	556	550	536	503	568	572	529	513	540	558	547	520	559	566	549	505	561	579	540	521	514	537	556	534	536	511	578	547	554	557	556	590	550	538	543	564	568	513	603	579	557	540	516	554	571	525	563	545	553	507	548	557	549	529	507	576	537	488	489	542	547	596	529	557	519	561	544	548	537	557	540	532	530	528	532	542	536	561	584	534	541	558	523	523	585	536	553	531	589	577	532	576	564	538	580	539	541	591	560	547	568	551	532	521	535	560	484	527	563	541	569	531	540	558	560	529	548	604	556	529	554	532	516	549	559	545	518	545	536	542	520	533	507	542	562	571	549	578	526	566	534	547	538	544	580	539	518	503	547	539	522	558	516	544	549	536	551	583	538	550	555	530	554	577	586	526	581	588	571	567	531	591	535	562	523	520	514	526	526	564	517	553	554	526	547	586	532	520	569	545	586	544	520	555	529	546	581	545	547	539	573	590	591	525	554	535	565	543	558	568	533	559	535	567	527	567	565	544	530	542	540	568	517	547	569	565	554	570	581	486	573	530	560	577	534	534	559	526	595	540	544	560	525	566	554	558	548	561	535	525	554	563	556	509	525	546	565	584	522	571	560	564	553	547	513	494	563	532	515	564	532	523	540	572	519	591	540	553	552	519	551	553	541	552	515	553	556	552	549	537	545	556	539	545	549	555	517	533	544	553	525	540	542	519	545	552	524	538	528	557	550	562	553	558	522	560	558	574	548	549	552	557	507	562	556	533	545	561	506	542	545	557	561	558	562	516	513	546	568	569	512	553	509	592	565	580	547	552	498	536	559	565	566	532	529	527	530	596	547	590	523	577	538	518	521	564	588	558	530	524	559	547	545	556	535	527	545	505	542	553	545	601	535	570	526	519	539	515	565	549	538	542	550	540	539	561	531	524	544	571	553	559	559	559	561	507	541	599	549	534	531	545	577	551	522	551	533	530	483	566	540	551	585	542	513	545	510	510	565	543	541	565	512	502	567	527	520	547	546	555	573	543	553	553	553	523	529	556	564	563	560	580	533	551	543	538	525	556	558	563	514	538	579	544	563	540	541	525	541	524	566	537	562	440	558	546	563	542	539	527	557	550	551	608	512	546	523	567	541	518	497	553	619	538	553	528	528	576	552	564	523	562	534	552	563	578	529	548	567	566	568	531	551	529	532	547	529	567	546	545	548	503	544	576	537	540	533	577	544	567	577	535	551	550	534	514	546	568	541	559	511	568	547	526	516	569	571	572	552	587	537	528	487	544	546	536	570	555	525	509	567	559	568	549	565	510	546	588	520	571	517	568	523	551	503	518	537	507	495	564	526	602	566	521	536	548	535	510	517	541	534	568	499	534	566	537	557	531	548	548	524	562	589	567	556	556	540	529	531	516	503	527	526	481	543	526	549	515	568	553	558	547	545	526	577	571	548	564	506	505	580	565	510	529	533	516	589	586	562	537	529	521	498	517	521	521	523	596	518	573	561	542	517	506	510	589	531	551	611	531	573	557	565	537	523	529	543	551	565	545	545	566	570	578	565	537	524	521	538	550	603	538	574	535	537	559	539	547	517	542	526	541	521	581	543	573	555	540	560	554	486	556	553	568	535	538	508	527	520	571	519	579	492	548	538	563	542	509	503	573	549	529	519	575	528	542	538	534	530	573	585	519	547	504	531	532	510	559	532	570	517	548	538	542	574	552	581	558	534	545	569	528	525	564	504	549	542	534	540	575	501	564	532	580	542	513	520	488	525	572	529	575	529	556	540	527	507	547	542	594	553	558	524	559	546	594	526	503	541	527	580	519	506	497	535	558	598	490	541	584	527	551	559	544	521	540	536	545	582	543	520	566	519	543	583	567	570	583	552	510	552	518	533	603	563	530	562	555	511	567	543	528	489	554	573	572	548	514	521	564	541	539	498	558	548	519	561	536	523	543	570	552	517	563	594	557	527	550	546	548	546	521	562	485	532	521	529	556	511	550	515	534	551	518	564	590	534	555	542	538	520	550	585	550	507	538	528	525	527	517	533	525	476	561	533	561	568	515	550	567	519	524	536	547	530	566	526	557	543	549	545	541	582	513	543	535	574	524	510	527	539	534	565	531	508	537	534	591	567	544	567	566	526	578	517	565	548	534	545	562	507	570	573	558	545	525	523	555	537	571	558	539	583	529	547	503	531	559	519	516	580	527	549	563	506	503	558	535	539	572	559	540	540	516	540	594	507	512	580	551	542	527	557	541	559	503	532	547	536	594	551	520	539	577	517	558	490	565	571	532	528	565	594	549	576	526	571	514	528	538	553	526	514	548	502	565	538	559	506	561	533	547	553	564	579	566	549	550	540	531	577	544	552	542	557	529	525	550	502	572	543	532	562	497	540	557	569	554	545	577	562	560	522	526	532	528	536	561	524	572	536	525	508	513	525	497	560	583	519	558	538	537	520	539	529	548	537	613	520	560	524	553	534	490	550	547	513	546	540	535	583	518	530	528	546	562	549	577	550	567	564	568	503	568	546	554	564	577	513	618	568	567	547	574	508	530	567	522	541	511	508	560	516	540	578	549	542	536	522	503	579	555	534	566	556	534	573	553	554	576	545	548	539	573	555	548	528	545	532	579	553	591	526	527	545	524	526	564	557	546	590	490	574	559	521	533	552	530	531	577	572	491	564	531	513	576	535	561	563	542	538	516	567	537	554	521	497	513	522	523	573	551	550	523	578	555	597	554	545	568	559	540	551	538	552	559	574	557	546	500	528	537	546	516	523	542	530	528	554	531	559	555	513	579	565	542	531	533	524	568	590	571	522	560	547	532	521	576	512	579	575	526	571	569	559	543	562	541	507	545	579	564	569	517	539	539	562	530	560	561	577	551	549	539	540	593	516	544	538	521
6267	4248	3259	1766	1403	1219	1154	982	876	824	795	776	748	718	744	680	724	675	728	697	651	714	656	630	649	707	673	707	613	682	662	623	702	689	703	709	732	686	656	687	660	653	685	629	685	659	693	670	672	674	689	706	699	650	644	671	676	645	705	690	696	686	679	668	679	690	700	662	680	637	657	665	653	658	653	654	701	648	639	625	744	650	718	643	665	670	616	684	690	712	679	653	663	671	660	691	644	732	711	675	663	660	660	623	643	643	706	649	648	631	666	668	668	678	628	660	673	660	674	695	700	685	667	638	669	653	671	652	647	700	635	688	647	655	692	658	665	648	610	677	723	654	636	681	650	657	668	730	658	664	666	644	713	654	659	696	682	674	700	673	689	655	645	674	649	680	649	680	686	687	708	694	654	650	681	673	691	650	662	704	663	633	649	686	680	663	672	709	644	610	690	696	647	663	653	681	648	634	654	682	637	669	713	687	704	702	740	681	661	702	698	643	635	703	629	712	673	629	663	673	682	671	659	695	684	680	686	642	680	641	689	690	661	651	687	687	639	656	701	637	677	694	702	679	702	690	683	675	652	659	665	674	628	655	680	673	659	636	672	671	694	666	697	643	683	650	641	675	673	659	668	636	754	625	683	690	624	668	653	656	661	688	699	638	644	674	667	682	663	651	656	653	648	661	664	672	668	694	671	649	655	678	699	655	699	666	654	694	659	645	692	668	674	697	646	660	663	695	636	689	653	665	664	655	648	636	656	668	671	683	692	661	670	619	670	680	662	680	672	682	679	718	586	666	631	683	662	670	683	687	669	629	693	652	682	673	637	635	673	700	661	680	627	720	657	669	717	683	661	613	668	663	716	678	709	632	628	675	689	628	710	709	681	646	718	661	673	651	690	666	653	684	644	647	658	673	635	700	684	674	709	678	680	634	661	652	728	665	690	672	678	648	658	666	658	662	631	713	700	638	714	703	713	698	718	703	659	648	669	675	650	665	691	642	641	624	717	636	652	675	665	712	674	718	656	677	643	692	668	676	665	658	683	690	670	688	608	703	676	614	698	663	681	688	648	670	682	675	684	664	692	680	689	661	654	654	650	619	645	687	673	695	676	656	645	697	688	666	664	668	708	677	648	661	741	693	704	621	697	682	660	704	689	655	634	676	688	652	667	679	673	644	632	658	678	632	656	743	623	670	722	629	657	613	682	673	650	664	650	681	655	692	707	681	662	687	700	644	649	673	656	660	665	693	687	653	715	668	681	659	691	667	628	680	681	633	624	685	695	661	684	673	666	677	648	639	641	707	632	684	696	680	661	668	661	658	671	610	684	673	702	648	648	668	695	680	713	666	654	642	650	668	670	700	658	646	655	667	652	676	691	672	639	660	718	637	703	689	668	669	681	695	640	687	678	646	678	681	665	671	653	629	663	667	673	670	642	646	619	672	680	626	699	674	702	679	687	719	673	686	636	688	671	654	644	645	677	690	657	716	709	677	683	681	687	693	632	714	646	677	660	658	707	650	653	661	659	690	650	668	692	666	683	658	666	658	622	670	672	723	668	644	684	692	638	677	673	669	632	657	623	659	631	657	676	638	732	647	663	659	669	701	636	702	706	696	722	688	685	680	674	657	668	658	706	683	668	683	688	676	674	681	679	708	677	687	665	655	688	735	748	664	657	648	683	657	642	687	685	637	682	601	673	661	646	680	679	612	664	706	658	636	687	691	642	675	685	688	694	688	617	683	662	705	660	647	654	655	658	685	639	726	668	636	662	685	666	688	678	704	647	687	669	676	676	644	695	668	656	661	655	649	738	682	674	689	716	714	665	734	665	708	670	670	709	657	718	693	721	689	653	710	722	668	693	692	707	648	714	726	613	640	703	678	665	705	678	602	670	696	699	692	648	694	662	727	701	682	674	703	675	663	715	687	712	693	649	661	658	666	622	688	678	662	647	637	694	648	691	685	688	663	642	682	716	671	674	695	623	674	652	689	653	654	648	649	700	699	653	707	711	670	650	706	661	702	676	707	649	682	672	653	684	698	652	690	668	675	692	687	667	726	663	618	698	641	662	664	688	659	672	682	710	656	645	657	665	660	684	686	632	673	660	654	674	654	702	634	665	619	680	636	714	673	683	662	703	679	657	648	642	662	666	671	652	658	657	657	721	670	667	653	683	695	716	690	683	684	680	650	663	695	653	675	643	702	619	704	671	684	640	688	739	685	667	649	707	658	715	674	680	661	652	699	681	687	694	650	661	663	622	692	650	672	672	679	728	634	684	647	641	661	660	669	707	693	683	672	682	652	712	654	728	688	692	675	708	679	653	684	689	668	655	708	611	657	674	689	670	628	698	668	647	667	627	682	674	647	674	692	688	668	692	670	677	657	631	702	670	682	654	635	681	675	727	668	692	695	679	635	658	673	663	675	632	662	654	669	654	661	692	613	650	655	652	642	706	648	726	664	708	679	679	647	655	677	671	641	666	608	663	660	625	662	678	672	657	682	693	681	721	653	660	627	703	668	637	679	670	678	653	699	679	705	691	655	684	678	701	640	678	689	682	669	659	673	661	652	669	646	679	648	653	705	680	632	642	705	651	688	651	679	673	710	646	675	696	631	641	692	655	697	684	678	670	724	723	677	688	657	646	651	695	619	663	725	666	695	653	676	704	673	678	693	670	671	675	665	648	649	655	679	699	683	675	677	688	650	655	656	653	639	649	645	660	646	693	651	690	643	667	661	650	704	634	678	673	633	658	644	668	675	680	599	660	634	619	704	680	680	682	633	666	647	652	711	644	692	674	640	680	697	666	641	666	648	694	656	683	699	733	676	655	690	659	711	651	684	665	631	695	629	695	706	669	637	698	621	624	693	655	659	670	699	656	660	654	670	661	671	659	704	654	660	648	675	641	702	727	731	610	688	660	634	666	672	672	669	677	660	697	681	642	640	659	668	649	679	671	668	651	662	656	656	656	636	661	702	674	669	693	694	666	686	684	667	702	644	645	642	600	665	638	648	641	623	726	670	692	653	690	667	642	622	677	646	684	718	694	678	658	654	683	709	660	638	704	697	653	666	645	701	719	701	701	691	669	624	661	649	677	675	661	681	666	641	662	680	683	663	712	682	663	677	656	685	666	658	655	685	672	731	657	655	696	675	634	698	689	625	689	647	652	640	685	712	662	658	681	633	643	672	675	697	694	663	680	696	632	656	676	644	694	659	653	678	667	675	646	657	642	700	658	689	708	670	688	719	684	669	645	677	663	662	686	653	673	672	707	653	695	684	695	661	677	687	663	679	710	686	681	688	674	654	674	665	653	682	656	661	690	666	668	695	651	671	685	644	643	654	690	642	670	674	663	667	654	654	678	669	634	718	682	697	660	629	705	670	648	763	653	633	705	679	638	657	650	671	671	670	650	667	662	686	716	684	666	626	725	707	648	714	671	669	676	680	694	673	627	670	671	674	691	633	687	675	707	654	656	706	660	663	635	678	667	700
23554	21376	28548	24574	21237	6641	1936	1394	1277	1164	1167	1040	1025	978	986	1013	943	974	1000	982	997	969	905	960	943	941	933	890	961	910	919	942	896	955	934	878	991	893	930	918	922	905	958	879	899	915	943	907	942	926	946	864	850	944	955	918	904	933	969	888	1012	961	946	862	872	893	862	922	884	932	888	969	876	879	910	849	888	907	893	868	903	912	899	910	928	911	918	902	886	923	901	917	939	881	911	901	887	938	881	908	920	931	882	940	924	923	888	932	912	947	937	955	887	931	875	930	894	900	908	930	939	976	949	947	899	913	903	897	830	932	906	931	902	932	924	957	957	930	906	912	889	939	934	890	913	944	896	888	887	861	909	881	943	981	878	928	883	931	906	937	908	861	895	952	894	918	937	887	863	911	874	936	930	931	881	885	894	861	888	928	923	887	955	907	904	904	932	915	953	916	938	922	908	834	910	935	916	920	895	862	903	897	893	936	902	918	908	886	943	890	954	925	955	940	915	890	923	863	911	850	954	943	885	887	846	867	847	908	935	889	921	978	950	960	916	905	880	879	905	899	897	874	896	895	938	899	914	922	860	920	961	914	928	887	897	938	962	936	838	867	940	955	898	929	897	945	889	912	889	902	860	903	947	845	918	918	990	897	878	937	925	906	922	912	946	932	950	911	901	931	938	932	900	881	875	896	966	903	932	947	901	907	906	955	933	840	904	905	892	922	904	898	926	908	842	901	882	896	937	896	955	942	905	902	909	910	917	934	885	928	868	897	845	869	798	923	930	940	949	898	906	953	900	915	904	949	916	911	916	885	858	982	839	973	945	979	883	960	919	938	907	884	954	868	950	869	899	947	929	903	852	903	891	932	989	939	933	957	893	934	913	880	920	891	899	932	892	915	900	917	907	867	908	897	893	887	923	923	918	924	911	948	873	903	930	893	923	917	942	918	899	881	959	909	923	917	941	949	934	896	908	896	951	910	916	921	920	957	895	951	894	898	923	916	889	950	889	942	880	908	914	911	866	913	891	899	907	914	888	969	935	923	877	857	890	909	880	925	976	891	934	831	870	937	836	912	918	887	894	874	938	820	892	921	922	924	877	943	873	905	920	898	865	889	867	891	941	963	874	951	895	879	892	925	934	917	938	911	867	885	942	926	891	936	927	858	860	841	910	983	953	928	907	869	895	917	980	875	930	859	875	912	913	931	953	895	910	888	929	915	922	930	932	931	886	891	919	882	902	951	968	905	942	969	833	955	921	910	929	902	877	946	936	937	894	934	847	920	924	937	855	944	926	871	882	879	922	975	896	904	936	868	951	913	903	855	897	827	935	874	905	911	864	955	861	926	901	857	869	925	908	1002	918	924	934	913	933	918	939	929	860	898	868	925	945	969	946	918	922	887	944	918	898	903	933	893	923	879	935	872	935	870	897	891	883	911	879	909	914	944	915	879	953	905	916	946	912	938	920	938	879	940	893	929	953	848	935	885	915	901	914	865	937	823	883	869	926	931	863	850	857	896	903	910	867	950	913	871	888	890	909	933	894	915	877	880	912	958	913	925	859	918	959	917	920	899	907	880	935	903	929	853	942	928	934	918	863	903	861	909	929	908	916	941	925	878	905	931	852	922	900	869	877	934	929	890	850	875	913	872	862	884	965	930	925	890	897	884	909	883	898	914	931	862	921	902	929	912	884	876	940	926	964	896	892	892	874	924	883	889	884	895	899	950	926	863	957	944	919	911	869	892	852	947	845	982	853	873	953	923	896	945	882	937	951	888	926	913	873	900	890	918	931	904	876	893	912	882	877	845	921	904	900	911	909	896	865	902	914	974	947	895	894	853	899	939	937	896	988	900	872	892	893	978	921	882	877	896	863	896	916	886	892	873	973	891	903	918	913	913	939	928	931	888	949	933	940	913	927	834	938	926	933	937	895	894	909	894	910	945	889	894	884	858	952	899	895	909	920	924	914	893	898	877	917	951	906	929	953	864	941	929	933	918	965	947	903	869	898	911	924	899	898	990	921	881	922	904	919	976	875	925	867	947	916	889	923	944	883	902	876	891	926	924	879	872	912	911	890	877	931	923	964	936	875	894	892	924	904	890	911	934	925	925	887	902	935	974	926	912	960	879	895	887	934	932	890	899	918	888	899	866	852	878	936	929	939	926	919	923	892	927	935	925	915	908	943	858	874	942	901	971	910	860	929	865	945	887	904	881	919	948	869	901	933	908	896	878	899	916	899	925	974	949	917	869	945	875	855	970	923	934	875	931	866	862	916	893	897	930	944	895	936	900	900	883	892	915	922	946	916	921	936	920	912	893	853	926	903	882	869	893	961	887	853	921	903	906	872	834	929	936	889	915	889	860	929	892	866	921	894	908	869	939	952	919	916	914	889	936	967	866	950	895	909	922	896	893	911	920	916	884	903	875	913	911	901	903	879	938	893	944	923	955	896	888	894	919	912	929	892	822	920	923	855	888	899	925	875	898	869	945	900	946	873	955	900	916	898	878	955	863	855	893	930	904	904	899	890	944	925	890	886	935	854	954	896	870	914	934	935	896	859	945	895	880	966	876	919	933	886	879	930	906	947	866	927	868	897	915	873	953	924	904	899	975	915	879	910	915	925	899	867	943	907	873	938	945	921	879	882	922	912	880	913	868	848	902	913	912	877	923	885	888	886	919	926	883	913	916	931	850	915	907	910	941	870	931	945	867	944	933	921	884	943	922	927	936	920	922	922	964	904	962	894	832	946	897	872	911	941	950	926	862	906	905	942	956	902	867	873	904	952	894	844	866	929	963	897	886	884	905	895	945	921	948	947	881	880	957	951	938	921	904	950	974	926	918	845	923	937	936	938	916	941	922	976	878	874	884	929	861	943	912	954	929	947	969	881	895	874	873	905	914	835	907	964	894	866	933	877	957	917	939	877	940	952	925	950	897	907	895	834	921	934	862	882	944	844	919	894	881	920	880	1008	891	939	906	960	944	907	925	940	910	915	882	938	950	925	899	876	896	908	961	857	902	922	916	946	916	857	855	916	918	858	888	864	919	901	916	892	868	951	892	921	839	919	945	903	941	868	883	929	861	836	941	888	866	896	889	936	886	911	913	894	920	910	924	873	902	852	887	915	926	926	902	911	928	875	952	906	880	904	934	890	891	935	908	865	885	883	890	935	932	916	906	875	857	977	879	913	930	890	872	905	896	887	966	835	926	865	933	861	917	884	920	926	926	917	905	917	934	938	921	923	912	903	900	893	894	933	913	918	897	922	900	898	945	899	860	870	916	915	902	820	921	903	914	917	920	928	907	965	991	897	907	919	874	920	931	928	899	904	921	853	907	888	945	881	864	929	899	926	887	953	879	912	912	932	961	951	902	933	938	929	872	944	898	940	935	916	936	889	920	969	903	851	911	924	900	916	874	929	914	907	889	913	916	886	905	894	914	964	892	933	911	895	914	906	921	899	953	878	862	895	913	867	863	891	901	950	901	918	884	913	908
14182	11432	8649	4434	3358	2865	2461	1963	1721	1720	1546	1470	1376	1244	1330	1230	1236	1222	1186	1175	1130	1154	1137	1121	1131	1136	1075	1150	1085	1187	1142	1149	1111	1139	1063	1071	1125	1183	1064	1101	1151	1101	1104	1109	1097	1056	1122	1102	1134	1149	1186	1092	1132	1104	1112	1098	1076	1119	1114	1103	1150	1104	1140	1087	1063	1090	1107	1095	1063	1062	1092	1129	1098	1122	1124	1131	1094	1124	1094	1133	1096	1103	1108	1149	1081	1066	1120	1130	1159	1059	1128	1111	1096	1084	1056	1096	1077	1064	1079	1075	1086	1083	1043	1120	1101	1087	1128	1100	1151	1086	1140	1095	1109	1116	1100	1019	1049	1092	1090	1106	1115	1139	1083	1080	1092	1073	1157	1118	1120	1091	1152	1067	1080	1113	1072	1099	1061	1098	1123	1123	1065	1143	1100	1083	1132	1052	1059	1113	1077	1106	1082	1071	1079	1019	1058	1070	1102	1106	1077	1136	1130	1114	1046	1132	1079	1060	1074	1136	1033	1099	1122	1116	1132	1147	1125	1112	1060	1107	1095	1036	1079	1136	1150	1086	1057	1117	1076	1064	1048	1137	1074	1093	1116	1062	1111	1129	1111	1068	1054	1071	1066	1152	1065	1122	1103	1101	1102	1096	1072	1097	1071	1120	1095	1080	1047	1063	1131	1128	1111	1154	1066	1128	1108	1095	1091	1089	1165	1154	1142	1064	1131	1035	1104	1068	1128	1105	1064	1080	1094	1099	1077	1091	1104	1113	1119	1105	1090	1053	1107	1090	1148	1109	1098	1121	1107	1091	1100	1086	1145	1150	1119	1127	1045	1053	1081	1139	1130	1168	1060	1042	1077	1092	1124	1035	1114	1126	1059	1082	1077	1073	1160	1166	1071	1096	1113	1116	1074	1097	1111	1143	1118	1123	1158	1134	1102	1062	1099	1129	1148	1151	1112	1103	1105	1075	1096	1148	1154	1116	1069	1075	1089	1097	1105	1116	1144	1105	1137	1093	1101	1114	1101	1151	1116	1100	1112	1051	1132	1110	1085	1065	1124	1081	1075	1122	1154	1148	1116	1149	1148	1104	1096	1113	1091	1108	1059	1081	1149	1063	1146	1056	1112	1118	1095	1139	1101	1098	1058	1113	1108	1156	1058	1058	1084	1125	1046	1067	1098	1097	1102	1149	1028	1136	1017	1056	1065	1088	1126	1103	1088	1145	1155	1074	1133	1127	1090	1059	1114	1111	1096	1037	1169	1098	1076	1036	1128	1049	1081	1167	1099	1075	1044	1042	1146	1045	1059	1101	1076	1105	1063	1075	1164	1096	1094	1069	1093	1100	1109	1139	1139	1121	1054	1103	1131	1046	1086	1071	1069	1112	1111	1132	1120	1125	1167	1099	1153	1177	1094	1131	1155	1079	1073	1110	1112	1118	1082	1132	1135	1096	1078	1106	1150	1139	1105	1101	1125	1088	1112	1110	1083	1091	1093	1116	1097	1067	1102	1150	1062	1074	1093	1090	1051	1112	1097	1117	1139	1056	1094	1109	1111	1055	1110	1092	1131	1125	1057	1086	1121	1123	1058	1105	1057	1086	1133	1103	1120	1109	1111	1057	1127	1091	1088	1086	1098	1072	1092	1125	1121	1100	1107	1121	1135	1138	1049	1117	1153	1109	1083	1106	1132	1142	1058	1121	1095	1124	1095	1144	1086	1125	1153	1147	1162	1097	1093	1105	1158	1095	1082	1091	1132	1056	1078	1076	1118	1079	1100	1146	1066	1160	1091	1144	1071	1092	1101	1114	1132	1113	1068	1127	1033	1068	1080	1077	1105	1108	1121	1112	1143	1012	1060	1139	1080	1074	1150	1107	1110	1083	1084	1165	1121	1125	1069	1122	1103	1106	1082	1069	1072	1111	1062	1065	1139	1081	1124	1110	1121	1124	1051	1074	1083	1134	1122	1142	1126	1097	1092	1147	1070	1084	1155	1075	1051	1116	1151	1054	1110	1083	1132	1088	1113	1129	1082	1050	1140	1143	1144	1166	1065	1073	1101	1046	1143	1048	1117	1155	1103	1132	1075	1102	1087	1104	1052	1066	1127	1108	1069	1098	1050	1067	1111	1111	1153	1075	1118	1086	1108	1122	1126	1092	1061	1094	1130	1120	1125	1104	1064	1108	1138	1123	1124	1106	1093	1140	1115	1100	1117	1073	1127	1036	1123	1097	1061	1108	1092	1063	1034	1116	1027	1055	1064	1115	1076	1092	1088	1082	1091	1075	1077	1132	1133	1094	1075	1103	1071	1101	1133	1131	1196	1043	1118	1077	1156	1124	1068	1105	1093	1111	1084	1102	1113	1071	1049	1058	1088	1117	1105	1090	1039	1066	1107	1096	1072	1100	1071	1122	1054	1098	1109	1100	1203	1075	1121	1083	1115	1059	1108	1144	1118	1124	1134	1017	1062	1167	1126	1123	1083	1139	1098	1090	1121	1096	1044	1170	1045	1092	1114	1159	1169	1129	1133	1080	1095	1116	1145	1118	1092	1148	1119	1112	1061	1108	1094	1098	1075	1136	1069	1108	1088	1162	1079	1115	1130	1084	1073	1139	1033	1083	1085	1117	1136	1156	1076	1141	1057	1146	1097	1127	1129	1054	1105	1075	1048	1151	1157	1138	1111	1065	1116	1117	1126	1067	1086	1155	1108	1109	1131	1119	1116	1122	1130	1103	1090	1123	1021	1129	1129	1100	1079	1060	1107	1091	1138	1051	1117	1085	1083	1085	1108	1087	1106	1101	1072	1099	1113	1065	1082	1107	1034	1063	1112	1113	1101	1082	1079	1171	1121	1121	1073	1118	1099	1126	1126	1120	1132	1064	1126	1147	1105	1069	1109	1101	1138	1142	1064	1065	1068	1084	1087	1100	1094	1143	1108	1105	1158	1140	1043	1119	1090	1095	1114	1161	1103	1084	1086	1058	1124	1057	1080	1039	1081	1123	1091	1073	1138	1106	1111	1037	1075	1031	1087	1144	1131	1117	1051	1076	1107	1140	1038	1035	1083	1085	1103	1067	1097	1109	1059	1143	1118	1142	1066	1090	1057	1103	1112	1125	1143	1133	1051	1118	1128	1122	1009	1089	1091	1087	1104	1110	1093	1076	1131	1104	1118	1084	1074	1119	1074	1079	1041	1138	1126	1136	1061	1064	1129	1075	1143	1129	1117	1056	1063	1125	1100	1102	1143	1095	1114	1138	1120	1058	1088	1172	1042	1103	1115	1104	1134	1051	1026	1060	1116	1103	1136	1128	1099	1120	1180	1113	1092	1109	1047	1044	1116	1059	1111	1133	1079	1082	1062	1083	1080	1181	1120	1092	1088	1150	1104	1112	1087	1125	1114	1074	1079	1152	1146	1155	1119	1090	1122	1063	1073	1142	1099	1091	1116	1063	1086	1080	1112	1066	1140	1047	1159	1092	1088	1098	1125	1104	1115	1116	1144	1083	1072	1114	1102	1131	1115	1095	1115	1094	1129	1070	1044	1052	1065	1098	1128	1124	1132	1156	1085	1050	1148	1100	1115	1129	1109	1153	1125	1080	1153	1107	1144	1091	1185	1119	1078	1086	1058	1124	1113	1085	1109	1127	1098	1100	1082	1082	1114	1129	1085	1115	1133	1139	1108	1116	1138	1113	1104	1071	1129	1079	1094	1124	1095	1146	1084	1149	1101	1128	1151	1131	1110	1015	1116	1098	1105	1078	1055	1094	1109	1113	1121	1109	1121	1074	1112	1121	1093	1129	1134	1065	1086	1061	1138	1101	1109	1170	1044	1084	1192	1094	1080	1167	1061	1110	1092	1146	1133	1068	1090	1081	1165	1109	1098	1088	1136	1158	1119	1115	1086	1069	1118	1082	1066	1052	1149	1064	1101	1122	1087	1090	1042	1107	1145	1119	1095	1067	1092	1084	1109	1121	1153	1078	1150	1164	1159	1077	1089	1101	1066	1135	1108	1102	1072	1137	1072	1009	1094	1093	1152	1130	1126	1122	1069	1033	1065	1103	1096	1112	1129	1109	1083	1125	1030	1099	1092	1085	1092	1110	1132	1161	1103	1066	1102	1072	1078	1095	1105	1102	1096	1127	1118	1127	1029	1115	1152	1118	1115	1044	1061	1038	1119	1033	1135	1153	1090	1096	1143	1043	1130	1142	1100	1083	1120	1067	1175	1137	1170	1106	1087	1090	1123	1094	1119	1157	1083	1119	1102	1132	1106	1107	1116	1169	1085	1111	1033	1072	1094	1154	1098	1065	1043	1140	1148	1122	1089	1100	1107	1110	1063	1113	1106	1089	1091	1142	1115	1146	1131	1074	1085	1124	1113	1099	1079	1098	1064	1081	1130	1132	1188	1156	1128	1087	1060	1048	1071	1097	1085	1094	1121	1149	1063	1069	1044	1064	1120	1094	1070	1093	1039	1103	1123	1050	1080	1093	1074	1064	1108	1144	1069	1122	1134	1133	1113	1088	1070	1101	1202	1140	1067	1083	1108	1112	1131	1127	1110	1071	1113	1103	1170	1100	1117	1105	1093	1078	1021	1095	1122	1111	1082	1086	1129	1145	1083	1078	1083	1201	1155	1149	1076	1089	1096	1117	1178	1116	1120	1125	1071	1153	1139	1124	1136	1181	1146	1128	1045	1094	1129	1119	1061	1110	1048	1107	1138	1059	1025	1115	1090	1022	1091	1088	1156	1104	1063	1102	1094	1083	1109	1109	1115	1136	1055	1101	1103	1063	1127	1106	1096	1091	1171	1137	1068	1167	1089	1058	1157	1040	1080	1103	1060	1065	1109	1112	1122	1039	1116	1129	1077	1140	1087	1065	1098	1117	1142	1007	1093	1164	1113	1101	1099	1145	1087	1115	1089	1139	1104	1035	1123	1124	1150	1125	993	1087	1145	1126	1060	1098	1113	1096	1097	1046	1101	1065	1053	1105	1065	1130	1098	1125	1086	1121	1114	1050	1108	1098	1093	1068	1093	1078	1080	1116	1075	1063	1061	1074	1111	1124	1121	1121	1054	1057	1165	1124	1069	1067	1082	1105
24666	21392	27282	25574	5885	906	720	564	485	456	467	397	367	369	350	382	360	370	366	338	330	346	320	331	324	362	338	337	305	294	327	331	307	362	315	312	335	337	328	329	321	333	357	329	321	315	337	322	313	322	328	323	296	313	328	306	328	337	313	324	299	340	315	336	309	350	329	354	331	297	289	348	328	343	326	301	338	333	348	297	332	314	322	308	311	330	311	342	355	332	326	321	361	351	321	320	308	316	336	307	357	313	335	293	288	321	332	333	350	325	315	342	291	337	283	333	317	349	336	334	302	300	351	314	312	335	327	364	328	305	337	326	311	325	340	326	300	331	344	301	327	293	352	344	309	305	325	325	340	334	339	311	331	291	315	312	329	303	308	284	327	313	319	333	344	341	320	287	316	305	305	338	343	311	334	336	318	379	323	339	336	317	345	333	321	334	321	315	322	332	298	352	321	313	329	302	346	329	324	306	304	301	326	315	350	341	331	342	310	352	341	336	354	324	320	331	346	347	338	312	314	308	295	312	332	317	336	325	308	331	360	347	347	325	311	338	330	309	330	323	316	321	300	319	329	344	335	337	350	326	340	318	330	330	359	311	351	345	317	328	336	299	330	344	313	340	360	317	342	327	268	307	326	314	308	332	315	318	292	337	280	348	312	345	333	307	324	338	328	305	321	327	313	300	309	338	310	349	298	317	303	318	322	306	318	321	311	337	307	307	343	324	362	322	343	309	326	354	296	346	347	314	326	301	293	319	345	318	320	331	330	329	342	339	319	353	325	361	323	321	313	310	315	326	351	322	352	350	282	331	312	320	326	339	315	341	325	333	316	299	296	332	353	309	306	333	306	332	346	321	346	300	334	322	353	322	331	306	344	322	347	330	328	346	333	295	318	344	312	313	358	328	335	336	328	308	344	320	326	316	340	317	328	337	334	319	331	334	336	315	292	317	343	348	322	294	275	328	354	294	316	326	328	296	348	330	332	345	320	361	317	300	344	318	329	331	297	318	321	335	315	347	335	339	307	310	315	332	333	353	326	311	332	331	307	345	331	336	317	324	325	322	306	326	322	350	332	320	314	316	330	342	296	311	338	306	339	323	337	315	330	309	360	339	308	302	354	311	312	331	309	305	323	314	308	310	306	347	320	297	328	307	334	300	319	316	341	321	333	330	345	322	317	296	349	317	308	306	303	313	319	298	301	297	353	291	336	310	346	323	327	317	306	325	335	312	347	337	317	327	334	311	338	333	293	322	296	317	351	334	336	342	327	323	322	306	299	310	338	324	335	308	325	334	298	281	328	338	308	280	347	341	291	338	291	340	305	306	349	299	316	327	320	291	293	319	300	343	347	309	316	322	324	336	294	340	314	326	334	312	323	328	315	325	313	343	316	319	308	324	321	295	338	333	326	326	314	317	323	344	323	314	308	334	311	298	345	319	306	311	318	357	307	310	307	356	315	310	296	334	288	362	313	338	310	324	267	325	332	335	314	294	298	320	328	321	319	315	303	334	301	329	328	335	338	317	289	329	314	369	308	315	322	329	307	329	355	324	343	317	336	309	328	331	324	303	338	326	335	307	324	307	313	313	323	340	337	304	299	328	315	323	324	322	352	329	292	309	290	283	307	342	302	322	311	300	338	333	363	341	290	335	331	342	313	355	320	338	323	326	320	325	283	311	319	368	320	321	304	326	332	338	307	309	328	335	322	316	309	303	359	333	321	326	286	314	328	314	334	336	363	352	302	322	321	345	333	335	335	333	320	315	323	318	326	348	336	325	317	341	330	348	291	309	322	330	338	307	349	350	334	336	310	321	341	336	337	322	370	336	347	324	334	329	276	342	358	319	295	288	364	322	308	312	335	334	320	334	327	298	309	300	300	305	340	330	320	325	327	347	338	295	331	293	297	351	310	320	316	318	366	335	332	323	289	305	334	330	357	337	343	340	316	361	324	321	342	290	310	302	315	331	300	340	345	312	299	300	298	304	328	309	296	343	339	323	288	332	320	313	331	364	310	333	322	333	341	312	340	294	334	309	343	312	313	337	300	348	324	347	345	335	311	302	319	326	344	277	286	338	358	332	332	331	260	315	327	320	301	288	304	315	332	320	339	311	307	315	310	304	294	340	323	345	313	305	293	339	325	327	325	314	330	302	296	295	299	315	340	320	329	327	351	318	352	319	326	321	292	324	329	313	319	315	299	309	327	336	308	336	341	350	293	331	321	346	283	325	316	313	321	308	289	314	338	296	359	316	300	306	353	309	318	334	329	292	343	316	323	329	334	337	329	300	355	348	294	349	302	295	321	309	349	304	334	300	321	355	333	312	317	316	337	298	370	316	318	350	301	339	332	310	300	327	324	329	314	298	355	324	318	290	344	322	309	297	317	355	335	313	346	322	318	318	293	282	328	325	360	310	330	300	307	326	347	330	306	350	301	355	340	326	310	295	290	331	314	321	319	348	357	321	333	329	310	281	320	297	303	316	343	287	305	332	348	320	319	323	310	362	319	326	326	303	357	340	329	321	302	340	312	320	344	301	310	316	317	340	328	355	296	355	332	319	316	345	314	327	318	322	303	343	319	332	305	312	316	356	331	289	319	309	349	301	299	338	321	322	329	290	321	348	332	333	322	311	316	319	365	326	323	324	334	341	336	320	344	316	331	335	326	320	338	341	298	310	319	303	333	326	333	352	328	322	351	315	335	309	339	310	314	327	310	331	341	328	312	303	320	343	326	335	318	326	354	284	338	341	319	321	308	329	324	299	333	302	312	375	311	319	300	339	315	336	341	331	312	307	319	323	362	307	334	323	342	310	332	315	325	335	354	306	323	332	297	299	335	303	366	289	343	353	310	360	321	321	328	331	325	302	311	329	302	316	297	328	326	309	335	326	307	331	286	332	352	338	326	306	303	306	327	357	330	351	345	339	351	309	344	305	327	329	305	298	297	349	311	318	324	324	304	283	307	345	313	281	315	275	279	315	305	296	333	332	322	289	302	319	325	314	321	345	336	318	297	325	293	344	358	333	361	303	341	299	325	313	305	337	324	320	335	341	329	321	342	297	306	315	325	318	338	341	351	308	299	303	331	309	326	338	303	313	281	346	321	319	296	336	339	330	358	347	304	333	327	347	339	299	307	284	338	348	331	320	324	327	325	330	320	303	318	320	332	340	303	311	303	335	329	310	315	312	288	325	345	342	316	324	340	356	316	339	321	349	329	320	339	304	304	329	341	323	321	320	304	340	317	329	305	317	283	333	294	360	324	295	317	291	311	328	352	305	317	320	319	331	375	290	317	341	311	336	336	314	298	323	306	337	331	310	320	340	345	321	333	291	297	297	330	296	326	320	335	316	322	328	348	288	316	337	329	312	322	346	341	342	312	300	332	314	314	351	290	323	334	276	330	326	313	344	324	343	352	312	295	312	355	328	317	316	336	330	311	314	328	319	312	329	288	322	329	327	335	291	337	289	319	321	335	339	344	342	351	313	321	330
13060	7023	5371	2705	2007	1607	1239	1020	847	800	699	639	600	580	535	515	490	470	509	455	460	440	447	443	438	443	461	459	422	446	419	437	432	437	463	414	406	452	444	457	431	442	432	414	418	436	461	412	413	438	423	441	439	415	459	420	455	444	424	453	432	401	430	417	409	411	461	420	408	425	412	436	407	431	444	425	437	440	433	439	447	429	404	443	442	417	437	415	396	422	435	470	403	448	391	410	441	418	415	454	409	428	406	414	445	427	391	437	432	429	420	417	407	433	429	437	466	443	426	445	413	448	423	424	399	436	415	423	477	469	443	442	449	367	408	435	414	434	422	451	455	436	440	427	445	417	453	406	417	418	424	420	402	400	426	382	450	450	429	383	439	419	441	418	413	408	467	429	429	431	404	447	436	431	436	442	427	412	452	421	435	421	406	438	413	419	426	407	420	437	454	447	421	438	448	432	423	409	410	423	407	455	425	437	422	416	393	435	447	421	439	432	433	415	422	424	422	426	416	394	464	475	413	412	372	417	452	450	413	426	425	398	443	432	450	443	398	455	434	447	395	430	421	438	419	400	402	423	429	411	465	426	408	440	407	443	438	430	450	394	442	379	427	442	379	458	424	441	423	476	419	407	453	417	423	458	397	417	441	390	406	409	393	476	434	427	475	457	439	415	465	416	418	461	410	381	448	434	420	450	452	475	453	408	422	392	436	409	487	424	428	427	425	446	415	444	424	444	435	446	457	404	420	417	428	406	472	421	411	437	444	427	422	419	404	411	417	445	426	424	441	428	400	438	441	421	448	480	397	416	389	442	418	414	408	448	435	425	404	430	461	423	463	430	414	399	404	461	397	435	402	407	400	460	416	437	483	427	429	442	414	421	452	431	410	442	476	414	424	424	405	443	421	426	422	455	431	435	428	401	451	427	398	451	443	412	437	403	448	395	404	431	396	437	433	411	452	425	464	392	367	467	413	433	411	412	419	438	409	446	392	445	441	423	421	437	422	437	426	440	423	381	489	465	442	399	452	407	411	428	425	436	434	438	420	431	443	454	436	442	448	414	413	416	416	437	377	439	447	428	428	415	446	449	425	409	449	394	435	462	428	420	439	434	415	401	380	434	417	445	421	399	385	460	429	425	437	435	414	448	422	453	413	456	442	416	406	432	429	400	405	420	392	433	424	439	419	458	404	432	415	410	444	447	384	422	409	414	432	406	452	442	407	412	426	424	439	445	445	400	446	436	397	435	463	406	420	396	391	418	466	415	417	462	401	434	421	419	415	428	441	435	382	401	415	419	455	426	449	393	445	442	404	418	460	417	432	457	408	386	420	442	448	444	436	444	447	415	443	470	428	402	431	420	441	407	415	401	448	424	387	370	412	426	390	415	425	407	433	413	407	422	431	395	433	425	422	408	398	419	383	443	394	437	435	434	453	426	446	449	434	390	399	423	424	399	428	433	466	437	419	421	421	434	425	401	423	401	412	458	421	458	444	423	412	417	452	443	442	442	433	495	408	452	415	429	408	439	393	431	414	449	421	440	416	398	415	414	422	438	393	433	429	406	396	448	426	435	431	447	415	444	430	432	425	453	452	403	430	423	414	448	407	401	424	446	423	445	400	418	442	417	395	426	441	403	444	404	413	442	440	426	435	439	425	444	429	410	400	423	403	456	430	457	435	444	426	429	425	422	412	413	397	437	424	429	425	456	435	432	428	423	424	429	435	434	482	423	472	408	434	423	439	421	436	407	454	423	426	439	407	409	447	438	449	430	412	407	444	404	442	469	429	443	459	452	466	395	434	390	431	482	443	456	428	419	399	409	430	456	423	405	406	441	453	447	430	430	424	424	411	404	429	395	438	413	412	431	416	418	423	485	421	443	459	381	429	441	467	392	381	423	448	442	477	444	435	436	433	414	411	442	443	440	410	374	422	430	440	416	397	442	411	406	396	417	447	398	420	417	407	396	420	391	435	401	400	431	422	421	434	434	393	428	441	441	433	426	426	416	445	415	418	389	413	415	404	452	460	425	435	424	421	429	435	435	440	434	445	420	437	413	435	417	428	436	451	420	422	420	427	408	417	423	431	447	460	424	400	406	405	418	434	422	404	443	424	443	442	435	427	421	443	444	396	428	445	418	413	432	423	437	419	419	427	386	445	417	445	478	446	394	440	401	433	397	410	428	405	473	403	424	423	439	436	436	423	422	430	396	396	405	440	423	430	433	431	447	394	426	381	431	450	365	413	433	398	395	415	466	407	428	438	439	428	418	421	433	424	452	421	419	448	435	430	421	408	440	398	438	440	409	398	430	466	417	414	446	412	411	419	442	472	445	425	440	440	418	427	454	453	410	428	413	427	406	408	440	436	430	406	429	422	444	385	456	421	440	409	437	411	464	451	419	438	424	421	402	383	460	415	386	414	402	420	430	414	461	381	434	424	419	422	425	426	420	425	395	416	446	397	406	454	456	400	409	461	425	406	411	434	434	476	432	469	413	420	459	426	424	437	441	437	428	414	435	423	422	458	408	421	423	408	389	445	434	430	448	426	423	423	410	438	395	419	435	460	436	412	420	426	417	420	434	456	431	410	437	407	431	420	430	445	423	389	447	402	440	431	414	449	415	438	443	396	419	441	457	423	475	407	391	405	449	426	434	448	391	417	411	439	396	433	445	438	390	438	426	434	409	400	429	433	425	435	407	420	418	405	395	409	419	429	432	434	429	455	449	439	417	436	408	424	406	446	430	417	423	422	475	434	423	461	395	454	461	435	449	467	442	441	445	403	413	400	428	418	432	436	445	411	403	464	433	420	428	421	422	385	443	438	433	441	397	450	412	390	471	498	420	423	426	423	437	410	394	454	410	439	428	473	425	444	443	454	444	452	443	408	401	441	479	431	440	443	392	429	441	442	438	415	435	437	416	418	442	448	437	424	447	441	424	397	446	429	438	479	436	419	400	415	440	461	452	408	441	435	421	398	406	406	394	441	424	405	462	436	443	434	427	423	417	437	447	386	425	412	422	439	451	435	412	393	428	420	467	481	419	425	405	460	421	413	444	406	428	430	450	402	405	429	444	450	398	406	432	431	420	425	433	431	422	433	455	416	454	418	455	399	410	445	452	442	425	434	407	420	425	431	442	426	399	407	378	429	448	433	451	408	449	393	443	409	410	398	409	451	419	408	419	413	422	430	401	436	455	429	395	454	418	413	415	401	427	427	413	421	462	418	423	444	444	406	436	443	447	414	404	455	442	397	425	434	407	388	414	427	409	434	430	392	434	397	442	377	407	464	402	413	426	454	424	454	405	445	427	430	430	432	443	429	433	414	432	442	430	395	459	479	401	399	426	457	402	418	413	439	464	419	445	415	451	420	453	460	415	417	416	410	426	424	461	456	429	389	394	425	437	429	416	471	418	431	391	462	399	414	424	419	402	415	427	411	394	440	427	439	425	467	437	421	424	414	413	396	428	455	435	410	426	398	424	482	443	461	448
22528	21436	29248	24003	21432	21339	5602	1791	1346	1253	1153	1085	1024	1009	943	965	869	916	890	909	887	852	852	839	876	834	855	822	824	836	791	805	788	860	770	820	864	786	834	851	844	777	818	779	806	792	800	839	855	855	857	867	763	841	791	802	804	784	855	805	791	806	803	784	828	832	806	779	814	778	797	840	790	803	810	822	841	855	814	762	789	781	771	817	795	794	791	775	768	822	819	779	819	800	815	770	832	846	762	795	790	823	815	850	787	801	829	814	808	840	810	780	819	808	826	764	825	818	802	794	753	814	793	816	781	805	788	767	820	826	854	845	822	762	771	807	780	768	823	845	812	799	794	754	819	724	825	798	791	828	788	829	776	848	822	824	810	818	798	806	819	810	779	729	822	791	777	802	793	811	772	826	735	800	788	842	734	748	831	771	802	766	772	801	759	796	776	806	843	817	841	825	836	766	802	826	824	821	791	787	810	792	803	783	801	782	744	762	791	801	791	752	780	793	784	755	756	844	803	826	792	767	810	806	783	829	772	780	813	790	817	809	853	810	792	792	776	817	775	792	777	748	744	792	815	844	773	801	786	813	794	807	811	797	802	798	761	824	807	775	811	793	814	805	783	798	750	777	773	777	772	750	839	806	794	772	771	777	780	801	788	806	788	808	779	771	778	778	774	831	802	807	795	796	785	819	764	799	797	774	853	810	757	807	775	747	825	836	776	741	783	805	771	766	796	830	807	784	760	797	733	814	734	830	776	797	755	774	787	771	778	811	803	784	816	782	811	805	779	786	804	820	819	832	777	770	809	796	801	795	776	781	776	833	807	755	809	830	796	785	836	788	759	738	780	769	756	755	812	791	895	809	796	809	849	823	762	807	766	752	780	821	790	808	816	786	781	739	774	754	815	817	804	827	807	762	789	856	798	795	747	836	802	719	805	781	764	759	790	771	797	767	819	791	808	810	785	815	770	817	820	771	799	729	763	791	773	824	821	818	814	838	874	846	787	766	804	817	772	824	835	763	756	814	825	826	776	812	750	763	747	794	851	811	817	830	825	815	807	814	751	798	759	753	752	749	758	783	771	806	821	798	798	794	732	823	802	821	780	775	766	788	799	831	845	800	844	782	783	805	786	807	812	810	809	784	828	825	777	756	848	833	826	795	808	778	823	809	820	815	755	846	836	790	813	785	823	774	766	859	831	789	748	811	783	809	796	757	801	787	777	843	774	791	755	771	772	811	784	807	797	785	787	788	768	816	785	869	785	735	822	781	790	811	843	770	789	780	786	815	790	802	784	792	830	803	766	816	814	769	770	760	835	794	784	761	786	794	780	782	800	766	787	777	801	780	702	789	768	813	849	816	784	805	776	735	841	818	819	780	747	819	783	782	834	798	771	792	769	856	793	803	818	758	815	777	794	751	804	779	879	759	813	743	825	804	760	814	795	781	806	726	783	812	761	811	801	765	800	874	803	786	783	762	783	776	812	746	817	819	784	763	824	767	768	794	813	781	787	824	828	794	774	786	804	813	819	863	817	792	801	773	826	763	780	770	855	785	715	838	852	803	800	736	792	801	817	803	781	792	817	801	771	819	762	773	772	767	797	821	792	858	813	806	802	845	837	821	775	820	751	799	747	785	774	779	767	821	797	799	749	746	778	819	775	791	808	831	802	811	794	763	771	815	784	783	770	792	789	830	808	778	820	760	783	761	813	812	768	796	834	741	798	763	772	784	792	792	802	836	760	793	833	801	790	803	783	818	789	789	786	826	818	778	792	820	824	801	812	775	825	818	821	802	803	796	795	835	762	778	813	831	816	807	803	804	833	781	808	802	794	783	797	808	805	750	831	870	814	807	768	799	744	817	773	803	814	765	774	737	792	811	756	773	805	803	776	751	764	753	807	813	812	789	846	765	795	788	795	816	792	852	777	781	832	798	754	837	779	828	782	817	830	799	795	826	797	845	822	787	790	819	815	793	815	787	762	798	776	817	789	794	810	774	794	800	801	786	775	846	801	765	814	767	755	771	742	736	739	807	758	826	837	785	755	798	775	793	777	791	744	797	816	755	818	783	812	845	762	768	809	764	796	804	813	777	784	816	780	797	746	780	795	847	763	711	785	770	730	802	750	792	812	815	822	818	767	825	795	806	831	754	788	748	842	828	807	767	795	802	779	836	769	794	771	795	800	809	856	774	832	790	783	785	760	786	822	777	834	787	800	813	821	805	877	793	832	745	822	778	833	815	794	797	784	801	803	840	819	859	755	843	752	771	823	798	803	768	778	809	776	822	840	759	751	820	802	813	706	747	804	811	800	795	798	808	747	783	864	817	797	794	811	814	773	757	835	798	776	755	779	742	826	814	826	828	843	816	851	786	777	769	839	735	775	753	805	786	835	811	781	792	775	806	780	796	809	792	799	788	806	798	768	837	845	768	740	798	798	753	801	781	824	804	796	799	847	801	826	771	780	775	753	770	809	766	748	797	836	816	825	756	776	812	777	827	782	799	793	777	815	785	803	785	842	826	788	806	782	810	758	830	808	790	834	734	742	793	840	810	843	753	818	818	817	776	800	845	770	822	804	795	788	824	799	800	747	799	818	752	765	756	796	753	764	795	799	734	801	792	770	772	812	816	822	784	833	796	767	832	827	779	770	759	751	790	817	759	800	797	844	780	815	763	770	787	779	772	807	788	749	772	857	799	831	730	825	798	790	813	772	770	817	828	746	785	812	741	809	824	785	839	788	762	786	748	807	782	796	787	781	765	752	782	793	835	787	737	796	786	783	799	751	790	810	803	808	858	806	816	810	816	834	794	791	801	805	731	779	813	780	783	825	778	772	767	804	773	778	799	800	719	768	769	764	794	813	734	774	767	812	803	768	742	740	779	803	779	818	798	764	802	855	797	804	773	809	836	779	787	818	837	810	775	758	783	785	810	792	777	777	779	818	794	803	775	738	753	792	755	796	827	804	834	785	808	786	804	789	811	785	795	771	792	776	786	796	796	796	708	768	777	823	800	800	797	801	775	819	845	770	778	799	826	793	789	790	743	803	810	835	786	771	775	816	701	843	768	811	794	827	780	804	838	801	805	786	772	837	749	770	829	777	821	791	804	859	813	772	795	811	838	752	814	824	769	763	792	794	788	820	752	787	815	781	758	801	784	828	755	822	756	807	789	825	765	760	760	814	801	782	755	732	828	840	811	804	770	812	774	789	773	817	772	877	803	813	828	810	814	830	798	770	768	744	782	804	825	815	810	795	816	793	726	800	767	789	755	757	805	791	741	772	783	824	779	790	778	799	776	806	791	797	839	823	800	783	809	828	820	773	792	796	757	757	843	755	761	737	830	788	830	774	782	851	838	810	857	800	795	764	761	805	802	817	782	803	823	818	799	785	802	774	830	785	827	737	808	757	858	755	787	841	798	767	738	792	811	802	822	776	805	820	777	792	817	782	780	768	786	763	735	781	764	773	769	731	772	741	754	777	825	803	781	796	817
17744	16405	12100	6520	4918	3841	3101	2536	2106	1859	1594	1547	1469	1342	1296	1243	1127	1122	1132	1126	1064	1046	1137	1063	1034	983	1016	1045	1033	952	1038	1035	977	1054	1039	982	994	967	1009	992	984	986	1021	1062	995	1006	1010	926	981	1000	967	1005	1001	1015	1005	964	970	1034	959	985	997	990	981	974	985	998	959	985	1028	998	968	994	1010	958	1016	974	974	1005	984	982	987	981	940	952	984	967	959	1026	980	994	987	1021	984	998	1014	971	984	1020	1026	991	926	1016	912	1065	1004	1002	992	980	1009	984	992	1022	949	986	1002	981	1010	968	983	1035	975	975	1011	960	972	944	980	994	968	919	985	999	995	955	988	991	1006	951	957	996	975	973	957	1006	1023	985	989	984	982	1003	1015	1013	1014	952	958	995	977	957	951	1036	958	933	954	944	987	970	963	1058	949	1021	1023	974	1010	993	1010	935	944	975	931	972	953	964	936	996	985	972	962	1012	969	974	1009	1011	1008	957	1038	977	998	967	972	999	973	976	991	972	959	990	982	959	992	946	926	939	937	1016	1006	995	1017	951	959	1001	1001	998	991	924	946	942	975	979	997	1022	1003	996	1006	987	1006	967	950	1016	1049	993	913	1047	964	970	1001	1014	1019	958	993	992	1002	967	999	947	954	940	998	940	1011	1028	1030	990	976	977	1020	992	948	970	1003	1001	996	990	970	952	955	1025	1005	932	969	957	972	967	971	1006	978	954	964	939	922	989	923	985	932	985	1012	1003	963	990	950	978	996	962	1029	936	985	965	963	993	1045	1008	1000	974	942	997	971	1003	1021	933	958	990	956	982	971	998	960	987	959	1014	956	957	1002	966	1010	1005	983	985	987	970	949	974	943	984	1007	898	1023	985	943	1002	955	1003	1016	1025	980	987	1018	969	968	974	989	944	964	997	950	1015	985	952	990	1018	953	1051	1020	975	1051	979	1052	961	948	985	980	963	1023	967	1020	904	968	1027	971	944	969	1013	976	1014	1015	968	929	1001	920	973	973	972	980	974	968	1024	998	1020	880	944	967	977	1021	959	980	939	1059	974	942	990	991	956	935	953	977	1030	939	987	996	979	974	994	961	1021	937	937	980	1031	997	945	969	941	941	993	975	995	961	987	977	936	975	943	1027	1007	923	994	985	991	999	1004	1005	986	1008	1000	983	998	1036	982	1016	970	950	968	1044	983	1022	1023	968	943	981	955	997	1014	967	949	948	953	999	987	971	1025	1005	1009	1031	1014	1001	1005	930	969	933	975	953	986	973	963	951	1051	986	968	946	1004	956	1012	964	974	932	983	947	927	971	1000	968	932	945	1001	1003	954	977	1003	1001	1028	1023	1031	1003	960	1019	938	1011	934	932	929	1012	1019	965	968	961	1046	949	978	1000	1003	956	996	973	964	1015	1014	1034	1005	1009	953	967	952	941	1012	966	1034	937	928	958	996	927	1028	913	981	988	1036	930	1018	983	1014	953	949	987	972	922	940	1006	967	1003	942	948	980	1029	1012	1027	953	987	953	1005	999	1002	927	963	985	974	957	984	959	952	1027	947	997	965	976	969	1024	997	959	1001	935	1031	956	955	978	983	951	963	961	986	989	987	959	954	996	985	984	976	963	983	969	983	979	1001	975	975	964	963	980	1010	1014	930	971	1020	1028	934	964	1040	991	977	997	963	972	961	918	939	995	1019	979	974	903	979	962	997	959	1034	952	930	997	943	995	979	981	1044	980	1022	1014	962	958	1005	977	991	991	989	1007	956	983	986	988	958	974	1003	983	927	1032	1002	1005	923	983	990	1028	944	990	1001	928	972	967	1037	994	950	984	965	947	937	979	966	939	1018	970	1081	996	994	1001	952	982	957	986	990	1015	968	970	993	949	1011	987	964	1004	979	941	998	986	1027	987	998	1025	961	969	989	985	978	1028	925	993	998	986	994	981	1026	1006	964	999	1012	946	987	991	931	979	1017	970	949	1005	957	1003	935	1041	978	992	937	999	988	1020	977	912	962	922	978	931	989	989	1019	1022	947	974	969	1021	1026	1003	973	1006	970	968	1014	957	965	958	996	1004	999	983	924	952	1000	938	940	997	998	985	1007	969	998	1013	1027	979	998	991	973	991	964	1034	934	959	996	963	964	976	961	933	999	985	981	947	998	1020	990	984	914	1056	1044	1020	966	938	945	962	979	963	975	1028	970	993	993	1053	1015	969	947	980	947	948	1011	1008	986	984	959	971	947	1014	928	972	995	1060	979	1010	1008	980	966	974	961	980	1017	993	974	971	1016	948	953	926	1031	909	941	1023	952	977	987	985	930	958	1011	999	971	951	962	979	1014	946	942	942	972	964	997	1033	959	952	937	990	1001	1020	936	992	944	985	956	943	976	1003	995	878	981	975	1010	975	962	969	952	995	987	977	955	961	970	971	970	984	1059	958	977	993	974	954	993	938	948	951	954	922	1026	982	1017	1003	984	992	937	959	932	975	961	965	951	1010	960	999	993	1030	945	997	998	1012	1016	1006	1003	985	928	974	969	973	1018	968	986	988	984	956	1018	977	988	992	973	1024	955	1016	1027	911	981	936	1029	1018	975	1011	976	1046	972	972	952	952	980	975	949	943	967	945	982	971	1007	1038	998	944	982	963	989	952	976	932	986	1008	977	1015	975	975	1008	1006	1002	971	1013	1024	972	1027	1010	987	1000	962	991	966	1018	1031	996	925	949	974	1014	1018	952	1031	996	943	997	996	946	929	949	939	1004	997	933	941	976	975	937	1017	979	950	956	936	901	1034	955	976	1027	1005	1003	980	936	976	974	1025	992	981	926	954	987	1003	1005	968	985	958	982	959	1012	914	924	1003	991	1005	970	983	980	971	960	1050	930	985	978	967	989	977	985	953	994	905	926	948	1011	925	1004	972	985	955	989	963	975	1024	998	958	1016	1023	1035	980	937	1012	910	1015	954	974	960	974	1008	989	970	962	930	983	904	980	994	1003	1000	987	1038	956	978	1021	949	956	932	977	1011	960	1006	948	928	999	969	1010	921	952	960	990	960	1002	965	960	978	976	993	962	976	985	993	972	996	983	973	1011	948	980	958	998	981	972	1003	953	963	1018	983	1023	993	1034	945	952	990	1026	982	998	977	934	959	939	1019	964	968	999	1020	999	964	885	1020	1007	1008	941	992	1011	996	996	1011	1006	967	983	952	997	1015	1009	961	995	978	956	1001	1002	976	955	978	986	1009	985	981	963	984	971	991	1022	990	1008	999	975	953	950	928	963	1027	952	935	983	1007	968	947	965	1019	956	978	995	969	967	1021	975	952	985	983	991	991	1031	976	1006	956	960	956	982	981	951	993	985	1016	940	994	1000	966	952	1027	943	955	964	992	963	965	958	975	926	941	960	1009	976	939	920	1024	1026	952	988	1030	969	1003	987	998	997	974	1028	999	1006	961	1057	1047	979	975	994	1035	942	922	972	989	989	1032	954	957	1032	952	1016	997	1037	968	1024	957	918	973	990	1039	994	988	976	993	1030	959	1002	979	974	938	922	964	989	963	946	966	972	1000	937	976	1006	940	990	958	978	964	938	975	914	1041	951	962	960	1010	978	988	977	996	941	1008	968	1016	969	960	979	989	980	914	976	981	995	966	972	915	997	911	964	880	950	946	956	981	934	904	989	972	993	994	979	1017	1034	927	989	962	995	964	998	988	1008	988	1036	958	986	961	1012	1010	1013	981	982	1002	957	966	951	989	986	980	993	993	961	1019	985	1002	1040	956	959	1055	943	925	956	984	1050	958	991	1045	983	1000	1006	1010	903	993	999	976	955	986	993	1032	990	963	969	942	948	948	1021	989	1001	923	959	991	1014	998	949	954	965	995	963	1020	939	1008	1012	1010	993
27627	17696	4485	1469	964	848	720	646	651	627	636	577	603	603	545	560	555	585	515	608	509	554	577	560	569	543	560	562	518	566	545	570	556	548	573	525	567	555	555	519	552	572	570	495	533	560	546	554	546	543	566	591	557	536	593	573	533	561	566	562	587	560	520	562	545	543	536	547	575	557	536	530	591	532	550	531	553	569	543	579	567	489	595	568	575	541	547	555	589	537	572	562	565	495	512	566	558	537	560	557	551	525	596	525	547	568	572	513	584	544	545	545	572	593	525	553	539	532	542	544	558	568	559	529	534	581	537	578	565	548	555	517	554	533	534	588	517	552	522	542	539	559	536	509	556	520	546	558	539	549	553	582	577	547	519	510	559	544	548	551	552	530	556	546	570	554	539	576	560	576	519	551	551	516	513	497	550	599	548	502	542	562	526	573	554	581	554	558	518	562	521	522	564	583	573	562	575	550	587	537	555	590	532	564	494	587	553	575	586	558	535	554	555	553	571	551	560	564	576	570	502	575	544	569	599	558	546	547	561	550	504	547	535	550	495	559	566	546	530	558	557	531	536	523	574	520	506	521	573	539	568	545	592	491	542	536	547	567	552	582	568	567	576	510	550	565	577	561	575	563	565	542	518	541	536	520	559	558	553	546	539	567	547	557	529	523	593	573	578	539	577	579	550	544	535	555	570	586	574	534	557	542	556	572	564	526	527	557	568	553	563	574	529	581	598	529	545	578	560	534	533	539	519	545	518	548	556	574	556	550	572	541	574	572	576	548	569	573	524	533	526	530	523	524	564	540	530	550	564	560	552	542	557	529	533	577	545	611	566	526	555	569	533	510	577	518	542	558	533	523	599	540	556	510	555	510	532	555	581	569	542	571	580	569	506	515	565	536	543	539	542	547	602	562	602	569	498	560	547	534	548	599	557	550	554	560	540	543	540	571	582	554	494	514	563	522	546	571	553	548	539	519	601	595	577	568	542	518	553	531	535	549	535	556	543	527	536	574	524	571	582	582	541	535	584	554	547	588	558	541	541	539	529	523	558	563	601	534	557	534	552	572	518	524	556	562	552	550	540	528	535	576	575	516	564	516	539	558	551	534	575	559	549	548	546	552	550	540	550	546	567	512	547	529	528	551	532	579	548	549	582	580	563	548	593	513	545	559	528	538	591	564	573	505	520	507	521	520	554	534	607	565	563	546	541	522	525	572	558	550	533	534	567	537	565	526	552	538	524	514	513	556	576	571	515	555	540	511	521	525	528	539	528	499	532	573	540	554	557	479	547	563	589	531	547	574	545	564	574	508	582	573	529	558	517	523	548	537	532	583	565	519	561	582	556	546	530	559	574	555	585	558	522	584	556	557	561	579	554	571	539	527	515	502	539	544	579	552	565	541	532	519	542	539	529	588	538	526	499	539	587	511	522	573	568	524	550	546	521	545	558	558	529	530	587	570	498	564	565	542	563	487	591	561	577	504	549	521	528	554	554	557	563	535	574	551	550	530	591	523	537	534	562	547	564	585	552	551	600	527	561	565	518	568	557	539	543	528	528	570	526	543	564	587	542	574	579	512	530	570	596	499	536	545	572	533	569	525	624	572	555	571	546	548	552	561	561	538	502	569	560	538	543	558	581	509	583	531	556	588	525	561	564	555	571	555	539	586	509	544	521	541	534	564	513	583	557	523	582	558	533	568	580	560	507	583	569	571	558	522	532	536	512	556	531	546	564	560	548	483	521	550	546	557	589	502	545	590	537	572	535	525	534	574	516	564	532	603	579	546	542	562	558	534	581	565	546	568	541	566	525	456	575	548	553	535	543	559	525	546	512	529	557	567	549	522	525	581	539	508	557	520	545	617	545	531	579	554	569	559	558	585	571	548	525	565	540	558	539	570	530	575	562	574	541	540	534	528	564	546	529	552	599	585	526	560	524	564	568	563	526	550	559	538	531	536	577	544	577	566	585	602	567	532	564	561	561	558	513	509	595	564	528	542	558	532	549	528	549	532	572	530	570	607	562	537	568	525	591	530	551	543	529	540	540	583	540	556	545	552	560	526	551	558	558	546	559	554	601	549	563	588	558	531	554	564	530	534	549	551	559	526	549	591	540	529	586	536	522	560	519	552	588	530	576	516	566	519	472	562	580	532	560	583	514	523	557	542	510	566	558	554	581	518	563	556	545	593	539	581	514	564	535	546	573	519	542	534	564	549	565	592	547	556	519	533	547	543	572	578	575	518	559	540	538	560	552	522	505	563	553	551	559	540	562	553	525	572	539	578	533	520	523	517	546	563	586	544	550	528	546	502	552	561	549	567	551	506	543	544	530	524	519	545	534	563	547	529	530	541	512	550	539	542	548	572	513	533	589	537	538	560	525	579	548	564	540	543	567	572	542	562	546	518	538	578	532	545	561	540	573	517	546	561	573	552	544	563	542	551	550	545	546	541	551	518	512	532	535	563	546	523	576	560	551	553	526	546	532	531	564	529	561	552	532	587	526	527	535	555	552	543	528	556	546	549	534	538	549	587	578	547	530	520	514	591	551	573	582	561	545	506	547	557	532	530	506	526	545	509	540	565	517	592	552	564	555	550	528	565	562	540	531	576	549	571	554	535	523	546	537	519	508	542	567	514	550	529	548	513	554	576	596	580	568	521	552	582	533	535	581	595	501	521	540	542	569	564	540	559	558	580	559	560	561	551	533	519	555	517	528	548	543	591	572	557	548	552	508	558	584	545	568	529	517	560	525	527	534	583	536	544	573	566	513	571	561	549	548	593	555	556	552	525	524	522	555	586	514	525	527	523	514	567	567	526	550	555	542	590	551	532	555	526	562	538	536	574	555	578	548	538	523	498	579	542	574	550	584	549	566	505	524	570	545	529	555	528	510	565	529	563	565	553	509	550	545	572	592	562	576	558	523	553	546	549	591	589	546	505	548	584	534	607	501	572	553	591	581	534	564	564	546	519	568	551	551	524	531	524	545	546	526	570	548	557	542	515	554	493	533	546	535	532	594	504	551	541	508	533	527	571	579	524	552	530	521	558	531	572	582	553	540	585	551	547	593	530	560	582	553	595	564	562	564	559	539	559	549	554	580	545	539	547	581	546	537	548	512	526	548	550	564	557	517	604	532	546	496	572	574	555	571	552	535	529	555	521	568	545	563	533	533	561	602	514	553	556	538	535	551	543	551	526	568	556	540	518	535	521	551	541	546	578	544	552	528	532	551	541	531	548	546	525	586	544	537	590	556	568	562	556	574	574	574	546	521	543	591	528	575	545	538	537	542	527	542	513	549	543	548	580	535	544	535	535	571	573	537	581	583	515	537	568	569	577	561	573	557	562	535	545	530	570	554	540	564	550	565	562	546	545	541	561	563	561	545	552	517	552	549	553	532	568	558	581	579	585	557	532	571	552	524	553	540	588	496	577	576	550	590	552	529	577	594	539	529	556	559	570	568	587	552	537	553	556	540	531	565	580	546	537	548	564	574	524
6211	3925	2991	1681	1464	1274	1162	1005	939	849	851	768	757	725	771	700	681	735	686	673	655	650	682	670	663	635	734	710	708	695	688	637	673	691	666	669	701	687	669	670	635	701	682	660	676	665	667	677	674	693	673	625	654	640	684	677	661	662	674	673	657	670	727	646	683	694	656	646	644	705	661	706	643	691	685	654	669	667	659	670	719	681	665	680	668	684	714	722	644	643	691	671	621	672	678	676	726	715	689	677	676	692	705	671	683	607	634	676	700	646	675	677	671	667	638	657	685	679	677	638	688	681	698	742	642	652	714	658	655	678	673	611	680	657	624	677	687	668	643	643	673	657	665	669	674	678	692	668	678	679	634	630	691	664	611	702	634	691	702	641	678	695	650	683	663	660	704	691	682	699	631	667	651	638	696	596	664	671	688	708	630	662	662	659	710	656	629	660	691	681	656	734	680	722	668	697	709	655	653	627	658	607	658	680	691	661	655	658	705	681	678	716	667	705	640	672	653	713	667	629	665	691	665	661	682	649	628	722	669	670	676	684	678	652	692	641	663	642	670	657	664	641	659	667	673	688	668	648	703	688	688	673	624	680	690	670	700	670	701	664	668	720	645	674	668	689	705	648	634	705	689	670	636	666	676	681	655	641	699	712	680	679	674	730	665	694	722	647	646	683	672	640	692	651	682	664	662	638	643	674	607	649	652	653	680	729	676	661	625	669	651	654	681	690	707	694	715	690	679	642	679	667	671	691	721	682	667	717	620	700	694	643	676	695	643	680	643	656	652	708	684	664	655	656	640	667	654	627	688	642	628	703	677	677	640	667	648	666	639	698	659	670	700	666	707	673	682	615	652	661	667	696	620	607	653	694	675	661	726	648	682	647	645	648	666	715	700	672	704	679	676	632	699	675	648	723	675	685	718	688	708	675	677	635	711	697	658	671	676	654	664	682	704	675	692	650	670	644	653	692	676	691	685	662	699	637	643	676	712	706	675	682	678	716	700	687	689	675	654	697	676	704	700	676	663	676	687	660	672	675	674	661	633	704	684	671	708	668	689	711	651	688	669	733	653	657	639	644	630	696	653	685	711	628	678	638	628	637	669	658	657	633	688	686	690	671	682	694	666	632	661	668	685	681	681	679	699	709	702	654	697	693	675	667	640	671	649	736	654	665	710	646	666	687	676	641	621	664	697	673	649	678	678	708	708	714	647	701	715	650	675	688	718	719	652	684	678	654	678	672	639	637	657	619	734	699	689	680	674	666	650	661	663	690	659	633	690	642	631	634	662	642	711	659	649	661	674	674	640	654	655	678	721	677	694	703	691	657	650	662	646	683	682	686	688	644	638	673	659	702	685	659	688	691	635	686	675	681	727	721	703	701	671	705	661	689	654	622	696	691	613	701	662	668	693	647	687	654	689	697	685	680	762	635	708	662	708	637	667	674	667	681	664	632	625	670	627	645	657	660	717	684	713	650	701	677	652	638	639	647	653	705	687	658	675	691	681	665	673	668	673	681	669	667	658	670	671	643	645	666	722	650	712	684	685	684	708	670	712	661	611	679	664	646	659	671	678	676	671	710	686	707	652	714	678	652	634	666	688	686	617	677	654	725	651	720	652	673	675	682	663	667	669	634	656	616	638	594	710	712	656	673	690	669	613	671	669	645	673	682	641	666	683	687	699	640	649	676	655	702	643	622	691	688	677	655	717	625	676	683	683	676	640	673	711	674	658	606	680	664	711	684	704	712	626	669	695	691	662	695	662	701	704	691	678	706	658	685	652	645	678	674	679	689	665	631	652	718	669	645	689	681	674	653	712	647	682	662	679	706	687	683	683	696	711	685	692	671	634	665	641	684	656	672	671	682	628	684	669	657	653	677	660	646	685	667	639	679	669	665	691	646	693	687	699	693	692	686	666	679	630	661	668	713	700	683	700	641	677	673	705	648	724	653	681	685	668	653	665	659	707	658	693	640	687	692	655	697	686	678	657	680	649	668	688	662	637	659	678	663	700	660	688	708	666	655	662	737	636	703	679	671	650	634	653	678	671	686	704	652	720	676	642	654	723	685	653	650	667	679	671	661	683	720	652	669	667	664	660	639	725	709	677	706	679	663	679	663	662	673	698	663	706	627	672	693	703	639	668	637	664	683	682	679	708	650	665	724	673	712	660	678	699	650	665	631	681	645	643	637	691	681	686	661	666	698	640	716	695	710	675	672	644	661	670	611	693	616	665	650	669	626	680	639	652	662	704	664	675	689	694	672	699	680	705	699	690	680	683	643	661	670	614	632	638	682	653	671	732	646	715	642	697	649	686	671	686	640	680	666	642	667	670	730	634	669	672	655	714	652	660	657	694	685	709	698	727	715	716	656	664	664	683	691	629	661	675	634	640	629	655	669	664	715	692	664	723	694	708	674	658	661	673	637	693	679	656	699	660	635	665	695	647	677	690	673	680	722	663	650	662	672	683	634	716	690	666	729	719	696	715	664	637	671	679	650	693	680	613	672	672	653	679	652	678	663	640	661	694	699	697	657	670	716	680	628	632	662	632	655	650	663	632	672	696	648	702	685	708	723	660	665	687	662	663	684	680	729	700	678	661	652	680	651	640	672	656	710	646	657	680	714	633	684	676	689	669	640	645	717	679	648	660	672	703	651	691	708	638	645	666	619	702	662	646	687	711	642	675	698	693	644	665	696	680	696	661	692	633	680	700	599	627	720	674	600	661	663	723	661	642	660	681	679	685	637	656	699	696	679	709	701	665	687	686	666	656	685	651	723	666	667	678	657	648	695	683	710	669	691	626	684	682	645	671	654	666	659	684	703	680	630	687	657	670	690	662	663	639	680	673	680	679	701	655	683	657	733	663	687	655	646	659	720	689	667	638	667	700	723	753	668	694	689	685	658	619	676	674	655	693	697	686	696	650	690	669	639	632	674	627	654	719	710	709	634	665	702	663	685	670	652	641	680	703	661	698	698	672	671	715	664	711	624	681	671	668	686	706	694	663	656	664	682	665	641	680	638	687	635	630	620	642	688	670	643	666	678	695	712	654	696	680	672	648	702	659	653	697	702	714	659	665	656	687	638	707	750	653	701	642	669	677	641	699	631	662	650	655	664	745	688	720	697	669	643	698	690	660	674	664	685	640	691	701	680	670	644	674	695	670	713	686	663	663	700	697	675	702	675	654	663	666	601	692	710	662	692	675	627	691	655	686	648	697	628	682	664	628	646	663	674	646	721	696	647	682	665	653	690	658	669	675	676	679	664	681	669	662	706	692	631	630	696	686	636	636	673	692	678	648	680	622	673	672	661	666	691	670	691	653	646	690	675	657	683	642	697	660	754	664	675	655	661	710	699	719	664	665	718	666	658	715	706	628	691	673	644	682	673	666	663	659	680	714	671	675	679	648	655	731	678	658	681	632	647	692	658	684	620	653	676	684	644	665	650	680	707	664	648	672	671	685	665	673	657	687	686	711	665	629	682	661	631	640	681
23523	21386	28590	24531	21283	6854	2045	1422	1336	1194	1109	1094	1083	1084	1038	972	996	988	929	1002	940	943	908	974	930	953	977	943	926	974	955	923	948	920	952	938	924	907	958	918	943	928	972	960	918	906	938	901	903	921	935	984	912	955	960	990	907	909	927	880	923	900	929	961	967	871	907	941	920	888	884	902	945	890	960	982	929	943	895	923	920	908	890	970	880	898	950	940	956	951	951	895	912	961	903	952	884	951	949	922	906	948	927	902	959	871	922	871	892	958	980	920	890	913	885	922	901	977	891	936	890	891	930	872	968	951	875	949	928	926	923	993	924	909	958	959	942	969	933	960	941	885	914	893	917	974	922	931	890	966	961	913	877	963	895	948	870	914	903	895	934	942	908	907	929	945	879	932	885	891	933	938	918	942	985	922	956	897	927	921	912	930	912	895	915	899	873	944	929	892	950	948	970	941	920	943	908	889	906	893	947	924	871	956	907	921	906	900	877	884	971	941	923	943	956	889	895	955	928	922	943	904	937	902	957	890	924	928	920	944	920	932	880	870	951	878	925	895	951	928	947	893	877	870	932	898	889	963	903	906	937	895	918	861	913	940	934	917	934	938	911	901	918	882	899	929	940	924	914	964	946	895	898	985	950	890	924	845	943	969	896	964	923	930	979	906	889	915	923	969	917	937	897	898	986	866	913	907	927	968	891	947	892	942	941	919	943	951	941	941	929	929	917	975	890	877	942	985	920	963	912	964	944	923	942	939	898	924	887	916	945	940	887	949	876	897	937	973	887	884	885	932	989	975	907	838	970	974	875	870	930	850	892	874	916	913	948	957	917	915	916	859	897	896	931	952	921	909	939	880	917	944	945	910	885	899	923	948	909	961	923	901	927	884	939	893	862	916	968	911	968	939	873	914	857	871	914	905	853	908	905	950	929	942	972	944	879	944	944	938	956	943	915	953	919	922	885	882	934	931	944	909	963	917	931	913	910	941	953	940	850	923	931	922	914	949	915	886	936	909	960	932	931	884	926	869	945	944	871	925	854	970	974	916	944	949	932	910	908	869	916	917	877	879	941	879	933	959	928	916	924	935	916	950	959	937	936	922	864	865	917	950	897	983	916	881	901	908	949	899	978	912	913	896	903	956	904	926	978	916	943	921	883	923	908	889	952	912	912	998	925	957	898	906	890	921	939	877	935	874	912	985	926	927	964	949	860	927	914	919	938	907	923	933	853	916	916	923	912	936	929	936	897	871	969	881	934	892	930	944	928	838	965	969	914	842	910	851	938	856	947	932	875	939	953	952	889	953	990	885	889	931	963	906	953	955	936	917	956	883	933	898	912	907	895	910	953	907	863	941	981	938	974	936	930	992	887	889	902	873	945	892	916	945	938	906	910	954	934	881	967	935	928	948	898	869	911	942	908	962	945	948	913	911	937	919	955	921	933	862	904	899	911	945	937	892	969	892	888	946	889	905	933	969	960	968	856	874	923	962	903	901	958	938	996	942	896	897	903	874	927	890	918	926	906	940	929	985	911	900	907	1026	965	916	988	934	917	882	882	918	931	905	900	904	912	940	952	862	885	937	972	912	919	964	906	896	889	928	878	946	924	927	933	854	935	895	924	947	889	873	965	980	903	892	942	910	968	944	939	851	937	991	937	859	884	910	942	933	931	943	902	938	944	931	921	900	924	915	914	872	925	861	856	893	891	973	940	934	877	960	887	930	950	884	895	903	886	992	932	873	926	911	903	927	925	922	900	957	882	902	920	906	893	896	862	933	921	895	961	899	889	888	893	900	980	950	900	910	917	967	908	953	856	953	955	889	910	874	898	950	934	945	995	901	970	931	883	977	897	926	957	947	931	922	856	923	887	941	914	923	930	928	925	917	879	945	942	930	953	902	953	923	937	910	946	923	966	951	894	909	978	940	912	936	841	954	852	881	903	918	889	958	953	924	928	926	911	931	924	1007	1018	972	919	890	896	913	902	913	861	873	919	934	884	932	895	913	925	899	895	963	942	873	911	943	920	865	913	889	901	957	960	942	939	948	896	912	944	939	941	869	1008	915	961	972	985	970	891	915	928	961	902	911	911	929	916	890	911	921	922	927	965	936	908	872	926	964	895	912	900	901	899	910	967	920	932	884	896	907	954	908	899	876	892	952	868	987	947	893	853	893	906	901	884	882	990	936	936	901	897	937	970	942	922	936	940	965	961	969	949	934	941	928	961	882	939	947	944	894	944	896	875	978	890	939	908	855	909	922	890	921	915	919	897	898	913	930	923	944	891	936	921	951	924	920	876	879	902	949	906	898	954	896	908	936	944	975	978	901	891	1006	902	923	985	944	947	862	902	910	942	864	945	925	920	902	933	965	942	946	955	982	876	896	889	895	928	877	933	889	894	921	921	975	965	888	933	911	901	946	948	917	917	892	930	884	901	900	945	924	921	941	898	905	907	879	917	926	943	905	945	927	917	908	934	935	932	964	925	888	996	953	1000	886	966	874	920	910	962	891	944	900	949	858	923	886	931	934	938	929	931	933	927	943	872	925	928	901	898	925	883	875	923	928	919	945	951	942	888	900	911	907	958	970	917	942	968	942	864	968	886	918	949	874	951	919	931	917	914	909	904	906	921	930	904	890	885	942	902	978	989	939	858	901	946	985	939	894	983	968	916	896	957	897	922	871	872	897	983	915	936	888	896	925	934	923	933	934	945	898	943	956	884	912	880	914	937	928	920	922	932	927	942	970	904	984	934	918	907	949	974	933	890	941	896	902	934	885	914	902	893	938	960	930	910	905	931	898	941	962	929	943	897	920	919	970	914	901	917	902	892	934	915	952	872	920	971	905	951	902	913	911	881	929	940	927	950	903	915	896	882	954	918	907	951	922	860	963	942	972	853	886	928	944	886	990	919	953	965	953	945	937	932	921	954	908	947	897	928	938	961	937	938	965	927	885	956	925	920	955	883	908	917	893	877	918	931	966	898	955	935	955	957	960	910	955	929	911	911	850	906	944	902	889	914	999	943	948	905	902	905	950	902	937	927	911	931	936	937	956	879	891	887	890	959	880	905	912	900	859	914	943	908	904	929	883	920	869	930	947	887	900	894	975	956	882	912	960	931	951	929	948	913	921	889	873	917	915	947	938	897	914	911	903	935	941	905	953	895	950	904	853	925	897	865	937	854	943	935	970	947	952	938	923	928	918	907	890	931	907	901	959	915	887	968	915	949	938	946	915	921	964	907	940	982	893	918	940	936	965	971	916	877	964	916	970	943	915	906	907	946	891	964	967	922	923	938	934	938	921	919	913	892	952	905	938	956	902	903	906	954	897	931	958	869	858	900	923	932	943	984	937	924	941	971	906	916	930	952	926	958	993	910	958	968	948	905	899	944	922	849	935	964	901	844	923	957	929	944	911	885	938	957	945	919	923	922	881	867	916	911	865	857	915	929	955	906	946	943	906	905	935	927	857	886	910	944	936	937	956	958	863	890	943	962	873	904	973
14190	11125	8518	4580	3390	2846	2445	2035	1876	1677	1518	1481	1333	1335	1234	1261	1259	1204	1159	1139	1128	1180	1132	1111	1167	1084	1140	1134	1069	1120	1097	1152	1085	1082	1100	1119	1150	1137	1077	1087	1128	1165	1231	1073	1115	1081	1109	1126	1061	1088	1130	1099	1014	1144	1113	1032	1078	1135	1095	1139	1124	1111	1091	1070	1090	1086	1087	1126	1076	1154	1101	1080	1168	1110	1066	1137	1072	1065	1137	1103	1069	1101	1087	1147	1120	1060	1115	1120	1121	1139	1117	1132	1104	1118	1117	1183	1103	1040	1114	1157	1101	1151	1117	1158	1090	1153	1061	1061	1113	1064	1136	1142	1154	1076	1133	1080	1053	1113	1107	1063	1170	1191	1026	1084	1146	1131	1121	1089	1037	1138	1121	1163	1141	1148	1126	1128	1122	1150	1128	1084	1113	1116	1068	1122	1097	1132	1121	1082	1083	1171	1124	1104	1121	1089	1066	1128	1095	1150	1143	1128	1040	1115	1071	1131	1129	1114	1062	1144	1041	1122	1145	1102	1085	1124	1117	1122	1125	1072	1103	1149	1120	1128	1064	1117	1141	1062	1102	1118	1057	1110	1080	1164	1101	1118	1082	1064	1116	1102	1180	1080	1148	1116	1127	1095	1036	1149	1035	1051	1109	1093	1117	1112	1088	1117	1139	1110	1150	1093	1061	1070	1046	1098	1166	1123	1091	1077	1130	1148	1122	1152	1127	1112	1076	1115	1098	1088	1105	1070	1091	1116	1099	1097	1113	1136	1116	1141	1096	1145	1143	1101	1084	1180	1111	1082	1033	1085	1101	1125	1125	1117	1081	1087	1082	1087	1110	1091	1090	1137	1119	1094	1103	1181	1102	1110	1064	1109	1134	1060	1060	1136	1090	1082	1067	1015	1210	1146	1146	1087	1046	1091	1134	1080	1179	1183	1152	1135	1099	1125	1186	1100	1089	1174	1130	1128	1111	1136	1149	1149	1087	1117	1110	1104	1117	1129	1103	1128	1127	1147	1138	1143	1121	1127	1124	1118	1089	1108	1184	1100	1119	1039	1110	1108	1090	1095	1060	1145	1135	1080	1081	1102	1093	1127	1120	1171	1143	1118	1119	1119	1117	1133	1110	1101	1156	1014	1087	1088	1134	1073	1090	1104	1140	1078	1097	1053	1124	1115	1065	1098	1098	1108	1135	1128	1118	1061	1096	1128	1099	1098	1175	1154	1160	1137	1083	1109	1096	1091	1126	1116	1118	1110	1127	1113	1149	1148	1055	1081	1100	1155	1048	1073	1131	1081	1135	1041	1160	1067	1103	1096	1076	1059	1096	1091	1082	1110	1117	1129	1101	1161	1102	1161	1113	1107	1092	1083	1175	1091	1136	1115	1055	1116	1144	1042	1126	1113	1082	1127	1086	1121	1116	1184	1110	1120	1117	1077	1113	1099	1053	1111	1071	1120	1118	1045	1160	1073	1118	1089	1098	1074	1106	1092	1127	1133	1189	1106	1139	1148	1098	1088	1096	1096	1159	1125	1145	1095	1059	1121	1062	1133	1084	1135	1090	1115	1086	1140	1116	1165	1109	1083	1054	1086	1091	1078	1089	1127	1090	1123	1123	1065	1121	1085	1101	1094	1143	1058	1156	1121	1120	1104	1149	1136	1072	1056	1115	1093	1080	1088	1050	1073	1147	1108	1175	1120	1083	1049	1104	1173	1092	1060	1095	1073	1062	1113	1062	1136	1074	1121	1107	1107	1107	1112	1111	1163	1045	1063	1118	1172	1133	1094	1087	1076	1104	1117	1108	1128	1134	1072	1083	1140	1109	1147	1134	1118	1103	1041	1071	1095	1138	1091	1100	1108	1101	1146	1130	1079	1101	1149	1130	1156	1105	1107	1074	1133	1077	1103	1119	1091	1147	1147	1128	1103	1123	1085	1127	1104	1128	1120	1082	1136	1108	1125	1147	1060	1122	1110	1116	1069	1082	1156	1111	1087	1134	1071	1078	1090	1156	1088	1080	1122	1088	1135	1107	1084	1150	1128	1150	1086	1161	1070	1050	1137	1193	1112	1132	1152	1161	1126	1172	1102	1170	1123	1084	1121	1140	1116	1104	1073	1094	1113	1133	1121	1049	1088	1133	1048	1137	1115	1128	1101	1129	1129	1118	1047	1128	1096	1142	1045	1100	1109	1048	1109	1174	1122	1165	1086	1100	1091	1116	1063	1119	1130	1110	1109	1119	1064	1096	1117	1092	1109	1085	1076	1102	1070	1112	1057	1090	1034	1053	1131	1090	1122	1124	1100	1131	1156	1157	1085	1120	1121	1071	1146	1104	1114	1101	1140	1118	1122	1083	1075	1062	1116	1098	1114	1072	1096	1041	1075	1153	1092	1044	1088	1123	1081	1042	1118	1100	1106	1159	1102	1103	1053	1142	1116	1089	1107	1085	1137	1153	1122	1116	1105	1068	1061	1051	1035	1108	1101	1191	1119	1069	1126	1095	1063	1099	1099	1090	1110	1105	1146	1065	1103	1058	1098	1160	1145	1015	1177	1156	1098	1080	1123	1130	1121	1116	1106	1177	1159	1123	1103	1110	1119	1057	1107	1126	1035	1149	1090	1138	1090	1125	1081	1157	1097	1114	1133	1099	1036	1153	1088	1083	1126	1102	1161	1098	1079	1054	1125	1112	1143	1085	1162	1085	1033	1097	1128	1121	1115	1065	1105	1129	1125	1137	1118	1102	1105	1049	1098	1124	1050	1073	1116	1168	1145	1140	1093	1129	1119	1073	1145	1120	1087	1039	1073	1106	1109	1078	1128	1101	1118	1123	1090	1145	1100	1150	1067	1118	1111	1110	1160	1125	1085	1103	1140	1097	1133	1165	1094	1128	1114	1132	1088	1136	1112	1157	1122	1079	1090	1120	1048	1028	1105	1043	1122	1081	1146	1097	1101	1090	1108	1065	1120	1110	1090	1147	1084	1170	1101	1093	1108	1123	1160	1144	1142	1122	1072	1115	1108	1123	1164	1126	1117	1099	1118	1107	1074	1067	1159	1203	1102	1134	1104	1127	1097	1082	1079	1171	1089	1109	1168	1096	1107	1122	1128	1068	1174	1069	1122	1034	1077	1136	1111	1065	1119	1133	1121	1134	1106	1066	1110	1128	1111	1112	1107	1075	1090	1089	1052	1148	1051	1099	1082	1099	1034	1104	1076	1140	1183	1071	1052	1151	1086	1105	1056	1073	1089	1091	1048	1044	1195	1047	1108	1069	1096	1141	1090	1067	1092	1136	1061	1125	1097	1108	1082	1048	1069	1113	1130	1121	1106	1115	1151	1118	1106	1034	1158	1130	1068	1122	1126	1057	1126	1130	1104	1167	1141	1048	1064	1133	1171	1082	1063	1118	1038	1126	1079	1081	1077	1096	1082	1153	1083	1085	1103	1105	1156	1133	1105	1102	1160	1128	1127	1087	1152	1121	1113	1113	1125	1067	1119	1123	1141	1105	1050	1133	1058	1042	1096	1125	1140	1107	1146	1102	1096	1159	1159	1103	1057	1139	1065	1081	1097	1128	1096	1122	1161	1114	1150	1058	1041	1118	1108	1118	1136	1191	1096	1161	1072	1143	1132	1109	1114	1087	1194	1100	1122	1112	1111	1090	1087	1082	1113	1103	1082	1125	1078	1144	1104	1065	1093	1120	1109	1153	1095	1149	1154	1082	1103	1162	1131	1131	1110	1090	1101	1110	1118	1112	1063	1080	1130	1179	1097	1119	1109	1061	1159	1101	1071	1111	1044	1069	1079	1086	1194	1089	1113	1107	1135	1124	1103	1143	1114	1173	1088	1148	1072	1103	1094	1070	1093	1127	1093	1099	1112	1095	1099	1133	1069	1079	1157	1097	1112	1105	1141	1112	1094	1053	1081	1062	1129	1192	1096	1077	1081	1024	1096	1068	1105	1089	1075	1078	1059	1104	1095	1080	1096	1196	1078	1070	1085	1087	1120	1167	1088	1064	1106	1116	1092	1184	1063	1095	1109	1097	1169	1078	1125	1116	1067	1112	1071	1097	1062	1101	1153	1120	1130	1123	1114	1079	1046	1093	1142	1107	1096	1078	1111	1034	1116	1133	1123	1068	1148	1073	1089	1146	1134	1108	1124	1156	1064	1120	1085	1092	1082	1118	1136	1170	1037	1075	1067	1129	1063	1108	1166	1154	1115	1099	1145	1144	1148	1099	1098	1133	1104	1088	1100	1176	1170	1103	1142	1107	1095	1098	1107	1086	1080	1067	1104	1172	1102	1111	1128	1067	1092	1109	1124	1092	1105	1116	1128	1112	1134	1164	1100	1162	1113	1048	1071	1118	1122	1156	1107	1078	1083	1094	1120	1106	1125	1085	1060	1048	1125	1110	1146	1065	1129	1129	1113	1104	1073	1093	1079	1092	1102	1046	1054	1114	1127	1140	1137	1076	1051	1068	1060	1096	1014	1085	1066	1055	1151	1116	1114	1136	1119	1101	1088	1120	1111	1062	1084	1098	1150	1113	1107	1142	1086	1093	1104	1109	1121	1081	1097	1071	1134	1077	1093	1143	1122	1080	1075	1139	1159	1023	1125	1124	1102	1061	1096	1088	1053	1143	1091	1142	1069	1122	1066	1122	1147	1137	1060	1123	1135	1149	1092	1128	1120	1077	1084	1048	1098	1108	1077	1170	1082	1112	1153	1123	1080	1134	1055	1090	1167	1150	1121	1168	1098	1065	1152	1088	1069	1054	1098	1065	1059	1183	1145	1099	1066	1160	1153	1146	1093	1111	1116	1110	1083	1125	1077	1058	1077	1144	1044	1078	1117	1086	1120	1098	1088	1066	1094	1107	1130	1109	1064	1134	1106	1077	1139	1089	1094	1093	1087	1162	1160	1121	1125	1151	1133	1136	1153	1121	1112	1063	1115	1059	1101	1098	1113	1134	1122	1094	1149	1107	1101	1075	1106	1109	1107	1090	1157	1138	1085	1133	1145	1135	1060	1157	1065	1135	1065	1132	1134	1125	1060	1093	1085	1060	1166	1144	1075	1091	1115	1109	1125	1100	1073	1108	1129
24617	21382	27220	25554	5919	923	723	623	550	483	458	435	389	370	386	381	328	371	343	360	354	370	306	308	316	316	307	327	338	325	344	301	345	324	350	321	329	366	314	313	305	319	347	352	339	316	318	313	357	333	349	298	320	306	306	289	338	326	282	342	330	338	283	326	339	337	344	315	354	322	342	309	362	339	340	328	324	338	295	327	344	276	335	324	345	359	361	359	295	350	304	329	336	366	319	358	287	360	316	327	351	313	324	309	326	326	330	336	330	340	364	327	337	286	358	345	339	282	336	305	339	324	293	324	350	342	332	329	347	352	333	323	289	281	307	349	320	336	336	320	325	314	335	325	313	346	300	330	329	342	327	326	294	325	297	352	338	337	308	317	305	329	333	317	330	336	329	368	299	333	363	324	328	328	372	295	326	299	313	353	337	373	297	345	324	317	340	335	336	329	309	323	329	334	331	352	358	319	339	330	337	324	367	308	322	327	308	347	312	329	334	335	291	327	306	333	357	327	335	327	335	351	367	312	308	311	325	301	326	322	324	320	333	326	315	321	299	343	295	378	360	310	304	294	344	291	325	291	342	337	360	308	332	320	332	346	327	339	337	322	348	346	327	332	296	342	339	330	328	311	311	300	325	311	339	290	317	317	352	334	311	320	321	337	327	316	316	335	342	308	315	323	334	338	348	328	359	301	320	340	365	308	352	356	324	328	317	293	343	312	295	326	333	345	344	368	335	309	325	313	319	313	326	333	314	352	329	356	336	343	295	322	345	340	344	313	358	326	316	325	320	304	320	342	356	333	327	313	351	336	311	329	318	339	327	341	349	302	323	347	335	301	333	300	308	311	295	324	309	347	310	299	318	351	293	340	348	355	351	298	326	320	319	323	351	326	298	327	312	324	321	320	324	298	312	349	324	333	306	331	331	292	326	325	360	317	326	334	351	314	318	361	332	320	327	293	316	334	336	328	327	315	284	338	351	305	289	310	344	353	345	298	326	319	321	320	343	284	324	307	307	298	346	339	337	316	338	342	309	362	325	323	321	335	309	327	326	319	332	343	288	358	352	288	326	348	339	333	351	329	324	339	343	354	345	288	311	342	368	299	336	321	310	335	333	350	349	332	325	334	326	316	318	334	326	354	297	329	355	333	294	326	337	287	306	334	330	351	335	307	320	360	329	294	302	329	312	339	345	338	318	317	328	333	358	348	336	343	322	322	352	339	367	347	305	341	317	328	335	360	344	315	356	302	332	317	349	323	332	320	350	329	293	322	338	349	337	342	339	297	331	322	368	353	322	312	332	332	316	355	321	334	333	321	313	303	295	375	307	337	326	312	328	329	325	330	318	329	334	328	292	325	367	333	309	342	327	297	331	322	289	316	335	335	312	305	347	284	333	326	341	307	317	354	319	335	325	312	328	343	309	340	295	302	323	347	298	310	325	354	353	300	314	328	342	349	314	357	315	289	350	323	325	370	285	328	328	327	326	322	337	331	337	325	344	313	320	309	319	332	342	302	326	332	287	312	332	320	365	353	340	305	339	333	340	357	353	336	328	318	310	360	331	306	323	332	352	332	321	300	324	341	319	320	306	296	329	335	344	331	338	340	319	332	332	323	315	341	342	321	349	336	321	332	345	329	318	322	331	365	319	314	336	316	336	319	311	367	312	335	310	353	326	318	335	349	297	328	326	313	303	329	320	332	341	294	322	321	326	350	319	326	327	334	299	296	308	322	341	333	287	318	331	310	337	273	337	331	322	339	329	331	351	365	337	319	321	327	336	310	308	316	337	340	330	316	312	322	339	324	311	318	334	324	328	290	321	344	317	322	331	346	335	320	333	367	339	321	352	348	338	325	320	328	340	295	300	339	315	324	311	336	315	325	343	325	326	336	324	289	321	314	363	323	310	364	351	320	318	298	339	360	344	348	307	336	338	302	357	337	344	294	349	358	339	349	349	313	292	314	322	349	334	340	327	300	324	353	338	322	349	329	312	328	314	336	320	361	301	328	326	334	352	361	368	339	318	305	324	298	343	333	352	316	361	349	323	330	340	353	351	317	335	319	350	330	314	312	310	336	310	323	334	327	300	318	312	303	334	301	346	326	331	334	344	313	352	342	338	303	332	313	319	288	342	335	332	326	310	309	321	353	321	348	342	317	335	311	306	340	331	315	309	306	319	314	360	305	333	315	321	322	328	355	323	328	319	360	295	324	308	327	310	307	306	310	324	329	304	334	310	300	316	340	330	316	325	338	327	302	337	314	300	312	346	354	336	303	327	347	325	342	315	345	357	333	341	337	316	341	339	305	336	351	325	283	312	337	342	302	347	322	325	333	355	321	328	332	334	329	309	346	308	316	337	346	315	330	327	306	318	361	321	321	305	309	323	312	323	328	339	326	327	320	359	323	335	312	309	342	341	352	328	313	333	332	327	304	322	305	338	310	320	340	342	298	335	319	333	326	304	328	299	365	319	326	316	346	306	324	386	316	321	316	314	331	318	358	330	324	348	348	320	317	326	328	307	356	324	308	323	330	318	327	325	331	333	324	350	322	331	304	319	288	300	344	351	313	352	333	321	332	313	308	343	326	345	354	338	336	334	346	315	332	365	351	305	313	330	293	306	333	309	329	333	358	335	329	347	356	334	348	311	338	318	326	335	336	354	351	338	330	327	321	314	361	318	326	358	317	333	315	328	307	317	317	354	333	325	330	352	321	317	326	315	297	319	339	339	298	347	323	316	356	312	337	332	358	322	340	349	341	348	343	332	326	306	324	292	312	290	321	316	327	301	326	339	336	307	328	350	321	328	312	334	318	318	324	306	312	342	328	326	309	329	315	361	344	347	333	312	353	328	310	295	341	319	328	317	330	292	331	300	335	334	311	324	352	334	324	345	337	302	313	351	329	330	283	331	339	315	305	340	309	362	306	327	299	301	334	339	327	331	359	337	324	322	350	329	342	310	329	327	304	331	310	327	325	334	346	332	366	362	321	310	314	323	321	325	328	331	331	313	327	338	330	333	319	321	330	334	292	335	333	351	345	319	350	332	315	316	308	346	332	346	333	328	316	299	333	333	344	332	294	353	344	333	338	307	361	329	321	323	333	345	318	347	332	290	337	315	322	323	310	351	328	331	338	289	315	331	314	333	324	317	327	326	328	311	343	347	337	307	314	326	332	310	354	340	314	346	340	375	310	354	340	330	339	313	322	309	322	338	325	329	334	331	328	319	348	342	333	313	311	354	325	350	305	312	332	326	367	335	329	311	321	310	345	347	347	339	296	318	322	333	329	325	334	310	311	309	312	334	340	345	314	343	294	341	326	331	331	299	303	336	319	322	325	339	342	348	281	336	332	344	344	331	311	314	330	369	344	361	304	316	348	331	322	323	323	331	292	325	322	309	329	324	349	299	329	316	377	320	348	380	316	300	322	343	328	347	336	357	313	333	330	338	328	323	325	316	333	327	360	338	348	332	330	329	300	347	303	321	366	312	302
13164	7112	5187	2701	1934	1576	1322	1117	893	782	703	620	598	519	518	530	481	462	490	484	449	496	428	437	452	448	458	490	506	410	430	439	487	427	424	444	428	430	445	441	448	447	404	434	446	414	427	422	436	420	409	407	417	409	422	417	411	433	418	401	412	414	396	431	411	468	403	453	446	472	416	461	395	461	427	428	444	399	490	431	437	452	409	431	407	428	400	412	463	386	433	439	459	439	450	428	441	469	436	401	436	434	412	435	449	457	439	446	446	456	464	441	417	457	438	465	435	474	419	463	440	465	448	446	409	439	451	454	445	440	400	414	405	475	452	457	425	408	412	389	431	442	454	446	410	454	463	451	406	435	481	422	438	430	423	408	436	399	454	421	416	456	420	460	391	437	418	452	418	425	439	437	432	423	394	413	448	411	438	461	401	402	442	393	443	388	456	448	425	420	453	455	431	387	409	437	396	437	435	395	418	466	442	464	435	445	464	395	460	422	453	417	409	456	426	442	397	453	456	398	379	441	382	422	442	441	447	391	434	424	424	451	459	466	463	463	406	421	432	427	471	411	438	414	430	438	447	476	427	380	410	389	445	366	432	442	434	434	411	405	422	427	440	433	409	435	450	437	444	467	426	379	453	407	443	440	398	423	423	443	456	434	428	436	455	456	398	442	462	419	420	463	422	395	410	405	425	433	454	424	456	419	401	456	402	445	441	463	426	432	402	437	451	445	428	448	405	423	444	427	415	419	397	441	400	444	419	425	418	434	407	413	428	425	410	430	428	415	476	438	438	400	432	400	448	477	410	460	437	466	451	415	446	442	431	415	392	499	423	443	437	433	428	441	423	446	412	424	444	402	435	399	447	457	407	426	468	428	435	461	435	388	451	457	454	406	429	441	442	409	444	459	421	450	449	441	440	432	405	434	463	439	426	423	435	442	434	420	462	451	449	453	467	412	437	448	410	453	401	467	412	421	422	449	427	422	415	442	400	449	428	432	458	446	421	414	447	453	470	447	427	425	498	397	443	448	459	428	453	429	411	410	468	418	439	427	436	443	420	435	492	446	419	426	399	430	425	444	403	406	415	457	415	395	431	466	424	407	450	428	487	461	405	424	430	406	407	419	469	448	427	404	422	457	432	398	462	450	420	444	428	439	433	431	427	424	418	465	464	469	415	458	412	443	431	447	388	416	427	450	431	415	423	418	440	459	459	446	428	420	455	403	390	437	430	474	418	410	403	444	426	401	412	389	436	423	466	409	421	430	437	379	414	418	397	442	464	436	419	466	417	435	447	420	476	442	438	430	451	439	445	429	442	427	390	403	450	471	401	427	478	434	399	436	426	417	412	434	434	468	409	456	415	404	465	413	461	437	428	438	430	443	425	417	433	439	431	416	417	465	449	446	414	462	417	427	445	405	394	455	445	415	432	448	462	459	455	424	428	444	436	402	486	446	420	428	452	448	422	451	448	422	446	395	450	414	433	454	454	451	424	442	425	427	464	445	418	417	445	424	416	436	426	485	438	410	437	451	399	423	435	429	450	448	435	411	424	443	431	434	437	429	449	427	438	403	434	413	433	432	455	406	432	432	423	425	420	470	430	437	442	428	425	430	458	429	447	429	441	426	436	444	450	423	432	438	421	409	434	411	439	415	462	474	419	464	452	445	415	446	463	441	449	439	435	451	452	437	443	481	430	394	455	398	442	423	442	416	434	424	458	466	443	439	404	418	445	459	415	455	429	434	438	423	410	413	429	430	417	403	422	417	473	465	416	457	431	441	450	423	419	401	440	416	394	467	437	470	429	440	418	422	428	388	443	469	401	426	435	439	425	445	423	450	406	421	421	440	419	456	395	412	409	441	466	406	424	444	475	430	429	427	468	472	409	428	430	417	402	408	423	439	444	447	416	459	446	414	392	443	454	392	400	404	437	411	439	433	405	411	425	419	447	450	436	434	459	425	421	417	453	442	409	473	412	426	420	451	430	447	456	448	430	453	424	444	462	416	486	458	433	443	439	442	448	450	445	431	445	419	420	432	421	465	436	452	442	434	413	452	437	439	418	419	475	431	409	419	423	438	418	420	452	425	443	439	441	446	454	446	408	395	439	471	459	445	453	420	425	392	451	422	403	413	460	428	453	433	489	383	459	458	439	467	429	439	422	441	418	484	446	439	422	411	441	456	384	431	425	472	436	428	432	429	439	391	454	452	426	448	403	444	430	447	429	415	439	425	413	418	385	439	436	420	468	435	433	425	419	469	424	437	410	411	420	456	412	425	443	421	421	413	429	446	428	428	430	438	448	429	423	443	394	415	407	456	457	439	417	471	414	424	429	448	424	432	438	421	416	443	489	436	441	405	427	439	427	417	424	437	466	423	418	464	429	443	425	435	422	436	430	471	443	440	431	429	420	368	361	466	413	400	441	435	464	409	433	450	426	420	431	454	419	430	406	456	455	466	452	441	396	414	400	424	496	459	436	437	469	453	480	417	467	456	435	446	436	432	419	449	418	428	425	452	420	439	417	402	419	417	387	464	434	411	445	403	454	432	391	457	430	434	453	431	401	420	446	425	415	448	421	415	452	412	418	407	439	439	438	437	415	420	436	447	433	411	438	422	456	430	431	438	429	409	413	423	403	461	478	432	419	414	400	426	410	441	415	454	389	425	406	407	409	460	411	474	459	461	431	440	399	453	451	407	448	414	426	403	402	441	434	404	442	466	445	403	418	457	417	421	430	455	398	409	411	435	395	434	428	450	438	425	450	443	429	451	435	442	419	415	413	439	440	406	435	439	415	447	399	415	397	430	443	437	472	457	416	432	417	439	458	413	431	433	449	428	443	434	423	421	447	438	412	431	403	444	418	432	477	468	438	423	422	440	410	421	425	448	459	392	419	407	419	410	419	450	431	436	472	444	442	410	456	415	442	427	419	444	429	441	426	411	431	437	411	419	463	397	444	468	417	432	460	442	422	414	427	430	441	425	448	413	459	434	390	414	420	439	393	461	450	408	447	452	409	427	430	424	417	432	392	397	463	418	435	412	434	429	399	440	457	415	454	407	391	429	409	465	444	402	444	452	434	459	421	434	417	458	432	411	444	416	425	452	451	437	431	454	440	454	414	404	421	410	430	417	442	427	477	403	445	436	453	400	432	411	412	444	400	439	445	415	415	431	457	412	417	432	434	428	435	385	460	418	445	433	423	449	431	422	422	433	433	420	420	429	436	422	398	452	426	397	437	436	448	425	443	445	423	449	414	378	423	460	391	441	430	452	473	430	447	403	396	462	442	400	431	439	392	421	440	417	428	463	411	440	432	442	434	420	435	440	435	451	450	457	447	413	459	412	456	448	420	433	418	424	425	427	415	438	437	415	422	397	410	437	427	413	456	413	446	457	414	419	407	429	412	445	431	426	443	473	408	435	426	453	456	375	447	452	418	411	423	415	429	442	428	407	455	443	420	451	429	436	436	444	408	436	409	394	418	428	422	456	415	456
22571	21436	29231	24036	21431	21302	5635	1774	1386	1220	1174	1059	1002	967	982	951	934	901	913	868	871	892	865	851	840	777	776	823	836	869	841	802	828	818	799	797	832	762	851	784	800	841	798	783	770	836	797	826	842	799	834	797	813	776	838	783	838	790	819	824	766	857	795	808	773	779	754	824	771	807	874	828	769	830	780	787	828	776	781	818	811	802	771	836	765	770	819	781	803	771	835	796	836	842	803	838	793	838	799	779	806	805	813	765	728	823	826	837	793	811	800	802	798	802	765	825	787	735	819	775	793	815	823	822	802	783	778	759	778	853	802	802	779	805	775	817	792	840	781	800	832	772	816	808	797	799	811	736	789	780	760	828	786	788	824	785	820	793	774	803	820	804	788	823	832	736	778	786	797	766	786	797	795	793	849	784	779	772	824	805	795	819	799	833	822	756	791	787	795	800	766	816	822	780	829	774	817	854	864	829	813	823	780	805	806	791	776	818	763	787	812	773	825	826	830	765	816	826	817	782	823	840	818	841	832	828	774	808	803	791	809	787	783	760	816	787	776	798	785	803	764	823	834	760	817	747	774	817	813	794	759	796	767	785	775	787	811	819	804	782	802	812	797	772	786	825	836	745	822	816	860	826	815	812	807	807	799	807	818	780	798	731	766	790	809	831	808	827	705	804	778	829	809	786	829	782	715	788	722	803	778	772	744	842	795	790	825	834	790	790	773	853	786	755	794	794	793	819	823	813	800	806	786	823	770	863	811	758	769	786	803	828	848	806	799	792	764	792	777	832	792	853	768	772	859	767	804	768	835	792	777	767	783	835	760	758	823	768	795	797	839	812	789	777	808	768	776	739	826	767	816	782	784	789	768	823	791	783	796	823	806	835	779	790	758	760	811	783	850	830	800	792	792	786	836	771	730	759	840	784	794	790	816	840	794	779	784	812	787	787	764	770	760	772	787	818	789	766	783	819	855	761	817	795	815	753	799	830	861	814	797	763	763	782	753	799	795	797	801	778	792	786	795	819	805	812	797	778	779	785	781	843	789	797	782	785	792	796	801	799	819	762	761	818	825	780	787	811	766	762	809	759	808	802	726	859	732	805	816	784	737	761	792	784	796	834	795	853	790	816	811	816	778	764	768	810	839	836	813	830	791	759	753	787	806	820	796	823	771	834	776	817	761	744	843	765	817	776	833	768	751	820	830	830	799	810	798	770	807	755	770	779	771	810	788	823	784	776	769	815	763	782	781	839	787	814	780	776	815	768	815	798	862	805	816	791	753	779	806	788	745	844	834	788	767	829	765	858	790	769	849	789	796	829	788	787	758	855	856	789	811	776	783	784	803	752	789	848	795	735	761	810	810	773	787	821	775	804	796	781	784	826	778	750	827	786	728	738	771	797	822	798	777	820	831	793	781	788	801	773	749	855	824	756	805	783	803	822	807	798	782	791	767	828	727	840	793	757	742	832	811	806	783	787	771	805	788	757	827	737	773	822	780	803	816	809	850	814	820	808	784	789	821	767	758	787	785	769	765	769	854	853	755	804	798	769	792	768	796	740	825	824	798	791	758	825	816	777	768	789	792	827	798	807	745	803	796	785	807	779	773	810	772	780	768	793	756	790	775	779	764	747	772	780	806	766	778	839	763	771	828	848	824	795	798	821	815	788	801	815	734	832	766	798	808	850	788	803	782	754	853	807	782	819	775	808	826	775	787	793	788	805	783	826	781	809	855	825	772	803	781	723	792	804	766	848	790	759	784	787	847	810	852	782	753	818	797	734	761	803	788	799	717	791	851	815	807	794	840	786	785	810	784	795	810	811	791	794	826	830	760	777	812	821	773	807	789	762	737	738	742	797	752	816	718	816	838	769	772	769	773	772	814	778	787	816	814	799	808	834	796	795	773	779	766	791	776	805	778	789	745	804	798	834	807	791	779	787	816	780	828	837	818	832	799	833	792	799	772	748	740	755	770	818	774	803	820	820	800	801	797	803	785	766	804	794	817	853	780	728	832	808	825	821	805	785	757	744	774	762	806	803	761	706	759	767	777	782	803	818	820	759	805	763	811	800	761	760	817	798	773	769	792	812	814	811	755	842	791	808	782	787	770	837	763	799	786	776	794	806	828	815	739	820	823	823	764	752	813	819	818	795	753	801	819	786	853	807	786	747	830	766	833	793	790	823	791	792	743	799	773	819	825	797	778	788	779	781	777	821	742	783	762	797	790	797	741	782	815	819	819	822	768	817	778	843	827	787	794	816	749	826	793	774	746	795	807	748	834	785	833	731	794	759	801	838	808	808	805	812	808	791	829	781	816	782	833	773	825	781	840	797	778	823	804	776	764	758	825	798	835	792	803	808	794	803	823	824	797	802	838	798	805	820	744	817	856	810	767	764	780	772	802	762	820	760	764	756	811	799	755	750	834	818	856	834	806	830	775	741	839	789	811	802	831	799	792	793	829	852	873	782	768	800	775	808	806	763	758	770	790	775	798	793	816	803	822	779	743	849	838	774	776	774	751	795	795	781	848	808	789	768	773	792	741	748	802	774	774	777	820	796	786	800	797	795	776	812	743	828	773	799	833	757	803	793	757	788	767	792	793	721	807	799	769	775	807	764	792	786	806	772	790	823	834	796	795	815	801	793	751	793	791	799	751	749	805	856	831	826	778	780	799	799	785	778	821	802	785	767	853	797	733	755	797	815	777	798	760	845	861	757	865	828	772	778	779	861	784	800	768	772	818	774	817	803	796	824	714	793	805	819	808	759	839	769	817	796	799	893	826	763	802	836	784	821	757	751	790	769	826	769	804	793	756	748	835	826	803	790	812	836	806	800	806	809	796	781	822	790	773	793	866	781	794	834	817	737	807	829	810	808	822	784	793	776	784	807	822	837	762	791	806	752	828	783	830	811	789	781	815	823	781	816	746	813	770	822	795	818	805	801	808	804	788	819	782	814	785	787	764	766	747	841	836	781	744	832	780	801	732	797	771	851	776	814	832	807	809	779	839	763	752	830	786	790	796	860	737	747	797	783	812	830	736	780	734	761	809	827	788	769	796	716	811	780	760	830	785	812	778	816	784	743	747	776	808	773	799	818	801	821	799	839	799	802	778	778	785	748	809	825	772	807	777	810	784	729	779	838	799	772	827	777	812	801	791	812	754	828	801	795	761	792	760	815	855	799	809	825	762	851	772	770	776	793	826	774	802	803	792	757	734	765	739	742	768	802	827	792	800	812	751	800	762	752	818	827	781	759	790	769	767	816	787	821	770	748	827	799	793	822	831	795	764	825	769	784	814	860	812	813	834	820	842	832	820	792	773	834	842	816	778	830	787	817	840	773	795	794	769	764	823	784	755	841	870	810	759	802	824	819	813	815	840	789	821	817	820	828	829	758	808	802	806	733	808	800	802	786	758	747	842	737	806	789	776	756	797	724	773	764	780	852	813	758	770	797	817	813	788	810	815	811	773	753	765	760	807	777	758	789	783	837	790	814
18662	16334	12204	6269	4678	3723	3095	2632	2205	1908	1717	1492	1424	1368	1296	1172	1160	1154	1173	1099	1080	1053	986	1040	1099	1029	1070	1036	1052	1046	968	1034	1032	1021	1007	1002	977	1040	991	994	999	1034	1054	983	996	1012	978	999	928	997	1001	1024	950	1010	1003	981	992	930	969	946	963	967	988	925	960	981	971	954	986	1009	1050	1020	979	1033	970	1002	1025	1030	1020	964	941	1030	1008	1023	965	1003	1049	1016	1048	972	1044	1023	989	973	1003	953	951	1015	981	964	941	975	983	1063	986	1029	988	988	970	1005	1003	971	1005	1017	960	980	977	1051	989	1053	1001	956	1001	987	962	957	958	937	1026	1074	1002	1022	966	1040	1007	957	993	975	996	998	1000	985	1009	935	993	954	974	957	978	978	1006	980	969	997	995	972	1014	996	982	993	964	1037	997	943	970	1015	1024	966	952	956	964	970	950	967	952	895	956	1016	1000	993	1004	991	1013	975	967	964	974	978	958	973	957	980	1021	952	968	970	988	1011	944	964	959	1016	991	958	958	989	994	1025	1012	968	975	978	955	975	997	968	983	1000	951	937	969	970	987	981	1001	969	1002	980	965	949	916	1019	981	1024	947	1008	1014	922	1002	942	976	928	991	1012	984	1030	1010	1013	974	968	980	938	1031	992	1009	996	964	1005	1039	981	970	1015	1002	931	968	945	956	993	1012	989	1001	966	1010	1021	982	1014	948	964	994	943	939	991	970	959	1008	999	955	1007	1006	984	974	990	970	953	982	973	952	973	1012	1026	1007	1006	969	948	925	952	955	975	935	1005	962	970	1074	980	977	1026	948	994	1008	949	1016	981	958	1004	1004	1000	976	1001	998	1052	990	959	958	982	970	1005	993	993	989	947	1030	978	954	985	970	967	976	1043	977	1014	965	919	968	969	976	997	927	929	1019	975	988	975	974	1003	993	959	998	955	918	962	954	952	1024	983	968	987	959	1000	969	986	1007	935	958	1011	989	997	949	1000	1008	925	972	966	1022	986	960	1041	974	1009	996	1019	950	1046	1031	989	1014	1016	972	1048	999	1051	985	1014	1027	1000	1031	965	998	1041	934	977	1001	991	977	976	1030	982	990	1011	981	962	1022	1000	969	996	958	1009	1019	987	968	917	947	983	1039	969	957	979	999	986	972	959	994	1019	984	948	988	916	983	1005	975	1019	996	991	918	950	942	1005	1016	956	980	975	947	1004	974	964	1014	970	1032	962	931	970	978	954	981	1003	990	1000	979	985	978	956	974	1027	1003	959	966	962	953	942	999	997	1008	1039	948	971	954	976	959	1024	1003	955	1019	979	1002	989	990	1003	973	959	993	961	1064	988	1045	1001	979	986	996	931	969	986	1022	950	954	1028	1033	993	945	961	1034	1016	939	936	936	992	1017	973	1002	1011	932	941	967	925	1025	988	913	974	954	969	964	988	1017	1004	1003	988	982	1000	961	1009	927	1007	987	945	986	969	1003	1030	987	988	973	982	977	1021	931	983	972	955	1021	980	978	963	1021	952	944	1014	995	985	1006	987	970	975	1034	1000	997	963	999	1017	1017	1003	991	974	987	998	1017	1042	957	957	929	1018	961	1002	918	991	913	992	1014	921	1013	952	1034	1008	951	1014	936	967	995	991	981	951	922	1078	969	973	995	1023	981	894	960	905	1018	955	942	977	1012	958	969	1037	987	998	1035	978	946	922	966	988	1017	992	984	956	935	1056	960	1011	996	964	959	1005	1043	949	1029	1010	918	1020	964	988	1006	941	1014	969	991	994	1050	947	1022	945	994	967	981	1012	945	908	984	956	953	1024	977	1057	963	954	930	971	966	1021	953	939	958	995	996	951	947	927	974	968	973	969	937	1013	1031	943	961	972	1018	924	1001	989	912	950	940	1014	976	973	988	982	942	992	925	980	991	979	1005	1002	998	1029	999	997	963	1036	966	955	1001	917	999	970	970	949	943	1033	995	954	990	977	932	990	982	1010	1001	975	1006	943	1001	979	1012	1010	945	997	904	977	998	1005	998	976	960	976	1011	1007	950	1009	1013	949	952	980	983	951	960	934	950	947	1073	963	957	978	987	968	985	957	996	1028	1011	982	1005	933	1011	963	962	961	982	931	991	994	991	998	1003	965	939	990	965	1036	967	947	1023	946	914	960	909	984	987	1028	997	992	982	1000	990	966	975	1018	973	937	967	969	1011	982	1030	971	989	1044	994	1026	1076	967	989	953	940	998	1009	988	989	962	964	990	984	996	1060	924	1008	1010	985	949	1001	918	962	1018	994	1007	963	1007	994	958	952	1006	961	981	974	963	1049	986	964	995	973	970	965	996	1006	1010	912	934	937	971	1034	872	978	962	1037	992	955	982	941	944	1018	1002	942	1003	1001	971	969	983	1007	995	952	965	985	994	953	988	965	929	1006	1032	968	998	975	966	996	998	951	1011	1004	1034	980	1033	957	968	1002	1009	995	957	983	1018	935	970	970	1063	1020	974	948	1005	965	977	987	957	1018	957	928	969	983	980	995	947	914	943	972	966	1027	1017	959	993	968	1032	958	939	908	945	970	977	953	983	912	924	988	1004	988	955	978	983	980	955	965	1055	963	932	986	978	983	919	953	1044	965	1010	979	1011	1011	969	999	995	1022	964	938	982	978	993	1002	946	986	928	958	972	961	942	957	958	959	971	980	962	976	981	970	963	982	921	969	971	990	1021	1032	1015	979	1036	1014	954	979	962	942	1015	991	955	1010	1004	1007	986	1020	998	963	946	952	931	1010	981	953	998	946	971	971	980	1010	912	986	999	980	1032	975	937	972	942	992	972	1015	998	1016	1015	998	994	998	937	1001	943	941	984	978	958	974	964	984	967	947	898	1020	956	1029	958	1013	963	924	1049	956	983	998	953	984	948	1005	958	1030	931	1003	1021	960	980	992	1009	1013	954	1039	978	1009	987	1006	971	938	1001	1003	935	951	1003	983	977	985	951	1041	984	938	971	972	996	1055	1010	1018	987	995	990	974	1004	978	921	1004	913	978	924	1015	939	989	928	950	1031	994	1061	960	1011	974	956	990	999	952	1014	956	977	962	973	947	976	987	955	970	919	1000	952	897	956	959	984	932	955	975	991	955	964	961	989	977	1009	993	995	961	1017	1000	1031	997	990	982	979	998	958	922	999	947	1009	973	952	1010	1031	994	997	907	983	945	985	1030	987	961	961	931	891	976	971	998	995	1004	1005	1005	987	955	1010	993	994	899	1026	1047	955	937	975	1011	936	994	972	988	965	956	945	1011	1031	913	1021	979	954	1015	969	1024	990	1005	992	963	975	1016	978	979	977	970	1011	979	1021	975	978	993	984	1014	947	941	959	913	967	974	1007	1007	1003	1034	974	1012	1005	982	953	993	987	983	962	984	990	995	1000	1021	1003	974	1008	899	1003	995	1037	975	955	956	996	940	981	977	1003	971	1020	940	947	1006	1001	1007	998	1016	1021	996	1007	946	986	984	973	980	947	943	909	935	952	970	1006	1041	1044	935	931	948	1014	966	950	1021	936	1008	962	936	950	1030	968	966	981	937	950	1006	997	950	922	994	973	1017	966	999	987	965	960	1032	938	976	1002	1001	982	1024	1020	998	996	988	1029	1004	974	980	960	1012	956	975	998	1013	983	983	950	1016	988	1017	1048	972	1020	1002	967	1008	959	991	966	963	1012	939	1014	987	1028	879	1008	1003	946	958	979	948	1002	1010	961	1013	1003	983	991	1036	990	1002	1016	1013	1048	986	1020	1052	987	1035	971	1019	976	1002	929	976	979	920	968	957	924	1026	976	998	1042	965	983	963	975	1012	947	977	975	1024	1043	986	955	1012	919	917	988	988	975	963	1018	997	964	974	1000	949	971	998	965	916	924	959	970	1046	945	968	973	989	1007	959	1001	999	1051	950	971	992	974
27548	17810	4454	1445	917	759	733	725	663	614	617	583	619	598	578	600	587	557	556	574	509	526	537	546	575	568	549	516	547	548	547	570	550	538	560	549	561	532	555	554	554	559	580	569	577	515	550	560	545	567	491	574	549	527	584	558	521	533	536	554	561	555	539	520	564	526	557	552	557	566	566	539	582	552	559	551	555	574	503	602	556	555	577	548	557	548	537	558	541	564	550	536	558	533	549	548	572	555	606	581	544	576	541	572	536	551	514	530	550	520	574	561	573	554	551	561	533	560	547	503	551	575	537	531	497	559	563	571	505	518	530	549	554	544	561	550	510	566	556	576	551	580	526	584	559	578	539	509	520	512	545	559	555	577	584	507	544	542	527	561	539	575	564	544	517	563	570	561	556	538	572	572	533	553	557	523	542	539	567	553	568	496	597	543	579	555	533	565	561	576	556	560	595	528	507	562	551	539	533	566	594	563	502	570	554	542	587	547	505	549	542	506	540	590	548	535	554	517	569	550	560	582	557	515	585	539	548	571	569	590	543	552	578	592	513	563	598	582	553	537	513	538	556	513	531	536	571	517	536	566	534	519	593	522	509	542	584	518	568	546	568	529	532	543	542	559	553	518	567	509	550	561	489	554	546	571	549	545	610	587	579	523	588	520	553	564	530	555	543	581	550	568	564	560	537	561	531	548	524	552	531	526	584	564	554	551	574	562	535	562	556	573	571	579	543	586	559	568	578	554	607	579	553	531	601	572	495	571	578	561	549	559	542	521	555	563	571	570	554	524	574	559	541	521	558	543	570	561	530	548	528	587	534	585	554	537	528	546	585	543	561	581	555	569	528	544	524	516	593	581	564	538	589	544	530	565	565	571	565	540	551	547	587	537	555	574	536	527	548	573	520	543	511	563	559	564	584	556	531	605	566	555	540	518	530	555	532	549	530	545	545	540	522	555	544	523	564	529	507	551	502	556	512	551	537	551	579	520	550	542	532	562	578	554	515	535	571	555	578	552	525	575	554	538	549	538	533	540	530	560	538	522	573	554	604	533	555	584	570	561	549	536	568	544	520	531	566	576	558	575	592	526	591	543	573	565	511	557	552	578	532	525	537	549	519	572	561	604	598	522	537	565	586	555	572	560	562	582	578	575	528	551	552	548	572	551	553	560	572	535	553	553	522	545	576	557	574	554	548	542	550	531	514	533	549	545	551	530	546	584	546	605	584	568	611	578	552	545	533	540	584	551	521	526	556	567	522	563	571	537	547	555	500	574	540	571	507	518	543	524	553	573	607	574	502	518	549	537	527	546	537	567	574	572	596	540	543	550	554	571	552	552	556	560	523	538	555	588	551	522	586	524	530	527	534	589	526	596	537	534	531	543	596	569	558	591	558	504	554	526	575	541	512	576	600	561	569	516	535	552	596	605	577	569	573	562	564	536	593	534	572	578	557	600	514	558	590	595	549	554	595	541	588	534	571	566	566	584	524	585	565	538	560	536	566	541	498	512	539	549	623	538	574	527	582	601	531	558	621	531	551	558	555	574	537	565	562	562	519	584	591	555	588	535	569	563	538	548	592	509	574	544	543	520	507	543	555	584	542	581	558	532	527	607	536	594	527	551	578	584	567	541	529	542	552	561	591	566	569	563	561	509	565	628	560	550	550	521	567	520	570	592	565	523	521	558	522	569	587	555	557	577	574	610	567	558	565	562	538	566	519	564	527	572	528	539	526	576	576	579	530	555	565	545	545	529	534	532	525	595	539	565	546	552	517	589	586	525	575	560	544	545	545	578	546	520	537	564	555	529	540	580	570	581	581	600	537	581	543	544	547	533	580	536	563	560	570	581	537	565	513	540	543	509	583	543	519	555	565	512	564	567	538	523	589	577	575	538	585	556	563	559	541	542	554	547	530	499	527	507	564	568	570	525	530	557	561	564	551	522	529	568	568	525	579	578	554	541	547	553	558	526	603	509	573	536	569	528	566	536	552	549	527	576	561	549	513	550	540	545	559	543	560	520	534	568	557	569	565	563	583	554	584	545	553	518	584	530	546	525	574	560	531	568	582	529	521	552	586	591	563	536	544	582	579	561	558	563	563	569	566	547	511	532	570	566	551	531	537	580	532	518	544	548	529	539	517	565	519	567	578	551	527	584	580	593	559	544	546	568	570	546	520	548	543	565	543	574	592	582	580	570	530	587	570	583	565	553	557	570	551	499	553	525	506	557	590	554	529	538	502	559	553	523	567	544	588	557	523	516	549	553	592	566	557	549	559	581	562	539	548	580	545	568	582	565	515	533	563	539	591	548	594	515	545	584	590	502	579	566	529	537	562	590	612	501	578	545	545	569	576	558	586	551	546	634	550	540	532	562	574	511	538	565	581	567	560	567	536	498	550	550	556	567	549	555	585	539	568	548	557	607	561	515	536	491	574	531	580	556	542	594	569	566	562	555	563	518	575	514	570	557	581	572	565	535	546	564	561	526	556	500	526	593	590	543	564	560	592	569	534	536	526	555	562	556	543	562	556	572	534	522	580	548	559	546	568	528	570	535	538	549	548	545	556	556	523	575	547	585	627	529	541	558	540	540	595	515	546	581	547	576	576	560	514	538	530	504	560	560	561	607	540	568	556	527	536	522	513	523	514	564	540	567	518	518	562	556	593	567	561	562	541	513	552	565	516	566	564	573	550	577	551	516	529	544	561	575	540	548	560	532	528	529	567	550	508	587	567	545	564	555	583	532	565	545	541	556	531	530	567	560	533	582	556	562	577	549	546	553	505	576	553	524	562	603	535	552	547	530	524	524	528	552	520	574	582	585	578	514	550	558	550	580	532	574	558	587	529	530	585	507	563	541	586	534	555	564	551	568	539	558	542	540	540	512	531	557	589	543	521	579	554	577	561	527	552	559	534	544	551	542	558	536	571	565	560	532	536	546	534	519	556	567	590	579	535	540	558	523	602	555	559	539	584	526	599	564	521	538	604	566	539	530	495	546	570	519	521	573	557	578	529	543	577	599	563	534	523	519	524	558	554	538	590	581	522	555	552	581	570	523	551	583	526	539	563	592	498	547	562	525	552	566	549	588	572	510	537	551	548	560	559	592	593	560	512	569	561	539	549	560	579	511	541	576	538	555	510	539	517	574	564	616	560	554	541	568	603	565	509	559	564	593	560	600	540	574	559	568	573	535	546	556	535	542	535	523	557	564	521	518	528	574	562	539	549	527	543	578	570	551	511	576	597	569	556	550	577	532	553	556	539	521	540	541	530	552	516	585	524	523	551	539	529	562	561	570	574	523	578	573	553	552	576	571	529	557	536	545	561	541	553	574	631	542	553	584	562	531	491	559	580	603	591	581	557	583	559	526	510	556	550	530	530	541	529	544	535	537	565	579	568	569	497	586	571	536	550	520	523	503	548	541	575	554	567	535	546	531	544	539	543	548	538	555	536	586	561	615	570	547	536	590	503	497	543	534	555	566	537	563	596	564	581	558
6252	3955	2982	1615	1347	1097	1102	1038	973	849	833	759	785	761	758	713	720	685	694	723	705	633	638	682	678	668	735	679	642	679	730	611	707	666	640	687	634	653	692	662	681	716	646	745	676	688	713	723	696	712	679	679	661	655	652	661	669	684	684	637	660	704	675	703	686	660	677	723	706	719	651	661	649	677	703	724	640	621	708	699	685	700	668	688	681	644	684	660	642	675	675	713	703	715	692	687	636	670	724	703	639	717	676	667	653	679	748	678	646	670	718	694	660	728	701	703	691	620	728	700	690	678	680	697	685	681	699	674	674	709	670	718	728	712	665	731	676	653	730	720	650	679	682	685	692	686	610	672	656	701	681	676	666	673	682	669	624	678	673	665	684	641	733	676	696	705	696	640	676	671	658	707	647	667	656	661	704	643	714	700	670	666	656	652	648	671	679	684	679	659	685	709	709	638	603	694	694	727	662	685	690	678	693	659	675	654	665	670	681	710	692	656	652	647	675	662	699	649	652	709	659	733	611	686	672	677	697	687	750	660	674	642	679	685	653	655	683	664	644	689	704	683	665	704	669	697	673	647	687	651	650	652	672	655	665	671	731	651	647	658	723	604	673	711	700	678	666	715	659	675	622	732	699	665	652	688	721	676	682	681	717	694	657	661	712	680	702	711	678	648	688	673	656	684	634	631	673	722	567	703	673	735	721	701	739	668	660	680	649	655	667	695	749	657	640	682	653	665	668	684	666	697	699	686	685	653	698	621	677	671	674	726	713	692	662	661	659	698	680	682	681	659	707	651	680	653	681	651	715	657	702	629	695	671	690	641	702	711	633	723	681	664	677	688	695	689	662	675	689	705	627	681	675	642	670	674	704	727	711	661	658	651	671	653	648	694	656	661	690	679	702	698	684	699	672	618	648	686	691	702	670	665	692	707	696	672	671	746	738	662	671	668	644	680	780	711	710	718	651	668	608	728	653	713	684	689	707	664	689	712	729	695	670	700	695	675	671	663	689	680	681	681	706	671	660	682	644	645	693	648	655	708	665	673	667	700	649	618	678	693	675	715	710	723	700	662	710	627	679	696	688	714	687	660	699	712	680	721	659	666	650	686	693	712	697	719	699	737	701	652	647	703	731	698	690	655	745	692	668	698	686	676	718	670	680	675	708	730	624	704	684	674	667	693	707	699	607	692	695	660	689	707	668	636	691	675	728	706	637	704	663	707	653	632	679	703	677	660	715	679	629	733	699	666	661	690	668	675	638	645	663	693	662	684	640	725	659	688	704	707	653	696	696	696	675	682	696	698	682	665	601	692	745	741	638	663	699	652	664	712	689	686	668	692	660	713	653	642	658	693	683	709	686	665	737	705	691	661	675	660	688	715	676	655	689	712	666	687	673	659	651	653	678	709	676	699	694	675	688	716	668	679	689	701	748	696	657	680	664	698	655	709	700	701	694	675	669	739	679	638	660	678	688	674	686	656	669	711	697	727	669	648	691	696	664	699	701	672	666	658	655	687	665	685	653	649	724	700	664	653	693	691	684	690	684	666	641	724	614	675	666	700	675	722	662	690	700	633	701	687	678	666	690	731	668	673	707	704	665	644	676	662	701	694	718	673	657	714	659	719	643	627	680	703	691	668	701	656	661	716	685	680	697	655	674	629	654	708	693	695	679	688	718	674	644	671	656	706	655	705	644	687	759	656	691	627	699	691	680	668	707	680	680	653	707	661	670	631	688	659	692	663	708	697	659	691	629	702	706	667	664	674	664	644	688	691	727	710	659	658	680	670	684	642	674	683	692	651	655	668	733	699	701	688	678	746	686	721	687	653	669	652	680	682	646	674	670	697	706	678	688	662	656	669	705	726	688	696	704	692	692	632	684	655	704	648	683	703	727	660	723	683	649	661	657	735	692	641	654	653	671	683	683	728	675	685	688	685	694	687	650	642	668	694	642	730	666	665	658	667	680	628	721	700	705	696	648	701	679	712	666	717	722	666	678	708	710	710	691	658	652	648	655	641	672	718	758	658	669	652	658	686	603	723	665	677	721	671	723	646	634	682	672	660	685	702	652	713	690	692	638	683	688	685	652	651	613	657	675	664	664	723	716	696	688	704	671	721	669	669	657	718	681	665	640	658	696	685	683	684	667	667	655	689	673	749	652	723	646	684	666	648	631	642	678	706	670	644	706	656	654	695	688	663	647	706	716	722	661	679	682	632	665	683	679	674	695	705	697	680	694	641	714	680	666	657	704	689	694	722	715	685	718	697	652	679	715	680	690	649	679	666	680	708	650	702	646	685	699	694	693	694	739	615	673	668	684	687	622	685	648	686	650	691	663	706	690	678	685	642	688	651	702	663	679	687	688	707	655	673	693	682	745	670	655	636	676	688	684	654	648	696	688	662	689	696	664	694	653	666	673	706	685	672	652	701	695	649	718	676	693	670	672	642	686	640	704	668	717	681	669	647	678	724	679	738	656	666	681	651	629	652	702	715	694	723	686	698	672	685	709	677	692	690	731	669	638	644	725	728	665	714	689	680	648	705	661	704	709	679	685	685	670	671	735	703	683	727	709	668	638	658	711	691	686	729	680	646	713	667	715	732	712	652	644	757	689	704	679	727	657	651	673	656	719	672	711	712	706	661	644	640	673	647	657	649	659	690	672	679	693	690	731	677	665	697	683	713	611	662	679	652	673	679	649	651	656	689	684	682	678	727	679	629	679	673	682	652	680	685	681	701	674	681	636	690	665	690	678	730	701	703	682	683	663	673	701	709	701	677	654	660	634	652	716	662	656	693	680	686	663	665	679	637	703	672	647	668	618	704	684	711	697	688	704	648	638	667	699	664	687	652	658	642	717	684	669	654	655	678	669	688	652	674	676	694	684	707	684	668	703	719	671	642	694	681	638	727	673	692	677	674	663	698	668	668	658	693	676	755	678	739	598	697	659	711	673	669	647	694	704	647	700	703	707	663	690	709	715	722	648	681	689	676	679	702	702	730	688	688	687	692	699	669	655	713	687	687	701	699	642	688	663	702	692	735	657	625	658	679	665	718	678	643	685	690	627	695	662	688	692	678	688	700	734	684	704	666	691	707	683	595	734	642	664	675	666	671	660	695	664	635	718	662	689	655	655	673	676	692	644	692	678	702	650	674	662	631	681	699	666	688	744	680	708	660	665	675	680	680	689	657	725	720	665	710	721	666	656	652	667	653	620	647	682	650	693	679	696	685	672	702	723	655	696	694	658	641	657	664	670	663	654	695	680	693	667	700	686	672	714	702	697	649	673	699	696	686	712	660	664	696	705	688	665	658	716	689	693	671	658	657	688	695	684	670	682	636	703	676	664	712	684	705	701	692	700	646	671	716	682	670	686	663	678	688	699	622	623	689	708	679	710	743	694	657	692	654	685	710	716	711	690	620	674	662	650	743	694	667	634	653	713	660	734	663	678	710	666	698	652	680	671	686	679	672	671	695	663	707	681	687	716	697	688	704
23539	21380	28569	24557	21223	6484	1852	1420	1274	1245	1158	1080	1082	1027	1042	1068	991	965	951	939	961	941	939	909	944	946	1013	977	975	964	926	951	892	944	955	984	925	900	981	880	941	895	894	938	959	953	906	962	921	887	960	878	946	944	940	900	931	943	917	972	935	949	896	1010	941	897	887	957	948	948	935	933	938	995	899	922	937	935	873	931	903	896	930	932	949	941	930	938	939	971	947	923	995	975	941	966	893	876	941	954	969	929	928	895	950	936	900	942	882	962	957	949	906	885	920	910	950	941	921	908	955	938	944	893	928	908	867	912	898	930	922	915	918	904	934	924	846	956	936	931	880	904	919	975	907	911	936	953	893	952	933	925	984	939	908	897	919	860	953	911	959	896	978	891	882	887	944	899	940	884	933	890	909	922	969	896	910	921	918	907	835	962	903	922	892	976	929	895	908	921	905	897	885	907	913	940	959	920	898	956	975	912	954	906	840	924	953	1002	896	868	938	938	983	921	943	931	919	881	881	854	922	919	906	886	938	916	953	931	892	893	871	884	917	900	939	939	883	897	946	897	925	880	903	931	931	938	897	897	924	917	986	935	967	924	953	929	901	927	977	899	922	926	944	931	920	915	959	940	885	923	927	910	927	893	929	874	857	834	897	923	877	910	915	863	930	934	899	913	894	905	878	932	883	931	948	930	948	955	914	849	958	942	945	894	991	918	894	908	874	987	904	926	915	978	936	879	908	909	947	940	938	926	881	872	931	908	924	927	992	854	930	916	888	925	880	910	947	966	862	913	964	930	885	903	897	908	948	913	923	950	882	949	926	876	974	931	921	954	935	863	937	889	947	904	919	921	898	922	897	946	906	924	939	876	931	940	914	923	920	933	947	915	877	935	883	918	931	906	903	921	912	886	858	897	943	929	892	879	841	920	967	927	832	939	915	938	919	927	892	952	932	992	939	921	914	867	938	903	933	891	915	876	932	862	943	880	896	983	928	906	948	886	954	926	892	933	905	912	955	913	961	901	851	871	883	952	889	899	910	863	979	925	927	876	942	867	925	923	914	863	934	905	891	963	924	959	997	922	921	948	924	929	818	897	927	946	904	914	896	928	907	909	910	910	945	886	941	942	905	912	935	918	910	942	868	971	847	931	877	921	904	930	889	893	907	915	906	943	947	925	873	937	886	935	900	933	918	913	916	853	917	888	937	884	867	965	945	935	914	890	905	903	917	935	951	921	944	953	926	964	899	904	922	915	974	974	927	893	941	916	952	936	887	982	919	920	925	876	905	887	985	895	858	943	911	902	902	906	915	943	905	839	923	895	881	925	976	984	913	903	951	905	921	836	938	946	914	922	960	903	920	909	925	913	915	859	890	891	836	984	931	927	919	918	996	941	903	931	904	925	860	925	936	936	890	923	863	916	890	939	915	945	900	886	867	905	932	872	969	889	921	888	919	937	876	925	926	877	940	945	953	958	895	919	942	908	940	901	913	875	916	926	896	900	913	941	906	948	927	965	889	983	957	908	990	920	947	932	923	951	926	938	851	888	873	889	915	854	892	910	908	977	927	890	890	895	882	972	895	899	924	938	912	950	932	873	867	889	961	968	899	918	927	901	920	916	905	934	923	900	958	893	897	928	878	949	999	942	896	934	899	886	955	934	867	907	949	929	911	940	901	944	868	901	976	884	936	935	870	901	921	940	915	901	904	904	886	901	955	912	955	891	965	911	952	922	948	963	947	977	896	946	903	916	899	882	919	916	909	889	890	984	900	942	919	945	897	906	928	944	985	901	836	934	882	856	936	884	901	875	885	874	918	854	963	898	941	936	917	915	898	912	937	936	916	894	959	929	932	899	884	940	914	942	900	985	971	917	871	937	883	928	919	893	912	947	893	921	895	866	925	907	890	975	924	1023	909	951	886	902	920	905	848	963	907	902	951	865	872	942	964	892	949	961	919	940	924	921	951	942	916	903	950	885	945	985	926	939	949	898	963	906	941	909	910	929	917	921	895	870	960	924	943	914	883	908	924	927	884	917	901	895	931	918	928	938	974	867	905	956	933	955	891	928	888	912	902	894	950	935	934	945	914	860	921	906	957	919	899	871	870	933	922	903	984	854	931	919	891	956	926	953	948	912	896	921	885	931	954	874	874	906	877	857	972	887	904	834	883	896	917	911	885	891	963	924	943	877	928	959	924	921	932	883	929	897	857	932	918	955	887	867	896	972	887	904	883	866	933	933	924	925	928	916	940	946	929	973	854	930	900	916	913	938	955	837	952	930	911	888	895	934	948	914	889	873	904	954	924	908	926	957	883	896	881	946	917	882	946	867	875	922	845	873	903	871	899	903	903	888	942	889	958	911	970	911	931	968	883	903	981	919	914	889	946	918	946	955	892	969	904	878	982	897	912	902	872	903	929	864	900	895	887	929	937	950	880	903	880	911	944	934	897	917	916	882	931	857	872	941	957	942	907	928	850	906	933	929	978	893	900	921	942	951	897	928	873	944	921	956	963	879	938	907	987	943	862	873	903	975	960	934	893	959	907	907	937	918	914	957	924	970	884	869	972	923	911	935	906	976	955	916	929	952	877	908	897	901	913	916	992	936	904	937	985	896	935	960	884	936	940	874	891	905	910	935	937	950	898	939	881	939	956	883	891	885	929	956	920	939	925	932	894	909	902	917	938	894	933	929	923	961	847	962	937	893	959	935	844	968	875	938	933	954	944	937	912	914	918	956	931	896	961	950	876	896	969	950	911	852	933	973	905	921	939	938	900	899	881	871	881	972	880	915	952	893	894	840	980	937	860	925	998	880	936	981	904	915	884	891	889	928	947	899	944	911	926	965	911	872	948	949	914	870	953	930	909	895	983	901	902	906	936	949	824	916	946	868	910	953	901	909	926	963	945	908	919	895	926	909	984	933	880	922	917	880	870	896	923	881	1009	872	892	943	915	919	950	916	872	884	912	875	903	938	929	959	908	855	941	936	936	929	911	931	947	929	912	919	945	974	904	908	925	967	927	944	905	877	930	898	877	923	906	869	928	962	912	897	848	849	922	893	940	946	909	961	903	929	898	958	902	918	883	905	960	928	976	964	879	910	893	868	889	913	937	961	871	926	900	925	931	904	881	925	931	901	874	850	924	912	943	892	929	926	938	866	897	938	933	900	880	872	923	901	946	902	877	951	898	894	907	889	869	935	928	895	917	907	920	916	911	870	928	890	916	915	910	900	923	849	919	933	910	906	899	891	916	938	926	943	940	972	930	901	889	954	941	959	880	911	920	876	945	975	892	901	918	954	914	898	960	913	941	840	962	937	907	900	878	868	920	939	868	869	946	903	940	879	904	876	950	974	938	908	927	885	988	936	900	947	938	884	920	885	893	955	955	917	917	889	919	926	910	924	943	932	885	922	944	908	945	919	928	944	933	944	941	945	953	893	924	914	924	930	916	921	920	905	920	888	902	926	904	914	890	906	983	927	935	907	958	862	915	912	937	917
15320	11317	8358	4226	3126	2639	2323	2064	1912	1757	1550	1448	1367	1301	1264	1235	1245	1241	1168	1201	1183	1206	1144	1160	1154	1186	1126	1157	1130	1109	1140	1145	1138	1132	1114	1114	1132	1061	1064	1208	1089	1094	1124	1113	1157	1096	1120	1121	1109	1122	1137	1123	1112	1126	1124	1066	1152	1167	1113	1130	1128	1084	1050	1135	1128	1094	1147	1138	1199	1122	1122	1113	1170	1089	1062	1109	1092	1103	1117	1107	1105	1130	1051	1144	1140	1128	1072	1150	1073	1048	1125	1186	1057	1089	1095	1156	1093	1159	1093	1123	1121	1101	1085	1146	1073	1150	1036	1142	1126	1111	1078	1132	1060	1121	1138	1123	1140	1116	1118	1124	1129	1139	1118	1060	1152	1070	1198	1158	1136	1072	1068	1131	1131	1146	1125	1090	1127	1063	1110	1120	1110	1122	1153	1108	1123	1107	1149	1080	1088	1131	1054	1149	1108	1138	1140	1114	1119	1176	1091	1138	1192	1106	1112	1121	1104	1100	1080	1106	1137	1112	1112	1068	1064	1133	1104	1086	1084	1088	1130	1122	1144	1086	1069	1108	1083	1019	1094	1153	1117	1126	1154	1061	1171	1085	1144	1125	1091	1160	1101	1162	1157	1090	1058	1139	1091	1114	1115	1101	1151	1068	1122	1168	1070	1116	1138	1095	1081	1120	1097	1101	991	1142	1104	1116	1096	1159	1112	1091	1094	1125	1089	1116	1048	1109	1126	1132	1115	1107	1068	1094	1091	1047	1129	1201	1128	1135	1228	1130	1155	1084	1175	1084	1087	1111	1117	1037	1046	1090	1075	1147	1119	1067	1149	1106	1098	1087	1111	1075	1160	1073	1120	1099	1086	1099	1124	1041	1038	1130	1125	1082	1106	1099	1093	1154	1082	1105	1146	1170	1097	1173	1166	1201	1112	1152	1109	1064	1107	1118	1100	1101	1100	1125	1118	1121	1134	1052	1119	1074	1112	1093	1091	1093	1082	1093	1140	1053	1109	1073	1118	1132	1124	1036	1097	1026	1156	1115	1132	1076	1127	1075	1110	1104	1141	1110	1092	1119	1094	1115	1130	1059	1170	1087	1080	1129	1156	1127	1071	1096	1060	1135	1139	1122	1162	1081	1138	1113	1073	1117	1062	1087	1124	1121	1072	1148	1105	1102	1100	1123	1135	1115	1116	1166	1096	1074	1127	1113	1106	1083	1077	1101	1142	1143	1140	1080	1060	1137	1094	1135	1122	1141	1081	1079	1028	1095	1122	1068	1149	1102	1101	1109	1140	1105	1117	1101	1127	1082	1134	1112	1187	1114	1153	1094	1105	1089	1062	1144	1092	1112	1114	1064	1185	1145	1081	1149	1142	1082	1137	1104	1128	1161	1087	1086	1088	1078	1115	1126	1139	1148	1134	1123	1093	1164	1140	1118	1110	1070	1126	1128	1084	1054	1088	1038	1152	1078	1142	1085	1138	1156	1181	1184	1129	1121	1050	1194	1202	1105	1109	1050	1148	1122	1097	1127	1205	1145	1141	1090	1102	1115	1161	1138	1120	1111	1100	1159	1127	1079	1124	1063	1086	1171	1126	1140	1089	1087	1104	1046	1150	1112	1104	1149	1146	1151	1080	1134	1098	1168	1100	1183	1141	1141	1078	1060	1073	1124	1084	1093	1110	1173	1162	1137	1126	1101	1091	1128	1130	1129	1062	1146	1110	1066	1156	1119	1101	1083	1059	1135	1078	1091	1122	1160	1137	1126	1106	1096	1142	1066	1091	1073	1097	1145	1109	1124	1146	1087	1066	1125	1109	1057	1140	1098	1185	1168	1146	1137	1036	1064	1122	1078	1144	1092	1109	1126	1077	1125	1134	1042	1119	1123	1149	1116	1076	1069	1140	1098	1167	1066	1092	1141	1139	1119	1076	1141	1060	1086	1099	1107	1116	1129	1086	1107	1127	1222	1143	1093	1126	1117	1128	1122	1147	1094	1103	1064	1114	1149	1117	1081	1113	1142	1101	1099	1125	1112	1138	1105	1046	1125	1102	1119	1125	1192	1094	1132	1085	1123	1074	1089	1078	1161	1080	1084	1120	1091	1056	1107	1074	1136	1138	1101	1131	1110	1091	1096	1098	1167	1156	1133	1097	1133	1125	1101	1126	1079	1082	1105	1130	1093	1158	1105	1141	1064	1114	1154	1135	1106	1167	1035	1155	1097	1081	1095	1117	1182	1070	1073	1127	1097	1055	1020	1062	1199	1056	1098	1108	1085	1085	1135	1118	1079	1130	1136	1151	1134	1072	1082	1068	1121	1095	1150	1066	1126	1136	1180	1168	1099	1123	1078	1088	1063	1179	1095	1139	1122	1116	1126	1143	1143	1101	1088	1138	1101	1094	1115	1100	1163	1108	1042	1118	1117	1125	1052	1095	1113	1166	1116	1148	1121	1150	1095	1152	1201	1155	1096	1154	1138	1107	1079	1170	1131	1138	1129	1067	1096	1068	1099	1091	1097	1093	1122	1097	1100	1123	1100	1056	1088	1170	1137	1114	1146	1081	1071	1097	1179	1112	1112	1086	1097	1120	1082	1138	1105	1115	1163	1164	1143	1149	1124	1176	1049	1143	1136	1059	1118	1109	1081	1095	1123	1080	1160	1118	1005	1068	1124	1129	1108	1104	1162	1116	1096	1082	1133	1112	1114	1105	1169	1129	1115	1122	1059	1133	1103	1142	1080	1171	1119	1090	1124	1134	1082	1128	1103	1151	1100	1161	1084	1142	1135	1139	1082	1110	1125	1111	1045	1072	1115	1082	1152	1108	1124	1084	1113	1123	1122	1072	1121	1127	1139	1104	1089	1065	1069	1181	1120	1132	1148	1134	1158	1113	1086	1068	1133	1078	1170	1197	1115	1172	1101	1065	1110	1084	1156	1081	1064	1086	1107	1119	1115	1175	1064	1100	1133	1104	1129	1112	1130	1141	1153	1090	1122	1130	1110	1110	1105	1107	1064	1109	1156	1152	1096	1141	1150	1110	1103	1082	1047	1090	1096	1080	1124	1086	1121	1116	1070	1136	1126	1085	1091	1148	1125	1130	1134	1100	1074	1094	1113	1099	1104	1067	1136	1058	1111	1113	1107	1096	1083	1102	1137	1100	1117	1125	1097	1033	1119	1165	1154	1088	1120	1124	1140	1129	1173	1077	1102	1093	1117	1162	1009	1124	1121	1113	1065	1147	1099	1094	1069	1062	1152	1110	1116	1143	1100	1159	1127	1067	1187	1106	1076	1092	1134	1141	1133	1063	1107	1062	1104	1139	1112	1104	1116	1090	1109	1152	1107	1147	1099	1146	1126	1105	1160	1118	1161	1082	1074	1106	1080	1080	1120	1164	1119	1176	1107	1099	1154	1098	1114	1104	1108	1110	1102	1093	1140	1128	1119	1176	1054	1170	1081	1076	1082	1086	1101	1127	1162	1138	1106	1081	1152	1077	1102	1101	1040	1082	1102	1109	1101	1131	1093	1066	1110	1063	1112	1061	1129	1067	1104	1062	1128	1176	1118	1143	1087	1087	1089	1125	1094	1064	1129	1110	1110	1033	1163	1163	1085	1105	1112	1073	1182	1114	1089	1106	1084	1105	1158	1086	1077	1121	1102	1086	1134	1140	1097	1108	1153	1134	1111	1106	1071	1081	1163	1123	1118	1095	1142	1084	1123	1067	1135	1078	1130	1069	1115	1148	1102	1130	1123	1111	1134	1099	1138	1173	1103	1091	1138	1136	1128	1075	1144	1187	1089	1068	1143	1068	1139	1125	1148	1081	1116	1143	1079	1174	1147	1096	1103	1087	1180	1104	1073	1115	1148	1110	1136	1053	1148	1125	1091	1113	1073	1139	1063	1122	1096	1132	1088	1037	1143	1061	1100	1129	1129	1130	1071	1123	1101	1122	1084	1137	1030	1153	1147	1103	1128	1101	1083	1130	1099	1155	1125	1110	1156	1117	1104	1130	1090	1047	1057	1116	1058	1094	1108	1131	1090	1140	1104	1112	1115	1160	1109	1208	1109	1135	1086	1179	1133	1103	1093	1101	1074	1061	1091	1141	1083	1054	1117	1088	1114	1113	1105	1103	1136	1117	1099	1077	1130	1131	1112	1097	1157	1092	1153	1081	1181	1088	1051	1154	1123	1133	1100	1094	1132	1065	1101	1069	1075	1071	1110	1114	1076	1089	1130	1155	1080	1129	1069	1051	1104	1073	1113	1067	1105	1132	1050	1110	1086	1138	1086	1102	1110	1097	1123	1159	1045	1092	1149	1108	1046	1130	1105	1103	1085	1150	1154	1128	1095	1157	1100	1101	1060	1140	1110	1086	1098	1104	1122	1058	1103	1117	1089	1140	1094	1125	1112	1090	1101	1117	1103	1116	1119	1196	1143	1206	1121	1108	1092	1099	1148	1089	1022	1113	1148	1141	1126	1094	1133	1138	1132	1099	1069	1125	1098	1103	1176	1103	1085	1131	1146	1038	1135	1113	1047	1140	1162	1130	1077	1129	1151	1099	1162	1131	1062	1089	1118	1148	1102	1131	1111	1163	1158	1101	1065	1109	1144	1112	1139	1081	1106	1133	1170	1047	1125	1135	1165	1085	1123	1174	1123	1132	1132	1130	1089	1132	1182	1143	1141	1078	1095	1120	1114	1130	1156	1149	1058	1134	1119	1104	1102	1135	1010	1158	1077	1132	1130	1153	1123	1132	1114	1105	1100	1140	1118	1127	1149	1166	1109	1092	1123	1167	1064	1141	1113	1154	1063	1120	1135	1112	1167	1098	1121	1064	1138	1113	1054	1115	1130	1136	1160	1140	1064	1093	1135	1104	1097	1092	1108	1122	1082	1153	1142	1084	1091	1197	1173	1139	1067	1120	1152	1128	1115	1148	1107	1075	1149	1060	1158	1138	1139	1085	1094	1139	1053	1112	1139	1075	1096	1100	1085	1136	1120	1122	1138	1093	1070	1199	1133	1054	1065	1086	1129	1122	1126	1071	1094	1119	1125	1095	1144	1147	1158	1079	1135	1086	1112	1111	1113	1029	1117	1162	1135
24665	21385	27209	25597	5615	828	710	615	520	515	437	414	383	388	398	352	382	375	347	369	375	354	331	330	341	337	315	313	343	342	310	353	327	319	318	329	344	353	336	320	334	358	348	322	320	301	321	353	342	315	324	301	304	315	315	319	295	305	312	304	306	326	348	318	312	304	328	308	344	321	327	343	333	314	351	315	321	344	311	336	323	298	322	340	313	338	325	333	312	328	318	339	326	310	310	321	331	295	332	340	336	335	354	340	312	348	304	300	341	293	291	334	335	329	307	337	333	326	312	370	315	328	313	363	310	337	299	308	325	318	344	354	316	311	333	337	368	325	319	299	326	297	328	340	347	331	354	355	340	308	335	314	358	352	311	339	297	323	340	320	311	341	345	371	348	311	325	328	358	344	326	319	346	313	342	354	308	316	337	370	356	328	339	333	289	331	315	321	347	335	338	330	329	333	336	315	332	330	317	303	308	306	327	365	343	310	321	312	342	336	301	329	319	334	313	319	340	337	335	332	321	318	325	311	291	302	306	308	336	294	329	347	346	331	317	343	310	336	333	303	327	347	321	278	339	323	303	305	353	309	295	316	344	326	306	317	343	306	326	321	325	328	318	283	302	344	345	312	331	322	314	315	365	307	326	367	300	325	316	302	291	312	308	329	295	311	352	327	325	304	336	334	329	330	335	332	288	329	327	309	333	352	324	332	330	317	336	350	357	286	328	323	306	311	329	335	336	329	341	288	329	320	334	334	321	328	315	329	299	310	331	307	324	337	346	360	347	295	318	292	295	316	334	334	324	319	313	341	295	333	303	327	297	316	319	315	322	286	358	305	316	360	340	341	338	327	280	267	311	305	343	331	314	324	304	342	330	346	308	342	326	324	320	337	329	366	294	340	360	341	339	340	353	319	347	327	350	323	336	340	329	357	308	365	334	359	329	339	320	349	329	302	334	323	318	335	310	330	315	326	323	296	308	342	322	311	342	322	324	303	332	338	346	318	322	341	323	332	338	323	290	320	338	314	322	350	338	308	337	331	336	333	322	292	298	319	345	326	305	331	320	338	322	328	340	309	300	297	288	353	292	382	328	348	318	330	378	323	327	335	346	316	336	313	289	340	357	327	343	350	325	315	291	304	340	340	348	320	329	343	330	339	323	335	332	320	292	307	304	342	330	327	313	344	323	291	339	309	293	334	371	316	313	294	339	322	297	336	310	325	333	340	321	304	333	327	313	316	305	299	340	322	336	339	323	277	320	346	351	342	322	324	327	313	324	327	327	326	330	330	329	322	318	311	349	328	345	332	306	340	321	344	318	322	308	312	319	359	316	322	352	331	333	331	336	324	340	322	323	320	326	288	320	367	337	319	300	337	340	343	355	354	300	335	320	330	316	302	322	328	325	322	311	321	305	345	306	323	333	368	336	344	294	318	306	337	293	347	308	341	342	318	350	330	367	315	346	361	336	333	313	309	314	348	362	354	329	334	339	336	311	329	342	355	313	322	295	327	298	335	351	348	307	315	330	306	364	324	341	336	322	354	305	334	325	278	330	324	331	326	345	322	340	305	335	318	320	312	318	312	293	355	328	311	319	286	318	306	327	304	320	333	301	309	351	313	341	331	306	345	299	323	342	347	349	313	320	304	335	314	296	332	293	328	313	317	321	306	319	310	322	344	310	317	308	315	351	346	337	339	312	316	305	298	357	310	330	331	318	322	321	310	328	341	354	337	314	301	316	334	336	348	343	325	337	312	330	322	297	316	323	330	327	347	297	334	353	383	330	337	325	360	300	331	320	329	348	292	321	286	309	315	316	330	306	336	323	330	347	348	326	346	311	339	332	329	297	357	345	326	326	317	296	329	309	337	333	343	325	348	297	285	332	330	343	346	325	305	320	336	324	298	341	337	335	309	319	333	333	344	360	330	304	306	316	326	314	305	346	327	316	369	311	344	334	318	355	328	319	353	353	309	345	316	339	329	341	342	328	319	337	358	319	332	335	298	341	351	308	328	334	262	326	316	313	328	333	303	329	308	362	310	309	313	305	305	344	307	335	329	332	342	325	345	328	310	345	336	319	331	364	325	330	302	325	349	318	339	357	343	333	341	342	292	329	335	327	326	303	333	339	309	353	306	345	315	356	314	338	322	328	314	325	303	319	342	325	340	331	303	350	328	315	300	327	334	321	329	294	345	311	318	305	333	334	309	353	342	332	287	343	370	314	329	344	332	344	310	312	314	322	298	309	308	302	315	327	349	305	334	320	342	298	288	342	290	358	353	338	271	321	335	325	317	318	325	333	351	318	344	332	323	338	329	336	329	326	307	324	312	320	319	357	309	327	303	325	348	343	308	354	300	308	323	325	305	329	345	346	326	332	328	314	328	338	372	327	325	339	353	309	316	324	342	350	345	340	332	340	344	302	321	337	333	318	328	341	342	307	367	347	315	329	312	306	309	351	348	333	360	327	312	289	308	298	310	317	331	300	292	336	347	350	323	347	330	310	325	313	308	316	305	312	301	319	297	303	292	329	334	305	316	311	318	335	337	344	301	338	363	339	319	338	322	345	314	328	306	334	325	282	301	351	326	334	310	325	327	337	320	330	311	352	295	317	325	350	321	336	336	325	313	344	307	314	297	343	307	334	303	335	330	315	332	353	290	329	318	312	327	317	316	298	312	316	359	314	349	345	328	366	332	314	320	308	341	336	345	326	306	341	331	321	315	342	321	346	322	318	355	315	328	335	290	308	321	301	314	348	313	344	325	316	311	345	326	317	319	322	321	303	314	323	341	340	336	330	312	316	323	324	343	325	315	316	319	330	302	316	308	343	351	296	326	306	335	346	325	298	333	320	337	329	360	302	317	325	324	356	343	308	359	339	326	352	337	292	370	337	335	315	306	311	342	329	329	335	311	351	340	339	330	363	352	287	329	320	328	315	315	279	360	320	340	335	337	296	322	330	327	334	334	353	322	312	290	313	313	328	361	322	309	320	342	327	310	355	354	317	306	300	311	320	328	315	323	279	303	327	321	318	298	334	314	365	313	348	299	336	290	348	334	304	354	319	364	301	323	355	352	326	312	322	327	333	333	352	348	336	298	307	335	332	311	286	325	298	330	336	320	312	357	332	299	340	295	323	323	299	298	329	318	345	315	378	296	371	312	312	314	305	319	340	298	337	362	346	315	353	343	314	313	351	331	308	307	364	297	307	328	326	304	328	316	325	315	356	324	333	345	299	319	344	323	324	288	316	333	329	345	357	326	345	287	324	350	333	298	328	316	347	279	345	348	316	326	327	353	317	322	309	292	312	323	301	349	339	366	345	322	330	297	346	319	326	327	330	307	341	314	294	339	339	334	307	302	314	339	326	331	313	311	299	304	311	292	291	290	339	325	320	336	316	305	334	348	323	336	366	344	328	318	342	324	329	334	324	321	314	322	300	307	329	313	329	359	353	333	360	319	318	360	349	316	355	315	320	323	351	350	341	334	327	323	327	343
14431	7291	5111	2345	1748	1461	1194	1091	960	816	723	640	635	559	541	512	490	498	454	433	463	434	386	469	430	464	451	425	435	444	476	446	435	445	461	433	431	452	414	442	400	416	439	456	437	431	455	447	422	452	419	423	483	452	402	470	427	449	452	429	408	397	453	437	442	412	449	443	413	450	413	414	428	449	424	433	437	429	424	446	397	444	472	442	419	435	428	435	426	414	427	419	456	421	472	457	399	443	434	443	421	427	448	422	434	412	412	394	427	454	428	425	435	428	454	453	458	421	438	435	427	459	432	442	458	415	457	378	450	412	414	443	472	408	436	450	411	432	402	461	414	444	409	421	413	434	417	416	404	428	436	419	440	405	430	401	424	425	430	471	437	449	388	461	403	428	436	414	408	469	420	441	442	439	457	425	420	407	427	470	429	445	443	440	427	462	443	412	420	401	413	442	447	441	407	428	434	434	433	413	412	428	422	452	468	423	411	435	446	452	409	429	430	426	423	412	456	437	437	497	425	397	393	390	431	412	421	427	443	441	427	440	446	457	455	401	406	419	429	437	404	432	467	418	402	434	416	433	454	425	415	451	470	410	437	430	419	420	447	455	435	440	454	449	432	447	461	411	433	418	457	428	448	417	364	435	422	423	411	435	451	451	413	406	413	430	416	445	409	383	465	401	425	419	430	438	395	427	448	417	416	422	416	426	428	429	431	414	419	416	435	450	418	428	443	424	465	459	402	430	437	437	395	445	433	394	436	449	432	438	448	420	412	413	406	398	440	434	467	439	404	427	410	424	411	416	458	403	420	424	409	445	429	423	464	448	431	420	410	416	411	450	442	432	428	438	402	442	459	410	409	399	485	434	462	409	427	419	418	432	428	445	454	448	452	391	404	417	413	451	408	400	405	468	443	433	449	430	427	430	440	430	426	460	442	443	468	403	424	448	395	419	424	445	423	447	441	380	412	425	407	438	453	425	414	422	444	392	475	427	453	436	429	432	425	458	444	422	430	388	439	413	432	443	424	454	410	412	406	437	403	442	498	421	413	431	429	410	453	443	476	450	418	445	430	397	437	401	430	425	434	425	421	428	468	413	415	427	468	443	426	414	450	437	439	419	480	431	411	452	399	439	469	430	406	422	436	387	410	435	449	443	412	449	468	443	415	415	439	422	435	434	426	413	438	443	392	456	421	431	426	452	422	396	396	447	430	420	477	412	438	421	437	472	428	438	413	436	455	430	397	433	409	439	436	442	416	453	438	457	418	417	429	454	432	387	399	403	433	427	463	443	400	418	430	430	437	429	407	462	449	411	447	430	457	367	429	445	433	429	411	396	434	415	418	440	471	425	387	438	430	424	439	431	437	450	448	453	453	406	471	440	431	455	412	412	435	415	454	394	426	419	416	425	396	454	410	445	434	433	424	435	447	447	397	376	433	433	431	405	462	425	449	443	422	401	422	409	391	434	439	414	464	427	458	423	484	392	436	423	433	417	386	418	484	437	448	428	385	423	408	459	412	400	448	390	444	417	424	437	420	430	442	420	411	410	437	447	440	444	446	444	419	423	474	419	439	436	450	430	452	429	400	436	449	432	409	437	404	391	450	444	475	474	451	458	451	437	465	459	412	469	396	438	411	437	447	422	446	448	407	442	428	458	441	438	438	452	469	405	442	445	450	423	438	446	452	450	434	435	408	454	460	411	439	394	420	433	431	423	434	445	424	407	446	446	418	421	431	439	420	418	424	381	428	453	425	440	433	422	431	448	450	447	435	451	414	383	440	397	428	435	428	409	424	417	474	412	438	426	454	413	462	462	453	379	417	478	452	413	440	439	457	405	448	429	463	411	424	430	414	444	419	417	468	467	411	430	419	424	453	404	427	451	416	416	413	452	430	444	463	458	465	438	419	386	435	433	455	424	436	446	480	448	455	430	398	440	448	400	414	402	425	412	440	400	456	416	414	434	447	423	428	439	444	446	411	456	405	438	436	424	426	419	459	428	462	471	458	427	406	415	429	433	426	439	438	402	425	429	443	441	447	467	438	441	438	427	385	428	405	440	414	424	432	420	449	446	434	427	432	420	446	436	466	427	422	426	456	414	447	427	451	389	426	459	470	430	449	431	466	398	432	428	412	434	392	417	397	426	422	445	414	400	409	430	456	443	399	462	426	393	416	494	445	422	462	434	434	444	409	419	407	421	425	412	399	462	427	421	426	384	444	436	458	416	439	450	430	463	405	396	455	433	419	445	409	453	452	467	451	435	417	448	437	486	461	425	449	493	414	438	440	420	402	434	411	459	457	456	473	470	411	448	449	475	388	411	423	426	436	392	414	435	452	423	456	412	446	406	432	441	401	440	415	416	471	380	447	407	434	428	448	427	430	427	426	401	421	448	418	425	442	411	433	412	426	450	428	411	414	425	415	421	455	447	404	414	460	413	412	435	426	451	432	431	411	455	462	429	420	430	414	433	457	432	451	448	400	438	420	436	436	474	417	430	426	448	435	414	430	456	447	443	438	414	461	463	424	414	455	460	412	436	434	437	450	416	432	442	429	436	415	421	414	449	429	373	445	431	414	397	414	455	403	467	414	422	437	444	424	398	432	387	470	466	449	419	418	393	448	436	411	468	398	412	425	430	479	417	424	435	428	390	459	449	440	427	435	425	425	412	413	437	458	408	436	418	434	430	451	426	422	442	451	470	448	413	453	449	432	381	416	442	431	438	447	445	404	437	408	419	440	420	412	429	471	441	417	418	412	406	445	427	419	420	419	441	411	474	461	426	459	429	425	428	425	427	448	467	441	431	419	458	446	421	410	436	419	425	437	414	447	459	429	420	430	413	441	455	430	422	428	457	441	460	437	425	434	378	446	433	434	440	418	463	396	468	423	403	413	431	431	436	456	417	415	464	419	415	415	433	430	414	428	404	457	397	391	404	476	419	422	407	425	429	450	428	437	440	421	410	466	450	405	399	410	442	433	437	459	432	458	448	413	412	411	393	462	428	398	434	438	396	418	439	431	432	436	430	441	452	466	428	434	425	463	448	414	419	413	392	399	427	397	436	466	428	429	419	428	419	442	432	416	434	413	412	452	420	441	414	450	406	415	445	442	439	428	423	408	411	454	458	447	411	428	435	428	415	415	420	429	439	443	433	426	417	401	411	393	403	438	490	448	380	450	414	393	414	472	424	456	462	409	449	413	437	423	419	462	469	433	426	437	413	435	407	419	434	430	426	446	423	475	476	440	421	441	411	402	447	462	402	364	402	433	404	430	418	470	431	402	428	425	447	470	420	421	429	468	447	443	438	435	446	464	425	415	416	382	399	416	419	413	397	431	438	483	430	422	433	425	454	415	399	466	422	440	431	426	406	449	417	459	420	442	442	402	421	439	386	420	448	413	417	424	407	412	449	421	437	451	407	428	453	458	451	440	419	448	449	434	417	446	486	425	396	384	399	410	416	440	416	480	425	467	381	445	461	387	426	406	441	433	431
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
